body{ margin:0 0 0 0; background-color:##FFFFFF; font:normal 11px/18px Arial, Tahoma , Helvetica, sans-serif  ;color:#000}
/*.stan_source {margin: 0px auto;padding: 0px;width: 728px;}*/
.white_text{text-decoration:none; font-weight:bold; color:#FFFFFF; font-size:12px; font-family:Tahoma;}
h1, h2, h3, h4 {font-size: 100%;}
.stan_source h1{ margin: 25px 0px 0px 15px; background:url(images/Stan_Source_Logo.jpg) no-repeat; text-indent: -9999px; float:none; }
.stan_source h1 a.logo {display: block; width: 292px;height: 76px;border: none;}
.image_icon{padding-left:25px; padding-top:5px; padding-right:15px;}
.line{ border-bottom:#95a1af solid 1px; border-right:#95a1af solid 1px;}
.line_bg{ background:url(images/grd_line.jpg) right bottom no-repeat; border-bottom:#95a1af solid 1px;}
.line_bg2{ background:url(images/grd_line.jpg) right bottom no-repeat;}
.navs_tbl{ padding-left:0px!important; padding-left:0px; background:#3a526a;}
div.outer { width: 141px; height: 21px;	margin: 0 0 0 0; border-right:#CCCCCC solid 2px;}
div.outer a { display: block; 	width:100%; height:100%;  font: bold 12px/18px Tahoma, Verdana; color:#fff;text-decoration: none; background-position:0% -21px; background:#3a526a; text-align:center	}
div.outer span { display: block; margin:0; padding: 1px 0 0 25px; text-align:left}
div.outer a:hover { background:#e60025; background-position:0% 0px;	}
div.outer a:active { color: black; 	}

div.outer1 { width: 141px; height: 21px;	margin: 0 0 0 0;}
div.outer1 a { display: block; 	width:100%; height:100%;  font: bold 12px/18px Tahoma, Verdana; color:#fff;text-decoration: none; background-position:0% -21px; background:#3a526a; text-align:center	}
div.outer1 span { display: block; margin:0; padding: 1px 0 0 25px; text-align:left}
div.outer1 a:hover { background:#e60025; background-position:0% 0px;	}
div.outer1 a:active { color: black; 	}



.tick{background:url(images/link_bullet1.gif) no-repeat left top; background-position:14px 8px; padding-left:30px}
.tick1{background:url(images/arrow.gif) no-repeat left top; background-position:14px 8px; padding-left:30px}
.padteli{ padding-right:6px;}
/*#navcontainer {width: 987px;margin-top:3px;}
#navcontainer ul { margin:0; padding-left: 2px; list-style-type: none;text-align: center; font: bold 12px/18px Tahoma, Verdana;}
#navcontainer li {display:inline;margin:0;padding:0;}
#navcontainer a { float: left; display: block;width: 96px;height: 21px;margin-right: 1px;}
#navcontainer a:link, #navcontainer a:visited { float: left; background:url(images/stan_bts.jpg) no-repeat left top;
background-position:0% -21px; color: #fff; text-decoration: none; text-align:left; padding-left:26px; padding-top:1px}
#navcontainer a:hover {float: left;background: url(images/stan_bts.jpg) no-repeat left top; background-position:0% 0px;
color: #fff; text-decoration: none; padding-left:26px; padding-top:1px}
#navcontainer li a#currentTab { float: left;background: url(images/stan_bts.jpg) no-repeat left top;background-position:0% 0px;color: #fff;text-decoration: none;}*/
.pading-top{ padding-top:11px;}
.pading-top1{ padding:16px 15px 0 15px;}
.bull_div{width:485px;}
.block_bull{ background:url(images/block_bullet.jpg) left top no-repeat; height:21px;}
.block_bull1{ background:url(images/block_bullet.jpg) left top no-repeat; height:21px; position:relative; left:-2px;}
.dot_left{ background:url(images/dot.jpg) repeat-y left top; margin-left:1px; }
.dot_right{ background:url(images/dot.jpg) repeat-y  right top;  }
.dot_right123{ background:url(images/dot.jpg) repeat-y right top; width:287px;}
.dot_right1234{ background:url(images/dot.jpg) repeat-y right top; }
.block_left_align{ background:url(images/block_bottom_left_bg_.jpg) no-repeat left bottom;}
.block_right_align{ background:url(images/block_bottom_right_bg_.jpg) no-repeat right bottom;padding-left:10px; padding-right:10px; padding-bottom:10px;}
.block_right_align1{ padding-left:10px; padding-right:10px; padding-bottom:10px;}

.blue_text{ font: bold 11px/12px Tahoma, Verdana; color:#fb0129; padding-left:60px; padding-top:3px;}
.blue_text1{ font: bold 11px/12px Tahoma, Verdana; color:#334d64; padding-left:60px; padding-top:3px;}
.blue_text2{ font: bold 11px/12px Tahoma, Verdana; color:#334d64; padding-left:20px; padding-top:3px; margin-bottom:11px;}
.blue_text4{ font: bold 14px/16px Tahoma, Verdana; color:#334d64; padding-left:10px; padding-top:3px; margin-bottom:11px; text-align:left;}
.blue_text-new{ font: bold 14px/16px Tahoma, Verdana; color:#334d64; padding-left:10px; padding-top:3px;  margin-bottom:16px;}
.blue_text3{ font: bold 11px/12px Tahoma, Verdana; color:#334d64; padding-top:3px; margin-bottom:11px;}
.blue_text5{ font: bold 12px/12px Tahoma, Verdana; color:#000000; padding-top:3px; margin-bottom:11px;}
.black_text5{ font: bold 12px/12px Tahoma, Verdana; color:#334d64; padding-top:3px; margin-bottom:11px;}
.red_text2{ font: bold 13px/12px Tahoma, Verdana; color:#FF0000;  padding-top:3px; margin-bottom:11px;}
.pad{ padding:2px 7px 4px 7px; /*background-color:#fdfbfb*/}
.pad1{ padding:7px 7px 4px 7px; /*background-color:#fdfbfb*/}
.bottom_dot{background:url(images/dot2.jpg) repeat-x right bottom; }
.border_inner_page{ border-left:#c9d1d6 solid 2px;  padding:0 0 8px 8px; width:720px;}
.border_inner_page-new{   padding:0 0 8px 8px; }
.inner_page_div{ /*background-color:#fbfbfb;*/ padding:7px 7px 7px 7px; width:720px; margin}
.inner_page_div-new{ /*background-color:#fbfbfb;*/ padding:7px 7px 7px 7px; }
.border_inner_page1{ border-left:#c9d1d6 solid 2px;  padding:0 0 8px 8px; width:480px;}
.border_inner_page21{ border-left:#c9d1d6 solid 2px;  padding:0 0 8px 8px; width:960px;}
.border_inner_page12{ border-left:#c9d1d6 solid 2px; }
.inner_page_div1{ /*background-color:#fbfbfb;*/ padding:7px 7px 7px 7px; width:480px; margin}
.about_stansource{ background:url(images/about_stansource.gif) left top no-repeat; height:155px; width:248px; margin:5px 0 0 0}
.aboutus_img{ background:url(images/aboutus.gif) no-repeat left top;  padding:0 0 0 170px;}
.aboutus_img1{ background:url(images/aboutus.gif) no-repeat left top;  padding:0 0 0 0; height:50px; background-position:5px 10px;}
.abt_padding_all{ padding-top:50px;}
.service_img{ background:url(images/services.gif) no-repeat left top; padding:0 0 0 170px;}
.service_img1{ background:url(images/services.gif) no-repeat left top; padding:0 0 0 0; height:51px; background-position:5px 10px;}
.solutions_img1{ background:url(images/solutions.gif) no-repeat left top; padding:0 0 0 0; height:51px; background-position:5px 10px;}
.solutions_img2{ background:url(images/news.gif) no-repeat left top; padding:0 0 0 0; height:51px; background-position:5px 10px;}

.vertical_img{ background:url(images/verticals.gif) no-repeat left top; height:49px; background-position:5px 10px;}
.clients_img{ background:url(images/clients.gif) no-repeat left top; height:49px;background-position:5px 10px;}
.career_img{ background:url(images/careers.gif) no-repeat left top; padding:0 0 0 170px;}
.career_img1{ background:url(images/careers.gif) no-repeat left top; padding:0 0 0 0;height:49px;background-position:5px 10px; }
.contact_img{ background:url(images/contactus.gif) no-repeat left top; height:52px;background-position:5px 10px;}
.contact_img1{ background:url(images/contactus.gif) no-repeat left top; padding:0 0 0 170px;}
.employee_img{ background:url(images/employees.gif) no-repeat left top; height:55px;background-position:5px 10px;}
.pad_bullet{ padding-top:8px;}
.login_div{ width:215px; border-bottom:#c9d1d6 solid 1px;border-left:#c9d1d6 solid 1px;border-right:#c9d1d6 solid 1px; background:url(images/login_bg.gif) center top no-repeat; }
.input{ width:114px;}
.sub_pages_img{ margin-bottom:13px; }
.stan_logo_back{ background:url(images/logo_bg.gif) repeat-y top left}
.tredline{ background:url(images/3dline.gif) repeat-x left top; height:5px;}
ul li{ list-style-image:url(images/bullet.gif);margin-left:50px; margin-top:2px;}

.ul{ margin-left:10px;}
.ul li{ padding-top:-25px; list-style-image:url(images/link_bullet.gif);}

.ul4{ margin-left:5px;}
.ul4 li{ padding-top:-5px; list-style-image:url(images/link_bullet.gif);}

.ul3{ margin-left:10px;}
.ul3 li{  list-style-image:none; list-style-type:circle;}

.ul1{ margin-left:-10px;}
.ul1 li{ list-style-image:url(images/bullet.gif);}

.ul2{ margin-left:0;}
.ul2 li{ list-style-image:none; list-style-type:circle;}
.ul2 li ol li{  list-style-image:none; list-style-type:lower-alpha;}
a.more:link,a.more:active,a.more:visited{ font:bold 10px/18px Tahoma, Verdana;color:#fb0129; text-decoration:none}
a.more:hover{ text-decoration:underline}
a.more1:link,a.more1:active,a.more1:visited{ font:bold 11px/18px Tahoma, Verdana;color:#fb0129; text-decoration:none; padding-left:15px}
a.more1:hover{ text-decoration:underline; color:#000;}

a.more12:link,a.more12:active,a.more12:visited{ font:bold 10px/18px Tahoma, Verdana;color:#193650; text-decoration:none; padding:3px 3px 3px 3px }
a.more12:hover{ text-decoration:none; background-color:#dedddd}

.small_stansource{ background:url(images/smmallll_logo.gif) no-repeat right top; height:22px;  color:#334d64; padding-right:90px; background-position:right 7px}
.botlink{font:normal 11px/13px Tahoma, Verdana;color:#334d64;}



a.botlinks:link,a.botlinks:active,a.botlinks:visited{ font:normal 11px/13px Tahoma, Verdana;color:#334d64; text-decoration:none}
a.botlinks:hover{ text-decoration:underline}
a.botlinks1:link,a.botlinks1:active,a.botlinks1:visited{ font:normal 11px/13px Tahoma, Verdana;color:#FF0000; text-decoration:none; font-weight:bold; padding-left:10px; margin-top:18px;}
a.botlinks1:hover{ text-decoration:underline; color:#CC6666}

a.botlinks2:link,a.botlinks2:active,a.botlinks2:visited{ font:normal 11px/13px Tahoma, Verdana;color:#334d64; text-decoration:none; font-weight:bold; padding-left:10px; }
a.botlinks2:hover{ text-decoration:underline; color:#0099CC}
a.botlinks3:link,a.botlinks3:active,a.botlinks3:visited{ font:normal 11px/13px Tahoma, Verdana;color: #FF0000; text-decoration:none; font-weight:bold; padding-left:5px;}
a.botlinks3:hover{ text-decoration:underline; color:#000000}


.mtDropdownMenu {
	left: 600px; OVERFLOW: hidden; POSITION: absolute;
}
.mtDropdownMenu .content {
	POSITION: absolute; left:0px;
}
.mtDropdownMenu .items {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; TOP: 0px; background:#3a526a; 
}
.top .items {
	  
}
.mtDropdownMenu .item {
	BORDER-TOP: #fff 1px solid; font-weight:bold; FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #FFFFFF ; BORDER-BOTTOM: #5b6e7f 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-align:left
}
.mtDropdownMenu .shadowRight {
	Z-INDEX: 3; FILTER: alpha(opacity=60); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}
.mtDropdownMenu .shadowBottom {
	Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}
.mtDropdownMenu .item IMG {
	MARGIN-LEFT: 2px
}
.mtDropdownMenu .hover {
	BACKGROUND: #e60025; COLOR: #fff;
}
.mtDropdownMenu .background {
	Z-INDEX: 1; FILTER: alpha(opacity=95); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .95
}
#bottomBrd{
border-width:0px;
border-color:#5b6e7f;
border-style:solid;
border-bottom-width:1px;
}
.blue_text_verticals{font-family:Tahoma; text-decoration:none; font-size:9px; color:#000000; font-weight:bold;
text-transform:capitalize}
.smallfont2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;}
	.boldfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #666666;}
.line_bor{ background:url(images/bor.jpg) repeat-y left top; padding-left:5px;}
.line_bor1{ border:1px solid #26a053;  padding-left:5px;}

a.more112:link,a.more112:active,a.more112:visited{ font:bold 10px/18px Tahoma, Verdana;color:#fff; text-decoration:none; padding:3px 3px 3px 3px }
a.more112:hover{ text-decoration:none; background-color:#fff; color:#FF0000}

div.news { height:59px!important; height: 45px;	margin: 0 0 0 0;}
div.news a { display: block; 	width:100%; height:100%;  font: normal 11px/16px Arial, Tahoma , Helvetica, sans-serif; color:#000;text-decoration: none; background:url(images/div-bg-link.jpg) repeat-x left top; text-align:left; }
div.news a U{ font-weight:bold}
div.news span { display: block; margin:0; padding:7px 7px 7px 7px; text-align:left}
div.news a:hover { background:url(images/div-bg-link-over.jpg) repeat-x left top	}
div.news a:active { color: black; 	}