@charset "utf-8";
/* CSS Document */
* {margin: 0; padding:0px;}
body {
	margin:0px;
	padding:0px;
	background-color:#7D584E; /*Bright Maroon Shade*/
}
img	{
	border:0px;
}
br {
	line-height:10px;
}
#onespace {
	margin-top:30px;
}
ol, ul {
	padding-left:40px;
}
.txtimg {
	float:left;
	margin:3px;
}
.inlineimg {
	display:inline-block;
	margin:3px;
}
.listimg {
	display:inline-block;
	margin:3px;
	float:left;
}
ol { 
	display:block; 
	clear:both; 
	padding-left:30px;
}
h1,h2{ margin:0px; display:inline;}
h3{
	color:#380000; /*Page Titles (Red)*/
	padding-top:5px;
}
h4 {
	font-style:italic;
	font-weight:bold;
	font-size:13px;
}
p {
	text-align:justify;
	padding:0px 0px 10px 0px;
}
.UserHeading, .UserHeading a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
	color:black;
	margin:5px;
	text-transform:capitalize;
}
.UserHeading a:hover {
	font-weight:bold;
	font-size:14px;
	color:white;
}
#MidTD {
	width:833px;
}
#Icons {
	padding:20px;
	vertical-align:top;
}
#Icons img {
	width:25px;
	height:25px;
}
#Icons a {
	display:block;
	float:right;
	width:30px;
}
#Icons a img:hover {
	width:30px;
	height:30px;
}
/* Menu Settings*/
#MenuTD {
	background:url(images/layout/Bar_v4.png);
	text-align:left;
	height:40px;
}
#MenuTD a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	padding:0px 19px; /*space between each menu's item*/
	line-height:35px;
}
#MenuTD a:hover, #MenuOn {
	color:#FFFFFF; /*White Text*/
}
#MenuOff {
	color:#000000; /*Black Text*/
}

/*Mid Content Settings*/
#MidTDBG {
	background-color:#B6AF7B; /*DarkKhaki Shade*/
	text-align:left;
}
#MidContent {
	background-color:#B6AF7B; /*DarkKhaki Shade*/
	text-align:left;
}
#WideContent {
	background-color:#A7A492; /*ExtraDarkKhaki Shade */
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:top;
	line-height:20px;
	width:781px;
	height:640px;
	padding:15px;
	margin-left:11px;
	overflow:auto;
}

#PageContent {
	background-color:#A7A492; /*ExtraDarkKhaki Shade */
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:top;
	line-height:20px;
	width:507px;
	height:640px;
	padding:15px;
	margin-left:11px;
	overflow:auto;
}
#PageContent img{
	padding:10px;
}
#FormContent {
	/*background-color:#999966;Bright Khaki Shade */
	width:537px;
	height:650px;
	margin-left:11px;
	overflow:auto;
	overflow-x: hidden;

}

/* Toping Settings _V4*/
#Topic170, #Topic250{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:5px;
	height:auto;
}

#Topic170{
	width:170px;
}

#Topic250{
	width:250px;
}

#Topic170 a, #Topic250 a{
	display:block;
	padding-left:10px;
	margin-top:3px;
	text-decoration:none;
	line-height:25px;
	font-weight:bold;
	font-size:12px;
}

#Topic170on, #Topic170on:hover, #Topic250on, #Topic250on:hover{
	background-repeat:no-repeat;
	height:25px;
	color:#FFFFFF; /*White Text*/
}
#Topic170on, #Topic170on:hover{
	background-image:url(images/layout/topic_bg_170_on.jpg);
}
#Topic250on, #Topic250on:hover{
	background-image:url(images/layout/topic_bg_250_on.jpg);
}

#Topic170off, #Topic250off{
	background-repeat:no-repeat;
	height:25px;
	color:#000000; /*Black Text*/
}
#Topic170off{
	background-image:url(images/layout/topic_bg_170_off.jpg);
}
#Topic250off{
	background-image:url(images/layout/topic_bg_250_off.jpg);
}
#Topic170off:hover, #Topic250off:hover{
	background-repeat:no-repeat;
	text-decoration:none;
	color:#FFFFFF; /*White Text*/
	line-height:30px;
	height:25px;
}
#Topic170off:hover{
	background-image:url(images/layout/topic_bg_170_over.jpg);
}
#Topic250off:hover{
	background-image:url(images/layout/topic_bg_250_over.jpg);
}	

