

body {
	margin:0px;
	font-family:"Trebuchet MS", verdana, arial, gevana;
	font-size:12px;
	color:#000;
	}
	
td.default {
	font-family:"Trebuchet MS", arial, verdana;
	color:#000;
	font-size:12px;
}

td.leftContainer {
	vertical-align:top;
	width:171px;
	border-top:2px #ce0000 solid;
	font-size:11px;
	background:#fff;
	}

	span.menu{
	padding-left:8px;
	margin-top:25px;
	width:131px;
	text-align:left;
	}

td.contentContainer {
	vertical-align:top;
	text-align:left;
	width:590px;
	border-top:2px #ce0000 solid;
	height:100%;
	}

	td.leftContent {
	font-size:12px;
	width:390px;
	text-align:left;
	background:#ce0000;
	padding:15px;
	color:#fff;
	}

	td.rightContent {
	width:200px;
	text-align:left;
	background:#ccc;
	background-image: url('../i/contentRightBack.png');
	}
	
	td.engineContent {
	vertical-align:top;
	height:100%;
	font-size:13px;
	line-height:22px;
	width:590px;
	text-align:left;
	background:#F7F7F7;
	padding:15px;
	color:#000;
	border-left:1px #E0E0E0 solid;
	border-right:1px #E0E0E0 solid;
	}

td.rightContainer {
	vertical-align:top;
	width:100%;
	float:right;
	border-top:2px #ce0000 solid;
	}

table.cont {
	font-size:13px;
	line-height:22px;
	font-family:"Trebuchet MS", arial, verdana;
	color:#000;
	}

	td.form
{
font-family:"Trebuchet MS", arial, verdana;
font-size: 14px;
color: #333333;
font-weight: bold;
}

td.form1
{
font-family:"Trebuchet MS", arial, verdana;
font-size: 14px;
color: #333333;
font-weight: normal;
}

/** fonts **/

font.contentTopic {
	font-family:"Trebuchet Ms", verdana, arial, gevana;
	font-size:18px;
	display:block;
	color:#444;
	margin-bottom:10px;
	font-weight:bold;
	}

font.topic {
	display:block;
	font-weight:bold;
	color:#ce0000;
	font-size:14px;
	}

font.subTopic {
	display:block;
	font-weight:bold;
	color:#ce0000;
	font-size:14px;
	}

/** custom **/

img.spot {
	border-top:1px #fff solid;
	border-bottom:1px #fff solid;
	border-right:1px #fff solid;
	}

/** links **/

a.mainMenu {display:block; color:#444; text-decoration:none; padding-bottom:5px; padding-top:5px; border-bottom:1px #e5e5e5 dotted;}
a.mainMenu:hover {display:block; color:#000;}

a.box {color:#000; text-decoration:none; font-size:11px;}
a.box:hover {color:#ce0000; text-decoration:none;}

a.content {color:#ce0000;}
a.content:hover {color:#ce0000; text-decoration:none;}

a.white {color:#fff; text-decoration:none;}
a.white:hover {color:#fff; text-decoration:none;}

a.contentSub {line-height:25px; color:#ce0000; font-weight:bold; text-decoration:none; border-bottom:1px #ce0000 dotted;}
a.contentSub:hover {color:#ce0000; text-decoration:none; font-weight:bold; text-decoration:none; border-bottom:1px #ce0000 solid;}

a.link {font-family:"Trebuchet MS", arial, verdana; font-size: 13px; font-weight: normal;
color:#000; text-decoration:none;}
a.link:hover {font-family:"Trebuchet MS", arial, verdana; font-size: 13px; font-weight: normal;
color:#000; text-decoration:underline;}


td.dataGridHeader { background-color: #FFF; font-size: 9pt; font-weight: bold; color: #ce0000; }
td.dataGrid { font-family: verdana; font-size: 9pt; color: #666; }

/* FORM HOLDER */
td.hd_l { font-family: arial; font-size: 9pt; float:left; width:145px; background:#fbfbfb; font-weight:bold; padding:4px; margin-bottom: 2px; height: auto }
td.hd_r { float: left; width: 275px; padding-left: 5px; margin-bottom: 2px; }
td.row {height:20px;}