P  {
	font-size : 10pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #000066;
}
nav {
	margin: 10px auto; 
	text-align: center;
}

nav ul ul {
	display: none;
}

	nav ul li:hover > ul {
		display: block;
	}


nav ul {
	background: #efefef; 
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); 
	background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); 
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	padding: 0 10px;
	border-radius: 10px;  
	list-style: none;
	position: relative;
	display: inline-table;
}
	nav ul:after {
		content: ""; clear: both; display: block;
	}

	nav ul li {
		float: left;
	}
		nav ul li:hover {
			background: #4b545f;
			background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
			background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
			background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);
		}
			nav ul li:hover a {
				color: #fff;
			}
		
		nav ul li a {
			display: block; padding: 25px 40px;
			color: #757575; text-decoration: none;
		}
			
		
	nav ul ul {
		background: #5f6975; border-radius: 0px; padding: 0;
		position: absolute; top: 100%;
	}
		nav ul ul li {
			float: none; 
			border-top: 1px solid #6b727c;
			border-bottom: 1px solid #575f6a; position: relative;
		}
			nav ul ul li a {
				padding: 15px 40px;
				color: #fff;
			}	
				nav ul ul li a:hover {
					background: #4b545f;
				}
		
	nav ul ul ul {
		position: absolute; left: 100%; top:0;
	}

UL  {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #000066;
}

TABLE  {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #000066;
}

table.TBackgroundLogon3 { 
background: url("images/logon_background3.gif") no-repeat; 
}


figcaption {
  text-align: center;
}
figure {
  margin: 0;
  padding: 0;
}

H2  {
	font-size : large;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #000066;
}

H3  {
	font-size : medium;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : #000066;
}


