body
{
background:#ECEDEF;
font-size:11px;
font-family:Tahoma, sans-serif;
line-height:1.3;
margin-top:5px;
color:#334255;
}



#main
{
position:relative;
width:740px;
margin:0;
padding:0;
margin-left: auto;
margin-right: auto;
}

/******TOP NAVIGATION -------*/


#top_nav
{

width:740px;
height:79px;
/*border:1px solid #333333;*/
background:url(../images/nav_bg.gif);
background-repeat:repeat-x;
margin:0;
padding:0;
}

#top_nav_menu
{
height:100%;
width:99%;
float:left;
margin-left:auto;
margin-right:auto;
padding:0;
}


#top_nav_menu ul
{
float:right;
list-style:none;
padding:0;
margin:0;
width:113px;
}

#top_nav_menu li
{
padding:0px;
height:79px;
background:url(../images/menu_bg.gif);
background-repeat:repeat-x;

}

#top_nav_menu a
{
height:30%;
display:block;
text-align:center;
text-decoration:none;
font-size:12px;
font-family:tahoma, sans-serif;
color:#333366;
font-weight:bold;
padding-top:50px;
padding-bottom:3px;
text-transform:uppercase;
}

#top_nav_menu  a:hover 
{
color:#003399;
}

#top_nav_menu ul ul li
{
padding:0;
margin:0;
background:none;
height:auto;
width:12em;
}

#top_nav_menu ul ul li a
{
text-align:left;
padding:3px;
background:#D6D6D6;
border:1px solid #9F9F9F;
border-bottom:1px solid #CDCDCD;
text-transform:capitalize;
font-size:11px;
text-decoration:none;
}

#top_nav_menu ul ul li a:hover
{
background:#DFDFDF;
text-decoration:underline;
}

#top_nav_menu ul ul li:hover
{
background:none;
}

#top_nav_menu li
{
position:relative;
}

#top_nav_menu ul ul
{
position:absolute;
z-index:500;
}

#top_nav_menu ul ul ul
{
position:absolute;
top:0;
left:100%;
}


#top_nav_menu ul ul
{
display:none;
}

#top_nav_menu ul li:hover ul 
{
display:block;
}

#top_nav_menu ul li:hover ul ul 
{
display:none;
}

#top_nav_menu ul ul li:hover ul 
{
display:block;
}


/*-----END TOP NAV -----*/


#banners
{
padding:0;
margin:0;
}

#banners img
{
float:left;
}





/* ---------CENTER BODY ------------*/

#center_body
{
width:740px;
/*border:1px solid #333333;*/
background:#E3E4E8;
float:left;
}

#content h3
{
color:#FFFFFF;
font-size:12px;
margin:0 ;padding:5px ;
padding-left:20px; 
background:url(../images/index_10.jpg); 
background-repeat:repeat-y;
letter-spacing:.3em;
text-transform:uppercase;
}

#content
{
float:left;
width:500px;
/*border-right:1px dotted #999999;*/
background:#D8DDE0;
}

#content_title
{
margin:0;
padding:0;
background:#245786;
}

#content_text
{
width:100%;
margin:0;
padding-right:5px;
background:#D8DDE0;
}

#content_text p
{
margin-left:5px;
margin-right:5px;

padding-left:5px;
padding-right:5px;
}

#right_nav
{
float:left;
width:232px;
background:#E3E4E8;
/*border:1px solid #666666;*/
}


#right_nav_title
{
background:#ECEDF1;
letter-spacing:.4em;
}

#right_nav h3
{
color:#003366;
font-size:12px;
margin:0 ;padding:5px ;
padding-left:20px; 
background:url(../images/index_12.jpg); 
background-repeat:repeat-y;
}

#right_nav ul
{
margin:0;
padding:0;
padding-left:20px;
}

#right_nav a
{
display:block;
width:12em;
color:#003366;
text-decoration:underline;
padding:2px;
}

#right_nav a:hover
{
color:#FF0000;
text-decoration:underline;
}

/*-------END CENTER BODY ------*/



/******** FOOTER -------*/

#footer
{
clear:both;
width:740px;
margin:0;
padding:0;
}

#footer a
{
color:#003366;

}
#footer a:hover
{

color:#ffffff;
background: #003366;

}


#footer_bg
{
width:100%;
height:80px;
background:url(../images/bottom_bg.jpg);
background-repeat:repeat-x;
}

#footer_call
{
text-align:center;
width:80%;
margin-left:auto;
margin-right:auto;
padding-top:20px;
}

#footer_call h4
{
margin:0;
padding:0;
font-size:12px;
}

#footer_copyright
{
width:50%;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#footer_copyright h5
{
margin:0;
padding:0;
font-size:10px;
font-weight:normal;
}

/* ---------END FOOTER ------*/

input,select,textarea
{
font-size:11px;
font-family:Tahoma, sans-serif;
}