/* Footter Settings*/
#MidFooter {
	background-repeat:repeat-x;
	background:url(images/layout/MidFooter.png);
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:middle;
	height:315px;
}
#MidFooter dl{
	width:auto;
	padding-right:50px;
	float:left;
	display:block;
	overflow:hidden;
	list-style:none;
}
#MidFooter dd{
	line-height:18px;
	padding-left:20px;
}
#MidFooter dt{
	display:block;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-top:5px;
	width:auto;
}
#MidFooter dl a{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}
#MidFooter dl a:hover{
	color:#FFFFFF;
}
#Footer {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#B6AF7B; /*DarkKhaki Shade*/
	line-height:20px;
	vertical-align:middle;
	padding:5px 15px;
	font-size:12px;
}
#ErrorMsg{
	color:#FF0000; /*Red Text*/
	text-decoration:blink;
	font-size:12px;
	font-weight:bold;
}

#ReadMore{
	display:block;
	background-image:url(images/layout/Layout_14_button-bg.png);
	width:70px;
	height:20px;
	line-height:20px;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	color:#000000; /*Black Text*/
	border:1px solid #B6AF7B; /*DarkKhaki Shade*/
	text-align:center;
	float:right;
}
#ReadMore:hover{
	color:#FFFFFF; /*White Text*/
	padding:3px;
}
#Comment{
	display:block;
	background-color:#89866E; /*ExtraDarkKhaki Shade */
	height:auto;
	padding:15px;
	margin:0px 0px 11px 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#000000;
}
#SideContent{
	display:block;
	background-color:#89866E; /*ExtraDarkKhaki Shade */
	width:233px;
	height:auto;
	padding:15px;
	margin:0px 0px 11px 11px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:13px;	
	color:#000000;
}
#SideContent a, #SideContent .q {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:justify;
	line-height:15px;
	font-size:13px;
	color:#000000; /*Black Text*/		
}
#SideContent .link a{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	line-height:35px;
	color:#000000; /*Black Text*/	
}
#SideContent .link a:hover{
	color:#FFFFFF;/*White Text*/
	font-weight:bold;
}
#SideContent a:hover{
	color:#FFFFFF; /*White Text*/	
	font-weight:bold;
}
#SideContent .q:before, #Comment .q:before{content:url(images/layout/quote_before.png);}
#SideContent .q:after, #Comment .q:after{content:url(images/layout/quote_after.png);}

html {
scrollbar-base-color: #7D584E;
scrollbar-arrow-color: white;
scrollbar-track-color: #A7A492;

scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black;
scrollbar-darkshadow-color: gray;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;
}

.form *{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;margin:0px;padding:0px;}
.form .category {clear:both;display:block;line-height:30px;background-color:#89866E; font-size:14px;color:#990000; padding-left:10px;text-transform: uppercase;}
.form .field{display:block;background-color:#A7A492; margin-top:2px; margin-bottom:2px}
.form .btn{
background-color:#999966;
border:2px groove #999966;
padding:5px; 
margin:5px;
font-weight:bold; 
text-decoration:none; 
color:#000000;}

.form .btn:hover {background-color:#999966;border:2px solid #990000; color:#990000; text-decoration:none;}
.form .btn a {color:#000000; text-decoration:none;}
.form .btn a:hover {color:#990000; text-decoration:none;}

.form li{display:block; margin-left:10px; list-style:none; width:100%;}
.form li:after {clear:both;content:".";display:block;height:0pt;visibility:hidden;}

.form li div {display:block;margin-right:4px;padding-bottom:2px;padding-left:1px;}
.form li span {float:left;margin-right:4px;padding-bottom:2px;padding-left:1px;}


.form li div label {clear:both;display:block;margin:0px;padding-top:3px;line-height:20px;}
.form li span label {clear:both;display:block;margin:0px;padding-top:3px;line-height:20px;}

.form label{display:block;line-height:30px;padding-bottom:1px;}
.form input.text { margin:0px; padding:0px;}
.form input.text.error, form select.SelectedIndex.error { background-color:#FFCCCC; border:1px solid red!important;} 
.form input.radio.radio.error, form input.checkbox.checkbox.error { background-color:#FFCCCC; border:3px solid red!important;} 
.form textarea.textarea.error { background-color:#FFCCCC; border:1px solid red!important;} 

.form input.text.ok, form select.SelectedIndex.ok { background-color:#BBD5C2; border:1px solid green!important;}
.form input.radio.radio.ok, form input.checkbox.checkbox.ok {background-color:#BBD5C2; border:3px solid green!important;}
.form textarea.textarea.ok { background-color:#BBD5C2; border:1px solid green!important;}
.form .required {color:red;float:none;font-weight:bold;}
.form p {color:#990000;font-size:10px;margin-top:2px;}
.form .txt{ display:block; line-height:20px; padding-left:15px; font-weight:normal;}
