html {overflow-y:scroll;} 
body {
	background: url(../images/bg.gif) scroll repeat;
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size: 13px;
	margin: 0; padding: 0;
	background-color: #000000;
	color: #ffffff;
}
img { border: 0; }
#contentWrap {
	margin: 0 auto 0 auto;
}
#contentHolder { width: 1020px; margin: 0 auto 0 auto; min-width: 1020px; }
#header {
	height: 65px;
	background: transparent url(../images/top.png) top left repeat-x;
	text-align: center;	
	min-width: 1020px;
}
#logo { padding: 0px 0 0 20px; float: left;}
#toplinks { padding: 17px 0 5px 20px; float: left; }
#toplinks a 
{
	background: transparent url(../images/link_separator.gif) top left no-repeat;
	height: 40px;
	padding-left: 10px;
	padding-right: 10px;
}
.contentmain_ajaxloader img
{
	padding-left: 20px;
	padding-bottom: 50px;
}
.searchFormContent {
	margin-top: 10px;
	color: #a0a0a0;
}
.searchFormInput input {
	width: 280px;
	height: 17px;
	padding: 0px 0px 0px 0;
	border: none;
	background-color: #f0f0f0;
	color: #707070;
	border: solid 1px #a0a0a0;
	float: left;
}
.searchFormButton { float: left; font-size: 9px;}
#login { 
	padding: 16px 0px 10px 10px; color: #808080; 
	white-space: nowrap;	
}
.login { padding: 0; margin: 0; }
.loginText { padding: 3px; }
.login .btn {
	margin-left: 5px;
}
#login input[type="text"], #login input[type="password"] {
	width: 74px;
	height: 20px;
	border: none;
	background: transparent url(../images/input_bg.gif) top left no-repeat;
}
.inputwide {
	width: 420px;
	height: 17px;
	margin-right: 5px;
	border: none;
	background: transparent url(../images/input_wide_bg.gif) top left no-repeat;
}
.inputwidesubmit {
	width: 420px;
	height: 20px;
	margin-right: 5px;
	border: 0px #000000;
	background: transparent url(../images/input_wide_bg.gif) top left no-repeat;
	background-color: #ffffff;
}
#login a 
{
	background: transparent url(../images/link_separator.gif) top left no-repeat;
	padding-left: 5px;
	padding-right: 5px;
}
.btn {
	background: url(../images/btn_bg.gif) 100% 0 repeat-x;
	height: 20px;
	border: none;
	color: #a0a0a0;
	font-size: 12px;
	padding: 0 6px 0 5px;
	margin: 0 0px 0 0;
	text-align: center;
	text-decoration: none;
}
#content { background: url(../images/contentbg.png) scroll repeat-y; width: 1020px; min-width: 1020px; float: left; min-height: 500px; }
#contentBottom { background: url(../images/contentbg.png) scroll repeat-y; width: 1020px; padding: 20px 0 60px 0; }
#wideContent { background: url(../images/widecontentbg.png) scroll repeat-y; width: 1020px; min-width: 1020px; float: left; min-height: 600px; }
#wideContentBottom { background: url(../images/widecontentbg.png) scroll repeat-y; width: 1020px; padding: 20px 0 40px 0; }
.contentList
{
	width: 100%;
}
.contentList .title
{
	width: 100%;
	height: 35px;
}
.contentList .title .icon
{
	float: left;
	margin-right: 5px;	
}
.boxheader {
	width: 384px;
	height: 42px;
	margin: 0 0 0 0; padding: 0;
	background: transparent url(../images/box_header.png) top left no-repeat;
}

.boxcontent {
	width: 329px;
	overflow: hidden;
	margin: 0;
	padding: 0px 20px 5px 35px;
	background: #111111 url(../images/box_bg.png) top left repeat-y;
}

.boxcontent h1 
{
	font-size: 14px;
	font-weight: bold;
	font-family: Lucida Console;
	color: #fff;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 7px 0px 15px 35px;
	background: transparent url(../images/box_header_logo.png) top left no-repeat;
}
.boxcontent h1 a { color: #fff; text-decoration: none; }
.boxcontent h1 a:hover { text-decoration: underline; }

.boxfooter {
	width: 384px;
	height: 24px;
	margin: 0 0 15px 0; padding: 0;
	background: transparent url(../images/box_footer.png) top left no-repeat;
}


#footerArea 
{
	background: url(../images/top.png) top left repeat-x; 	
	padding: 0px 0 0 0; 
	margin-top: 0px;
	text-align: center; 
	font-family: Lucida Console;
	color: #606060; 
	height: 65px;
	width: 100%;
}

#footercopyr { padding: 0px 0 0 0;}

/* floatColumn */
.fC { float: left; }

#leftColumn {
	width: 358px;
	min-height: 500px;
	margin: 0 5px 0 12px;
	padding: 5px;
}
#contentColumn {
	width: 555px;
	min-height: 500px;
	margin: 5px 5px 0 45px;	
	padding: 5px;
}

#contentColumn h1, #wideContentColumn h1
{
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: Lucida Console;
	color: #fff;
	padding: 7px 0px 15px 35px;
	background: transparent url(../images/content_header_logo.png) top left no-repeat;
}

#contentColumn h2, #wideContentColumn h2
{
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #a0a0a0;
}

#wideContentColumn {
	width: 913px;
	min-height: 500px;
	margin: 5px 5px 0 45px;	
	padding: 5px;
}

a
{
	color: #808080;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
ul
{
	margin: 0 0 0 15px;
	padding: 0;
}
li
{	
	list-style-type:disc;
}
div.hr {
/* 
	height: 17px;
	background: #000000 url(../images/hr_separator.gif) no-repeat scroll center;
*/
	height: 1px;
	background: #101010 center;
}
div.hr hr {
  display: none;
}

.texteditor
{
	width: 550px!important;
	font-family: consolas, lusida console, arial;
	color: #404040;
	height: 450px;
	overflow-x: scroll;
}


/* MOBILE */

.mobilenetnotes {
	width: 250px;
	overflow: hidden;
	margin: 0;
	padding: 0px 5px 5px 5px;
}

.mobilenetnotes h1 
{
	font-size: 12px;
	font-weight: bold;
	font-family: Lucida Console;
	color: #fff;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 7px 0px 15px 35px;
	background: transparent url(../images/box_header_logo.png) top left no-repeat;
}
.mobilenetnotes li
{
	font-size: 11px;
	font-weight: bold;
	font-family: Lucida Console;
	color: #fff;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 7px 0px 5px 0px;
}
