/* Overlay */#modalOverlay {	background-color	: #000;	cursor				: wait; }/* Container */#modalContainer  {	height				: 249px; 	width				: 362px; 	left				: 35%; 	top					: 25%; 	background			: url(../images/auth-bg.gif); 	z-index				: 999999; 	position			: absolute;}#modalContainer a.modalCloseImg {	background			: url(../images/space.gif) no-repeat; 	width				: 42px;	height				: 17px; 	display				: inline; 	z-index				: 3200; 	position			: absolute; 	top					: 2px; 	right				: 7px; 	cursor				: pointer;}#modalContainer #basicModalContent {	padding				: 8px;}#authModal {		padding				: 0;	margin				: 0;}#authModal table{	width				: 100%;	margin				: 0px;}#authModal table td{	padding				: 0px;}#authModal #authtd{	font-size			: 1.1em;	padding				: 5px;	width				: 70px;	text-align			: right;}#authtitle{	font-size			: 14px;	text-transform		: uppercase;	font-weight			: bold;}#authtitle div{	padding				: 7px;	margin-bottom		: 20px;	width				: 306px;		color				: #FFF;	padding-left		: 28px;	margin-bottom		: 60px;}#authinput{	width				: 180px;	display				: block;	border				: #38577E 1px solid;	padding				: 4px;	padding-left		: 13px;	padding-right		: 26px;	font-size			: 1.4em;	margin-bottom		: 8px;	margin-left			: 20px;}div#remember{	margin-right		: 40px;	margin-top			: 5px;	text-align			: right;	font-size			: 1.3em;}#authbtn{	margin-top			: 5px;	margin-right		: 38px;	float				: right;	font-size			: 1.3em;}/**************************forum*****************************/.forum_cattitle {	font-weight			: bold; 	font-size			: 1.45em; 	color				: #393a3e; 	line-height			: 1.19em; 	margin				: 0;	margin-top			: 10px;	padding				: 4px;}.post_usercell, .post_msgcell {	border				: solid 1px #ededed;}.post_usercell {	border-bottom		: #FFF 1px solid;	background-color	: #EDEDED;	width				: 100px;}table.forums_table, table.threads_table {	border				: 0;	border-bottom		: #EEE 1px solid;		}table.forums_table td, td.row1, table.threads_table td {	padding				: 10px;	vertical-align		: middle;}.forum_poll_table, .forum_poll_header, .forum_fast {	border				: #EEE 1px solid;}.forum_fa {	border				: #C0C0C0 1px solid;}.forum_poll_data  {	border				: 0;}.forum_toolbar td {	padding				: 2px;}.forum_toollinks{	margin-bottom		: 3px;	text-align			: left;}.forum_toollinks table td {	padding				: 1px;	margin				: 0;}.forum_poll_gauge {	background-color	: #949494;}td.row2 {	background			: #F3F3F3;}/************************************************************//*bb*/.usr_msgmenu_active{	margin-right		: 10px;	background-color	: #EBEBEB;	padding				: 10px;	font-weight			: bold;}.usr_msgmenu_link{	margin-right		: 10px;	padding				: 10px;	}.usr_msgmenu_bar{	background-color	: #EBEBEB;	margin-bottom		: 10px;}.usr_msgreply_source{	padding				: 15px;	background-color	: #FFFFFF;	border				: dashed 1px gray;	margin-bottom		: 10px;}.usr_msgreply_sourcetext{	font-size			: 16px;}.usr_msgreply_author{	font-style			: italic;	color				: #666666;	text-align			: right;}.usr_msg_smilebox{	padding				: 8px;	background-color	: #EBEBEB;	border				: solid 1px silver;	margin-bottom		: 4px;}.usr_msg_bbcodebox{	padding				: 0px;	background-color	: #EBEBEB;	border				: solid 1px silver;	margin-bottom		: 4px;	overflow			: hidden;	_height				: 1%;}.usr_bb_button{	display				: block;	border				: solid 1px silver;	margin				: 2px;	padding				: 6px;	float				: left;}.usr_bb_button:hover{	display				: block;	border				: solid 1px silver;	margin				: 2px;	padding				: 6px;	float				: left;	background-color	:	#FFFFFF;}.usr_bb_hint{	display				: block;	margin				: 2px;	padding				: 5px;	float				: left;	color				: #666666;}.search_row1 {	background-color	: #FFFFFF;}.search_row2 {	background-color	: #EBEBEB;}.component_td div table {	border				: 0 !important;	margin				: 2px;}.usr_msg_title {	background-color	: #EBEBEB;}.authtable td {	padding				: 2px;}/*---------------------------------------------------------*/.ajax_autogrowarea{	overflow			: hidden;	display				: block;	border				: solid 1px #C0C0C0;	width				: 100%;	height				: 108px;	min-height			: 180px;		max-height			: 702px;	line-height			: 18px;}.bb_tag_code{	border				: solid 1px silver;	padding				: 8px;}.bb_tag_hide{	padding				: 8px;	background-color	: #FFFFCC;	color				: #666666;}.bb_tag_hide a{	color				: #333333;	text-decoration		: underline;}.mod_pcat_link, .mod_pcat_current {	padding				: 3px;	display				: block;}.price_search_form {	padding				: 10px;}/*------------------ MODULE "POLLS" -----------------*/.mod_poll_submit {	margin-top			: 10px;}.mod_poll_gauge {	background			: #F3F3F3 url(../images/gauge.gif) repeat scroll 0 0;	display				: table;	height				: 8px;	margin-bottom		: 8px;}.mod_poll_answers td {	padding				: 2px;	vertical-align		: middle;}.mod_poll_submit {	margin				: 5px;}/*---------------- REGISTRATION FORM -----------*/.regrow1{	background-color	: #EBEBEB;}.regrow2{	background-color	: #FFFFFF;}.regstar{	font-size			: 11px;	color				: #FF0000;}/*------------------ PAGES BAR ----------------------*/.pagebar{	margin-top			: 10px; 	margin-bottom		: 15px; 	font-size			: 12px;	clear				: both;}.pagebar_title{	margin				: 5px; 	padding				: 4px;}.pagebar_page{	margin				: 3px; 	padding				: 6px;}.pagebar_current{	margin				: 3px; 	padding				: 6px; 	border				: solid 1px silver; 	background-color	: white;}#usr_profparams, #usr_profsavebtns {	width				: auto;	background			: #FFF;}table.proptable, form#addform table, #description___Frame, #content___Frame {	width				: 100%;}.con_pt {	background-color	: #FFFFFF;	border				: 1px solid silver;	display				: block;	float				: right;	margin				: 5px;	padding				: 8px;}.con_pt_heading {	display				: block;	margin-bottom		: 6px;}div.faq_cats table td, div.faq_quest table td {	padding				: 4px;}