body {
	padding:0;
	margin:0;
	color: #C8C8CA;
	text-align: center;
	background-image: url(images/background.gif);
}
#sitemain {
	position:relative;
	clear:both;
	width:900px;
	height:auto;
	background-color:#FFFFFF;
	font-size:10px;
	margin:0 auto 0 auto;
}
#group {position:relative; float:left; clear:both; width:900px; height:136px; background: url("images/") repeat; font-size:10px;}
#logo2 {position:relative; float:left; width:60px; height:136px; background: url("images/banner.gif") no-repeat; font-family:verdana,arial,sans-serif; font-size:10px;}
#logo21 {
	position:relative;
	float:left;
	width:330px;
	height:106px;
	background:#800000 url("images/banner.gif") repeat-x;
	font-size:10px;
	padding-top: 30px;
}
#logo23 {
	position:relative;
	float:left;
	width:150px;
	height:126px;
	background:#800000 url("images/banner.gif") repeat-x;
	font-size:11px;
	padding-top: 10px;
}
#logo22 {
	position:relative;
	float:left;
	width:150px;
	height:116px;
	background:#800000 url("images/banner.gif") repeat-x;
	font-size:11px;
	padding-top: 20px;
}
#logo223 {
	position:relative;
	float:left;
	width:150px;
	height:126px;
	background:#800000 url("images/banner.gif") repeat-x;
	font-size:11px;
	padding-top: 10px;
}
#logo222 {position:relative; float:left; width:60px; height:136px; background:#800000 url("images/banner.gif") repeat-x; font-size:10px;}

#ttline2 {
	position:relative;
	float:left;
	clear:both;
	width:900px;
	height:40px;
	background:#000000 url(images/sud1.gif) repeat-x;
	font-family:verdana,arial,sans-serif;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	color:#FFFFFF;
}

#ttline2 .comment {position:relative; text-align:right; right:5px; top:6px;}
#group2 {
	position:relative;
	float:left;
	clear:both;
	width:900px;
	height:550px;
	background: url("images/") repeat;
	font-family:arial,sans-serif;
	font-weight:bold;
	font-size:10px;
	z-index:90;
}
#group22 {
	position:relative;
	float:left;
	clear:both;
	width:900px;
	height:3000px;
	background: url("images/") repeat;
	font-family:arial,sans-serif;
	font-weight:bold;
	font-size:10px;
	z-index:90;
}
#group222 {
	position:relative;
	float:left;
	clear:both;
	width:900px;
	height:700px;
	background: url("images/") repeat;
	font-family:arial,sans-serif;
	font-weight:bold;
	font-size:10px;
	z-index:90;
}
#group3 {
	
	
	background:#C0C0C0 url("images/uds1.gif") repeat-x;
	font-size:10px;
	
}
#group33 {
	position:relative;
	float:left;
	width:225px;
	height:3000px;
	background:#C0C0C0 url("images/uds1.gif") repeat-x;
	font-size:10px;
	z-index:90;
}
#group333 {
	position:relative;
	float:left;
	width:225px;
	height:700px;
	background:#C0C0C0 url("images/uds1.gif") repeat-x;
	font-size:10px;
	z-index:90;
}
#menusp {position:relative; float:left; clear:both; width:225px; height:312px; background:transparent; font-size:1px; z-index:90; } 
#menu {
	margin-left:5px;
	top:10px;
	background: url("images/") repeat;
	font-family:arial,sans-serif;
	font-weight:bold;
	font-size:16px;
	text-align:left;
	z-index:90;
	color: #333;
}

#menu ul {
	float:left;
	margin:0;
	padding:0 0 0 10px;
	font-size:12px;
	color: #333;
}
#menu li {
	overflow:inherit;
	list-style-type:none;
	margin:0;
	padding:0;
	color: #333;
} 
#menu a {text-decoration:none; margin:0; padding:7px 10px 0; display:block; height:19px; color:#F0F0F0;}
#menu a.first {margin:0; padding:7px 10px 0; } 
#menu a:hover {
	background:#555555;
	color: #990000;
}
#bbox {position:relative; float:left; clear:both; width:225px; height:202px; background: url("images/") repeat; font-size:10px;}
#bbox .ttl {position:relative; height:20px; font-weight:bold; font-size:12px;background:transparent; font-family:arial;}
#bbox .ttl ul {position:relative; list-style-type:none; margin:0; padding:0; left:5px; top:3px;}
#bbox .ttl a {text-decoration:none; color:#000000;}
#bbox .lnk {position:absolute;right:5px; top:3px; font-weight:normal; font-size:10px;}
#bbox .lnk a {text-decoration:none; color:#000000;}
#bbox .bod {position:relative; color:#000000; background:transparent; height:182px; font-family:arial;}
#bbox .bod ul {position:relative; list-style-type:none; margin:0; padding:3px 5px;}
#bbox .bod a {text-decoration:none;color:#000000;}
#bbox .bod p {color:#000000;margin:0; padding:0}
#bbox .bod img {vertical-align:middle;border:0;}
#ccline2 {
	position:relative;
	float:left;
	width:675px;
	height:550px;
	background-color:#EFEFEF;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#333333;
}
#ccline3 {
	position:relative;
	float:left;
	width:675px;
	height:3000px;
	background-color:#EFEFEF;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#333333;
}
#ccline4 {
	position:relative;
	float:left;
	width:675px;
	height:700px;
	background-color:#EFEFEF;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#333333;
}
#context {
	font-size: 12px;
	height: 535px;
	margin-top: 15px;
}
#context2{
	font-size: 12px;
	height: 2500px;
	margin-top: 15px;
}
#context a {
	color:#0000CC;
	}
