/*Tool-tips (aka hints)*/
#dhtmltooltip
{
	position: absolute;
	width: 150px;
	border: 1px solid #CCCCCC;
	padding: 1px;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=120);
}
/*for all page*/
BODY
{
	font-weight: normal;
	font-size: 13px;
	/*[disabled]font-family:"Times New Roman";*/
	font-family: Cambria, times, arial;
	text-align: left;
	background: #D6D6D6 url(../img/bg5.jpg) repeat-x 0px -36px;
}
TABLE, TR, TD, DIV
{
	font-family: Cambria, times, arial;
	font-weight: normal;
}
A
{
	color: #0060AB;
}
A:hover
{
	color: #FF9A00;
}
BUTTON, SELECT, INPUT
{
	font-weight: normal;
	font-size: 11px;
}
DIV, SPAN
{
	padding: 0px;
	margin: 0px;
}
H1
{
	font-size: 22px;
}
H2
{
	font-size: 18px;
}
H3
{
	font-size: 18px;
	margin: 5px 0;
	font-weight: normal;
	color: #0060AB;
}
H4
{
	font-size: 15px;
	margin: 10px 0 5px;
	font-weight: bold;
	color: #004174;
}
H5
{
	font-size: 18px;
	margin: 20px 0 0;
	font-weight: bold;
	color: #004174;
}
HR
{
	color: #D5E0EC;
	height: 1px;
	border: 1px solid #D5E0EC;
}
P
{
	margin: 5px 0px;
	padding: 0;
}
IMG, FORM
{
	margin: 0px;
	padding: 0px;
	background: none;
}
.img
{
	line-height: 1px;
	margin: 0px;
	font-size: 1px;
	padding: 0px;
}
.spaser
{
	font-size: 1px;
	padding: 0px;
	margin: 0px;
	line-height: 1px;
	height: 1px;
	clear: both;
}
.pict
{
	float: left;
	margin: 5px 10px 5px 0px;
	display: block;
	text-align: center;
}
.pict_right
{
	float: right;
	margin: 0px 0px 5px 10px;
	display: block;
	text-align: center;
}
.pict_center
{
	text-align: center;
	margin: 10px;
}
.pict_gray
{
	display: block;
	width: 60px;
	height: 35px;
	float: left;
	/*[disabled]background:#DFDCDC;*/
	background: #CCCCCC url(../img/siluet2.gif) -10px -9px;
	margin-left: 0;
	margin-right: 5px;
	text-align: center;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
.align_center
{
	text-align: center;
}
.align_left
{
	text-align: left;
}
.align_right
{
	text-align: right;
}
.italic
{
	font-style: italic;
}
.bold
{
	font-weight: bold;
}
.under
{
	text-decoration: underline;
}
.normal
{
	font-weight: normal;
}
.border_none
{
	border-bottom: none;
}
.border_ccc
{
	border: 1px solid #CCCCCC;
}
.path_box
{
	font-size: 11px;
	font-family: arial;
	/*[disabled]margin-bottom:10px;*/
}
.path_box A
{
	text-decoration: none;
	color: #5F0606;
}
.path_box A:hover
{
	text-decoration: underline;
	color: #FF9A00;
}
.path A
{
	text-decoration: none;
}
.sort
{
	float: right;
	margin-right: 10px;
	margin-top: 7px;
	position: relative;
}
.post_job
{
	float: right;
	margin-right: 10px;
	font-size: 1px;
	margin-top: 7px;
	position: relative;
}
.sort_blog
{
	float: right;
	margin-right: 10px;
	margin-top: 5px;
}
.show_blog
{
	text-align: right;
	padding: 4px 15px 3px 5px;
	position: relative;
	margin: -31px 165px 0 0;
	width: 129px;
	float: right;
}
.sort_articles
{
	text-align: right;
	padding: 3px 15px 3px 5px;
	position: relative;
	margin-top: -40px;
	margin-bottom: 5px;
}
.sort_articles SPAN
{
	float: right;
	display: block;
	height: 26px;
}
.sort .submit_go
{
	width: 35px;
}
.sort_articles .submit_go
{
	width: 30px;
}
.showing
{
	float: left;
	text-align: left;
	font-size: 12px;
	padding: 3px 0px 0px 5px;
	font-style: italic;
	font-family: georgia;
}
.showing_right
{
	float: right;
	text-align: right;
	font-size: 12px;
	padding-top: 3px;
}
.count
{
	float: right;
	margin-top: 14px;
	color: #8E1C2D;
	font-size: 11px;
	font-style: italic;
	font-family: georgia;
	padding-right: 5px;
}
.count_blog
{
	text-align: right;
	color: #8E1C2D;
	font-style: italic;
	font-family: georgia;
	padding-right: 5px;
}
.madatorystar
{
	color: #CC0000;
}
.submit_mess
{
	color: #CC0000;
}
.alt_text
{
	font-size: 11px;
	padding: 0px;
	background: #FFF9E7;
	padding: 3px;
	font-family: Arial;
}
.text_sm
{
	font-size: 12px;
}
.blue
{
	color: #1E8CCC;
}
.banner
{
	text-align: center;
}
.banner_left
{
	text-align: left;
}
.not_found
{
	color: #868484;
	text-align: center;
	font-size: 13px;
	min-height: 50px;
	padding: 10px;
}
.rss
{
	text-align: center;
	margin: 10px 0px;
}
.table_sm TD
{
	padding: 0;
}
.table_line_sm TD
{
	border-bottom: 1px solid #B4AC63;
	padding: 1px;
}
.table_line TD
{
	border-bottom: 1px solid #C6C6C6;
	padding: 3px;
	/*[disabled]vertical-align:middle;*/
}
.table_line TD.pict_td
{
	padding: 0;
	width: 50px;
}
.table_line TD.more_td
{
	padding: 0;
	width: 50px;
}
.table_line TD.table_title
{
	text-align: right;
	font-weight: bold;
}
.table_line TD.title_td
{
	/*[disabled]background:url(../img/bg_top3.jpg);*/
	color: #FFF;
	padding: 3px 7px;
	font-weight: bold;
	background: #6A828C;
}
.table_line .noline
{
	border: none;
}
.table_line .text_title
{
	text-align: center;
	font-weight: bold;
	padding: 6px 0px 0px;
}
.table_line .sub_title
{
	background: #DDDDDD;
	color: #033765;
}
.table_line .sub_title_sm
{
	background: #EDEDED;
	font-size: 11px;
}
TABLE.table_line_check TD
{
	border-bottom: 1px solid #CCCCCC;
	padding: 3px;
}
.div_table_left
{
	float: left;
	width: 110px;
	font-weight: bold;
	padding: 3px 7px 3px 3px;
	text-align: right;
}
.div_table_left2
{
	float: left;
	width: 90px;
	font-weight: bold;
	padding: 3px 7px 3px 3px;
	text-align: right;
}
.div_table_right
{
	float: left;
	width: 209px;
	padding: 3px;
}
.div_table_right2
{
	float: left;
	width: 220px;
	padding: 3px;
}
TABLE.table_line_check
{
	padding: 0px;
}
.form_title
{
	text-align: right;
}
.form_field
{
	text-align: left;
}
.check_box
{
	border: 1px dotted #CCCCCC;
}
.short_desc
{
	font-size: 14px;
	line-height: 135%;
}
.long_desc
{
	font-size: 14px;
	line-height: 135%;
}
.table_line_vert TD
{
	border-bottom: 1px solid #CCCCCC;
	padding: 6px;
}
.table_line_vert .text_header
{
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	text-align: center;
}
.table_line_vert .last
{
	border-right: none;
}
.table_line_vert .line_right
{
	border-right: 1px solid #CCCCCC;
}
.table_line_vert .table_title
{
	text-align: right;
	font-weight: bold;
}
.table_line_vert .table_title_noline
{
	font-weight: bold;
	border: none;
	padding: 6px 6px 0px;
}
.table_line_vert .sub_title
{
	background: #ECF2F7;
}
.product_table
{
	border-collapse: collapse;
}
.product_table TD.prod_td
{
	/*[disabled]border-bottom:1px solid #CCCCCC;*/
	/*[disabled]border-right:1px solid #CCCCCC;*/
	padding: 5px 10px 3px;
	text-align: center;
}
.form_background
{
	background: #FAFAFA;
	border: 1px solid #DCDCDC;
}
.location
{
	font-weight: bold;
	color: #41657A;
}
.author
{
	font-weight: bold;
	font-style: italic;
	color: #5C5D59;
}
.file
{
	font-weight: bold;
}
.date
{
	color: #254960;
	font-weight: normal;
}
.date_line
{
	text-decoration: none;
	color: #254960;
	text-align: center;
}
.date_line_left
{
	text-decoration: none;
	color: #254960;
	font-size: 15px;
	font-style: italic;
	text-align: left;
}
.title
{
	font-size: 17px;
	color: #A30303;
	font-weight: bold;
}
.title A
{
	text-decoration: none;
	color: #A30303;
}
.title A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_left
{
	font-size: 16px;
	color: #590000;
	text-align: left;
	font-weight: bold;
}
.title_left A
{
	text-decoration: none;
	color: #590000;
}
.title_left A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_big
{
	font-size: 22px;
	color: #A90707;
	font-weight: bold;
	margin: 10px 0;
}
.title_big IMG
{
	margin-right: 10px;
	margin-bottom: 5px;
}
.title_big A
{
	text-decoration: none;
	color: #590000;
}
.title_big A.ff
{
	text-decoration: none;
	color: #FFFFFF;
}
.title_big A.ff:hover
{
	text-decoration: none;
	color: #FFF784;
}
.title_big A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_big_left
{
	font-size: 21px;
	color: #590000;
	text-align: left;
	font-weight: bold;
	margin-bottom: 3px;
}
.title_big_left A
{
	text-decoration: none;
	color: #590000;
}
.title_big_left A:hover
{
	color: #AD1F03;
	text-decoration: underline;
}
.title_sm
{
	font-size: 14px;
	color: #9B0101;
	font-weight: bold;
}
.title_sm A
{
	color: #9B0101;
	text-decoration: none;
}
.title_sm2
{
	font-size: 16px;
	color: #590000;
	text-decoration: none;
	font-weight: normal;
	padding-top: 7px;
	font-family: Verdana;
}
.title_sm_bg
{
	background: #E6E2BD;
	font-weight: bold;
	font-size: 11px;
}
.title_sm_bg_invoice
{
	background: #F1F1F1;
	font-weight: bold;
}
.sub_title
{
	font-weight: bold;
	color: #295285;
}
.title_background
{
	border-bottom: 2px solid #BABABA;
	padding: 3px 5px 5px;
	color: #A30303;
	font-size: 22px;
	font-weight: bold;
	margin: 0 0 10px;
}
TR.title_background
{
	font-size: 14px;
}
TR.title_background TH
{
	border-bottom: 1px solid #BABABA;
	margin-bottom: 2px;
	padding: 2px 5px;
	background: #E4E5E5;
}
.title_background A
{
	color: #A30303;
	text-decoration: none;
}
.title_background .view
{
	font-size: 12px;
	font-weight: normal;
	margin: 8px 0 0;
	float: right;
}
.title_background .text
{
	margin: 0 0 0 -10px;
	float: left;
}
.title_background1
{
	border-bottom: 2px solid #A6B96C;
	padding: 5px 5px 0 20px;
	color: #344D04;
	font-size: 22px;
	font-weight: bold;
	margin: 0 10px 10px;
	height: 34px;
}
.title_background1 A
{
	color: #344D04;
	text-decoration: none;
}
.title_background1 .left
{
	color: #344D04;
	font-size: 22px;
	font-weight: bold;
	margin-top: 5px;
}
.title_background1 .left_sm
{
	color: #344D04;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	float: left;
}
.title_background1 .right
{
	color: #344D04;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0;
	padding: 0;
}
.title_background1 .text
{
	color: #344D04;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 10px 10px;
}
.title_background1 .slideshow
{
	margin-left: 15px;
}
.notes
{
	margin: 0 10px;
	padding: 0 5px 0 20px;
}
.products_search_ab
{
	color: #FFFFFF;
	position: absolute;
	margin-left: 460px;
	margin-top: -1px;
}
.products_search_ab .text_sm
{
	text-align: right;
	font-size: 10px;
	padding: 0px 0px 3px;
	color: #FFFFFF;
}
.products_search_ab .cor_left
{
	width: 5px;
	height: 20px;
	background: url(../img/cor_pr4.gif);
	float: left;
	margin-left: 1px;
}
.products_search_ab .cor_right
{
	width: 5px;
	height: 20px;
	background: url(../img/cor_pr5.gif);
	float: left;
}
.products_search_ab .cor_center
{
	height: 20px;
	background: url(../img/cor_pr6.gif);
	float: left;
	color: #4D4C2A;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
}
.products_search_ab .cor_center SPAN
{
	margin-top: 3px;
	display: block;
	padding: 0px 7px;
}
.products_search_ab .cor_left_sel
{
	width: 5px;
	height: 20px;
	background: url(../img/cor_pr1.gif);
	float: left;
	margin-left: 1px;
}
.products_search_ab .cor_right_sel
{
	width: 5px;
	height: 20px;
	background: url(../img/cor_pr2.gif);
	float: left;
}
.products_search_ab .cor_center_sel
{
	height: 20px;
	background: url(../img/cor_pr3.gif);
	float: left;
	color: #4D4C2A;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
}
.products_search_ab .cor_center_sel SPAN
{
	margin-top: 3px;
	display: block;
	padding: 0px 7px;
}
.title_background_box
{
	padding: 0px 10px;
}
UL.title_background_box
{
	padding-left: 0px;
	margin-left: 25px;
	margin-top: 3px;
	margin-bottom: 5px;
}
UL.title_background_box LI
{
	margin-bottom: 5px;
}
.title_background .tags
{
	font-size: 13px;
	color: #49576F;
}
.title_background_check
{
	font-size: 16px;
	color: #8E1C2D;
	padding: 3px;
	border: 1px dotted #CCCCCC;
	margin-top: 5px;
	margin-bottom: 0px;
	background: #EDEDED;
	font-family: "Trebuchet MS";
	text-align: left;
	padding-left: 15px;
}
.title_background_check A
{
	color: #8E1C2D;
	font-weight: bold;
	text-decoration: none;
}
.title_background_check .menu
{
	font-size: 12px;
}
.category_desc
{
	margin: 13px 25px;
}
.line
{
	border-bottom: 1px solid #CCCCCC;
	margin: 5px 0px 10px;
}
.line_bot
{
	clear: both;
	height: 30px;
	border-top: 1px solid #CCCCCC;
}
.line_bot_left_menu
{
	clear: both;
	height: 1px;
	margin: 12px 0px 8px;
	border-top: 1px solid #B4AC63;
}
.line_more
{
	clear: both;
	border-top: 1px solid #CCCCCC;
}
.line_dotted
{
	height: 1px;
	border-top: 1px dotted #C9C9C9;
}
.line_dotted_fff
{
	height: 1px;
	border-top: 1px dotted #FFFFFF;
}
.line_dotted_gray
{
	background: url(../img/bg_dr.gif);
	height: 3px;
}
.line_all
{
	border: 1px solid #CCCCCC;
	padding: 7px;
}
.cat_title
{
	color: #9B0101;
	font-size: 16px;
	font-weight: bold;
	padding: 0 7px 0 10px;
	text-align: left;
	margin: 0 0 -5px 3px;
}
.cat_title A
{
	color: #9B0101;
	text-decoration: none;
}
.banners_listing
{
	list-style-type: none;
	padding: 0;
	margin: 24px 16px 0 0;
	float: right;
}
/*for top*/
.all_left
{
	background: url(../img/bg_all_left.gif) repeat-y right;
	width: 10px;
}
.all_right
{
	width: 10px;
	background: url(../img/bg_all_right.gif) repeat-y left;
}
.header
{
	text-align: left;
}
.header .top_links
{
	float: right;
	text-align: right;
	color: #FFF;
	margin: 5px 0 0px 372px;
	font-family: arial;
	font-size: 12px;
	/*[disabled]width:800px;*/
	float: left;
/*528px;*/
}
.header .top_links SPAN
{
	display: inline-block;
}
.header .top_links A
{
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
.logo
{
	background: url(../img/logobankconn.jpg) no-repeat 0px -3px;
	width: 183px;
	position: relative;
	height: 153px;
	float: left;
	margin: 0 0 -28px 20px;
}
.logo A
{
	display: block;
	height: 100%;
}
.top_baner
{
	padding: 0px;
	margin: 14px 0 0;
	font-size: 1px;
	/*[disabled]width:763px;*/
	/*[disabled]height:74px;*/
	float: right;
	display: block;
}
.top_baner IMG
{
	height: 91px;
	margin-right: 32px;
}
.top_baner_job_offers
{
	/*[disabled]display:none;*/
}
.top_baner A
{
	display: block;
	height: 100%;
	width: 100%;
	/*[disabled]background:url(../img/T1-BankingConnects-r1.jpg);*/
}
.top_baner_second
{
	padding: 0px;
	margin: 10px 0 0px 0px;
	font-size: 1px;
	width: 763px;
	height: 74px;
	float: right;
	display: none;
}
.top_baner_second_job_offers
{
	display: block;
}
.top_baner_second A
{
	display: block;
	height: 100%;
	width: 762px;
	background: url(../img/track1.jpg);
	float: left;
}
/*dd menu*/
*#menu_dd
{
	z-index: 20;
	margin: 0 0px 0px;
	width: 1020px;
	padding: 0px;
	font-family: arial;
	margin: 0px;
}
.subport *#menu_dd
{
	z-index: 20;
	background: url(../img/menu_bg_red.jpg);
	margin: 0 0px 0px;
	width: 975px;
	padding: 0px;
	margin: 0px;
	/*[disabled]height:60px;*/
}
#top_menu
{
	position: relative;
	padding: 0px;
	z-index: 1500;
	margin: 0px;
}
*#menu_dd .sec
{
	height: 32px;
	z-index: 1;
	background: url(../img/top_bg2.jpg);
	margin: 0px;
	clear: both;
	width: 975px;
	padding: 0px;
	margin: 0px;
}
*#menu_dd .sec LI
{
	height: 25px;
}
*#menu_dd A
{
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]font-size:12px;*/
}
*#menu_dd A:hover
{
	color: #FEF916;
}
*#menu_dd .sec A
{
	/*[disabled]text-decoration:none;*/
	/*[disabled]color:#660606;*/
	/*[disabled]padding:5px 12px 0px;*/
	/*[disabled]font-size:12px;*/
	/*[disabled]font-weight:normal;*/
}
*#menu_dd .sec LI LI A
{
	text-decoration: none;
	color: #FFFFFF;
}
*#menu_dd .sec A:hover
{
	color: #FD0404;
}
*#menu_dd LI
{
	border: none;
	margin: 2px 0px 0px;
	padding: 0px;
	background: none;
	display: inline;
	float: left;
	/*[disabled]height:25px;*/
	position: relative;
	z-index: 3;
	list-style-type: none;
}
*#menu_dd LI.line
{
	height: 32px;
	border-right: 1px solid #D0D0D0;
}
*#menu_dd LI A
{
	color: #FFFFFF;
	text-transform: uppercase;
	padding: 5px 21px;
	display: block;
	text-decoration: none;
	font-size: 12px;
	z-index: 2000;
	position: relative;
	border-right: 1px dotted #D0D0E5;
}
#menu_dd LI.members A
{
	padding: 3px 0;
	margin: 2px 0 0;
	text-align: center;
	color: #FEF916;
}
#menu_dd LI.members A STRONG
{
	/*[disabled]font-weight:normal;*/
	/*[disabled]color:#FED816;*/
	/*[disabled]font-size:14px;*/
}
*#menu_dd LI:hover
{
	/*[disabled]background:url(../img/top_menu_bg_sel.jpg);*/
}
*#menu_dd LI.sel
{
	color: #FFFF00;
	/*[disabled]background:url(../img/top_menu_bg_sel.jpg);*/
}
*#menu_dd LI.first A
{
	padding-left: 15px;
}
*#menu_dd LI.last A
{
	border-right: none;
}
*#menu_dd LI.join A
{
	border-right: none;
	font-weight: bold;
	padding-left: 18px;
	padding-right: 0;
}
*#menu_dd LI.cor_left
{
	background: url(../img/menu_cor_left.jpg) -4px 0px;
	width: 14px;
	height: 27px;
	margin-top: 0;
	margin-left: 5px;
}
*#menu_dd LI.cor_right
{
	background: url(../img/menu_cor_right.jpg) 0;
	width: 14px;
	height: 27px;
	margin: 0;
}
*#menu_dd LI.members_title
{
	margin-top: 0;
	height: 27px;
	background: url(../img/menu_bg3.jpg);
}
*#menu_dd LI.members
{
	margin-top: 0;
	height: 27px;
	width: 85px;
	background: url(../img/menu_bg3.jpg);
}
*#menu_dd LI.members_title SPAN
{
	color: #C2E2F1;
	font-size: 12px;
	text-transform: uppercase;
	padding: 5px 5px 5px 9px;
	display: block;
}
#menu_dd .logo_bot
{
	width: 112px;
	background: url(../img/logo-shop2.jpg);
}
*#menu_dd_bot
{
	height: 31px;
	z-index: 1;
	background: url(../img/bg_top2.jpg);
	margin: 0 10px 0px;
	padding: 0;
	clear: both;
}
*#menu_dd_bot .left
{
	height: 31px;
	width: 10px;
	padding: 0px;
	margin: 0;
	background: url(../img/cor_left.gif);
	/*[disabled]border:1px solid #000000;*/
	float: left;
	font-size: 1px;
	line-height: 1px;
}
*#menu_dd_bot .right
{
	background: url(../img/cor_right.gif);
	height: 31px;
	width: 10px;
	padding: 0px;
	margin: 0;
	/*[disabled]border:1px solid #000000;*/
	float: right;
	font-size: 1px;
	line-height: 1px;
}
*#menu_dd_bot .center
{
	float: left;
	margin: 0;
	width: 962px;
	/*[disabled]border:1px solid #000000;*/
	height: 31px;
}
*#menu_dd_bot .top_gray_text
{
	float: right;
	color: #950000;
	margin-top: 7px;
	font-style: italic;
	font-family: Georgia;
	font-size: 13px;
}
*#menu_dd_bot SPAN
{
	float: left;
	color: #950000;
	margin-top: 7px;
	font-style: italic;
	font-family: Georgia;
	font-size: 13px;
	border: none;
	margin-left: 15px;
}
/*Use this style to adjust dd elements*/
*#menu_dd LI UL
{
	position: absolute;
	z-index: 1000;
	top: 20px;
	display: block;
	left: 0px;
	width: 180px;
	margin: 0px;
	border-width: 1px;
	list-style-type: none;
	padding: 0px;
/*border: 1px solid #000000;*/
}
*#menu_dd LI UL LI
{
	position: relative;
	z-index: 1000;
	top: 6px;
	height: 25px;
	display: block;
	float: left;
	margin: 0px;
	width: 180px;
	left: 0px;
	border-top: 1px solid #FFFFFF;
	background-color: #3A78AF;
/*border: 1px solid #000000;*/
}
*#menu_dd UL.sec LI UL LI
{
	/*[disabled]height:25px;*/
}
*#menu_dd UL LI:hover UL
{
	display: block;
}
*#menu_dd LI UL, #menu_dd LI UL LI:hover LI UL
{
	display: none;
}
*#menu_dd LI:hover UL
{
	display: block;
}
*#menu_dd LI UL LI:hover UL
{
	display: block;
	border: 1px solid #000000;
}
/*Use this style to adjust sub-menu elements*/
*#menu_dd LI UL LI A
{
	color: #FFFFFF;
	margin: 0px;
	padding: 5px 5px 5px 20px;
	text-align: left;
	top: 0px;
	font-size: 12px;
	text-transform: none;
	display: block;
}
/*Use this style to adjust sub-menu elements hover*/
*#menu_dd .sec LI UL LI A:hover
{
	padding: 5px 12px 4px;
	background-color: #545A16;
	color: #FFFF00;
}
/*Use this style to adjust sub-sub-menu elements hover*/
*#menu_dd LI UL LI UL
{
	position: absolute;
	z-index: 600;
	top: -28px;
	display: block;
	left: 184px;
	width: 183px;
	margin: 0px;
	border-width: 1px;
	list-style-type: none;
	padding: 0px;
}
*#menu_dd LI UL LI:hover UL
{
	display: block;
}
*#menu_dd LI UL LI UL LI
{
	background-color: #654BA7;
}
*#menu_dd LI UL LI UL LI A
{
	color: #FFFFFF;
	margin: 0px;
	padding: 5px 5px 5px 10px;
	text-align: left;
	top: 0px;
	font-size: 11px;
	text-transform: none;
	display: block;
}
/*end dd menu*/
.top_sec_menu
{
	background: url(../img/top_mid4.jpg);
	height: 27px;
	float: right;
	width: 777px;
	clear: both;
}
.top_sec_menu .top_sec_menu_in
{
	height: 100%;
	background: url(../img/top_left4.jpg) no-repeat top left;
}
.top_sec_menu .top_sec_menu_in_right
{
	height: 100%;
	background: url(../img/top_right4.jpg) no-repeat top right;
}
.top_sec_menu .search
{
	float: left;
	color: #FFD080;
	font-family: arial;
	margin: 3px 7px 0 15px;
	vertical-align: middle;
}
.top_sec_menu .search SPAN
{
	padding-top: 0;
}
.top_sec_menu .search INPUT
{
	width: 361px;
	vertical-align: top;
}
.top_sec_menu .search INPUT.go
{
	background: url(../img/but.jpg);
	border: none;
	width: 50px;
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
	padding: 0;
	line-height: 100%;
	/*[disabled]height:20px;*/
	padding: 1px;
	vertical-align: top;
	cursor: pointer;
}
.top_sec_menu .search INPUT.go:hover
{
	background: url(../img/but.jpg) bottom;
	color: #6A0000;
}
.top_sec_menu .links
{
	float: left;
	color: #7A9FAF;
	margin-top: 4px;
	margin-left: 12px;
}
.top_sec_menu .links A
{
	color: #FFD080;
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	padding: 0 10px;
}
.top_sec_menu .via
{
	float: right;
	margin: 3px 8px 0 0;
}
.top_sec_menu .via IMG
{
	width: 22px;
	margin: 0 1px 0 0;
}
/*end for top
*********************************************************************************************************************
*********************************************************************************************************************
center content*/
.big_table
{
	width: 1020px;
}
.mid_pan
{
	background: #FFF url(../img/bg4.jpg) repeat-x;
}
.content
{
	margin: 7px 0px 0px;
	text-align: left;
	min-height: 600px;
}
.content_all
{
	margin: 0px 20px 20px;
}
.left_menu_td
{
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background: #E9E8E7 url(../img/bg_left_menu.jpg) repeat-x;
	text-align: left;
}
.left_menu
{
	width: 245px;
	margin: 0;
	padding: 0;
}
.left_index_part
{
	width: 220px;
	float: left;
	margin-left: 15px;
}
.partners_baner
{
	text-align: center;
	float: none;
	width: 250px;
	margin-bottom: 10px;
}
.partners_baner_resources
{
	width: 263px;
	border-top: 1px solid #CCC;
	padding-top: 10px;
}
.left_index_part .partners_baner
{
	text-align: center;
	float: none;
	width: 214px;
	margin-bottom: 10px;
}
.left_index_part .veryfy
{
	text-align: center;
	float: none;
	width: 214px;
	margin-bottom: 10px;
	border: 1px solid #CCC;
	height: 92px;
	background: url(../img/verify2.jpg) no-repeat center;
}
.left_index_part .veryfy A
{
	display: block;
	height: 100%;
}
.left_index_part .parners_baner
{
	text-align: center;
	float: none;
	width: 214px;
	margin-bottom: 10px;
}
.left_index_part .parners_baner_bot
{
	text-align: center;
	float: none;
	width: 214px;
	margin-bottom: 10px;
}
.left_index_part .parners_baner_bot IMG
{
	width: 215px;
	margin-top: 10px;
}
.left_td .partners_baner
{
	text-align: center;
	float: none;
	width: 214px;
	margin-bottom: 10px;
}
.bot_partners_baner
{
	text-align: center;
	margin: 10px;
	padding: 5px;
	border: 1px solid #CCC;
}
.central_part
{
	float: left;
	width: 495px;
	margin-left: 12px;
	padding: 0;
}
.central_part_register
{
	float: left;
	width: 740px;
	margin-left: 22px;
	padding: 0;
}
.left_td
{
	padding-left: 15px;
}
.right_td_sm
{
	/*[disabled]padding-left:20px;*/
}
.right_td
{
	padding-right: 0;
	width: 265px;
	text-align: left;
}
.right_td_sm .title
{
	/*[disabled]font-size:15pt;*/
}
.center_td
{
	min-height: 400px;
	padding: 0 30px;
}
.center_td_zoom
{
	padding: 0 40px;
}
.center_td_public
{
	padding: 0 15px;
}
.content_table
{
	/*[disabled]min-height:400px;*/
}
.articls_panel
{
	/*[disabled]height:180px;*/
	/*[disabled]width:100%;*/
	background: #ECEAEA url(../img/bg_art_pan.gif) repeat-x;
	border-left: 1px solid #5F6E73;
	border-right: 1px solid #5F6E73;
	margin: -1px 1px;
}
.articls_panel_center
{
	margin: 0 10px;
	padding-bottom: 0;
}
.articls_top_panel
{
	/*[disabled]width:682px;*/
	background: url(../img/top_line2.jpg) repeat-x;
	font-size: 1px;
	line-height: 1px;
	height: 12px;
}
.articls_top_panel .top_left
{
	font-size: 1px;
	line-height: 1px;
	width: 18px;
	height: 13px;
	float: left;
	background: url(../img/cor2.jpg) no-repeat top left;
}
.articls_top_panel .top_right
{
	font-size: 1px;
	line-height: 1px;
	width: 18px;
	height: 13px;
	float: right;
	background: url(../img/cor2.jpg) no-repeat top right;
}
.center_pict_nums
{
	padding: 0px;
	text-align: left;
	background: url(../img/bot_art_bg2.jpg) 0px -1px;
	margin: -1px 0 0;
	height: 29px;
	/*[disabled]width:682px;*/
}
.center_pict_nums .bot_left
{
	font-size: 1px;
	line-height: 1px;
	width: 18px;
	height: 29px;
	float: left;
	background: url(../img/cor2.jpg) no-repeat bottom left;
}
.center_pict_nums .bot_right
{
	font-size: 1px;
	line-height: 1px;
	width: 18px;
	height: 29px;
	float: right;
	background: url(../img/cor2.jpg) no-repeat bottom right;
}
.articls_panel .articls_panel_center
{
	height: 210px;
	overflow: hidden;
	line-height: 100%;
}
.articls_panel_center .title
{
	color: #0060AB;
	margin-bottom: 3px;
	margin-top: 0;
	line-height: 110%;
}
.articls_panel_center .title A
{
	color: #0060AB;
}
.articls_panel_center .author
{
	color: #0060AB;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.articls_panel_center .more
{
	color: #B30000;
	float: left;
	margin-right: 0;
	margin-bottom: 10px;
	margin-top: 5px;
	padding: 0;
}
.articls_panel_center .more A
{
	color: #B30000;
}
.center_pict .text
{
	color: #FFFFFF;
	height: 179px;
	overflow: hidden;
	margin-left: 15px;
	margin-right: 5px;
}
.center_pict .author
{
	color: #FFFFFF;
	font-style: italic;
	margin-top: 3px;
	float: left;
}
.center_pict .more
{
	color: #FFFFFF;
	float: right;
}
.center_pict .more A
{
	color: #ADD3CC;
}
.articls_panel_center .pict
{
	margin: 0 20px 0 0;
	font-size: 1px;
	float: none;
	line-height: 1px;
	/*[disabled]width:150px;*/
}
.center_pict_nums_panel
{
	background: url(../img/num_bg_all.gif);
	padding: 0px;
	height: 20px;
	float: left;
	width: 460px;
	margin: 1px 0 0 -6px;
}
.center_pict_nums .num
{
	/*[disabled]width:20px;*/
	height: 19px;
	float: left;
	font-family: arial;
	margin-right: 1px;
	margin-top: 2px;
	font-size: 12px;
	text-align: center;
	background: url(../img/num_bg.jpg);
	padding: 0;
	border: 1px solid #E1DBDB;
}
.center_pict_nums .num A
{
	color: #034F8A;
	text-decoration: none;
	/*[disabled]font-weight:bold;*/
	display: block;
	padding: 0px 7px;
	margin: 3px 0 0;
}
.center_pict_nums .num_sel
{
	/*[disabled]width:20px;*/
	height: 19px;
	float: left;
	margin-top: 2px;
	margin-right: 1px;
	font-size: 12px;
	font-family: arial;
	text-align: center;
	border: 1px solid #F37521;
	background: url(../img/num_bg_sel.jpg);
}
.center_pict_nums .num_sel A
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin: 2px 0 0;
	padding: 0px 7px;
}
.center_pict_nums .view
{
	/*[disabled]width:224px;*/
	height: 21px;
	float: right;
	margin-right: 0;
	font-size: 11px;
	text-align: center;
	font-family: arial;
	margin-top: 2px;
	padding: 0;
}
.center_pict_nums .view A
{
	color: #FEFEFE;
	text-decoration: none;
	float: right;
	display: block;
	margin-top: 4px;
}
.center_pict_nums .corner
{
	width: 2px;
	height: 20px;
	float: right;
	font-size: 1px;
	line-height: 1px;
	background: url(../img/num_bg_all.gif);
	margin: 0;
	visibility: hidden;
}
.ind_banner
{
	background: #CCCCCC no-repeat;
	/*[disabled]height:150px;*/
	padding: 5px 0;
	text-align: center;
	margin: 7px 0;
	width: 285px;
}
.banner1
{
	/*[disabled]background:#CCCCCC url(../img/baner_total.gif) no-repeat;*/
	height: 91px;
	width: 273px;
}
.index_special_title_box
{
	width: 457px;
	border: 1px solid #3F4324;
	background: #FFFFFF url(../img/bg_specia_cor.jpg) no-repeat right;
	text-align: left;
	margin-left: 17px;
}
.index_special_title_box .title_big
{
	background: url(../img/bg_special.jpg);
	height: 29px;
	color: #FFFFFF;
	font-size: 22px;
	font-weight: normal;
	margin: 0px;
	padding: 3px 0px 0px 25px;
	text-align: left;
}
.index_special_title_box_news
{
	width: 340px;
	border: 1px solid #3F4324;
	/*[disabled]background:#FFFFFF url(../img/bg_specia_cor.jpg) no-repeat right;*/
	text-align: left;
	margin-left: 20px;
	float: left;
}
.index_special_title_box_news .title_big
{
	background: url(../img/bg_special.jpg);
	/*[disabled]height:29px;*/
	color: #FFFFFF;
	font-size: 22px;
	font-weight: normal;
	margin: 0px;
	padding: 3px 0px 3px 25px;
	text-align: left;
}
.index_special
{
	padding: 10px 20px 0px 10px;
}
.index_special .title
{
	text-align: left;
	margin-bottom: 10px;
	margin-top: 5px;
}
.index_special .pict
{
	margin-right: 20px;
}
.index_special .desc
{
	color: #4D4C2A;
}
.index_testimonial
{
	float: right;
	color: #4D4C2A;
	width: 220px;
	margin-right: 20px;
	font-style: italic;
	line-height: 160%;
	height: 190px;
	margin-top: 20px;
}
.index_testimonial .author
{
	text-align: right;
	font-style: normal;
}
.index_products_box
{
	margin: 10px 5px 5px;
}
.index_products
{
	/*[disabled]background:url(../img/bg5.gif) repeat-x;*/
	padding: 0;
}
.index_products .cat_title
{
	color: #9B0101;
	font-size: 18px;
	font-weight: bold;
	padding: 0 7px 5px 10px;
	border-bottom: 2px solid #E1E1DE;
	/*[disabled]background:#E1E1DE repeat-x;*/
	text-align: left;
	margin: 0;
}
.index_products .product_box
{
	text-align: left;
	margin: 5px 10px;
	border-bottom: 1px solid #CCCCCC;
	/*[disabled]padding:0 0 5px;*/
}
.index_products .product_box .box_name_pict
{
	width: 100px;
	text-align: center;
	background: #F3F2F2;
	border: 1px solid #CCCCCC;
	font-size: 1px;
}
.index_products .product_box .box_name_all
{
	margin-right: 0;
	float: left;
	width: 87px;
}
.index_products .title
{
	text-align: left;
	font-size: 13px;
	color: #455C01;
}
.index_products .title A
{
	color: #455C01;
	text-decoration: underline;
}
.index_products .desc
{
	color: #020511;
}
.index_products .price
{
	color: #CC0000;
}
.index_products OL
{
	line-height: 155%;
	margin: 5px 0 0;
	padding: 0 0 10px;
	list-style: none;
}
.td_padding_top_bot_10
{
	padding: 10px 0px;
}
.contacts_information
{
	line-height: 150%;
	font-size: 13px;
	padding: 10px 30px 10px 10px;
}
.contacts_information2
{
	line-height: 150%;
	font-size: 13px;
	padding: 10px 10px 10px 30px;
	border-left: 1px solid #CCCCCC;
}
.right_comm
{
	margin: 5px 0 10px;
	width: 228px;
}
.right_comm .title
{
	margin: 0 1px 0 0;
	padding: 2px 3px 6px;
	color: #FFFFFF;
	font-size: 15px;
	background: url(../img/bg_commm.gif);
	border-top: 1px solid #9D9C9C;
}
.right_comm .title SPAN
{
	color: #FBE549;
}
.right_comm .but
{
	background: url(../img/bg_but_comm.jpg);
	width: 113px;
	height: 46px;
	float: left;
	margin-right: 1px;
}
.right_comm .but .icon
{
	width: 42px;
	font-size: 1px;
	line-height: 1px;
	height: 38px;
	float: left;
	margin: 5px 0 5px 7px;
}
.right_comm .video .icon
{
	background: url(../img/ic_video.gif) no-repeat;
	width: 40px;
	height: 38px;
}
.right_comm .photo .icon
{
	background: url(../img/ic_photo.gif) no-repeat;
	width: 39px;
	height: 38px;
	margin-left: 9px;
}
.right_comm .audio .icon
{
	background: url(../img/ic_music.gif) no-repeat;
	width: 44px;
	height: 34px;
	margin: 7px 0 5px 5px;
}
.right_comm .blog .icon
{
	background: url(../img/ic_blog.gif) no-repeat;
	width: 41px;
	height: 40px;
	margin: 3px 6px 5px 8px;
}
.right_comm .forum .icon
{
	background: url(../img/ic_forum.gif) no-repeat;
	width: 45px;
	height: 32px;
	margin-top: 6px;
	margin-left: 7px;
}
.right_comm .articles .icon
{
	background: url(../img/ic_articles.gif) no-repeat;
	width: 28px;
	height: 36px;
	margin-left: 15px;
}
.right_comm .events .icon
{
	background: url(../img/ic_events.gif) no-repeat;
	width: 35px;
	height: 34px;
	margin-left: 14px;
}
.right_comm .news .icon
{
	background: url(../img/ic_news.gif) no-repeat;
	width: 49px;
	height: 36px;
	margin-left: 8px;
}
.right_comm .but .text
{
	margin: 9px 10px 5px 0;
	padding-top: 0;
	float: right;
	color: #5A5D52;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 12px;
	width: 51px;
	text-align: right;
	font-family: "Trebuchet MS";
}
.right_comm .audio .text
{
	width: 54px;
	margin-top: 15px;
}
.right_comm .blog .text
{
	margin-top: 15px;
	width: 41px;
}
.right_comm .forum .text
{
	margin-top: 15px;
	width: 43px;
}
.right_comm .articles .text
{
	margin-top: 15px;
	width: 55px;
}
.right_comm .events .text
{
	margin-top: 15px;
	width: 47px;
}
.right_comm .news .text
{
	margin-top: 15px;
	width: 37px;
}
.right_comm .but .text A
{
	color: #5A5D52;
	text-decoration: none;
	font-weight: bold;
}
.right_comm .but .text A:hover
{
	color: #CD0303;
}
.jobs_search
{
	background: #F0EEEE;
	padding: 0 0 5px;
	margin-bottom: 5px;
}
.jobs_search #JOB_TYPE
{
}
.users_ab
{
	background: #F0EEEE;
	padding: 0 0 5px;
	margin-bottom: 10px;
}
.memdate
{
	font-size: 10px;
	font-style: italic;
}
.login_register
{
	margin: 10px 80px 20px;
	background: #F2F2F2;
	padding: 2px 0 5px;
	float: none;
}
.ask_expert_form
{
	width: 445px;
	background: #F2F1F1;
	margin-bottom: 30px;
}
/*category_top*/
.cat_table
{
	background: #F4F4F4;
}
.top_line
{
	border-top: 1px solid #CCCCCC;
}
.bot_line
{
	border-bottom: 1px solid #CCCCCC;
}
.left_line
{
	border-left: 1px solid #CCCCCC;
}
.right_line
{
	border-right: 1px solid #CCCCCC;
}
.center_category
{
	text-align: left;
	padding: 0px;
}
.center_category_box
{
	height: 188px;
}
.center_category_box1
{
	height: 133px;
}
.center_category .title A
{
	color: #AC0101;
}
.center_category .title
{
	color: #FFFFFF;
	font-size: 26px;
}
.center_category .category_desc
{
	margin: 5px 0px 0px;
	font-size: 14px;
	line-height: 130%;
}
.center_category .text
{
	height: 160px;
	overflow: hidden;
	color: #0C5C96;
	margin-left: 15px;
	margin-right: 5px;
	/*[disabled]width:358px;*/
}
.center_category .text1
{
	height: 95px;
	overflow: hidden;
	margin-left: 15px;
	margin-right: 5px;
	margin-top: 5px;
	/*[disabled]width:358px;*/
}
.center_category .sort
{
}
.center_category .cat_pict
{
	margin: 0;
	font-size: 1px;
	line-height: 1px;
}
.top_search
{
	margin: 10px;
	padding: 3px 5px;
	text-align: center;
}
/*galleries window*/
.galleries_window
{
	border: 1px solid #CCCCCC;
	padding: 2px;
}
.galleries_window_table
{
	width: 300px;
	background: #F6F4F1;
}
.galleries_window_table TD
{
	padding: 7px;
}
.galleries_window_table TD.pict_td
{
	padding: 0px;
}
.galleries_window_table TD.next_prev
{
	padding: 3px;
}
.galleries_window .title
{
	font-size: 18px;
	color: #A10101;
	text-align: left;
	font-weight: bold;
	font-family: georgia;
	font-style: italic;
}
.galleries_window .text
{
	text-align: right;
}
.galleries_window .gallery_window_pict
{
	width: 395px;
	height: 290px;
	border: 1px solid #FFFFFF;
	padding-top: 10px;
	background: #CCCCCC;
	text-align: center;
}
.galleries_window .gallery_window_pict A
{
	border: 1px solid #FFFFFF;
}
.galleries_window .box_left_list
{
	background: #F6F4F1;
	border-left: 1px solid #FFFFFF;
}
.galleries_window .left_list
{
	height: 343px;
	padding: 0px 1px;
	overflow: auto;
	clear: both;
}
.galleries_window .left_list TD
{
	border-bottom: 1px solid #CCCCCC;
	background: #EEF1F4;
}
.galleries_window .left_list_pict
{
	text-align: center;
}
.gallery_list_table
{
}
.gallery_list_table TD
{
	border: 1px solid #CCCCCC;
	padding: 7px;
	text-align: center;
	font-size: 15px;
	color: #3D4148;
}
.gallery_full_list
{
}
.gallery_full_list .galley_pict
{
	text-align: center;
}
.gallery_full_list .title
{
	font-size: 14px;
}
.gallery_td
{
	padding: 10px;
	border: 1px solid #CCCCCC;
}
/*video*/
.video_list_cor_center
{
	/*[disabled]text-align:left;*/
	/*[disabled]margin-bottom:0;*/
	/*[disabled]float:left;*/
	/*[disabled]padding:10px 5px;*/
	/*[disabled]border-top:1px solid #D6D6D6;*/
	/*[disabled]width:300px;*/
}
.video_list_cor_left
{
	/*[disabled]float:left;*/
	/*[disabled]background:url(../img/prod_cor1a.gif);*/
	/*[disabled]height:121px;*/
	/*[disabled]width:12px;*/
}
.video_list_cor_right
{
	/*[disabled]float:left;*/
	/*[disabled]background:url(../img/prod_cor2a.gif);*/
	/*[disabled]height:121px;*/
	/*[disabled]width:12px;*/
}
.video_full_list
{
	/*[disabled]text-align:center;*/
}
.video_full_list .video_pict
{
}
.video_full_list .title
{
	/*[disabled]font-size:14px;*/
}
.video_full_list .author
{
	/*[disabled]font-size:12px;*/
	/*[disabled]font-weight:normal;*/
}
.pictures_full_list
{
}
.pictures_full_list .picts_pict
{
	/*[disabled]text-align:center;*/
}
.pictures_full_list .title
{
	/*[disabled]font-size:14px;*/
}
.pictures_full_list .author
{
	/*[disabled]font-size:12px;*/
	/*[disabled]padding:2px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]font-style:italic;*/
}
.slideshow
{
	float: right;
	text-align: right;
	font-size: 12px;
}
.change_gallery
{
	/*[disabled]float:left;*/
	/*[disabled]padding:7px 0px 0px 7px;*/
}
/*pictures window*/
.pictures_window
{
	border: 1px solid #CCCCCC;
	padding: 2px;
}
.pictures_window_table
{
	width: 300px;
	background: #F6F4F1;
}
.pictures_window_table TD
{
	padding: 7px;
}
.pictures_window_table TD.pict_td
{
	padding: 0px;
}
.pictures_window_table TD.next_prev
{
	padding: 3px;
}
.pictures_window .title
{
	font-size: 18px;
	color: #A10101;
	text-align: left;
	font-weight: bold;
	font-family: georgia;
	font-style: italic;
}
.pictures_window .text
{
	text-align: right;
}
.pictures_window .pictures_window_pict
{
	width: 392px;
	height: 290px;
	border: 1px solid #FFFFFF;
	padding-top: 10px;
	background: #CCCCCC;
	text-align: center;
}
.pictures_window .pictures_window_pict A
{
	border: 1px solid #FFFFFF;
}
.pictures_window .box_left_list
{
	height: 335px;
	background: #F6F4F1;
}
.pictures_window .left_list
{
	height: 343px;
	padding: 0px 1px;
	overflow: auto;
	clear: both;
	background: #CCCCCC;
}
.pictures_window .left_list TD
{
	border-bottom: 1px solid #CCCCCC;
	background: #EEF1F4;
}
.pictures_window .left_list_pict
{
	text-align: center;
}
/*video window*/
.video_panel
{
}
.pict_gray_video
{
	margin: 0;
	display: block;
	text-align: center;
	width: 100px;
	height: 67px;
	background: #DDDDDD;
	border: 1px solid #AFADAD;
}
.video_panel .left
{
	background: url(../img/circle.png) top left;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: 0;
}
.video_panel .left_1
{
	background: url(../img/left_right.png) left;
	width: 16px;
	height: 363px;
	float: left;
	z-index: 100;
	margin: -1px 0 0;
}
.video_panel .left_bot
{
	background: url(../img/circle.png) bottom left;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_panel .right
{
	background: url(../img/circle.png) no-repeat top right;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: 0;
	float: left;
}
.video_panel .right_1
{
	background: url(../img/left_right.png) right;
	width: 16px;
	height: 363px;
	z-index: 100;
	float: left;
	margin: -1px 0 0;
}
.video_panel .right_bot
{
	background: url(../img/circle.png) no-repeat bottom right;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_panel .center_top
{
	background: url(../img/top_bot.png) top;
	width: 533px;
	height: 15px;
	z-index: 100;
	margin: 0;
	float: left;
}
.video_panel .center_bot
{
	background: url(../img/top_bot.png) bottom;
	width: 533px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_panel .central
{
	margin-top: 0;
	padding-top: 0;
	width: 570px;
	float: left;
	/*[disabled]height:248px;*/
	font-size: 13px;
}
.video_vertical
{
	overflow: auto;
	border: 1px solid #B4B4B4;
	height: 470px;
	padding: 0 7px 5px;
	margin-top: 0;
	margin-bottom: 5px;
}
.video_window_table
{
	margin: 0 10px;
}
.video_window_table OBJECT
{
	width: 520px;
	height: 360px;
}
.video_window_table EMBED
{
	width: 520px;
	height: 360px;
}
.video_title_big
{
	background: url(../img/bg_commm.gif);
	padding: 5px 5px 0 10px;
	color: #FFFFFF;
	height: 25px;
	font-size: 15px;
}
.video_title_big A
{
	color: #FFFFFF;
	text-decoration: none;
}
.flashcontent
{
	width: 507px;
	height: 322px;
}
.video_adv_box
{
	float: left;
	text-align: center;
	font-size: 10px;
	letter-spacing: 3px;
	color: #BCB9BB;
	margin-top: 5px;
	margin-bottom: 15px;
	/*[disabled]display:none;*/
}
.video_adv
{
	width: 327px;
	height: 60px;
	background: #E6E4E7;
	margin: 0;
}
.video_adv_title
{
	font-size: 10px;
}
.video_adv DIV
{
	margin: 0;
	color: #BCB9BB;
	padding-top: 20px;
}
.video_desc
{
	width: 570px;
	margin-left: 15px;
	margin-top: -1px;
	padding: 0;
}
.video_desc .desc
{
	padding: 10px 10px 0;
}
.video_desc .left_td
{
	background: url(../img/left_right.png) left;
	width: 16px;
}
.video_desc .right_td
{
	background: url(../img/left_right.png) right;
	width: 16px;
}
.video_desc .right_bot
{
	background: url(../img/circle.png) no-repeat bottom right;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_desc .left_bot
{
	background: url(../img/circle.png) bottom left;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_desc .center_bot
{
	background: url(../img/top_bot.png) bottom;
	width: 538px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.video_cat
{
}
.video_cat .left_top
{
	background-color: #E7DAE2;
}
.video_cat .right_top
{
	background-color: #E7DAE2;
}
.video_cat .cor_top
{
	background-color: #E7DAE2;
}
.video_cat .cor_top_title
{
	background-color: #E7DAE2;
	height: 18px;
}
.video_cat .cor_top_title .title
{
	position: relative;
	margin: -5px 0 0;
	padding: 0 5px 3px;
	color: #896A87;
	text-align: center;
}
.video_cat_box
{
	width: 559px;
	overflow: auto;
	margin-top: 3px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin-left: 15px;
}
.video_cat_item
{
	margin: 0 5px;
	width: 120px;
	text-align: center;
	padding: 0;
}
.video_cat_item .cat_pict
{
	width: 100px;
	height: 60px;
	line-height: 1px;
	font-size: 1px;
	text-align: center;
}
.video_cat_item .cat_pict_gray
{
	line-height: 1px;
	font-size: 1px;
	width: 100px;
	height: 60px;
	text-align: center;
	float: none;
	background-color: #DDDDDD;
}
.video_cat_item .title
{
	font-size: 12px;
	text-transform: none;
	text-align: center;
}
.video_cat_item .title A
{
	text-decoration: none;
}
.video_cat_box_title
{
	margin-top: 10px;
	text-align: center;
	font-size: 18px;
	color: #9B0202;
	font-weight: bold;
}
.video_index_right
{
	width: 248px;
}
.video_public
{
	width: 260px;
}
.video_index_right OBJECT
{
	width: 250px;
	height: 246px;
}
.video_index_right EMBED
{
	width: 250px;
	height: 246px;
}
.video_index_right IFRAME
{
	width: 250px;
	height: 246px;
}
.video_public OBJECT
{
	width: 260px;
	height: 256px;
}
.video_public EMBED
{
	width: 260px;
	height: 256px;
}
.video_public IFRAME
{
	width: 260px;
	height: 256px;
}
.video_index_right .title
{
	font-size: 18px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}
.index_video_vertical_list
{
	width: 260px;
	margin-right: 13px;
	margin-top: 10px;
}
/**********************************************************************************************************************
lists items*/
.list_item
{
	padding: 10px 7px;
	text-align: left;
	color: #3D4148;
	border-bottom: 1px dotted #BABABA;
	margin: 5px;
}
.list_item .title
{
	text-align: left;
	color: #3D4148;
	font-size: 16px;
}
.list_item .title A
{
	color: #3D4148;
}
.list_item .title_sm
{
	color: #084B77;
}
.list_item .title_sm A
{
	color: #084B77;
}
.list_item .title_sm A:hover
{
	text-decoration: underline;
	color: #9F0000;
}
.list_item .more
{
	padding: 0;
	margin: 0 0 10px;
	text-align: right;
	font-size: 11px;
	line-height: 100%;
	float: right;
	font-family: arial;
}
.list_item .more A
{
	color: #AE0000;
}
.list_item .date
{
	font-weight: normal;
	font-style: normal;
}
.list_item .list_comm
{
	background: #EAEAEA;
	padding: 2px 2px 2px 5px;
}
.left_list_item
{
	padding: 7px;
	text-align: left;
	border-bottom: 1px solid #DCDEE1;
	font-family: Georgia;
	font-size: 14px;
	color: #3D4148;
}
.left_list_item A
{
}
.right_list_item
{
	padding: 7px;
	text-align: left;
	border-bottom: 1px solid #DCDEE1;
	font-family: Georgia;
	font-size: 15px;
	color: #3D4148;
}
.right_list_item A
{
}
.full_list_item
{
	padding: 0 10px 7px;
	text-align: left;
	margin: 10px 20px 0;
}
.full_list_item_check
{
	padding: 7px 10px;
	text-align: left;
	line-height: 150%;
	float: left;
	width: 501px;
}
.cart_check
{
	padding: 7px 10px 7px 0px;
	text-align: left;
	float: right;
	width: 190px;
}
.full_list_item .no_pad TD
{
	font-size: 12px;
	color: #3D4148;
	padding: 2px;
}
.full_list_item_rows_td
{
	text-align: center;
}
.full_list_item .price
{
	color: #FC0000;
	font-weight: bold;
}
.full_list_item UL
{
	padding-left: 0px;
	margin-left: 25px;
}
.full_list_item .ship_table
{
	padding: 0 0 7px;
	text-align: left;
	float: left;
	width: 540px;
}
.products_tabs_list_item
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	padding: 0px;
	margin: 0px;
	border-top: 1px solid #FFFFFF;
	height: 147px;
}
.products_tabs_list_item A
{
	color: #750101;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
.products_tabs_list_item A:hover
{
	text-decoration: underline;
	color: #FF0202;
}
.products_tabs_list_item .name
{
	margin: 7px 0px 3px;
	font-size: 14px;
}
.products_tabs_list_item .pict_products_index
{
}
.products_tabs_list_item .box_name_pict
{
	height: 147px;
	padding: 0px;
	border: 1px solid #FEE8C0;
	border-top: none;
	padding: 0px;
	text-align: center;
}
.products_tabs_list_item .price
{
	color: #FFFFFF;
	font-family: georgia;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	background: #F96600;
	text-align: center;
	height: 20px;
	padding: 0px 5px;
}
.products_tabs_list_item .price DIV
{
	margin-top: -3px;
}
.price_absolute_box
{
	position: absolute;
	z-index: 10;
	margin-top: 113px;
	width: 163px;
	text-align: right;
}
.price_table
{
	float: right;
	margin-right: 5px;
}
.price_table .bg_top
{
	background: url(../img/price_cor_bg_top.gif) top;
}
.price_table .bg_bot
{
	background: url(../img/price_cor_bg_bot.gif) bottom;
}
.products_tabs_list_item .price_text
{
	font-size: 13px;
	color: #850000;
	font-weight: bold;
	margin-bottom: -5px;
	margin-left: 2px;
	z-index: 20;
	position: relative;
}
.products_list_item
{
	text-align: left;
}
.no_border
{
	border: none;
}
.products_list_cor_center
{
	text-align: left;
	margin-bottom: 0;
	float: left;
	padding: 10px 5px;
	border-bottom: 1px solid #D6D6D6;
	width: 300px;
}
.products_list_cor_left
{
	float: left;
	background: url(../img/prod_cor1a.gif);
	height: 121px;
	width: 12px;
}
.products_list_cor_right
{
	float: left;
	background: url(../img/prod_cor2a.gif);
	height: 121px;
	width: 12px;
}
.products_list_item .pict
{
	padding: 3px;
	width: 130px;
	border: 1px solid #E7E3E3;
	float: none;
	text-align: center;
}
.products_list_item .pict_pack
{
	padding: 3px;
	max-width: 200px;
	min-height: 50px;
}
.products_list_item .pict_zoom_box
{
	/*[disabled]float:left;*/
	margin: 0px 10px 10px 0px;
	text-align: center;
	width: 260px;
}
.products_list_item .pict_zoom_box_right
{
	float: right;
	margin: 0px 0px 10px;
	text-align: left;
	width: 270px;
	border: 1px solid #4B4A29;
	border-top: none;
}
.products_list_item .pict_zoom_box_right .title_background
{
	font-size: 18px;
	padding-left: 15px;
	margin-bottom: 0px;
}
.products_list_item .pict_zoom
{
	padding: 3px 0px;
	text-align: center;
	border: 1px solid #CCCCCC;
}
.products_list_item .pict_zoom A
{
	text-decoration: none;
}
.options .table_line TD
{
	font-size: 11px;
	font-family: verdana;
}
.options .table_line TD.qty
{
	background: #F5F2D1;
	text-align: center;
}
.options .buy
{
	margin: 10px 0px;
	text-align: right;
}
.products_list_item .item_properties
{
	margin-left: 0px;
}
.products_list_item .item_properties_zoom
{
	padding: 5px;
	float: left;
	margin-left: 0px;
}
.products_list_item .title
{
	text-align: left;
	font-size: 14px;
}
.products_list_item .title A
{
	color: #445C00;
}
.products_list_item .title_zoom
{
	font-size: 20px;
	color: #9B0101;
	padding: 0;
	font-weight: bold;
	margin-top: 5px;
}
.products_list_item .vendor SPAN
{
	font-weight: bold;
}
.products_list_item .sku SPAN
{
	font-weight: bold;
}
.products_list_item .price
{
	color: #171616;
	font-weight: bold;
	font-size: 15px;
}
.products_list_item .location
{
	color: #171616;
	font-weight: normal;
	font-size: 15px;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	margin: 5px 0;
	padding: 2px 0;
}
.msrp
{
	color: #070000;
	font-weight: normal;
}
.products_list_item .qty
{
}
.save
{
	color: #5A770A;
	font-weight: bold;
}
.products_list_item .line
{
	border-bottom: 1px solid #B4AC63;
	margin: 0px 0px 5px;
	text-align: left;
	height: 9px;
}
.products_list_item .top_link
{
	background: #FFFFFF;
	padding: 1px 0;
	font-size: 11px;
	width: 63px;
	float: right;
	display: block;
}
.products_list_item .rep_but
{
	float: right;
	/*[disabled]width:100px;*/
}
.products_list_item .price_box
{
	max-width: 250px;
	padding: 15px 0px 5px;
}
.products_list_item .line_dotted
{
	height: 1px;
	border-top: 1px dotted #CCCCCC;
	margin: 5px 0px;
}
.reviews
{
}
.reviews_title .title_sm
{
	color: #FFFFFF;
}
.reviews_title .title_sm A
{
	color: #FFFFFF;
}
.reviews_box
{
	background: #FFFFFF url(../img/bg_rew.gif);
	background-repeat: repeat-x;
	border: 1px solid #7C9092;
	padding: 5px 10px 15px;
}
.reviews_title
{
	background: #7C9092;
	z-index: 100;
	font-size: 11px;
	padding: 5px 10px 5px 12px;
	color: #FFFFFF;
}
.reviews_title A
{
	color: #FFFFFF;
}
.reviews .author
{
	color: #5F0606;
	font-style: italic;
	font-weight: normal;
}
.reviews_box_content
{
	position: relative;
}
.discounts_info_upsale
{
	margin-left: 20px;
	float: right;
	/*[disabled]width:150px;*/
	text-align: right;
}
.title_sm_disc
{
	color: #393B03;
	text-decoration: none;
	font-weight: bold;
	padding: 0;
	font-size: 12px;
}
.PRODUCTS_RELATED
{
	margin-top: 5px;
}
.PRODUCTS_RELATED .cat_title
{
	color: #9B0101;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 7px 5px 15px;
	border-bottom: 1px solid #FFFFFF;
	background: #E1E1DE repeat-x;
	text-align: center;
	margin: 0;
}
.PRODUCTS_RELATED .product_box
{
	padding-left: 10px;
	text-align: left;
}
.PRODUCTS_RELATED .product_box .box_name_pict
{
	width: 100px;
	text-align: center;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-size: 1px;
}
.PRODUCTS_RELATED .product_box .box_name_all
{
	margin-right: 0;
	float: left;
	width: 87px;
}
.PRODUCTS_RELATED .title
{
	text-align: left;
	font-size: 13px;
	color: #455C01;
	font-weight: bold;
}
.PRODUCTS_RELATED .title A
{
	color: #455C01;
	text-decoration: underline;
}
.PRODUCTS_RELATED .desc
{
	color: #020511;
}
.PRODUCTS_RELATED .price
{
	color: #CC0000;
}
.articles_related
{
	margin-top: 5px;
}
.articles_related .cat_title
{
	color: #9B0101;
	font-size: 18px;
	font-weight: bold;
	padding: 7px 7px 5px;
	border-bottom: 2px solid #E1E1DE;
	text-align: left;
	margin: 0;
}
.articles_related UL
{
	padding-left: 0px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.articles_related UL LI
{
	margin-bottom: 10px;
	padding-right: 10px;
}
.articles_related UL LI A
{
	font-weight: bold;
}
.articles_related .title
{
	text-align: left;
	font-size: 13px;
	color: #455C01;
	font-weight: bold;
}
.articles_related .title A
{
	color: #455C01;
}
.articles_related .list_item
{
	margin: 5px 0;
	padding: 0 5px 10px;
}
.news_short_list
{
	margin-top: 5px;
	margin-left: 20px;
}
.news_short_list .cat_title
{
	color: #9B0101;
	font-size: 18px;
	font-weight: bold;
	padding: 7px 7px 5px;
	border-bottom: 2px solid #E1E1DE;
	text-align: left;
	margin: 0;
}
.news_short_list .title
{
	text-align: left;
	font-size: 13px;
	color: #455C01;
	font-weight: bold;
}
.news_short_list .title A
{
	color: #455C01;
}
.news_short_list .list_item
{
	margin: 5px 0;
	padding: 0 5px 10px;
}
.podcast_right
{
	border: 1px solid #B4B4B4;
	padding: 0 7px 5px;
	margin-top: 0;
	margin-bottom: 5px;
}
.podcast_right_title
{
	background: url(../img/bg_commm.gif);
	padding: 5px 5px 0 10px;
	color: #FFFFFF;
	height: 25px;
	font-size: 15px;
	margin-top: 10px;
}
.podcast_right_title A
{
	color: #FFFFFF;
	text-decoration: none;
}
/**********************************************************************************************************************
end lists items*/
.more
{
	padding: 5px 0;
}
.more A
{
	text-decoration: none;
	/*[disabled]font-weight:bold;*/
}
.more A:hover
{
	color: #5F0606;
	text-decoration: underline;
}
.more_bot
{
	padding: 4px 10px 0px;
	clear: both;
	color: #212121;
	border-top: 1px solid #D5E0EC;
	background: url(../img/bg_more.gif);
	background-repeat: repeat-x;
	margin-top: 1px;
	font-size: 11px;
}
.more_bot A
{
	font-size: 11px;
	color: #A2024D;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}
.more_bot A:hover
{
	color: #DB0202;
	text-decoration: underline;
}
.comments
{
	/*[disabled]margin-top:20px;*/
}
.comments .title
{
	/*[disabled]margin-top:5px;*/
	/*[disabled]margin-bottom:5px;*/
	/*[disabled]font-size:15px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]color:#3C3434;*/
}
.comments .title A
{
	/*[disabled]color:#3C3434;*/
	/*[disabled]text-decoration:underline;*/
}
/*events*/
.events_right
{
	width: 300px;
	background: url(../img/bg_box.jpg) repeat-x;
	background-position: bottom;
	height: 260px;
	padding: 0px;
	overflow: hidden;
}
.events_right .calendar
{
	width: 140px;
	float: right;
	background-color: #FFFFFF;
	margin: 5px 0px 0px 10px;
}
.events_right .title
{
	font-size: 17px;
	color: #E32C01;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 7px;
	font-family: "Trebuchet MS", Tahoma;
	text-align: left;
}
.events_right .title A
{
	text-decoration: none;
	color: #E32C01;
}
.events_right .box-bot
{
	margin-right: 3px;
	margin-left: 3px;
}
/*events calendar*/
.calendar_next
{
	font-size: 14px;
	color: #434343;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.calendar_next:hover
{
	color: #CC0000;
}
.calendar_day_name
{
	font-size: 10px;
	text-decoration: none;
	font-family: arial;
	background: #888888;
	font-weight: bold;
	color: #FFFFFF;
}
.calendar_sun
{
	font-size: 9px;
	font-family: arial;
	font-weight: bold;
}
.calendar_sat
{
	font-size: 9px;
	font-family: arial;
	font-weight: bold;
}
.calendar_curr
{
	font-size: 9px;
	font-family: arial;
	color: #FF0000;
	font-weight: bold;
}
.calendar_fri
{
	font-size: 9px;
	font-family: arial;
	font-weight: bold;
}
.calendar_thu
{
	font-size: 9px;
	font-family: arial;
	font-weight: bold;
}
.calendar_wed
{
	font-size: 9px;
	font-family: arial;
	font-weight: bold;
}
.calendar_tue
{
	font-size: 9px;
	font-family: arial;
	font-weight: bold;
}
.calendar_mon
{
	font-size: 9px;
	font-family: arial;
	font-weight: bold;
}
.events_calendar_left
{
}
.events_calendar_left .calendar
{
	border: 1px solid #D2DFD8;
	padding: 3px 1px 5px;
}
.events_calendar_left .title
{
	font-size: 16px;
	color: #628171;
	text-decoration: none;
	font-weight: bold;
}
.events_calendar_left .title A
{
	text-decoration: none;
	color: #628171;
}
.calendar_search
{
}
.calendar_search TABLE
{
	width: 600px;
}
.calendar_search .title_search
{
	background: #CCCCCC;
	height: 24px;
	margin-left: 1px;
	width: 550px;
	color: #FFFFFF;
	font-family: georgia;
	font-size: 22px;
	padding-left: 15px;
	text-align: left;
}
.calendar_search .padd_starting
{
	padding-right: 15px;
	padding-left: 10px;
}
.calendar_search .padd_through
{
	padding-right: 15px;
}
.calendar_search .padd_keywords
{
	text-align: center;
}
.calendar_search .padd_keywords INPUT
{
	width: 350px;
}
.blog_calendar_left
{
	margin: 5px 4px 0;
	background: #F4F4F4;
	padding: 5px;
}
.blog_calendar_left .calendar
{
	border: 1px solid #D2DFD8;
	padding: 3px 1px 5px;
	background: #FFFFFF;
}
.blog_calendar_left .title
{
	font-size: 16px;
	color: #9B0202;
	font-weight: bold;
	margin-left: 10px;
}
.blog_calendar_left .title A
{
	text-decoration: none;
	color: #9B0202;
}
/**********************************************************************************************************************
for big calendar*/
.weekdaytop
{
	background: url(../img/tile_sub.gif);
	color: #FFFFFF;
	height: 29px;
	text-align: center;
}
.sundaytop
{
	background: url(../img/tile_sub1.gif);
	color: #FFFFFF;
	text-align: center;
}
.sunweekdayempty
{
	background: #DFE8E4;
	color: #A6AFB4;
	text-align: center;
}
.weekdayempty
{
	background: #DDE0E0;
	color: #A6AFB4;
	text-align: center;
}
.weekday
{
	background: #EEF0F0;
	text-align: center;
}
.sunday
{
	background: #DFE8E4;
	text-align: center;
}
.event_box
{
	background: url(../img/bg_event.gif) bottom;
	margin: 3px;
	border-top: 1px solid #D0D4D4;
	border-left: 1px solid #D0D4D4;
	border-bottom: 1px solid #DFE2E2;
	border-right: 1px solid #DFE2E2;
	padding: 1px 3px 1px 6px;
	min-height: 65px;
}
.event
{
	border-bottom: 1px dotted #D0D4D4;
	padding: 3px 0px;
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
	text-align: left;
	font-family: arial;
}
.event A
{
	font-size: 11px;
	text-decoration: none;
	font-family: arial;
	color: #3D4D55;
}
.weekday:hover
{
	background: #CCE1EB;
}
.weekday:hover .calnum
{
	background: #CCE1EB;
}
.event A:hover
{
	text-decoration: underline;
	color: #FC5300;
}
.calnum
{
	float: right;
	margin-right: -4px;
	margin-top: -2px;
	width: 16px;
	text-align: center;
	background: #EEF0F0;
	height: 20px;
	padding-left: 2px;
	border-left: 1px solid #D0D4D4;
	border-bottom: 1px solid #D0D4D4;
	padding-top: 2px;
}
.calnum A
{
	text-decoration: none;
	font-weight: bold;
	color: #0F5A80;
}
.sunday .calnum
{
	background: #DFE8E4;
}
.sunday:hover
{
	background: #D0E8DD;
}
.sunday:hover .calnum
{
	background: #D0E8DD;
}
.ev_more
{
	text-align: right;
	font-family: georgia;
	font-style: italic;
	padding: 3px 0px 0px 3px;
}
.ev_more A
{
	font-size: 11px;
	text-decoration: none;
	color: #B80626;
}
.ev_more A:hover
{
	text-decoration: underline;
	color: #FC5300;
}
.nextmonth
{
	background: #D8E0E4;
	padding: 2px;
	width: 172px;
}
.nextmonth A
{
	background: #FFFFFF;
	text-decoration: none;
	padding: 5px;
	display: block;
	font-family: georgia;
}
.currentmonth
{
	font-family: georgia;
	color: #BD012B;
	font-size: 16px;
	background-color: #DDE0E0;
}
.weekday_cur
{
	background: #FDD9BB;
}
.weekday_cur .calnum
{
	background: #FDD9BB;
}
.weekday_cur:hover
{
	background: #FFC89A;
}
.weekday_cur:hover .calnum
{
	background: #FFC89A;
}
/**********************************************************************************************************************
end for big calendar
*********************************************************************************************************************
tabs
events index tabs*/
.events_num_box
{
	background: #F6F4F1;
	border: 1px solid #DCDCDE;
	text-align: center;
}
.num
{
	text-align: center;
	padding: 3px;
}
.num DIV
{
	float: left;
	background: url(../img/bg1.gif);
	width: 33px;
	height: 28px;
	text-align: center;
	padding: 0px;
}
.num DIV A
{
	color: #FFFFFF;
	font-family: arial;
	text-decoration: none;
	font-size: 18px;
	display: block;
	padding-top: 3px;
	text-align: center;
}
.num DIV.num_sel
{
	float: left;
	background: url(../img/bg2.gif);
	width: 33px;
	height: 28px;
	text-align: center;
	padding: 0px;
}
.title_num
{
	padding: 7px;
	text-align: center;
}
.title_num A
{
	text-decoration: none;
	font-size: 18px;
	font-family: Georgia;
	font-style: italic;
	color: #95244E;
	text-align: center;
}
.events_num_box .pict_central
{
	background: #FFFFFF;
}
/*index central tabs*/
.tabs
{
	clear: both;
}
.tabs DIV
{
	float: left;
}
.tabs TD DIV
{
	float: none;
}
.tabs .sort
{
	width: 198px;
	border-bottom: 1px solid #808080;
	height: 25px;
}
.tabs .sort_adv_search
{
	width: 514px;
	border-bottom: 1px solid #808080;
	height: 25px;
}
.tabs .box_in
{
	clear: both;
	width: 498px;
	border: 1px solid #B4AC63;
	border-top: none;
	background: #F5F4EB;
}
.tabs .box
{
	min-height: 60px;
}
.tabs .box_sm
{
	text-align: left;
	margin: 10px;
}
.tabs .box_sm DIV
{
	float: none;
}
.tabs .box_sm_center
{
	text-align: center;
	margin: 5px 3px 0px;
}
.tabs .box_sm_center DIV
{
	float: none;
}
.tabs .text
{
	background: url(../img/cor32.gif);
	height: 41px;
	text-align: center;
	padding: 0px 5px;
}
.tabs .text A
{
	display: block;
	text-decoration: none;
	color: #7E1F2E;
	margin-top: 8px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-transform: uppercase;
}
.tabs .text1
{
	background: url(../img/cor26.gif);
	height: 41px;
	text-align: center;
	padding: 0px 5px;
	color: #FFFFFF;
}
.tabs .text1 A
{
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 8px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-transform: uppercase;
}
.tabs .text2
{
	background: url(../img/cor13.gif);
	height: 41px;
	text-align: center;
	padding: 0px 5px;
}
.tabs .text2 A
{
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 8px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-transform: uppercase;
}
.tabs .text3
{
	background: url(../img/cor16.gif);
	height: 41px;
	text-align: center;
	padding: 0px 5px;
}
.tabs .text3 A
{
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 8px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-transform: uppercase;
}
.tabs .text4
{
	background: url(../img/cor21.gif);
	height: 41px;
	text-align: center;
	padding: 0px 5px;
	color: #FFFFFF;
}
.tabs .text4 A
{
	display: block;
	text-decoration: none;
	color: #224B36;
	margin-top: 8px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-transform: uppercase;
}
.tabs .top_right
{
	border-top: 2px solid #6A8774;
	border-right: 2px solid #6A8774;
	width: 151px;
}
.tabs .bot_right
{
	border-bottom: 2px solid #6A8774;
	border-right: 2px solid #6A8774;
	width: 151px;
}
.tabs .links
{
	border-top: 2px solid #6A8774;
	border-right: 2px solid #6A8774;
	border-bottom: 2px solid #6A8774;
	width: 151px;
}
.tabs .links A
{
	display: block;
	text-align: left;
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #880C20;
	text-decoration: none;
	border-bottom: 1px dotted #CCCCCC;
	padding: 1px 20px;
}
.tabs .links A:hover
{
	color: #FF9900;
	text-decoration: underline;
}
.tabs .left_title
{
	background: url(../img/cor36.gif) repeat-y;
	width: 34px;
	height: 136px;
	padding-top: 5px;
}
.tabs .links2
{
	border-top: 2px solid #6A8774;
	border-right: 2px solid #6A8774;
	border-bottom: 2px solid #6A8774;
	width: 151px;
}
.tabs .market
{
	background: #B4AC63;
	height: 24px;
	text-align: left;
	padding: 0px 37px 0px 10px;
	border: 1px solid #B4AC63;
	font-size: 11px;
	font-family: verdana;
}
.tabs .market A
{
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 6px;
}
.tabs .market1
{
	background: url(../img/bg_dd1.gif);
	height: 24px;
	text-align: left;
	padding: 0px 37px 0px 10px;
	color: #42451B;
	border: 1px solid #B4AC63;
	border-bottom: 1px solid #F5F4EB;
	font-size: 11px;
	font-family: verdana;
}
.tabs .market1 A
{
	display: block;
	text-decoration: none;
	color: #42451B;
	margin-top: 6px;
}
.tabs .mark_line
{
	width: 1px;
	border-bottom: 1px solid #B4AC63;
	height: 25px;
}
.tabs_box
{
	border-left: 2px solid #B0B7C0;
	border-right: 2px solid #B0B7C0;
	border-bottom: 2px solid #B0B7C0;
	clear: both;
}
.tabs_box2
{
	border-left: 2px solid #6A8774;
	border-right: 2px solid #6A8774;
	border-bottom: 2px solid #6A8774;
	clear: both;
}
/*end for index 2 tabs inc_index_2bot_tabs.html
end index central tabs
start products central tabs*/
.inc_market_place_tabs_box
{
	border: 2px solid #5C7216;
	width: 476px;
	/*[disabled]height:490px;*/
	margin: 5px 7px 0px;
}
.inc_box_top_market_cat
{
	width: 707px;
	margin: 10px 0 0;
	text-align: center;
}
.tabs_products
{
	position: relative;
	clear: both;
	margin: 0 0 0px;
	height: 28px;
	z-index: 2;
}
.tabs_category
{
	/*[disabled]position:relative;*/
	/*[disabled]clear:both;*/
	/*[disabled]margin:0 0 0px;*/
	/*[disabled]height:20px;*/
	/*[disabled]z-index:2;*/
}
.tabs_products DIV
{
	float: left;
	padding: 0;
}
.tabs_products .cat1_newsletter
{
	width: 120px;
	background: url(../img/blue-top-left.jpg);
	height: 28px;
	margin-right: 1px;
	padding: 0;
}
.tabs_products .cat1_newsletter SPAN
{
	background: url(../img/blue-top-right.jpg) no-repeat top right;
	display: block;
	height: 100%;
	margin: 0;
	padding: 0;
}
.tabs_products .cat1_newsletter A
{
	display: block;
	font-size: 16px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	padding-top: 4px;
}
.tabs_products .cat_newsletter
{
	width: 120px;
	background: url(../img/gray-top-left.jpg);
	height: 28px;
	margin-right: 1px;
}
.tabs_products .cat_newsletter SPAN
{
	background: url(../img/gray-top-right.jpg) no-repeat top right;
	display: block;
	height: 100%;
	margin: 0;
	padding: 0;
}
.tabs_products .cat_newsletter A
{
	display: block;
	font-size: 16px;
	color: #D2D7DD;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	padding-top: 4px;
}
.tabs_products .cat_blog
{
	width: 120px;
	background: url(../img/gray-top-left.jpg);
	height: 28px;
}
.tabs_products .cat_blog SPAN
{
	background: url(../img/gray-top-right.jpg) no-repeat top right;
	display: block;
	height: 100%;
	margin: 0;
	padding: 0;
}
.tabs_products .cat_blog A
{
	display: block;
	font-size: 16px;
	color: #D2D7DD;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	padding-top: 4px;
}
.tabs_products .cat1_blog
{
	width: 120px;
	background: url(../img/blue-top-left.jpg);
	height: 28px;
}
.tabs_products .cat1_blog SPAN
{
	background: url(../img/blue-top-right.jpg) no-repeat top right;
	display: block;
	height: 100%;
	margin: 0;
	padding: 0;
}
.tabs_products .cat1_blog A
{
	display: block;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	padding-top: 4px;
}
.tabs_products .sort
{
	float: right;
	padding: 0px;
	margin: -3px 5px 0 0;
}
.tabs_products TD DIV
{
	float: none;
}
.tabs_box_cat
{
	z-index: 1;
	width: 250px;
	height: 335px;
	padding: 0px;
	color: #3C3C3C;
	/*[disabled]border-left:1px solid #CCCCCC;*/
	/*[disabled]border-right:1px solid #CCCCCC;*/
	border-top: 1px solid #FFFFFF;
	margin-top: -1px;
	position: relative;
	float: none;
	background: #44B0E1 url(../img/blue-mid.jpg) repeat-x bottom;
}
.tabs_box_cat .newsletter
{
	margin: 10px 10px 0 30px;
	/*[disabled]position:relative;*/
	/*[disabled]z-index:10;*/
}
.tabs_box_cat .box
{
	height: 333px;
	position: relative;
	z-index: 10;
	margin: 4px 4px 0;
	background: #FAFCFF;
}
.tabs_box_cat .box_in
{
	height: 315px;
	overflow-y: scroll;
	margin: 0;
}
.tabs_box_cat .box .more
{
	text-align: right;
	color: #FFF;
	margin: 0;
	padding: 1px 5px 2px 0;
	font-family: arial;
	font-size: 11px;
	background: #285775;
}
.tabs_box_cat .box .more A
{
	color: #FFF;
}
.tabs_box_cat .box .list_item
{
	font-size: 13px;
	padding-right: 0;
}
.tabs_box_cat .box .list_item .pict
{
	margin: 0 5px 0 0;
}
.tabs_box_cat .title
{
	font-size: 14px;
	font-weight: normal;
}
.tabs_box_bot
{
	width: 250px;
	background: url(../img/blue-bot.jpg) no-repeat bottom;
	height: 8px;
	font-size: 1px;
	line-height: 1px;
}
.newsletter .check
{
	float: left;
}
.newsletter .check_text
{
	float: left;
	line-height: 110%;
	width: 188px;
	padding-top: 3px;
}
.tabs_products .mark_line_last
{
	width: 170px;
	border-bottom: 3px solid #FBBD4E;
	height: 43px;
}
.tabs_products .mark_line_first
{
	width: 10px;
	border-bottom: 3px solid #FBBD4E;
	height: 43px;
}
.tabs_products .bot_line
{
	border-bottom: 2px solid #FBBD4E;
}
.tabs_box_products
{
	clear: both;
	width: 476px;
	padding: 0px;
	color: #3C3C3C;
}
.tabs_box_products .box
{
}
.tabs_box_cat .cat_desc
{
	text-align: left;
	padding: 5px 0 0;
	background: #FEF8EC;
}
.tabs_box_cat .box .cat_name
{
	text-align: left;
	color: #9B0101;
	font-size: 18px;
}
.tabs_box_products .box_in
{
	height: 298px;
	padding: 0px;
	overflow: hidden;
	margin: 1px 0px;
}
.tabs_box_products .box-bot
{
	margin: 3px 5px 0px;
}
.expert_index_title
{
	background: url(../img/ex_panel_bg.jpg);
	width: 188px;
	height: 33px;
	font-size: 1px;
	line-height: 1px;
	padding-left: 30px;
}
.expert_index_title_in
{
	background: url(../img/ex_panel_bg.jpg) no-repeat right;
	height: 33px;
	font-size: 1px;
	line-height: 1px;
	padding-right: 30px;
}
.expert_index_title .title
{
	color: #FFFFFF;
	padding: 15px 10px 10px;
	text-align: center;
	font-weight: normal;
	font-size: 19px;
}
.expert_index_title .title A
{
	color: #FFFFFF;
}
.expert_index_box
{
	width: 216px;
	/*[disabled]height:155px;*/
	padding: 0px 0px 0;
	color: #3C3C3C;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.expert_index_box .pict
{
	width: 50px;
	height: 35px;
	background: #CCCCCC;
	margin-left: 6px;
	margin-right: 12px;
	font-size: 1px;
	margin-top: 0;
}
.expert_index_box .list_item
{
	border-bottom: 1px dotted #BABABA;
	font-size: 13px;
	padding: 0;
	color: #1D3D4B;
	font-weight: normal;
}
.expert_index_box .list_item .title
{
	font-size: 13px;
	color: #1D3D4B;
}
.expert_index_box .list_item .title A
{
	color: #1D3D4B;
}
.expert_index_box .more
{
	padding: 0 5px 0 0;
	margin: -5px 0 0;
	text-align: right;
	position: absolute;
	font-size: 11px;
	width: 240px;
	display: none;
}
.expert_index_box .more A
{
	color: #679FB6;
}
.expert_index_box_bot
{
	width: 198px;
	background: url(../img/bg_box_bot.jpg) no-repeat left;
	height: 12px;
	font-size: 1px;
	line-height: 1px;
	padding-left: 20px;
}
.expert_index_box_bot DIV
{
	/*[disabled]width:250px;*/
	background: url(../img/bg_box_bot.jpg) no-repeat right;
	height: 12px;
	font-size: 1px;
	line-height: 1px;
}
.news_index_title
{
	background: url(../img/news_pan_bg.jpg) no-repeat left;
	width: 232px;
	height: 33px;
	font-size: 1px;
	line-height: 1px;
	padding-left: 20px;
}
.news_index_title_in
{
	background: url(../img/news_pan_bg.jpg) no-repeat right;
	height: 33px;
	padding-right: 20px;
	font-size: 1px;
	line-height: 1px;
}
.news_index_title .title
{
	color: #FFFFFF;
	padding: 15px 10px 10px;
	text-align: center;
	font-weight: normal;
	font-size: 19px;
}
.news_index_title .title A
{
	color: #FFFFFF;
}
.news_index_box
{
	width: 250px;
	/*[disabled]height:155px;*/
	padding: 0px;
	color: #3C3C3C;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.news_index_box .pict
{
	/*[disabled]background:#CCCCCC;*/
	width: 80px;
	/*[disabled]height:50px;*/
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}
.news_index_box .list_item
{
	border-bottom: 1px dotted #BABABA;
	font-size: 13px;
	padding: 5px 10px;
	color: #1D3D4B;
	font-weight: normal;
}
.news_index_box .list_item .title
{
	font-size: 13px;
	color: #084B77;
}
.news_index_box .list_item .title A
{
	color: #084B90;
}
.news_index_box .more
{
	padding: 0 5px 0 0;
	margin: -5px 0 0;
	text-align: right;
	position: absolute;
	font-size: 11px;
	width: 275px;
}
.news_index_box .more A
{
	color: #679FB6;
}
.news_index_box_bot
{
	width: 222px;
	background: url(../img/bg_box_bot.jpg) no-repeat left;
	padding-left: 30px;
	height: 12px;
	font-size: 1px;
	line-height: 1px;
}
.news_index_box_bot DIV
{
	background: url(../img/bg_box_bot.jpg) no-repeat right;
	height: 12px;
	font-size: 1px;
	line-height: 1px;
}
.blog_index_box
{
	width: 216px;
	padding: 0px;
	margin: -1px 0 0;
	color: #3C3C3C;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	/*[disabled]border-top:none;*/
	/*[disabled]border-top:1px solid #FFFFFF;*/
	/*[disabled]position:relative;*/
	clear: both;
	min-height: 200px;
	overflow: hidden;
}
.blog_index_box .list_item
{
	padding: 5px 7px;
	line-height: 120%;
}
.blog_index_title
{
	background: url(../img/left_pan_bg.jpg);
	width: 218px;
	height: 33px;
	font-size: 1px;
	line-height: 1px;
}
.blog_index_title .title
{
	padding: 10px 10px 0 15px;
	text-align: left;
	line-height: 100%;
	position: relative;
	font-weight: normal;
	font-size: 19px;
}
.blog_index_title .title A
{
}
.blog_index_box_bot
{
	width: 218px;
	background: url(../img/bg_box_bot2.jpg);
	height: 12px;
	font-size: 1px;
	line-height: 1px;
	margin-top: -1px;
}
.blog_index_box .more
{
	padding: 0 5px 0 0;
	margin: -5px 0 0;
	text-align: right;
	position: absolute;
	font-size: 11px;
	width: 209px;
}
.blog_index_box .more A
{
	color: #679FB6;
}
.baner_mambers
{
	margin-top: 1px;
	margin-bottom: 7px;
	margin-left: 0;
	background: url(../img/but2.jpg) center top;
	height: 38px;
	width: 218px;
	cursor: hand;
}
.baner_lenders
{
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 0;
	background: url(../img/but1.jpg) center;
	height: 38px;
	width: 218px;
	cursor: hand;
}
.baner_jobs
{
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 0;
	background: url(../img/but-jobs.jpg) center;
	height: 38px;
	width: 218px;
	cursor: hand;
}
.members .baner_mambers
{
	display: none;
}
.baners3 A
{
	color: #FFF;
	font-size: 19px;
	text-align: center;
	padding-top: 5px;
	display: block;
	height: 100%;
	text-decoration: none;
}
.baners3 A:hover
{
	color: #F4CD00;
}
.baner_jobs A
{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 24px;
	padding-top: 3px;
}
.members_index_box
{
	width: 216px;
	padding: 5px 0px 0px;
	margin: -1px 0 0;
	color: #3C3C3C;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	/*[disabled]border-top:none;*/
	/*[disabled]border-top:1px solid #FFFFFF;*/
	/*[disabled]position:relative;*/
	clear: both;
	/*[disabled]height:219px;*/
	/*[disabled]overflow:hidden;*/
}
.jobs_index_box
{
	/*[disabled]height:170px;*/
}
.members_index_box .list_item
{
	margin: 2px 10px;
	padding: 2px 0;
	line-height: 120%;
}
.members_index_box .pict
{
	margin: 0 7px 0 0;
	font-size: 1px;
	line-height: 1px;
}
.members_index_box .pict_gray
{
	margin: 0 7px 0 0;
	font-size: 1px;
	width: 48px;
	line-height: 1px;
	background-position: center;
}
.members_index_title
{
	/*[disabled]background:url(../img/left_pan_bg.jpg);*/
	/*[disabled]width:218px;*/
	/*[disabled]height:34px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]line-height:1px;*/
}
.members_index_box .since
{
	font-size: 10px;
}
.members_index_box .company
{
	font-size: 10px;
}
.members_index_title .title
{
	/*[disabled]padding:10px 10px 0 15px;*/
	/*[disabled]text-align:left;*/
	/*[disabled]line-height:100%;*/
	/*[disabled]position:relative;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]font-size:19px;*/
}
.members_index_title
{
	background: url(../img/ex_panel_bg.jpg);
	width: 208px;
	height: 33px;
	font-size: 1px;
	line-height: 1px;
	padding-left: 10px;
}
.members_index_title_in
{
	background: url(../img/ex_panel_bg.jpg) no-repeat right;
	height: 33px;
	font-size: 1px;
	line-height: 1px;
	padding-right: 10px;
}
.members_index_title .title
{
	color: #FFFFFF;
	padding: 15px 10px 10px;
	text-align: center;
	font-weight: normal;
	font-size: 19px;
}
.members_index_title .title A
{
	color: #FFFFFF;
}
.members_index_box_bot
{
	width: 218px;
	background: url(../img/bg_box_bot2.jpg);
	height: 12px;
	font-size: 1px;
	line-height: 1px;
	margin-top: -1px;
}
.members_index_box .more
{
	padding: 0 5px 0 0;
	/*[disabled]margin:21px 0 0;*/
	text-align: right;
	position: absolute;
	font-size: 11px;
	width: 209px;
}
.members_index_box .more A
{
	color: #679FB6;
}
.deal_title
{
	background: url(../img/deal_bg3.jpg);
	border-bottom: 1px solid #FFF;
	width: 493px;
	/*[disabled]height:87px;*/
}
.deal_title .left
{
	text-align: left;
	line-height: 110%;
	color: #FFF;
	font-weight: normal;
	float: none;
	/*[disabled]font-size:26px;*/
	background: url(../img/deal_bg_left.jpg) no-repeat top left;
	height: auto;
}
.deal_title .title2
{
	text-align: left;
	line-height: 100%;
	color: #FFF;
	font-size: 26px;
	float: left;
	margin: 20px 0 0 13px;
	width: 168px;
	position: relative;
	z-index: 10;
}
.deal_title .left SPAN
{
	/*[disabled]color:#FFF;*/
	display: block;
	float: none;
	padding: 0;
	background: url(../img/deal_bg_right.jpg) no-repeat top right;
	/*[disabled]position:relative;*/
	/*[disabled]z-index:10;*/
}
.deal_title .title A:hover
{
	text-decoration: none;
}
.deal_title .list_item
{
	border-bottom: none;
	margin: 10px 10px 5px 0;
	font-size: 17px;
	text-align: center;
	padding: 5px 10px 5px 15px;
	background: #F9ECE0;
	float: right;
	width: 267px;
	line-height: 110%;
}
.deal_title .list_item A
{
	color: #CC0101;
}
.deal_box
{
	width: 492px;
	padding: 0px;
	/*[disabled]background:url(../img/deal_bg2.jpg) no-repeat;*/
	margin: -1px 0 0;
	color: #3C3C3C;
	border-left: 1px solid #5F6E73;
	border-right: 1px solid #5F6E73;
	/*[disabled]border-top:1px solid #5F6E73;*/
	/*[disabled]position:relative;*/
	clear: both;
	height: auto;
}
.deal_box .title
{
	padding: 3px 10px 5px 18px;
	text-align: left;
	line-height: 100%;
	position: relative;
	font-weight: normal;
	font-size: 15px;
	background: #603229;
	color: #FFF;
}
.deal_box .list_item
{
	margin: 0;
	padding: 0;
}
.deal_box_bot
{
	width: 494px;
	background: url(../img/cor_bot.jpg) repeat-x;
	height: 7px;
	font-size: 1px;
	line-height: 1px;
	margin-top: -1px;
}
.deal_box_bot DIV
{
	height: 100%;
	background: url(../img/cor_bot_left.jpg) no-repeat left top;
}
.deal_box_bot DIV DIV
{
	height: 100%;
	background: url(../img/cor_bot_right.jpg) no-repeat right top;
}
.deal_box .more
{
	padding: 0 10px 0 0;
	margin: 4px;
	text-align: right;
	position: relative;
	z-index: 100;
	font-size: 11px;
	width: 209px;
	float: right;
}
.deal_box .more A
{
	color: #FCD100;
	font-family: arial;
}
.deal_box .table_line
{
	text-align: left;
	margin-top: 5px;
}
.deal_box .table_line TD
{
	text-align: left;
	border-bottom: none;
}
.deal_box .table_line .bg_color
{
	text-align: left;
	border-bottom: none;
	background-color: #E0EDF3;
}
.products_list .table_line .bg_color, .classified_LIST .table_line .bg_color
{
	text-align: left;
	border-bottom: none;
	background-color: #E0EDF3;
}
.deal_box .table_line .date
{
	text-align: right;
}
.products_list .table_line .date, .classified_LIST .table_line .date
{
	text-align: right;
	padding-right: 10px;
}
.products_list .table_line .first, .classified_LIST .table_line .first
{
	padding-left: 10px;
}
.deal_box .list_item
{
	margin: 0 5px;
	border-bottom: none;
}
.res_index_box
{
	width: 492px;
	padding: 0px;
	margin: -1px 0 0;
	color: #3C3C3C;
	border-left: 1px solid #3F5259;
	border-right: 1px solid #3F5259;
	/*[disabled]border-top:none;*/
	/*[disabled]border-top:1px solid #FFFFFF;*/
	/*[disabled]position:relative;*/
	color: #556F7B;
	clear: both;
	/*[disabled]background:url(../img/res_bg3.jpg) repeat-y;*/
	background: url(../img/bg_art_pan2.jpg) repeat-x 0px 31px;
}
.res_index_title
{
	/*[disabled]background:url(../img/res_bg1.jpg);*/
	background: url(../img/top_line2.jpg) repeat-x left top;
	width: 495px;
	height: 12px;
	font-size: 1px;
	line-height: 1px;
	margin-top: 5px;
}
.res_index_left
{
	width: 18px;
	height: 12px;
	float: left;
	background: url(../img/cor2.jpg) no-repeat top left;
	margin-left: -1px;
}
.res_index_right
{
	width: 18px;
	height: 12px;
	float: right;
	background: url(../img/cor2.jpg) no-repeat top right;
}
.res_index_box .title
{
	padding: 0 0 11px 16px;
	text-align: left;
	line-height: 100%;
	font-weight: bold;
	font-size: 22px;
	float: left;
	margin: -3px 0 0;
}
.res_index_box .title A
{
}
.res_index_box_bot
{
	width: 494px;
	background: url(../img/cor_bot.jpg) repeat-x;
	height: 7px;
	font-size: 1px;
	line-height: 1px;
	margin-top: -1px;
}
.res_index_box_bot DIV
{
	height: 100%;
	background: url(../img/cor_bot_left.jpg) no-repeat left top;
}
.res_index_box_bot DIV DIV
{
	height: 100%;
	background: url(../img/cor_bot_right.jpg) no-repeat right top;
}
.res_index_box .more
{
	padding: 0;
	margin: 6px 11px 9px 0;
	text-align: right;
	font-size: 11px;
	line-height: 100%;
	/*[disabled]width:209px;*/
	float: right;
	font-family: arial;
	/*[disabled]position:relative;*/
	/*[disabled]z-index:100;*/
}
.res_index_box .list_item .more
{
	padding: 0;
	margin: 0 0 10px;
	text-align: right;
	font-size: 11px;
	line-height: 100%;
	float: right;
	font-family: arial;
}
.res_index_box .more A
{
	color: #AE0000;
}
.res_index_box .list_item
{
	margin: 10px 20px;
	padding: 0;
}
.res_index_box .list_item .author
{
	margin: 0;
	padding: 0;
}
.res_index_box .table_line TD
{
	/*[disabled]border-bottom:none;*/
	/*[disabled]border-right:1px dotted #CCCCCC;*/
	/*[disabled]padding:5px 0 5px 5px;*/
}
.res_index_box .table_line
{
	/*[disabled]margin-right:15px;*/
}
.res_index_box .title_sm
{
	color: #084B77;
}
.res_index_box .title_sm A
{
	color: #084B77;
}
.res_index_box .title_sm A:hover
{
	text-decoration: underline;
	color: #9F0000;
}
.res_public_title
{
	margin-top: 0;
	width: 480px;
}
.res_public_box
{
	width: 477px;
}
.res_public_bot
{
	width: 480px;
}
.res_right_title
{
	margin-top: 0;
	width: 264px;
	margin-right: 13px;
}
.res_right_box
{
	width: 261px;
}
.res_right_bot
{
	width: 263px;
}
.news_left_box
{
	width: 216px;
	padding: 0px;
	margin: -1px 0 4px;
	color: #3C3C3C;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	clear: both;
}
.news_left_box UL
{
	margin: 0 15px 0 30px;
	padding: 0;
}
.news_left_box UL LI
{
	margin: 0;
	border-bottom: 1px dotted #CCCCCC;
	padding: 2px 5px 5px 0;
}
.news_left_box .list_item
{
	padding: 5px 7px;
	line-height: 120%;
}
.news_left_title
{
	background: url(../img/left_pan_bg.jpg);
	width: 218px;
	height: 33px;
	font-size: 1px;
	line-height: 1px;
}
.news_left_title .title
{
	/*[disabled]padding:10px 10px 0 15px;*/
	/*[disabled]text-align:left;*/
	/*[disabled]line-height:100%;*/
	/*[disabled]position:relative;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]font-size:19px;*/
}
.news_left_title .title A
{
}
.news_left_title
{
	background: url(../img/news_pan_bg.jpg) no-repeat left;
	width: 213px;
	height: 33px;
	font-size: 1px;
	line-height: 1px;
	padding-left: 5px;
}
.news_left_title_in
{
	background: url(../img/news_pan_bg.jpg) no-repeat right;
	height: 33px;
	padding-right: 5px;
	font-size: 1px;
	line-height: 1px;
}
.news_left_title .title
{
	color: #FFFFFF;
	padding: 15px 0 10px;
	text-align: center;
	font-weight: normal;
	font-size: 18px;
}
.news_left_title .title A
{
	color: #FFFFFF;
}
.news_left_box_bot
{
	width: 218px;
	background: url(../img/bg_box_bot2.jpg);
	height: 12px;
	font-size: 1px;
	line-height: 1px;
	margin-top: -5px;
}
.news_left_box .more
{
	padding: 0 5px 0 0;
	margin: 0;
	text-align: right;
	position: absolute;
	font-size: 11px;
	line-height: 100%;
	width: 209px;
	z-index: 100;
}
.news_left_box_bot .more A
{
	color: #679FB6;
}
.left_box
{
	width: 216px;
	padding: 0px;
	margin: 0 0 4px;
	color: #3C3C3C;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	clear: both;
}
.categories .left_box .cat_box
{
	padding: 0;
	margin: 0;
}
.categories .left_box .cat_box .item
{
	line-height: 120%;
	border-bottom: 1px dotted #CCCCCC;
	padding: 2px 20px 3px;
	margin: 0;
}
.left_box .cat_box .title
{
	padding: 3px 3px 3px 19px;
	margin: 10px 0 5px;
	background: #DCDCDC;
	text-align: left;
	font-weight: normal;
	font-size: 17px;
}
.categories .gray_title
{
	height: 7px;
	background: url(../img/bg_box_top_gray.jpg);
	margin: 0;
}
.categories SPAN.first
{
	margin-top: 0px;
	display: block;
}
.left_box .cat_box.first .title
{
	margin-top: 0px;
}
.left_box .cat_box .title A
{
	color: #AD1F03;
}
.cat_box .hidden
{
	display: none;
}
.left_box .more
{
	margin: 0 0 15px 20px;
	padding: 0;
}
.left_box .cat_box .more A
{
	color: #006E9F;
}
.left_box_title
{
	background: url(../img/left_pan_bg.jpg);
	width: 218px;
	height: 33px;
	/*[disabled]font-size:1px;*/
	/*[disabled]line-height:1px;*/
}
.left_box_title .title
{
	padding: 10px 10px 0 15px;
	text-align: left;
	line-height: 100%;
	position: relative;
	font-weight: normal;
	font-size: 19px;
}
.left_box_bot
{
	width: 218px;
	background: url(../img/bg_box_bot2.jpg);
	height: 12px;
	font-size: 1px;
	line-height: 1px;
	margin-top: -5px;
}
.icon_line
{
	/*[disabled]background:#FFF;*/
	border-top: 1px dotted #CCC;
	margin-top: 7px;
	margin-bottom: 0;
	padding: 2px 5px 4px;
}
.icon_line .author
{
	float: left;
}
.icon_line .file
{
	float: left;
}
.icon_line .date
{
	float: left;
	margin-right: 10px;
}
.icon_line .print
{
	float: right;
	margin: 0 5px;
}
.icon_line .print A
{
	text-decoration: none;
	background: url(../img/ic-print.jpg) no-repeat left;
	padding-left: 20px;
}
.icon_line .mail
{
	float: right;
	margin: 0 5px;
}
.icon_line .mail A
{
	text-decoration: none;
	background: url(../img/ic-mail.jpg) no-repeat left;
	padding-left: 20px;
}
.icon_line .post
{
	float: right;
	margin: 0 5px;
}
.icon_line .post A
{
	text-decoration: none;
	background: url(../img/ic-comm.jpg) no-repeat left;
	padding-left: 20px;
}
.icon_line_share
{
	background: #E6EAED;
	margin-top: 0;
	margin-bottom: 7px;
	padding: 3px;
}
.icon_line_share .share
{
	/*[disabled]float:left;*/
	width: 500px;
	height: 20px;
/*background: url(../img/tmp.jpg);*/
	margin-left: 41px;
}
.icon_line_share .share DIV
{
	float: left;
	margin: 0 5px;
}
.icon_line_share .share DIV.fb
{
	width: 120px;
}
.icon_line_left
{
	float: right;
	width: 633px;
}
.icon_line_share_left
{
	float: right;
	width: 633px;
}
/*TOP_LEFT_MAIN_3_PROMOTIONS*/
.tabs_box_index
{
	clear: both;
	margin: 0;
	padding: 0;
	/*[disabled]height:260px;*/
	width: 483px;
	margin-left: 6px;
}
.tabs_line
{
	background: #475E0F;
	height: 4px;
	font-size: 1px;
	line-height: 1px;
}
.tabs_pict_contaner
{
	height: 241px;
	line-height: 1px;
	font-size: 1px;
}
.tabs_pict_contaner .central_pict
{
	position: relative;
	z-index: -1;
}
.tabs #active
{
	background: url(../img/cor26.gif);
	height: 40px;
	text-align: center;
	color: #FFFFFF;
}
.tabs #active A
{
	display: block;
	text-decoration: none;
	color: #FEFB01;
	margin-top: 5px;
	font-family: "Trebuchet MS";
	font-size: 15px;
	cursor: pointer;
	position: relative;
	z-index: 1000;
}
.tabs #passive
{
	background: url(../img/cor45.gif);
	height: 40px;
	text-align: center;
}
.tabs #passive A
{
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 5px;
	font-family: "Trebuchet MS";
	font-size: 15px;
	position: relative;
	z-index: 1000;
	cursor: pointer;
}
.tabs .left_tab
{
}
.tabs .center_tab
{
}
.tabs .right_tab
{
}
SPAN.left_tab_span_active
{
	float: left;
	width: 157px;
	margin-left: 7px;
}
SPAN.left_tab_span_inactive
{
	float: left;
	margin-left: 7px;
	z-index: 1000;
	cursor: pointer;
	width: 157px;
}
SPAN.center_tab_span_active
{
	float: left;
	width: 157px;
}
SPAN.center_tab_span_inactive
{
	float: left;
	width: 157px;
}
SPAN.right_tab_span_active
{
	float: left;
	width: 152px;
}
SPAN.right_tab_span_inactive
{
	float: left;
	width: 152px;
}
.tabs .text
{
	background: url(../img/cor32.gif);
	height: 41px;
	text-align: center;
	width: 136px;
}
.tabs .text A
{
	display: block;
	text-decoration: none;
	color: #7E1F2E;
	margin-top: 5px;
	font-family: "Trebuchet MS";
	font-size: 15px;
}
.tabs .text1
{
	background: url(../img/cor26.gif);
	height: 41px;
	text-align: center;
	color: #FFFFFF;
	width: 220px;
}
.tabs .text1 A
{
	display: block;
	text-decoration: none;
	color: #FEFB01;
	margin-top: 5px;
	font-family: "Trebuchet MS";
	font-size: 16px;
}
.tabs .line0_1
{
	width: 1px;
	height: 41px;
	background: url(../img/line_bg.gif);
}
.tabs .off_tab
{
	width: 140px;
}
.tabs .off_tab2
{
	width: 160px;
}
.tabs .exp_tab
{
	width: 200px;
}
.tabs .exp_tab2
{
	width: 220px;
}
.tabs_box_index UL
{
	margin: 0px;
	padding: 0px;
}
.tabs_box_index LI
{
	margin: 0px;
	padding: 0px;
}
.tabs_box_index .box
{
	height: 241px;
	width: 482px;
	margin-top: 2px;
}
.tabs_box_index .box_in
{
	height: 290px;
	padding: 0px 10px;
	overflow: hidden;
}
.tabs_box_index_bot
{
	width: 476px;
	border: 1px solid #000000;
	height: 30px;
	background: url(../img/cor42.gif);
	margin-left: 0;
	text-align: center;
}
.tabs_box_index_bot .first
{
	margin-left: 10px;
}
.top_pn
{
	position: absolute;
	z-index: 1;
	/*[disabled]display:none;*/
	/*[disabled]border:1px solid #000000;*/
}
.top_pn .left
{
	background: url(../img/circle.png) top left;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: 0;
}
.top_pn .left_1
{
	background: url(../img/left_right.png) left;
	width: 16px;
	height: 250px;
	float: left;
	z-index: 100;
	margin: -1px 0 0;
}
.top_pn .left_bot
{
	background: url(../img/circle.png) bottom left;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.top_pn .right
{
	background: url(../img/circle.png) no-repeat top right;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: 0;
	float: left;
}
.top_pn .right_1
{
	background: url(../img/left_right.png) right;
	width: 16px;
	height: 250px;
	z-index: 100;
	float: left;
	margin: -1px 0 0 450px;
}
.top_pn .right_bot
{
	background: url(../img/circle.png) no-repeat bottom right;
	width: 16px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.top_pn .center
{
	background: url(../img/top_bot.png) top;
	width: 450px;
	height: 15px;
	z-index: 100;
	margin: 0;
	float: left;
}
.top_pn .center_bot
{
	background: url(../img/top_bot.png) bottom;
	width: 450px;
	height: 16px;
	z-index: 100;
	margin: -1px 0 0;
	float: left;
}
.top_pn .central_text
{
	text-align: center;
	line-height: 130%;
	margin-top: 0;
	padding-top: 0;
	position: relative;
	z-index: 100;
	height: 213px;
	font-size: 13px;
}
.tabs_pict_contaner .central_text UL
{
	text-align: left;
	width: 250px;
	line-height: 100%;
	font-size: 12px;
	margin-top: 3px;
}
.tabs_pict_contaner .central_text UL LI
{
	text-align: left;
	line-height: 130%;
}
.tabs_pict_contaner .central_text UL LI A
{
	text-align: left;
	line-height: 125%;
}
.tabs_pict_contaner .central_text .title
{
	text-align: center;
	line-height: 130%;
	margin-top: 0;
	padding-top: 15px;
	position: relative;
}
.PROMOTION2
{
	text-align: left;
}
.PROMOTION4
{
	text-align: left;
}
.PROMOTION2 .central_text
{
	z-index: 100;
	position: relative;
	line-height: 130%;
	text-align: left;
}
.PROMOTION4 .central_text
{
	line-height: 130%;
	z-index: 100;
	position: relative;
	text-align: left;
}
.PROMOTION4 .central_text .click
{
	width: 100px;
	font-weight: bold;
	font-size: 16px;
	margin: 191px 25px 25px 202px;
}
.PROMOTION2 .central_text .title
{
	font-size: 22px;
	text-align: left;
	width: 394px;
	display: block;
	float: none;
	padding: 20px 0 0 30px;
}
.PROMOTION4 .central_text .title
{
	font-size: 22px;
	text-align: left;
	width: 394px;
	display: block;
	float: none;
	padding: 20px 0 0 30px;
}
.PROMOTION2 .text
{
	text-align: left;
	width: 394px;
	margin-left: 30px;
	font-size: 16px;
	font-weight: bold;
	color: #31289B;
	margin-top: 5px;
}
.PROMOTION4 .text
{
	text-align: left;
	width: 394px;
	margin-left: 30px;
	font-size: 16px;
	font-weight: bold;
	color: #31289B;
	margin-top: 5px;
}
.PROMOTION2 .code
{
	text-align: left;
	width: 394px;
	margin-left: 30px;
	font-size: 13px;
	font-weight: bold;
	color: #31289B;
}
.PROMOTION4 .code
{
	text-align: left;
	width: 394px;
	margin-left: 30px;
	font-size: 13px;
	font-weight: bold;
	color: #31289B;
}
.PROMOTION2 .text_sm
{
	text-align: left;
	width: 208px;
	margin-left: 30px;
	line-height: 100%;
	margin-top: 10px;
}
.PROMOTION4 .text_sm
{
	text-align: left;
	width: 208px;
	margin-left: 30px;
	line-height: 100%;
	margin-top: 10px;
}
.PROMOTION2 .code SPAN
{
	color: #FF0303;
}
.PROMOTION4 .code SPAN
{
	color: #FF0303;
}
#LEFT_TAB_ACTIVE_TEMPLATE
{
}
#LEFT_TAB_TEMPLATE
{
}
#PROMOTION3_tabs_container
{
}
#PROMOTION2_tabs_container
{
}
#PROMOTION4_tabs_container
{
}
/*end products central tabs
end tabs*/
.cor_top
{
	/*[disabled]background:url(../img/cor_bg_top.gif);*/
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
}
.cor_top_index
{
	/*[disabled]background:url(../img/cor_bg_top2.gif);*/
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
}
.cor_top_prod
{
	/*[disabled]background:#EE7F7A url(../img/cor_bg_top.gif);*/
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
}
.cor_top_event
{
	/*[disabled]background:#ECCBA9 url(../img/cor_bg_top_event.gif);*/
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
}
.cor_bot
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:url(../img/cor_bg_bot.gif);*/
}
.cor_bot_index
{
	/*[disabled]background:url(../img/cor_bg_bot2.gif);*/
	/*[disabled]width:600px;*/
}
.cor_bot_index DIV
{
	/*[disabled]text-align:center;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]margin-top:5px;*/
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]font-size:13px;*/
	/*[disabled]line-height:16px;*/
}
.cor_left
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:url(../img/cor_left.gif);*/
}
.cor_right
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:url(../img/cor_right.gif);*/
}
.cor_left_index
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:url(../img/cor_left2.gif);*/
}
.cor_right_index
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:url(../img/cor_right2.gif);*/
}
.cor_left_title_prod
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:#EE7F7A url(../img/cor_left.gif) left;*/
}
.cor_left_title_event
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:#ECCBA9 url(../img/cor_left_event.gif) left;*/
}
.cor_right_title_prod
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:#EE7F7A url(../img/cor_right.gif) right;*/
}
.cor_right_title_event
{
	/*[disabled]line-height:1px;*/
	/*[disabled]font-size:1px;*/
	/*[disabled]background:#ECCBA9 url(../img/cor_right_event.gif) right;*/
}
.cor_top_title_prod
{
	/*[disabled]background:#EE7F7A;*/
	/*[disabled]height:25px;*/
}
.cor_top_title_product
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]height:25px;*/
}
.cor_top_title_product .title
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]color:#B10703;*/
	/*[disabled]font-size:17px;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]padding:0 5px 5px;*/
	/*[disabled]margin-top:-2px;*/
}
.cor_top_title_product .title A
{
	/*[disabled]text-decoration:none;*/
}
.cor_top_title_event
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]height:25px;*/
}
.cor_top_title_event .title
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]color:#B10703;*/
	/*[disabled]font-size:18px;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]padding:5px;*/
}
.cor_top_title_event .title A
{
	/*[disabled]text-decoration:none;*/
}
.cor_top_title_event .left
{
	/*[disabled]margin-left:5px;*/
}
.cor_top_title_event .right
{
	/*[disabled]margin-right:5px;*/
	/*[disabled]margin-top:2px;*/
}
.cor_top_title_prod A
{
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]text-decoration:none;*/
}
.cor_top_title_all
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]height:25px;*/
}
.cor_top_title_all .title
{
	/*[disabled]background:#ECCBA9;*/
	/*[disabled]color:#B10703;*/
	/*[disabled]font-size:18px;*/
	/*[disabled]font-weight:normal;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]padding:0 5px 3px;*/
	/*[disabled]margin-top:-2px;*/
}
.cor_top_title_all .title A
{
	/*[disabled]text-decoration:none;*/
}
/**********************************************************************************************************************
*********************************************************************************************************************
for box bottom*/
.center_bot_box_rec
{
	/*[disabled]width:470px;*/
	margin: 0 10px 0px;
	text-align: center;
}
.center_bot_box_rec .cat_title
{
	font-size: 20px;
}
.center_bot_box
{
	text-align: center;
	margin: 0 10px 0px;
	font-size: 12px;
}
.center_bot_box .list_item
{
	font-size: 12px;
}
.box_name_pict_big
{
	border: 1px solid #CCCCCC;
	font-size: 1px;
}
.center_bot_box .cat_title
{
	background: url(../img/bg6.gif);
	color: #FFFFFF;
}
.center_bot_box .title
{
	border-bottom: 2px solid #A6B96C;
	/*[disabled]background:#E1E1DE repeat-x;*/
	/*[disabled]background:url(../img/bg6.gif);*/
	padding: 5px 5px 0 10px;
	color: #344D04;
	height: 25px;
	font-size: 18px;
}
.center_bot_box .title A.view
{
	color: #DA021A;
	font-size: 11px;
	font-weight: normal;
	float: right;
	padding: 5px 5px 0 0;
}
.right_bot_box
{
	border: 1px solid #D0D7DA;
	background: #F7F7F7;
	margin: 0 5px 10px 0;
	font-size: 11px;
}
.right_bot_box .table_line
{
	/*[disabled]padding:0 10px;*/
	width: 90%;
}
.right_bot_box .table_line TD
{
	border-bottom: 1px dotted #CFD6D9;
	padding: 7px;
}
.right_bot_box .list_item
{
	font-size: 11px;
}
.right_bot_box .title_background
{
	border: none;
	text-align: center;
	padding: 0;
}
.right_bot_box .title_background .left
{
	background: url(../img/cor9a.gif);
	height: 12px;
	float: left;
	width: 12px;
	margin: -1px;
}
.right_bot_box .title_background .right
{
	background: url(../img/cor9.gif);
	height: 12px;
	float: right;
	width: 12px;
	margin: -1px;
}
.right_bot_box .title_background .title_top
{
	float: left;
	width: 248px;
	padding-top: 10px;
	font-size: 21px;
	font-weight: bold;
	color: #0B7EB6;
}
.right_bot_box .title_background .title_top A
{
	color: #0C82BA;
}
.right_bot_box_left
{
	background: url(../img/cor9c.gif);
	height: 12px;
	float: right;
	width: 12px;
	margin: -1px -1px -2px;
}
.right_bot_box_right
{
	background: url(../img/cor9b.gif);
	height: 12px;
	float: left;
	width: 12px;
	margin: -1px -1px -2px;
}
.right_bot_box .view
{
	position: relative;
	font-size: 13px;
	padding-top: 3px;
}
.scroll_box
{
	height: 483px;
	overflow: auto;
}
.video .title_background .title_top
{
	width: 166px;
	font-size: 18px;
	padding-top: 5px;
}
/*

end center content
*********************************************************************************************************************
*********************************************************************************************************************
left & right part*/
.index_left_menu
{
}
.index_left_menu .links
{
	border-top: 2px solid #6A8774;
	border-right: 2px solid #6A8774;
	border-bottom: 2px solid #6A8774;
	width: 151px;
}
.index_left_menu .links DIV
{
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 13px;
}
.index_left_menu .left_title
{
	background: url(../img/cor36.gif) repeat-y;
	width: 34px;
	height: 136px;
}
.index_left_menu .left_title SPAN
{
	margin-left: 8px;
}
.index_left_menu .cor_top
{
	background: url(../img/cor35.gif) no-repeat;
	width: 37px;
	height: 14px;
}
.index_left_menu .cor_bot
{
	background: url(../img/cor34.gif) no-repeat;
	width: 37px;
	height: 14px;
}
.index_left_menu A
{
	display: block;
	text-align: left;
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #880C20;
	text-decoration: none;
	border-bottom: 1px dotted #CCCCCC;
	padding: 1px 20px;
}
.index_left_menu A:hover
{
	color: #FF9900;
	text-decoration: underline;
}
/*left green categories*/
.category_left_menu
{
}
.category_left_menu .links
{
	/*[disabled]border-top:2px solid #6A8774;*/
	/*[disabled]border-right:2px solid #6A8774;*/
	/*[disabled]border-bottom:2px solid #6A8774;*/
	/*[disabled]width:188px;*/
}
.category_left_menu .links DIV
{
	/*[disabled]margin-left:5px;*/
	/*[disabled]margin-top:5px;*/
	/*[disabled]margin-right:13px;*/
}
.category_left_menu .links DIV.search_form
{
	/*[disabled]margin-left:0px;*/
	/*[disabled]margin-top:7px;*/
	/*[disabled]margin-bottom:7px;*/
	/*[disabled]margin-right:0px;*/
}
.category_left_menu .links DIV.search_form A
{
	/*[disabled]display:inline;*/
	/*[disabled]border:none;*/
}
.category_left_menu .left_title
{
	/*[disabled]background:url(../img/cor36.gif) repeat-y;*/
	/*[disabled]width:34px;*/
}
.category_left_menu .left_title SPAN
{
	/*[disabled]margin-left:8px;*/
	/*[disabled]display:block;*/
}
.category_left_menu .cor_top
{
	/*[disabled]background:url(../img/cor36.gif) repeat-y;*/
}
.category_left_menu .cor_bot
{
	/*[disabled]background:url(../img/cor36.gif) repeat-y;*/
}
.category_left_menu A
{
	/*[disabled]display:block;*/
	/*[disabled]text-align:left;*/
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]font-size:14px;*/
	/*[disabled]color:#880C20;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]border-bottom:1px dotted #CCCCCC;*/
	/*[disabled]padding:2px 0px 2px 2px;*/
}
.category_left_menu A:hover
{
	/*[disabled]color:#FF9900;*/
	/*[disabled]text-decoration:underline;*/
}
/*for ab search*/
.ot
{
	font-size: 9px;
	text-decoration: none;
	color: #19385E;
	background: #FFFFFF;
	border: 1px solid #888888;
	text-align: center;
	font-size: 11px;
}
.ot A
{
	text-decoration: none;
	color: #19385E;
	border-bottom: none;
	padding: 0px;
	text-align: center;
	font-size: 11px;
}
.table_ab
{
}
.table_ab TD
{
	padding: 1px 5px;
}
.table_ab .last
{
	padding: 0px;
}
.table_ab_contacts
{
}
.table_ab_contacts TD
{
	padding: 5px 4px;
}
/*for all left part ellements*/
.gray_tab
{
	/*[disabled]clear:both;*/
}
.gray_tab DIV
{
	/*[disabled]float:left;*/
}
.gray_tab TD DIV
{
	/*[disabled]float:none;*/
}
.gray_tab .cor_left
{
	/*[disabled]width:12px;*/
	/*[disabled]height:41px;*/
	/*[disabled]background:url(../img/cor11.gif) no-repeat;*/
}
.gray_tab .cor_right
{
	/*[disabled]width:12px;*/
	/*[disabled]height:41px;*/
	/*[disabled]background:url(../img/cor12.gif) no-repeat;*/
}
.gray_tab .cor_left_products
{
	/*[disabled]width:12px;*/
	/*[disabled]height:41px;*/
	/*[disabled]background:url(../img/cor37.gif) no-repeat;*/
}
.gray_tab .cor_right_products
{
	/*[disabled]width:12px;*/
	/*[disabled]height:41px;*/
	/*[disabled]background:url(../img/cor38.gif) no-repeat;*/
}
.gray_tab .cor_left_line
{
	/*[disabled]width:12px;*/
	/*[disabled]height:41px;*/
	/*[disabled]background:url(../img/cor37.gif) no-repeat;*/
}
.gray_tab .cor_right_line
{
	/*[disabled]width:12px;*/
	/*[disabled]height:41px;*/
	/*[disabled]background:url(../img/cor38.gif) no-repeat;*/
}
.gray_tab .text
{
	/*[disabled]background:url(../img/cor13.gif);*/
	/*[disabled]height:41px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]padding:0px 5px;*/
}
.gray_tab .text A
{
	/*[disabled]display:block;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]margin-top:8px;*/
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]font-size:14px;*/
	/*[disabled]text-transform:uppercase;*/
}
.gray_tab_box
{
	/*[disabled]border-left:2px solid #B0B7C0;*/
	/*[disabled]border-right:2px solid #B0B7C0;*/
	/*[disabled]border-bottom:2px solid #B0B7C0;*/
	/*[disabled]clear:both;*/
	/*[disabled]padding:0px 3px;*/
}
.gray_tab_box TABLE.gray_background
{
}
.gray_tab_box TABLE.gray_background TD
{
	/*[disabled]padding:3px;*/
	/*[disabled]border-bottom:1px solid #CCCCCC;*/
	/*[disabled]background:#EEF1F4;*/
	/*[disabled]text-align:center;*/
}
.green_tab
{
	/*[disabled]clear:both;*/
}
.green_tab DIV
{
	/*[disabled]float:left;*/
}
.green_tab TD DIV
{
	/*[disabled]float:none;*/
}
.green_tab .cor_left
{
	/*[disabled]width:12px;*/
	/*[disabled]height:41px;*/
	/*[disabled]background:url(../img/cor14.gif) no-repeat;*/
}
.green_tab .cor_right
{
	/*[disabled]width:12px;*/
	/*[disabled]height:41px;*/
	/*[disabled]background:url(../img/cor15.gif) no-repeat;*/
}
.green_tab .text
{
	/*[disabled]background:url(../img/cor16.gif);*/
	/*[disabled]height:41px;*/
	/*[disabled]text-align:center;*/
	/*[disabled]padding:0px 5px;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]font-family:"Trebuchet MS";*/
}
.green_tab .text A
{
	/*[disabled]display:block;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]color:#FFFFFF;*/
	/*[disabled]margin-top:8px;*/
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]font-size:14px;*/
	/*[disabled]text-transform:uppercase;*/
}
.green_tab_box
{
	/*[disabled]border-left:2px solid #6A8774;*/
	/*[disabled]border-right:2px solid #6A8774;*/
	/*[disabled]border-bottom:2px solid #6A8774;*/
	/*[disabled]clear:both;*/
	/*[disabled]padding:0px 3px;*/
}
/*for gallery index*/
.gallery_picts_index
{
}
.gallery_picts_index .gray_tab_box
{
	height: 320px;
	width: 180px;
}
.gallery_picts_index .gray_tab_box_in
{
	height: 275px;
	overflow: hidden;
}
.gallery_picts_index .gray_tab .text
{
	width: 156px;
}
/*for contributors index*/
.contributors_index .gray_tab_box
{
	/*[disabled]height:240px;*/
	/*[disabled]width:180px;*/
	/*[disabled]clear:both;*/
}
.contributors_index .gray_tab_box_in
{
	/*[disabled]height:209px;*/
	/*[disabled]overflow:hidden;*/
}
.contributors_index .gray_tab .text
{
	/*[disabled]width:156px;*/
}
/*for contributors on other pages*/
.contributors_left .gray_tab_box
{
	/*[disabled]width:160px;*/
	/*[disabled]clear:both;*/
	/*[disabled]padding-bottom:5px;*/
	/*[disabled]margin-bottom:5px;*/
}
.contributors_left .gray_tab_box_in
{
}
.contributors_left .gray_tab .text
{
	/*[disabled]width:136px;*/
}
.contributors_left .gray_tab
{
	/*[disabled]padding:0px;*/
	/*[disabled]margin:0px;*/
	/*[disabled]height:40px;*/
}
/*for gallery*/
.gallery_contributors_left .gray_tab_box
{
	width: 160px;
	clear: both;
}
.gallery_contributors_left .gray_tab_box_in
{
}
.gallery_contributors_left .gray_tab .text
{
	width: 136px;
}
.gallery_contributors_left .cor_left
{
	width: 12px;
	height: 41px;
	background: url(../img/cor37.gif) no-repeat;
}
.gallery_contributors_left .cor_right
{
	width: 12px;
	height: 41px;
	background: url(../img/cor38.gif) no-repeat;
}
/*for picts*/
.picts_contributors_left .gray_tab_box
{
	width: 160px;
	clear: both;
}
.picts_contributors_left .gray_tab_box_in
{
}
.picts_contributors_left .gray_tab .text
{
	width: 136px;
}
.picts_contributors_left .cor_left
{
	width: 12px;
	height: 41px;
	background: url(../img/cor37.gif) no-repeat;
}
.picts_contributors_left .cor_right
{
	width: 12px;
	height: 41px;
	background: url(../img/cor38.gif) no-repeat;
}
/*for video*/
.video_contributors_left .gray_tab_box
{
	width: 160px;
	clear: both;
}
.video_contributors_left .gray_tab_box_in
{
}
.video_contributors_left .gray_tab .text
{
	width: 136px;
}
.video_contributors_left .cor_left
{
	width: 12px;
	height: 41px;
	background: url(../img/cor37.gif) no-repeat;
}
.video_contributors_left .cor_right
{
	width: 12px;
	height: 41px;
	background: url(../img/cor38.gif) no-repeat;
}
/*for video index*/
.video_index_list .gray_tab_box
{
	height: 437px;
	width: 290px;
	clear: both;
}
.video_index_list .gray_tab_box_in
{
	height: 407px;
	overflow: hidden;
}
.video_index_list .gray_tab .text
{
	width: 266px;
}
/*for categories*/
.categories_bg
{
	padding: 3px 4px 4px;
}
.categories
{
	margin: 0 0 20px;
	padding: 0;
}
.full_list_item .categories
{
	background: none;
	padding: 10px 15px 10px 10px;
	margin: 0;
}
.categories .title
{
	text-align: left;
	margin-left: 14px;
}
.categories .cat_box
{
	margin: 10px 10px 0;
	margin-top: 3px;
	color: #00638F;
}
.categories .cat_box A
{
	color: #00638F;
	text-decoration: none;
	font-size: 14px;
}
.categories .cat_box A:hover
{
	color: #E1050F;
	text-decoration: none;
}
.categories .cat_box SPAN
{
	font-size: 9px;
}
.categories .cat_box .item
{
	line-height: 120%;
	border-bottom: 1px dotted #CCCCCC;
	padding: 5px 0;
	margin: 0;
}
.products_search_ab_left
{
	margin-top: 0;
	margin-bottom: 10px;
}
.products_search_ab_left .cat_title
{
	text-align: left;
	font-size: 13px;
	color: #3E4E5C;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.products_search_ab_left .cat_title A
{
	color: #AD1E02;
	text-decoration: none;
}
.newsletter
{
	color: #4D4C2A;
}
.newsletter .title
{
	text-align: left;
	font-size: 14px;
	padding: 3px 3px 3px 20px;
	color: #FFFFFF;
	background: #4D4C2A url(../img/bg6.gif);
}
.newsletter .newsletter_box
{
	margin: 0 10px 10px;
}
.newsletter .newsletter_box FORM
{
	text-align: left;
}
.categories .gray_tab_box
{
	/*[disabled]width:160px;*/
	/*[disabled]clear:both;*/
	/*[disabled]font-size:12px;*/
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]padding-bottom:5px;*/
	/*[disabled]margin-bottom:5px;*/
}
.categories .gray_tab .text
{
	/*[disabled]width:136px;*/
}
.categories .gray_tab_box DIV
{
	/*[disabled]padding:1px 3px;*/
	/*[disabled]text-align:left;*/
}
.categories .gray_tab_box A
{
	/*[disabled]display:inline;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]font-size:14px;*/
}
.categories .gray_tab_box A:hover
{
	/*[disabled]text-decoration:underline;*/
}
.categories DIV.line
{
	/*[disabled]background:url(../img/bg_dr.gif);*/
	/*[disabled]height:3px;*/
	/*[disabled]padding:0px;*/
	/*[disabled]margin:0px;*/
	/*[disabled]border:none;*/
}
.categories .alerts
{
	padding: 5px 5px 5px 10px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.categories .alerts .title
{
	padding: 0;
	margin: 0;
	font-size: 14px;
}
.categories .alerts .text
{
	padding: 0;
	margin: 0;
	font-size: 11px;
}
.categories .alerts .but
{
	width: 70px;
}
/*for members*/
.members_category_left_menu
{
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]font-size:14px;*/
	/*[disabled]padding:0px 10px;*/
	/*[disabled]clear:both;*/
	/*[disabled]margin-left:7px;*/
}
.members_category_left_menu A
{
	/*[disabled]display:inline;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]font-size:14px;*/
}
.members_category_left_menu A:hover
{
	/*[disabled]text-decoration:underline;*/
}
.members_category_left_menu DIV.item
{
	/*[disabled]padding:6px 5px 4px;*/
	/*[disabled]margin-left:10px;*/
}
/*for contacts or biz directory*/
.biz_categories
{
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]font-size:14px;*/
}
.biz_categories .gray_tab_box
{
	/*[disabled]clear:both;*/
	/*[disabled]font-size:12px;*/
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]padding-bottom:5px;*/
	/*[disabled]margin-bottom:5px;*/
}
.biz_categories .gray_tab .text
{
	/*[disabled]width:156px;*/
}
.biz_categories .gray_tab_box DIV
{
	/*[disabled]padding:1px 3px;*/
	/*[disabled]text-align:left;*/
}
.biz_categories .gray_tab_box A
{
	/*[disabled]display:inline;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]font-size:14px;*/
}
.biz_categories DIV.line
{
	/*[disabled]background:url(../img/bg_dr.gif);*/
	/*[disabled]height:3px;*/
	/*[disabled]padding:0px;*/
	/*[disabled]margin:0px;*/
	/*[disabled]border:none;*/
}
/*for jobs*/
.jobs_categories
{
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]font-size:14px;*/
}
.jobs_categories .gray_tab_box
{
	/*[disabled]clear:both;*/
	/*[disabled]font-size:12px;*/
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]padding-bottom:5px;*/
	/*[disabled]margin-bottom:5px;*/
}
.jobs_categories .gray_tab .text
{
	/*[disabled]width:136px;*/
}
.jobs_categories .gray_tab_box DIV
{
	/*[disabled]padding:1px 3px;*/
	/*[disabled]text-align:left;*/
}
.jobs_categories .gray_tab_box A
{
	/*[disabled]display:inline;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]font-size:14px;*/
}
.jobs_categories DIV.line
{
	/*[disabled]background:url(../img/bg_dr.gif);*/
	/*[disabled]height:3px;*/
	/*[disabled]padding:0px;*/
	/*[disabled]margin:0px;*/
	/*[disabled]border:none;*/
}
/*for blog*/
.blog_categories
{
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]font-size:14px;*/
}
.blog_categories .gray_tab_box
{
	/*[disabled]clear:both;*/
	/*[disabled]font-size:12px;*/
	/*[disabled]font-family:"Trebuchet MS";*/
	/*[disabled]padding-bottom:5px;*/
	/*[disabled]margin-bottom:0px;*/
	/*[disabled]border-bottom:none;*/
}
.blog_categories .gray_tab .text
{
	/*[disabled]width:156px;*/
}
.blog_categories .gray_tab_box DIV
{
	/*[disabled]padding:1px 3px;*/
	/*[disabled]text-align:left;*/
}
.blog_categories .gray_tab_box A
{
	/*[disabled]display:inline;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]font-size:14px;*/
}
.blog_categories DIV.line
{
	/*[disabled]background:url(../img/bg_dr.gif);*/
	/*[disabled]height:3px;*/
	/*[disabled]padding:0px;*/
	/*[disabled]margin:0px;*/
	/*[disabled]border:none;*/
}
/*for recent_posts*/
.recent_posts
{
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.recent_posts .gray_tab_box
{
	clear: both;
	font-size: 12px;
	font-family: "Trebuchet MS";
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.recent_posts .gray_tab
{
	height: 41px;
}
.recent_posts .gray_tab .text
{
	width: 156px;
}
.recent_posts .gray_tab_box DIV
{
	padding: 1px 5px 5px;
	text-align: left;
}
.recent_posts .gray_tab_box A
{
	display: inline;
	text-decoration: none;
	font-size: 14px;
}
.recent_posts DIV.line
{
	background: url(../img/bg_dr.gif);
	height: 3px;
	padding: 0px;
	margin: 0px;
	border: none;
}
/*for entry_tags*/
.entry_tags
{
	margin: 5px 4px 4px;
	background: #F4F4F4;
	padding: 10px 0;
}
.entry_tags .title
{
	margin-left: 15px;
	margin-bottom: 10px;
}
.entry_tags .list_item
{
	margin: 5px 10px 0;
}
.entry_tags A
{
	text-decoration: none;
}
.entry_tags DIV.line
{
	background: url(../img/bg_dr.gif);
	height: 3px;
	padding: 0px;
	margin: 0px;
	border: none;
}
.see_also
{
	/*[disabled]margin:5px 4px 4px;*/
	/*[disabled]padding:10px 0 15px;*/
}
.see_also .title
{
	margin-left: 15px;
	margin-bottom: 5px;
}
.see_also UL
{
	padding: 0;
	margin: 0 0 0 25px;
}
.see_also .title A
{
	text-decoration: none;
}
/**/
.gallery_categories
{
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.gallery_categories .gray_tab_box
{
	width: 160px;
	clear: both;
	font-size: 12px;
	font-family: "Trebuchet MS";
	padding-bottom: 5px;
	margin-bottom: 0px;
	text-align: center;
	border-bottom: none;
}
.gallery_categories .gray_tab .text
{
	width: 136px;
}
.gallery_categories .gray_tab_box DIV
{
	padding: 1px 3px;
	text-align: center;
}
.gallery_categories .gray_tab_box A
{
	display: inline;
	text-decoration: none;
	font-size: 14px;
}
.gallery_categories .gray_tab_box A:hover
{
	text-decoration: underline;
}
.gallery_categories DIV.line
{
	background: url(../img/bg_dr.gif);
	height: 3px;
	padding: 0px;
	margin: 0px;
	border: none;
}
/*for pictures categories*/
.pictures_categories
{
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.pictures_categories .gray_tab_box
{
	width: 160px;
	clear: both;
	font-size: 12px;
	font-family: "Trebuchet MS";
	padding-bottom: 5px;
	margin-bottom: 0px;
	text-align: center;
	border-bottom: none;
}
.pictures_categories .gray_tab .text
{
	width: 136px;
}
.pictures_categories .gray_tab_box DIV
{
	padding: 1px 3px;
	text-align: center;
}
.pictures_categories .gray_tab_box A
{
	display: inline;
	text-decoration: none;
	font-size: 14px;
}
.pictures_categories .gray_tab_box A:hover
{
	text-decoration: underline;
}
.pictures_categories DIV.line
{
	background: url(../img/bg_dr.gif);
	height: 3px;
	padding: 0px;
	margin: 0px;
	border: none;
}
/*for video categories*/
.video_categories
{
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.video_categories .gray_tab_box
{
	width: 160px;
	clear: both;
	font-size: 12px;
	font-family: "Trebuchet MS";
	padding-bottom: 5px;
	margin-bottom: 0px;
	text-align: center;
	border-bottom: none;
}
.video_categories .gray_tab .text
{
	width: 136px;
}
.video_categories .gray_tab_box DIV
{
	padding: 1px 3px;
	text-align: center;
}
.video_categories .gray_tab_box A
{
	display: inline;
	text-decoration: none;
	font-size: 14px;
}
.video_categories .gray_tab_box A:hover
{
	text-decoration: underline;
}
.video_categories DIV.line
{
	background: url(../img/bg_dr.gif);
	height: 3px;
	padding: 0px;
	margin: 0px;
	border: none;
}
/*for vendors*/
.vendors_dd
{
}
.vendors_dd .gray_tab_box
{
	width: 160px;
	clear: both;
	font-size: 12px;
	font-family: "Trebuchet MS";
	padding-bottom: 0px;
	border-bottom: none;
}
.vendors_dd .gray_tab .text
{
	width: 136px;
}
.vendors_dd .box-bot
{
	height: 17px;
}
/*for vendors news*/
.vendors_news
{
}
.vendors_news .green_tab .text
{
	width: 206px;
}
.vendors_news .green_tab_box_in
{
	margin-top: -10px;
}
.vendors_news .box-bot
{
	width: 99%;
	margin-left: 1px;
}
.vendors_news .right_list_item .title
{
	font-weight: normal;
}
.vendors_news .right_list_item
{
	font-size: 13px;
}
/*end left right  part
*********************************************************************************************************************
footer*/
.footer
{
	background: url(../img/bg_bot.jpg);
	color: #FFFFFF;
}
.footer .center
{
	width: 1000px;
}
.footer A
{
	color: #FFFFFF;
}
.product_option
{
	display: block;
	margin: 5px 0;
}
.product_option TD
{
	background: #F6F6F6;
}
.opt_title
{
	font-weight: bold;
}
.opt_value
{
	padding-left: 5px;
}
.bot_bg
{
	background: url(../img/top_bg2.jpg);
	height: 3px;
	line-height: 1px;
}
/*Navigation*/
.box-bot_box
{
	margin: 0;
	padding-bottom: 0px;
}
.box-bot_box_acc
{
	margin: 0;
	padding-bottom: 0px;
	background: #EBE9E9;
}
.box-bot_all
{
	padding: 0 7px 0px;
	margin: 0;
}
.box-bot_all .next
{
	float: right;
}
.box-bot_all .prev
{
	float: left;
}
.list_nav_ref, .list_nav_next, .list_nav_prev, .list_nav_caption
{
	padding: 5px 0 4px;
	color: #6B6B6B;
	font: 0.85em arial;
	overflow: hidden;
	text-align: left;
}
.view_all
{
	padding: 7px 0 4px;
	color: #6B6B6B;
	font: 11px arial;
	overflow: hidden;
	text-align: right;
	float: right;
	width: 60px;
}
.list_nav_page_num_curr_page
{
	color: #010000 !important;
	text-decoration: none !important;
	background-color: #D7D7D7 !important;
	border: 1px solid #C7C7C7;
	margin-right: 3px;
	padding: 2px 5px 1px;
	font-size: 11px;
}
.box-bot A, .list_nav_ref A, .list_nav_next A, .list_nav_prev A, .list_nav_caption A
{
	border: 1px solid #C7C7C7;
	background-color: #FFFFFF !important;
	text-decoration: none !important;
	color: #9B9B9B;
	padding: 2px 5px 1px;
	text-transform: capitalize;
	font-size: 11px;
	margin-right: 2px;
}
.box-bot A:hover, .list_nav_ref A:hover, .list_nav_next A:hover, .list_nav_prev A:hover, .list_nav_caption A:hover
{
	background-color: #E9E9E9;
	color: #010000 !important;
}
.list_nav_page_num_delim, .nav_dots, .last_delim
{
	display: none;
}
.list_nav_caption
{
	margin: 0px 10px 0px 0;
	display: block;
}
.list_nav_ref
{
	font-size: 1px;
	letter-spacing: 0px;
}
.table_nav
{
	float: left;
}
.table_nav A
{
	float: left;
}
.table_nav TD.list_nav_caption
{
	padding-right: 5px;
	font-size: 8pt;
	font-weight: bold;
}
.table_nav TD.list_nav_ref SPAN
{
	float: left;
}
.box-bot .prev_gal
{
	margin-left: 10px;
	margin-top: -5px;
	position: relative;
	border: none;
	float: left;
}
.box-bot .prev_gal A
{
	border: none;
}
.box-bot .next_gal
{
	border: none;
	float: right;
	margin-right: 10px;
	margin-top: -5px;
	position: relative;
}
.box-bot .next_gal A
{
	border: none;
}
/*******
*********************************************************************************************************************
for calendar
*********************************************************************************************************************
popup*/
.popup
{
	padding: 20px;
	color: #686911;
	background: #FBF4DA;
	border: 2px solid #686911;
	margin: 5px 10px;
}
*#menu_in
{
	color: #FFFFFF;
	background: #C1AA84;
	padding: 0px 0px 5px;
	float: left;
	margin: 1px;
	z-index: 1;
	vertical-align: top;
}
*#menu_in A
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	z-index: 1;
	top: 5px;
}
*#menu_in A:hover
{
	color: #FFFF00;
	z-index: 1;
}
*#menu_in SPAN
{
	width: 11px;
	height: 20px;
	z-index: 1;
	vertical-align: top;
	float: left;
}
*#menu_in SPAN IMG
{
	top: -20px;
	vertical-align: top;
}
*#menu_in .menu_ord
{
	color: #FFFF00;
}
.list_title_td
{
	background: #CCD7DC;
	color: #014271;
	font-weight: bold;
	font-family: arial;
}
.list_title_td A
{
	color: #014271;
	text-decoration: none;
}
.list_select_title_td
{
	background: #CCD7DC;
	color: #014271;
	font-family: arial;
}
.list_edit_title_td
{
	background: #CCD7DC;
	font-family: arial;
	color: #014271;
	font-weight: bold;
}
.list_del_title_td
{
	background: #CCD7DC;
	color: #014271;
	font-weight: bold;
	font-family: arial;
}
.main_form_default_table TD
{
	padding: 3px;
}
.main_form_default_table .form_title
{
	background: #E4E6E7;
	font-family: arial;
	font-size: 12px;
	color: #014271;
	font-weight: bold;
}
.main_form_default_table .form_field
{
	background: #E4E6E7;
	font-family: arial;
	color: #014271;
	font-size: 11px;
}
.main_form_default_table .memo_form_title
{
	background: #376693;
	font-family: arial;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
}
.main_form_default_table .table_title_sel
{
	font-weight: bold;
}
.main_form_default_table .table_title
{
	font-weight: bold;
}
.main_form_default_table #META_DESCRIPTION
{
	width: 98%;
}
.main_form_default_table .form_text
{
	background: #E4E6E7;
	font-family: arial;
	color: #014271;
}
/*picts_big*/
.rate_stars IMG
{
	width: 13px;
	height: 12px;
	border-width: 0px;
	margin: 0;
	display: block;
	float: left;
}
#cpop
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 25px;
	background-color: #FFF;
	float: left;
	text-align: left;
	z-index: 200;
}
#cpop A.p1, #cpop A.p1:visited
{
	display: block;
	text-decoration: none;
	background: #FFFFFF;
	border: 0;
}
#cpop A IMG
{
	border: 0;
}
#cpop A.p1:hover
{
	text-decoration: none;
}
#cpop A .zoom
{
	display: block;
	position: absolute;
	border: 1px solid #808080;
	filter: alpha(opacity=80);
	opacity: 0.80;
	-moz-opacity: 0.80;
	margin: -27px 0px 0px;
}
#cpop A .zoom_index
{
	display: block;
	position: absolute;
	border: 1px solid #808080;
	filter: alpha(opacity=80);
	opacity: 0.80;
	-moz-opacity: 0.80;
	margin: -22px 0px 0px;
}
#cpop A .large
{
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border: 0;
	top: 0;
	left: 0;
	z-index: 10;
}
#cpop A.p1:hover .large
{
	display: block;
	position: absolute;
	top: -150px;
	left: 20px;
	width: auto;
	height: auto;
	border: 1px solid #808080;
}
/*buttons*/
.submit_but
{
	font-size: 14px;
	background: #60731B;
	padding: 5px;
	color: #F5E429;
	font-weight: bold;
	letter-spacing: 1px;
	width: 250px;
}
/*********************************
*******  Disalog Box ************/
#offer_dialog
{
	font-size: 62.5%;
	display: none;
}
#offer_dialog LABEL, #dialog INPUT
{
	display: block;
}
#offer_dialog INPUT.text
{
	margin-bottom: 12px;
	width: 95%;
	padding: 0.4em;
}
#offer_dialog FIELDSET
{
	padding: 0;
	border: 0;
	margin-top: 25px;
}
#offer_dialog H1
{
	font-size: 1.2em;
	margin: 0.6em 0;
}
DIV#users-contain
{
	width: 350px;
	margin: 20px 0;
}
DIV#users-contain TABLE
{
	margin: 1em 0;
	border-collapse: collapse;
	width: 100%;
}
DIV#users-contain TABLE TD, DIV#users-contain TABLE TH
{
	border: 1px solid #EEE;
	padding: 0.6em 10px;
	text-align: left;
}
.ui-button
{
	outline: 0;
	margin: 0;
	padding: 0.4em 1em 0.5em;
	text-decoration: none;
	cursor: pointer;
	position: relative;
	text-align: center;
}
.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error
{
	padding: 0.3em;
}
/***********************************/
.table_title_sel
{
	background-color: #818EA7;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-transform: uppercase;
}
.form_field_center
{
	background-color: #DDE1EC;
	text-align: center;
}
DIV#twtr-widget-1 DIV.twtr-doc DIV.twtr-ft DIV A IMG
{
	display: none;
}
.post_date
{
	/*[disabled]width:67px;*/
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
}
TD.post_date
{
	padding-top: 7px;
	text-align: right;
	padding-right: 5px;
	font-size: 12px;
}
SELECT#COUNTRY
{
	width: 135px;
}
/***********************************/
.sign_up_box
{
	margin: 0;
	width: 218px;
	padding: 0;
	background: #446578 url(../img/bg_sign.jpg) repeat-x;
	color: #FFF;
}
.sign_up_box .title
{
	color: #FEA818;
	text-align: center;
	font-size: 20px;
	margin-bottom: 0;
	padding: 0;
}
.sign_up_box .invite
{
	text-align: center;
	padding: 5px;
	background: #234256;
}
.sign_up_box .invite A
{
	color: #FFF;
}
.sign_up_box .sign_up
{
	margin: 5px 15px 10px;
}
.sign_up_box .sign_up DIV
{
	padding: 1px 0;
}
.sign_up_box .benefits
{
	margin: -5px 15px 10px;
	font-size: 11px;
}
.sign_up_box .benefits .baner
{
	background: #234256;
	padding: 0 5px 10px;
	margin: 12px -5px 0;
	float: none;
}
.sign_up_box .benefits A
{
	color: #BDF;
}
.sign_up_box .benefits .title2
{
	font-size: 16px;
	text-align: center;
	margin-top: 9px;
	color: #FEA818;
}
.sign_up_box .benefits UL
{
	margin: 0;
	padding: 0 0 0 17px;
}
.sign_up_box .benefits UL LI
{
	font-size: 13px;
}
.sign_up_box .form_block DIV
{
	display: block;
	float: none;
	height: auto;
	border: none;
	margin: 0;
}
.sign_up_box .form_block DIV SPAN
{
	display: block;
	/*[disabled]width:auto;*/
	text-align: left;
	float: none;
}
.sign_up_box .form_block DIV INPUT
{
	float: none;
	margin: 0;
	clear: both;
	width: 182px;
}
.sign_up_box .FORMVALID_REGISTER
{
	float: none;
	/*[disabled]width:331px;*/
	text-align: center;
	/*[disabled]height:61px;*/
	margin-top: 20px;
}
.sign_up_box .FORMVALID_REGISTER SPAN
{
	display: block;
	width: auto;
	text-align: left;
}
.sign_up_box .FORMVALID_REGISTER IMG
{
	float: left;
}
/***********************************/
.form_err_message, .form_email_error, .form_password_error, .form_mandatory_error
{
	display: none;
}
.error_mess, .submit_mess, .soldout
{
	color: #CC0000;
}
.madatorystar
{
	color: #CC0000;
}
.mandatory_selected
{
	border: 1px solid #FF0000;
}
LABEL.mandatory_selected
{
	border: 0;
	color: #FF0000;
	font-weight: bold;
}
/**************************************** END Tabs listing box styles ***************************************
********************* registration ********************************/
.form_block
{
	width: 100%;
	padding: 1px;
	display: block;
	border: none;
}
.form_block DIV
{
	display: block;
	padding: 3px 0;
	=padding: 3px 0 4px;
	border-bottom: 1px solid #CCCCCC;
	text-align: left;
	clear: both;
	height: 19px;
}
.form_block DIV.last
{
	border: none;
}
.form_block DIV.spaser
{
	height: 1px;
	padding: 0;
	border: none;
}
.form_block DIV.title
{
	text-align: center;
	border: none;
}
.form_block DIV.auto
{
	height: auto;
}
.form_block DIV INPUT
{
	float: left;
	margin-left: 5px;
}
.form_block DIV TEXTAREA
{
	float: left;
	margin-left: 0;
}
.form_block DIV SELECT
{
	float: left;
	margin-left: 5px;
}
DIV.form_block SELECT#COUNTRY
{
	=width: 205px;
}
.form_block DIV INPUT#PASSWORD1
{
	=width: 174px;
}
.form_block DIV INPUT#PASSWORD2
{
	=width: 174px;
}
.form_block DIV SPAN
{
	display: block;
	/*[disabled]border:1px solid #000;*/
	width: 118px;
	float: left;
	padding-top: 1px;
	text-align: right;
}
.form_block DIV SPAN.text
{
	text-align: left;
	padding-left: 5px;
}
.form_block DIV SPAN SPAN
{
	width: 5px;
	float: right;
	display: inherit;
}
.madatorystar
{
	color: #CC0000;
}
.mandatory_selected
{
	border: 1px solid #FF0000;
}
LABEL.mandatory_selected
{
	border: 0;
	color: #FF0000;
	font-weight: bold;
}
.form_err_message, .form_email_error, .form_password_error, .form_mandatory_error
{
	display: none;
}
.error_mess, .submit_mess, .soldout
{
	color: #CC0000;
}
.Sign_In_Information
{
	float: left;
	width: 307px;
	/*[disabled]height:156px;*/
	margin-left: 30px;
}
.Optional
{
	float: left;
	width: 307px;
	margin-left: 30px;
	height: 224px;
	margin-top: 50px;
}
.Optional_acc
{
	margin-top: 10px;
}
.Optional .title
{
	color: #797676;
}
.Company_Information
{
	float: left;
	width: 337px;
	min-height: 400px;
	margin-right: 30px;
}
.Additional_Information
{
	float: left;
	width: 313px;
	/*[disabled]min-height:400px;*/
	margin-right: 0;
}
.Additional_Information UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.Additional_Information UL LI
{
	margin: 3px 0;
	padding: 0 0 0 0px;
	text-align: left;
	font-size: 12px;
}
.Additional_Information UL LI UL
{
	margin-top: 10px;
	margin-left: 20px;
}
.Additional_Information .comment
{
	background: url(../img/ToolTip_1052_51411_7.png) no-repeat;
	height: 101px;
	width: 277px;
	border: none;
	margin-top: 10px;
}
.Additional_Information .comment2
{
	background: url(../img/ToolTip_1051_51411_7.png) no-repeat;
	height: 101px;
	width: 277px;
	border: none;
	margin-top: 10px;
}
.Additional_Information_register
{
	width: 278px;
}
.Personal_Information
{
	float: right;
	width: 337px;
	min-height: 400px;
	margin-right: 30px;
}
.Personal_Information_acc
{
	width: 321px;
}
.Select_Subscription_Plan
{
	float: right;
	width: 337px;
	/*[disabled]height:80px;*/
	margin-right: 30px;
	margin-top: 10px;
}
.Select_Subscription_Plan DIV
{
	text-align: left;
}
.Select_Subscription_Plan DIV INPUT
{
	float: left;
	margin-left: 67px;
}
.FORMVALID_REGISTER
{
	float: none;
	/*[disabled]width:331px;*/
	text-align: center;
	/*[disabled]height:61px;*/
	margin-top: 20px;
}
.FORMVALID_REGISTER SPAN
{
	display: block;
	width: 358px;
	text-align: left;
}
.FORMVALID_REGISTER IMG
{
	float: left;
}
.carrent_acc
{
	width: 216px;
	background: #EEE;
	padding: 0 0 0 10px;
}
.carrent_acc DIV SPAN
{
	width: 64px;
}
.carrent_acc DIV SPAN.text
{
	width: 146px;
}
.carrent_acc DIV SPAN.long
{
	overflow-x: hidden;
}
.ask_sm
{
	margin: 10px 10px 0;
	width: 194px;
}
.ask_sm DIV SPAN
{
	width: 71px;
}
.ask_sm DIV INPUT
{
	width: 106px;
}
.ask_sm DIV TEXTAREA
{
	width: 188px;
}
.left_ask
{
}
.left_ask .FORMVALID_REGISTER
{
	font-size: 11px;
	margin: 0;
}
.left_ask .FORMVALID_REGISTER SPAN
{
	width: 188px;
}
.left_ask .FORMVALID_REGISTER IMG
{
	float: left;
	width: 88px;
	margin: 0;
}
.left_ask INPUT.submit
{
	background: url(../img/but.jpg);
	border: none;
	width: 100px;
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
	padding: 0;
	line-height: 100%;
	/*[disabled]height:20px;*/
	padding: 1px;
	vertical-align: top;
	cursor: pointer;
}
.left_ask INPUT.submit:hover
{
	background: url(../img/but.jpg) bottom;
	color: #6A0000;
}
/********************** left search *******************************
Checkout Form
******************************************************************************/
DIV.title_background_checkout
{
	font-size: 16px;
	color: #8E1C2D;
	padding: 3px;
	border: 1px dotted #CCCCCC;
	margin-top: 5px;
	margin-bottom: 0px;
	background: #E5E9F3;
	font-family: "Trebuchet MS";
	text-align: left;
	padding-left: 15px;
}
DIV.title_background_checkout A
{
	color: #8E1C2D;
	font-weight: bold;
}
DIV.title_background_checkout A SPAN
{
	margin-top: 6px;
	margin-right: 10px;
	font-size: 11px;
	line-height: 11px;
	background: transparent url(img/pict_check/plusminus.gif) no-repeat left -11px;
	height: 11px;
	display: block;
	float: left;
	width: 11px;
	text-decoration: none;
	cursor: pointer;
}
DIV.title_background_checkout A SPAN.plus_minus_nobg
{
	background: none;
	cursor: url(none);
}
DIV.title_background_checkout A.closed SPAN
{
	background: transparent url(img/pict_check/plusminus.gif) no-repeat left top;
}
DIV.title_background_checkout A.menu
{
	font-size: 12px;
	float: left;
	text-decoration: none;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 5px;
}
DIV.title_background_checkout SPAN.caption
{
	float: left;
	font-weight: bold;
	padding-right: 15px;
}
DIV.title_background_checkout A.menu SPAN
{
	margin-top: 2px;
	font-size: 13px;
	line-height: 13px;
	background: transparent url(img/pict_check/arrows.gif) no-repeat left top;
	height: 13px;
	display: block;
	float: left;
	width: 13px;
	text-decoration: none;
	cursor: pointer;
	margin-right: 1px;
}
DIV.title_background_checkout A.menu_opened SPAN
{
	background: transparent url(img/pict_check/arrows.gif) no-repeat left -13px;
}
FORM#checkout_form DIV.form_block
{
	border: 1px dotted #CCCCCC;
	width: 99%;
}
FORM#checkout_form DIV.form_block_hidden
{
	display: none;
}
FORM#checkout_form DIV.payment_method
{
	display: none;
}
FORM#checkout_form DIV.form_block_shown
{
	display: block;
}
FORM#checkout_form DIV.form_block#account SPAN
{
	font-weight: bold;
}
FORM#checkout_form #COUNTRY, FORM#checkout_form #SHIPCOUNTRY
{
	width: 240px;
}
FORM#checkout_form #PAYPAL_SAMEAS_BILL
{
	float: none;
}
FORM#checkout_form #copy_ship_data_label
{
	font-size: 11px;
	color: #343440;
	display: inline;
}
FORM#checkout_form #SHIPPING_DEFAULT_STATUS_TEXT
{
	width: 270px;
}
FORM#checkout_form #SHIPPING_CALCULATING_STATUS_TEXT
{
	width: 270px;
	display: none;
}
FORM#checkout_form #SHIPPING_METHOD
{
	width: 270px;
	display: none;
}
FORM#checkout_form #cc_number_star
{
	width: 150px;
}
FORM#checkout_form #cvv_star
{
	width: 30px;
}
FORM#checkout_form .form_block DIV SPAN
{
	width: 200px;
}
/******************************************************************************
******************************************************************
comments*/
.comments
{
	margin: 10px 0 0;
	padding: 0;
}
.comments .title
{
	font-size: 18px;
	padding-bottom: 7px;
	padding-left: 5px;
	border-bottom: 1px dotted #CCC;
	color: #A30303;
	font-weight: bold;
}
.comments TD
{
	/*[disabled]background:#F2F2F2;*/
	padding: 3px;
	color: #000;
}
.comments .madatorystar
{
	font-size: 18px;
	font-weight: normal;
	padding-left: 2px;
}
.comments TD .left
{
	font-weight: bold;
	margin: 5px 0 0 10px;
}
.comments TD.text
{
	width: 408px;
}
.comments TD.field INPUT
{
	background: #F2F2F2;
	width: 286px;
	border: 1px solid #B7D5EA;
	padding: 3px;
}
.comments TEXTAREA
{
	background: #F2F2F2;
	border: 1px solid #B7D5EA;
	overflow: auto;
	height: 206px;
	width: 556px;
}
.comments TD.field INPUT.mandatory_selected
{
	background: #F2F2F2;
	width: 286px;
	border: 1px solid #FF0000;
	padding: 3px;
}
.comments TEXTAREA.mandatory_selected
{
	background: #F2F2F2;
	border: 1px solid #FF0000;
	overflow: auto;
	height: 206px;
	width: 556px;
}
.comments INPUT.check
{
	margin-right: 5px;
}
.comments TD .right
{
	width: 247px;
	text-align: left;
	margin-right: 5px;
	margin-top: 10px;
}
.comments TD .left
{
	width: 280px;
	text-align: left;
	margin-bottom: 5px;
}
.comments_list
{
	margin: 0;
	padding: 0;
	clear: both;
	width: 100%;
	list-style: none none;
}
.comments_list LI
{
	margin: 0;
	padding: 5px 0;
	list-style: none none;
}
.contentarea UL.comments_list
{
	margin: 0;
}
.contentarea UL.comments_list LI
{
	list-style: none;
	margin: 0 10px 0 15px;
}
.comments_list .comment_ID
{
	color: #000;
	padding-bottom: 10px;
}
.comments_list .info_line
{
	color: #595959;
	margin-bottom: 10px;
}
.comments_list .right
{
	width: 83px;
	float: right;
	position: relative;
	font-size: 1px;
	z-index: 5;
	margin: -5px 0 0;
}
.comments_list .sabject
{
	font-weight: bold;
	color: #0C0C0C;
}
.comments_list .author
{
	color: #00568C;
	font-size: 16px;
	font-weight: normal;
	padding: 0 10px 0 0;
}
.comments_list .date
{
	font-weight: normal;
	/*[disabled]font-family:georgia;*/
	font-style: italic;
	color: #666666;
}
.comments_list .replay_line
{
	border-bottom: 1px solid #CCC;
	padding-bottom: 10px;
}
A.s-msg-reply, A.s-msg-top, A.s-msg-add
{
	/*[disabled]float:right;*/
	margin: 0 20px 0 0;
	color: #666666;
	/*[disabled]font-weight:normal;*/
	text-transform: uppercase;
}
.title_comm
{
	/*[disabled]border-bottom:1px solid #00568C;*/
	/*[disabled]background:#F3F3F3;*/
	/*[disabled]font:bold 10pt Arial;*/
	/*[disabled]color:#00568C;*/
	margin: 0;
	padding: 0;
	font-size: 18px;
	padding-bottom: 7px;
	padding-left: 5px;
	color: #A30303;
	font-weight: bold;
	float: none;
	border-bottom: 1px dotted #CCC;
}
.title_comm A
{
	/*[disabled]display:block;*/
	/*[disabled]padding:1px 4px 2px;*/
	/*[disabled]background:#F96400;*/
	/*[disabled]font:9pt Arial;*/
	/*[disabled]text-decoration:none;*/
	/*[disabled]float:right;*/
	/*[disabled]margin:5px 5px 4px;*/
}
.title_comm SPAN
{
}
.icons_sm
{
	/*[disabled]background:#FFF none repeat scroll 0 0;*/
	border: none;
	font-size: 12px;
	height: 20px;
	line-height: 18px;
	margin-top: 0;
	padding: 0;
	width: 555px;
}
.icons_sm .left
{
}
.comments .line
{
	margin: 0;
	padding: 0;
	height: 10px;
	border-bottom: 1px dotted #CCC;
	border-top: none;
}
.comments .validation_block INPUT
{
	width: auto;
}
.comments .submit_button
{
	/*[disabled]font-weight:bold;*/
	color: #111;
	text-transform: uppercase;
	background: url(lib/images/submit-bg.gif);
	border: 3px double #999;
	background: #EEE;
	border-top-color: #CCC;
	border-left-color: #CCC;
	cursor: pointer;
	font-size: 14px;
	width: auto !important;
	padding: 3px 10px;
	margin-top: 10px;
}
.comments .submit_button:hover
{
	background: #E6F5FD;
}
.comments .cancel_button
{
	/*[disabled]font-weight:bold;*/
	color: #111;
	text-transform: uppercase;
	background: url(lib/images/submit-bg.gif);
	border: 3px double #999;
	background: #EEE;
	border-top-color: #CCC;
	border-left-color: #CCC;
	cursor: pointer;
	font-size: 14px;
	width: auto !important;
	padding: 3px 10px;
	margin-top: 10px;
}
.comments .cancel_button:hover
{
	background: #E6F5FD;
}
.icon_chat
{
	position: absolute;
	z-index: 100;
	margin: -55px 0 0 404px;
}
.header_top_blog .icon_chat
{
	margin: -50px 0 0 576px;
}
/*blog*/
.left_part_blog
{
	width: 220px;
	margin-right: 20px;
}
.left_part_blog .cat_box .menu_link
{
	padding: 5px 10px 5px 15px;
	margin: 0 10px;
	border-bottom: 1px dotted #CCC;
}
.left_part_blog .cat_box .menu_link A
{
	font-size: 14px;
	text-decoration: none;
}
.left_sidebar_bottom_bg_blog
{
}
.left_sidebar_bottom_bg_blog .cat_title
{
	margin-bottom: 5px;
}
.left_sidebar_bottom_bg_blog A
{
	display: block;
	text-decoration: none;
	margin-left: 9px;
}
.left_sidebar_bottom_bg_blog .menu_link
{
	padding: 5px;
	border-bottom: 1px dotted #CCC;
}
.left_sidebar_bottom_bg_blog .menu_link .cnt
{
	float: right;
	font-size: 10px;
}
.left_part_blog .cloud
{
	background: #F4F4F4;
	padding: 10px;
	margin: 0 0 5px;
}
.left_part_blog .cloud .cat_title
{
	margin-bottom: 5px;
	padding: 0;
}
.blog_arhive
{
}
.blog_arhive .cat_title
{
	margin-bottom: 5px;
}
.blog_arhive UL
{
	background: none;
	margin: 7px 10px 0 15px;
	padding: 0;
}
.blog_arhive UL LI
{
	/*[disabled]padding:2px 5px 3px 13px;*/
	margin-bottom: 1px;
	border-bottom: 1px solid #EEE;
	list-style: circle inside;
}
.blog_arhive LI A
{
	text-decoration: none;
	color: #171717;
}
.blog_calendar_left .rss
{
	position: absolute;
	margin: 3px;
}
.blog_list .title_sm
{
	font-family: "Tw Cen MT Condensed";
	font-size: 30px;
	font-weight: normal;
}
.blog_list .post
{
	background: #EEE;
	padding: 5px;
}
.central_part_content_blog H1.title_big
{
	font-family: "Tw Cen MT Condensed";
	font-size: 30px;
	font-weight: normal;
	margin: 0 0 10px 2px;
}
.central_part_content_blog .top_info
{
	margin: 0;
}
.left_part_blog .contact_links DIV.icon
{
	font-size: 15px;
	font-weight: bold;
	padding: 10px 2px 10px 56px;
	border-bottom: 1px dotted #CCC;
	color: #9B0101;
}
.left_part_blog .contact_links DIV A
{
	color: #9B0101;
	text-decoration: none;
}
.left_part_blog .contact_links DIV.chat
{
	background: url(../img/icon-chat.jpg) no-repeat 5px 0px;
	padding: 10px 2px 5px 66px;
	display: none;
}
.left_part_blog .contact_links DIV.chat #ciefjT
{
	margin: 0;
	padding: 0;
}
.left_part_blog .contact_links DIV.mail
{
	background: url(../img/icon-mail.jpg) no-repeat -6px 1px;
}
.left_part_blog .contact_links DIV.call
{
	background: url(../img/icon-call.jpg) no-repeat 1px 1px;
}
.left_part_blog .contact_links DIV.call B
{
	font-size: 16px;
}
.left_part_blog .search_blog
{
	margin-bottom: 10px;
}
.left_part_blog .search_blog INPUT
{
	width: 170px;
	margin-left: 0;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 3px 3px 3px 10px;
	color: #014FA2;
	background: #F7F7F7;
}
.left_part_blog .search_blog .go
{
	width: 24px;
	height: 23px;
	background: url(../img/search.gif) no-repeat;
	border: none;
	margin: 12px 0 0 3px;
	cursor: pointer;
}
.left_part_blog .subscribe
{
	font-size: 15px;
	font-weight: bold;
	padding: 10px 0 10px 63px;
	color: #9B0101;
	margin: 0 0 20px;
	background: url(../img/icon-subscribe.jpg) no-repeat 8px 1px;
	width: 186px;
}
.left_part_blog .subscribe A
{
	background: none;
	padding: 0;
}
/*account*/
.main_data_outer_frame
{
	min-height: 600px;
	text-align: left;
	padding-top: 20px;
}
.main_data_outer_frame .list_title_td
{
	font-size: 12px;
}
.main_data_outer_frame .list_edit_title_td
{
	font-size: 12px;
}
.main_data_outer_frame .list_del_title_td
{
	font-size: 12px;
}
.top_acc_search
{
	margin: -49px 0 0 40px;
	position: absolute;
	z-index: 1;
	text-align: center;
	width: 950px;
	font-family: arial;
}
.top_acc_search INPUT#TITLE
{
	width: 250px;
}
.top_acc_search INPUT.title_search
{
	width: 250px;
}
.top_acc_search INPUT.sdesc_search
{
	width: 250px;
}
.top_acc_search_deals
{
	margin: -49px 0 0 84px;
	width: 881px;
}
.top_acc_search_jobs
{
	margin: -49px 0 0 44px;
	width: 949px;
}
.top_acc_search_articles
{
	margin: -49px 0 0 84px;
	width: 881px;
}
.top_acc_search_events
{
	margin: -49px 0 0 84px;
	width: 881px;
}
.top_acc_search_news
{
	margin: -49px 0 0 84px;
	width: 881px;
}
.top_acc_search SPAN
{
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 0 5px;
}
SPAN.search_but
{
	display: block;
	float: left;
}
.search_filds
{
	float: left;
}
.acc_menu
{
	float: left;
	margin: 0 0 0 25px;
	width: 210px;
	border-right: 1px solid #CCC;
}
.acc_menu .pict
{
	margin: 0 10px 0 0;
	font-size: 1px;
	width: 80px;
}
.acc_menu .name
{
	float: left;
	width: 120px;
}
.acc_menu .name STRONG
{
	display: block;
	font-size: 14px;
	margin-bottom: 2px;
}
.acc_menu UL
{
	margin: 10px 20px 0 0;
	padding: 0;
	list-style: none;
}
.acc_menu UL LI
{
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #CCC;
	font-size: 13px;
}
.acc_menu UL LI A
{
	text-decoration: none;
	display: block;
	padding: 5px 0 5px 10px;
}
.acc_menu UL LI A:hover
{
	background: #9B9D9E;
	color: #FFF;
}
.acc_menu UL LI A STRONG
{
	padding-right: 5px;
}
.acc_menu TABLE
{
	margin-right: 20px;
	/*[disabled]margin-left:-10px;*/
}
.acc_list
{
	float: left;
	margin: 0 0 0 25px;
	width: 735px;
	text-align: left;
}
.acc_list .list_title_td
{
	font-family: arial;
	font-size: 12px;
	background: url(../img/bg_table.jpg) repeat-x bottom;
	padding: 3px;
	border-top: 1px solid #DBD9D9;
	color: #014271;
}
.acc_list .list_select_title_td
{
	font-family: arial;
	font-size: 12px;
	background: url(../img/bg_table.jpg) repeat-x bottom;
	padding: 3px;
	border-top: 1px solid #DBD9D9;
	color: #014271;
}
.acc_list .list_edit_title_td
{
	font-family: arial;
	font-size: 12px;
	background: url(../img/bg_table.jpg) repeat-x bottom;
	padding: 3px;
	border-top: 1px solid #DBD9D9;
	color: #014271;
}
.acc_list .list_del_title_td
{
	font-family: arial;
	font-size: 12px;
	background: url(../img/bg_table.jpg) repeat-x bottom;
	padding: 3px;
	border-top: 1px solid #DBD9D9;
	color: #014271;
}
.acc_list .list_td
{
	vertical-align: middle;
}
.acc_list .list_td INPUT.checkbox
{
	vertical-align: middle;
}
.acc_list .list_td_edit
{
	vertical-align: middle;
}
.acc_list .list_td_edit IMG
{
	vertical-align: middle;
}
.acc_list .list_td_del
{
	vertical-align: middle;
}
.acc_list .list_td_del IMG
{
	vertical-align: middle;
}
.acc_list INPUT.index
{
	width: 40px;
}
.acc_list INPUT.ftitle
{
	width: 200px;
}
.acc_list INPUT.tag
{
	width: 200px;
}
.acc_list INPUT.subject
{
	width: 440px;
}
.acc_list TD.headline
{
	font-size: 11px;
	color: #777373;
	font-family: arial;
}
.acc_list TD.date
{
	font-size: 11px;
	padding-top: 4px;
	/*[disabled]color:#777373;*/
	font-family: arial;
}
.acc_title_list
{
	/*[disabled]float:left;*/
	/*[disabled]margin-right:30px;*/
	margin-bottom: 10px;
}
.acc_list_cats
{
	float: left;
}
.acc_list_cats SELECT
{
	width: 120px;
}
.acc_list_cats SPAN
{
	float: left;
}
.acc_show-per
{
	float: left;
	margin-right: 20px;
	margin-top: 2px;
	font-size: 11px;
}
.show-per SELECT
{
	font-size: 10px;
}
/*account butons*/
.acc_but
{
	float: right;
}
.but_orange
{
	background: url(../img/but-orange-left.jpg) no-repeat top left;
	display: block;
	height: 21px;
	float: left;
	margin: 0 1px;
}
.but_orange A
{
	display: block;
	height: 90%;
	background: url(../img/but-orange-right.jpg) no-repeat right top;
	text-align: center;
	color: #FFF;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 15px 0;
}
.but_orange A:hover
{
	color: #FFF900;
}
.but_orange INPUT
{
	/*[disabled]display:block;*/
	height: 100%;
	=height: 21px;
	width: 100%;
	background: url(../img/but-orange-right.jpg) no-repeat right top;
	text-align: center;
	color: #FFF;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0 15px 2px;
	=padding: 1px 15px 0;
	/*[disabled]vertical-align:bottom;*/
	line-height: 100%;
	border: 0;
	cursor: pointer;
}
.but_orange INPUT:hover
{
	color: #FFF900;
}
.but_blue
{
	background: url(../img/but-blue-left.jpg) no-repeat top left;
	display: block;
	height: 21px;
	float: left;
	margin: 0 1px;
}
.but_blue A
{
	display: block;
	height: 90%;
	background: url(../img/but-blue-right.jpg) no-repeat right top;
	text-align: center;
	color: #FFF;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 15px 0;
}
.but_blue A:hover
{
	color: #FFF900;
}
.but_blue INPUT
{
	/*[disabled]display:block;*/
	height: 100%;
	=height: 21px;
	width: 100%;
	background: url(../img/but-blue-right.jpg) no-repeat right top;
	text-align: center;
	color: #FFF;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0 15px 2px;
	=padding: 1px 15px 0;
	/*[disabled]vertical-align:bottom;*/
	line-height: 100%;
	border: 0;
	cursor: pointer;
}
.but_blue INPUT:hover
{
	color: #FFF900;
}
.but_gray
{
	background: url(../img/but-gray-left.jpg) no-repeat top left;
	display: block;
	height: 21px;
	float: left;
	margin: 0 1px 0 5px;
}
.but_gray A
{
	display: block;
	height: 90%;
	background: url(../img/but-gray-right.jpg) no-repeat right top;
	text-align: center;
	color: #FFF;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 15px 0;
}
.but_gray A:hover
{
	color: #FFF900;
}
.but_gray INPUT
{
	/*[disabled]display:block;*/
	height: 100%;
	=height: 21px;
	width: 100%;
	background: url(../img/but-gray-right.jpg) no-repeat right top;
	text-align: center;
	color: #FFF;
	text-decoration: none;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0 15px 2px;
	=padding: 1px 15px 0;
	/*[disabled]vertical-align:bottom;*/
	line-height: 100%;
	border: 0;
	cursor: pointer;
}
.but_gray INPUT:hover
{
	color: #FFF900;
}
.but_blue.save
{
	width: 68px;
}
.but_blue.cancel
{
	width: 76px;
}
.but_orange.prew
{
	width: 82px;
}
.but_orange.login
{
	width: 82px;
	float: none;
}
.but_orange.signup
{
	width: 82px;
	float: none;
}
.but_gray.search
{
	width: 120px;
}
.but_blue.submit
{
	width: 120px;
	display: block;
	float: none;
}
.but_gray.edit_cats
{
	width: 127px;
	margin-left: 10px;
}
.but_gray.search_all
{
	width: 124px;
}
.acc_but_small
{
	float: left;
}
.acc_empty
{
	margin-top: 10px;
	padding: 10px;
	text-align: center;
	border: 1px solid #CCC;
}
.enabled
{
	float: left;
	margin-left: 10px;
}
/*account forms*/
.acc_form
{
	float: left;
	margin: 0 0 0 25px;
	width: 735px;
	text-align: left;
}
.acc_edit_form
{
	text-align: left;
}
.acc_edit_form_table
{
	border: 1px solid #DBD9D9;
	padding: 2px;
	=padding: 0 2px 2px;
	vertical-align: top;
	margin-top: 2px;
	font-family: arial;
}
.acc_edit_form_table TD
{
	font-family: arial;
	font-size: 12px;
	background: url(../img/bg_table.jpg) repeat-x bottom;
	padding: 3px;
	border-bottom: 1px solid #DBD9D9;
	color: #014271;
}
.acc_edit_form_table TD.form_header
{
	font-family: arial;
	font-size: 12px;
	background: url(../img/bg_table2.jpg) repeat-x bottom;
	padding: 3px;
	border-bottom: 1px solid #DBD9D9;
	color: #FFF;
	text-transform: uppercase;
}
.acc_edit_form_table INPUT
{
	margin: 0;
}
.acc_edit_form_table SELECT
{
	margin: 0;
}
.acc_edit_form_table TD SELECT#COUNTRY
{
	width: 210px;
}
.main_acc_my_job_offers .acc_edit_form_table TD SELECT#COUNTRY
{
	width: 190px;
	padding: 0px;
}
.acc_edit_form_table TD SELECT#JOB_LEVEL
{
	width: 210px;
}
.main_acc_my_job_offers .acc_edit_form_table TD SELECT#JOB_LEVEL
{
	width: 190px;
}
.acc_edit_form_table TEXTAREA
{
	margin: 0;
}
.acc_edit_form_table TEXTAREA#POSITION_DESC
{
	width: 700px;
	margin: 0;
}
.acc_edit_form_table TEXTAREA#QUALIFICATION_REQ
{
	width: 700px;
	margin: 0;
}
.acc_edit_form_table TEXTAREA#ADDITIONAL_DETAILS
{
	width: 700px;
	margin: 0 0 7px;
}
.acc_edit_form_table TEXTAREA#COMPANY_DESC
{
	width: 700px;
}
.acc_edit_form_table TEXTAREA#COMPANY_BENEFITS
{
	width: 700px;
	margin-bottom: 7px;
}
.acc_edit_form_table LABEL
{
	margin: 0 0 0 3px;
}
.acc_edit_form_table INPUT#FLAG_GUEST
{
	margin: 0 0 0 5px;
}
.acc_edit_form_table INPUT#FLAG_REG
{
	margin: 0 0 0 5px;
}
.acc_edit_form_table INPUT.address
{
	width: 210px;
}
.acc_edit_form_table INPUT#STREET_ADDRESS
{
	width: 210px;
}
.acc_edit_form_table INPUT#COMPANY_NAME
{
	width: 204px;
}
.main_acc_my_job_offers .acc_edit_form_table INPUT#COMPANY_NAME
{
	width: 183px;
}
.acc_edit_form_table INPUT#TAG
{
	width: 210px;
}
.acc_edit_form_table INPUT#JOB_SHIFT
{
	width: 210px;
}
.acc_edit_form_table INPUT#CITY
{
	width: 210px;
}
.acc_edit_form_table INPUT#RELOCATION_BENEFITS
{
	width: 210px;
}
.acc_edit_form_table INPUT#DIVISION
{
	width: 180px;
}
.acc_edit_form_table INPUT#WEBSITE
{
	width: 210px;
}
.acc_edit_form_table INPUT#COMPANY_EMAIL
{
	width: 180px;
}
.acc_edit_form_table INPUT#COMPANY_FAX
{
	width: 180px;
}
.acc_edit_form_table INPUT#COMPANY_PERSON_FNAME
{
	width: 180px;
}
.acc_edit_form_table INPUT#COMPANY_PERSON_POS
{
	width: 210px;
}
.acc_edit_form_table INPUT#COMPANY_PHONE
{
	width: 210px;
}
.acc_edit_form_table INPUT#COMPANY_PERSON_LNAME
{
	width: 210px;
}
.acc_edit_form_table INPUT.flocation
{
	width: 210px;
}
.acc_edit_form_table INPUT.fsubject
{
	width: 593px;
}
.acc_edit_form_table INPUT.flocation2
{
	/*[disabled]width:220px;*/
}
.acc_edit_form_table INPUT.ftitle
{
	width: 210px;
}
.acc_edit_form_table INPUT.owner
{
	width: 210px;
}
.acc_edit_form_table INPUT.author
{
	width: 210px;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	font-family: arial;
	color: #000000;
}
.acc_edit_form_table INPUT.tags
{
	width: 210px;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	font-family: arial;
	color: #000000;
}
.acc_edit_form_table TEXTAREA#META_DESCRIPTION
{
	width: 98%;
}
.acc_edit_form_table INPUT.meta_data
{
	width: 98%;
}
.acc_edit_form_table TEXTAREA#META_TEXT
{
	width: 98%;
	height: 80px;
}
.acc_edit_form_table .memo_form_title
{
	padding: 0;
}
.acc_edit_form_table .dd_title
{
	margin: 0;
	padding: 5px 5px 0 10px;
	background: #E9EAEC url(../img/bg_table2.jpg) repeat-x top left;
}
.acc_edit_form_table .dd_title .name
{
	margin-right: 10px;
	font-family: arial;
	color: #FFF;
	font-weight: bold;
	display: block;
	width: 97px;
	float: left;
	text-align: right;
}
.acc_edit_form_table .dd_title .name_long
{
	margin-right: 10px;
	font-family: arial;
	color: #FFF;
	font-weight: bold;
	display: block;
	padding-left: 24px;
	/*[disabled]width:97px;*/
	/*[disabled]float:left;*/
	/*[disabled]text-align:right;*/
}
.acc_edit_form_table .dd_title .more_detals
{
	color: #FFF;
}
.acc_edit_form_table .dd_memo_form_title
{
	font-family: arial;
	margin-top: 10px;
	font-weight: bold;
}
.acc_edit_form_table .dd_title .table_line
{
	margin-top: 5px;
	margin-bottom: 5px;
}
.acc_edit_form_table .dd_title .table_line TD
{
	/*[disabled]background:none;*/
	padding: 2px;
}
.acc_edit_form_table IMG.ui-datepicker-trigger
{
	vertical-align: middle;
}
.acc_edit_form_table SPAN.visible
{
}
.acc_edit_form_table SPAN.visible INPUT
{
	margin: 0;
	padding: 0;
	vertical-align: middle;
}

