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, font, 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{margin:0;  padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent}
body{background-color:#e9ebee;  font-family:Arial,Helvetica,sans-serif; font-size:12px}
ol, ul{list-style:none}
blockquote, q{quotes:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse; border-spacing:0}
/**{margin:0px; padding:0px; border:0px}
body{background-color:#e9ebee; font-family:Arial,Helvetica,sans-serif; font-size:12px}*/
h1{font-size:18px; font-weight:normal; color:#2e3192; line-height:30px; margin:7px 0px}
h2{font-size:18px; color:#333; font-weight:normal; padding:0px 0px 1px 0px;  margin:6px 0px 12px 0px}
h2 a{color:#333; text-decoration:none}
h2 a:hover{color:#2e3192; text-decoration:underline}
h3{font-size:12px; font-weight:bold; color:#064599; padding:5px 0px 0px 0px}
p{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666; float:left; padding:0px; margin:0px}
p a{color:#064599; line-height:15px; text-decoration:none}
p a:hover{color:#2e3192; text-decoration:underline}
#vtmc{width:1007px; margin-left:auto; margin-right:auto;  background-color:#e9ebee}
#vt_mbc{ margin:0px; background:url(/images/container_bg_top.jpg) repeat-x top; padding-top:5px}
#vt_ld{float:left; padding:0px 0 5px 0; margin:0px; width:1000px}
#vt_ld .banner img{margin:5px 0px 0px 130px; float:left; background-color:#963; float:left; width:728px}
#vt_ld .map{float:right; width:125px; padding:75px 0 0 10px; float:right}
#vt_ld .map p{color:#333; padding:4px 0px 0 0; float:left}
#vt_ld .map img{margin:0px; padding:5px 0 0 5px}
#vpl{width:1007px;  float:right;  height:80px; background:url(/images/plasticstech.jpg) no-repeat}
#vpl p img{float:left; margin:2px 0px 0px 10px}
#vpl img{float:right; padding-right:0px}

*html #vt_mbc{margin-left:-6px;}
.vt_ls{float:left; width:242px; min-height:500px; height:auto !important; padding:8px 10px 0px 10px; margin:0px}
.news{float:left; padding:0px 10px; background:url(/images/upload_bgimg.gif) repeat-x #fff;  margin-top:0px; width:223px; border:solid 1px #e2e3e5}
.news h2{font-size:18px; color:#333; font-weight:normal; padding:0px;  margin:0px; line-height:35px; width:200px; float:left}
.news img{padding-top:11px; border:none}
.news h3{float:right;  margin-top:4px}
.news p{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#064599; padding:3px 10px 5px 0px; text-align:left}
.news p a{text-decoration:none}
.news p a:hover{color:#666; text-decoration:underline}
.news span{font-size:10px; color:#666; padding-top:10px}
.vt_ls img{margin-top:0px; padding-left:5px;}
.mart{margin-top:8px;}
*html .vt_ls{height:780px;}
.upload{background-color:#FFF; padding:5px; border:solid 1px #e2e3e5; width:233px}
#img_upload{margin:0px; width:201px; height:30px; padding-left:32px; background:url(/images/ico_images_video.gif) no-repeat #f5f6f7 5px 2px}
#img_upload p{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#065499; padding:5px 0px 0px 0px; font-size:12px; line-height:25px}
#img_upload p a{color:#065499; text-decoration:none}
#img_upload p a:hover{color:#666; text-decoration:underline}
#img_upload span img{padding:0px 3px 0px 4px}
#vt_smc{float:left; width:603px; height:auto; margin:8px 0px 0px 0px; padding-right:10px}
.vt_ads{margin:0px; height:60px; width:603px; margin-bottom:8px}
.vt_adsb{margin:0px; height:60px; width:603px}
.fb{float:left}
.bb{float:right}
#vt_ps_supp{padding:0px; width:603px; height:384px}
/*#pservice{float:left; width:276px; margin:0px 8px 0px 0px;  padding:0px 10px;  background:url(/images/upload_bgimg.gif) repeat-x #fff; height:384px; border:solid 1px #e2e3e5}
*html #pservice{height:385px}
#pservice h2{padding:0px 0px 5px 0px}
#pservice ul{padding:0px; margin:0px; display:block}
#pservice ul li{display:block; border-bottom:1px dotted  #E4E4E4; padding-top:0px}
#pservice ul li a{display:block; background:url(/images/arrow_white.gif) 0 7px no-repeat; padding:0 0 0 10px; font:normal 12px Arial,Helvetica,sans-serif; color:#333; background-color:inherit; text-decoration:none; line-height:24px}
#pservice ul li a:hover{background:url(/images/arrow_white_hover.gif) 0 7px no-repeat  #f0f7f8; text-decoration:none; padding:0 0 0 10px; line-height:24px}
#pservice img{padding:16px 0px 0px 22px}*/


#pservice{float:left; width:276px; margin:0px 8px 0px 0px;  padding:0px 10px;  background:url(/images/upload_bgimg.gif) repeat-x #ffffff; height:380px; border:solid 1px #e2e3e5; }
*html #pservice { height:383px; }
#pservice h2{ padding:0px 0px 5px 0px; }
#pservice ul{ padding:0px;	margin:0px;	display:block;}
#pservice li{ display:block; border-bottom:1px dotted  #E4E4E4;	padding-top:0px;}
#pservice li a{	display:block;	background:url(/images/arrow_white.gif) 0 7px no-repeat;	padding:0 0 0 10px;	font:normal 12px Arial, Helvetica, sans-serif;	color:#333333;	background-color:inherit;	text-decoration:none;	line-height:24px;}
#pservice li a:hover{ background:url(/images/arrow_white_hover.gif) 0 7px no-repeat  #f0f7f8;	text-decoration:none; padding:0 0 0 10px; line-height:24px; }
#pservice img { padding:16px 0px 0px 22px; }

#subul li { border-bottom:1px dotted  #E4E4E4; margin-left:0px; background-image:none; }
#subul li a { background-image:none; }
#subul li a:hover { background-image:none; }
.subli { text-align:right; font-size:10px;}








#vt_suppm{width:285px; margin:0px; padding:5px; background-color:#d8f0f5; border:1px solid #bfe0e7; float:right}
#vt_suppm h2{border-bottom:none; padding-left:10px; color:#333; font-size:16px; font-weight:bold}
#vt_suppm h3{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#333; padding:5px 10px 5px 0px}
#vt_suppm h3 a{color:#333; text-decoration:none}
#vt_suppm h3 a:hover{color:#2e3192; text-decoration:underline}
#vt_suppm h4{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#065499; padding:2px 10px 2px 10px}
#vt_suppm h4 a{color:#065499;  text-decoration:none}
#vt_suppm h4 a:hover{color:#666;  text-decoration:underline}
#vt_suppm p{ font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:12px; color:#333; padding:0px 10px 5px 10px; text-align:left}
#vt_suppm p img{float:right; padding:5px 0px 5px 5px}
#vt_suppm .az{width:265px; height:75px; float:left; background-color:#fff; margin-bottom:5px; border:solid 1px #bfe0e7; padding-left:11px; padding-right:5px}
#vt_suppm .az p{font-size:12px; color:#333333; background-color:#eff0f1; border:solid 1px  #e2e3e5; margin:0px 2px 3px 0px; padding:3px; text-align:center; width:10px; line-height:10px; background:url(/images/az_bg.gif) repeat-x #eff0f1}
#vt_suppm .az p a{color:#064599; text-decoration:none}
#vt_suppm .az p a:hover{color:#000; font-weight:bold; text-decoration:underline}
#vt_suppm .som{width:281px; float:left; border:solid 1px #bfe0e7; background:url(/images/upload_bgimg.gif) repeat-x #fff}
#vt_suppm .som img{width:70px; height:50px; float:right; background-color:#FFF; border:solid 1px #bfe0e7; padding:1px; margin:2px}
#vt_msl{width:603px; height:200px; margin:0px; padding:8px 0px 0px 0px}
.vt_tradel{float:left; width:276px; margin:0px;  padding:0px 10px; border:1px solid #e2e3e5; background:url(/images/upload_bgimg.gif) repeat-x #fff; height:210px;}
.vt_tradel p{ font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:12px; color:#333; padding:0px 5px 5px 0px; text-align:justify; line-height:16px; }
.vt_tradel p a{text-decoration:none}
.vt_tradel p a:hover{text-decoration:none}
*html .vt_tradel { height:212px; }


#vt_proj{width:275px; margin:0px; padding:0px 10px; background:url(/images/upload_bgimg.gif) repeat-x #fff; border:1px solid #e2e3e5; float:right; height:210px}
*html #vt_proj { height:212px; }
#vt_proj h2{width:150px; float:left}
#vt_proj img{float:right; padding-top:11px}
#vt_proj p{font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:12px; color:#333; padding:5px 5px 5px 0px}
#vt_proj p a{text-decoration:none}
#vt_proj p a:hover{color:#666; text-decoration:underline}
#vt_proj span{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#666; padding-top:5px; padding:0px}
#vt_proj span a{font-size:12px; color:#064599; text-decoration:none}
#vt_proj span a:hover{color:#666; text-decoration:underline}
#vt_wel{margin:8px 0px; width:581px; float:left; background-color:#fff; padding:0px 10px 10px 10px; border:1px solid #e2e3e5}
#vt_wel h2{font-size:14px; color:#333; font-weight:bold; padding:0px; margin:10px 0px 10px 0px; border-bottom:0px}
#vt_wel p{line-height:16px}
#vt_wel p img{float:left; padding:0px 0px 0px 0px; margin-right:14px}
#vt_rt_adspace{width:122px; margin:0px 3px 0px 0px; float:left}
#vt_rt_adspace img{margin:8px 0px 0px 0px; padding:0px; border:solid 1px #fff}
.googlead{width:976px; height:100px; background-color:#FFF; border:solid 1px #e2e3e5; margin:8px 0px 0px 10px; padding:10px 5px 0px 5px}
*html .googlead{margin-left:16px}
ul{list-style-type:none; margin:0px 0px 10px 0px; padding-top:0px}
ul .hnep{list-style-type:square}
ul.hnep li{margin:0px; padding:2px 0px 6px 0px}
ul.hnep li a{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#064599; text-decoration:none; padding:0px 0px 0px 0px; text-align:left}
ul.hnep li a:hover{color:#666; text-decoration:underline}
ul.hnep li span{font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#666}
.brclear{clear:both; font-size:1px; margin:0px; height:0px; line-height:0px}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
.clearfix{display:block}
.border{border-top:1px dotted #e2e3e5; border-bottom:1px dotted #e2e3e5; border-right:2px solid #e2e3e5; border-left:2px solid #e2e3e5; background-color:#F9f9fa; padding:10px}
#searchbody{width:795px; margin:8px 7px 0px 10px; float:left; padding:5px 12px 0px 12px; height:auto !important; height:390px; min-height:390px; background-color:#FFF; border:solid 1px #e2e3e5}
.imgad_google{float:left; margin:9px 0 0px 0px; width:160px; height:auto}
/*\*/
* html #searchbody {margin-left:8px;}
/**/
#subpagebody{width:727px; margin:8px 7px 0px 10px; float:left; padding:0px 15px 10px 15px; height:auto !important; height:590px; min-height:590px; background-color:#FFF; border:solid 1px #e2e3e5}
/*\*/
* html #subpagebody{margin-left:8px}
/**/
#subpagebody h3{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#333; font-weight:bold; border-bottom:1px solid #EBF1F1; padding-bottom:5px;  padding-top:10px}
#subpagebody h3 a{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#333; font-weight:bold; border-bottom:1px solid #EBF1F1; padding-bottom:5px;  padding-top:10px}
#subpagebody h3 a:hover{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#2e3192; font-weight:bold; border-bottom:1px solid #EBF1F1; padding-bottom:5px;  padding-top:10px}
#subpagebody p{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; font-weight:normal; padding-top:5px; padding-bottom:5px; float:left; text-align:left}
#subpagebody b{font-weight:bold}
#subpagebody ul li{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; font-weight:normal; padding:0px 0px 0px 20px;  line-height:20px}
#subpagebody p a{color:#065499; font-weight:normal}
#subpagebody p a:hover{color:#2e3192; text-decoration:underline}
#subpagebody img{margin-top:10px; border:solid 1px #f2f3f9}
#subpagebody p img{margin:0px; border:none}
#subpagebody .top{float:right; padding:0px; margin:0}
#subpagebodyp{width:748px; margin:5px 7px 0px 5px; float:left; padding:0px; height:auto !important; height:600px;  min-height:600px; background-color:#FFF; border:solid 1px #e2e3e5}
/*\*/
* html #subpagebodyp{margin-right:-5px}
/**/


#subpagebody .cont_detail{width:580px; height:100px; height:auto !important; min-height:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left;}
#subpagebody .cont_detail p{padding:0px; margin:5px; line-height:18px;}
#subpagebody .cont_detail ul{padding:0px; margin:75px 0 10px 20px; display:block;  }
#subpagebody .cont_detail ul li{padding:0px; margin:0px; line-height:20px; display:block;}


#subpagebodyp h3{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#333; font-weight:bold; border-bottom:1px solid #EBF1F1; padding-bottom:5px;  padding-top:10px}
#subpagebodyp p{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; font-weight:normal; padding:5px 0px; float:left; text-align:left}
#subpagebodyp b{font-weight:bold}
#subpagebodyp ul li{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; font-weight:normal; padding:0px 0px 0px 20px;  line-height:20px}
#subpagebodyp p a{color:#065499; font-weight:normal}
#subpagebodyp p a:hover{color:#2e3192; text-decoration:underline}
#subpagebodyp td{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; font-weight:normal; padding:5px 0px; float:left; text-align:left}
#MT_lftcontent  ul li{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; font-weight:normal; padding:0px; margin:0px 0px 0px 35px; line-height:18px; list-style-type:disc;}
#MT_lftcontent li{padding:0px;  line-height:18px; list-style-type:disc; margin:0px 0px 0px 35px}
.frofilebody p ul li{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; font-weight:normal; padding:5px 0px 5px 0px; margin:0px 0px 0px 35px; line-height:15px; list-style-type:disc;}
.frofilebody li{padding:0px 0px 5px 0px;  line-height:15px; list-style-type:disc; margin:0px 0px 0px 35px}
.vt_ind h4{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#064599; font-weight:normal; padding-bottom:5px;  padding-top:10px}
.typ_enq p{font-family:Arial,Helvetica,sans-serif; color:#333; font-size:12px; float:left; width:665px; font-weight:normal; padding:0px 20px 20px 20px; margin:10px 0px 10px 10px; border:1px dotted #e2e3e5; background-color:#F8F8F8}
.typ_enq p span{font-family:Arial,Helvetica,sans-serif; color:#FFF; font-size:14px; float:left; font-weight:bold; padding:3px 8px; border:1px solid #e1e2e3; background-color:#ffc20e; margin:-5px 655px 0px -20px}
#contactus{width:727px; margin:8px 7px 0px 10px; float:left; padding:0px 15px 10px 15px; height:auto !important; height:390px; min-height:390px; background-color:#FFF; border:solid 1px #e2e3e5}
/*\*/
* html #contactus{margin-left:8px}
/**/
#contactus h3{font-size:16px; font-weight:bold; color:#2e3192; line-height:20px; margin-top:15px}
#contactus h4{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#064599; font-weight:bold; padding:10px 3px 0px 3px}
#contactus .contact{border-bottom:solid 1px #ccc; padding-bottom:20px; width:727px; height:auto; overflow:auto}
#contactus .us{ width:242px; float:left}
#contactus ul{width:230px; height:auto; padding:0 0 0 10px; float:left; list-style-type:none; margin:0}
#contactus li{height:20px; margin:0; padding:0}
#contactus li a{color:#064599; text-decoration:none}
#contactus li a:hover{color:#2e3192; text-decoration:underline}
#contactus h6{border-bottom:dotted 1px #e2e3e5; padding-top:15px}
#contactus .wi{width:320px}
.vt_p_nav{width:228px; float:left; padding-right:10px; background-color:#FFF; border:1px solid #e2e3e5; height:auto !important; height:600px; min-height:600px; margin:5px 0px 0px 5px}
.vt_p_nav h4{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#064599; font-weight:bold;  padding:10px 0px 0px 0px;  background-color:#FFF; margin:0px 0px 0px 10px}
.vt_p_nav h4 a{color:#064599; text-decoration:none}
.vt_p_nav h4 a:hover{color:#2e3192; text-decoration:none}
.vt_p_nav h5{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666; padding:0px 0px 3px 0px;  background-color:#FFF; margin:0px 0px 5px 10px; font-weight:normal; border-bottom:solid 2px #CCC}
.vt_p_nav ul{display:block; margin:7px 0px 0px 15px}
.vt_p_nav ul li{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; font-weight:normal; background:url(/images/arrow.gif) no-repeat 0 8px; height:auto; line-height:15px; padding:5px 0px 7px 18px; border-bottom:1px dotted #E4E4E4}
.vt_p_nav ul li a{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#369; text-decoration:none; background-color:#FDFEFF; font-weight:normal}
.vt_p_nav ul li a:hover{text-decoration:underline; background-color:#EFF7FA}
#vt_ep{width:700px; float:left; margin:0px; padding:0px; height:auto !important; height:500px; min-height:500px}
#vt_ep h4{margin:0px; padding:5px 0px 5px 20px; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#666; border-bottom:1px dotted #CCC}
#vt_ep h5{margin:0px; padding:10px 0px 5px 0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal;  color:#666; text-indent:40px}


/*--------Product Specs Image Align-----------*/
.ar_pfaim { width:227px; float:left; margin-top:20px; line-height:50px;}
.ar_pfaim a:hover img {  filter:alpha(opacity=90); 	-moz-opacity:0.5; -khtml-opacity:0.5; opacity: 0.5; filter:alpha(opacity=60); /* IE's opacity */ 	}
.ar_pfaim a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666; line-height:50px; text-decoration:none; }
.ar_pfaim a:hover { text-decoration:underline; color:#f15a22; }

/*--------End Product Specs Image Align-----------*/

.vt_eps{width:650px; float:left; margin:10px 0px 0px 20px; padding:0px; border:solid 1px  #CCC}
.vt_eps tt{display:block; width:645px; background:url(../images/p_img_bg.gif) repeat-x top; background-color:#FFF; color:#666; padding:2px 0px 0px 5px; margin-bottom:0px;  clear:both; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:20px}
.clinks{float:left;  padding:10px 50px 0px 30px; margin-top:10px}
.clinks li{margin:8px 0px}
.clinks .l_links ul{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#600; font-weight:bold; text-decoration:none; margin-top:20px}
.clinks .l_links{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#065499; font-weight:bold; text-decoration:none; margin-top:0px}
.clinks .l_links li{display:block; list-style:none; line-height:30px}
.clinks a{font-weight:bold; color:#065499; text-decoration:none}
.clinks a:hover{color:#666; font-weight:bold; text-decoration:underline}
#maphold a{text-decoration:none; color:#000; line-height:23px}
#maphold a:hover{text-decoration:none; color:#999}
#maphold{margin:0 auto; width:99%; background:#fff; padding-bottom:20px; float:left}
#maplist{margin:0 10px}
.listexpander{width:100%}
.listexpander, .listexpander ul, .listexpander li{margin:0; padding:0; list-style:none}
.listexpander ul{ }
.listexpander li{line-height:200%; cursor:default; text-indent:10px; font-weight:bold; width:auto}
.listexpander li.collapsed, .listexpander li.expanded{cursor:pointer}
.listexpander li, .listexpander li.collapsed{border-bottom:none; background:#fff url(/images/collapsed.gif) no-repeat 5px .4em}
.listexpander li.expanded{border-bottom:none; background:#fff url(/images/expanded.gif) no-repeat 5px .4em}
.listexpander li.dot{border-bottom:none; background:white url(/images/singledot.gif) no-repeat 5px .4em; text-decoration:none; color:#000}
.listexpander li ul, .listexpander li li{font-weight:normal; padding:0px; margin-left:5px; text-align:left; border-right:none}
.listexpander li li.collapsed{background:#f8f8f8 url(/images/collapsed.gif) no-repeat 5px .4em}
.listexpander li li.expanded{background:#f8f8f8 url(/images/expanded.gif) no-repeat 5px .4em}
.listexpander li li ul, .listexpander li li li{background:#fff}
.listexpander li li li.collapsed{background:#fff url(/images/collapsed.gif) no-repeat 5px .4em}
.listexpander li li li.expanded{background:#fff url(/images/expanded.gif) no-repeat 5px .4em}
.listexpander li li li li{text-indent:0; margin-left:30px; width:auto}
p.listexpander{height:1.5em; margin:1em 0}
p.listexpander a{float:left; height:1.5em; line-height:1.5em; padding:0 10px; border:1px solid #eee; margin-right:5px; cursor:pointer; text-decoration:none}
p.listexpander a:hover{background:#f8f8f8; text-decoration:none}
.listexpander li:after{ content:".";  display:block;  height:0;  clear:both;  visibility:hidden}
.listexpander li{display:inline-block}
* html .listexpander li{height:1%}
.listexpander li{display:block}
.proho{overflow:auto; width:100%; height:25px; position:relative; padding:0px 0px 0px 10px}
.proho a{text-decoration:none}
.proho a:hover{text-decoration:underline}
.clender_bg{background-color:#eff8fa; border:solid 1px #e2e3e5; padding:10px 20px 4px 20px; width:680px; margin:5px 0px; overflow:auto}
.calendar{width:670px; margin:2px 0px 8px 0px; border-left:solid 1px #e2e3e5; font-family:Arial,Helvetica,sans-serif; padding:0px; height:25px}
.calendar p{float:left; border:solid 1px #e2e3e5; border-left:none; background-color:#f9f9f5; color:#333; font-size:12px; padding-right:13px; padding-left:12px; text-align:center}
.calendar span{float:left; margin:0px; border:solid 1px #e2e3e5; border-left:none; background-color:#f9f9f5; color:#064599; font-size:12px; text-align:center; padding:5px 13px}
.clendar_sub{background-color:#eff8fa; border:solid 1px #e2e3e5; padding:10px 20px 4px 20px; width:700px; margin:5px 5px 15px 5px; overflow:auto;  color:#333; font-size:12px; line-height:16px}
.calendar_sub p{float:left; border:solid 1px #e2e3e5; border-left:none; background-color:#f9f9f5; color:#333; font-size:12px; padding:5px 5px}
.clender_sub h3{width:710px; border-bottom:dotted 1px #E2E3E5; color:#333; font-size:14px; line-height:15px; padding-left:0px; margin-left:0px}
.clender_sub h4{font-size:12px; font-weight:bold; color:#065499; margin:10px 0px 0px 0px; padding-left:0px}
.clender_sub h4 a{font-size:12px; font-weight:bold; color:#065499; margin:10px 0px 0px 0px; text-decoration:none}
.clender_sub h4 a:hover{color:#333; text-decoration:underline}
.clender_sub h5{font-size:11px; color:#333; margin:3px 0px 17px 0px; padding-left:0px; font-weight:normal}
.clender_sub h6{font-size:11px; color:#333; margin:3px 0px 7px 0px; padding:5px 0px 0px 0px; font-weight:normal; text-align:left; border-top:dashed 1px #CCC}
#events{height:auto; width:696px; border:solid 1px #f2f3f9; padding-bottom:15px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; margin:10px 0}
#events a{color:#064599; text-decoration:none}
#events a:hover{color:#f15a22; text-decoration:underline}
#events h2{background-color:#f2f3f9; width:677px; padding:3px 10px; font-size:13px; font-weight:bold; color:#f15a22; text-align:center}
#events h6{margin:0 10px; padding:10px 0 10px 0}
#events .date{width:150px; float:left; padding:5px 10px 0 10px}
#events .adress{width:435px; float:left; padding:10px 5px 0 0}
#events .addto{float:right; padding:15px 10px 0 0}
.text{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; line-height:20px; padding-left:5px}
.more{font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:3px 0px 5px 0px; color:#064599; text-align:right; background-color:#FFF}
.more a{font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:3px 0px 0px 0px; text-decoration:none;  color:#064599}
.more a:hover{font-family:Arial,Helvetica,sans-serif; font-size:12px; padding:3px 0px 0px 0px; text-decoration:underline; color:#666; background-color:#FCFCFC}
#vt_glbnav{background-color:#FFF;  position:relative; width:1006px; float:left;  border-bottom:solid 1px #e2e3e5}
#glbnav{position:absolute; width:768px; height:30px; text-align:center; border-top:solid 1px #e2e3e5; float:left}
#main_nav{padding:0; margin:0px; list-style-type:none; width:768px; height:30px; background-color:#EFEFEF}
#main_nav li{float:left; display:inline; border-left:solid 1px #e2e3e5}
#main_nav li a, 
#main_nav li a:visited{display:block; height:30px; color:#333; font-size:12px; text-decoration:none; line-height:30px; font-family:arial,verdana,sans-serif; background-color:#EFEFEF; float:left; padding:0px 7px 0 6px; border-bottom:solid 1px #e2e3e5}
#main_nav li a:hover{color:#fff; background-color:#2e3192}
#main_nav li a.chosen, 
#main_nav li a.chosen:visited,  
#main_nav li a:active, 
#main_nav li a:focus{color:#2e3192; background-color:#FFF; border-bottom:solid 1px #fff}
#sub_nav{font-family:arial,sans-serif; position:absolute; bottom:0; left:15px; top:33px}
#sub_nav ul{padding:0; margin:0; list-style-type:none}
#sub_nav ul li{float:left; font-size:12px; color:#2e3192; margin:0 20px 0 0; line-height:26px}
#sub_nav ul li a, 
#sub_nav ul li a:visited{font-size:12px; color:#064599; text-decoration:none}
#sub_nav ul li a:hover{color:#2e3192; text-decoration:underline}
#sub_menu{list-style-type:none; float:left; width:769px}
#si_tabs{padding:0; width:100%; background:transparent;}
#si_tabs ul{font:bold 11px Arial; margin:0; margin-left:0px; padding:0; list-style:none}
#si_tabs li{display:inline; margin:0 2px 0 0; padding:0; line-height:10px}
#si_tabs a{float:left; display:block; color:white; margin:0 1px 0 0; padding:2px 15px; text-decoration:none; letter-spacing:1px; background-color:#999; border-bottom:1px solid white}
#si_tabs a:hover{background-color:#2e3192}
#si_tabs #current a{background-color:#666;  border-color:#666}
#si_tabsline{clear:both; padding:0; width:100%; height:2px; line-height:2px; background:#666}
#vt_footer{height:76px; margin-top:10px; background-color:#fff; position:relative; text-align:center; padding:0px; border-top:3px solid #e2e3e5}
#vt_footer ul{padding:20px 0px 0px 15px; text-align:center}
#vt_footer ul li{float:left; color:#333; background-color:inherit; font:normal 12px Arial,Helvetica,sans-serif}
#vt_footer ul li a{color:#333; background-color:inherit; font:normal 12px Arial,Helvetica,sans-serif; padding:3px 6px; text-decoration:none; line-height:22px; margin:0px 2px}
#vt_footer ul li a:hover{color:#FFF; background-color:#b6b9bd}
#vt_footer p.copyright{font:normal 12px Arial,Helvetica,sans-serif; color:#333; background-color:inherit; left:19px; top:49px}

.copyright{width:100%; background-color:#FFF; float:left}
.vt_ochre{padding:0px; background-color:#FFF; height:60px; line-height:35px; float:left}
.vt_ochre span{font-family:Arial,Helvetica,sans-serif; line-height:25px; font-size:11px; color:#666; padding:0px; margin:0px}
.vt_ochre select{margin-left:100px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666; background-color:#f5f5f5; padding:0px; border:1px solid #e5e5e5; width:25px}
.vt_ochre img{ vertical-align:middle;padding:0px 10px 0px 30px}

#ochresites{float:left; padding-left:80px; padding-top:8px; width:230px}
#ochresites from{background-color:#990; border:solid 1px #099}

#ochresites select{background:#f5f6f7; border:solid 1px #e2e3e5; width:180px; height:18px}

#ochresites option{padding-left:8px; color:#333}

.gads{float:left; margin:10px 0 0px 0px; width:200px; height:auto}
