/* CSS Document */
:link,:visited { text-decoration:none } 
ul,ol { list-style:none } 
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; } 
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,hr{ margin:0; padding:0 } 
a img,:link img,:visited img { border:none } 
address { font-style:normal }

BODY{
overflow:scroll;
/overflow:auto;}

TD
{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:13px;
font-weight:normal;
}

HR{
	background-color:#e0e0e0;
	border-color:#e0e0e0;
	border-style:solid;
	height:1px;
	margin-bottom:5px;
	margin-top:5px;}

LI{
	list-style:disc;}

OL{
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;}	
	
OL,LI{
list-style:decimal;
}
	
UL{
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;}

.login
{
color:#fff;
font-size:13px;
font-weight:bold;
}

.logout
{
color:#996699;
font-size:13px;
font-weight:bold;
}

#logindiv{
	float:left;
	margin-top:485px;
	margin-left:27px;
	position:absolute;
	}
	
.logintext{
	color:#FFFFFF;}

.more
{
color: #0082b0;
font-size:12px;
}

.textboxes
{
background-color:#263845;
color:#ffffff;
border: #263845 1px solid;
font-size:10px;
padding:2px;
width:115px;
}


.footer
{
color: #fff;
font-size:12px;

}

a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0082b0;
	font-weight:bold;
}



a:hover {text-decoration: underline; color: #0082b0}
a.more:hover {text-decoration: none; color: #000}
a.footer:hover {text-decoration: none; color: #263845}
a.login:hover {text-decoration: none; color: #996699}
a.logout:hover {text-decoration: none; color: #fff}

h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0082b0;
	font-weight:bold;
	margin-bottom:4px;
}

h1 A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0082b0;
	font-weight:normal;
	margin-bottom:4px;
}

h1 A:HOVER{
	color:#000000;}

h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0082b0;
	font-weight:bold;
}

body {
	margin:13px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7a7f81;
	background-color:#b0b3b5;
	background-image:url(/files/VTCZXX0001/build_images/background.jpg);
	background-repeat:repeat-x;}

#content
{
	width:739px;
	/*height:457px;*/
	margin:0px auto;
	}
	
#header
{
	width:730px;
	height:45px;
	margin:0px auto;
	padding-left:9px;
	padding-bottom:12px;}
	
#insidelefthome
{
	background-image:url(/files/VTCZXX0001/build_images/customerzone-home.jpg);
	background-repeat:no-repeat;
	height:57px;
	width:201px;
	float:left;
	padding-top:400px;
	padding-left:22px;
	}
	
#insideleftclient
{
	background-image:url(/files/VTCZXX0001/build_images/customerzone-client.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:80px;
	float:left;
	padding-top:488px;
	padding-left:23px;
	}
	
#insideright
{
	background-image:url(/files/VTCZXX0001/build_images/tr-border-bg.gif);
	background-repeat:no-repeat;
	background-position:top right;	
	width:516px;
	/height:457px;
	float:left;
	}
	
#insiderightbanner
{
	height:48px;
	width:500px;
	padding-top:19px;
	padding-bottom:17px;
	padding-right:16px;
	}

	
#insiderightmenu
{
	width:503px;
	height:20px;
	margin-right:7px;
	margin-left:6px;
	background-color:#e5e5e5;
	text-align: right;
	}
	

#insiderightmenu li, #insiderightsecondmenu li
{
	float:right;
	margin-right:5px;
	list-style:none;
}

#insiderightmenu UL, #insiderightsecondmenu UL
{	
	margin-top:0px;
	margin-bottom:0px;
}

#insiderightsecondmenu A{
	color:#000000;}
	
#insiderightsecondmenu A:hover{
	color:#0082b0;
	text-decoration:none;}

#insiderightmenu A{
	color:#000000;}
	
#insiderightmenu A:hover{
	color:#0082b0;
	text-decoration:none;}

.subnavdd{
	background-color:#0082b0;
	padding-left:5px;
	padding-right:5px;
	}
	
.subnavdd_cell{
	margin:1px;
}
	
a.subnavdd_link{	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:25px;}
	
a.subnavdd_link:hover{	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:underline;}



#insiderightmenu ul, #insiderightsecondmenu ul
{
	padding-top:3px;
}

#insiderightsecondmenu{
}

#insiderightnewsrotator
{
	width:476px;
	height:160px;
	padding-left: 40px;
}

#firstnewstext {
	height:89px;
	width:255px;
	float:left;
	margin-top:35px;
	border-top:solid;
	border-top-width:1px;
	border-color:#e0e0e0;
	border-bottom:1px solid #e0e0e0;
	border-bottom-width:1px;
	padding-top:14px;
	padding-left:10px;
	padding-bottom:18px;
	}
	
