/* 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*****************************/.posts_table {border-collapse: separate;}.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, .post_userimg {border: 0;}.post_usercell {		width				: 100px;	background			: transparent;	border-bottom		: #4D4D4D 1px solid;}.post_msgcell {	background			: #4D4D4D;}table.post_date {	border				: 0;	background			: #626262;}table.forums_table, table.threads_table, .catalog_list_item {	border				: 0;	}table.forums_table td, td.row1, table.threads_table td {	padding				: 10px;	vertical-align		: middle;}table.forums_table td, table.threads_table td, table.bb_quote, .post_userimg, table.blog_toolbar, .blog_entry_title_td, .blog_entry_karma_td , .blog_post_data, .usr_publ_albums, .usr_photo_thumb ,#usr_links,#smilespanel{	background			: transparent;}div.cm_smiles {	border				: #4D4D4D 1px solid;}table.bb_quote, .blog_post_data, .usr_photo_thumb {	border				: #626262 1px dashed;	line-height			: 110%;}table.bb_quote td {	padding				: 0 20px;}table.forums_table tr, .component_td table table tr, div#usertitle{	border-bottom		: #4D4D4D 1px solid;}a.jwts_title_text, a.jwts_title_text:link {	color				: #F26522;}#usr_prof_form {	border-top			: 0;	background			: url(../images/seperator.jpg) no-repeat center top;}div.forum_navbar, .catalog_list_item {	background			: #4D4D4D;}.forum_navbar a, .forum_toollinks a, .forum_toolbar a {	color				: #F26522;	text-decoration		: underline;}.post_userlink{	color				: #F26522;}.usr_block_title {	color				: #EFEFEF;}div.forum_navbar td {	vertical-align		: middle;}.forum_fast_header {	background			: transparent;	border				: 0;}table.threads_table tr {	background			: url(../images/seperator.jpg) no-repeat center bottom;}table.threads_table {	margin-left			: 10px;}.forum_poll_table, .forum_poll_header, .forum_fast {	border				: 0;}.forum_poll_header {background: transparent;}.forum_fa {	border				: #4D4D4D 1px solid;}#fa_entries {	background			: transparent;}.forum_poll_data  {	border				: 0;	background			: transparent;}.forum_toolbar {	background			: transparent;	margin-top			: 20px;	border-bottom		: #4D4D4D 1px solid;}.subforumshead {	color				: #EFEFEF;}.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	: #4D4D4D;	padding				: 10px;	font-weight			: bold;}.usr_msgmenu_link{	margin-right		: 10px;	padding				: 10px;	}.usr_msgmenu_bar{	background-color	: #4D4D4D;	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	: #4D4D4D;	border				: solid 1px #2A2A2A;	margin-bottom		: 4px;}.usr_msg_bbcodebox{	padding				: 0px;	background-color	: #4D4D4D;	border				: solid 1px #2A2A2A;	margin-bottom		: 4px;	overflow			: hidden;	_height				: 1%;}.usr_bb_button{	display				: block;	border				: solid 1px #2A2A2A;	margin				: 2px;	padding				: 6px;	float				: left;}.usr_bb_button:hover{	display				: block;	border				: solid 1px #2A2A2A;	margin				: 2px;	padding				: 6px;	float				: left;	background-color	:	#F26522;}.usr_bb_hint{	display				: block;	margin				: 2px;	padding				: 5px;	float				: left;	color				: #666666;}.search_row1 {}.search_row2 {	background-color	: #4D4D4D;}#cart_total {	border-top			: #4D4D4D 1px solid;}.component_td div table {	margin				: 2px;}.usr_msg_title {	background-color	: #4D4D4D;}.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				: dashed 1px #626262;	padding				: 8px;}.bb_tag_code pre{	margin				: 0;	padding-left		: 20px;	line-height			: 100%;}.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	: #4D4D4D;}.regrow2{}.usr_list_row2 {	background			: transparent;}.usr_list_row1 {	background-color	: #4D4D4D;}.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 #2A2A2A; 	background-color	: #4D4D4D;}#usr_profparams, #usr_profsavebtns {	width				: auto;	background			: transparent;}table.proptable, form#addform table, #description___Frame, #content___Frame {	width				: 100%;}.con_pt {	background-color	: #FFFFFF;	border				: 1px solid #2A2A2A;	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;}a.backlink {	float				: left;	width				: 102px;	display				: block;	background			: url(../images/readon.gif) no-repeat bottom;	color				: #EFEFEF;	font-size			: 11px;	line-height			: 20px;	text-indent			: 25px;	height				: 20px;}a.backlink:hover, a.backlink:active, a.backlink:focus {	background			: url(../images/readon.gif) no-repeat top;	color				: #FFFFFF;	text-decoration		: none;}.mod_latest_comments {	display				: block;	background			: url(../images/seperator.png) no-repeat center;	text-align			: right;	height				: 40px;}.mod_latest_date {	color				: #666666;	display				: block;	height				: 40px;	text-align			: right;}.blog_entry_date {	color				: #666666;}.mod_latest_date a {	color				: #666666;	text-decoration		: underline;}.mod_latest_entry {	font-size			: 130%;}.uc_latest_list td {	border-bottom		: #666666 1px solid;}.photo_toolbar td {	vertical-align		: middle;}.photo_toolbar {	border-bottom		: #4D4D4D 1px solid;}.contentlist {	margin-top			: 20px;}.cmm_time, .cmm_date {	background-color	: transparent;	color	: #666666;}