/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: ba687seline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	font-size: 62.5%; 
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
body{position:relative; font-family:Arial, Helvetica, sans-serif;}
a:link{text-decoration:none;color:#39A1E6;}

#topLine{background-color:#013c85; width:100%; height:5px; position:absolute; top:0px; left:0px;}


#wrap{width:930px; margin:0 auto;}

#header{float:left;width:930px; height:100px; margin-top:8px;}
#header .hLeft{float:left;width:300px; margin-top:8px;}
#header .hLeft .cLogo{float:left;}
#header .hRight{float:right;width:630px;}
#header .hRight .loginC{float:right; width:630px;}
#header .hRight .loginC ul{list-style:none;}
#header .hRight .loginC ul li{float:right; display:inline; margin:0px 0px 0px 6px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5c5c5c; line-height:13px; text-decoration:none;}
#header .hRight .loginC ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5c5c5c; line-height:18px; text-decoration:none;}
#header .hRight .loginC ul li a img{border:0px; outline:none;}
#header .hRight .date{float:right; width:630px; margin-top:8px; text-align:right; font-size:11px;}
#header .hRight .search{float:left; width:630px; margin-top:8px;}
#header .hRight .search input[type="submit"]{float:right; background:url(../images/searchBtn.png) no-repeat; width:68px; height:32px; border:0; outline:none;}
#header .hRight .search input[type="text"]{float:right; width:540px; height:28px; border:1px solid #E69B39; background:#f6f6f6; color:#333; font-size:12px; padding-left:5px;}

#nav{float:left;width:930px; height:32px; margin-top:0px; background:url(../images/navBg.jpg) repeat-x;}
#nav ul {float:left; list-style:none;}
#nav ul li{list-style-type:none; float:left; display:block; outline:none; height:32px; width:103px;}
#nav ul li a{color:#fff; text-decoration:none; line-height:32px; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; padding:0px; display:block; outline:none; height:32px; text-align:center;text-transform: uppercase;}
#nav ul li a:hover{text-decoration:none;line-height:32px; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold;}

#nav ul li.active{height:40px; background:url(../images/navActive.png) repeat-x; width:103px; margin-top:-8px; padding:0px;}
#nav ul li.active a{text-decoration:none; padding:0px;color:#fff;line-height:48px; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; text-align:center; height:39px;}

#container{float:left; width:930px; margin-top:10px;min-height:500px}

#container .lftSection{float:left; width:250px;}
.lftSection .headings{float:left; height:48px; background:url(../images/h2Bg.jpg) no-repeat; padding:0px 0px 0px 0px; width:250px;}
.headings h2{color:#fff;font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; text-align:left; margin-left:12px; margin-top:8px;}
.lftSection .lftBg{float:left; background:url(../images/lftmenuBg.jpg) repeat-x #FFFFFF; width:241px; margin-top:-17px; margin-left:9px;}
.lftBg ul{float:left; list-style:none;}
.lftBg ul li{float:left; display:block; border-bottom:1px dashed #ccc; width:241px; min-height: 30px;font-weight:normal;}
.lftBg ul li a{ background:url(../images/arrow.png) no-repeat scroll 0px 10px;   	
    color: #535252;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;    
    line-height: 30px;
    margin-left: 7px;
    padding: 0px;
	 padding: 5px 0 0 10px;
    text-decoration: none;
    text-indent: 0;
    }
#container .rgtSection{float:left; width:670px; margin-left:10px;}
.rgtSection .content{float:left; width:665px; margin-top:10px; font-size:12px;}
.content .column1{float:left; width:219px;}
.content .column2{margin-left:4px;}
.content .column3{margin-left:4px;}
.column1 .headingBg {height:31px; background:#186ea8; padding:0px 0px 0px 0px; width:215px; margin:0 auto; width:215px;text-transform: uppercase;}
.headingBg h2{color:#fff;font-family:"Trebuchet MS"; font-size:15px !important; font-weight:bold; text-align:left; margin-left:8px; margin-top:8px; float:left;}
.headingBg .icon{float:right; margin: 4px 5px 0 0;}

.column1 .yellowLine{height:3px; width:215px; background:#e69b39; margin:0 auto;}

.column1 .columnBg{width:219px; float:left; background:url(../images/columnBg.jpg) repeat-y; height:auto;}
.columnBg .column_upperBg{float:left; width:209px; margin-left:5px; background:url(../images/column_upperBg.jpg) repeat-x 0px bottom; margin-bottom:2px; color: #535252;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px; height:auto; position:relative; }
	
.column1 .columnBg .column_bottomBg{float:left; background:url(../images/column_bottomBg.jpg) no-repeat; width:219px; height:7px;}
.column1 .columnBg .newsCategory{float:right; margin-top:3px;}
.column1 .columnBg .newsCategory ul{float:right; list-style:none;}
.column1 .columnBg .newsCategory ul li{float:left; display:inline; width:auto; margin-right:0px;}	
.column1 .columnBg .newsCategory ul li a{color: #246b9c;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;    
    line-height: 15px;    
    padding: 0px 2px;
	text-decoration: none;
    text-indent: 0;
	text-align:center;
	outline:none;	
		
    }

.column1 .columnBg .newsCategory ul li.newsArrow a{
	color: #FFF;   
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;    
    line-height: 15px; 
	text-decoration: none;
    text-indent: 0;
	text-align:center;
	outline:none;
	background-color:#e69b39;
	background-image:url(../images/downArrow.jpg);
	background-repeat:no-repeat;
	background-position:center 15px;
}	
	

.column1 .columnBg ul{float:left; list-style:none; margin-top:3px;}
.column1 .columnBg ul li{float:left; display:block; width:204px; margin-left:5px;}	
.column1 .columnBg ul li a{ color: #535252;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;    
    line-height: 20px;    
    padding: 0px;
	text-decoration: none;
    text-indent: 0;
	text-align:left;
    }
.column1 .columnBg ul li a span{color:#39a1e6;}	
.column1 .columnBg ul li a.more{ color: #e69b39;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;    
    line-height: 21px;    
    padding: 0px;
	text-decoration: none;
	font-weight:bold;
    text-indent: 0;
	text-align:right;
	float:right;
	margin-right:3px;
    }

.content .lowerColumn{float:left; width:665px; margin-top:10px;}
.lowerColumn .mostPop{float:left; width:442px;} 	
.mostPop .headingBg {height:31px; background:#186ea8; padding:0px 0px 0px 0px; width:442px; margin:0 auto;}
.mostPop .headingBg h2{text-transform: uppercase;color:#fff;font-family:"Trebuchet MS"; font-size:15px; font-weight:bold; text-align:left; margin-left:8px; margin-top:8px; float:left;}
.mostPop .headingBg .icon{float:right;}
.mostPop .yellowLine{float:left; height:3px; width:442px; background:#e69b39;}


.mostPop .columnBg{width:442px; float:left; background:url(../images/mostcolumnBg.png) repeat-y; height:auto;}
.mostPop .columnBg .column_upperBg{float:left; width:432px; margin-left:5px; background:url(../images/column_upperBg.jpg) repeat-x 0px bottom; margin-bottom:2px; color: #535252;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px; height:auto; }
	
.mostPop .columnBg .column_bottomBg{float:left; background:url(../images/mostcolumn_bottomBg.png) no-repeat; width:442px; height:7px;}

.mostPop .columnBg .newsCategory ul li.newsArrow a{
	color: #FFF;   
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;    
    line-height: 15px; 
	text-decoration: none;
    text-indent: 0;
	text-align:center;
	outline:none;
	background:#e69b39;

}	
	

.mostPop .columnBg ul{float:left; list-style:none; margin-top:6px;}
.mostPop .columnBg ul li{float:left; display:block; width:427px; margin-left:5px;}	
.mostPop .columnBg ul li a{ color: #535252;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;    
    line-height: 20px;    
    padding-left: 12px;
	text-decoration: none;
    text-indent: 0;
	text-align:left;
	background:url(../images/mostArrow.png) no-repeat 0px 2px;
    }

	
.mostPop .columnBg ul li a span{color:#39a1e6;}	
.mostPop .columnBg ul li a.more{ color: #e69b39;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;    
    line-height: 21px;    
    padding: 0px;
	text-decoration: none;
	font-weight:bold;
    text-indent: 0;
	text-align:right;
	float:right;
	margin-right:3px;
    }

.column_upperBg .freeTraial{text-align:center;}

.freeTraial input[type="text"]{width:187px; float:left; margin-left:10px; border:1px solid #cccccc; height:20px; margin-top:15px; color:#8c8b8b; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center;}

.freeTraial input[type="button"]{ margin:0 auto; width:200px; height:100px; margin-top:15px; background:url(../images/subscribe.png) no-repeat; border:0; outline:none;}

.freeTraial .noBg{width:209px; float:left; height:54px; background:url(../images/noBg.jpg) repeat-x; position:absolute; left:0px; bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#fff;}

.noBg .moNumber{text-align:center; margin-top:10px;}
.noBg .email{text-align:center;margin-top:3px;}


/* /////////////////////// /* Nivo Slider styles starts here //////////////////////////////*/
.slider-wrapper{width:665px; margin: 0; position:relative;}
.theme-default #slider {margin:0;}






.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	font-size:12px;
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav {
    bottom: 7px;
    position: absolute;
    right: 10px;
    text-align: center;
    z-index: 777;	
}

.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}


#bottomLine{width:100%; height:38px; background:url(../images/bottomLine.jpg) repeat-x; float:left; margin-top:10px;}
#bottomLine #fWrap {   
    margin: 0 auto;
    width: 930px;}
#fWrap .flftSection{float:left; width:240px; margin-left:10px; margin-top:9px;}	
.flftSection img{float:left; margin-left:5px;}

#fWrap .frgtSection{float:left; margin-left:65px; width:615px; margin-top:5px;}
.frgtSection ul{list-style:none;}
.frgtSection ul li{float:left; display:block;color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.frgtSection ul li a{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; outline:none; margin:0 5px;}
.frgtSection .copyright{text-align:center;color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; outline:none; margin:2px 0px 0px; float:left; width:450px;}


/*below css for about us*/
.content h3{color:#186EA8; font-family:"Trebuchet MS"; font-size:15px; font-weight:bold;}
.content p{margin-top:5px; text-align:justify;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#535252;}
.content h2{font-size:13px;}

.content h4{color:#186EA8; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold;}

/*below css for tracker */

#container .addTrack{    
    width: 930px; margin-left:0px; min-height:410px;}
	
#add_tracker {
    background-color: #186EA8;
    background-image: -moz-linear-gradient(#0e7ac3, #186EA8);
    background-repeat: no-repeat;
    border: 1px solid #D0CED1;
    cursor: pointer;
    float: left;
    height: 36px;
    overflow: hidden;
    position: absolute;
    text-shadow: 1px 1px 1px #777777;
    width: 130px;
	outline:none;
    z-index: 11;}
a#tracker_right{color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: normal;
	outline:none;
    padding: 10px 10px 0 10px;
    text-decoration: none;}
.plus_icon {
    float: right;
	outline:none;
    padding: 11px 5px 0 0;
}	
.plus_icon img{
 opacity: 0.6;
 outline:none;
}

#tracker_bg {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #D2D2D2;
    border-left: 1px solid #D2D2D2;
    border-right: 1px solid #D2D2D2;
    overflow: hidden;
    padding-top: 10px;
    width: 928px;
	margin-top:30px;
	float:left;
}

ul.tabs {
    float: left;
    height: 158px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 100%;
}
ul.tabs li {
    color: #000000;
    float: left;
    font-size: 14px;
    height: 158px;
    line-height: 40px;
    margin-left: 9px;
    margin-right: 8px;
    overflow: hidden;
    position: relative;
    width: 214px;
}
ul.tabs li a {
    color: #01509A;
    display: block;
    font-size: 14px;
    height: 160px;
    text-align: center;
    text-decoration: none;
    width: 214px;
	outline:none;
	font-weight:bold;	
	
}

ul.tabs li.active {
    background: none repeat scroll 0 0 #F4F4F4;
    border-left: 1px solid #D2D2D2;
    border-right: 1px solid #D2D2D2;
    border-top: 1px solid #D2D2D2;
    color: #01509A;
	
}

#traker_icon_bg {
    /*-moz-box-shadow: 0 0 9px 0 inset;
    background: none repeat scroll 0 0 #527399;*/
    color: #000000;
    /*margin: 7px 10px 0;
    padding: 10px 11px 12px;*/
	margin-top:7px;	
}

.tab_container {
    background: none repeat scroll 0 0 #F4F4F4;
    border-top: 1px solid #D2D2D2;
    clear: both;
    float: left;
    overflow: hidden;
    padding: 0 0 60px;
    width: 100%;
}
.tab_content {
    display: none;
    padding: 20px 20px 0 26px;
}
.widget_text {
    color: #707070;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: italic;
    line-height: 17px;
}
.tracker_field {
    float: left;   
    margin-top: 25px;
}
#add_tracker_inner_field {
    width: 617px;
}
#add_tracker_inner_name {
    text-align: left;
}

#add_tracker_inner_name {
    float: left;
    text-align: left;
    width: 617px;
}
#add_tracker_inner_name table td{padding-bottom:0px;}
#add_tracker_inner_name select{width:350px;border:1px solid #ccc; -moz-border-radius:3px; padding: 2px 2px 2px 4px;}
#add_tracker_inner_name input[type="text"]{width:341px;border:1px solid #ccc; -moz-border-radius:3px; padding: 2px 2px 2px 4px;}
div#gurter1 {
    clear: both;
    height: 10px;
}
#field_keyword {
    color: #454545;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 33px;    
	
}

/*
.ui-multiselect {
    float: right;
    margin-top: 7px;
    padding: 2px 0 2px 4px;
    text-align: left;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    -moz-border-radius: 3px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BDBDBD;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    height: 28px;
    line-height: 19px;
}
.ui-multiselect-menu {
    border: 1px solid #D2D2D2;
    display: none;
    padding: 3px;
    position: absolute;
    z-index: 10000;
}
.ui-widget-content {
    background: url("../images/ui-bg_highlight-soft_100_eeeeee_1x100.png") repeat-x scroll 50% top #EEEEEE;
    border: medium none;
    color: #333333;
}
.ui-widget {
    font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
    font-size: 1.1em;
}
.ui-multiselect-header {
    margin-bottom: 3px;
    padding: 3px 0 3px 4px;
    width: 340px;
}
.ui-widget-header {
    background: -moz-linear-gradient(center top , #FCDF7E 0%, #EDCA56 100%) repeat scroll 0 0 transparent;
    border: 1px solid #C5A12D;
    color: #000000;
    font-weight: normal;
}
.ui-multiselect-filter {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-right: 10px;
}
span.browse_all_links a {
    color: #014080;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;
    z-index: 111;
}
.tab_content a {   
	color: #E2E2E2;
    font-size: 14px;
    line-height: 18px;
}

*/
div#gurter1 {
    clear: both;
    height: 10px;
}

.save_booton {   
    margin-top: 10px;
    width: 175px;
}
span.bg_tracker {
    background: -moz-linear-gradient(center top , #0E7AC3 0%, #064792 99%) repeat scroll 0 0 transparent;
    border: 1px solid #064792;
    cursor: pointer;
    float: left;
    height: 28px;
    padding: 0;
    text-decoration: none;
}
span.bg_tracker img {
    float: right;
    height: 0;
    padding: 0;
    width: 0;
}
p.custom_p {
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    letter-spacing: 1px;
    line-height: 29px;
    padding: 0 12px 0 13px;
    text-decoration: none;
    text-shadow: 1px 1px 2px #000000;
}
.span_cancel {
    color: #707070;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 30px;
    margin: 0 0 0 6px;
}
a.cancel {
    color: #014080;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin-left: 7px;
    text-decoration: none;
}

/* login css*/

.login{width:375px; margin:75px auto 0px;}
.login h2{color:#0E7AC3; font-family:"Trebuchet MS"; font-size:30px;}
.login h3{color:#434343; font-family:Arial; font-size:14px; margin:8px 0px 0px 0px;}
.login table{margin-top:15px;}
.login table td{padding-bottom:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252;}
.login input[type="text"],.login input[type="password"] {width:90%; border:1px solid #ccc;}
.login input[type="text"]:focus{border:1px solid #0E7AC3; color:#525252;}
.login input[type="password"]:focus{border:1px solid #0E7AC3; color:#525252;}
.loginBtn, .registerBtn {
    /*background: -moz-linear-gradient(center top , #0E7AC3 0%, #064792 99%) repeat scroll 0 0 transparent;*/
	background:url(../images/registerBtnBg.png) repeat-x;
    border: 1px solid #064792;
    cursor: pointer;
    float: left;
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 28px;
    line-height: 28px;
    padding: 0 9px 0 10px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	color:#fff;
}
.login span{float:left;}
span.subscribe{float:left;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#525252; margin-left:8px; vertical-align:middle; padding-top:7px;}
span.subscribe a{color:#064792; text-decoration:none; margin-left:3px;}
span.subscribe a:hover{color:#0E7AC3;}
span.forgotPass{margin-left:22px;}	

/*subscrition css*/
input[type="submit"] {cursor:pointer;}

.subscrition{width:900px; margin:10px auto 0px;}
.subscrition table{margin-top:10px;}
span.star{color:#f00; float:none;}

/*before login */
.lftSection .timeLine{float:left;  height:25px; width:240px; margin-bottom:13px;}

.timeLine input[type="text"]{border:none; width:195px; height:23px; float:left; color: #B5B4B4; background:#F6F6F6;border:1px solid #ccc;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px; padding-left:3px;}
	
.timeLine input[type="button"] {
    /*background: -moz-linear-gradient(center top , #0E7AC3 0%, #064792 99%) repeat scroll 0 0 transparent;*/
	background:url(../images/timeLineBtnBg.png) repeat-x;
    border: 0 none;
    float: right;
    height: 27px;
    outline: medium none;
	border:1px solid #ccc;
	color:#fff;
	font-weight:bold;
	padding-bottom:3px;
	text-align:center;
	vertical-align:text-top;	
    width:35px;
	font-family:"Trebuchet MS";
	font-size:15px;}	
	
.lftSection .bloginLft {float:left; margin-bottom:13px;}

.lftSection .bloginLft h2 {
    /*background: -moz-linear-gradient(center top , #0E7AC3 0%, #064792 99%) repeat scroll 0 0 transparent;*/	
	background:url(../images/bloginLftBg.png) repeat-x;
    border: 1px solid #064792;
    float: left;
    height: 23px;
    padding: 0;
    width: 233px;
	color: #FFFFFF;
    float: left;
    font-family:"Trebuchet MS";
    font-size: 15px;
    font-weight: normal;
    outline: medium none;
    padding: 5px 0px 0px 5px;
    text-decoration: none;
	text-shadow:0px 1px 2px #222222;text-transform: uppercase;}
.lftSection .bloginTreaser{border-radius: 3px 3px 3px 3px;float:left;width:238px; height:auto; border-left:1px solid #ccc;border-right:1px solid #ccc;padding-bottom:1px; } 
.lftSection .bloginTreaser .data{float:left; width:228px; height:240px; padding:5px;overflow-x:hidden; overflow-y:auto} 
.lftSection .bloginTreaser ul{float:left; list-style:none;}
.lftSection .bloginTreaser ul li{float:left; display:block; width:228px;}
.lftSection .bloginTreaser ul li a{ color: #333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;    
    line-height: 24px;
    margin-left: 0px;   
	padding: 0px 0 0 0px;
    text-decoration: none;
    text-indent: 0;
	outline:none;
    }
.lftSection .bloginTreaser ul li:hover{background-color:#E69B39;}
.lftSection .bloginTreaser ul li:hover a{color:#fff;}
	
.lftSection input[type="checkbox"]{border:1px solid #CCCCCC;}	
.lftSection .bloginTreaser .showMoreInd a, .lftSection .bloginTreaser .showMoreComp a, .lftSection .bloginTreaser .showMoreCont a{float:right;
	color:#39A1E6;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;    
    line-height: 25px;
    margin-left: 0px;   
	padding: 0px 0 0 0px;
    text-decoration: none;
    text-indent: 0;
	outline:none;}	
.bloginLft .treaerSearch{float:left; width:237px; border:1px solid #ccc; height:25px;}
.treaerSearch input[type="text"]{border:none; width:210px; height:23px; float:left; color: #333333; background:#F6F6F6;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    }
.treaerSearch	{cursor:pointer;}
.treaerSearch .treaerSearchIcon a{float:right; height:15px; width:15px; margin:5px 1px 0px 0px; }

/* for right section news filter data */
strong{font-weight:bold;}
.rgtSection .filterNews{float:left; width:670px;}
.filterNews .count-singUp{height:28px; font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;    
    line-height: 28px; color:#333; width:668px; margin-left:1px; float:left;}
	
.count-singUp a{color:#39A1E6;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;    
    line-height: 20px;
    margin-left: 0px;   
	padding: 0px 0 0 0px;
    text-decoration: none;}
	
.filterNews .newsData{float:left; width:668px; border:1px solid #D5D5D5;}

.newsLine {padding:8px;  margin-bottom:8px;width:98%;}
.newsLine h2 {font-family:"Open Sans",sans-serif,Arial,Helvetica; font-size: 13px; line-height: 15px; padding: 0px 0px 0; margin-bottom:4px;}
.newsLine h2 a{color: #035FA3;}



.newsLine h3{color:#666; font-family: Arial,Helvetica,sans-serif; font-size:11px; line-height:19px; text-transform:uppercase; float:left; padding-left:4px;font-weight:bold;}
.newsLine h4{color:#666; font-family: Arial,Helvetica,sans-serif; font-size:11px; line-height:19px; float:left;font-weight:bold;}
.newsLine .newsText{color:#333; 
font-family: Arial,Helvetica,sans-serif;
font-size:12px; line-height:15.5px; float:left; padding:8px 5px 5px; text-align:justify;}
	
	

.checkbox-list {
	height: auto;
	margin-left: 0;
	overflow-x: hidden;
	padding: 1px;

}
.checkbox-list-item {
	overflow: hidden;
	white-space: nowrap;
	margin-left: 1px;
}
.hide-text {
	background-color: transparent;
	border: 0 none;
	color: transparent;
	font: 0px/0 a;
	text-shadow: none;
}

.form-search .hide, .form-inline .hide, .form-horizontal .hide {
	display: none;
}
.hide {
	display: none;
}

.lftSection .checkbox-list-item a {
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 24px;
	margin-left: 0;
	outline: medium none;
	padding: 0;
	text-decoration: none;
	text-indent: 0;

    text-align: justify;
}
.lftSection .checkbox-list-item:hover {
	background-color: #E69B39;
}
#searchresults_pagination{
	width:300px;
	border: 1px solid #fff;
	/*background-color:#f7f7f7;*/
}


.error{
	color: red;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.success{
	color: green;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
}

span.ico_ph,span.ico_email{float:left;}

table.productList{
    margin:10px 0px;
    width: 100%;
	border-collapse: collapse;}

table.productList{ color: #333333;   
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 17px;    
    text-align: justify;}
table.productList th{height:19px; color:#fff; font-size:13px; margin-bottom:5px; line-height:19px; background:#0E7AC3; padding-left:4px; font-weight:bold;}
table.productList td{padding-bottom:4px;}

table.productList tr td:first-child{color:#014080;}

#header .hRight .search input[type="text"]:focus
{
	float:right; width:540px; height:27px; border:2px solid #E69B39; background:#f6f6f6; color:#333; font-size:12px; padding-left:5px;

    border-color: #E69B39 #E69B44 #E69C39 !important;
  
    border-image: none !important;
    border-radius: 1px 1px 1px 1px;
    border-right: 1px solid #f6f6f6 !important;
    border-style: solid !important;
    
}

ul.jobDetails{padding-left:12px;}
ul.jobDetails li{color:#535252; font-family:arial, font-size:12px; line-height:17px; list-style:square inside;}
.filter-clear-close-btn {
    float: right;
    margin-right: 12px;
    margin-top: 5px;
    text-decoration: none;
    width: 44px;
}

.cnv-filter-reset-bkgrnd {
    background: url("/images/close.png") no-repeat scroll 28px -50px transparent;
}

.header-label {
    background: #f9f9f9 none repeat scroll 0 0;
    border: 1px solid #e0e0e0;
    height: 20px;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 8px;
}


.news-facts-header-row-1 li {list-style:none; float:left; font-size: 12px;height:20px;padding:0px;margin:0px;}

.news-facts-header-row-2 li {list-style:none; float:left; padding: 5px 3px 5px 3px;font-size: 12px;}
.error_share{
	color: red;
	font-family: "Open Sans",sans-serif,Arial,Helvetica;
	font-size: 15px;
	padding-left:5px;
}
.success_share{
	color: green;
	font-family: "Open Sans",sans-serif,Arial,Helvetica;
	font-size: 15px;
}
.msg_share{
	font-family: "Open Sans",sans-serif,Arial,Helvetica;
	font-size: 15px;
}


.controls input[type="email"]{
    border: 1px solid #ccc;
    color: #555;
    font-size: 12px;
    line-height: 1.42857;
    padding: 6px 12px;
}
.alert {
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    border-radius: 4px;
    margin-bottom: 18px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.alert-danger, .alert-error, .alert-danger .alert-heading, .alert-error .alert-heading {
    color: #e62b2b;
}
.alert-danger, .alert-error {
    background-color: #f2dede;
    border-color: #eed3d7;
	
}
p .alert, .alert-heading {
    color: #e62b2b;
}


span.required {
    color: #0d73f0;
    font-weight: bold;
}


div#contactForm div.inside {
    background: none repeat scroll 0 0 #f5f5f5;
    border: 1px solid #e9e8e8;
    padding: 16px 19px 4px;
}
div#contactForm div.inside span.requiredInformation {
    color: #7fa8c7;
    float: right;
    font-size: 12px;
    font-weight: 600;
}

div#enquiryDetails h4 {
    color: #588eb8;
    font-size: 16px;
    font-weight: normal;
    padding: 15px 0 14px;
}


#social_link > div .social a {
    float: left;
    line-height: 32px;
    margin-right: 20px;
    transition: opacity 0.3s ease-in-out 0s, margin 0.3s ease-in-out 0s;
}
#social_link> div .social a:hover {
    opacity: 0.8;
}
#social_link> div .social a img {
    height: 25px;
    transition: height 0.3s ease-in-out 0s;
    vertical-align: middle;
}

 .svgd {
    height: 32px;
    vertical-align: middle;
}
.svgd {
    visibility: hidden;
}

/* 17-5-14 kashif*/
.filter-criteria {
    margin-bottom: 10px;
	height:auto;
	overflow:auto;
	border:1px solid #e0e0e0;
	background:#f9f9f9;
	padding:8px;
}

.loginPage textarea {
    background: #f9f9f9 none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #3a3a3a;
    display: block;
    height: 100px;
    line-height: 32px;
    margin-bottom: 8px;
    padding: 0 4px;
    resize: none;
    width: 98.5%;
}