
/* BODY, LINKS */



body	 {  margin-top: 0px; margin-left: 0px; margin-right: 0px; font-family: arial, helvetica, sans-serif; font-size: 12px; line-height: 1.8; color: #000000; }

		
table  { margin-left:auto; margin-right: auto; }

a:link{color: #ffffff; text-decoration:none;}
a:visited{color: #bababa; text-decoration:none;}
a:active{color: #bababa; text-decoration:none;}
a:hover{color: #bababa; text-decoration:none;}

a.link2:link{color: #333333;}
a.link2:visited{color: #666666;}
a.link2:active{color: #333333;}
a.link2:hover{color: #666666;}


a.link3:link{color: #333333;}
a.link3:visited{color: #333333;}
a.link3:active{color: #333333;}
a.link3:hover{color: #999999;}

a.link4:link{color: #ffffff;}
a.link4:visited{color: #ababab;}
a.link4:active{color: #666666;}
a.link4:hover{color: #666666;}

/* NAVIGATION */
.footernav	{ font-size: 11px; color: #ffffff; }
.footeron	{ font-size: 11px; color: #cccccc; }
.legal		  { font-size: 9px; color: #AD0000; }
.tertnav		  { font-size: 10px; color: #666666; font-weight: bold; }
.click		  { font-size: 10px; color: #000000; font-family: arial, helvetica, sans-serif; }
.subnav	  { font-size: 11px; color: #333333; font-weight: bold;}



/* CONTENT */
h2 {font-style: normal}
.body1		{ font-size: 14px; color: #000000; font-family: arial, helvetica, sans-serif;}
.head2 		 { font-size: 13px; color: #333333; font-weight: bold; font-family: arial, helvetica, sans-serif;}
.subhead1	   { font-size: 16px; color: #AD0000; font-weight: bold; font-family: arial, helvetica, sans-serif;}
.small	   { font-size: 12px; color: #AD0000; font-family: arial, helvetica, sans-serif;}
.subhead2	   { font-size: 15px; color: #2A3E94; font-weight: bold; font-family: arial, helvetica, sans-serif;}
.subhead3	   { font-size: 15px; color: #333333; font-weight: bold; font-family: arial, helvetica, sans-serif;}
.home	   { font-size: 16px; color: #AD0000; font-family: arial, helvetica, sans-serif;}
.boldnumber	   { font-size: 20px; color: #AD0000; font-weight: bold; font-family: arial, helvetica, sans-serif;}
.boldnumber1	   { font-size: 16px; color: #AD0000; font-weight: bold; font-family: arial, helvetica, sans-serif;}
.boldnumber3	   { font-size: 14px; color: #AD0000; font-family: arial, helvetica, sans-serif;}
.body2	   { font-size: 12px; color: #000000; font-family: arial, helvetica, sans-serif;}
.body3	   { font-size: 12px; color: #000000; font-weight: bold; font-family: arial, helvetica, sans-serif;}
.list		{ font-size: 12px; color: #000000; font-family: arial, helvetica, sans-serif;}
LI.list2 {font-size: 12px; list-style: circle solid; color:#ababab;}


/* FORMS */
.button	{ font-size: 10px; font-weight: bold; font-family: verdana, arial, geneva, sans-serif;}
.form	{ font-family: verdana, arial, helvetica, sans-serif; background-color: #edf7fa; font-size: 11px; }
.form:focus  { background-color: #ffffff; }

/* INDENTS */
.indent		{ margin-left: 20px; }

/* ---------------------- Blueslate nav ---------------------- */
.blue #slatenav{position:relative;display:block;height:36px;font-size:12px;font-weight:bold;background:transparent url(../images/blueslate_background.gif) repeat-x top left;font-family:arial, helvetica, sans-serif;text-transform:uppercase;}

.blue #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}

.blue #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}

.blue #slatenav ul li a{display:block;float:left;color:#ffffff;text-decoration:none;padding:12px 12px 0 17px;height:24px;}

.blue #slatenav ul li a:hover,.blue #slatenav ul li a.current{color:#fff;background:transparent url(../images/blueslate_backgroundOVER.gif) no-repeat top center;}

/* ---------------------- END Blueslate nav ---------------------- */

/*MAIN NAVIGATION
#outer {padding:0px 0; background:#333333 url(../images/grad.gif) repeat-x bottom left; margin:0px 0 0px 0;}
#point {display:table; padding:0; margin:0 auto; list-style:none; white-space:nowrap;}
#point li {display:table-cell; margin:0; padding:0;}
#point li a {float:left; font-family:helvetica; font-size:0.8em; height:3.1em; line-height:3.1em; letter-spacing:1px; padding:0 1em; text-decoration:none; color:#fff; background:#333333 url(../images/grad.gif) repeat-x bottom left; border-right:0px solid #575757; border-left:0px solid #333333;}
#point li a:hover, #point li a.current {background:#666666 url(../images/down_arrow.gif) no-repeat center top; color:#fffff;}
#point li a:hover b, 
#point li a.current b {display:block; float:left; background:transparent url(../images/up_arrow.gif) no-repeat center bottom; cursor:pointer}
*/


/*SUBNAV*/
.arrowlistmenu{width: 175px; /*width of menu*/}

/* FORMS */
.button		{ font-size: 10px; font-weight: bold; font-family: arial, helvetica, sans-serif;}
.form		{ font-size: 11px; font-family: arial, helvetica, sans-serif; background-color: #f7f7f7;}
.form:focus  { background-color: #ffffff; }
.arrowlistmenu ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}.arrowlistmenu ul li{padding-bottom: 4px; /*bottom spacing between menu items*/}.arrowlistmenu ul li a{color: #333333;/*background: url(../images/S_arrowbullet.gif) no-repeat center left;*/display: block;padding: 4px 0;padding-left: 19px; /*link text is indented 19px*/text-decoration: none;

font. arial, helvetica, sans-serif;font-weight: bold;border-bottom: 1px solid #dadada;font-size: 80%;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/color: #999999;
background: url(../images/S_arrowbullet.gif) no-repeat center left;
active: #999999;}

.active a{color: #000000;background: url(../images/S_arrowbullet.gif) no-repeat center left;}

.active ul li a:active{color: #999999;}

img.bottom {vertical-align:text-bottom}

.tablebg, .tablebg TD{background-color:#e6eeff;
}


.td-g {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #e7e7e7; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif;
}
.td-ltgray {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #f7f7f7; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif;
}
.td-ltblue {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #ced2e4; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif;
}


