/* CSS Document */

body-guardline* {
outline: none;
}

body{
margin: 0px;
padding: 0px;
font-family: tahoma, Helvetica, sans-serif;
font-size: 11px;
background-color: #E9E9E9;
color: #ffffff;}

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

.wrapper-guardline{
margin: auto;
width: 779px;
}


#top
{
width: 615px;
padding: 0px;
clear: both;
float: left;
background-image: url(main_nav.gif);
height: 29px;
margin: 0px 0px 0px 0px;
}

.topborder ul{
margin: 0px;
padding: 0px;
list-style-type: none;
font-weight: bold;
}

.topborder ul li{
float: right;
color: #ffffff;
width: 65px;
text-decoration: none;}

.topborder ul li a:link, .topborder ul li a:visited{
display: block;
padding: 7px 0px 0px 18px;
color: #ffffff;
width: 65px;
text-decoration: none;}

.topborder ul li a:hover, .topborder ul li a:active{
display: block;
padding: 7px 0px 0px 18px;
width: 65px;
color: #ffffff;
text-decoration: underline;}

#nav{
margin:0px 0px 0px 0px;
_margin:0px 0px 0px 0px;
padding:7px 25px 0px 0px;
width: 447px;
float: right; 
font-size: 10px; 
font-family:Arial, Helvetica, sans-serif;
z-index: 10;
}

.menu_nav{
text-decoration: none; color: #ffffff; text-transform:uppercase; font-weight:bold; font-size: 12px;}
.menu_nav a:link{
text-decoration: none; color: #ffffff; }
.menu_nav a:active{
text-decoration: none; color: #ffffff; }
.menu_nav a:visited{
text-decoration: none; color: #ffffff; }
.menu_nav a:hover{
text-decoration: none; color: #000000; }

img{
border: none;}
h1{
font-size: 14px;
color: #1390c0;
margin: 0px;
padding-left: 12px;}

.header-guardline{
clear: both;}

.header-guardline .topborder{
height: 4px;
background-color: #ffffff;
}

.container-guardline{
clear: both;
float: left;
overflow: hidden;
width: 779px;
background-color: #0c234f;
}

.container-guardline .leftcol{
float: left;
width: 250px;
padding: 0px 0px 20px 0px;
margin: 1px 0px 0px 0px;
border-top: 10px solid #1390C0;
background-position: right top;
background-repeat:repeat-y;
background-color:#0c234f;
}

.leftcol ul{
list-style-type: none;
margin: 0px 0px 50px 0px;
padding: 0px;
text-transform: uppercase;
top: 0px;
}

.leftcol ul li a:link, .leftcol ul li a:visited{
border-bottom: 6px solid #ffffff;
display: block;
line-height: 22px;
height: 27px;
padding: 0px 0px 0px 26px;
width: 250px;
text-decoration: none;
font-size: 11px;
font-weight: bold;
color: #FFFFFF
}

.leftcol ul li a:hover, .leftcol ul li a:active{
display: block;
line-height: 22px;
height: 27px;
padding: 0px 0px 0px 26px;
border-bottom: 6px solid #ffffff;
width: 150px;
color: #004D89;
text-decoration: none;
font-size: 11px;
font-weight: bold;}

.leftcol p{
padding: 23px 0px 0px 0px;
text-align: center;
color: #424242;}

.leftbanner{margin: 89px 0px 78px 8px;}

.white{
color:#ffffff;
}

.footer{
background-color: #000033;
float: left;
width: 767px;
_float: none;
line-height: 21px;
font-size: 11px;
height: 21px;
text-align: right;
padding-right: 12px;
color: #ffffff;
}

.footer a:link, .footer a:visited{
color: #1390c0;
text-decoration: none;}
.footer a:hover, .footer a:active{
color: #ffffff;
text-decoration: underline;}


.container-guardline .rightcol{
float: left;
width: 509px;
padding: 1px 3px 20px 0px;
}

.rightcol .banner{
background: #C7C7C7 url(banner_bg.jpg) left top no-repeat;
padding: 0px 0px 0px 0px;
margin: 10px 0px 12px 5px;
width: 599px;
float: left;
line-height: 30px;
color: #FFFFFF;
}

.rightcol .content{
line-height: 16px;
margin: 20px 0px 20px 15px;
text-align: justify;
}

.content .label{
width: 200px;
float: left;
text-align: right;
line-height: 20px;
margin-bottom: 15px;}

.content .txtbox{
width: 380px;
float: right;
height: 25px;
margin-bottom: 10px;}

.breaker{
margin: 0px;
padding: 0px;
clear: both;
height: 0px;
width: 100%;}

.content .txtbox input{
width: 262px;
_width: 255px; /*	IE6 HACK  */}


.button_position{
margin: 80px 320px 0px 0px;
_margin: 0px 151px 0px 0px;	/*	IE6 HACK	*/
clear: both;
float: right;}

.button{
width: 60px;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
border: 1px solid #000000;
background-color: #004D89;
text-transform: uppercase;}