@charset "utf-8";
/* CSS Document */

* :focus {outline: 0;}

body{ margin:0; padding:0;  background:url(../images/bg.jpg); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d0d0d0; line-height:18px;}

.main_cont{padding:0; margin:0 auto; /*background:url(../images/bg2.png) repeat-y;*/ width:900px;}
.cont2{ width:900px; margin:0 auto;}


h1{margin:0px; padding:0px; font-size:30px; font-weight:normal; color:#005a6f; margin-top:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

h3{margin:0px; padding:0px; font-size:15px; margin-left:15px; margin-top:15px; color:#000; font-weight:bold;}

ul{margin:0px; padding:0px; }
li{margin:0px; padding:0px;  line-height:20px;}
.bulet{padding-left:20px;}

ol{margin:5px; margin-bottom:20px; padding:0px; padding-left:30px;}

.highlights{padding-left:15px;}

.pdf{width:300px;}
.pdf ul{}
.pdf li{background-image:url(../images/pdf-logo.jpg); background-repeat:no-repeat; padding-left:45px; padding-top:14px; margin-bottom:18px;}
.pdf li h6{color:#00c0ff; margin:0px; padding:0px; font-size:12px; line-height:5px;}
.pdf a:hover{ color:#000;}
	

a{color:#065c75; text-decoration:none;}
a:hover{color:#0090aa; text-decoration:none;}

.img-boder{ border:solid 1px #d4d5d5; padding:5px; margin-right:15px;}
.img-boder2{ border:solid 1px #d4d5d5; padding:5px; }
.img-boder3{ border:solid 1px #d4d5d5; padding:5px; margin-left:15px;}

.top_panel{ height:95px; background-color:#ffffff; padding:15px 20px}
.FL{float:left}
.FR{float:right}

.PL10{padding-left:10px;}
.PL5{padding-left:5px;}

.TXC{text-align:center;}

.top_search{ width:295px; }
.search_box{background-color:#dddddd; border:1px solid #FFF; width:120px; height:16px; text-indent:5px;}

.mid_cont{ background-color:#065c75; height:350px; margin-top:15px;}
.mid_cont-inner{ background-color:#fff;  width:900px; color:#405065;background-image:url(../images/grey-right.jpg); background-repeat:repeat-y; background-position:right; }

.welcometext {border-bottom:solid 1px #1d6b81; padding-bottom:26px;}
.welcom_cont{ float:left; padding:20px 15px; }
.welcom_cont span {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#0091aa; font-size:30px;}
.welcom_cont blockquote {margin:20px 0 0 40px; padding:0px; font-size:44px; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.welcom_cont-inner{ float:left; margin:20px; width:550px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.welcom_cont-sitemap{ float:left; padding:20px; width:860px; background-color:#fff}

.welcom_cont-inner a{color:#999;}
.welcom_cont-inner a:hover{color:#00c0ff;}

.hom_img1{ margin:15px 20px 0 0}
.welcom_copy{ width:310px; float:left;margin-top:12px;line-height:17px }
.mid_cont_right{background-color:#0090aa; padding:15px 13px; width:267px; background-image:url(../images/customerSupportBG.jpg); background-position:left top; background-repeat:no-repeat; margin-top:15px; margin-right:15px;}
.mid_cont_right-inner{ padding-right:20px; width:238px; min-height:400px; position:relative; padding-bottom:15px; float:right }

.hor_line{margin:13px 0 13px 0}
.hor_line-bold{height:5px; background-color:#b6babf; }

.right-text{margin-top:15px;}
.mid_cont_right-inner a{color:#999; }
.mid_cont_right-inner a:hover{color:#00c0ff;}

.mid_cont_right-inner ul{list-style:none; margin:0px; padding:0px; margin-left:15px;}
.mid_cont_right-inner li{padding:0px; margin:0px; margin-top:15px;}

.panels{ font-size:11px;}
.panels a{color:#999;}
.panels a:hover{color:#00c0ff;}


.blue-color{color:#008bb9;}
.white-color{color:#fff;}

.contact{ color:#666;}
.contact td{padding-left:5px;}
.contact a{color:#333;}
.contact a:hover{color:#00c0ff;}
.contact strong{ color:#000;}
.cont-h{color:#fff; background-color:#0090aa; font-weight:bold; font-size:14px; height:25px; }

.mid_cont ul{margin:0; padding:0}
.mid_cont li{margin:10px 0 10px 0; padding:0 0 0 15px; list-style:none; background:url(../images/bull.gif) no-repeat left 4px }
.more_bt{background-color:#fff; color:#333; padding:0 7px}
.more_bt a{color:#333; text-decoration:none}
.more_bt a:hover{color:#00c0ff; text-decoration:none}

.more_bt2{background-color:#0090aa; color:#fff; padding:0 7px}
.more_bt2 a{color:#fff; text-decoration:none}
.more_bt2 a:hover{color:#000; text-decoration:none}

.news{background-image:url(../images/footerBG.jpg); background-position:top center; background-repeat:no-repeat; padding:8px 15px 2px 15px; width:870px; margin-top:10px;}
.news_inside{ width:840px; padding:15px}

.news_inside .title {font-size:31px; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding-top:3px;}
.news_copy{width:650px; padding-left:15px; color:#333}

.bottom_link {padding:15px 20px; background-color:#ffffff; color:#025670; height:50px; font-size:11px;}


.clients ul{ list-style:none;}
.clients li{ display:inline; margin-bottom:15px; float:left; text-align:center; line-height:14px; margin-right:8px; }


/*ticker css start here*/	
.news-mid { 
	width:620px;margin-top:-5px;
	margin-left:90px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold;
}
.news-mid a {color:#ffffff;}

#pscroller2 {
	width: 100%;
	height: 35px;
	padding: 2px;
	color:#626262;
	font-weight:normal;
}
#pscroller2 a {
	font-size:12px;
	color:#0aa362;
	font-weight:bold;
	text-decoration:none;
}


/*ticker css end here*/	

.links{
	 height:15px; color:#000;}
	 
.links a{color:#000; }
.links a:hover{color:#fff}

.our_vision { font:12px arial #242424;}	
.sitemap a{color:#333;}

.td1{background-color:#00aa84; font-size:14px; color:#FFF; height:28px; font-weight:bold;}
.td2{background-color:#0191a9; color:#ffffff;}
.td3{background-color:#f2f1f1}
.td4{background-color:#f8f6f6}

.td2 a {color:#ffffff;}




.mid_cont_right-inner2{width:260px;min-height:400px;; padding-bottom:15px; float:right; }

.client_panels{padding:12px; font-family:Tahoma, Geneva, sans-serif; font-size:24px; color:#FFF; background-color:#0191a9; }

.cl_panels ul{ margin:0; padding:0}
.cl_panels li{ margin:0; padding:10px; background:url(../images/clients_bull.jpg) no-repeat 10px 14px; padding-left:30px; list-style:none; background-color:#fbfbfb; margin-bottom:1px; margin-left:1px;  color:#3475ac}
.cl_panels li a{color:#3475ac}
.cl_panels li a:hover{color:#000}



.top_bt{background-color:#0191a9; padding:0 7px; color:000; width:30px; float:right; margin-right:32px}
.top_bt a{color:#ffffff}
.top_bt a:hover{color:#ffffff; text-decoration:underline; }

.cust_support ul{margin:0; padding:0}
.cust_support li{ list-style:disc; padding-left:20px}

.clear{clear:both; font-size:0px; line-height:0; height:0}
.clear_no{clear:both; font-size:0px; line-height:0; height:1px; background:#fff; border:solid 1px red}

/*------added 2 Dec 2010---*/

h3.cs{ margin:0;padding:0px; font-size:15px; margin-top:20px; color:#333; font-weight:bold;}
h4{margin:0px; padding:0px; font-size:13px; margin:20px 0 15px; color:#333; font-weight:bold;}
h4.rgt_pan{padding:0px; font-size:13px; margin:12px 0 12px 10px; color:#333; font-weight:bold;}

.rgt_pan_hd{background-color: #dddfdf;color:#405065;font-weight:bold; font-size:13px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;padding:3px 0 3px 10px}
.rgt_pan_hd1{background-color: #dddfdf;color:#405065;font-weight:bold; font-size:13px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;padding:10px 0 5px 10px}

mid_cont_right-inner3 ol.rgt_pan{ margin:0; padding:0; background:#fff}
mid_cont_right-inner3 ol.rgt_pan li{ margin:0; padding:10px 10px 10px 10px; /*background:url(../images/clients_bull.jpg) no-repeat 10px 14px;*/background-color:#fbfbfb; margin-bottom:1px; margin-left:1px;  color:#3475ac}



.mid_cont_right-inner3{ padding-right:20px; width:238px; position:relative; padding-bottom:15px; float:right }
.pl20{padding-left:20px}
.pb10{padding-bottom:10px}
.pt30{padding-top:30px}
.pb15{padding-bottom:15px}
.pt8{padding-top:8px}
.pr20{padding-right:20px}

.hor_line-bold1{height:1px; background-color:#b6babf; }
b.fnt14{font-size:14px !important}
.case_studies_top{height:75px; #height:55px;}
.case_studies_one{background:#f7f8f8; padding:2px; margin-bottom:3px}
.case_studies_one span{padding:0 7px}
.case_studies_one  a{font:normal 12px; color:#666; text-decoration:none}
.case_studies_two{background:#fff; padding:2px;  margin-bottom:3px}
.case_studies_two span{padding:0 7px}
.case_studies_two  a{font:normal 12px; color:#666; text-decoration:none}
.case_studies_two_last{background:#fff; padding:2px 2px 7px; border-bottom:solid 2px #f7f7f7}
.case_studies_two_last span{padding:0 7px}
.case_studies_two_last  a{font:normal 12px; color:#666; text-decoration:none}

.wdt200{width:200px; margin-right:20px}
.pt5{padding-top:5px}


.otherlinks {width:16%; background-color:transparent; height:28px; text-align:right; float:right; vertical-align:middle; text-align:right; font-weight:bold;}
.otherlinks ul {margin:0px;}
.otherlinks ul li {margin:0px; padding:0px; float:left; list-style:none; vertical-align:middle;}
.otherlinks a {padding:0 7px; vertical-align:middle; width:auto; float:left; vertical-align:middle; height:30px; display:block; color:#276e80; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
.otherlinks .text {padding-top:6px;}

.breadcrum {width:60%; float:left; color:#276e80; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}


.footergap {height:15px; background-image:url(../images/bg1.jpg)}

.orangeline {background-color:#FFF; padding:7px 0; border-top:solid 1px #f36e20;}

.virtualtour a {color:#fff;}