* HTML #firstnewstext{
	/padding-bottom:0px;}

#mainnewspic {
	height:160px;
	width:175px;
	float:left;}

	
#insiderightsecondmenu
{
	width:503px;
	height:20px;

	border-bottom:2px solid;
	border-bottom-color:#cfcfcf;
	margin-right:7px;
	margin-left:6px;
	text-align: right;
			}
		
#clientnews
{
	/*background-image:url(/files/VTCZXX0001/build_images/grey-divider.gif);
	background-repeat:no-repeat;
	background-position:top left;*/	
	width:480px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99a0a4;}
	
#clientnews_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99a0a4;
	padding-top:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-left:20px;}
		
#newsimage
{
	 margin-right:10px;
	 float:left;
	 width:73px;
	 height:39px;
	 padding-top:14px;
}

#newstext
{
	 margin-right:10px;
	 float:left;
	 width:337px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#99a0a4;
	 padding-top:10px;
	 
}

#clientnewscontainer
{
	width:480px;
	padding-left:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99a0a4;
	clear:both;}
	
* HTML #clientnewscontainer{
	/height:335px;}
			
#schedulecontainer
{
	width:739px;
	/height:465px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99a0a4;
	clear:both;
	margin:0px auto;
	border-top-width:1px;
	border-top-color:#0082b0;
	border-top-style: solid;}
	
#news
{
	width:306px;
	padding-left:40px;
	margin-top:16px;
		}
		
#newsitem1
{
	width:306px;
	
	padding-bottom:12px;
	
}
		
#newsitem2
{
	width:306px;
	
	padding-top:12px;
	border-top:solid;
	border-top-width:1px;

		}
		
#newsitem3
{
	width:306px;
	
	padding-top:12px;
	border-top:solid;
	border-top-width:1px;

		}
	
#insiderightlower
{


	/*background-image:url(/files/VTCZXX0001/build_images/satelite.gif);
	background-repeat:no-repeat;
	background-position:bottom right;	*/}
	
#rightlower
{
	width:516px;
	height:193px;
	}

#clientareacontainer
{
	width:516px;

	/*background-image:url(/files/VTCZXX0001/build_images/bottom-right.gif);*/
	background-repeat:no-repeat;
	background-position:bottom right;
	}
	
#clientlogo
{
float:left;
width:191px;
height:103px;
}

#schedulelogo
{
	float:left;
	width:191px;
	height:103px;
}
	
#clientwelcome
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3994d7;
	width:325px;
	height:70px;
	float:left;
	padding-top:33px;
	}
	


#schedulewelcome
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3994d7;
	width:548px;
	height:104px;
	float:left;
	}
	

#clientcontent
{
	width:739px;
	height:568px;
	margin:0px auto;}
	

	

#footer
{
	width:739px;
	height:30px;
	background-image:url(/files/VTCZXX0001/build_images/footer-bg.gif); 
	background-repeat:repeat-x;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#263845;
	margin-top:5px;}
	
/* CSS Document */
	
/*#newsfooter - NOT NEEDED(?)
{
	width:739px;
	height:5px;
	margin:0px auto;
	border-top: 1px solid #0082b0;
	clear:both;
	font-size:0px;
	}*/
	
#footertext{
	margin-left:10px;
	padding-top:8px;}
	
#footertext a, 
{
font-weight:normal;
}

#footertext li
{
	float:left;
	margin-right:4px;
	list-style:none;
}

#footertext UL{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;}

	

#newsfooterouter
{
	background-color:#0082b0;
	width:699px;
	height:20px;
	margin:0px auto;
	padding-left:20px;
	padding-right:20px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#263845;
	clear:both;}	
		
	#level0 {
background-image:url(/files/VTCZXX0001/build_images/template_bg.jpg);
	background-repeat:no-repeat;
	 width:739px;
	 margin:0px auto;
	 min-height:563px;
	 border-bottom:1px solid #0082b0;
	 }
	 

	 
* HTML #level0{
	/height:563px;} 
	 
#level0_home_br_pic {
	background-image:url(/files/VTCZXX0001/build_images/satelite.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	height:100%;}

#lftBar {
    width:230px;
}

#level1 {
	padding-top:8px;
    margin-left:224px;
	width:499px;
	}
	


	
