body {margin:0 0 0 0; padding:0; background:#fff ; font:11px tahoma; color:#000;}
table {border-collapse:collapse; border:0} table td {padding:0; font:11px tahoma; color:#000;} img {border:0}; form {padding:0; margin:0}
a:hover {text-decoration:none; color:#f16220}
a {color:#184a96}
.main {height:100%; width:1000px;}
.top {height:99%; background:url(/images/bg.jpg) repeat-x top; padding:0 0 20px 0}
.footer {height:1%; background:#23539b; border-top:#d4dae2 5px solid}
.footer td {color:#fff}

.container {width:900px}
.logo {margin:16px 0 0 7px;}
.clogan {margin:8px 0 0 9px;}
.toplnk {vertical-align:middle; text-align:right}
.toplnk a {color:#fff; margin:0 0 0 10px}
.toplnk a:hover {color:#fff}
.toptab {margin-bottom:26px; width:900px}

.content {width:712px}
.cntd { margin:0 15px}
.right {width:187px}

.head {display:block; margin:0 0 10px 0; text-align:right}
.login {margin:0 0 33px 0}
.login input {width:187px; height:17px; border:#ccc 1px solid; margin:2px 0}
.login input.enter {width:auto; height:auto; border:none}
.login td {color:#184a96}

.menu {margin:0 0 20px 0; width:187px}
.menu a {font:bold 12px Tahoma; color:#174a95; display:block; text-align:right; padding:6px 12px 6px 0; background:#d9e5ef; margin:0 0 6px 0; text-decoration:none;border:#ccc 1px solid;}
.menu a:hover {background:url(images/hover.jpg) no-repeat right; color:#fff;border:#ccc 1px solid;}
.menu a.act {background:url(images/hover.jpg) no-repeat right; color:#fff;border:#ccc 1px solid;display:block; text-align:right; padding:6px 12px 6px 0;margin:0 0 6px 0; text-decoration:none;}

.mainic {width:675px}
.clocker {background:url(/images/hr.jpg) no-repeat right; text-align:center}
.tracker {background:url(/images/hr.jpg) repeat-x center; text-align:center}
.split {background:url(/images/hr.jpg) no-repeat left; text-align:center;}

.ic_desc {width:202px; background:url(/images/b_bg.gif) repeat-y; margin:15px 0 0 0}
.ic_desc div {padding:0 15px; line-height:18px;}

.copy {padding:10px 0; vertical-align:middle}
.copy a {color:#fff}
.copy a:hover {color:#fff}

.backoffice { width:187px; text-align:right; margin:0 0 25px 0;background:#3965a6; border:#ccc 1px solid; padding:10px 0}
.backoffice a {display:block; font:bold 12px TAhoma; margin:5px 0; text-decoration:none; padding:0 12px 0 0; color:#fff}
.backoffice a:hover {text-decoration:underline; color:#fff}

.f_input {width:64px; background:#fff; border:#ccc 1px solid; margin:0 0 0 0}

.f_input_small {height:15px; background:#ffffff; border:#cccccc 1px solid; margin:0; padding:0; font:10px Tahoma;}



/*=============*/
.font_bold_blue{
	color: #154995;
	font: bold 11px tahoma;
	text-decoration:none;
}

.font_bold_orange{
	color: #f66c11;
	font: bold 11px tahoma;
	text-decoration:none;
}

.font_bold_red{
	color: Red;
	font: bold 11px tahoma;
	text-decoration:none;
}

.font_bold_green{
	color: Green;
	font: bold 11px tahoma;
	text-decoration:none;
}
.font_bold_black{
	color: #000000;
	font: bold 11px tahoma;
	text-decoration:none;
}
.font_orange{
	color: #f66c11;
	font:11px tahoma;
	text-decoration:none;
}
.font_blue{
	color: #154995;
	font:11px tahoma;
	text-decoration:none;
}
.font_green{
	color: Green;
	font:11px tahoma;
	text-decoration:none;
}
.font_white{
	color: #FFFFFF;
	font:11px tahoma;
	text-decoration:none;
}
.font_red{
	color: red;
	font:11px tahoma;
	text-decoration:none;
}
/*=============*/

fieldset.full {padding:10px;margin:0px;width:658px;}

/*=============*/
tr.row{
	background:inherit;
}
tr.rowo{
	background:#f0f5ff;
}
/*=============*/