body, td { 
	font-family							:	Arial, Helvetica, sans-serif;
	font-size							: 	12px; 
	color								:	#000000;
	line-height							:	17px;
	text-align							:	left;
}

body {
	background-color 					:	#acacac;
	background-image					:	url(../images/body_bg.gif);
	background-position					:	top;
	background-repeat					:	repeat-x;
	margin								: 	37px 0px 0px 0px;
}

a {
	color								:	#0066ff;
	text-decoration						:	none;
}

a:hover {
	text-decoration						:	underline;
}

a.red {
	color								:	#ff0000;
	text-decoration						:	none;
}

a.red:hover {
	text-decoration						:	underline;
}

a.white {
	color								:	#ffffff;
	text-decoration						:	none;
}

a.white:hover {
	text-decoration						:	underline;
}

h1 {
	color								:	#017d5b;
	font-size							:	16px;
	font-weight							:	bold;
	margin-bottom						:	10px;
	line-height							:	16px;
}

h2 {
	color								:	#ff0000;
	font-size							:	18px;
	font-weight							:	bold;
	margin-bottom						:	0px;
	line-height							:	18px;
}

b {
	font-weight							:	bold;
}

i {
	font-style							: 	italic; 
}

hr { 
	height								:	1px;
	border								:	none;  
	border-top							:	1px solid #ff0000; 
}

td.redline {
	height								:	1px;
	background-color					:	#ff0000;
}

img { 
	border 								: 	0;
}

td.header {
	height								:	41px;
	vertical-align						:	top;
}

td.language_line {
	padding								:	0px 9px 13px 0px;
	font-size							:	11px;
	color								:	#666666;
	text-align							:	right;
	vertical-align						:	bottom;
}

td.line_right {
	width								:	22px;
	background-image					:	url(../images/line_right.gif);
	background-position					:	right 49px;
	background-repeat					:	no-repeat;
}

td.leftmenu_row_inactive {
	height								:	22px;
	border-bottom						:	1px solid #ff0000; 
	padding								:	0px 5px 0px 22px;
	cursor								:	pointer;
}

a.leftmenu_inactive {
	font-size							:	12px;
	font-weight							:	bold;
	color								:	#000000;
	text-decoration						:	none;
}

a.leftmenu_inactive:hover {
	color								:	#ff0000;
}

td.leftmenu_row_active {
	height								:	22px;
	background-color 					:	#ffffff;
	border-bottom						:	1px solid #ff0000;
	padding								:	0px 5px 0px 22px;
	cursor								:	pointer;	
}

a.leftmenu_active {
	font-size							:	12px;
	font-weight							:	bold;
	color								:	#ff0000;
	text-decoration						:	none;
}

td.leftmenu1_row_inactive {
	background-color 					:	#ffffff;
	height								:	22px;
	padding								:	0px 5px 0px 0px;
	cursor								:	pointer;	
}

a.leftmenu1_inactive {
	font-size							:	11px;
	font-weight							:	bold;
	color								:	#000000;
	text-decoration						:	none;
}

a.leftmenu1_inactive:hover {
	color								:	#ff0000;
}

td.leftmenu1_row_active {
	background-color 					:	#ffffff;
	height								:	22px;
	padding								:	0px 5px 0px 0px;
	cursor								:	pointer;	
}

a.leftmenu1_active {
	font-size							:	11px;
	font-weight							:	bold;
	color								:	#ff0000;
	text-decoration						:	none;
}

td.leftmenu2_row_inactive {
	background-color 					:	#ffffff;
	height								:	22px;
	padding								:	0px 5px 0px 20px;
	cursor								:	pointer;	
}

a.leftmenu2_inactive {
	font-size							:	11px;
	font-weight							:	bold;
	color								:	#000000;
	text-decoration						:	none;
}

a.leftmenu2_inactive:hover {
	color								:	#ff0000;
}

td.leftmenu2_row_active {
	background-color 					:	#ffffff;
	height								:	22px;
	padding								:	0px 5px 0px 20px;
	cursor								:	pointer;	
}

a.leftmenu2_active {
	font-size							:	11px;
	font-weight							:	bold;
	color								:	#ff0000;
	text-decoration						:	none;
}

td.box_leftinfo {
	padding								:	12px 5px 0px 22px;
	font-size							:	11px;
}

td.contentbox_bordertop {
	width								:	739px;
	height								:	23px;
	background-image					:	url(../images/contentbox_bordertop.gif);
	background-position					:	top;
	background-repeat					:	no-repeat;
}

td.contentbox {
	width								:	737px;
	background-image					:	url(../images/contentbox_bg.gif);
	background-position					:	top;
	background-repeat					:	repeat-y;
	padding								:	0px 1px 0px 1px;
}

td.content {
	padding								:	0px 22px 22px 22px;
}