#context a:hover {
	color:#000099;
	text-decoration:underline;
	}	
#context a:visited {
	color:#000066;
	}

#ccline2 .tl {position:relative; float:left; background: url("images/tl2.gif") 0 0 no-repeat; width:100%; height:100%;}
#ccline2 .tr {position:relative; float:left; background: url("images/tl2.gif") 100% 0 no-repeat; width:100%; height:100%;}
#ccline2 .bl {position:relative; float:left; background: url("images/tl2.gif") 0 100% no-repeat; width:100%;height:504px;}
#ccline2 .br {position:relative; float:left; background: url("images/tl2.gif") 100% 100% no-repeat; width:100%;height:504px;}
#ccline2 .comment {position:relative; text-align:left; left:5px; top:3px;}
#ccline3 .tl {position:relative; float:left; background: url("images/tl2.gif") 0 0 no-repeat; width:100%; height:100%;}
#ccline3 .tr {position:relative; float:left; background: url("images/tl2.gif") 100% 0 no-repeat; width:100%; height:100%;}
#ccline3 .bl {position:relative; float:left; background: url("images/tl2.gif") 0 100% no-repeat; width:100%;height:3000px;}
#ccline3 .br {position:relative; float:left; background: url("images/tl2.gif") 100% 100% no-repeat; width:100%;height:3000px;}
#ccline3 .comment {position:relative; text-align:left; left:5px; top:3px;}
#ccline4 .tl {position:relative; float:left; background: url("images/tl2.gif") 0 0 no-repeat; width:100%; height:100%;}
#ccline4 .tr {position:relative; float:left; background: url("images/tl2.gif") 100% 0 no-repeat; width:100%; height:100%;}
#ccline4 .bl {position:relative; float:left; background: url("images/tl2.gif") 0 100% no-repeat; width:100%;height:700px;}
#ccline4 .br {position:relative; float:left; background: url("images/tl2.gif") 100% 100% no-repeat; width:100%;height:700px;}
#ccline4 .comment {position:relative; text-align:left; left:5px; top:3px;}
#footer {
	position:relative;
	float:left;
	clear:both;
	width:900px;
	height:40px;
	background:#800000 url("images/footer.png");
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	text-align:center;
	color:#000000;
}
#footer .tag {position:relative; text-align:center; top:10px; clear:both;}
#footer .tag a:link, a:visited {text-decoration:none; color:#FFFFFF;}
#footer .tag a:hover {text-decoration:none;color:#555555;}


/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 li {float:none;}#qm0 li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:140px;
		background-color:transparent;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{
	padding:5px 60px 3px 0px;
	margin:0px 0px 5px 0px;
	color:#292929;
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	border-width:0px 0px 0px 0px;
	border-style:solid;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{
	background-color:transparent;
	color:#990000;
	border-color:#990000;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{
	color:#990000;
	}


	/*"""""""" (MAIN) Parent Items""""""""*/	
	#qm0 .qmparent	
	{	
		background-repeat:no-repeat;
		background-position:95% 50%;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{
	color:#990000;
	text-decoration:none;
	border-color:#990000;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:10px 5px 10px 5px;
		background-color:#EEEEEE;
		border-width:1px;
		border-style:solid;
		border-color:#999999;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 5px 3px 5px;
		background-color:transparent;
		color:#000000;
		font-size:13px;
		font-weight:normal;
		border-width:0px;
		border-style:none;
		border-color:#000000;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#C80000;
		color:#FFFFFF;
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{
	background-color:#C80000;
	color:#FFFFFF;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm0 div .qmparent, #qm0 ul .qmparent	
	{	
		background-image:url(qmimages/arrow_0.gif);
	}


	/*"""""""" (SUB) Active State""""""""*/	
/*	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	*/
	#qmactive 
	{
	color:#990000;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		margin:2px 5px 5px 5px;
		color:#222222;
		font-family:Arial;
		font-size:13px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 5px 4px 5px;
		border-color:#999999;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a.qmparent	
	{	
		background-image:url(qmimages/arrow_1.gif);
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		width:100%;
	}
	#qm0 a:hover {
	color:#990000;

#shadow {
	width:944px;
	background: url(images/shadow_2.png) repeat-y center top;
		margin: 0 auto;
	}
