/* Getting the new tags to behave */

article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }

mark, rp, rt, ruby, summary, time{ display: inline }

* {margin:0; padding:0;}



html {width:100%;}

.red {
color:#FF0000;
}

body { 	 
font-family:"Times New Roman", Times, serif;
font-size:100%; 
color:#5e5e5e;
min-width:790px;
background:#00355f;
}

.main {
width:790px; 	
padding:0;
margin:0 auto;
font-size:14px;
line-height:18px;
}


#head {
width:790px;
background: transparent;
border: 0 none;
font-size: 100%;
margin: 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: top; }

img {
border:0; 
}


a {
color:#ff9500; 
outline:none;
cursor:pointer;
}

a:hover {
text-decoration:none;
}

object {outline:none;}

fieldset {border:0;}

ul {
list-style:none;
}


.fleft{ float:left;}

.fright{ float:right;}

.clear{ 
width:100%; 
overflow:hidden;
}

.clear2{
background:url(images/line_bck.png) repeat-y;
width:100%; 
overflow:hidden;	
}

.clear3{

width:100%; 
overflow:hidden;	
}

.col-1, .col-2, .col-3, .col-4, .row-box-1, .row-box-2, .row-box-3, .row-box-4{ float:left;}

.br{ display:block;}

/*contstant-text*/

.bottom-none{ padding-bottom:0 !important;}

.bg-none{ background:none !important;}

.border-none{ border:none !important;}

p {
margin: 5px 0 0	0;
line-height:140%
}
/**/

/*********************************header*************************************/

.wrappper-site-top{ background:#FFF url(images/header_bck.png) 0 0 repeat-x;}

.header{ height:148px;}

.header .logo { 
margin: 5px 0 0 0; 
position:absolute; 
font-family:"Times New Roman", Times, serif; 
font-weight:normal; 
width:384px;
}


.headcoll{
width:384px;
float:left
}

.headcolr{
width:384px;
float:right;
}


.info {
margin: 2px 0 0 35px;
width: 350px;
float:right;
position:absolute;
}

.info p {
color: #fff;
}



.lcolinf {
width: 160px;
float:left;
}

.lcolinf p a:link {
color: #fff;
text-decoration:none;
}

.lcolinf p a:hover {
color: #fff;
text-decoration:underline;
}

.lcolinf p a:visited {
color: #fff;
text-decoration:underline;
}

.rcolinf {
width: 160px;
float:right;
}

.rcolinf p a:link {
color: #A78031;
text-decoration:none;
}

.rcolinf p a:hover {
color: #A78031;
text-decoration:underline;
}

.rcolinf p a:visited {
color: #A78031;
text-decoration:underline;
}


.header .logo a{ text-decoration:none;}

.header .text{ color:#7d7d7d; font-size:10px; line-height:14px; text-transform:uppercase; padding:12px 0 0 0; display:block; position:absolute; font-family:Arial, Helvetica, sans-serif;}

.bg-none{ background:none;}


/*top-menu*/

.nav{ height:69px; width:790px;}

.nav ul{ height:69px;}

.row-top-menu{ height:69px; width:790px;}

.row-top-menu ul{ height:69px;}

.top-menu li{ background:url(../images/top_menu_separator.gif) right 25px no-repeat; height:69px;}

.top-menu li, .top-menu li a{ display:block; float:left;} 

.top-menu li .width{padding:22px 58px 27px 57px;}

.top-menu li .width:hover{padding:22px 58px 27px 57px;}

/**/



/*********************************content*************************************/

#content{ padding:12px 0 24px 0;}

#middle { 
padding:12px 0 24px 0;
}

#lcolumn { 
color:#000000; 
margin:0px 1px 5px 5px;
padding:0px; 
width:525px; 
float:left;
}


#lcolumn ul {
list-style:disc;	
}

#lcolumn li {
margin: 0 0 0 20px;
padding: 5px;	
}


#rcolumn {
color:#000000; 
margin:0px 5px 5px 1px; 
padding:0px; 
width:245px; 
float:right;
}

#rcolumn a:link {
color: #00355f;
text-decoration: none;
}

