/* CSS Document */

h2 { color:#000033; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px }
.regText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }
.regText2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }

.contactTextBold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.contactText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.contactTextBoldDemo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}
.contactTextDemo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }

a:link { color:#05488C; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; }
a:visited {color:#05488C; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; }
a:hover { color:#2376BA; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; }

a.demoLink:link { color:#CCCCCC; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; }
a.demoLink:visited {color:#CCCCCC; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; }
a.demoLink:hover { color:#FFFF00; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; }

a.productLink:link { color:#05488C; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;  }
a.productLink:visited {color:#05488C; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; }
a.priductLink:hover { color:#2376BA; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; }

a.headerLink:link { color:#CCCCCC; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }
a.headerLink:visited {color:#CCCCCC; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
a.headerLink:hover { color:#FFFF00; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}

a.headerLinkOrg:link { color:#FF9900; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }
a.headerLinkOrg:visited {color:#FF9900; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
a.headerLinkOrg:hover { color:#FF6600; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}


.required {color:#FF0000; font-size:12px; font-weight:bold; }

.list
{
	padding-left: 0px;
	margin-left: 15px;
	line-height:1.5em;	
}

blockquote {
	margin: 10px;
 	padding: 5px 5px 5px 39px;  	
  background: #FAFAFA url(/images/quote.gif) no-repeat 5px 10px !important; 
	background-position: 8px 10px;
	border: 1px solid #f2f2f2; 
	border-left: 4px solid #4365b3; 
	font-weight: 200;  
}

.quotedFrom
{ 
		font-family: Tahoma, Geneva, sans-serif;
	  color:#9B4A1D;
		font-style:italic;
		padding-left: 10px;
}

.infoBoxTitle
{
	color:#887855;
	font-family:Tahoma; 
	font-size:12pt;
	font-weight:bold;
}

.infoBoxBody
{
	margin: 10px;
 	padding: 5px 5px 5px 5px;  	
  background: #FAFAFA;
	border: 1px solid #f2f2f2; 
	border-left: 4px solid #ff9c00; 
	font-weight: 200; 
	vertical-align:top;
	color:#555555;
	text-align:justify;

}

table.NavTable
{ 
font-family: Verdana;
font-weight: 400;
font-size: 12px;
color: #404040;
width: 200px;
background-color: #a2b1bd;
border-collapse: collapse;
border-spacing: 0px;
} 

table.NavTable td.NavCell
{ 
	border-right: 1px #d4d6d9 solid;
	border-bottom: 1px dotted #d4d6d9;
	border-left: 5px solid #287ab9;
	font-family: Verdana;
	font-weight: 400;
	font-size: 12px;
	color: #404040;
	background-color: #f5f7fa;
	text-align: left;
	padding:4px;
	padding-left: 3px;
}

table.NavTable td.NavCellSpecial
{ 
	border-right: 1px #d4d6d9 solid;
	border-bottom: 1px dotted #d4d6d9;
	border-left: 5px solid #287ab9;
	font-family: Verdana;
	font-weight: 400;
	font-size: 12px;
	color: #404040;
	background-color: #e1e5f0;
	text-align: left;
	padding:4px;
	padding-left: 3px;
}

table.NavTable td.NavCellSelected
{ 
	border-bottom: 1px dotted #d4d6d9;
	border-left: 5px solid #ff9c00;
	font-weight: bold;
}

a.NavLink:link { color:#3c57af; font-family: Verdana; font-weight:400; font-size:12px;text-decoration:none;}
a.NavLink:visited {color:#3c57af; font-family: Verdana; font-weight:400; font-size:12px;text-decoration:none;}
a.NavLink:hover { color:#FF6600; font-family: Verdana; font-weight:400; font-size:12px;text-decoration:none;}