body {
position:relative;
display:table;
width:100%;
height:100%;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px; 
	text-align: center;	
	background-color:#ffffff;
	font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #333333; 
	text-decoration:none;
	scrollbar-base-color: #000000;
	scrollbar-face-color: #193756;
	scrollbar-track-color: #CBE3EC;
	scrollbar-arrow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #999999;
	scrollbar-shadow-color: #663366;
	scrollbar-darkshadow-color: #333333;
}
TD,DIV,SPAN{
	font-family:tahoma,verdana,arial;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	line-height:1.25;
	}

A:link				{color:#000099;}
A:hover,A:visited:hover{color:#990099; text-decoration:none;}
A:active				{color:#000099;}
A:visited			{color:#990099;}


p { /*REMOVE SPACE ABOVE <P> TAGS*/
    margin-top: 0px;
/*   margin-bottom: 0px; */
}

DIV.tagline{
	font-weight:bold;
	font-size:14px;
	}


/*********************************************** FORM */
SPAN.errortext{
	color:#cc0000; 
	font-weight:bold;
	font-size:12px;
	}
TD.form_left{
	text-align:right;
	font-weight:bold;
	vertical-align:top;
	padding-top:10px;
	padding-right:8px;
	}
TD.form_space{
	width:10px;
	}
TD.form_right{
	text-align:left;
	font-weight:normal;
	vertical-align:top;
	padding-top:6px;
	}
TD.form_right_select{
	text-align:left;
	vertical-align:middle;
	width:15px;
	}
TD.form_right_caption{
	text-align:left;
	font-weight:normal;
	vertical-align:middle;
	padding-left:3px;
	}




/*********************************************** HEADER */
TABLE.header{
	border-collapse:collapse;
	width:995;
	background-image: url('http://versatile.com/NEW/themes/vcomtheme/images/vcom_header.jpg');
	background-repeat:no-repeat;
	background-position: right top;
	}
TD.header_left{
	width:314px;
/*	height:90px; */
	}
TD.header_center{
	width:665px;
	vertical-align:top;
	text-align:right;
	}
TD.header_right{
	width:16px;
	}

TD.logo{
	padding-top:0px;
	padding-bottom:0px;
	}
TD.left{
	padding-left:12px;
	padding-right:11px;
	}



/*********************************************** MAIN */
TABLE.main{
	border-collapse:collapse;
	width:100%;
	}
TD.main_left{
	width:16px;
	background-image: url('http://versatile.com/NEW/themes/vcomtheme/images/vs_edge_left.jpg');
	background-repeat:repeat-y;
	background-position: left top;
	}
TD.main_center{
	width:963px;
	text-align:left;
	}
TD.main_right{
	width:16px;
	background-image: url('http://versatile.com/NEW/themes/vcomtheme/images/vs_edge_right.jpg');
	background-repeat:repeat-y;
	background-position: left top;
	}






TABLE.main_cell{  /*965 - 20 - 20*/
	width:100%;
	height:600px;
	border-collapse:collapse;
	}
TD.main_cell{
	vertical-align:top;
	text-align:left;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:20px;
	}
TD.main_cell_left{
	width:320;
	vertical-align:top;
	text-align:left;
	border-right:1px solid #cccccc;
	padding-top:30px;
	padding-bottom:0px;
	padding-left:30px;
	padding-right:10px;
	}
TD.main_cell_right{
	vertical-align:top;
	text-align:left;
	padding-top:20px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:20px;
	}






/*********************************************** FOOTER */
TD.footer_space{
	height:30px;
	}
TD.footer{
	font-size:10px;
	padding:4px;
	padding-left:20px;
	}

/*********************************************************** PRINT ****************/
@media screen{
	TABLE.HeaderPrint,
	TABLE.FootPrint
	{
		display:none;
		}
}
@media print {
	TABLE.HeaderPrint{
		width:100%;
		padding:0;
		border-bottom:2px solid #666666;
		}
	TD.HeaderPrint{
		font-size:24px;
		font-weight:bold;
		color:#193EB1;
		text-align:center;
		vertical-align:middle;
		}
	TD.HeaderPrint_sub{
		font-size:14px;
		font-weight:bold;
		color:#333333;
		text-align:center;
		vertical-align:middle;
		}
	TABLE.FootPrint{
		width:100%;
		height:40px;
		border-top:2px solid #666666;
		}
	TD.FootPrint{
		width:100%;
		text-align:center;
		font-size: 12px;
		font-weight:normal;
		color: #000000;
		}
	DIV.block_moduletitle{
		padding-top:8px;
		}

	table.header,
	td.footer,
	td.main_left,
	td.main_right
	{
		display:none;
		}