html{margin:0; padding:0;}
body{margin:0; padding:0; font-size:13px; font-family:'Arial'; color:#666; height:100%; background:url(../images/body_bg1.gif) repeat-x left top #556a7b;}
a{color:#2484b1; text-decoration:none; font-size:12px;}

.bor_all{border:solid 5px #fff; border-bottom:0 !important;}


.rgtNav {background:#f9f9f9; border-left:5px solid #7abae1; padding:6px 10px 20px 6px; margin:22px 0;}
.rgtNav ul {padding:5px 6px; margin:0 5px;}
.rgtNav ul li {background:url(../images/hdots.gif) repeat-x left bottom; padding:4px 6px 6px 6px; list-style-type:none;}
.rgtNav ul li a {background:url(../images/bull2.gif) no-repeat left 4px; padding:0 6px 0 12px; text-decoration:none;}
.rgtNav ul li a:hover {color:#000;}

a:hover{text-decoration:underline;}

.callQuote, .callQuote a{font-size:11px;}
.callQuote a {text-transform:uppercase; font-weight:bold; background:#990020; color:#fff; padding:3px 8px; display:inline-block;}
.callQuote span {background:url(../images/tele_icon.gif) no-repeat 3px 4px #ececec; color:#747474;padding:3px 8px 3px 25px; display:inline-block;}
.callQuote span b{font-weight:normal; color:#000;}

.callnow{color:#919191; width:400px; float:right; text-align:right;}

.callnow .callnow_no{ background:url(../images/tele_icon.gif) no-repeat 3px 3px #ececec; font-size:12px; color:#666; padding:1px 5px 2px 25px;}
.callnow .callnow_no b{color:#000; font-weight:normal;}
.callnow .quote a{text-transform:uppercase; font-size:11px; font-weight:bold; background:#990020; color:#fff; padding:2px 8px; text-decoration:none;}
/*old top links css*/
.top-links{padding:47px 6px 0 6px; background:url(../images/logo-slogan.gif) no-repeat left top;}
.top-links a{background:url(../images/lbg.gif) no-repeat right 6px #4485b0; font-size:13px; color:#fff; line-height:31px; text-decoration:none; width:177px; display:block; border-bottom:solid 1px #1868a2; text-align:right; padding:0 30px 0 0;}
.top-links a:hover{font-size:13px; color:#fff; line-height:31px; text-decoration:none; background:url(../images/lbg.gif) no-repeat right -16px #4080b0;}
.top-links .selected{background:url(../images/lbg.gif) no-repeat right -16px #4080b0; font-size:13px; color:#fff; line-height:31px; text-decoration:none;}
.services{background:url(../images/service-top--bg.gif) no-repeat left top; font-size:19px; font-weight:normal; padding:5px 0 10px 20px; color:#fff; display:block;}

.lft_bg{background:url(../images/images/lft_new_bg.gif) repeat-y left top; width:13px;}

.link_service{padding:0 0 10px 0; margin:0;}
.link_service a{font-size:13px; color:#000; text-decoration:none; line-height:22px; display:block; background:url(../images/serv-link-bg.gif) no-repeat left 1px; padding:3px 0 0 10px; width:185px; margin:2px 0 5px 13px; height:25px; }
p{line-height:18px; padding:0; margin:0;}
.link_service a:hover{ background:url(../images/serv-link-bg.gif) no-repeat left -29px; color:#fff; text-decoration:none;}
.link_service .selected{background:url(../images/serv-link-bg.gif) no-repeat left -29px; color:#fff; text-decoration:none;}
h1{color:#666666; font-size:15px; padding:0;}
h1 span{color:#1e5a9a; font-size:19px; font-weight:normal;}

h2{font:11px "Tahoma"; color:#2484b1; padding:0; margin:0 0 5px 0; font-weight:bold;}
.body_content h2{font:11px "Tahoma"; color:#990020; padding:0 0 0 17px !important; margin:0 0 5px 0; font-weight:bold; background:url(../images/h2_bg.gif) no-repeat left 1px;}

h3{color:#999999; font-size:15px; padding:0; margin:0;}
h3 span{color:#1e5a9a; font-size:19px; font-weight:normal;}
h4{color:#999999; font-size:15px; padding:0; margin:0; display:block;}
h4 span{color:#1e5a9a; font-size:19px; font-weight:normal;}
h6{background:url(../images/outsource-bg.gif) no-repeat left top; font-size:14px; color:#fff; padding:2px 10px; margin:22px 0 10px 0; line-height:18px;}
.pl10px{padding-left:10px;}
.pl5px{padding-left:5px;}
.pl17px{padding-left:17px;}
.pl20px{padding-left:25px;}
.pl20px b {font-weight:normal;}
.pb10px{padding-bottom:10px;}
.pt5px{padding-top:5px;}
.pt10px{padding-top:10px;}
.pt20px{padding-top:20px;}
.pr20px{padding-right:20px;}
.pr10px{padding-right:10px;}
.mr20px{margin-right:20px;}
.mt30px{margin-top:30px;}
.blue{color:#277db4;}
.fs15{font-size:15px;}
.fs11{font-size:11px!important;}
.fs12{font-size:12px;}
.fs10{font-size:10px;}
.fs13{font-size:13px;}
.whats-new-content h6{color:#c60000; background:url(../images/bullet.gif) no-repeat 14px 16px; font-size:13px; font-weight:normal;  padding:10px 0 5px 22px; margin:0px;}
.whats-new-content h4{color:#999999; font-size:15px; padding:0 0 3px 12px; margin:0; border-bottom:solid 1px #e7e7e7; display:block;}
.several-client{color:#333333; line-height:22px; padding:5px 9px 30px 9px;}
.several-client span{color:#1e5a9a; font-size:15px; font-weight:bold; padding:0 0 10px 0;}
.several-client b{color:#000; font-size:21px;}
.several-client table{margin:20px 0 0 0; padding:0;}
.featured-img{background:url(../images/featured-work-bg.gif) no-repeat center top; height:120px;}
.featured-img img{padding:15px 0 0 0;}
.featured-title{background:url(../images/featured-title.gif) no-repeat center top; color:#000; height:21px; font-size:14px; text-align:center; display:block; margin-top:10px; padding:2px 0 0 0;}
.whats-new-content{padding:0; margin:0; border-left:solid 1px #e7e7e7;}
.whats-new-content p{padding:0 0 3px 0; margin:0 0 0 22px; line-height:16px; background:url(../images/wh-new-bg.gif) repeat-x left bottom; }
.client-quotes p{font:13px 'Trebuchet MS'; color:#363636; padding:0 7px 10px 10px; background:#efefef; line-height:18px;}
.client-quotes a{color:#143557; text-decoration:none;}
.client-quotes span{font-size:11px; color:#000; border-top:solid 1px #c3bfb9;  line-height:30px; display:block; margin-top:10px;}
.client-quotes span b{color:#143557; font-weight:normal; font-size:11px;}
.quotes p {display:block; padding-bottom:10px; border-bottom:1px solid #eee; margin-bottom:15px;}
.req-quote{margin:10px 80px 10px 10px; padding:10px 0;}
.req-quote a{background:url(../images/bullet.gif) no-repeat left 5px; color:#277db4; font-size:15px; padding:0 0 0 10px;}





.borgt{border-right:solid 1px #cacaca; padding-right:10px;}
.borgt a{line-height:17px;}
.borbotfix{border-bottom:solid 1px #e3e3e3; width:485px;}
.borbotnonfix{border-bottom:solid 1px #e3e3e3; width:100%;}
.copyrgt{font-size:10px;}.copyrgt a{font-size:10px;}.copyrgt img{margin:10px 0;}
/* About Us*/
.lists {padding:20px 0 0 0; display:block;}
.lists i{background:url(../images/bullet.gif) no-repeat 10px 5px; font-style:normal; padding:0 0 5px 20px;  display:block;}
.lead_team{color:#000; padding-top:10px; display:block;}
.request-quote-title{background:url(../images/req-quote-title.gif) no-repeat left top; font-size:15px; font-weight:normal; padding:5px 0 10px 20px; color:#fff; display:block; height:25px;}
.request-quote{background:url(../images/req-quote-bg.gif) repeat-y left top; padding:0 15px;}
.request-quote span{color:#666; display:block; padding:10px 0 5px 0; font-size:12px;}
/*form css*/
.bginput{background:#f3f3f3;}
.bor-input{border-top:solid 1px #b8b8b8; border-left:solid 1px #b8b8b8; border-right:solid 1px #f3f3f3; border-bottom:solid 1px #f3f3f3;}
input, textarea{font:11px 'Trebuchet MS'; color:#666666;}
.p2px{padding:2px;}
.w250px{width:250px;}
.w170px{width:170px;}
.request-quote img{text-align:right; padding:0 5px 0 0;}
/*topmenu*/
.topmenu{background:url(../images/top-menu.gif) no-repeat left top; height:35px; padding:32px 0 0 265px; display:block;}
.test{border:solid 1px #cc0000;}
/*dropdown css
#navbar a{color:#fff; font-size:15px; text-decoration:none; float:left; padding:5px 0; }
#navbar a:hover{text-decoration:none;}
.submenu {/*background:#0f0;display:none; border-top:0 solid #277fb4;}*/
/* Hide from IE/Mac \
.submenu {display:block;}
/* End Hide 
.submenu a {display:block; padding:3px 3px 3px 12px;	border-bottom:1px solid #277fb4; font-weight:bold; color:#fff; text-decoration:none; background:#50a9df;}
.submenu a span.sub {  font-weight:normal;	padding-left:10px;}
.submenu a span.sub2 { font-weight:normal;	padding-left:22px;}
.submenu a.btm {  border-bottom:4px solid #277fb4;}
.submenu a:hover { background:#277fb4;}
.dot {font:bold 11px;}
#support-container {display:none !important;}*/
/*menu css*/
.linktop{color:#fff; font-size:15px; text-decoration:none; font-weight:normal;}
.linktop:hover{text-decoration:none;}
.mand{color:#cc0000;}
.bortable{border:solid 1px #cacaca;}
.contactus h6{background:url(../images/outsource-bg.gif) no-repeat left top; font-size:14px; color:#fff; padding:2px 10px; margin:15px 0 5px 0; line-height:18px;}
.linehgt22{line-height:22px;}
/*portfolio css*/
.work_link{ margin:0; background:url(../images/our-work-bg.gif) repeat-y left top; padding:31px 12px 10px 0; width:185px;}

.work_link a {font-size:13px !important; color:#000 !important; text-decoration:none !important; line-height:22px; display:block; background:#cfcfcf; margin:5px 5px 0 10px; width:165px;  text-align:right; padding:3px 15px 2px 0; height:25px;}

.work_link a:hover{background:#C5C5C5; text-decoration:none;}
a.newselected {background:url(../images/selected-btn-work.gif) no-repeat left top !important; font-size:13px; color:#fff !important; text-decoration:none; line-height:22px; display:block; text-align:right;}
/*.portfolio-desc-bg{background:url(../images/portfolio-desc-bg.gif) no-repeat left top;}*/
.portfolio-desc-bg{}
.portfolio-heading{font-size:18px; color:#999; height:33px; padding:35px 0 0 80px;}
.bg1{background:url(../images/port-01.gif) no-repeat left top;}
.bg2{background:url(../images/port-02.gif) no-repeat left top;}
.bg3{background:url(../images/port-03.gif) no-repeat left top;}
.bg4{background:url(../images/port-04.gif) no-repeat left top;}
.portfolio-heading span{color:#1e5a9a; font-size:24px;}
.portfolio-lg-img{padding:18px 10px 0 18px;}
.portfolio-details{padding:5px 3px 0 0;}
.portfolio-details h2{font-size:11px; color:#000; padding:12px 0 3px 0; margin:0; font-weight:normal;}
.portfolio-details span{font-size:16px; color:#277db4;}
.portfolio-details span .desc{font-size:13px; color:#277db4; padding:10px 0 0 0;}
.port-thumb-bg{background:url(../images/port_thumb-bg.gif) no-repeat left top; float:left; margin-top:30px; padding:12px 0; width:367px; text-align:center;}
.port-thumb-bg img{padding:2px; margin:0 8px; border:1px solid #ccc; background:#fff;}
.details{height:138px; background:url(../images/details-bg.gif) repeat-x left top; width:292px; padding:10px 5px 10px 10px;}
.details-text{height:138px; width:287px; overflow:auto; line-height:20px;}
.details-text ul{padding:0 0 10px 0; margin:0; list-style:none;}
.details-text ul li{background:url(../images/bullets-new.gif) no-repeat left 7px; padding:0 0 2px 10px; margin:0; list-style:none;}
.web-url{background:url(../images/weburl.gif) no-repeat 8px top; width:150px; height:50px; margin-right:43px;}
.web-url img{margin-left:40px;}
.steps-btn{float:right; width:120px; padding:10px 0 0 0;  background:url(../images/steps-bg.gif) no-repeat center 10px; text-align:right; margin-right:12px;}
.steps-btn a{color:#5a5a5a !important; font-size:11px !important; text-decoration:none !important; text-transform:uppercase !important; margin-right:17px;}
.steps-btn a:hover{text-decoration:none; color:#000 !important; }
.port-quote{background:url(../images/port-foot-bg1.gif) repeat-x left top; padding:14px 0 0 20px;}
.port-quote h2{color:#666; font-size:15px; padding:0; margin:0}
.port-quote h2 span{color:#1e5a9a; font-size:19px;}
.request-quote-port{background:url(../images/port-quote-bg1.gif) no-repeat right top; padding:10px 0 0 0; border-right:solid 1px #e9e9e9; margin-top:10px;}
.request-quote-port span{color:#666; display:block; padding:10px 0 5px 0; font-size:12px;}
.request-quote-port img{text-align:right; padding:0; margin:0 20px 0 0;}
.thumbs-view-main {width:700px; float:left; height:325px; overflow:hidden; padding-top:10px; padding-left:10px; border-top:1px solid #eee;}
.thumbs-view {background:url(../images/thumbs-view-bg.gif) no-repeat right bottom; width:200px; text-align:center; height:100px; margin-left:12px; padding:5px 0 0 0; float:left;}
.thumbs-view img{text-align:center; padding:0; margin:0;}
.paging-bg{background:url(../images/paging-bg.gif) repeat-x left top; border:solid 1px #efefef; height:16px; margin:0 20px 0 20px; font-size:12px; text-align:right; color:#5a5a5a; padding:10px 11px;}
.paging-bg a{background:#f2f2f2; width:15px; height:15px; border:solid 1px #d2d2d2; padding:0 5px; color:#5a5a5a; text-decoration:none; margin:0 2px 0 2px;}
.paging-bg a:hover{background:#d2d2d2; width:15px; height:15px; border:solid 1px #d2d2d2; padding:0 5px; color:#5a5a5a; text-decoration:none; margin:0 2px 0 2px;}
.paging-bg .selected{background:#d2d2d2;}
.port-footer{color:#6a9cbf; padding-left:20px;}
.port-footer a{color:#6a9cbf; font-size:11px;}
.midlecontent h5{padding:0; font-size:15px; color:#277db4; margin:8px 0; font-weight:normal;}
.midlecontent h4{padding:0; font-size:15px; color:#277db4; margin:8px 0 0 0; font-weight:normal; border:0;}
.midlecontent ul{padding:5px 0 10px 15px; margin:0; list-style:none;}
.midlecontent ul li{background:url(../images/bullets-new.gif) no-repeat left 5px; padding:0 0 5px 15px; margin:0; list-style:none;}
.clientlist-bg div{background:url(../images/client-list-thumb-bg.gif) no-repeat right top; height:110px; width:200px; text-align:center; float:left; margin-right:6px;}
.clientlist-bg div img{text-align:center; padding:5px 0 0 0;}
.clientlist-bg div span{color:#353535; display:block; padding:10px 0 0 0;}
.shade{padding:0; margin:10px 0; background:#CCCCCC; height:1px; width:100%;}
.social-network{background:url(../images/social-net-bg.gif) no-repeat 12px top; width:203px; height:79px; margin:23px 0 0 0; padding-top:7px}
.social-network a{background:none; margin:23px 0 0 11px;}
.social-network a:hover{background:none;}
/*scroller for portfolio*/
/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {line-height: 1px;	font-size: 1px;	position: absolute;	top: 0; 	left: 0;}
.vscrollerbase, .vscrollerbar {width: 11px;}
.vscrollerbar {	height:24px !important; /* really need !important here */	background: url(../images/base.png) no-repeat; /*scroller*/}
.vscrollerbase {background: url(../images/vscrollerbase.png) repeat-y; margin:3px 0;   /* line*/}
.vscrollerbasebeg {width: 11px; background:url(../images/vscrollbasebeg.png) no-repeat; /* Top arrow*/}
.vscrollerbaseend { height: 11px; 	width: 11px;	background: url(../images/vscrollbaseend.png) no-repeat; /* bottom arrow*/}
.vscrollerbar, .hscrollerbar {padding: 12px 28px; z-index: 2;}
.col-drkgrey{color:#353535;}
.borbot{border-bottom:solid 1px #ccc;}
.top-menu-bot{background:url(../images/leftmenu-foot-bg.gif) no-repeat left top; padding-bottom:8px;}
/*sitemap*/
.sitemap ul{padding:5px 0 10px 15px; margin:0; list-style:none;}
.sitemap ul li{background:url(../images/bullets-new1.gif) no-repeat left 5px; padding:0 0 5px 15px; margin:0; list-style:none;}
.sitemap ul li a{font-weight:bold;}
.sitemap ul li ul{padding:5px 0 0 10px; margin:0; list-style:none;}
.sitemap ul li ul li{background:url(../images/bullets-new.gif) no-repeat left 5px; padding:0 0 5px 10px; margin:0; list-style:none; margin:0;}
.sitemap ul li ul li a{font-weight:normal;}
/*communiyt css*/
.community{background:url(../images/community-site-bg.gif) no-repeat; width:200px; padding:180px 0 20px 0;}
.community a{color:#594c39; text-decoration:none; font-weight:bold; padding:5px 37px;}
.community a:hover{color:#c60000; text-decoration:none;}
/*whats new-left*/
.whats-new-content-lft{padding:5px 0 20px 0; margin:0; background:#fff; border-top:solid 1px #e8e8e8; border-bottom:solid 1px #e8e8e8; }
.whats-new-content-lft p{padding:0 0 3px 0; margin:0 0 0 18px; line-height:16px;}
.whats-new-content-lft h6{color:#c60000; background:url(../images/bullet.gif) no-repeat 10px 16px; font-size:13px; font-weight:normal;  padding:10px 0 3px 18px; margin:0;}
.whats-new-content-lft h4{color:#999999; font-size:15px; padding:0 0 5px 10px; margin:0; border-bottom:solid 1px #e7e7e7; display:block;}
.whats-new-content-lft a:hover{color:#c60000; text-decoration:none;}
.bor1px{border:solid 1px #ccc;}
.linehgt18{line-height:15px !important; font-size:11px;}
.resources p{padding:2px 0 8px 0;}

.bg_new{background:url(../images/header_bg.gif) repeat-x left bottom; height:94px; padding:0; margin:0;	}


/*new_content css*/
.body_content{width:938px; float:left;}
.body_content a{color:#2484b1; text-decoration:underline; font-size:11px;}

.body_content .col1{width:337px; float:left; padding:0 0 0 13px;}
.body_content .col2{width:305px; float:left; margin-left:19px;}
.body_content .col3{width:244px; float:right; padding:0 14px 20px 6px;}

.midCol {width:635px; float:left; padding:0 0 20px 14px; font-size:11px;}
.midCol p {padding:0 0 10px 0;}
.midCol p b {font-weight:normal !important;}
.midCol h1 {font:11px "Tahoma"; color:#990020; padding:6px 0 5px 0; margin:0 0 8px 0; font-weight:bold; background:url(../images/h1rep.gif) no-repeat bottom left;}
.midCol h2{font:11px "Tahoma"; color:#990020; padding:0 0 0 17px !important; margin:0 0 5px 0; font-weight:bold; background:url(../images/h2_bg.gif) no-repeat left 1px;}
.midCol ul.sty01 {margin:0 0 10px 10px; padding:0; color:#394650;}
.midCol ul.sty01 li {padding:3px 0 3px 20px; margin:0; list-style-type:none; background:url(../images/bull1.gif) no-repeat 8px 8px;}

.tabSty01 {border:1px solid #e3e3e3; margin:20px 0;}
.tabSty01 th {background:#f3f3f3; font-weight:bold; padding:2px 5px 4px 12px; color:#990020;}
.tabSty01 td {vertical-align:top; padding:5px 0;}
.tabSty01 td b {font-weight:normal;}
.tabSty01 td h3 {padding:2px 5px 3px 2px; margin:0 10px 6px 10px; border-bottom:1px dashed #e3e3e3; font-size:11px;}

.col1 div {padding:0 0 10px 0;}
.col1 h1 {font:11px "Tahoma"; color:#990020; padding:0 0 5px 0; margin:0 0 8px 0; font-weight:bold; background:url(../images/h1_bg1.gif) no-repeat bottom left;}
.col3 h1{font:11px "Tahoma"; color:#990020; padding:15px 0 0 0; margin:0 0 8px 0; font-weight:bold;}
.col3 img{border:0;}
.col1 p{color:#58646e; font-size:11px; padding:0 0 7px 0; line-height:15px;}
.col1 div.bullSty {margin-top:10px;}
.col1 div.bullSty a{background:url(../images/bullet_new.gif) no-repeat left 5px; padding:0 0 0 11px; display:block; margin:0 0 5px 0; font-size:11px; text-decoration:none;}

.col1 div.bullSty b{background:url(../images/bullet_new.gif) no-repeat left 5px; padding:0 0 0 11px; display:block; margin:0 0 5px 0; font-size:11px; color:#2484b1;}


 
.col2 p{color:#58646e; font-size:11px; padding:0 0 18px 15px; line-height:15px;}
.why_outsource{border:solid 1px #e0e0e0; width:226px; padding:12px 8px; margin:2px 0 0 0;}
.col3  b{font:11px "Tahoma"; color:#990020; display:block; padding:0 0 5px 0; font-weight:bold;}
.col3 p{color:#58646e; font-size:11px; line-height:15px; padding:0 0 10px 0;}

.footer_more_links{width:918px; float:left; background:#ececec; padding:10px; margin:10px 0 0 0;}
.footer_more_links a{color:#58646e; font-size:11px; text-decoration:none; display:block; margin:0 0 1px 0;}


/*.sections{color:#fff;}.sections a{color:#fff; text-decoration:none; padding:0; font-size:13px; margin:0 12px;}.sections a:hover{color:#ccc; text-decoration:none;}
.footer{background:url(../images/footer-bg.gif) repeat-x left top #f9f9f9; padding:10px 0 15px 0;}
.footer-title span{color:#333333; font-size:13px; display:block; padding-bottom:3px;}
.footer-title a{line-height:14px; font-size:11px; color:#666; text-decoration:none;}
.footer-title a:hover{text-decoration:underline;}
.footerlink a{line-height:22px !important; text-decoration:none;}
.footerlink a:hover{text-decoration:underline;}
*/
/*new footer css*/
.fl{float:left;}
.fr{float:right;}
.rgt{text-align:right;}
.footer{background:#637e89; padding:5px; float:left; width:928px; float:left; margin:2px 0 0 0; border-bottom:solid 1px #91a4ab;}
.footer a{color:#fff !important; text-decoration:none !important; padding:0 5px; float:left;}
.no_bor{border:0 !important;}

.footer_copy{background:#233b51; padding:12px 5px 28px 5px; float:left; width:928px; float:left; margin:0 0 2px  0 ; color:#a5b2bc; font-size:11px; text-align:center;}
/*new footer css*/
.box1{width:433px; float:left;}
.box1 div{width:134px; float:left;}
.box1 div.long{width:154px; float:left;}
.box1 b{color:#1d2338; font-size:11px; padding:0 0 5px 0; display:block;}

.box2{width:215px; float:left; padding:0 10px 0 14px; border-left:solid 1px #c6c6c6; border-right:solid 1px #c6c6c6;}
.box2 b{color:#1d2338; font-size:11px; padding:0 0 5px 0; display:block;}
.box2 span{color:#990020; font-size:11px; font-weight:bold; display:block;}
.box2 a{color:#2484b1; text-decoration:underline;}
.box2 p{color:#58646e; font-size:11px; line-height:15px; }


.box3{width:230px; float:left; padding:0 0 0 14px;}
.box3 b{color:#1d2338; font-size:11px; padding:0 0 5px 0; display:block;}
.box3 p{color:#58646e; font-size:11px; line-height:15px; padding:0; margin:0; }


.lft_link a{padding:0 10px; background:url(../images/divider_bg.gif) no-repeat right 3px;}
.rgt_link a{padding:0 10px;background:url(../images/divider_bg.gif) no-repeat right 3px;}
.nobg{background:none!important;}

.vsm {font-size:12px; padding-right:4px;}
.vsm b {color:#000; font-weight:normal;}