#rcolumn a:visited {
color: #00355f;
text-decoration: none;
}

#rcolumn a:hover {
color: #00355f;
text-decoration: underline;
}

#rcolumn a:active {
color: #00355f;
text-decoration: none;
}

ul.pdf {
list-style:none;
}

li.pdf {
background:url(images/adobe_pdf.png) no-repeat 2px center;
height: 21px;
font-size:14px;
margin: 0 auto 0 0px;
padding: 5px 0 5px 27px;	
}

ul.video {
list-style:none;	
}

li.video {
background:url(images/video_small.png) no-repeat 2px center;
height: 21px;
font-size:14px;
margin: 0 auto 0 0px;
padding: 5px 0 5px 27px;		
}

.clears {
clear: both;
}

form {
padding: 10px;	
}

form p{
padding: 4px;	
}

/*******************content-text*******************/


.content{ padding:0 0 0 18px;}


.title1{ 
font-size:36px !important; 
color:#1c1c1c;   
margin:10px 0 5px 0 !important; 
}

.title2{ 
font-size:24px !important; 
color:#1c1c1c;   
margin:10px 0 5px 0 !important; 
}

.content .text{ color:#000;}

.text2 { 
color:#5e5e5e;
font-style:italic;
font-size:16px; 
line-height:24px; 
display:block; 
padding-top:2px;
padding-bottom:2px;
}

.text3 { 
color:#000000;
font-size:16px; 
line-height:24px; 
display:block; 
padding-top:2px;
padding-bottom:2px;
}

fieldset {
border: 1px solid #00355f;	
}

legend {
background-color: #00355f;
color: #ffffff;
font-weight: bold;
padding: 2px;
font-size: 12px;
}

.link-bottom-left{ margin-left:35px;}

.text-indent{ padding:0 7px 0 4px;}

.title-bottom{ margin-bottom:29px !important;}

.title-bottom1{ margin-bottom:22px !important;}

.indent1{ padding:10px 0 18px 0;}

.content-top{ padding:0 22px 27px 3px; margin-bottom:7px;}

.text3{ color:#000000; font-size:16px; line-height:18px; font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-weight:bold;}

.link1{ text-transform:uppercase; font-style:italic;}

/**************************************************/



/*Begin Footer */

.footer-wrapper{ background:url(../images/footer_wrapepr.gif) 0 0 repeat-x;}

.footer-box{ padding:35px 0 56px 19px;}

.footer-box h3{ color:#ffffff; font-size:24px; line-height:26px; border-bottom:1px solid #ffffff; padding:0 0 7px 0; margin:0 0 29px 0; font-family:"Times New Roman", Times, serif; font-weight:normal;}

.title-border-none{ border:none !important; margin-bottom:20px !important;}



.footer-box .box-search .text{ color:#aeaeae; font-size:12px; line-height:15px;}

.footer-box .wrapper-form{ background:#606060; width:271px !important; margin:5px 0;}

.footer-box .wrapper-form .input{ border:none; background:none; margin:6px 0 0 11px; width:220px; color:#FFF; font-size:14px; font-family:"Times New Roman", Times, serif;}

.footer-box .wrapper-form .link{ background:#1c1c1c url(../images/button_form.gif) 12px 9px no-repeat; width:30px; height:30px; display:block; float:right;}

.footer{ padding:0 0 28px 0;}

.footer .footer-link{ float:right; padding:9px 0 0 0;}

.footer .footer-link a{ 
display:block; 
padding:0 27px 0 0; 
color:#ffffff; 
font-size:15px; 
line-height:18px; 
text-decoration:none; 
display:block; 
height:19px;
}

.footer .footer-link a:hover{ color:#ffffff;}

.footer .footer-text, .footer .footer-text a{ color:#ffffff; font-size:15px; text-decoration:none;}

.footer .footer-text a:hover{ color:#ffffff; text-decoration:underline;}

.footer-text{ padding-left:21px;}
/*End Footer */

/****************************slider*******************************************/

.container { width:790px; height:391px; overflow:hidden; position:relative; cursor:pointer; }




