body {
	font-size: 100.01%;
	text-align: center;
}
p {

}
td { }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }

a:hover{ text-decoration:underline;}

a:active { text-decoration: none; }



.bodyMain {
	color: #101010;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: left;
	position: relative;
}
.bulletText {
	color: #101010;
}
.bodyMainServices {
	color: #101010;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: left;
	position: relative;
	width: 300px;
}
.bodyMainBld { color: #101010; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px; text-align: left; }
.bodyMain14 { color: #101010; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: left; }
.bodyMainBldOrange { color: #de791c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; text-align: left; }
.bodyMainBldTeal { color: #008e7e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; text-align: left; }
.bodySplashBlue { color: #005dab; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-align: center; }
.bodySplashBlueTitle { color: #005dab; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; text-align: center; }
.bodySplashGrey { color: #424242; font-size: 18px; font-family: Helvetica,Verdana, Arial, sans-serif; font-weight: bold; line-height: 16px; text-align: center; }
.bodyCpyrtSm { color: #b6deff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: center; }
.bodyCpyrtSm2 { color: #ffffff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: center; }
.bodycontactMain {
	color: #101010;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: left;
	position: relative;
	width: 350px;
}
.bodycontactLocations {
	color: #101010;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: middle;
	position: relative;
	width: 350px;
	margin: auto 0;
}
.orangecontent{ color: #FFA200; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; text-align: center;font-weight: bold; }
/*Alternate Color Links
Set text size and color in .linkset
Set other attributes for specific states.*/

ul.dropmenu{
	position: relative;
	margin: 0px;
	padding: 1px 0px 0px 0px;
	display:block;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.dropmenu li{
	position: relative;
	list-style: none;
	margin: 0px;
	padding: 1px;
	width: 150px;
	display: block;
}
.dropmenu li a{
	display: block;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 5px;
}
.dropmenu li a:hover{
	background-color: #FFD53A;
	color: #FFFFFF;
}
.dropmenu li span{
	display: block;
	float: right;
	height: 10px;
	width: 10px;
	background:transparent url(images/plus.png) repeat-x scroll 0 0;
	position: absolute;
	top: 13px;
	right: 10px;
}
.dropmenu li:hover ul, .dropmenu li:hover div{
	display: block;
}
.dropmenu ul, .dropmenu div{
	position: absolute;
	display: none;
	width: 140px;
	left: 140px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
.dropmenu li div ul{
	border: none;
	background: none;
	position: relative;
	display: block;
	left: 0px;
}
.dropmenu ul li{
	border: 0;
	float: none;
	width: 140px;
}

.dropmenu div ul{
	position: relative;
	display: block;
}
.dropmenu li div{
	background-color: #cccccc;
	padding: 5px;
	display: none;
	position: absolute;
}
img{
	border:0px;
	}
img a, img a:link, img a:active, img a:visited, img a:hover{
	border:0px;
	}

.linkset { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-align: left; }
.linkset a:link { color: #de791c; font-weight: bold; text-decoration: none; }
.linkset a:visited { color: #de791c; text-decoration: none; }
.linkset a:hover { color: orange; font-weight: bold; text-decoration: none; }
.linkset a:active { color: #c40000; font-weight: bold; text-decoration: none; }

.linkblu { color: #005dab; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; }
.linkblu a:link { color: #005dab; font-weight: bold; text-decoration: none; }
.linkblu a:visited { color: #005dab; text-decoration: none; }
.linkblu a:hover { color: #0084f4; font-weight: bold; text-decoration: none; }
.linkblu a:active { color: #c40000; font-weight: bold; text-decoration: none; }

.linksm {
	color: #ffffff;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
}
.linksm a:link { color: #ffffff; text-decoration: none; }
.linksm a:visited { color: #FFD53A; text-decoration: none; }
.linksm a:hover { color: #ffff40; text-decoration: none; }
.linksm a:active { color: #ffffff; text-decoration: none; }

ul#nav { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 32px; background-image: none; text-align: left; list-style-type: none; margin: 0; padding: 0; }

#nav a:link { width: 150px; color: black; background-image: url(pics/sel_30x9.gif); background-repeat: no-repeat; background-position: 0 85px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
#nav a:visited  { width: 150px; color: black; background-image: url(pics/sel_30x9.gif); background-repeat: no-repeat; background-position: 0 85px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
#nav a:hover { width: 150px; color: #005dab; background-image: url(pics/sel_30x9.gif); background-repeat: no-repeat; background-position: 0 5px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
#nav a:active { width: 150px; color: #c40000; background-image: url(pics/sel_30x9.gif); background-repeat: no-repeat; background-position: 0 65px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
ul#nav0 { color: #005dab; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 32px; background-image: none; background-repeat: no-repeat; background-position: 0 9px; text-align: left; list-style-type: none; margin: 0; padding: 0; }
#nav0 a:link { width: 150px; color: black; background-image: url(pics/sel_x.gif); background-repeat: no-repeat; background-position: 0 9px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
#nav0 a:visited  { width: 150px; color: black; background-image: url(pics/sel_x.gif); background-repeat: no-repeat; background-position: 0 9px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
#nav0 a:hover { width: 150px; color: #005dab; background-image: url(pics/sel_b.gif); background-repeat: no-repeat; background-position: 0 9px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
#nav0 a:active { width: 150px; color: #005dab; background-image: url(pics/sel_b.gif); background-repeat: no-repeat; background-position: 0 9px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
ul#splash { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: none; text-align: left; margin: 0 0 0 20px; padding: 0; }
ul#nav1 { color: #005dab; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 32px; background-image: none; text-align: left; list-style-type: none; margin: 0; padding: 0; }
#nav1 a:link { width: 150px; color: #005dab; background-image: url(pics/sel_o.gif); background-repeat: no-repeat; background-position: 0 9px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
#nav1 a:visited  { width: 150px; color: #005dab; background-image: url(pics/sel_o.gif); background-repeat: no-repeat; background-position: 0 9px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
#nav1 a:hover { width: 150px; color: #de791c; background-image: url(pics/sel_b.gif); background-repeat: no-repeat; background-position: 0 9px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
#nav1 a:active { width: 150px; color: #de791c; background-image: url(pics/sel_o.gif); background-repeat: no-repeat; background-position: 0 9px; text-decoration: none; width: 150px; padding: 0 0 0 20px; list-style-type: none; list-style-image: none; display: block; }
ul#main { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: none; text-align: left; margin: 0 0 0 20px; padding: 0; }
li#blue { list-style: disc; color: #005dab }
li#teal { color: #008e7e; list-style: disc; }
li#orange { list-style: disc outside; color: #de791c }
li#artblu { color: #005dab; background-image: url(pics/sel_b.gif); background-repeat: no-repeat; background-position: 0 9px; list-style: none; display: block; }
.hrd_splash { color: #de791c; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 900; }
.hrd_blue { color: #005dab; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.hrd_blue12 { color: #005dab; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.hrd_orange { color: #de791c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.hrd_teal { color: #008e7e; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.hrd_black { color: #101010; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.hrd_teal12 { color: #008e7e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.linkor { color: #de791c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: left; }
.linkor a:link { color: #de791c; text-decoration: none; }
.linkor a:visited { color: #de791c; text-decoration: none; }
.linkor a:hover { color: #ffa500; text-decoration: none; }
.linkor a:active { color: #c40000; text-decoration: none; }
.linkblk { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-align: left; }
.linkblk a:link { color: black; text-decoration: none; }
.linkblk a:visited { color: black; text-decoration: none; }
.linkblk a:hover { color: #005dab; text-decoration: none; }
.linkblk a:active { color: #c40000; text-decoration: none; }
.leftimage { float: left; padding-right: 10px; padding-bottom: 5px; }
.imagehairline { border: solid 1px black; }
.linkgrn { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: left; }
.linkgrn a:link { color: #de791c; text-decoration: underline; }
.linkgrn a:visited { color: #de791c; text-decoration: underline; }
.linkgrn a:hover { color: #02f1d6; text-decoration: none; }
.linkgrn a:active { color: #c40000; text-decoration: none; }

#ft_padd{ float:left; display:inline; width:1000px; height:75px; background:url(../images/ft_bg1px.gif) repeat-x; }
.ft_links1{ clear:left; float:left; width:917px; color:#786F6F;}
.ft_home{ clear:left; float:left; font: 11px/15px Tahoma; color:#222222; margin:32px 0px 0px 246px; width:46px; text-decoration:none;}
.ft_abt,.ft_tst,.ft_wat,.ft_pgm,.ft_cnt{ float:left; font: 11px/15px Tahoma; color:#222222; margin:32px 0px 0px 18px; width:63px; text-decoration:none;}
.ft_cpy{ clear:left; float:left; font: 11px/13px Tahoma; color:#FFFFFF; margin:15px 0px 0px 370px; width:348px; text-decoration:none;}

.cp_welbg{ clear:left; float:left; display:inline; width:762px; padding-bottom:17px; margin:20px 0px 0px 23px; background:url(../images/cp_welgals.jpg) no-repeat right bottom;}
.cp_weltxt1{ clear:left; float:left; margin:10px 0px 0px 0px; font: bold 11px Arial; color:#1F1F1F; width:695px;}
.cp_weltxt2{ clear:left; float:left; margin:10px 0px 0px 0px; font: 11px/14px Arial; color:#A1835F; width:555px;}
.cp_viewtxt{ clear:left; float:left; margin:33px 0px 0px 0px; font: bold 11px Arial; color:#1F1F1F; width:67px; text-decoration:none;}
.cp_vwimg{ float:left; margin:33px 0px 0px 0px;}
.cp_sucblkpads{  clear:left; float:left; display:inline; margin-top:7px; width:798px; padding-bottom:10px; border:1px solid #3A3835; background:#1F1F1F url(../images/cp_sucblkbg.gif) repeat-x;}
.cp_sucpad{ clear:left; float:left; display:inline; width:242px; margin:11px 0px 0px 14px; background:#363636; padding-bottom:25px;}
.cp_sucit{ clear:left; float:left; margin:19px 0px 0px 15px;}
.cp_sucimg{ float:left; margin:10px 0px 0px 15px;}
.cp_sucdte1{ clear:left; float:left; margin:19px 0px 0px 15px;}
.cp_sucblutxt{ clear:left; float:left; margin:10px 0px 0px 15px; font:11px arial; color:#53B6C9; width:175px;}
.cp_sucdtxt{ clear:left; float:left; margin:10px 0px 0px 15px; font:11px/14px arial; color:#C8BBAB; width:212px;}
.cp_sucrd{  clear:left; float:left; margin:7px 0px 0px 15px; font: bold 11px/14px arial; color:#C8BBAB; width:64px; text-decoration:none;}
.cp_sucstr{ float:left; margin:12px 0px 0px 0px;}
.cp_suclne{ clear:left; float:left; margin:22px 0px 0px 15px;}
.cp_joinpad{  float:left; margin:20px 0px 0px 35px; display:inline; width:254px;}
.cp_joinit{ clear:left; float:left; width:220px; display:inline;}
.cp_jnbg{ display:inline; clear:left; float:left; width:220px; background: url(../images/cp_hnbg.jpg) repeat-y; }
.cp_joinitd{  float:left; margin:-4px 0px 0px 33px; position:relative;}
.cp_jnarre{ clear:left; float:left; margin:20px 0px 0px 0px;}
.cp_jnwitxt{ float:left; margin:17px 0px 0px 9px; font: bold 11px/14px arial; color:#F6F6F6; width:190px;}
.cp_jnyltxt{ clear:left; float:left; margin:10px 0px 0px 17px; font:11px/14px arial; color:#CFB047; width:197px;}
.cp_jnapple{ clear:left; float:left; margin:30px 0px 0px 0px;}
.cp_servpad{ float:left; display:inline; width:242px; padding-bottom:14px; background:#363636; margin:11px 0px 0px 0px;}
.cp_servit{ clear:left; float:left; margin:19px 0px 0px 23px;}
.cp_servwhl{ float:left; margin:10px 0px 0px 9px;}
.cp_servpara{ clear:left; float:left; margin:15px 0px 0px 16px; background:#4A4A4A; width:211px;}
.cp_servarre{ clear:left; float:left; margin:14px 0px 0px 24px;}
.cp_srvtxt{ float:left; margin:11px 0px 0px 7px; font:14px arial; color:#C8BBAB; width:160px; text-decoration:none;}
.cp_servparbt{ clear:left; float:left; margin:0px 0px 0px 16px;}
.bodyMainCopy {
	color: #101010;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align: center;
}
.programTableBk {
	background-color:#88bbeb;
	border: 1px solid #666;
}
.programTableheader {
	background-color:#336699;
	color:white;
	font-weight: bold;
	border: 1px solid #666;
}
#icons {
	height: auto;
	width: 70px;
	margin-left: 30px;
}
#fin {
	margin-right: auto;
	margin-left: auto;
	width: 50px;
}

