/**************** Body ****************/	
body{ background-color: #000000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 1000px; margin: 0 auto 0; color: #FFFFFF; }
img{ border: none; }

a{ color: #F2F2F2; text-decoration: none; }
a:hover{ color: #F2F2F2; text-decoration: underline; }

/**************** Containers ****************/	  
#header_container{ font-size: 11px; background: url(../images/top.gif); background-repeat: no-repeat; background-position: top center; padding: 10px 100px 0 100px; height: 125px; color: #999999; }
#header_container a{ color: #999999; text-decoration: none; }
#header_container a:hover{ text-decoration: underline; }
#middle_container{ margin: 0 100px 0 100px; padding: 0; border-left: 1px solid #191919; border-right: 1px solid #191919; background-color: #191919; }
#footer_container{ padding-top: 40px; text-align:center; color:#F4F4F4; background-image: url(../images/bottom.gif); background-repeat: no-repeat; background-position: bottom center; padding-bottom: 57px; }
#content_container{ min-height: 250px; height:auto !important; height: 250px; padding: 10px 10px 10px 10px; margin: 0; }

#editor{  background-color: #191919; }

/**************** MENU ****************/	
ul.menu { list-style-type:none; position:relative; display:block; height:23px; font-size: 11px; font-family:Verdana,Helvetica,Arial,sans-serif; border:1px solid #000000; margin: 0 100px 0 100px; padding:0; }
ul.menu li { display:block; float:left; margin:0; padding:0; }
ul.menu li a { float:left; color: #FFFFFF; text-decoration:none; padding:4px 2px; font-weight:normal; width: 60px; text-align: center; } 
ul.menu li a:hover,.current { color:#FFFFFF; text-decoration:none; } 
ul.menu .current a { color:#FFFFFF; font-weight:700; }
ul.menu.black{ background-color: #141414; }
ul.menu.black li a:hover, .menu.black li.current { background-color: #262626; }

/**************** Content ****************/	
h1{ color: #FFF; }
h2{ color: #FFF; font-weight: bold; font-size: 16px; }
h3{ color: #FFF; }
.content{ color: #FFFFFF; font-size: 13px; }
.txt_vsmall{ color: #FFFFFF; font-size: 8px; }
.txt_small{ color: #FFFFFF; font-size: 10px; }
.txt_large{	color: #FFFFFF; font-size: 15px; }
.form_txt{ color: #990000; font-size: 13px; }
.warning_txt{ color: #FF0000; font-size: 13px; }
#copyright{ float: center; font-size: 9px; color: #CCCCCC; margin-top: 30px; margin-left: 10px; }
#copyright a{ font-size: 9px; color: #CCCCCC; text-decoration: none; }
#copyright a:hover{ text-decoration: underline; }
.box{ background-color: #fafbfc; border: 1px solid #FF6600; color: #505050; line-height: 1.5em; margin: 15px 0 15px 0; padding: 10px; }

.table_rowshade { background-color: #EBEBEB; }
.table_rowshade_admin { background-color: #FAE2E2; }
.table_rowshade_admin:hover { background-color: #EBEBEB; cursor:pointer; }
.table_rowshade_admin_nohover { background-color: #FAE2E2; }
.table_row { cursor: pointer; }
.table_row:hover { background-color: #FCB13E; cursor:pointer; }
.table_rowcell { border-bottom: 1px solid #CCCCCC; }

.linethrough { background: url('../images/linethrough.gif') repeat-x center left; }

.clearFix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearFix { min-height:1px; }

/**************** Breadcrumbs ****************/	
#breadcrumb{ color: #999999; font-size: 12px; margin-bottom: 10px; }
#breadcrumb a{ color: #999999; font-weight: bold; text-decoration: none; }
#breadcrumb a:hover{ text-decoration: underline; }

/**************** Form ****************/		
input.TxtPC{
	background-color: #ffffff;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	font-family: Verdana;
	font-size: 12px;
	height: 20px;
	width: 206px;
}
input.Button{
	background-color: #ECE9D8;
	border-color: #000000;
	border-style: solid;
	border-width: 2px;
	color: #333333;
	font-family: Verdana;
	font-size: 12px;
	height: 23px;
}
input.search{
	background-color: #ffffff;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	font-family: Verdana;
	font-size: 14px;
	height: 25px;
}
textarea.Txt{
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #333333;
	font-family: Verdana;
	font-size: 12px;
	height: 75px;
	width: 206px;
}
.form{ border: 1px solid; color:#FF6600; padding: 20px; }