td {
	font-family: verdana, arial, sans-serif;
	font-size:12px;
	color:#000000;

}
BODY{
	margin:15px 0px 15px 0px;
	padding:0px;
	text-align:center;
	width:100%;
}
#container{
	width:780px;
	text-align:left;
	margin: 0 auto; 
}
#header{
	width:768px;
	height:83px;
	background:url(../images/vflyerlabs.jpg) left top no-repeat;
}
#bar{
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	color:#000000;
	padding:8px 15px 0px 0px;
	text-align:right;
}
#bar A{	color:#000000;	text-decoration:none;}
#bar A:HOVER{	text-decoration:underline;}

/*Navigation*/
#navigation{margin:34px 0px 0px 380px;height:28px;display:block;}
#navigation UL{list-style:none;	margin: 0px;padding: 0px;}
#navigation LI{
	float: left;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	background:url(../images/btbr.gif) right top no-repeat;
	width:94px;
	text-align:center;
}
#navigation LI A{
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	line-height:35px;
	padding: 0px 0px 0px 0px;
	background:url(../images/btbl.gif) left top no-repeat;
	display:block;
	text-decoration:none;
}
.activeNav{	background:url(../images/wtbr.gif) right top no-repeat !important;}
.activeNav A{	background:url(../images/wtbl.gif) left top no-repeat !important;color:#20598a !important;}

/**/
.clear{clear:both;overflow:hidden;font-size:1px;}

/*content*/
#content{background:url(../images/main.jpg) left top no-repeat; height:524px;}
#contentSpace{	height:380px;}
#contenTxtBox{	padding:0px 0px 0px 20px;}
#before{	float:left;	width:340px;}
#after{	margin-left:20px;width:360px;float:left;}
#content UL{list-style:none;margin: 0px;padding: 0px;}
#content LI{
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	color:#20598a;
	line-height:14px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	background:url(../images/bullet.gif) left 5px no-repeat;
}
#slogan{
	padding:4px 0px 10px 0px;
	font-family: verdana, arial, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#20598a;
}




#leftBox{	width:379px;	float:left;}
#leftBoxContent{
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	color:#20598a;
	line-height:15px;
	padding:10px;
	height:145px;
	background:url(../images/subBoxBg.jpg) left top no-repeat;
}
#leftBoxTitle{font-size:12px;font-weight:bold;	line-height:17px;}

#rightBox{	width:378px;	float:right; margin-left:20px;}
#rightBoxContent{
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	color:#20598a;
	line-height:15px;
	padding:10px;
	height:145px;
	
	background:url(../images/subBoxBg.jpg) left top no-repeat;
}
#rightBoxTitle{font-size:12px;font-weight:bold;	line-height:17px;}
#rightBox2{	float:left;}

/*footer*/
#footerNav{
	padding:0px 0px 0px 35px;
	background:url(../images/footer.gif) left top no-repeat;
	height:26;
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:25px;
}
#footerNav A{	color:#ffffff;	text-decoration:none;}
#footerNav A:HOVER{text-decoration:underline;}
#footerSub , #footerSub A{color:#bdd3e6 !important;}
#footer, #footer td{
	padding:5px 0px 0px 0px;
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	color:#5b91c0;
	
	text-align: center;
}
.footerText, footerText A {color:#000000;}

#copyright{
	padding-top: 5px;
	font-size:10px;
	color:#999999;
}

/* Page Body */
/* CRUMBS */
.crumbs{
	padding:5px 0px 10px 10px;
	font-family:Verdana;
	font-size:11px;
	color:#5B91C0;
	font-weight: normal;
}
.crumbs A {
	text-decoration:none;
	font-weight: normal;
	color: #5B91C0;
}
.crumbsCurrent{
	font-weight: bold;
}

#pageBody{
	
	font-family: verdana, arial, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#20598a;
	width: 770px;
}

#editBody td{
	font-family: verdana, arial, sans-serif;
	font-size:11px;
}

.navBar {
	font-family: verdana, arial, sans-serif;
	font-size:11px;
}

.dateBar {
	padding-left: 5px;
	
}
.dateBar td {
	font-family: verdana, arial, sans-serif;
	font-size:11px;
	
}

