/* CSS Document */

*{outline: none;}


body{
margin: 0px;
padding: 0px;
font: normal 12px Arial, Helvetica, sans-serif;
background: #000000 url(../_images/cms_bg_body.jpg) left top repeat-x;
color: #D9D9D9;
line-height: 18px;}

h1, h2, p{
margin: 0px;
padding: 0px;}

h1{
font: normal 18px Arial, Helvetica, sans-serif;
color: #FFF5CC;
line-height: 25px;}

p{padding: 5px 0;}

p a:link, p a:visited{color: #FFFFFF; text-decoration: none;}
p a:hover, p a:active{color: #FFF5CC; text-decoration: none;}

#wrapper{
width: 980px;
margin: 0 auto;}

.fleft{float: left;}
.fright{float: right;}

.breaker{clear: both;}

.border{background: transparent url(../_images/btm_border.gif) left top repeat-x; height: 1px; margin: 5px 0;}
.height{height: 10px;}

.bullet{
margin: 0;
padding: 0px;
list-style-type: none;}

.bullet li{background: url(../_images/bullet.gif) left 6px no-repeat; padding: 0 0 3px 15px;}

.bullet li a:link, .bullet li a:visited{color: #FFF5CC; text-decoration: none;}
.bullet li a:hover, .bullet li a:active{color: #FFFFFF; text-decoration: none;}

/*	Header Start	*/
#header{
background: transparent url(../_images/cms_header_img3.jpg) right top no-repeat;
height: 230px;}

/*	Headernav Start	*/

#headernav{
background: transparent url(../_images/cms_header_img1.jpg) right bottom no-repeat;
height: 230px;
width: 731px;
}

#headernav ul{
margin: 20px 35px;
padding: 0px;
list-style-type: none;
font-size: 14px;}

#headernav ul li, #headernav ul li strong{
font-weight: normal;
display: inline;}

#headernav ul li a:link, #headernav ul li a:visited{
color: #E9F9FD;
cursor: pointer;
padding: 0 10px;
float: left;
text-decoration: none;}

#headernav ul li a:hover{
background: #90DDFC url(../_images/headernav_right.jpg) right top no-repeat;
display: block;
height: 19px;
padding: 0 10px 0 0;
}

#headernav ul li a:hover strong{
background: transparent url(../_images/headernav_left.jpg) left top no-repeat;
display: block;
float: left;
height: 19px;
color: #044554;
padding: 0 0 0 10px;
}

/*	Headernav End	*/

#headerbottom{
background: transparent url(../_images/cms_header_img2.jpg) left top no-repeat;
height: 170px;
}

/*	Header End	*/

/*	Container Start	*/

#container{
padding: 0 20px;
width: 960px;}

#container #leftcol{
width: 660px;
float: left;}

.boxes{
border: 1px solid #6E6E70;
margin: 10px 15px;
height: 180px;
padding: 10px;
width: 265px;
background: #48484B url(../_images/cms_bg_boxes.jpg) left bottom repeat-x; }

.boxes h1{
font: normal 16px Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align: center;}

.boxes p a{
display: block;
text-align: right;}

#container #rightcol{
float: right;
width: 240px;}

#rightcol h1{
font: normal 20px Georgia, "Times New Roman", Times, serif;
background: url(../_images/cms_bg_heading.jpg) left top no-repeat;
padding: 0 0 8px 35px;
line-height: 32px;
color: #60B2CD;}

#rightcol h2{
font: bolder 12px Arial, Helvetica, sans-serif;
color: #FFFFFF;}

#rightcol p{color: #60B2CD;}

/*	Container End	*/

/*	Footer Start	*/

#footer{
text-align: center;
background: transparent url(../_images/btm_border.gif) left top repeat-x;
padding: 10px 0;
}

/*	Footer End	*/
