/* VSMARTTECH CSS Document */
.clear{
	clear:both;
}
div.moduletable{
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
}
table.moduletable th, div.moduletable h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #009900;
	text-align: left;
	height: 29px;
	line-height: 29px;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0 0 2px 0;
	background-image:url(../images/header_icon.gif);
	background-repeat:no-repeat;
	background-position:8px 6px;
	border:1px solid #C6C6C0;
	text-indent:38px;
}

.contentTitle{
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
}
.contentTitle h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #009900;
	text-align: left;
	height: 29px;
	line-height: 29px;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	margin: 0 0 2px 0;
	background-image:url(../images/header_icon.gif);
	background-repeat:no-repeat;
	background-position:8px 6px;
	text-indent:38px;
}

.contentpaneopen .contentheading { background:url("../images/header_bg.jpg") repeat-x; line-height:29px;
	font-weight: bold;
border:1px solid #C6C6C0;
color:#009900;
font-size:12px; text-transform:uppercase;
}

.contentpaneopen .contentheading span
{ 	background-image:url(../images/header_icon.gif);
	background-repeat:no-repeat;
	background-position:8px 6px;
	text-indent:38px; 	height: 29px; display:block; }

.contentTitleleading h3 {
	color: #009900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-transform:uppercase;
	text-indent:20px;
}

.info_email a { font-weight:normal!important;}


.componentheading {	color: #3F424F;	text-align: left;	padding-top: 4px;	padding-left: 4px;	height: 21px;	font-weight: bold;	font-size: 14px;	font-family:Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;
}

.fontpage { background:none!important; border:0!important; padding-left:20px;}

td{
	color:#666666;
}
a:link, a:visited {
	color: #339933; text-decoration: none;
	font-weight: bold;
}

a:hover {
	color:#F99E42;	text-decoration: none;
	font-weight: bold;
}
.vst_body{
	background-image:url(../images/body_background.gif);
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:center;
}
#vst_wrap{
	margin:auto;
	width:697px;
	background-color:#FFFFFF;
	text-align:left;
}
#vst_header{
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	width:687px;
	height:33px;
	text-align:right;
	padding-top:68px;
	padding-right:10px;
}
.searchtxt{
	position:relative;
	top:5px;
	font-size:10px;
	font-weight:bold;
	color:#009900;
}
.inputbox_search{
	width:100px;
	height:20px;
	padding-left:27px;
	border:0px;
	background-image:url(../images/backgroud_search_box.jpg);
	background-repeat:no-repeat;
}
#vst_main{
	background-image:url(../images/main.jpg);
	background-repeat:repeat-y;
	width:684px;
	padding:0px 6px 0px 7px;
}
#vst_left{
	float:left;
	width:190px;
}
#vst_left_bg{
	background-image:url(../images/left_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-bottom:7px;
	height:100%;
}
#vst_menu{
	border-bottom:3px solid #FFFFFF;
}
#left_inner{
  padding: 5px 3px;
}
#left_inner table.moduletable th, #left_inner div.moduletable h3{
	
	background-image:url(../images/header_icon_left.gif);
	background-repeat:no-repeat;
}
#vst_content{
	float:left;
	width:484px !important;
	padding-left:5px;
}
.mod_banners{
	margin-left:-4px;
}
#user1_2{
	  padding:2px 0px 2px 0px;
	  border: 1px solid #BFBFA8;
	  border-left:0px;
	  border-right:0px;
}
.user1_inner {
	  float: left;
	  margin: 0px;
	  padding: 0px 2px 13px 0px;
	  width:239px;
	  border-right:1px solid #BFBFA8;
}

.user2_inner {
  	float: left;
	margin: 0px;
	padding: 0px 0px 13px 2px;
	width:240px;
}
#boxNews{
	padding-top:5px;
	padding-left:15px;
}
#boxNews .vst_smalltext{
	padding-bottom:20px;
	padding-top:2px;
}
#vst_footer{
	padding:5px;
	padding-top:0px;
	clear:both;
	text-align:center;
}
#vst_menu_footer{
	text-align:center !important;
	background-color:#3C3C3C;
	height:38px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle !important;
	line-height:38px !important;
}
#vst_menu_footer td{
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
}
#vst_menu_footer a,#vst_menu_footer a:visited{
	color:#FFFFFF;
	font-family:Tahoma;
}
#vst_menu_footer a:hover{
	color:#F99E42;
}
#vst_copyright{
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	background-position:130px 10px;
	background-color:#E0E0E0;
	height:44px;
	font-family:Tahoma;
	font-weight:bold;
	color:#339933;
	line-height:44px;
	vertical-align:middle;
}
a.jce_doclink,a.download_link{
	padding:3px 2px;
	background-color:#009900;
	border:1px solid #000000;
	width:auto;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
#contact_text,#specialInstructions{
	width:206px;
	height:48px;
	border:1px solid #909090;
	border-bottom:1px solid #D2D2D2;
	border-right:1px solid #D2D2D2;
}
.firstContact{
	padding-top:15px;
}
.nameContact{
	text-transform:uppercase;
	font-weight:bold;
}
.inputbox {
	padding: 2px;
	border:solid 1px #cccccc;
	background-color: #ffffff;
}
#module_contact{
	padding-left:2px;
	padding-top:5px;
}
#module_contact span{
	color:#666666;
	font-size:11px;
	font-family:Tahoma;
    display:block;
    
}
#module_contact .info_name{
	font-weight:bold;
	color:#009900;
    margin-top:20px;
}

#module_contact br { display: none;}
#module_contact .contact-top {  font-size:12px;font-weight:bold;text-transform:uppercase; margin-top:20px;
display: block;
}


.slidetext h1 a { color:#339934!important; font-size:13px!important; font-weight:bold!important;}
.readon { background:none!important; color:#339934!important;}

