body  { background: white; margin: 0; padding: 0 }



body,td,th,div   { color: silver; font-size: 13px; font-family: Tahoma, Helvetica, sans-serif }



a     { color: orange; text-decoration: underline }



a:hover{

	text-decoration		: underline;

}



#outline{

	width				: 980px;

	margin-top			: 10px;

	background			: url(../images/main_middle.jpg) repeat-y;

	overflow			: hidden;

}



#top_container{

	background			: #333 url(../images/main_top1.jpg);

	height				: 111px;

}



#top_container2{

	background			: #333 url(../images/main_top2.jpg);

	height				: 200px;

}



#middle_container{

	overflow			: hidden;

	

}



#middle_container_inner{

	width				: 960px;

	text-align			: left;

}



#user3{

	width				: 450px;

	float				: left;

	padding				: 2px 612px;

}



#user4{

	width				: 200px;

	float				: left;

	padding				: 0px 30px;

}



#user1 { font-size: 8px; background: yellow; overflow: hidden; border: solid 1px #ffffff }



#left{

	width				: 180px;

	float				: left;

	align				: left;

	padding				: 0px 40px;

}



#right{

	width				: 660px;

	float				: left;

}



#bottomcontainer{

	background			: url(../images/main_bottom.jpg);

	height				: 120px;

	padding				: 0px 25px;

	background-repeat: no-repeat;

}





#bottomcontainer #copyright { color: black; padding: 50px; float: center }



table.moduletable{

	width				: 180px;

	margin-bottom		: 10px;

}



table.moduletable th,

.sectiontableheader { color: blue; font-weight: bold; background-image: url("../images/menu_bg5.png"); background-repeat: no-repeat; background-position: left center; text-indent: 10px; letter-spacing: 1px; display: block; width: 180px }



table.moduletable td{

	padding-top			: 10px;

}



table.moduletable td td{

	padding-top			: 0px;

}



.sectiontableentry1{

	background:#e7e7e7;

}



a.mainlevel:link, a.mainlevel:visited   { color: blue; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 21px; background-image: url("../images/menu_bg.png"); background-repeat: no-repeat; background-position: left center; text-align: left; text-transform: uppercase; text-indent: 14px; display: block; width: 156px; height: 21px }



a.mainlevel:hover {

	display: block;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	text-align: justify;

	height: 21px;

	line-height: 21px;

	text-indent: 14px;

	width: 156px;

	background-image: url(../images/menu_bg_over2.png);

	background-position: left center;

	background-repeat: no-repeat;

}



a.mainlevel#active_menu  { color: black }

a.mainlevel#active_menu:hover  { color: red }



a.mainlevel-topmenu:link, a.mainlevel-topmenu:visited  { color: navy; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 21px; text-align: justify; text-indent: 14px; padding-right: 10px; height: 21px }



a.mainlevel-topmenu:hover  { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 21px; background: yellow; text-align: justify; text-indent: 14px; padding-right: 10px; height: 21px }



a.mainlevel-top:link, a.mainlevel-top:visited {

	font-size: 11px;

	color: #000000;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	text-align: justify;

	height: 21px;

	line-height: 21px;

	text-indent: 14px;

	padding-right		: 10px;

}



a.mainlevel-top:hover  { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 21px; background: yellow; text-align: justify; text-transform: uppercase; text-indent: 14px; height: 21px }



.contentheading      { color: red; font-size: 20px; font-style: normal; font-weight: bold; font-stretch: normal; text-decoration: none; background: url("../images/underline.jpg") repeat-x 50% bottom; text-align: right; padding-bottom: 7px; padding-left: 0 }





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



.componentheading { color: red; font-size: 28px; text-decoration: none; margin-bottom: 20px }



.small,.createdate,.modifydate { color: red; font-size: 11px }