/* --------------------------------------------------------- */
/* generic body text styles */


.body {
color: #333333;
text-decoration: none;
font-size: 12px; 
line-height: 15px; 
font-weight: normal; 
font-style: normal;
font-family: verdana, arial, helvetica, sans-serif;
}
.body2 {
color: #666666;
text-decoration: none;
font-size: 12px; 
line-height: 15px; 
font-weight: normal; 
font-style: normal;
font-family: verdana, arial, helvetica, sans-serif;
}
.outputHeader {
color: #666666;
text-decoration: none;
font-size: 11px; 
line-height: 17px; 
font-weight: bold; 
font-style: normal;
font-family: verdana, arial, helvetica, sans-serif;
}

p,li,ol,ul
{
color: #666666;
text-decoration: none;
font-size: 11px; 
line-height: 15px; 
font-weight: normal; 
font-style: normal;
font-family: verdana, arial, helvetica, sans-serif;
}


.bodyitalic {
color: #666666;
text-decoration: none;
font-size: 11px; 
line-height: 17px; 
font-weight: normal;
font-style: italic; 
font-family: verdana, arial, helvetica, sans-serif;
}

/* --------------------------------------------------------- */

/* overall link styles if no class is applied */

A:link  {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #333333;
text-decoration: underline;
}

A:visited  {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, san-serif;
color : #777777;
text-decoration: underline;
}

A:hover  {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #999999;
text-decoration: underline;
}

A.special:link  {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #ea700e;
font-weight:bold;
text-decoration: underline;
}

A.special:visited  {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, san-serif;
color : #ea700e;
font-weight:bold;
text-decoration: underline;
}

A.special:hover  {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, san-serif;
color: #ea700e;
font-weight:bold;
text-decoration: none;
}





/* --------------------------------------------------------- */

/* lists styles */



UL.bullet
{
	color: #333333;
	text-decoration: none;	
	font-size: 11px; 
	line-height: 17px; 
	font-weight: normal;	
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	list-style-type: disc;
}




UL.circle
{
	color: #333333;
	text-decoration: none;	
	font-size: 11px; 
	line-height: 17px; 
	font-weight: normal;	
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	list-style-type: circle;
}




UL.square
{
	color: #333333;
	text-decoration: none;	
	font-size: 11px; 
	line-height: 17px; 
	font-weight: normal;	
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	list-style-type:  square;
}




UL.lower-alpha
{
	color: #333333;
	text-decoration: none;	
	font-size: 11px; 
	line-height: 17px; 
	font-weight: normal;	
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	list-style-type: lower-alpha;
}




UL.upper-alpha
{
	color: #333333;
	text-decoration: none;	
	font-size: 11px; 
	line-height: 17px; 
	font-weight: normal;	
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	list-style-type: upper-alpha;
}




UL.lower-roman
{
	color: #333333;
	text-decoration: none;	
	font-size: 11px; 
	line-height: 17px; 
	font-weight: normal;	
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	list-style-type: lower-roman;
}





/* image as bullet only works in IE for mac and pc, regular bullets will display in netscape 4.7 or lower */
UL.image
{
	color: #333333;
	text-decoration: none;	
	font-size: 11px; 
	line-height: 17px; 
	font-weight: normal;	
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	list-style:  url(file:///S|/images/smallArrowUL2.gif);
}





UL.imageSub
{
	color: #333333;
	text-decoration: none;	
	font-size: 11px; 
	line-height: 17px; 
	font-weight: normal;	
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	list-style:  url(file:///S|/images/smallArrowUL.gif);
}


/* --------------------------------------------------------- */

/* -- form elements -- */


.dropDown {
	background-color: #FFFFFF;
	color: #28286A; 
	text-decoration: none;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
	font: 10px verdana, arial, helvetica, sans-serif
}


.textarea {
	background-color: #FFFFFF;
	color: #396A96; 
	text-decoration: none;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
	font: 10px verdana, arial, helvetica, sans-serif
}


INPUT.button {
	background-color: #FFFFFF;
	color: #396A96;
	font-weight: normal; 
	text-decoration: none;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
	font: 10px verdana, arial, helvetica, sans-serif
} 


INPUT.search  {
	font-style: normal;
 	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, san-serif;
	color: #666666;
	background: #ffffff;
	border-color:#666666;
	border-top:1px solid;
	border-bottom:1px solid;
	border-left: 1px solid;
	border-right:1px solid;
	}


INPUT.border  {
	font-style: normal;
 	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, san-serif;
	color: #333333;
	text-decoration: none;
	background: #ffffff;
	border-color:#696969;
	border-top:1px solid;
	border-bottom:1px solid;
	border-left: 1px solid;
	border-right:1px solid;
	}
	
/* --------------------------------------------------------- */

.indexnav {margin:0px; padding:0px;}
.indexnav ul li a, .indexnav ul li a:visited {display:block; height:12px;text-decoration:none; color:#f9ae5b; text-align:center; vertical-align:middle;font-size:11px; font-weight: bold; background-image:url('images/trans.gif'); vertical-align:middle;}
.indexnav ul {padding:0;margin:0;list-style-type: none;}
.indexnav ul li {float:left;margin-right:0px;position:relative;}
.indexnav ul li ul {display:none;padding-top:6px;line-height:12px;}
.indexnav ul li ul li {width:200px;}
.indexnav ul li:hover a {color:#fff;text-decoration: none;background-image:url('images/trans.gif');}
.indexnav ul li:hover ul {display:block;position:absolute;top:12px;left:-20px; width:200px; background:#000000;}
.indexnav ul li:hover ul li a.hide {color:#fff;font-size: 11px;font-weight: normal;}
.indexnav ul li:hover ul li:hover a.hide {font-size: 11px;text-decoration: none;}
.indexnav ul li:hover ul li ul {display: none;text-decoration:none;}
.indexnav ul li:hover ul li a {display:block; color:#fff;font-size: 10px;font-weight: normal; line-height:12px;text-decoration:none; height:12px; padding-top:5px;}
.indexnav ul li:hover ul li a:hover {font-size: 10px;color:#ccc;font-weight:normal;text-decoration: none;}
.indexnav ul li:hover ul li:hover ul {display:block; width:200px;position:absolute;top:14px;left:0px;color:#f9ae5b;font-size: 10px;font-weight: normal;text-decoration:none;}
.indexnav ul li:hover ul li:hover ul li a {display:block;color:#f9ae5b;font-size: 10px;font-weight: normal;text-decoration:none;}
.indexnav ul li:hover ul li:hover ul li a:hover {color:#000000;font-size: 10px;font-weight: normal;text-decoration: none;}

/* New Main Nav */
#mainNav {list-style:none;padding:0;
 margin: 8px auto 0 auto; width:750px;
}
#mainNav li{position:relative;float:left;}
#mainNav li > a{color:#f9ae5b; font-weight:bold;text-decoration:none;padding:0 19px 20px 19px;
font-size:11px;}
#mainNav li a:hover {color:#fff;}

#mainNav li li{float:none;}

#mainNav li li a{color:#fff; font-size:10px;}
#mainNav li ul{display:none;
position:absolute;top:22px;left:0;
list-style:none;margin:0;padding:0 0 10px 0;
background:#000;
width:200px;
}
#mainNav li:hover ul{display:block;}
#mainNav li li a{text-align:center;
font-weight:normal;
}
#mainNav li li a:hover{color:#f9ae5b;}
