@charset "iso-8859-1";
/*--FONT STYLES--*/

body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:0.85em;
	color:#666666;
	margin-left: 10px;
	margin-top: 10px;
	left: 10px;
	top: 10px;
	
	


}


.titles {
	font-family: "Times New Roman", Times, "serif Times", serif;
	font-size:2em;
	color: #666633;
	
}

/*--TABLE STYLES--*/
.tablebgcolourlight {
	background-color:#F8F6E9;
	font-family: Verdana;
	font-size:0.85em;
	color:#666666;
}
.tablebgcolourdark { background-color:#F2EED4}
.titlewithbg {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.1em;
	color: #666633;
	background-color:#F2EED4;
	height: auto;
	width: auto;
}
.imgborder {
	border: 0.25px solid #902418;
}
.gap {
	height: 10px;
	width: 10px;
}
.bdrrepeat {
	background-repeat: repeat-y;
	background-image: url(tetx_table_sidebdr.gif);
}
.logodropshadow {
	background-image: url(images/logo_shadow.gif);
	background-repeat: repeat-x;
	background-position: left middle;
}
.menu_siderepeat_l {
	background-image: url(images/rollover_menu_side.gif);
	background-repeat: repeat-y;
	background-position:  left top;
}
.menu_siderepeat_r {

	background-image: url(images/rollover_menu_side.gif);
	background-repeat: repeat-y;
	background-position:  right top;
}
.nav_buttons {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.98em;
	color: #666633;
	border: 0.05em solid #902418;
	padding-right: 0.3em;
	padding-left: 0.3em;
	margin-bottom: 2px;
	height: 1px;
}
.bdrrepeat_left {
	background-repeat: repeat-y;
	background-image: url(tetx_table_sidebdr_left.gif);
	background-position: right;
}
.nav_buttons_active {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.9em;
	color: #666633;
	border: 0.05em solid #902418;
	padding-right: 0.3em;
	padding-left: 0.3em;
	margin-bottom: 2px;
	height: 1px;
	background-color: #F2EED4;
}
.menuheights {
	height: 30px;
	text-align: right;
	vertical-align: top;
}
.pixelwidths {
	width: 5px;
}
.joiningline {
	background-image: url(images/pixel_line_horizon.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	height: 30px;
	text-align: center;
}
.roll_bdr {
	border-top: 0.25px none #902418;
	border-right: 0.25px solid #902418;
	border-bottom: 0.25px none #902418;
	border-left: 0.25px solid #902418;
}
.maintable {
	width: 1100px;
}
.header {
	width: 900px;
	height: 120px;
}
.logotable {
	height: 100px;
	text-align: left;
	vertical-align: middle;
}
.menutop {
	height: 2px;
}
a:visited {
	color: #990000;
}
a:active {
	color: #990000;
}
a:active {
	color: #902418;
}
a:link {
	color: #990000;
}
a:visited {
	color: #990000;
}