#editBody{
	padding: 9px;
	border:1px solid #6C9CC6;
}

/* FORMS AND TABLES */
INPUT {vertical-align:middle;}
.note{
	color:#999999;
}

HR {
	color: #DDDDDD;
	height: 1px;
	
	
}

SELECT{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	background-color:#fcfcfc;
	vertical-align:middle;
}
.formButtonSubmit{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	border-right:1px solid #666666;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #666666;
	background-color: #FFCC33;
	vertical-align:middle;
	height:16px;
	white-space:nowrap;
	margin-right: 5px;
}
.formButtonSubmitBorder{
	_border:1px solid #FFCC33; /* show to IE */
}

.formButton{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	border-right:1px solid #666666;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #000000;
	background:#DDDDDD;
	vertical-align:middle;
	height:16px;
	white-space:nowrap;
	margin-right: 5px;
}
.formButtonBorder{
	_border:1px solid #CCCCCC; /* show to IE */
	
}

.formLabel{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.formLabelTitle{
	font-family:Verdana;
	font-size:11px;
	color:#20598A;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.formField{
	background-color:#fcfcfc;
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	vertical-align:middle;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	padding-left: 2px;
	padding-right: 2px;
}

.formUpload{

	vertical-align:middle;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	padding-left: 2px;
	padding-right: 2px;
}

.formCheckBox{
	vertical-align:middle;
	margin:0px;
	padding:0px;
}

.formRadioButton{
	vertical-align:middle;
	margin:0px;
	padding:0px;
}
.divHR{
width: 100%;
border-top: 1px #6C9CC6 solid;
overflow: hidden;
height: 1px;
margin-top:10px;
}
.divGrayHR{
width: 100%;
border-top: 1px #CCCCCC solid;
overflow: hidden;
height: 1px;
margin-top:6px;
margin-bottom:2px;
}

FORM{
margin-top: 8px;
}

TEXTAREA{
	background-color:#f5f5f5;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	vertical-align:middle;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	padding-left: 2px;
	padding-right: 2px;
}
.contentTitle{
	font-family:Verdana;
	font-size:12px;
	line-height:30	px;
	font-weight:bold;
	color: #5B91C0;
}

.barTitle{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #5B91C0;
}


.barCrumbTitle {
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color: #5B91C0;
}

.contentCrumbTitle{
	font-family:Verdana;
	font-size:12px;
	
	font-weight:normal;
	color: #5B91C0;
}




.contentSubTitle{
	font-family:Verdana;
	font-size:12px;
	
	font-weight:normal;
	color: #5B91C0;
}

/*Listing Tables*/
.listing A{
	color:#000000 !important;
	text-decoration:underline;
}

.listing  td 
{
	font-size: 12px;
	margin-left; 5px;
}
	
.listing A:HOVER{
	text-decoration:none;
}
.listing_head{
	background-color:#5286B8;
	padding:2px 5px 2px 5px;  
	color:#FFFFFF;
	font-weight:bold;
}
.listing_head A{
	color:#FFFFFF !important;
	font-weight:bold;
	text-decoration:underline;
	white-space:nowrap;
}

.listing_head A:HOVER{
	text-decoration:none;
}

.w_c_l
{
	background: url("../images/tables/w_c_l.gif") left top no-repeat;
	background-color:#5286B8;
	padding-left: 5px;
}
.w_c_r{
	background: url("../images/tables/w_c_r.gif") right top no-repeat;
	background-color:#5286B8;
}


.listing_n{
	background-color:#ffffff;
	padding:3px 5px 3px 5px;  
	
}
.listing_a{
	background-color:#ededed;
	padding:3px 5px 3px 5px;  
}


.navBar {
padding-left: 4px;
padding-right: 4px;
border-top:1px solid #AAAAAA;
border-bottom:1px solid #AAAAAA;
background-color: #EDEDED;
}

/* TABS */
#spacer
{
height:1px;
overflow:hidden;
}

/*Tabs*/
.tab_n_l
{
	background: url("../images/tabs/tab_n_l.gif") left top no-repeat;
	padding-left:3px;
	float:left;
	margin-left:2px;
}
.tab_n_r{
	background: url("../images/tabs/tab_n_r.gif") right top no-repeat;
	padding-left:5px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:6px;
	display:block;

	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.tab_a_l
{
	background: url("../images/tabs/tab_a_l.gif") left top no-repeat;
	padding-left:3px;
	float:left;
	margin-left:2px;
}
.tab_a_r{
	background: url("../images/tabs/tab_a_r.gif") right top no-repeat;
	padding-left:7px;
	padding-right:10px;
	padding-top:7px;
	padding-bottom:7px;
	display:block;
	
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

#tabs_holder
{
	width:100%;
	position:absolute;
}
#tabs_border
{
	width:100%;
	border-bottom:1px solid #0033FF;
	height:21px;
	position:absolute;
	float:left;
}

.pageBarL
{
	background: url("../images/barL.gif") left top no-repeat;
	width: 768px;
	background-color:#DDDDDD;
	height: 26px;
	margin-top: 15px;
	margin-bottom: 15px;
	vertical-align: middle;
}
.pageBarR
{
	background: url("../images/barR.gif") right top no-repeat;
	width: 768px;
	height: 26px;
	vertical-align: middle;
}
.pageBarRX td
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	
	color:#000000;
	text-decoration:none;
	vertical-align: middle;
}

.barTableL	{font-family:Verdana; font-size:11px; padding-top: 5px; _padding-top: 5px; padding-bottom: 4px; padding-left: 5px; vertical-align: middle }
.barTableR	{font-family:Verdana; font-size:11px; padding-top: 4px; _padding-top: 4px; padding-bottom: 4px; padding-right: 0px; vertical-align: middle }


.pTableL	{padding-left: 5px; padding-top: 3px; font-family:Verdana; font-size:11px; vertical-align: middle }
.pTableR	{padding-right: 5px; padding-top: 3px; font-family:Verdana; font-size:11px; vertical-align: middle }

.sTableL	{padding-left: 5px; padding-top: 7px; font-family:Verdana; font-size:11px; vertical-align: middle }
.sTableR	{padding-right: 5px; padding-top: 7px; font-family:Verdana; font-size:11px; vertical-align: middle }

.pageBarTitle	{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color: #20598A;
}
.pageBarSubTitle	{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color: #20598A;
}

.blueLink {
	color: #5B91C0;
}

#loginBox td
{

	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color: #20598A
	}
	
.buttonBar td
{
	font-family:Verdana;
	font-size:11px;
}

.topAnchor {font-size: 10px}

.smallCaps 	{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; text-transform: uppercase }


.wbox
{
	background-color: #E7F7F6;
	border: 1px solid #999999;
	font-family:verdana;
	font-size:11px;

}

.wboxpreview
{
	background-color: #FFFFFF;
	border: 1px solid #999999;
	font-family:verdana;
	font-size:11px;

}

.wtitle
{
	background-color: #9AE1DD;
	border-bottom: 1px solid #666666;
	font-weight:bold;
	text-transform: uppercase;
	padding: 4px;
	font-size:10px;
}

.wtable
{
	padding: 2px;
	width: 99%;
	font-size:11px;
}

.wcol1
{
	width: 45%;
	text-align: right;
	font-weight:bold;
	font-size:11px;
}

.wcol2
{
	text-align: left;
	font-size:11px;
	padding-left: 6px;
}

.whr
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-left: 5px;
	height: 1px;
}

.wfield
{
	border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #DDDDDD;
	height: 18px;
	font-size: 11px;
}

.wdropdown
{
	border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #DDDDDD;
	height: 18px;
	font-size: 11px;
}

.wbutton
{
	font-size: 10px;
	background-color: #9AE1DD;
	border: 1px solid #666666;
	font-weight:bold;
	text-transform: uppercase;
	padding: 1px;
	width: 60px;
	height: 18px;
}

.orange {color: #DD6611}
.blue {color: #5B91C0}
.bold {font-weight: bold}
.cTitle{}
.detail {font-size: 10px; color: #999999}

.yellowBox {
	color: #333333;
	font-size: 11px;
	background-color: #FFFFCC;
	border: 1px solid #D9D9B8;
	padding: 5px;
}
