* {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
}

html {
    height: 100%;
}

body {
	min-height:100%;
	height: 100%;
	background: #808080;
	COLOR: #2d3138;
	font-weight: normal;
	margin: 0px;
}

.note {color: red;}
.strong_red {color: red; font-weight: bold;}
.even {background: #f8f8f8;}
.odd  {background: #f0f0f0;}
.even_paid {background: #ddffdd;}
.odd_paid  {background: #ccffcc;}
.bold {font-weight: bold;}
.message {text-align: center; font-weight: bold; color: green; margin: 0px 21px 0px 21px; }
.warning {text-align: center; font-weight: bold; color: red; margin: 0px 21px 0px 21px; }
.alias {font-weight: bold; color: #00CC00; }

DIV {overflow: visible; }
FORM {margin: 0;}

.pagetitle {
	color: #2f75a9;
	padding: 0px;
	margin-top:9px;
	text-align: left;
	text-transform: uppercase;
}

div#page {
	height: auto !important;
	min-height:100%;
	height: 100%;

	width: 996px;
	margin: auto;
	padding: 0px;
	background: url('img/e4.gif') repeat-y 209px;
	background-color: #ffffff;
	overflow:visible;
}

div#jne {
	height: 41px;
	clear: both;
}

div#footer {
	margin: auto;
	margin-top: -41px;
	width: 996px;
	padding: 0px;
	height: 40px;
	clear: both;

	background: #ebeef0;
	text-align: center;
	border-top: 1px solid #d1d6de;
	overflow: auto;
}
div#patch_minheight {
 width: 1px;
 height: 250px;
 float: right;
}
div#page div#header {
	min-width:994px;
	width:996px;
	background:#e4e4e4;
	height: 57px;
	border-bottom: 1px solid #d1d6de;
	padding: 0px;
}

div#page div#topmenu {
	width:786px;
	background:#ffffff;
	border-bottom: 1px solid #d1d6de;
	float: right;
}

div#page div#sidebar {
	width: 180px;
	padding: 15px;
	float: left;
}

div#page div#mainbar {
	float: right;
	width:744px;
	padding: 21px;
}

h1 {
	color: #2f75a9;
	padding: 0px;
	margin-top:9px;
	text-align: left;
}

h1.left {
	color: #ffffff;
	background: #818fa8;
	padding: 2px 5px 2px 5px;
	margin-top:9px;
	margin-right:14px;
	text-align: right;
	text-transform: uppercase;
}

h1.right {
	color: #ffffff;
	background: #818fa8;
	padding: 2px 5px 2px 5px;
	margin-top:9px;
	text-align: left;
	text-transform: uppercase;
}

h2.admin_menu {
	color: #2f75a9;
	margin: 20px 14px 0px 14px;
	text-align:left;
	font-weight:bold;
}

td.lang_divider {
	border-bottom: 1px solid black;
}
td.lang_selector {
	border: 1px solid black;
	padding: 3px 10px 3px 10px;
	font-weight:normal;
}
td.lang_selector_active {
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	padding: 3px 10px 3px 10px;
	font-weight:bold;
}
td.lang_container {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
}

SUB, SUP {
	font-size:70%;
}

SELECT {
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

INPUT, TEXTAREA {
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Sans-serif;
}

HR {
	color: #d1d6de;
	background: #d1d6de;
}
SMALL {font-size: 75%}

#topbanners {
	margin: 0px;
	padding: 0px;
	font-size:0px;
	height: 153px;
}

#topic {
	height:25px;
	background:url(../img/menu.gif);
	border-bottom:1px solid #D1D6D9;
}

#subtopic {
	height:27px;
	background:#ffffff;
}


#grit {
	padding-bottom: 11px;
	font-weight: normal;
	color: #000000;
}

a:link {color: #127fe1;}
a:hover {color: #127fe1;}
a:visited {color: #127fe1;}

.ljuser {font-weight: bold;}
a.ljuser:link {color: #0000FF;}
a.ljuser:hover {color: #0000FF;}
a.ljuser:visited {color: #FF00FF;}

.big_green {font-weight: bold; font-size: 120%;}
a.big_green:link {color: #22FF22;}
a.big_green:hover {color: #33FF33;}
a.big_green:visited {color: #22FF22;}

a.order {color: #194566; text-decoration:underline}
a.order_active {color: #194566; text-decoration:underline; font-weight: bold;}

a.bottom:link {color: #194566; text-decoration:none}
a.bottom:hover {color: #194566; text-decoration:underline}
a.bottom:visited {color: #194566; text-decoration:none}

a.menu {color: #194566; font-weight: bold; font-size: 11px;}
a.menu:link {color: #194566; text-decoration:underline}
a.menu:hover {color: #194566; text-decoration:underline}
a.menu:visited {color: #194566; text-decoration:underline}

a.menuact:link {color: #127fe1; text-decoration:none}
a.menuact:hover {color: #127fe1; text-decoration:underline}
a.menuact:visited {color: #127fe1; text-decoration:none}

a.red:link {color: #F00; text-decoration:none; font-weight: bold;}
a.red:hover {color: #F00; text-decoration:underline; font-weight: bold;}
a.red:visited {color: #F00; text-decoration:underline; font-weight: bold;}

div.sidebar a:link {color: #127fe1; text-decoration:none}
div.sidebar a:hover {color: #127fe1; text-decoration:underline}
div.sidebar a:visited {color: #127fe1; text-decoration:none}

div.sidebar_right a:link {color: #127fe1; text-decoration:none}
div.sidebar_right a:hover {color: #127fe1; text-decoration:underline}
div.sidebar_right a:visited {color: #127fe1; text-decoration:none}

div.auto a:link {color: #127fe1; text-decoration:none}
div.auto a:hover {color: #127fe1; text-decoration:underline}
div.auto a:visited {color: #127fe1; text-decoration:none}
