/* common css */
*{ margin:0px; padding:0px; border:0px; }
body { background-color: #3f3f3f; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
h1 {font-size: 18px; font-weight:normal; color: #51B848 ; line-height:30px; margin:7px 0px; }
h2 {font-size:18px; color: #333333; font-weight:normal; padding:0px 0px 1px 0px;  margin:6px 0px 12px 0px; }
h2 a { color:#333333; text-decoration:none; }
h2 a:hover { color:#51B848 ; text-decoration:underline; }
h3 { font-size:12px; font-weight: bold; color: #064599; padding: 5px 0px 0px 0px; }
h4 { font-size:12px; font-weight: bold; color: #000000; }
p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; float:left; padding:0px; margin:0px;}
p a{color: #064599; text-decoration:none;}
p a:hover{ color: #51B848; text-decoration:underline;}
/*p strong{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333333; text-decoration:none;}*/

#vtmc{ width:1007px; margin-left:auto; margin-right:auto; overflow:auto; background-color:#e9ebee;  }

#vt_ld{ float:left; padding:0px; margin:0px; }
#vt_ld img { margin-left:auto; margin-right:auto; margin:5px 0px 5px 142px; }
#vt_ld embed { margin-left:auto; margin-right:auto; margin:5px 0px 5px 142px; }

#vpl{ width:1006px;  float:right;  height:80px; background:url(/images/sportsvenue.jpg) no-repeat; }
#vpl p img { float:left; margin:5px 0px 0px 12px; }
#vpl img{float:right; padding-right:0px;}

#vt_mbc {  margin:0px; background:url(/images/container_bg_top.jpg) repeat-x top; padding-top:5px; }
*html #vt_mbc {  margin-left:-6px;  }

.vt_ls { float:left; width:242px; height:840px; padding:8px 10px 0px 10px; margin:0px; }
.news { float:left; padding:0px 10px; background:url(/images/upload_bgimg.gif) repeat-x #ffffff;  margin-top:8px; width:223px; border:solid 1px #e2e3e5;}
.news h2 {font-size:18px; color: #333333; font-weight:normal; padding:0px;  margin:0px; line-height:35px; width:195px; float:left; }
.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:#666666; text-decoration:underline; }
.news span { font-size:10px; color:#666666; 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;  }

#img_shop  { margin:0px 0px 0px 0px; width:233px; height:45px; background-color:#f5f6f7; background: url(/images/shopcart_bline.gif) repeat-x #f5f6f7 bottom;   }
#img_shop p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #065499; padding:0px; font-size:12px; float:left; line-height:45px; }
#img_shop p a { color: #065499; text-decoration:none; }
#img_shop p a:hover { color: #666; text-decoration:underline; }
#img_shop img{ padding:0px 0px 0px 5px; float:left;  }

#shopcart_img { width:243px; height:220px; background:url(/images/upload_bgimg.gif) repeat-x #ffffff; border:solid 1px #e2e3e5; float:left; }
*html #shopcart_img { height:225px; }
#shopcart_img h2 {font-size:18px; color: #333333; font-weight:normal; padding:0px 0px 0px 10px;  margin:0px; line-height:35px; width:170px; float:left; }
#shopcart_img h3 { float:right; width:50px; padding-right:5px; background-color:#00CCCC; margin:0px; }
#shopcart_img .shopcart { width:233px; background-color:#F3F4F5; height:40px; margin:5px 5px 0px 5px; }
#shopcart_img .shopcart img { float:left; padding-top:6px; }
#shopcart_img .shopcart p {float:left; width:145px; padding:5px 0px 0px 6px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#064599; }
#shopcart_img .shopcart p a { color:064599; text-decoration:none; }
#shopcart_img .shopcart p a:hover { color:#51B848 ; text-decoration:underline; }
#shopcart_img .shopcart p strong { font-size:12px; font-weight:bold; color:#333; }
#shopcart_img .shopcart span {float:right; padding:3px 12px 0px 0px; }

#shopcart_img .text { width:233px; height:40px; margin:5px 0px 0px 0px; }
#shopcart_img .text p { width:110px; text-align:center; line-height:16px; float:left; background-color:#F3F4F5; padding:4px 0px; }
#shopcart_img .text p a { color:#064599; text-decoration:none; }
#shopcart_img .text p a:hover { color:#51B848 ; text-decoration:underline; }
#shopcart_img .text span { width:118px; text-align:center; line-height:16px; float:right; background-color:#F3F4F5; padding:4px 0px;  }
#shopcart_img .text span a { color:#064599; text-decoration:none; }
#shopcart_img .text span a:hover { color:#51B848 ; text-decoration:underline; }

#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:382px; }

#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 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:#333333;	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; }

#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:#333333; font-size:16px; font-weight:bold; }
#vt_suppm h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color: #333333; padding:5px 10px 5px 0px; }
#vt_suppm h3 a { color:#333333; text-decoration:none; }
#vt_suppm h3 a:hover { color:#51B848 ; 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: #666666;  text-decoration:underline;  }
#vt_suppm p {  font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color: #333333; 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:333; 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:#000000; 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 #ffffff;  }
#vt_suppm .som img{ width:70px; height: 50px; float:right; background-color:#FFFFFF; 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 #ffffff; }
.vt_tradel p {  font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color: #333333; padding:0px 5px 5px 0px; }
.vt_tradel p a { text-decoration:none; }
.vt_tradel p a:hover { text-decoration:none; }

#vt_proj { width:275px; margin:0px; padding:0px 10px; background:url(/images/upload_bgimg.gif) repeat-x #ffffff; border:1px solid #e2e3e5; float:right; height:198px; }
#vt_proj p { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color: #333333; padding:5px 5px 5px 0px; }
#vt_proj p a { text-decoration:none; }
#vt_proj p a:hover { color:#666666; text-decoration:underline; }
#vt_proj span { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; padding-top:5px; padding:0px;  }
#vt_proj span a { font-size:12px; color:#064599; text-decoration:none;}
#vt_proj span a:hover { color:#666666; 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: #333333; 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:#FFFFFF; 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; }
/*	display:compact;*/
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: #666666;	text-decoration: underline;}
ul.hnep li span{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; 
color:#666666;}


.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;}
/* Hide from IE Mac \*/.clearfix {display:block;}/* End hide from IE Mac */



.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;
}

#subpagebody{ width:727px; margin:8px 7px 0px 10px; float:left; padding:0px 15px 10px 15px; height:auto !important; height:390px; _height:390px; min-height:390px; background-color:#FFFFFF; border: solid 1px #e2e3e5;  }
/*\*/
* html #subpagebody { _height:390px; margin-left:8px;}
/**/


#subpagebody  h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333333; 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: #333333; 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: #51B848; 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: #333333; 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: #333333; font-weight:normal; padding:0px 0px 0px 20px;  line-height:20px; }
#subpagebody  p a{color: #065499; font-weight:normal; }
#subpagebody  p a:hover{color: #51B848; text-decoration:underline; }

#subpagebodyp{ width:720px; margin:5px 7px 0px 5px; float:left; padding:0px; height:auto !important; height:600px; _height:600px; min-height:600px; background-color:#FFFFFF; border: solid 1px #e2e3e5;  }
/*\*/
* html #subpagebodyp { _height:600px;}
/**/


#subpagebodyp  h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #333333; 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: #333333; 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: #333333; font-weight:normal; padding:0px 0px 0px 20px;  line-height:20px; }
#subpagebodyp  p a{color: #065499; font-weight:normal; }
#subpagebodyp  p a:hover{color: #51B848; text-decoration:underline; }


.frofilebody p ul li { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; 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; }


/* profile section left navigation*/   

.vt_p_nav{width:228px; float:left; padding-right:10px; background-color:#FFFFFF; border:1px solid #e2e3e5; height:600px; margin:5px 0px 0px 5px; }
.vt_p_nav h4 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #666666; font-weight:bold;  border-bottom:solid 2px #CCCCCC;  padding:10px 0px 0px 0px;  background-color:#FFFFFF; margin:0px 0px 5px 10px; letter-spacing:1px; }
.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:#333333; 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: #336699; text-decoration:none;background-color:#FDFEFF; font-weight:normal; 	}
.vt_p_nav ul li a:hover{	text-decoration:underline;	background-color: #EFF7FA;	}	

/* profile section left navigation ends here*/  


/* Images CSS Start Here */

#vt_ep { width:700px; float:left; margin:0px; padding:0px; height:auto !important; height:500px; min_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: #666666; border-bottom:1px dotted #CCCCCC;  }
#vt_ep h5 { margin:0px; padding:10px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  color: #666666; text-indent:40px; }
.vt_eps { width:650px; float:left; margin:10px 0px 0px 20px; padding:0px; border:solid 1px  #CCCCCC;  }
.vt_eps tt { display:block; width:645px;background:url(../images/p_img_bg.gif) repeat-x top ; background-color: #FFFFFF; color:#666666; 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;}

/* Images CSS End Here */

/*profile main contenet area */
/*#vt_mpc {float:left; width:500px; background-color: #FDFEF5; border-right:1px dotted #CCCCCC; padding:10px}

#vt_mp_menu{float:right; width:180px; margin-left:3px;} */


/* Links Page CSS Start Here */

.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: #660000;	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: #666666;	font-weight:bold;	text-decoration: underline;}

/* Links Page CSS End Here */



/* sitemap CSS Start Here */

#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{
	/*
	Uncomment this if you want to initially hide the child lists. 
	If you do, Javascript disabled and CSS enabled browsers will not be able to use this list.
	display:none;
	*/ 
}
.listexpander li{	line-height:200%;	cursor:default;	text-indent:10px;	font-weight:bold;	width:auto;   }
.listexpander li.collapsed, .listexpander li.expanded{cursor:pointer; } 

/* first level */

.listexpander li, .listexpander li.collapsed{border-bottom:none/*#f9fafb solid 1px*/; background:#fff url(/images/collapsed.gif) no-repeat 5px .4em;} 
.listexpander li.expanded{border-bottom:none/*#f9fafb solid 1px*/; background:#fff url(/images/expanded.gif) no-repeat 5px .4em; }
.listexpander li.dot{border-bottom:none/*#f9fafb solid 1px*/; background: white url(/images/singledot.gif) no-repeat 5px .4em; text-decoration:none; color:#000; }


/* second level */

.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;}


/* third level */

.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;}

/* fourth level */

.listexpander li li li li{text-indent:0;margin-left:30px;width:auto;}


/* buttons */

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;}

/* float fix */
.listexpander li:after{    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}
.listexpander li{	display: inline-block;}
/* Hides from IE-mac \*/
* html .listexpander li{	height: 1%;}
.listexpander li{	display: block;}
/* End hide from IE-mac */
/* end float fix */

/* sitemap CSS End Here */

.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:#333333; 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;}
.calendar_sub p {float:left; border:solid 1px #e2e3e5; border-left:none; background-color:#f9f9f5; color:#333333; font-size:12px; padding:5px 5px; }
.clender_sub h3 {width:710px; border-bottom:dotted 1px #E2E3E5; color:333333; 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:#333333; text-decoration:underline;}
.clender_sub h5 { font-size:11px; color:#333333; margin:3px 0px 17px 0px; padding-left:0px; font-weight:normal; }
.clender_sub h6 { font-size:11px; color:#333333; margin:3px 0px 7px 0px; padding:5px 0px 0px 0px; font-weight:normal; text-align:right; border-top:dashed 1px #CCCCCC; }

.events { padding:10px 20px 4px 20px; margin:5px 5px; height:180px;}
.events p {float:left; color:#333333; font-size:11px; text-align:left; padding:5px 18px; font-weight:bold; line-height:20px; }
.events span { color:#064599;}

.text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; 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:#FFFFFF;  }
.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:#666666; background-color:#FCFCFC; }


/*global menu css start heare */

#vt_glbnav{ height:60px;  border-top:1px solid #e2e3e5; background-color:#FFFFFF; float:left; width:1005px;  }

.glbnav { float:left; width:768px; }

.nav {
height:30px;
background-color:#EFEFEF;
position:relative; 
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width:768px; 
z-index:500;
padding:0px;
border-top:solid 1px #e2e3e5;
border-bottom:solid 1px #e2e3e5;
margin:0px;
border-top:none;
}

b
{
font-weight:normal;
}

.nav .select,
.nav .current {
margin:0px 0px 0px 0px; 
padding:0px; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav ul {
margin:0; 
padding:0; 
float:left;
}

.nav li {
	padding:0px 0px 0px 0px;
	float:left;
	font-weight:normal;
	border-right:solid 1px #e2e3e5;
	}

.nav .select a {
display:block;
float:left;
padding:0 10px 0 8px; 
text-decoration:none; 
line-height:30px; 
white-space:nowrap;
font-weight:normal;
color:#000;
font-weight:normal;
}

.nav .current a {
display:block; 
float:left;
padding:0 0 0 0px; 
text-decoration:none; 
line-height:30px; 
white-space:nowrap; 
color:#064599;
font-weight:normal;
}

.nav .current a b {
display:block; 
padding:0 10px 0 8px; 
font-weight:normal;
background-color:#51B848 ;
color:#FFFFFF;
}

.nav .select a:hover, 
.nav .select li:hover a {
background-color:#ffffff;
padding:0 0 1px 4px; 
cursor:pointer;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 10px 1px 4px;
background-color:#ffffff;
cursor:pointer;
color:#51B848 ;
}

.nav .select_sub {
display:none;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:12px; 
width:0; 
height:0;
float:left;
}

.nav .sub {
display:inline; 
margin:0 auto; 
padding:0; 
list-style:none;
padding-left:12px;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#ff0000;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 
width:768px; 
top:31px;
background-color:#fff;
padding:0; 
z-index:100; 
left:0; 
text-align:left;
}

.nav .current .show  {
z-index:10;
}

.nav .current .show .sub li ,
.nav .select .select_sub .sub li
{
display:block; 
float:left; 
background: transparent; 
padding:0px 15px 0px 0px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#064599;
line-height:28px;
cursor:default;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
	display:block;
	float:left;
	background-color: transparent;
	padding:0 15px 0px 0px;
	margin:0;
	white-space:nowrap;
	border:0;
	color:#064599;
	line-height:28px;
	background-image: url(/images/sub_li_line.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.sub ul  {
float:left; 
background: red;
text-align:left;
 }

.nav .current .sub li.sub_show a {
color:#51B848 ; 
cursor:default; 
background-image: none;
text-decoration:underline;
background-image: url(/images/sub_li_line.gif);
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#51B848 ; 
background-image: url(/images/sub_li_line.gif);
background-repeat: no-repeat;
background-position: right center;
}

.nav .select :hover .sub li 
.nav .current .show .sub li {
display:block; 
float:left; 
background:transparent; 
padding:0 5px 0 5px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#064599;
background-image: none;
}

#vt_glbnav .rbno { border-right:none; }

/*global menu css end heare */


/* sub inner tab */

#si_tabs{
	padding: 0;
	width: 100%;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}

#si_tabs ul{
	font: bold 11px Arial;
	margin:0;
	margin-left: 0px; /*margin between first menu item and left browser edge*/
	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; /*Margin between each menu item*/
	padding: 2px 15px;
	text-decoration: none;
	letter-spacing: 1px;
	background-color: #999999; /*Default menu color*/
	border-bottom: 1px solid white;
}

#si_tabs a:hover{
	background-color:#51B848 ; /*Menu hover bgcolor*/
}

#si_tabs #current a{ /*currently selected tab*/
	background-color: #666666; /*Brown color theme*/ 
	border-color: #666666; /*Brown color theme*/ 
}

#si_tabsline{
	clear: both;
	padding: 0;
	width: 100%;
	height: 2px;
	line-height: 2px;
	background: #666666; /*Brown color theme*/ 
}


/* ochre media footer starts here */

#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 20px; text-align:center;}
#vt_footer ul li{	float:left;	color: #333333;	background-color:inherit;	font:normal 12px Arial, Helvetica, sans-serif;}
#vt_footer ul li a{	color: #333333;	background-color:inherit;	font:normal 12px Arial, Helvetica, sans-serif;	padding:3px 9px;	text-decoration:none;	line-height:22px; margin:0px 2px; }
#vt_footer ul li a:hover{	color: #FFFFFF;	background-color: #b6b9bd;}
#vt_footer p.copyright{	font:normal 12px Arial, Helvetica, sans-serif;	color:#333333;	background-color:inherit;	left:19px;	top:49px;}

/* ochre media footer ends here */

/* ochre media copyright starts here */
.copyright { width:100%; background-color:#FFFFFF; float:left; }
.vt_ochre  { padding:0px; background-color:#FFFFFF; height:60px; line-height:35px; float:left; }
.vt_ochre  span{  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;padding:0px;margin: 0px;}
.vt_ochre  select{ margin-left:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background-color:#f5f5f5;padding:0px; border:1px solid #e5e5e5; width:25px;}
.vt_ochre img { padding:0px 10px 0px 30px;}

#ochresites { float:left; padding-left:80px; padding-top:8px; width:230px; }
#ochresites from { background-color:#999900; border:solid 1px #009999; }

#ochresites select{
background:#f5f6f7;
border:solid 1px #e2e3e5;
width:180px;
height:18px;
}

#ochresites option { padding-left:8px; color:#333; }

/* ochre media copyright starts here */
