#body_bg  {
background-color:	#000000;
margin:	0px;
}

.back_button  {
font-size:	10px;
margin-top:	40px;
}

.back_button a:link, .back_button a:visited, .back_button a:hover  {
font-size:	10px;
}

.componentheading  {
color:	#ffffff;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	14px;
font-weight:	bold;
}

.contentheading  {
color:	#E3E3E3;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	14px;
font-weight:	bold;
}

.contentheading a:link, .contentheading a:visited  {
color:	#ffffff;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	14px;
font-weight:	bold;
text-decoration:	none;
}

.contentheading a:hover  {
color:	#2080d0;
text-decoration:	none;
}

.createdate  {
color:	#555555;
font-family:	"Lucida Grande", Tahoma, Helvetica, sans-serif;
font-size:	10px;
}

.hdiv  {
background-image:	url(../images/hdiv.gif);
background-repeat:	repeat-y;
}

.modifydate  {
color:	#555555;
font-family:	"Lucida Grande", Tahoma, Helvetica, sans-serif;
font-size:	10px;
padding-top:	15px;
}

.mosimage_caption  {
color:	#838383;
font-family:	"Lucida Grande", Tahoma, Helvetica, sans-serif;
font-size:	10px;
padding-top:	5px;
}

.padding  {
padding:	10px 15px;
}

.pagenav  {
font-size:	10px;
font-weight:	bold;
}

.pagenavbar  {
float:	right;
margin-right:	10px;
}

.readon  {
color:	#2080d0;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	12px;
}

.sectiontableheader  {
background-color:	#1d1d1d;
background-repeat:	repeat;
color:	#FFFFFF;
font-weight:	bold;
padding:	2px;
}

.small  {
color:	#555555;
font-family:	"Lucida Grande", Tahoma, Helvetica, sans-serif;
font-size:	10px;
}

a.back_button:link, a.back_button:visited, back_button:hover  {
font-size:	10px;
}

a.mainlevel  {
background-image:	url(../images/mod_underline.gif);
background-repeat:	repeat-x;
display:	block;
line-height:	20px;
padding-left:	15px;
padding:	2px 0px;
}

a.pagenav:link, a.pagenav:visited, a.pagenav:hover  {
font-size:	10px;
}

a.readon:link, a.readon:visited  {
color:	#2080d0;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	12px;
text-decoration:	none;
}

a.readon:hover  {
text-decoration:	underline;
}

a.sublevel  {
font-size:	90%;
padding:	4px !important;
}

a:link, a:visited  {
color:	#2080d0;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	12px;
text-decoration:	none;
}

a:hover  {
text-decoration:	underline;
}

body  {
color:	#999999;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	12px;
}

div#bottom_users  {
background-color:	#242323;
margin-top:	30px;
}

div#content  {
background-color:	#303030;
border-color:	solid #666666;
border-width:	1px;
width:	auto !important;
}

div#footer  {
font-family:	"Lucida Grande", Tahoma, Helvetica, sans-serif;
font-size:	10px;
}

div#footer a:link, div#footer a:visited  {
font-family:	"Lucida Grande", Tahoma, Helvetica, sans-serif;
font-size:	10px;
text-decoration:	none;
}

div#footer a:hover  {
text-decoration:	underline;
}

div#header  {
background-image:	none;
background-repeat:	no-repeat;
border-color:	solid #666666;
border-width:	1px;
height:	220px;
width:	958px;
}

div#logo  {
background-image:	none;
background-repeat:	no-repeat;
float:	none;
}

div#mainbody  {
padding-bottom:	20px;
padding-left:	25px;
padding-right:	25px;
padding-top:	20px;
width:	auto !important;
}

div#rightblock  {
padding-right:	24px;
padding-top:	20px;
width:	249px;
}

div#separator  {
height:	4px;
margin:	0px;
padding:	0px;
}

div#top  {
background-image:	none;
margin:	0px;
padding:	0px;
}

div#topmenu  {
margin-top:	2px;
padding:	0px;
text-align:	left;
}

div#topmenu a  {
border-right-color:	#555555;
border-right-style:	outset;
border-right-width:	1px;
padding-bottom:	0px;
padding-left:	8px;
padding-right:	8px;
padding-top:	0px;
}

