body {background: url(/gfx/logo.jpg) no-repeat left top;}
.cTable {
	border:0;
	border-collapse:collapse;
	width:100%;
	height:100%;
}
#header {
	vertical-align:middle;
	text-align:right;
	padding:0 68px 0 0;
	height:177px;
	font:bold 11px/18px "free sans","free sans",Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#000;
	margin:0;
	border:0;
}
#header span {
	color:#2160a5;
}
#header a {
	font-size:11px;
}
#header div {
	font:bold 24px/44px "free sans",Arial, Helvetica, sans-serif;
	color:#2160a5;
}
#header div span {
	font:bold 11px/36px "free sans",Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#ef2d34;
}
#menu_t {
	height:38px;
	vertical-align:top;
	background:url(/gfx/menu_bg.jpg) repeat-x left top;
	margin:0;
	padding:0;
	border:0;
}
#content {
	vertical-align:top;
}
#footer {
	height:35px;
	vertical-align:top;
	background:url(/gfx/footer_bg.png) repeat-x left top;
}
#space {
	height:20px;
}
.bTable {
	border:0;
	border-collapse:collapse;
	width:100%;
	height:100%;
}
#lt {
	width:312px;
	vertical-align:top;
}
#lt ul {
	list-style:none;
	list-style-type:none;
	padding:0;
	margin:20px;
}
#lt ul li {
	margin-bottom:10px;
	color:#ff0;
}
#lt ul li ul {
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;
	margin:10px 0 10px 30px;
}
#lt ul li ul li {
	margin-bottom:3px;
	font-size:12px;
}
#lt ul li ul li a {
	font-size:12px;
}
#lt ul li a {
	color:#fff;
}
#rt {
	vertical-align:top;
}
#cnt {
	margin:40px 0 30px 25px;
}
#logo {
	position:absolute;
	left:23px;
	top:25px;
}
.fTable {
	border:0;
	border-collapse:collapse;
	width:100%;
	height:100%;
}
.fTable td {
	font:14px/14px "free sans",Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#fff;
	text-align:left;
}
.fTable th a {
	font:9px/9px "free sans",Verdana,Arial, Helvetica, sans-serif;
	color:#fff;
}
.fTable th a:hover {
	color:#fff;
	text-decoration:none;
}
.fTable th {
	font-weight:normal;
	text-align:right;
	padding-right:68px;
	width:100%;
}
#space i {
	display:block;
	width:1000px;
	height:0;
	font-size:0;
	line-height:0;
}
#ll {
	position:absolute;
	left:122px;
	top:65px;
	display:block;
	width:210px;
	height:34px;
}
.aTable {
	border:0;
	border-collapse:collapse;
	width:100%;
	height:38px;
}
.aTable th {
	width:85px;
	vertical-align:top;
}
.aTable td {
	vertical-align:top;
	margin:0;
	padding:0;
	border:0;
}
#mr {

	height:37px;
	float:right;
}
#ml {
	margin-right:85px;
}
.dropShadow {
	border:0 !important;
}
#lt div {
	background:url(/gfx/ul.png) repeat-x left top;
	padding:0;
	margin:40px 40px 30px 20px;
	position:relative;
}
.bt {
	margin:0 !important;
	padding:0 !important;
	height:6px;
	width:100%;
	background:none !important;
}
#brt {
	background:url(/gfx/rt.png) no-repeat right top;
	float:right;
	width:6px;
	height:6px;
	padding:0;
	margin:0;
	display:block;
	font-weight:normal;
}
#blt {
	background:url(/gfx/lt.png) no-repeat left top;
	float:left;
	width:6px;
	height:6px;
	padding:0;
	margin:0;
	display:block;
	font-weight:normal;
}
#blb {
	background:url(/gfx/lb.png) no-repeat left bottom;
	float:left;
	width:6px;
	height:6px;
	padding:0;
	margin:0;
	display:block;
	font-weight:normal;
}
.dTable {
	border:0;
	border-collapse:collapse;
	width:100%;
	height:100%;
        margin:10px 0;
}
.dTable td {
	width:33%;
	height:33%;
	vertical-align:middle;
	text-align:center;
	padding:5px;
}
.dTable td div table td a, .dTable td div table td a:visited, .dTable td div table td a:link {
	color:#000;
	font:12px/14px "free sans",Tahoma,Verdana,Arial,Helvetica,sans-serif;
	text-decoration:underline;
}
.dTable td div table td a:hover {
	text-decoration:none;
	color:#000;
	font:12px/14px "free sans",Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.dTable td div {
	text-align:center;
	background:url(/gfx/cat.png) no-repeat top center;
	height:30px;
}
.dTable td div table {
	width:245px;
	height:30px;
	border:0;
	border-collapse:collapse;
	margin:0 auto;
}
.dTable td div table td {
	padding:0 5px;
	vertical-align:middle;
}
.ccTable {
	border:0;
	border-collapse:collapse;
	width:100%;
}

.ruler {
    margin-bottom:15px;
}
