html, body, form { 	margin: 0 auto; 	padding: 0; } html { 	height:100%; } body { 	height:auto !important; 	height:100%; 	width:1002px; 	min-height:100%; 	min-width:760px; } /*Font*/ body { 	font-size: 80%; 	font-family: Tahoma, Verdana, Helvetica, sans-serif; 	color: #333; 	background-color: #fff; } /*Font in table*/ table { 	font-size:96%; } div.r0 { 	background:transparent url(images/rubric_0.gif) repeat-y scroll left top; 	color:#FFFFFF; 	height:27px; 	text-align:center; 	vertical-align: middle; 	font-weight:BOLD; 	padding-top:0px; 	text-decoration:none; } div#rek_foot{ padding: 0px 10px; padding-bottom:5px; } div#general{ padding-top:5px; } .r0 a:link, .r0 a:visited, .r0 a:active, .r0 a:hover { 	color:#FFFFFF; 	text-decoration:none; 	font-size:12px; } .friends, .friends a:link, .friends a:visited, .friends a:active, .friends a:hover { 	color:#E4E4E4; 	margin-bottom:5px; 	width:100%; 	font-size:11px; } /*Links*/ a:link {color: #4e7824;text-decoration:none;} a:visited{color:#4e7824;text-decoration:none;} a:active {color: #4e7824;text-decoration:none;} a:hover{color:#4e7824;text-decoration:underline;} #auto, #auto a:link, #auto a:visited, #auto a:active, #auto a:hover { 	color:#E4E4E4;} 	 small { 	font-size:88%; } hr { 	width:100%; 	height: 1px; 	border: medium none; 	color: #d1d0d0; 	background-color: #d1d0d0; 	margin:8px 0 } #header { 	position:relative; /*containing block*/ 	height:206px; 	box-sizing:border-box; 	-moz-box-sizing:border-box; 	background: #2c4f0b; 	border-bottom:1px solid #D6D6D6; } #header_logo { 	position:absolute; } #logo { 	height:79px; 	padding-top:20px; 	position:relative; 	width:189px; } #header_text { 	position:absolute; 	left:210px; 	top: 30%; 	color:#fff; } #header_text h1 { 	margin:0; 	padding:0; 	font-size:160%; 	border:none; 	text-decoration:none; } #header_text span { 	font-size:80%; } /* Header menu: home, search, feedback*/ #header_menu { 	position:absolute; 	right:80px; 	box-sizing:border-box; 	-moz-box-sizing:border-box; } #header_sites { 	position:absolute; 	right:55px; 	top: 60px; 	color:#fff; 	text-align:right; } #header_sites a, #header_sites span { 	color:#fff; 	text-decoration:none; } #header_sites span { 	color: #9dabc0; } #header_menu a { 	display:block; 	float:left; 	cursor:pointer; cursor: hand; 	padding:8px 11px; } #zebra { 	height:20px; 	background:transparent url(images/zebra_bg.gif) left top repeat-x; } /*Navigation*/ #navigation a { 	font-size:95%; 	text-decoration:none; 	color:#535353; 	vertical-align: top; } /*Content table*/ #content { 	width:100%; 	height:70%; 	border-collapse:collapse; } /*Left column*/ #content .left-column { 	width:180px; 	vertical-align:top; 	height:100%; } .left-column { 	background:transparent url(images/menu_bg.gif) left top repeat-y; 	width:180px; 	vertical-align:top; 	height:100%; } /*Main column*/ #content .main-column { padding:0pt 10px 10px; vertical-align:top; width: 520px; } /*Right column*/ #content .right-column { 	background:#ffffff; 	width:235px; 	vertical-align:top; 	 } .content-block-body td a .content-block-body td a:link, .content-block-body td a:visited, .content-block-body td a:active, .content-block-body td a:hover { color: #ffffff; } div.content-block-body a { color: #ffffff; } /*Bottom banner*/ #bottom_banner { 	padding:5px; 	text-align:center; } #bottom { 	padding-left:12px; } /*Footer*/ #footer { 	background: #737373; 	text-align:left; 	box-sizing:border-box; 	-moz-box-sizing:border-box; 	height:40px; 	padding:8px; 	 } /*Link in footer*/ #footer a { 	color: #CFD6E1; 	font-size: 100%; } /*Data table*/ table.data-table { 	border:1px solid #CECECE; 	border-collapse:collapse; } /*Any cell*/ table.data-table td { 	border:1px solid #4e7824; 	background-color:#FFFFFF; 	color:#333; 	padding:3px 5px; } /*Head cell*/ table.data-table thead td, table.data-table th { 	background-color:#a9dc93; 	text-align:left; 	font-weight:normal; 	background-image:none; 	border:1px solid #4e7824; 	padding:4px; 	color:#333; } /*Body cell*/ table.data-table tbody td { 	background-color:#FFF; 	background-image:none; 	color:#333; } /*Foot cell*/ table.data-table tfoot td { 	background-color:#F1F3F6; 	padding:4px; 	color:#333; } /*Error &amp; OK messages*/ .errortext { 	color:red; } .notetext { 	color:green; } /* Used to draw a &quot;star&quot; near reqired field */ .starrequired { 	color:red; } td a { font-size: 11px; } .quest { border: 1px solid #cccccc; 	background:#ffffff; 	width:100%; 	vertical-align:top; } a.linki { color: #ffffff; }
