/* ----------------- BODY ------------------------*/
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
body {
		background-color: #6E7E42;
}

/*-------------- LINKS --------------------------*/
/* --------- Standard Links -------*/
a:link {
	color: #990000;
	text-decoration: none;
}
a:visited {
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #FFFF00;
	text-decoration: none;
}
a:active {
	color: #990000;
	text-decoration: none;
}
/*------Menu/Breadcrumb/Footer Links--------*/
a.menu_links:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.menu_links:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.menu_links:hover {
	color: #FFFF00;
	text-decoration: none;
}
a.menu_links:active {
	color: #FEEF21;
	text-decoration: none;
}
/*------ Active Menu/Breadcrumb/Footer Links--------*/
a.active_links:link {
	color: #FEEF21;
	text-decoration: none;
}
a.active_links:visited {
	color: #FEEF21;
	text-decoration: none;
}
a.active_links:hover {
	color: #FFFF00;
	text-decoration: none;
}
a.active_links:active {
	color: #FEEF21;
	text-decoration: none;
}
/*-------------- Link Headers -------------*/
a.link_headers:link {
	color: #990000;
	text-decoration: none;
}
a.link_headers:visited {
	color: #990000;
	text-decoration: none;
}
a.link_headers:hover {
	color: #FFFF00;
	text-decoration: none;
}
a.link_headers:active {
	color: #990000;
	text-decoration: none;
}
/*------ Right Panel Links--------*/
a.panel_links:link {
	color: #FEEF21;
	text-decoration: none;
}
a.panel_links:visited {
	color: #FEEF21;
	text-decoration: none;
}
a.panel_links:hover {
	color: #FFFF00;
	text-decoration: none;
}
a.panel_links:active {
	color: #FEEF21;
	text-decoration: none;
}

/*----------------- Main BODY and TABLE and TEXT CSS ------------------*/

/*-------------- Background Colors -----------*/

.border_1pixel_black {
	border: 1px solid #000000;
	background-color: #AEAE39;
}
.main_bground {
	background-color: #AEAE39;
}

/*----------------- Headers ------------------*/

.text_header1_white {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.text_header2_white {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
}
.text_header1_red {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
.text_header2_red {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
.header_bground {
	background: url(../images/titles/title_bground2.gif) no-repeat;
	height: 22px;
	width: 100%;
}
/*----------------- Normal Text ------------------*/

.text_std {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.text_std_small {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.text_small_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
/*----------------- Coloured Text ------------------*/
.text_std_orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	background-color: #FF6600;
	height: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.text_std_yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFF00;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.text_std_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #0066FF;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.text_std_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #009900;
	text-align: center;
	vertical-align: middle;
	height: 20px;
}
.order_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
/*----------------- Rght Hand Pannel Controls ------------------*/

.panel_main_td_cell {
	height: 100%;
	width: 200px;
	text-align: center;
	vertical-align: top;
}
.panel_table_main {
	height: 98%;
	width: 180px;
}
.panel_table_main_td {
	height: 100%;
	border: 1px solid #000000;
	background-color: #5C621E;
}
.panel_header_table {
	background: #5A631F;
	height: 20px;
	width: 100%;
}
.panel_header_td {
	height: 20px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}
.panel_blackline {
	background: #000000;
	height: 1px;
	width: 100%;
}
.panel_blackline_td {
	background: #000000;
	height: 1px;
}
.panel_table_content {
	background: #5C621E;
	width: 100%;
}
/*----------------- Form Fields ------------------*/
.text_field_order_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #000000;
}
.text_field_order_form_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FF6600;
}

/*----------------- Dashed Line Separators & Borders ------------------*/

.dashed_line_vert_left {
	border-left: 1px dashed #000000;
}
.dashed_line_hoz_top {
	border-top: 1px dashed #000000;
}
.solid_line_hoz_top {
	border-top: 1px solid #000000;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.border_top {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}
.border_left {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
}
.border_bottom {
	border: 1px solid #000000;
}
.border_bottom_left {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
}
.dashed_line_vert_right {
	border-left: none;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #000000;
}
.dashed_line_hoz_bottom {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}
