/*@charset "utf-8";*/
body { 
padding: 0; 
margin: 0 auto;  
background: #666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px; 
}

ul{padding:0px 0px 0px 12px; margin:0px;}

li{padding:0px; margin:0px;}
 

p{ padding:0px 0px 8px 0px; margin:0px;}
#wrapper { 
width: 781px; 
margin: 0 auto; 
background: #fff; 
 
}
.head-part{ width:781px; height:279px; margin:0 auto; padding:0px;} 
.greyline { background:url(../images/ash-strip.jpg) left top repeat-x;
}
.logo{ width:342px; float:left; margin:0px;
 padding:0px; }
 
 .rt-head{ background:#606B88; float:right; margin:0px; padding:0px;}
 
.clear{ clear:both;}

.nav-bg{ background:url(../images/nav/nav-bg.jpg) left top repeat-x; height:45px;}

.nav-txt { margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.nav-txt ul { margin:0px; padding-left:2px; list-style-type: none;}
.nav-txt ul li { color:#CDD4E6; line-height:45px; display:block; text-decoration:none; float:left;}
.nav-txt ul li a { color:#CDD4E6; line-height:45px; padding:0px 10px 0px 10px; display:block; text-decoration:none; outline:none;}
.nav-txt ul li a:hover { color: #ffffff; text-decoration:none; background:inherit; outline:none;}
.nav-txt ul li span { padding:0px 10px 0px 10px; color:#ffffff; line-height:45px; text-decoration:none;}
.nav-divider { background:url(../images/nav/divider.jpg)  no-repeat 0px 0px; margin:0px; padding:0px;}

.main-bod-container{ width:781px; margin:0 auto; padding:0px; background:url(../images/bod-bg.jpg) left bottom repeat-x #fff; }
.bod-tab-container{ margin:0 auto; width:731px; padding:0px;}
.rt-bod{ width:255px; float:right; padding:0px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; color:#CCD4E8; line-height:30px;}
.lt-bod{ width:503px; float:left; padding-top:7px;padding-bottom:10px;}

.heading{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; font-style:italic;}
.small-heading{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; font-style:italic; }
.small-heading2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; font-style:italic; text-transform:uppercase; }

.blue-head{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; font-style:italic; color:#006699; }
.blue-head a{ color:#006699; text-decoration:none; outline:none; }
.blue-head a:{ color:#000; text-decoration:none; outline:none; }


.footer-container{ width:781px; margin:0 auto; padding:0px; background:#56627F; height:30px;}
.footer-tab-container{ margin:0 auto; width:731px; padding:0px;}
.lt-bod2{ width:420px; float:left; padding:0px;} 

.nav2-txt { margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.nav2-txt ul { margin:0px; padding-left:2px; list-style-type: none;}
.nav2-txt ul li { color:#CDD4E6; line-height:30px; display:block; text-decoration:none; float:left;}
.nav2-txt ul li a { color:#CDD4E6; line-height:30px; padding:0px 6px 0px 6px; display:block; text-decoration:none; outline:none;}
.nav2-txt ul li a:hover { color: #ffffff; text-decoration:none; background:inherit; outline:none;}
.nav2-txt ul li span { padding:0px 6px 0px 6px; color:#ffffff; line-height:30px; text-decoration:none;}
.nav2-divider {  margin:0px; padding:0px; color:#fff;}

/*--------------------dropdown--------------------*/

ul.dropdown {
 font: bold 12px/normal Arial, Helvetica, sans-serif;
 list-style: none;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

ul.dropdown li{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 float:left;
 list-style: none;
 zoom:1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: pointer; 
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown ul {
 list-style: none;
 margin:0px;
 padding:0px;
 visibility: hidden;
 position: absolute;
 z-index: 598;
 width: 150px;
 border:1px solid #384663;
 background-color:#404D6D;
 font-weight: normal;
}

ul.dropdown ul li {
	padding:0px;
	margin:0px;
	float: none;
 	cursor: pointer;
	}
	
ul.dropdown ul li a{
	 padding:0px 0px 0px 10px;
	 margin:0px;
	 color:#CDD4E6;
	 text-decoration:none;
	 font-weight:normal;
	 line-height:22px;
	 _line-height:20px;
	}
	
ul.dropdown ul li a:hover{
	color:#fff; text-decoration:none; background:#606B88;
	}

ul.dropdown ul ul {
 top:-1px;
 left:100%;
}
/*-----------------------------------------------------------*/
.menu{font-size:12px; color:#fff; display:block; font-weight:bold; line-height:37px; text-decoration:none; 
background:url(../images/menu-repeat.gif) repeat-x;}
.menu a{font-size:12px; color:#fff; display:block; font-weight:bold; line-height:37px; text-decoration:none; padding:0px 20px;}
.menu a:hover{background-image:url(../images/menu-hover-repeat.gif); color:#fff; background-color:#92C8FF; text-decoration:none; }

.select{background-image:url(../images/menu-hover-repeat.gif);}
.select a{color:#fff; line-height:37px; font-weight:bold; padding:0px 20px; text-decoration:none;}
.select a:hover{text-decoration:none;}

/*-------------------------------------------------*/
.contact-bg{  left top no-repeat; width:207; height:290px;}
.it-bg{ background:url(../images/pic-2.jpg) left top no-repeat; width:207; height:290px;}

.call{ background:url(../images/overview.gif) 0 0 no-repeat; width:202px; height:30px;   }
.call a{   text-decoration:none; outline:none; width:202px; height:30px; display:block; }
.call a:hover{  background:url(../images/overview.gif) 0px -30px no-repeat; width:202px; height:30px;  text-decoration:none; outline:none; display:block; }
.call-selected{  background:url(../images/overview.gif) 0px -30px no-repeat; width:202px; height:30px;  text-decoration:none; outline:none; display:block; }

.call1{ background:url(../images/it.gif) 0 0 no-repeat; width:202px; height:30px;   }
.call1 a{   text-decoration:none; outline:none; width:202px; height:30px; display:block; }
.call1 a:hover{  background:url(../images/it.gif) 0px -30px no-repeat; width:202px; height:30px;  text-decoration:none; outline:none; display:block; }
.call1-selected{  background:url(../images/it.gif) 0px -30px no-repeat; width:202px; height:30px;  text-decoration:none; outline:none; display:block; }

.call2{ background:url(../images/pp.gif) 0 0 no-repeat; width:202px; height:30px;   }
.call2 a{   text-decoration:none; outline:none; width:202px; height:30px; display:block; }
.call2 a:hover{  background:url(../images/pp.gif) 0px -30px no-repeat; width:202px; height:30px;  text-decoration:none; outline:none; display:block; }
.call2-selected{  background:url(../images/pp.gif) 0px -30px no-repeat; width:202px; height:30px;  text-decoration:none; outline:none; display:block; }

.call3{ background:url(../images/cc.gif) 0 0 no-repeat; width:202px; height:30px;   }
.call3 a{   text-decoration:none; outline:none; width:202px; height:30px; display:block; }
.call3 a:hover{  background:url(../images/cc.gif) 0px -30px no-repeat; width:202px; height:30px;  text-decoration:none; outline:none; display:block; }
.call3-selected{  background:url(../images/cc.gif) 0px -30px no-repeat; width:202px; height:30px;  text-decoration:none; outline:none; display:block; }

/*===================== Tushar 18-02-2010 ==========================*/

.img-logo-border{margin-right:30px; border:0px solid #DDDCDC;}
.padding{padding-top:10px;}





