/* CSS Document */

body{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-aling:left;
text-decoration:none;
color:#333;
background:url(body_bg.jpg) center top repeat-y #fff;
}
.txt_p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:none;
text-align:left;
text-decoration:none;
color:4D4948;
}
.menu-bg{background-image:url(menu-bg.jpg);
background-repeat:repeat-x;}
.text-head{
font-family:Arial, Helvetica, sans-serif;
font-sizeL:18;
font-weight:100;
text-aling:left;
text-decoration:none
color:#FFFFFF;
}
.SUBMENU{
font-size:11PX;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#000000;
text-decoration:none;
}
.SUBMENU a{
font-size:11PX;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#000000;
text-decoration:none;
}
.SUBMENU a:link{
font-size:11PX;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#000000;
text-decoration:none;
}
.SUBMENU a:hover{
font-size:11PX;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#1051B5;
text-decoration:underline;
}
.box_input{float:left; width:120px!important;}
.verview{
background-color:#1452B7;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#FFFFFF;
text-decoration:none;
}
.border{
border:#1452B7 1px solid;
}
.p{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#4D4948;
text-decoration:none;
}
.ALI{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#4D4948;
text-decoration:none;
}

.a{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#FFFFFF;
text-decoration:none;
}

.linkwhite A:active
{
	
	vertical-align: middle;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	background-color: transparent;
	text-align:center;
}
.linkwhite A:visited
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family: Arial;
	background-color:transparent;
	text-align:center;
	
}
.linkwhite A:link
{
	
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family: Arial;
	background-color: transparent;
	text-align:center;
}
.linkwhite A:hover{	
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family: Arial;
	background-color: transparent;
	text-align: center;
}

.sonu{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:none;
text-align:center;
background-color:#FFFFFF;
color:#000000;
text-decoration:none;
}
.over{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
text-align:none;
text-decoration:none;
color:#4D4948;
}
.Background-color{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:none;
text-align:left;
text-decoration:none;
color:#4D4948;
}
.bold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
text-align:left;
text-decoration:none;
color:4D4948;
background-color:#FFFFFF
}
.abold{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:4D4948;
}
.bbold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
text-align:right;
text-decoration:none;
color:4D4948;
}
.Red{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:none;
text-align:left;
color:#FF0000;
text-decoration:none;
}
.line{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:none;
text-align:center;
text-decoration:none;
color:4D4948;
}

.whitetxtbluebg{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#FFFFFF;
background-color:#1452B7;
text-decoration:none;
}
.s_p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}
.DESIGN{
font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
font-size:12px;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#8C0008;
}
.DESIGN a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}
.DESIGN a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}
.DESIGN a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12x;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}
.DESIGN a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
text-decoration:none;
color:#FFFFFF;
}
.DESIGN a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
text-decoration:underline;
color:#4e90f5;
}
.head{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#3366FF;
}
.term{
font-family:Arial, Helvetica, sans-serif;
font-size:12x;
font-weight:bold;
text-align:left;
text-decoration:underline;
color:#FFFFFF;
}
.term a{
font-family:Arial, Helvetica, sans-serif;
font-size:12x;
font-weight:bold;
text-align:left;
text-decoration:underline;
color:#FFFFFF;
}
.term a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12x;
font-weight:bold;
text-align:left;
text-decoration:underline;
color:#FFFFFF;
}
.term a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#4e90f5;
}
.SUBMENU_p{
font-size:13PX;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#000000;
text-decoration:none;
}
.SUBMENU_p a{
font-size:13PX;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#000000;
text-decoration:none;
}
.SUBMENU_p a:link{
font-size:13PX;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#000000;
text-decoration:none;
}
.SUBMENU_p a:hover{
font-size:13PX;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#1051B5;
text-decoration:underline;
}
.menu-bg ul li{float:left; width:auto; position:relative; background:url(../images/spacer.png) right 0 no-repeat; line-height:29px; height:29px; padding:0 25px; margin:0px;}
.menu-bg ul{float:left; width:100%; list-style:none; margin:0px; padding:0px;}

#menu a {
    display:block;
    white-space:nowrap; font-weight:bold;
}

#menu div {
    visibility:hidden;
    position:absolute; top:29px; left:0;

}
#menu div div {
    margin:0px 0 0 0px;
    left:100%;
}
#menu div div div {
    margin:0px 0 0 0px;
    left:100%;
}

/* menu::special styles */
/* menu::level 1 */
#menu a {
    text-decoration:none;
    color:#ffffff;/*1*/
    position:relative;
    z-index:77;
}
#menu a:hover {
    background:url(images/header.gif) left -43px repeat-x;
    color:#FFF;
}
#menu a:hover span { color:#FFF; }
#menu li.current a {
    color:#88d9ff;
}
#menu li.current span {
    color:#88d9ff;
}
#menu>ul>li:hover>a {
    color:#88d9ff;
}
#menu>ul>li:hover>a span { color:#FFF; }
#menu span {
    text-transform:uppercase;
    font:9px Arial,Verdana,sans-serif;
    letter-spacing:0.3em;
    text-decoration:none;
    color:#ffffff;
}
/* menu::level >= 2 */
#menu ul ul {width: 150px;}
#menu li li{
	  background:#015cab;
	  border-bottom:1px solid #2f8dd5; padding:0px; width:180px; line-height:25px!important; height:25px;}
#menu li li a {
    position:static; line-height:25px!important; height:25px;
    white-space:normal;
    color:#FFF;
    padding:0;
		text-transform:none;
		width: 100%;
}
#menu li.current li a {
    background: none;
    color:#FFF;
}
#menu li.current li span {
    color:#FFF;  line-height:25px!important; height:25px;
}
#menu li li a span { color:#fff; line-height:25px!important; height:25px; padding-left:10px;}
#menu li li a:hover span { color:#ffffff; }
#menu li li a.parent span{background:transparent url(images/arow.gif) no-repeat scroll right 50%; z-index:10;  }

#menu li li span {
    display:block;
    text-transform:none;
    font-size:11px;
    letter-spacing: 0;
}
.header_links ul li a{color:#72d6ff; text-decoration:none; font-size:12px; font-weight:bold; line-height:29px;}
.header_links ul li a:hover{background-position:bottom!important; color:#fff;}
.header_links ul li a.current{background-position:bottom!important; cursor:default; color:#fff;}