div#topmenu a:link, div#topmenu a:visited  {
color:	#999999;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	12px;
text-decoration:	none;
}

div#topmenu a:hover  {
color:	#2080d0;
text-decoration:	none;
}

div#topmenu li  {
background-color:	none;
background-position:	;
display:	inline;
padding:	20;
}

div#topmenu ul  {
margin:	0;
padding:	0;
}

div#topmenucont  {
float:	right;
padding-top:	40px;
}

div#user1  {
color:	#FFFFFF;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	12px;
padding:	10px;
}

div#user1 h3, div#user2 h3, div#user3 h3  {
color:	#000000;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	12px;
font-weight:	bold;
margin-bottom:	3px;
margin:	0px;
}

div#user1block  {
background-image:	url(../images/user1_bg.gif);
background-repeat:	repeat-x;
border-color:	solid #666666;
border-width:	1px;
height:	220px;
overflow:	hidden;
}

div#user2  {
color:	#FFFFFF;
font-family:	Georgia, Times New Roman, Serif;
font-size:	12px;
padding:	10px;
}

div#user2block  {
background-image:	url(../images/user2_bg.gif);
background-repeat:	repeat-x;
border-color:	solid #666666;
border-width:	1px;
height:	220px;
}

div#user3  {
color:	#FFFFFF;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	12px;
padding:	10px;
}

div#user3block  {
background-image:	url(../images/user3_bg.gif);
background-repeat:	repeat-x;
border-color:	solid #666666;
border-width:	1px;
height:	220px;
}

div#user4 h3, div#user5 h3, div#user6 h3  {
color:	#FFFFFF;
font-family:	"Lucida Grande", Tahoma, Helvetica, sans-serif;
font-size:	12px;
font-weight:	bold;
margin-bottom:	4px;
margin:	0px;
}

div#user4, div#user5, div#user6  {
font-family:	"Lucida Grande", Tahoma, Helvetica, sans-serif;
font-size:	11px;
padding:	10px;
}

div#wrapper  {
margin:	0px;
padding:	0px;
width:	960px;
}

div.clearfix  {
clear:	both;
}

div.module  {
background-image:	url(../images/mod_middle.gif);
background-repeat:	repeat-y;
margin-bottom:	10px;
margin-right:	15px;
width:	249px;
}

div.module div  {
background-image:	url(../images/mod_bottom.gif);
background-position:	top left;
background-repeat:	no-repeat;
}

div.module div div  {
background-image:	url(../images/mod_top.gif);
background-repeat:	no-repeat;
padding-bottom:	15px;
padding-left:	12px;
padding-right:	10px;
padding-top:	7px;
}

div.module div div div  {
background-color:	none;
background-position:	;
padding:	0;
width:	auto !important;
}

div.module h3  {
color:	#FFFFFF;
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	12px;
font-weight:	bold;
margin-bottom:	20px;
margin-top:	0px;
margin:	0;
}

div.wrapper_b  {
margin:	auto;
position:	relative;
}

table.footer  {
padding:	0;
width:	100%;
}

table.mainbody  {
padding:	0;
width:	100%;
}

td  {
font-family:	Tahoma, Verdana, Arial, Sans-Serif;
font-size:	12px;
margin:	0px;
text-align:	left;
}

td.buttonheading  {
width:	32px;
}

td.right  {
width:	249px;
}

ul  {
margin-left:	15px;
margin:	0px;
padding:	0px;
}

ul a:link, ul a:visited  {
color:	#2080d0;
text-decoration:	none;
}

ul a:hover  {
text-decoration:	underline;
}

ul#mainlevel  {
list-style-type:	none;
margin:	0px -10px 0px -12px !important;
}

ul#mainlevel a.mainlevel  {
background-color:	none;
background-position:	;
padding:	0 10px;
}

ul#mainlevel li  {
background-image:	url(../images/mod_underline.gif);
background-repeat:	repeat-x;
height:	30px;
padding-left:	0px;
}

ul#mainlevel li a:link, ul#mainlevel li a:visited  {
color:	#999999;
display:	block;
font-size:	11px;
line-height:	29px;
padding-left:	10px;
}

ul#mainlevel li a:hover  {
background-color:	#111111;
background-position:	;
color:	#99ccf2;
text-decoration:	none;
}
