html
{	height: 		100%;
	margin:			0;
	padding: 		0;
}

body
{	font-family: 	arial;
	font-size:		14px;
	margin:			0;
	padding: 		0;
	background: 	#7DA6E6 url("/imgs/contenttrim.jpg") repeat-x;
}

div#content h1
{	color: 			black;
	margin: 		0 0 0 10px;
	padding: 		0;
	font-size: 		24px;
}

div#content h2
{	color: 			black;
	margin: 		0 0 10px 0;
	padding: 		0;
	font-size: 		24px;
}

div#content h3
{	color: 			black;
	margin: 		10px 0 0 0;
	padding: 		0;
	font-size: 		20px;
	clear:			both;
}

div#content h4
{	color: 			black;
	margin: 		10px 0 0 0;
	padding: 		0;
	font-size: 		18px;
}

div#content a
{	color: 			#4B7EDA;
	text-decoration:none;
	border-bottom:	1px dotted #4B7EDA;
}

div#content a:hover
{	color:			white;
	background:		#4B7EDA;
	border-bottom:	1px solid #4B7EDA;
}

div#content p
{	margin:			5px 0 10px 0;
}

div#content a img,
div#content a.img
{	border: 		0;
}

#bottomcontainer
{	background: 	url("/imgs/body_bg.gif") center repeat-y;
	width: 			1024px;
	margin-left: 	auto;
	margin-right: 	auto;	
}

#outercontainer
{	background: 	url("/imgs/contentright.jpg") right top no-repeat;
	width: 			1024px;
	margin-left: 	auto;
	margin-right: 	auto;	
}

#innercontainer
{	background: 	url("/imgs/contentleft.jpg") left top no-repeat;
	width: 			1024px;
	margin-left: 	auto;
	margin-right: 	auto;
}

#container
{	position: 		relative;
	width: 			808px;
	margin-left: 	auto;
	margin-right: 	auto;
}

#head
{	background: 	url("/imgs/head.jpg") center no-repeat;
	height: 		175px;
}

#head img
{	padding: 		15px 0 0 30px;
	float: 			left;
}

#headright
{	background: 	url("/imgs/righthead.jpg") top no-repeat;
	color: 			white;
	margin: 		30px 30px 0 0;
	padding: 		30px 30px 0 80px;
	font-size: 		12px;
	float: 			right;
}

#headright img
{	float: 			right;
	clear: 			both;
}

#menu
{	background: 	white;
	height: 		30px;
	position:		relative;
	z-index:		90;
}

#menu a
{ 	background: 	url(../imgs/menu.gif) no-repeat;
	height:			0;
	overflow:		hidden;
	position:		relative;
	padding:		30px 0 0 0;
	display:		block;
	text-decoration:none;
}

#menu a:hover
{ 	background: 	url(../imgs/menu_over.gif) no-repeat;
}

#menu li.item1 a{ 	background-position:	0 0; 	width:	57px; }
#menu li.item2 a{ 	background-position:	-66px 0; 	width:	79px; }
#menu li.item3 a{ 	background-position:	-151px 0; 	width:	73px; }
#menu li.item4 a{ 	background-position:	-225px 0; 	width:	131px;}
#menu li.item5 a{ 	background-position:	-359px 0; 	width:	72px; }
#menu li.item6 a{ 	background-position:	-437px 0; 	width:	101px;}
#menu li.item7 a{ 	background-position:	-545px 0; 	width:	74px; }

#menu ul
{	list-style: 	none;
	float: 			right;
	margin: 		3px 25px 0 0;
	padding: 		0;
	z-index:		100;
}

#menu ul li ul
{	float:			none;
	background:		url("/imgs/dropdown.png") no-repeat bottom left;
	display:		none;
	height:			auto;
	width:			186px;
	position:		absolute;
	margin:			-4px 0 0 -5px;
	padding:		3px 0 10px 0;
}

#menu ul li:hover ul,
#menu ul li.sfhover ul
{	display:		block;
}
#menu ul li
{	float: 			left;
	font-size: 		14px;
}

#menu ul ul li
{	float:			none;
}
#menu ul li ul a
{	background: 	url(../imgs/dropdown_bullet.gif) no-repeat left center !important;
	font-size:		11px;
	color:			black;
	height:			auto;
	line-height:	20px;
	margin:			0 0 0 13px;
	padding:		0 0 0 19px;
	width:			auto !important;
}
#menu ul li ul a:hover
{	color:			blue;
}
#main
{	background: 	url("/imgs/content-top.jpg") no-repeat 5px 0;
	padding:		13px 0 0 0;
}

#content
{	background: 	url("/imgs/logoback.jpg") no-repeat 598px 170px;
	min-height: 	500px;
	padding:		0 20px;
}

div#content div#homebox
{	background: 	url("/imgs/homebox.jpg") center no-repeat;
	margin: 		0 0 0 10px;
	padding:		10px;
	width: 			194px;
	height: 		115px;
	float: 			right;
}

div#content div#homebox h2
{	color: 			black;
	float: 			left;
	margin: 		0 0 0 10px;
	padding: 		0;
}
div#content div#homebox a
{	border-color:	black;
	color:			black;
}
div#content div#homebox a:hover
{	background-color:	transparent;
	color:				black;
}

#foot
{	background: 	url("/imgs/foot.jpg") center no-repeat;
	width: 			808px;
	height: 		63px;
	float: 			left;
	color: 			white;
	font-size: 		11px;
	font-weight: 	bold;
	margin:			0 0 0 1px;
}

#foot a
{	color: 			white;
}

#footleft
{	margin: 		13px 0 0 140px;
	float: 			left
}

#footright
{	margin: 		13px 30px 0 0;
	float: 			right
}

#footright .left1
{	background: 	url("/imgs/footdiv.jpg") right no-repeat;
	padding: 		0 10px 0 5px;
	float: 			left;
}

#footright .left2
{	background: 	url("/imgs/footdivdk.jpg") right no-repeat;
	padding: 		0 10px 0 5px;
	float: 			left;
}

#footright .left
{	padding: 		0 0 0 5px;
	float: 			left;
}

#foot img
{
}

#footlinks
{
}

#footlinks a
{	padding: 		5px;
}

.clear
{	clear:			both;
}

.left
{	float: 			left;
}
.right
{	float: 			right;
}

div#content table
{	border-collapse:	collapse;
}
div#content table td
{	padding:		2px;
}
div#content table tr.odd td
{
}
div#content table tr.even td
{	background-color:	#FFF3DF;	
}
div#content table tr.head
{	border-bottom:	2px solid black;
	font-weight:	bold;
	line-height:	12px;
	padding:		2px 0 0 11px;
}
div#content table td.check
{	background:		url(/imgs/check-orange.png) no-repeat center center;
	width:			20px;
}
div#content table td.qmark
{	font-weight:	bold;
	font-size:		16px;
	color:			orange;
	text-align:		center;
}

div#content img#topimg
{	position: 		relative; 
	margin: 		-13px 0 0 -16px;

}
div#content img.left
{	float:		left;
	padding:	0 10px 10px 0;
	
}

.article_category {
	FONT-SIZE: 14px; font-weight: bold; text-decoration:underline;
	width: 600px; float: left; margin: 2px;
}
.article_title {
	 font-weight: bold
}

#content .err
{	color:			maroon;
	font-weight:	bold;
	border:			2px solid maroon;
	border-width:	2px 0;
	padding:		4px 0;
}