/* CSS Document */
body{background:#FFF url(../images/bg2.jpg) repeat-x;;/* border-top: 7px solid #085e9f;*/margin:auto; padding: 0; font-family: Verdana, Geneva, sans-serif;font-size: 12px;}
*{margin:0; padding:0;}
.main{width: 953px; margin: auto;}
.top{margin:0px auto; padding:0px; background: url(../images/top.jpg) no-repeat top center; height: 27px; position: relative; top:0px;}
.header{ width:953px; /*padding:0px 0 3px;*/ height:77px;}
.header .logo{width: 400px; float: left;}
.header .search{width: 400px; float: right; padding: 5px 0px; text-align: right;}
.header .search input[type="text"]{width: 200px; background: url(../images/search_bg.png) repeat-x top left; border: 1px solid #dedede; padding: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.header .search input[type="submit"]{background: url(../images/searchbtn_bg.png) repeat-x top left; border: 1px solid #ffc1a7; padding:5px 10px; -moz-border-radius: 5px;-webkit-border-radius: 5px; font-size: 12px; color: #FFF;}
.banner{height:311px; width:953px; /*margin: 30px 0 5px 0;*/}
.content{padding:20px 0; margin:2px 0px 0px 0px; /*background: #e7e7e7 url(../images/content_bg.jpg) repeat-x top left;*/ width:953px;}
.content .tableBg{background:#FFF}
.content .tableBg table{background:#ECF1FF}
.content .content_left{width: 660px; float: left; /*padding: 0 0 0 12px;*/ margin:0px 0px 10px 0px}
.content .content_left h1{background: none repeat scroll 0 0 #E1F3FF; border-bottom: 1px solid #b9e3ff;color: #333333;    font-family: "Myriad Pro"; font-size: 22px; font-weight: normal; height: 25px; letter-spacing: 1px; line-height: 19px; margin: 0;   padding: 10px 0 0; text-indent: 11px;-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;}
@font-face {
				font-family: '../fonts/MyriadPro-Regular';
				src:
				src: url('../fonts/myriadpro-regular.eot');
				src: url('../fonts/myriadpro-regular.eot?#iefix') format('embedded-opentype'),
						 url('../fonts/myriadpro-regular.woff') format('woff'),
						 url('../fonts/myriadpro-regular.ttf') format('truetype'),
						 url('../fonts/myriadpro-regular.svg#myriadpro-regular') format('svg');
				font-weight: normal;
				font-style: normal;
		}

.content .content_right{width: 275px; float:right;}
.content .news{padding: 0 15px 10px 0;}
.content .news p{color: #1d3882; font-size: 11px;}
.content h5{font-size:15px;font-weight:bold; color: #1d3882; padding-bottom: 10px;}
.content p{color: #282828; line-height: 18px; font-size: 12px;}
.content p a{color: #d9300a; text-decoration: underline; font-size: 12px;}
.content p a:hover{text-decoration: none;}
.content table td{ padding: 5px;}
.content .get{padding: 0 20px 0px 0;}
.content .gethelpBtn{background: url(../images/gethelp_btn.png) top left no-repeat; width:262px; height: 26px;font-size: 12px; margin: 0 0 10px 0;}
.content .gethelpBtn a{display: block; color: #FFF; text-decoration: none; padding: 5px 0 5px 30px; font-weight: bold; }
.content .gethelpBtn a:hover{color: #fffc00; }
.content .canweBtn{background: url(../images/canwe_btn.png) top left no-repeat; width:232px; height: 22px;font-size: 12px; margin: 5px 0 0 0;color: #FFF; text-decoration: none; padding: 5px 0 0 30px; font-weight: bold;}
.content .canweBtnTable{border: 1px solid #ccc}
.content .cust_part{width:100%; margin:0px auto;}
.content .partnerBox{ display: block; /* border: 2px solid #adb9c2; border-top: 1px solid #adb9c2; background: #f4f4f4;*/ padding: 5px 0; background:url(../images/partner_bg.jpg) repeat-x; border-left:1px #aee0ff solid;  border-right:1px #aee0ff solid; height:74px;}
.content .partnerBox img{padding:10px 17px;}
.strong {color: #d9300a;}

.wpTable td{border: 1px solid #f1f1f1;}
.wpTable .row1{background: #f1f1f1;}
.wpTable .row2{background: #fff;}

/* FOOTER Start */
.mainFooter{width: 100%;background:#303544;}
.footerContent{width:953px; line-height: 20px; padding: 0 0 10px 0; margin: auto;}
.footerContent .footerBlock{float:left;margin:2px 35px 0px 2px;font-size:10px;}
.footerContent .footerBtnBlock{width:140px;float:left;margin:10px 0px 0px 5px;padding:5px 0px 0px 0px;}
.footerContent .footerBtnBlock img{margin:20px 0px 0px 0px;}
.footerContent .footerLastBlock{float:right;margin:2px 0px 0px 5px;width:120px;}
.footerContent .footerLastBlock ul{margin:0;padding:0;}
.footerContent .footerLastBlock ul li{padding:10px 0px 0px 0px;list-style:none;line-height:20px;}
.footerContent .footerBlock h5{font-size:13px;font-weight:bold;color:#fff;margin:0;padding:5px;}
.footerContent .footerBlock h5 a{text-decoration:none;color:#fff;}
.footerContent .footerBlock h5 a:hover{color:#ff6523;}
.footerContent .footerBlock ul{margin:0;padding:0;color:#fcfcfc;}
.footerContent .footerBlock ul li{list-style:none;padding:0px 5px;}
.footerContent .footerBlock ul li a{text-decoration:none;color:#fcfcfc;}
.footerContent .footerBlock ul li a:hover{color:#ff6523;}
.footerBelow{margin:0px 13px;color:#0070a6;}
.footerBelow .privacy{width:400px;float:left;padding:5px 10px;color:#CCC;}
.footerBelow .privacy a{color:#0070a6;text-decoration:none;}
.footerBelow .privacy a:hover{color:#f28214;}
.footerBelow .copy{width:400px;float:right;text-align:right;padding:5px 10px;}
/* FOOTER End */

/* MENU start */
.nav { height:33px; position:relative; z-index:100; background:url(../images/menu_bg.jpg) repeat-x;/*border: 1px solid #2f62bc;-moz-border-radius: 5px;-webkit-border-radius: 5px;*/}
.nav .table { display:table; font-size: 12px; }
.nav .select, .nav .current {margin:0; padding:0; list-style:none; display:table-cell; white-space:nowrap;}
.nav li {margin:0; padding:0; height:auto; float:left;}
.nav .select a {display:block; height:27px; float:left; padding:8px 25px 0 25px; text-decoration:none;white-space:nowrap; color:#fff; margin:0px 1px 0px 1px;}
.nav .select a:hover, .nav .select li:hover a {	background: #f1f1f1 url(../images/searchbtn_bg.png) repeat-x top left; cursor:pointer; color:#FFF; -moz-border-radius: 5px;-webkit-border-radius: 5px; margin:0px 1px 0px 1px;}
.active{background: #f1f1f1 url(../images/searchbtn_bg.png) repeat-x top left; color:#FFF; -moz-border-radius: 5px;-webkit-border-radius: 5px;}
.nav .select_sub { display:none; position: static; clear: left; }
/* IE6 only */
.nav table {margin:-1px; width:0; height:0;}
.nav .sub { margin:0 10px; padding:0; list-style:none;}
.nav .sub_active .current_sub a, .nav .sub_active a:hover { background:transparent; color:#2b3238; }
.nav .select :hover .select_sub, .nav .current .show { display:block; position:absolute; width:580px; top:33px; padding:0; z-index:100; text-align:center;border: 1px solid #ccc; border-bottom: 3px solid #AAAAAA; border-top: none; background: #f9f9f9; -moz-border-radius: 0 0 10px 10px;-webkit-border-radius:  0 0 10px 10px;}
.select_sub p{padding: 10px 0 3px 10px;}
.nav .current .show {z-index:10;}

.nav .select :hover .sub li a, .nav .current .show .sub li a {display:block;float:left;background:transparent; padding:3px 10px 0px 10px; margin:0;white-space:nowrap; color:#2b3238;min-width: 163px; font-size: 11px; text-align: left; height:20px}
.nav .select :hover .sub li a:hover, .nav .current .sub li a:hover {visibility:visible; color:#1d3882; background: url(../images/searchbtn_bg.png) no-repeat;}

.nav .current .sub li.sub_show a { color:#2b3238; cursor:default; }
.nav .select .sub li a { font-weight:normal; margin: 0; padding:0px}

/* MENU end */

/* Carasoul Start */
#slides {position:absolute;z-index:1; margin:2px 0px 0px 0px;}
.slides_container {width:953px;height:311px;overflow:hidden;position:relative;display:none;}
.slides_container a {display:block;}
.slides_container a img {display:block;}

/* Pagination */
.pagination {margin:0;clear:both;z-index:1000000;position:relative;top:-305px;right:0; float:right;}
.pagination li{margin:0 1px;list-style:none;float:left}
.pagination li a {display:block;width:10px;height:0;padding-top:10px;background:#fff;background-position:0 0;float:left;overflow:hidden;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
.pagination li a:hover {background: #666;}
.pagination li.current a {background-position:0 -12px;background: #e24a27;}
/* Carasoul End */

/*	TABS start */
.section { width:615px; margin: 0 0 15px 0;}
ul.tabs { height: 28px;	line-height:21px; list-style:none; margin: 0; padding: 0; font-size: 12px; font-weight: bold;}
.tabs li {padding: 3px 20px; float:left; display:inline; color:#1d3882; cursor: pointer; text-align:center;	margin: 0 5px 0px 0;position: relative; background: url(../images/tab_gradNor.jpg) repeat-x; border: 1px solid #adb9c2; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0;}
.tabs li:hover {color:#FFF; background: url(../images/tab_grad.jpg) repeat-x; border: 1px solid #adb9c2;}
.tabs li.current { padding: 3px 20px; color:#FFF; background: url(../images/tab_grad.jpg) repeat-x; border: 1px solid #5d7890; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0;}
.box { display:none; padding:10px; border: 2px solid #adb9c2; border-top: 1px solid #adb9c2; clear: left;}
.box.visible { display: block;  border: 2px solid #adb9c2; border-top: 1px solid #adb9c2;}

.box table td{ background: url(../images/list_dot.jpg) no-repeat left center; padding: 5px 0 5px 20px; font-size: 12px; color: #1d3882}
.box table td a{color: #1d3882; text-decoration: none;}
.box table td a:hover{color: #d9300a;}

/* Tabs END */

/*------------------[upload resume  Style}---------------*/
#frm_bg {width:920px; margin:auto; margin:5px 0px 20px 0px;  }
.tbl_bd  { border:1px solid #cccccc; padding:1px; color:#282828; margin-bottom:20px; }
.tbl_bd td {padding:4px 4px }
.tbl_bd .datahd {font-weight:bold; background:#e1e1e1; padding:8px 4px; border-bottom:1px solid #fff; border-right:1px solid #fff;}

/*------------------[input Styles}---------------*/
input[type=text], textarea, select, input[type=submit], input[type=reset], form  { font-family: Verdana, Geneva, sans-serif;}
input[type=text] {border:1px solid #dddddd; height:15px; width:230px; color: #1d3882; padding: 5px;}
textarea {border:1px solid #dddddd; height:45px; width:230px; color: #d9300a; padding: 5px;}
select {border:1px solid #dddddd; height:24px; width:233px; color: #1d3882;}
input[type=submit] { background:url(../images/searchbtn_bg.png); font-size:12px; color:#f1f1f1; -moz-border-radius: 5px;-webkit-border-radius: 5px; padding: 5px 10px; border: 1px solid #ffc1a7}

.sbmtBtn input[type=button] { background:url(../images/searchbtn_bg.png); font-size:12px; color:#f1f1f1; -moz-border-radius: 5px;-webkit-border-radius: 5px; padding: 5px 10px; border: 1px solid #ffc1a7}

input[type=reset] { background:url(../images/searchbtn_bg.png); font-size:12px; color:#f1f1f1; -moz-border-radius: 5px;-webkit-border-radius: 5px; padding: 5px 10px; border: 1px solid #ffc1a7}

.sml input[type=text] {border:1px solid #dddddd; height:22px;  width:85px; }
.sml select {border:1px solid #dddddd; height:24px;   width:103px; }

.ulstyle ul {list-style-type: disc; list-style-position:inside}
.ulstyle ul li{padding: 0 0 10px 0;}




/***********************Newcss***************************/
/*.section2{ width:660px; height:438px; background:url(../images/sectionbg.jpg) repeat-x;-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;}*/

.tabs2{ width:194px; float:left; height:auto; padding:12px;}
.tabs2 h2{ font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#085e9f; margin:0px;}
.tabs2 h2 a{ color:#085e9f; text-decoration:none;}

/*.tabs2 ul{ height:374px; padding:0px; margin:0px; list-style-type:none;}*/
/*.tabs2 li{ display:block; padding-left:15px; line-height:25px; background:url(../images/icon.png) no-repeat 2px 9px;}*/
.tabs2 li a{ color:#666; text-decoration:none;}
.tabs2 li a:hover{ color:#000; text-decoration:none;}

/* Tooltip */
 
#tooltip { position:absolute; z-index:9999; color:#fff; width:280px; height:auto; line-height:normal;}
#tooltip .tipHeader { height:8px;}
 
/* IE hack */
*html #tooltip .tipHeader {margin-bottom:-6px;}
 
#tooltip .tipBody { background:#085e9f; padding:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:1px #085e9f solid; }
 
#tooltip .tipFooter { height:8px; }


.slides_container .slides_control .viewmore{width:95px; height:32px; position:absolute; top:240px; left:188px; z-index:100000}
.slides_container .slides_control .freetrail{width:95px; height:32px; position:absolute; top:240px; left:290px; z-index:100000}
.slides_container .slides_control .buynow{width:95px; height:32px; position:absolute; top:240px; left:390px; z-index:100000}




/******* 23 Jan *******/
/*.tabs2 ul{ height:397px; padding:0px; margin:0px; list-style-type:none;}*/
.tabs2 li{ display:block; padding-left:0px; line-height:25px; }

.tabs2 li .icon_img{width:16px; height:16px; float:left; margin: 7px 8px 0px 0;}
.tabs2 li .description{ width:168px; float:left; padding:5px 0 3px 2px; line-height:22px;}


.section2{ width:660px; height:auto; background:url(../images/sectionbg.jpg) repeat-x;-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;}


.logo-table table{ padding:0px; margin:0px; border-collapse:collapse;}
.logo-table table td{ padding:15px 15px;}

/******* 13 feb 2014 *******/

.tabs2 ul{ height:528px; padding:0px; margin:0px; list-style-type:none;}