@charset "UTF-8";
/* CSS Document */

body {
background-color: #80ab72;
}

a {
color:#f75914;
text-decoration:none;
}

a:visited {
color:#f75914;
text-decoration:none;
}

a:active {
color:#f75914;
text-decoration:none;
}
a:hover {
color:#f75914;
text-decoration:underline;
}

#hr {
height:1px;
background-color:#93c2fd;
}

#logoPart {
width:230px;
color:#43a756;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:white;
padding: 10px 0 5px 115px;
padding-left:130px;
}

#greyBarText {
	text-align:left;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:0.6px;
	line-height:18px;
	width:512px;
	padding:0 0 0 17px;
}


#subHead {
text-align:left;
color:#f75914;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
padding:40px 0 0 19px;
}

#subHead ul{
padding-top:0;
margin-top:0;
padding-bottom:10px;
margin-bottom:0;
}

#subHead a  {
text-decoration:none;
color:#f75914;
}

#subHead a:visited  {
text-decoration:none;
color:#f75914;
}

#subHead a:hover a:visited:hover {
text-decoration:underline;
color:#f75914;
}

#quote {
/*border-left: 1px solid #c9c8c9;
border-left: 1px solid #8a8a8a;*/
float:right;
text-align:left;
line-height:17px;
width:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: black;
font-size:9.3px;
padding:4px 10px 0 0px;
}

.capital {
font-weight:bold;
font-size:10.5px;
color:#1465a1;
text-transform:uppercase;
}

.EXTbox {  
border-left: solid 1px #8a8a8a;
margin-left:2px; 
}  



#mainTextBullets {
min-height:300px;
text-align:left;
width:508px;
color: #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 0 17px;
line-height:16px;
}
#mainTextBullets ul{
padding-top:0;
margin-top:0;
padding-bottom:10px;
margin-bottom:0;
}

#mainTextBullets a  {
text-decoration:none;
color:#000099;
}

#mainTextBullets a:visited  {
text-decoration:none;
color:#f75914;
}

#mainTextBullets a:hover a:visited:hover {
text-decoration:underline;
color:#f75914;
}

#tableholder {
padding: 10px 0 10px 20px;
}

a {
text-decoration:none;
color:#000099;
}

#mainText {
text-align:left;
width:450px;
color: #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:0 0 0 110px;
line-height:20px;
}

#mainText ul{
padding-top:16px;
margin-top:0;
padding-bottom:10px;
margin-bottom:0;
}

#mainText a  {
text-decoration:none;
color:#f75914;
}

#mainText a:visited  {
text-decoration:none;
color:#f75914;
}

#mainText a:hover  {
text-decoration:underline;
color:#f75914;
}

.blueText {
font-weight:bold;
color:#2361a7
}

#mainText a:hover a:visited:hover {
text-decoration:underline;
color:#f75914;
}

#copyright {
color:#666666;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding:5px 0 0 129px;
}

#mainFrame {
width:800px;
margin:0 auto;
height:auto;
}

#header {
height:92px;
}

#hd-left {
background-image:url(../images/logo.gif);
float:left;
width:186px;
height:92px;
}

#hd-center {
background:url(../images/header-repeat-x.gif) repeat-x;
float:left;
width:580px;
height:92px;
}

#hd-right {
background-image:url(../images/header-right.gif);
float:left;
width:34px;
height:92px;
}

#menu_title {
color:#f75914;
padding:0 0 0 3px; 
margin:0; 
background-color:#FFFFFF;
border-top: 0 solid #FDE8E9;
border-bottom: 1px solid #FDE8E9; /*THEME CHANGE HERE*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 0px solid white; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 9px Verdana;
line-height:18px;
z-index:100;
width: 200px;
visibility: hidden;
}

.dropmenudiv_b{
position:absolute;
top: 0;
border: 0px solid white; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
width: 180px;
visibility: hidden;
}

.dropmenudiv_b a{
background-color:white;
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #FDE8E9;
border-bottom: 1px solid #FDE8E9; /*THEME CHANGE HERE*/
padding: 2px 0 0 3px;
text-decoration: none;
color: black;
}

.dropmenudiv_b a{
background-color:white;
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #FDE8E9;
border-bottom: 1px solid #FDE8E9; /*THEME CHANGE HERE*/
padding: 2px 0 0 3px;
text-decoration: none;
color: black;
}


.dropmenudiv_b a.sub_bottom{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border-bottom: 0px solid #678b3f; /*THEME CHANGE HERE*/
padding: 2px 0 0 3px;
text-decoration: none;
color: black;
background: transparent url(../images/sub_bottom.gif) bottom left no-repeat;
}

.dropmenudiv_b a.sub_bottom:hover{
background: transparent url(../images/sub_bottom.gif) bottom left no-repeat;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: white;
color: #F75914;
}

.dropmenudiv_a a{
background-color:white;
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #FDE8E9;
border-bottom: 1px solid #FDE8E9; /*THEME CHANGE HERE*/
padding: 2px 0 0 3px;
text-decoration: none;
color: black;
}


.dropmenudiv_a a.sub_bottom{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border-bottom: 0px solid #678b3f; /*THEME CHANGE HERE*/
padding: 2px 0 0 3px;
text-decoration: none;
color: black;
background: transparent url(../images/sub_bottom.gif) bottom left no-repeat;
}

.dropmenudiv_a a.sub_bottom:hover{
background: transparent url(../images/sub_bottom.gif) bottom left no-repeat;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: white;
color: #F75914;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin: 0;
letter-spacing:0.5px;
padding: 0 20px 0 0;
float: right;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: auto;
border: 0px solid #625e00;
border-width: 0px 0;
}

.solidblockmenu li{
display: inline;
}


.solidblockmenu li a{
float: left;
color: black;
padding: 0 7px;
text-decoration: none;
border-right: 1px solid #f75914;
}
.solidblockmenu a.left{
border-right: 1px solid #f75914;
float: left;
color: black;
padding: 0 7px ;
text-decoration: none;
}

.solidblockmenu a.right{
float: left;
color: black;
padding: 0 7px 0 7px;
text-decoration: none;
border-right: 0px solid white;
}

.solidblockmenu li a:visited{
color: black;
}
/*

#blockmenu a:hover.left{background: transparent url(../images/blockactive_left.gif) top left no-repeat;}
#blockmenu a:hover.right{background: transparent url(../images/blockactive_right.gif) top right no-repeat;}

#blockmenu a#current{background: transparent url(../images/blockactive_right.gif) top right no-repeat;}
*/


.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #F75914;

}

#subTop {
background:url(../images/subTop.gif);
width:713px;
height:16px;
}

#subFrame {
padding:30px 0 30px 36px;
width:713px;
}

#subMiddle {
height:400px;
width:713px;
background:url(../images/subMiddle.gif) top right no-repeat;
}

#subCenter {
background:url(../images/longBG.gif) repeat-y;
width:800px;
}

#subFooter {
width:800px;
height:31px;
background:  url(../images/mainBottom.gif);
}

#cheater {
width:713px;
background: white url(../images/cheater.gif) repeat-y;
}

#subRoundedBottom {
width:713px;
height:12px;
background: url(../images/subRoundBottom.gif)
}

#spacer{ 
clear:both; 
margin:0; 
padding:0; 
line-height:0px; 
}