/* CSS Document */


body
	{
	background:url(images/bodybg.jpg)0 0 repeat-y;
	}

td
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}


.tovnav
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.tovnav:hover
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
	
	
.bg_menu_1{ background:url(images/bg_menu_1.jpg) repeat-x;}



.welcometext
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#545454;
	text-align: justify;
	}

.head1
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#545454;
	}
	
.head2
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#0670AF;
	}
.head3
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#2B83DC;
	}	
.footer
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.footer:hover
	{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	}
	
	
.copyright
	{
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#555655;
	}
.topstrip {
	background:url(images/topshawod2.jpg) 0 0 repeat-x;
}
.bottomstrip {
	background:url(images/bottomshadow2.jpg) 0 0 repeat-x;
}
.leftstrip {
	background:url(images/leftshadow.jpg) 0 0 repeat-y;
}
.rightstrip {
	background:url(images/rightshadow.jpg) 0 0 repeat-y;
}
.navdot {
	background:url(images/navdot.jpg) 0 0 repeat-y;
}
.navbg2 {
	background:url(images/navbg2.jpg) 0 0 repeat-x;
}
.navbg3 {
	background:url(images/navbg3.jpg) 0 0 repeat-x;
}
.dotline {
	background:url(images/dotline.gif) 0 0 repeat-x;
}





.left_menu:link{ color:#222222; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

.left_menu:visited{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

.left_menu:hover{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;}

.left_h2 {
background-color:#868686;
color:#FFFFFF;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
margin:0;
padding:0 0 0 15px;
text-transform:uppercase;
width:184px;}

.contct_text{ color:#4278A4; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

.recent_text{ color:#353535; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}








/*------------------------------------------menu------------------------------------*/





#horiz-menu ul ul {
	background: #021325;
	
}


#horiz-menu li a {
	background: url(images/icon_menu.jpg) 18px 52% no-repeat;
	
	
}

#horiz-menu a,
#horiz-menu li.active a {
	color: #fff;
}


#horiz-menu a:hover {
	color: #18A7E1;
	background-color:#021325;
}



#horiz-menu ul ul li a,
#horiz-menu ul li.active.parent ul a {
	background: url(images/icon_dropdown.jpg) 8px 37% no-repeat;
	color: #18A7E1;
	
}


.menutop,.menutop *{
padding:15px;
font-family:tahoma; font-size:11px; font-weight:bold;  text-transform: uppercase;  }

.menutop li:hover{ 
color: #18A7E1;
background-color:#021325;}



div#horiz-menu{/* this is a z-index ie6 and ie7 bug fix */
/*z-index:50;*/
position: relative;
}


#horiz-menu li li{margin-right:0px;}


.menutop{line-height:1.0; margin-bottom:1.5em;position:relative; width:100%; }
.menutop ul{background:#fff;/*IE6 needs this*/
padding:10px;}

.menutop ul *{
padding:3px;


}


.menutop li{
/*float:left;*/
list-style:none;position:relative;}




div#horiz-menu li li a, div#horiz-menu li.active li a{display:block;padding:0;margin-right:-10px;text-decoration:none; height:26px;line-height:20px;text-indent:14px;width:100%; margin-left:0px; }


.menutop li ul{left:-999em;position:absolute;width:290px;z-index:5; }


.menutop li.sfHover ul{left:0px;top:45px; }


.menutop li li li.sfHover li ul{top:-999em;width:290px;  }


.menutop li li li li.sfHover ul{left:290px;top:0px;width:290px; }


.menutop li li{position:relative; width:290px; }


.menutop li li li li.sfactive ul{left:290px;top:0px;}

.menu_sub :hover ul{ visibility:visible; }

.dotted-line{ background: url(images/dotted-line.gif) repeat-x;}


.content-bg-repeat{ background:url(images/content-bg-repeat.jpg) repeat-y; width:528px;}