A  {color: #000066;}

A:Visited  {color: #000066;}

A:Active  {color: #000066;}

A:Hover  {color: #990000;}

BODY  {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	background-color: #ffffff;
	color : #000066;
}

.ctinput { 
	position:absolute;
	left: -1000px; 
}

.containerdiv { position: relative; } 


.RepeatBlock {
                background-color: #DED9F9;
				padding: 5px;
}

.VerticalLine {
    border-left: solid  thin #B4B1B1;
}


.brandon10blue {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:10pt;
				color : #000066;
	            font-weight : normal;
}
a.brandon10blue:link {text-decoration:none; color: #000066;}
a.brandon10blue:visited {text-decoration:none; color: #000066;}
a.brandon10blue:hover {text-decoration:underline; color: #000066;}


.brandon10blueb {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:10pt;
				color : #000066;
	            font-weight : bold;
}

.brandon {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:12pt;
				color : #663300;
	            font-weight : normal;
                background-color: #88C1E1;
				padding: 5px;
}
.brandon14 {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:14pt;
				color : #663300;
	            font-weight : normal;
				padding: 5px;
}
.brandon12 {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:12pt;
				color : #663300;
	            font-weight : normal;
				padding: 5px;
}
.brandon12bold {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:12pt;
				color : #663300;
	            font-weight : bold;
				padding: 5px;
}
.brandon10 {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:10pt;
				color : #FFFFFF;
	            font-weight : normal;
				padding: 5px;
}
a.brandon10:link {text-decoration:none; color: #FFFFFF;}
a.brandon10:visited {text-decoration:none; color: #FFFFFF;}
a.brandon10:hover {text-decoration:underline; color: #FFFFFF;}

.brandon14b {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:14pt;
 				color : #000066;
	            font-weight : bold;
				padding: 5px;
}

a.brandon14b:link {text-decoration:none; color: #000066;}
a.brandon14b:visited {text-decoration:none; color: #000066;}
a.brandon14b:hover {text-decoration:underline; color: #000066;}

.brandon14bw {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:10pt;
 				color : #ADADAD;
	            font-weight : normal;
				padding: 5px;
}

a.brandon14bw:link {text-decoration:none; color: #EBEBEB;}
a.brandon14bw:visited {text-decoration:none; color: #EBEBEB;}
a.brandon14bw:hover {text-decoration:underline; color: #EBEBEB;}

.brandon14bwG {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:10pt;
 				color : #6CC015;
	            font-weight : normal;
				padding: 5px;
}

a.brandon14bwG:link {text-decoration:none; color: #6CC015;}
a.brandon14bwG:visited {text-decoration:none; color: #6CC015;}
a.brandon14bwG:hover {text-decoration:underline; color: #6CC015B;}


.brandon30 {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:30pt;
	            color : #FFFFFF;
				font-weight : normal;
}

a.brandon30:link {text-decoration:none; color: #000066;}
a.brandon30:visited {text-decoration:none; color: #000066;}
a.brandon30:hover {text-decoration:underline; color: #000066;}

.brandon30G {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:30pt;
	            color : #6CC015;
				font-weight : normal;
}

a.brandon30G:link {text-decoration:none; color: #6CC015;}
a.brandon30G:visited {text-decoration:none; color: #6CC015;}
a.brandon30G:hover {text-decoration:underline; color: #6CC015;}

.brandon20 {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:20pt;
	            color : #FFFFFF;
				font-weight : normal;
}

a.brandon20:link {text-decoration:none; color: #000066;}
a.brandon20:visited {text-decoration:none; color: #000066;}
a.brandon20:hover {text-decoration:underline; color: #000066;}


.black {
		            color : #FFFFFF;
}


.bgcolorblue {
                background-color: #A0B5CF;
				padding: 5px;
}
.bgcolorgrey {
                background-color: #DFDADA;
				padding: 5px;
}

.BannerBox {
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:30px;
                color:#ffffff;
	            font-weight : bold;
                background-color: #544D97;
				padding:5px;
				width: 350px;
                height: 80px;
				border: 10px solid transparent;
}
a.BannerBox:link {text-decoration:none; color: #ffffff; background-color: #544D97;}
a.BannerBox:visited {text-decoration:none; color: #ffffff; background-color: #544D97;}
a.BannerBox:hover {text-decoration:none; color: #ffffff; opacity: 0.5; background-color: #544D97;}

.PostBtn
{
   background: url(../images/SearchIcon.jpg) no-repeat;
   width: 20px;
   height: 22px;
   border: none;
   margin: 0;
   padding: 0;
}


.N  {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #000066;
}

.Nverbal {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #666666}

.White12 {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #FFFFFF}

.White12b {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : #FFFFFF}

	
.Nr  {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #990000;
}

.Nb  {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : #000066;
}

.Nbr  {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : #990000;
}

.Ni  {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : italic;
	color : #000066;
}

.Nbi  {
	font-size : 12pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : italic;
	color : #000066;
}


.s10  {
	font-size : 10pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #000066;
}


.s10white  {
	font-size : 10pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : white;
}

.s10i  {
	font-size : 10pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : italic;
	color : #000066;
}

.s10bi  {
	font-size : 10pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : italic;
	color : #000066;
}

.s10r  {
	font-size : 10pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #990000;
}

.s10b  {
	font-size : 10pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : #000066;
}

.s10bverb  {
	font-size : 10pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : #666666;
}


.s10br  {
	font-size : 10pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : #990000;
}


.subhead  {
	font-size : 14pt;
	font-family : Calibri,sans-serif;
	font-weight : bold;
	font-style : normal;
	color : 
}
a.subhead:link {text-decoration:none; color: #000066;}
a.subhead:visited {text-decoration:none; color: #000066;}
a.subhead:hover {text-decoration:underline; color: #000066;}

a.s:link {text-decoration:none; color:#000066; background-color : #CCCCCC padding:0; }
a.s10b:visited {text-decoration:none; color:#000066; background-color: #333399;}
a.s10b:hover {text-decoration:none; color:#FFFFFF; background-color: #333399; opacity: 0.5;}


.subhead2  {
	font-size : 14pt;
	font-family : Calibri,sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000066;
}
a.subhead2:link {text-decoration:none; color: #000066;}
a.subhead2:visited {text-decoration:none; color: #000066;}
a.subhead2:hover {text-decoration:none; color: #000066; opacity: 0.5; background-color:#FBF8F8}

a.fadeback2:link {text-decoration:none; color:#FFFFFF; background-color: #333399; padding:5; }
a.fadeback2:visited {text-decoration:none; color:#FFFFFF; background-color: #333399;}
a.fadeback2:hover {text-decoration:none; color:#FFFFFF; background-color: #333399; opacity: 0.5;}

.fadeback:hover {opacity: 0.7;}

.containerdiv { position: relative; } 

.HeadRed  {
	font-size : medium;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color: #990000;
}

.HeadBlue  {
	font-size : medium;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color: #000066;
}

.s06  {
	font-size : 6pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #000066;
}
.s08  {
	font-size : 8pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #000066;
}
.s08bold  {
	font-size : 8pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : #000066;
}
.s08boldblack  {
	font-size : 8pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : #000000;
}

.s08BW  {
	font-size : 8pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : #FFFFFF;
}
.s08W  {
	font-size : 8pt;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #FFFFFF;
}

.box2{
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:14px;
                color:#ffffff;
	            font-weight : bold;
                padding:5px;
                background-color:#544D97;
                border:2px solid #999;
				width: 250px;
                height: 42x;
}
a.box2:link {text-decoration:none; color: #55208F;}
a.box2:visited {text-decoration:none; color: #55208F;}
a.box2:hover {text-decoration:underline; color: #55208F;}

.titlebox_orig{
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:14px;
                color:#000000;
	            font-weight : bold;
                padding:5px;
                background-color: #AF9ACD;
				width: 600px;
                height: 30x;
}

.titlebox{
                font-family: "brandon-grotesque", Futura, "Century Gothic", Helvetica, Arial, sans-serif;
                font-size:20px;
                color:#55208F;
	            font-weight : bold;
                padding:5px;
}

a.titlebox:link {text-decoration:none; color: #55208F;}
a.titlebox:visited {text-decoration:none; color: #55208F;}
a.titlebox:hover {text-decoration:underline; color: #55208F;}


.AnswerFloat {
				float: right;
				width: 250px;
}
.DivLeftAlign {
text-align: left;
}
.AnswerCorrect {
                background-color: #999933;
                border:2px solid #999;
				padding:5px;
                height: 400x;
}
.AnswerInCorrect {
                background-color: #C04F4B;
                border:2px solid #999;
				padding:5px;
                height: 400x;
}


.bullet {list-style-image: url(/images/Diamond.jpg);}
.etscorp-bkgrnd{background-color:#3072be!important;}

.subhead2  {
	font-size : 14pt;
	font-family : Calibri,sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #FFFFFF;
}