td.contentbox_borderbottom {
	width								:	739px;
	height								:	5px;
	background-image					:	url(../images/contentbox_borderbottom.gif);
	background-position					:	top;
	background-repeat					:	no-repeat;
}

td.highlight_grey_bordertop {
	width								:	207px;
	height								:	6px;
	background-image					:	url(../images/highlight_grey_bordertop.gif);
	background-position					:	top;
	background-repeat					:	no-repeat;
}

td.highlight_grey_content {
	width								:	181px;
	height								:	134px;
	background-image					:	url(../images/highlight_grey_content.gif);
	background-position					:	top;
	background-repeat					:	repeat-y;
	padding								:	0px 13px 0px 13px;
	color								:	#666666;
	font-weight							:	bold;
}

td.highlight_grey_content_small {
	width								:	181px;
	height								:	26px;
	background-image					:	url(../images/highlight_grey_content.gif);
	background-position					:	top;
	background-repeat					:	repeat-y;
	padding								:	0px 13px 0px 13px;
	color								:	#666666;
	font-weight							:	bold;
}

td.highlight_grey_borderbottom {
	width								:	207px;
	height								:	6px;
	background-image					:	url(../images/highlight_grey_borderbottom.gif);
	background-position					:	top;
	background-repeat					:	no-repeat;
}

td.highlight_bordertop {
	width								:	207px;
	height								:	6px;
	background-image					:	url(../images/highlight_bordertop.gif);
	background-position					:	top;
	background-repeat					:	no-repeat;
}

td.highlight_bordertop_header {
	width								:	207px;
	height								:	4px;
	background-image					:	url(../images/highlight_bordertop_header.gif);
	background-position					:	top;
	background-repeat					:	no-repeat;
}

td.highlight_content_header {
	width								:	181px;
	height								:	17px;
	background-image					:	url(../images/highlight_content_header.gif);
	background-position					:	top;
	background-repeat					:	repeat-y;
	padding								:	0px 13px 2px 13px;
	color								:	#ffffff;
	font-size							:	14px;
	font-weight							:	bold;
}

td.highlight_content {
	width								:	181px;
	background-image					:	url(../images/highlight_content.gif);
	background-position					:	top;
	background-repeat					:	repeat-y;
	padding								:	12px 13px 12px 13px;
}

td.highlight_content_nopadding {
	width								:	205px;
	background-image					:	url(../images/highlight_content.gif);
	background-position					:	top;
	background-repeat					:	repeat-y;
	padding								:	0px 1px 0px 1px;
}

td.highlight_content_small {
	width								:	181px;
	height								:	25px;
	background-image					:	url(../images/highlight_content.gif);
	background-position					:	top;
	background-repeat					:	repeat-y;
	padding								:	0px 13px 0px 13px;
}

td.highlight_borderbottom {
	width								:	207px;
	height								:	6px;
	background-image					:	url(../images/highlight_borderbottom.gif);
	background-position					:	top;
	background-repeat					:	no-repeat;
}

td.footer {
	padding								:	5px 0px 10px 0px;
	text-align							:	center;
	color								:	#ffffff;
	font-size							:	11px;
}

td.listing_header {
	background-color					:	#cccccc;
	font-weight							:	bold;
	padding								:	2px 5px 2px 5px;
}

td.listing_content {
	padding								:	2px 5px 2px 5px;
	font-size							:	10px;
}

td.listing_footer {
	background-color					:	#E0DDDD;
	font-weight							:	bold;
	padding								:	2px 5px 2px 5px;
}

input {
	font-family							:	Verdana, Arial, Helvetica, sans-serif;
	font-size							: 	11px; 
	color								: 	#636dc2;
	font-size 							: 	11px;
}

input.search {
	border								: 	1px solid #7a7a7a;
	background-color 					: 	#ffffff;
	width								: 	162px; 
	height								: 	14px;
	color								:	#666666;
	font-size 							: 	9px;
}

input.submit {
	width								:	17px;
	height								: 	18px;
}

input.radio {
	border								: 	none;
	background-color 					: 	transparant;
	width								: 	12px; 
	height								: 	12px;
	margin								:	0px 0px 5px 0px;
}

input.contact {
	border								: 	1px solid #7a7a7a;
	background-color 					: 	#ffffff;
	width								: 	162px; 
	height								: 	14px;
	color								:	#666666;
	font-size 							: 	11px;
	margin								:	0px 0px 5px 0px;
}

input.contact_submit {
	border								: 	1px solid #7a7a7a;
	background-color 					: 	#ffffff;
	width								: 	162px; 
	height								: 	18px;
	color								:	#0066ff;
	font-size 							: 	11px;
	font-weight 						: 	bold;
}

textarea { 
	border								:	1px solid #7a7a7a;
	color								:	#666666;
	font-size 							: 	11px;
}
