BODY {
	margin: 0;
	padding: 0;
	background-color: #181818;
	/* background-image: url("../img/logo_bottom.gif");
	background-attachment: fixed;
	background-position: bottom right;
	background-repeat: no-repeat; */
}

BODY, TD, TH, INPUT, SELECT {
	font-family: Courier, 'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;
	font-size: 12px;
	color: #777777;
}

A {
	text-decoration: 	none;
	outline: 		none;
	color: 			#AAAAAA;
	font-weight:		bold;
	
}

A:hover {
	text-decoration: none;
	color: #fff;
}

.smlink, .smlink a:link, .smlink a:active, .smlink a:visited, .smlink a:hover{ 
 font-size:		10px; 
 font-weight:		bold;
}

.smlink a:link, .smlink a:visited {
	color: 		#555;
}

.smlink a:active, .smlink a:hover {
	color:		#fff;
}


.speclink a:link, .speclink a:visited {
	color: 		#ddd;
}

.speclink a:active, .speclink a:hover {
	color:		#fff;
}


H1, H2, H3, H4 {
	margin: 5px 0;
}

H1 { font-size: 18px; }
H2 { font-size: 14px; }
H3 { font-size: 14px; }
H4 { font-size: 11px; }

H2 {
	padding: 2px 5px;
	border-bottom: 1px dotted;
	border-color: #404040;
	color: #686868;
}


.logo {
	font-size: 20px;
	padding: 0px 0px 0px 10px;
}


.footer {
	font-size: 12px;
}

.sm {
	font-size: 10px;
}

.bigtitle {
	font-size: 		16px;
	font-weight:		bold;

}

.footer {
	font-size: 12px;
	color:	#666666;
}

.desc {
	font-size: 11px;
	color:	#555555;
}

div.transOFF {opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;}
div.transON {opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;}
div.trans25 {opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;}
div.trans75 {opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;}
div.trans40 {opacity:.40;filter: alpha(opacity=40); -moz-opacity: 0.40;}
div.trans0 {opacity:0;filter: alpha(opacity=0); -moz-opacity: 0;}


.feature_galleries_name {
	text-align: left;
	padding: 0px 10px 20px 10px;
	font-size: 12px;
}

.imgborder { padding:0px; border:1px solid #191919; }

.hiddenPic {display:none;}


.box {
	font-family:		Courier, Verdana, sans-serif;
	font-size:		12px;
	font-weight:		bold;
	color:			#aaa;
	padding-left:		10px;
	background-color:	#161616;
	border-top:		#222222 1px solid;
	border-left:		#222222 1px solid;
	border-right:		#333333 1px solid;
	border-bottom:		#444444 1px solid;
}

.uploadbox {
	font-family:		Courier, Verdana, sans-serif;
	font-size:		12px;
	font-weight:		bold;
	color:			#666666;
	padding-left:		10px;
	background-color:	#161616;
	border-top:		#222222 1px solid;
	border-left:		#222222 1px solid;
	border-right:		#333333 1px solid;
	border-bottom:		#444444 1px solid;
}

.button {
	font-family:		Courier, Verdana, sans-serif;
	font-size:		12px;
	font-weight:		bold;

	color:			#aaa;
	background-color:	#161616;
	border-top:		#222222 1px solid;
	border-left:		#222222 1px solid;
	border-right:		#333333 1px solid;
	border-bottom:		#444444 1px solid;
}

.textarea {
	font-family:		Courier, Verdana, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	color:				#aaa;
	background-color:	#111111;
	border-top:			#222222 1px solid;
	border-left:		#222222 1px solid;
	border-right:		#333333 1px solid;
	border-bottom:		#444444 1px solid;
} 

.pulldown {
	font-family:		Courier, Verdana, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	color:				#aaa;
	background-color:	#111111;
	border-top:			#222222 1px solid;
	border-left:		#222222 1px solid;
	border-right:		#333333 1px solid;
	border-bottom:		#444444 1px solid;
}