/* 1981, 2018, 2028 */
/*** This is assisting clases for build structure pages**********************************/
.main{ /*** This wrap for left and right columns ***/
	overflow: hidden;
}
.col_left{ /*** This left column on the pages ***/
	float: left;
	width: 660px;
}
.col_right{ /*** This right column on the pages ***/
	float: right;
	width: 300px;
}
.col_right_index{/*** This is the margin for main_image spacing ***/
	float: right;
	width: 300px;
	margin-top: 375px;
}
.wrap{  /*** This class use for padding top in main column page ***/
	padding: 19px 0px;
}
.wrap1{  /*** This class use for padding top in main column page ***/
	padding: 39px 0px 19px 0px;
}
.wrap2{  /*** This class use for padding top in main column page ***/
	padding: 39px 0px 19px 0px;
	/*position: relative;*/
}

.w_320{ /*** This class use if you need 2 columns on "col_left", example page "landing page" panel "Featured Members" ***/
	width: 320px;
	overflow: hidden;
}
.w_280{ /*** This class use if you need 2 columns on "col_left", example page "pre_pay" ***/
	width: 280px;
	overflow: hidden;
}
.w_265{ /*** This class use if you need 2 columns on panels in "wrap_white" location in "col_left", example page "browse_brand" panel "Category View" ***/
	width: 265px;
	overflow: hidden;
}
.w_340{
	width: 340px;
	overflow: hidden;
}
.w_290{
	width: 290px;
	overflow: hidden;
}
.w_310{
	width: 310px;
	overflow: hidden;
}
.box_3_in_col_left{
	width: 210px;
	overflow: hidden;
	margin: 18px 10px 48px 0;
}
.box_3_in_col_left p{
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
}

.box_left_in_grey_panel{/***This class for left column in grey panel for column left, example page "Portfolio" ***/
	width: 128px;
	float: left;
	overflow: hidden;
	margin-left: 10px;
	position: relative;
	left: 0px;
	top: 4px;
}
*html .box_left_in_grey_panel{
	margin-left: 5px;
}
.box_right_in_grey_panel{/***This class for right column in grey panel for column left, example page "Portfolio" ***/
	width: 470px;
	float: right;
	overflow: hidden;
	position: relative;
	right: 8px;
	top: 4px;
}
*html .box_right_in_grey_panel{/***This class for right column in grey panel for column left, example page "Portfolio" ***/
	right: 10px;
}
.box_right_in_grey_panel_domain{/***This class for right column in grey panel for column left, example page "Order domain" ***/
	width: 770px;
	float: right;
	overflow: hidden;
	position: relative;
	right: 8px;
	top: 4px;
}
*html .box_right_in_grey_panel_domain{/***This class for right column in grey panel for column left, example page "Order domain" ***/
	right: 10px;
}
.box_right_in_grey_panel_brands{/***This class for right column with brands in grey panel for column left, example page "Portfolio" ***/
	width: 470px;
	float: right;
	overflow: hidden;
	position: relative;
	right: -10px;
	top: 0px;
}
*html .box_right_in_grey_panel_brands{/***This class for right column with brands in grey panel for column left, example page "Portfolio" ***/
	width: 478px;
	right: 0px;
}
.w_355{ /*** This class bigger left columns on "col_left", example page "user_favorite" panel "Users" ***/
	width: 355px;
	overflow: hidden;
}
.w_255{ /*** This class smaller right columns on "col_left", example page "user_favorite" panel "Listings" ***/
	width: 255px;
	overflow: hidden;
	/*margin-right: 22px;*/
}
*html .w_255{ /*** This class smaller right columns on "col_left", example page "user_favorite" panel "Listings" for IE6***/
	margin-right: 11px;
}

.w_235{ /*** This class smaller "description" columns on "col_left", example page "thinctank_directory_details" ***/
	width: 235px;
	overflow: hidden;
	padding-right: 30px;
}
.w_150{ /*** This class smaller "contact" columns on "col_left", example page "thinctank_directory_details" ***/
	width: 150px;
	overflow: hidden;
}
.w_600{
	width: 600px;
	overflow: hidden;
}

/*****************************************************************/

.col_left_registration{/** This class use for build left column on page "registration" **/
	width: 550px;
	overflow: hidden;
	float: left;
}
.col_right_registration{/** This class use for build right column on page "registration" **/
	width: 400px;
	overflow: hidden;
	float: right;
}
/*****************************************************************************************************/

/*** Styles Elements Forms *******************************/
.inp_search{
	width: 174px;
	height: 18px;
	border: 1px solid #CDCDCD;
	padding: 3px 0 0 5px;
	font-size: 14px;
	color: #6F87A9;
}
.inp_search_forum{
	width: 174px;
	height: 18px;
	border: 1px solid #CDCDCD;
	padding: 3px 0 0 5px;
	font-size: 14px;
	color: #BBB;
}
input.w_160{
	width: 155px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_30{
	width: 25px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_80{
	width: 75px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_100{
	width: 95px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_150{
	width: 135px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_160_grey{
	width: 155px;
	/*font-family: "Lucida Sans Unicode", sans-serif;*/
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	/*color: #60759c;*/
	padding: 3px 0 0 5px;
	border: 1px solid #BDBDBF;
	height: 19px;
}
input.w_170{
	width: 165px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_180{
	width: 175px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_200{
	width: 180px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_280{
	width: 275px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_230{
	width: 225px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
select.w_160{
	width: 160px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
select.w_100{
	width: 105px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
select.w_170{
	width: 170px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_300{
	width: 295px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_280{
	width: 275px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
input.w_240{
	width: 240px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	color: #60759c;
	padding: 0 0 0 5px;
}
textarea.w_280{
	width: 275px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	padding: 0 0 0 5px;
	color: #60759c;
	overflow: auto;
}
textarea.w_200{ /*** For element in message offer win***/
	width: 195px;
	height: 116px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	padding: 0 0 0 5px;
}
textarea.w_300{
	width: 290px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	padding: 0 0 0 5px;
}
textarea.w_380{
	width: 355px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	padding: 0 0 0 5px;
}
textarea.w_400{
	width: 395px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	padding: 0 0 0 5px;
	border: 1px solid #F1B44A;
}
textarea.w_480{
	width: 475px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	padding: 0 0 0 5px;
}
textarea.w_460_orange{
	width: 430px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	padding: 10px 10px 10px 20px;
	height: 105px;
	border: 1px solid #8DA1B2;
	color: #60759c;
}
select.w_280{
	width: 281px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	overflow: auto;
	padding: 10px;
	color: #60759c;
	padding: 0 0 0 5px;
}
textarea.mailcontent{
	width: 490px;
	height: 115px;
	border: 1px solid #bdbdbd;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	overflow: auto;
	padding: 5px;
	margin:0 10px 10px 0;
	color: #60759c;
}
input.mailtitle{
	width: 290px;
	height: 26px;
	border: 1px solid #bdbdbd;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
	padding: 5px 5px 0 5px;
	margin-bottom: 10px;
	color: #60759c;
}
/*** This classes for form edit profile ***/
table.form{
	width: 100%;
}
.form th{
	font-size: 16px;
	font-weight: bold;
	color: #1e283e;
	border-bottom: 1px solid #BcBcBc;
	line-height: 24px;
	text-align: left;
}
.form td{
	font-size: 12px;
	color: #60759c;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	padding-bottom: 5px;
}
.form td strong{
	font-size: 16px;
	font-weight: bold;
	color:#E7434E;
}
.text_14 td{
	font-size: 14px;
}
/*******************************************/

/*** This classes for form edit profile ***/
table.form_upload{
	/*width: 100%;*/
	margin: 0 auto;
}
.form_upload th{
	font-size: 16px;
	font-weight: bold;
	color: #1e283e;
	border-bottom: 1px solid #BcBcBc;
	line-height: 24px;
	text-align: left;
}
.form_upload td{
	font-size: 14px;
	color: #435270;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	padding-bottom: 5px;
}
.form_upload td strong{
	font-size: 16px;
	font-weight: bold;
	color:#E7434E;
}
/*******************************************/


/*********************************************************/

.container{
	width: 980px;
	/*overflow: hidden;*/
	margin: 0px auto 10px auto;
}
/*** Header`s  Styles *************************************/
.header{
	height: 179px;
	overflow: hidden;
	position: relative;
	left: 0px;
	top: 0px;
}

/***Navigator (basic navigator project)*******************/
ul.navigator{
	list-style: none;
}
ul.navigator li{
	float: left;
	margin-right: 6px;
	height: 32px;
}
ul.navigator li a,
ul.navigator li a:visited{
	display: block;
	float:left;
	height: 32px;
	background: #BCBDC1 url(../images/navtabs_left.gif) no-repeat left top;
	padding: 0 0 0 8px;
	text-decoration: none;
}
ul.navigator li a .name,
ul.navigator li a:visited .name{
	display: block;
	float:left;
	height: 32px;
	padding: 0 10px;
	font: 16px Arial;
	line-height: 32px;
	color: #202741;
	cursor: pointer;
}
ul.navigator li a .right,
ul.navigator li a:visited .right{
	display: block;
	float:left;
	height: 32px;
	background: url(../images/navtabs_right.gif) no-repeat left top;
	width: 8px;
	cursor: pointer;
}
ul.navigator li a:hover{
	text-decoration: none;
	background: #A3CCEC url(../images/navtabs_left.gif) no-repeat left -32px;
}
ul.navigator li a:hover .right{
	text-decoration: none;
	background: url(../images/navtabs_right.gif) no-repeat left -32px;
}

/*** for active ***/
ul.navigator li.active a,
ul.navigator li.active a:visited,
ul.navigator li.active a:hover{
	display: block;
	float:left;
	height: 32px;
	background: #E4E4E4 url(../images/navtabs_left.gif) no-repeat left -64px;
	padding: 0 0 0 8px;
	text-decoration: none;
}
ul.navigator li.active a .name,
ul.navigator li.active a:visited .name,
ul.navigator li.active a:hover .name{
	display: block;
	float:left;
	height: 32px;
	padding: 0 10px;
	font: 16px Arial;
	line-height: 32px;
	color: #202741;
}

ul.navigator li.active a .right,
ul.navigator li.active a:visited .right,
ul.navigator li.active a:hover .right{
	display: block;
	float:left;
	height: 32px;
	background: url(../images/navtabs_right.gif) no-repeat left -64px;
	width: 8px;
	cursor: default;
}
/***********************/




/*********************************************************************************/

/*** Login Box (box on the right top corner header )******************************/
.login{
	width: 300px;
	font-size: 10px;
	color: #8DA1B2;
}
.login .bot_line_white{
	overflow: hidden;
	margin-bottom: 5px;
	background: url(../images/welcome_bg.gif) no-repeat left top;
	height: 41px;
	padding: 0px 0px 0px 20px;
}
.login .row{
	overflow: hidden;
	margin-bottom: 5px;
	height: 30px;
	padding: 0px 0px 0px 17px;
}
.login .hello{
	display: block;
	float: left;
	font-size: 17px;
	line-height: 41px;
	width: 210px;
	overflow: hidden;
}
.login .hello strong{
	color: #8DA1B2;
	font-weight: normal;

}

.login a.hello {
	color:#8DA1B2;
}

.login .dev{
	color: #fff;
	float: left;
	line-height: 14px;
	margin: 15px 5px 0 5px;
	border-right: 1px solid #8DA1B2;
	width: 2px;
	height: 14px;
}
.login .cart_sum{
	padding: 0px 0px 0px 20px;
	text-align: right;
}
.login .row .dev{
	color: #fff;
	float: left;
	line-height: 14px;
	margin: 10px 7px 0 7px;
	border-right: 1px solid #8DA1B2;
	width: 4px;
	height: 14px;
}
.login a.upload,
.login a.upload:visited{
	display: block;
	float: left;
	font-size: 13px;
	line-height: 30px;
	color: #8DA1B2;
	height: 30px;
	text-decoration: none;
}
.login a.upload:hover{
	text-decoration: underline;
}
.login a.singup,
.login a.singup:visited{
	display: block;
	float: left;
	font-size: 20px;
	line-height: 41px;
	color: #8DA1B2;
	height: 41px;
	text-decoration: none;
}
.login a.singup:hover{
	text-decoration: underline;
}
.login a.link_white,
.login a.link_white:visited{
	display: block;
	float: left;
	font-size: 14px;
	line-height: 41px;
	color: #8DA1B2;
	height: 41px;
	text-decoration: none;
}
.login a.link_white:hover{
	text-decoration: underline;
}
.login a.message,
.login a.message:visited{
	display: block;
	float: left;
	font-size: 13px;
	line-height: 30px;
	color: #8DA1B2;
	height: 30px;
	text-decoration: none;
	background: url(../images/ico_mail.gif) no-repeat right center;
	padding-right: 26px;
	white-space:nowrap;
	width: 110px;
}
.login a.message:hover{
	text-decoration: underline;
	background: url(../images/ico_mail.gif) no-repeat right center;
}
.login a.inactmessage,
.login a.inactmessage:visited,
.login a.inactmessage:hover{
	display: block;
	float: left;
	font-size: 14px;
	line-height: 30px;
	color: #fff;
	height: 30px;
	text-decoration: none;
	background: url(../images/ico_message_inactive.gif) no-repeat right center;
	padding-right: 26px;
	white-space:nowrap;
	width: 120px;
}

.login a.basket{
	display: block;
	float: left;
	width: 23px;
	height: 30px;
	background: url(../images/ico_card.gif) no-repeat left center;
}
.login a.basket{
	display: block;
	float: right;
	width: 23px;
	height: 30px;
	background: url(../images/ico_card.gif) no-repeat left center;
	padding-right: 10px;
	overflow: hidden;
}
/**************************************************************************************/

/*** Search Box (box on the header pages)**********************************************/
.search{
	background: url(../images/search_tl_crn.gif) no-repeat left top;
	width: 300px;
	height: 74px;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.search .cont{
	padding: 15px 0 0 15px;
}
.search .title{
	float: left;
	font-size: 15px;
	color: #fff;
}
.search form{
	padding-bottom: 5px;
}
.search_long{
	width: 255px;
	padding-left: 5px;
	border: 1px solid #cdcdcd;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	color: #60759C;
	height: 22px;
}
/***************************************************************************************/
/***************************************************************************************/

/*** Footer`s Styles *******************************************************************/
.footer{
	border-top: 1px solid #CCCDCF;
	padding: 25px 0px;
}
.footer .cont{
	width: 980px;
	margin:0px auto;
	color: #3F5272;
	font-size: 11px;
	line-height: 20px;
}
.footer .cont .box_left a,
.footer .cont .box_left a:visited{
	font-size: 11px;
	line-height: 20px;
 	color: #425274;
}
.footer .cont .box_left a:hover{
	font-size: 11px;
	line-height: 20px;
 	color: #28A2D5;
	text-decoration: none;
}
.footer .cont a.rss{
	display: block;
	height: 20px;
	width: 20px;
	background: url(../images/ico_rss.gif) no-repeat left top;
	margin: 0px auto;
}
.footer .cont .box_left{
	float: left;
	width: 830px;
	margin-bottom: 30px;
}
.footer .cont .box_left .column{
	float: left;
	width: 166px;
}
.footer .cont .box_left .column h1{
	font-size:13px;
	font-weight:bold;
	padding:0;
	line-height: normal;
	padding-bottom: 10px;
	color: #27272F;
}



.copyright{
	font-size: 11px;
	color: #7C8799;
	clear: both;
	border-top:1px solid #CCCDCF;
	padding-top: 10px;
}
/****************************************************************************************/


/*** Blue_box (This box on the top right column that visual continuation search box) ****/
.blue_box{
	background: #1E293F url(../images/topbluebox_bottom.gif) no-repeat left bottom;
	padding: 20px;
	color: #fff;
	line-height: 1.35;
	width: 260px;
}

.blue_box a,
.blue_box a:visited{
	text-decoration: none;
	color: #93C0EA;
}
.blue_box a:hover{
	text-decoration: underline;
	color: #93C0EA;
}

.blue_box h1{
	display: block;
	float: left;
	width: 235px;
	font-size: 20px;
	line-height: 22px;
	padding: 0 0px 10px 0;
	color: #fff;
}
.blue_box .title,
.blue_box .title:visited,
.blue_box .title:hover{
	display: block;
	float: right;
	width: 20px;
	background: url(../images/arrow_announce.gif) no-repeat right top;
	padding: 0 0 10px 0;
	height: 22px;
}
.blue_box div{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
/*******************************************************************************************/

/**************************************************************************************************************/

/*** Text block (This text block have title, small content and link )********/
.text_block {
	margin-bottom: 10px;
	background: #fff;
	padding: 15px;
	 overflow: hidden;
}
.text_block .date{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	color: #60759c;
}
.text_block a,
.text_block a:visited{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	color: #60759c;
}
.text_block a.title,
.text_block a.title:visited{
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	color: #60759c;
	line-height: 1.45em;
}
.text_block a:hover,
.text_block a.title:hover{
	color:#0096d7;
	text-decoration: underline;
}
.text_block p{
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: nomal;
	line-height: 1.5em;
	color:#1e283e;
}
/**************************************************************************/

/*** Block announcement on landing page ***********************************/
a.announcement,
a.announcement:visited,
a.announcement:hover{
	display: block;
	background: url(../images/main_image.gif) no-repeat center top;
	width: 980px;
	height: 346px;
	position: relative;
	margin-top: 10px;
	margin-bottom: 18px;
	text-decoration: none;
}
a.web_announcement,
a.web_announcement:visited,
a.web_announcement:hover{
	display: block;
	background: url(../images/web_soon.jpg) no-repeat center top;
	width: 980px;
	height: 330px;
	position: relative;
	margin-top: 10px;
	margin-bottom: 18px;
	text-decoration: none;
}
a.print_announcement,
a.print_announcement:visited,
a.print_announcement:hover{
	display: block;
	background: url(../images/print_soon.jpg) no-repeat center top;
	width: 980px;
	height: 330px;
	position: relative;
	margin-top: 10px;
	margin-bottom: 18px;
	text-decoration: none;
}
a.buyer,
a.buyer:visited,
a.buyer:hover{
	display: block;
	background: url(../images/pic_flowers.jpg) no-repeat left top;
	width: 660px;
	height: 146px;
	position: relative;
	margin-bottom: 18px;
}
.announcement .f_l{
	display: block;
	padding-left: 25px;
}
.announcement .h1{
	display: block;
	margin-top: 30px;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 36px;
	font-weight: normal;
	color: #fff;
}
.announcement .date{
	display: block;
	padding: 0;
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
}
.announcement .descr{
	display: block;
	float: right;
	behavior: url(iepngfix.htc);
	background: url(../images/whitebox_trans.png) no-repeat left top;
	width: 241px;
	height: 124px;
	position: relative;
	right: 18px;
	top: 11px;
}
.announcement .descr .cont{
	display: block;
	padding: 15px 10px 0 20px;
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #60759c;
	line-height: 1.5;
}
.announcement .descr .cont .p{
	display: block;
	font-family: Arial, sans-serif;
	font-size: 16px;
}
/*************************************************************************/

/**** Browse block *******************************************************/
.browse{
	height: 26px;
	margin: 5px auto;
	width: 115px;
}
.long{/*** For box browse on page portfolio ***/
	width: 270px;
}
.browse p,
.browse p.p_14{
	float: left;
	padding: 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	color: #60759c;
}
.browse a.prev,
.browse a.prev:visited{
	display: block;
	float: left;
	background: url(../images/arrow_blue_left.gif) no-repeat left top;
	width: 26px;
	height: 26px;
	margin: 0px;
	cursor: pointer;
}
.browse a.prev:hover{
	background: url(../images/arrow_blue_left_over.gif) no-repeat left top;
}
.browse a.inactive_prev,
.browse a.inactive_prev:visited,
.browse a.inactive_prev:hover{
	display: block;
	float: left;
	background: url(../images/arrow_grey_left.gif) no-repeat left top;
	width: 26px;
	height: 26px;
	margin: 0px;
	cursor: default;
}
.e .browse a.inactive_prev,
.e .browse a.inactive_prev:visited,
.e .browse a.inactive_prev:hover{
	display: block;
	float: left;
	background: url(../images/pop_arrow_blue_left_inactive.gif) no-repeat left top;
	width: 26px;
	height: 26px;
	margin: 0px;
	cursor: default;
}
.browse a.next,
.browse a.next:visited{
	display: block;
	float: left;
	background: url(../images/arrow_blue_right.gif) no-repeat left top;
	width: 26px;
	height: 26px;
	margin: 0px;
	cursor: pointer;
}
.browse a.next:hover{
	background: url(../images/arrow_blue_right_over.gif) no-repeat left top;
}
.browse a.inactive_next,
.browse a.inactive_next:visited,
.browse a.inactive_next:hover{
	display: block;
	float: left;
	background: url(../images/arrow_grey_right.gif) no-repeat left top;
	width: 26px;
	height: 26px;
	margin: 0px;
	cursor: default;
}
.e .browse a.inactive_next,
.e .browse a.inactive_next:visited,
.e .browse a.inactive_next:hover{
	display: block;
	float: left;
	background: url(../images/pop_arrow_blue_right_inactive.gif) no-repeat left top;
	width: 26px;
	height: 26px;
	margin: 0px;
	cursor: default;
}
/****************************************************************************/
.panel_grey .top .browse p{
	float: left;
	padding: 0px 5px;
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 26px;
	color: #7083AB;
	font-weight: bold;
}
/***********************************************************/


/*** Brand (this is classes for show images brands)**************************/

.wrap_brands{ 			 /* This class for wrap div with img brand have "float: left;" and white border */
	overflow: hidden;
}
.wrap_brands_orange { /* This class for wrap div with img brand have "float: left;" and orange border */
	overflow: hidden;
}
/****************************/
a.brand,
a.brand:visited{
	display: block;
	float: left;
	margin: 4px;
	font-size: 11px;
	color: #435270;
	font-weight: normal;
	text-align: center;
	line-height: 1.4;
}
a.brand:hover{
	text-decoration: none;
}
a.brand img,
a.brand:visited img{
	border: 4px solid #fff;
}
a.brand:hover img{
	border: 4px solid #55648B;
}

/*** This class for link have only image ****/
img.brand_img{
	border: 4px solid #fff;
}

a.brand_img,
a.brand_img:visited{
	display: block;
	float: left;
	margin: 4px;
	border: 4px solid #fff;
}
a.brand_img:hover{
	border: 4px solid #55648B;
}
/********************************************/
/*********************************/
.wrap_brands_orange a.brand img,
.wrap_brands_orange a.brand:visited img{
	border: 4px solid #F8A21B;
}
/*** For small brand in grey panel *****/
.w_320 a.brand{
	width: 67px;
	margin: 2px 3px 2px 2px;
}
.w_320 a.brand:hover{
	text-decoration: none;
	color: #0298D7;
}
.w_320 a.brand:hover img{
	border: 4px solid #0298D7;
}
/*************************************/
/******************************************************************************/

.wrap_white{
	background: #fff;
	padding: 15px;
	overflow: hidden;
}

.wrap_upgrade_user{
	background: #fff;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #60759c;
	padding: 15px 20px;
	overflow: hidden;
}
.table_search td{
	padding: 5px 5px 0px 5px;
}
/*** This block make list of content categories on page "browse brand" ********/
.item_category{
	background: url(../images/dot_line.gif) repeat-x left bottom;
	height: 18px;
	margin-bottom: 7px;
}
.item_category a,
.item_category a:visited{
	display: block;
	float: left;
	background: #fff;
	font-size: 14px;
	line-height: 18px;
	color: #435270;
}
.item_category a:hover{
	color:#0096d7;
	text-decoration: none;
}
.item_category strong{
	display: block;
	float: right;
	background: #fff;
	font-size: 14px;
	line-height: 18px;
}
/**********************************************************************************/

/*** This block view brand on page "browse brand trumbnail" ***********************/
.brand_view{
	float:left;
	width: 192px;
	height: 230px;
	margin: 7px 10px 10px 10px;
}
.brand_view .descr{
	padding: 8px 0px;
	color: #435270;
	font-size: 11px;
}
.brand_view .info_view{
	float: right;
	text-align: right;
	color: #60759c;
	font-size: 11px;
	padding-top: 7px;
}
.brand_view .info_view strong{
	color: #1e283e;
	font-size: 11px;
}
.brand_view .dot_line{
	padding: 0 0 6px 0;
	border-bottom: 1px solid #62759F;
	font-size: 12px;
	height: auto;
}
.brand_view h3{
	float: left;
/*	width: 100px; */
	line-height: 18px;
	height: 18px;
	overflow: hidden;
}
.brand_view .option{
	float: right;
}

/************************/

/************************/

a.brand_middle,
a.brand_middle:visited{
	display: block;
	float: left;
	margin: 6px;
	font-size: 11px;
	color: #435270;
	font-weight: normal;
	text-align: center;
	line-height: 1.4;
	position: relative;
	height: 111px;
	width: 139px;
	border: 4px solid #fff;
}
a.brand_middle:hover{
	text-decoration: none;
	border: 4px solid #55648B;
}
a.brand_middle .number,
a.brand_middle:visited .number{
	display: none;
}
a.brand_middle:hover .number{
	display: block;
	position: absolute;
	right: -4px;
	bottom: -4px;
	background: #55648B;
	color: #fff;
	font-size: 11px;
	height: 20px;
	width: 60px;
	line-height: 20px;
	text-align: center;
}

/************************/
a.brand_big{
	display: block;
	position: relative;
	width: 184px;
	height: 147px;
	border: 4px solid #fff;
	overflow: hidden;
}
a.brand_big:hover{
	border: 4px solid #55648B;
	text-decoration: none;
}
a.brand_big .number{
	display: none;
}
a.brand_big:hover .number{
	display: block;
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 60px;
	padding-left: 4px;
	height: 16px;
	background: #55648B;
	color: #fff;
	font-size: 11px;
	line-height: 18px;
	text-align: center;
	overflow: hidden;
}
*html a.brand_big:hover .number{
	bottom: -1px;
}
/**********************************************************************************/
/*** This block view brand on page "portfolio" ***********************/
a.brand_big_portf{
	display: block;
	position: relative;
	width: 200px;
	height: 160px;
	border: 4px solid #fff;
	overflow: hidden;
	margin: 4px 12px 20px 12px;
	float: left;
}
a.brand_big_portf:hover{
	border: 4px solid #55648B;
	text-decoration: none;
}
a.brand_big_portf .number{
	display: none;
}
a.brand_big_portf:hover .number{
	display: block;
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 60px;
	padding-left: 4px;
	height: 16px;
	background: #55648B;
	color: #fff;
	font-size: 11px;
	line-height: 18px;
	text-align: center;
	overflow: hidden;
}
*html a.brand_big_portf:hover .number{
	bottom: -1px;
}

/******* This styles for pages on all pages ***********************/
.pager{
	text-align: right;
	padding: 10px 0px;
}
.pager a,
.pager a:visited{
	color: #60759c;
	padding-left: 5px;
}
.pager a:hover{
	color:#0096d7;
	text-decoration: none;
}
.pager a.current,
.pager a.current:visited,
.pager a.current:hover{
	color: #1e283e;
	text-decoration: none;
	font-weight: bold;
}
/*************************************************************************************/


/******  This clases for show users in "browse users views" pages   ******************/
.wrap_users{
	overflow: hidden;
	padding: 0px 6px;
}
*html .wrap_users{
	overflow: hidden;
	padding: 0px 0px;
}
.user_view{
	float:left;
	width: 128px;
	height: 185px;
	margin: 7px 14px 10px 14px;
	overflow: hidden;
}
*html .user_view{
	float:left;
	width: 128px;
	height: 185px;
	margin: 7px 13px 10px 13px;
	overflow: hidden;
}
a.user,
a.user:visited,
a.user:hover{
	display: block;
	width: 120px;
	height: 120px;
	border: 4px solid #fff;
	position: relative;
	text-decoration: none;
}
.user_view .descr{
	color: #435270;
	font-size: 11px;
}
.user_view h3{
	line-height: 30px;
	border-bottom: 1px solid #62759F;
	margin-bottom: 5px;
}
.user_view a.chat{
	padding:0px;
}
a.online:hover{
	border: 4px solid #8CC63E;
}
a.offline:hover{
	border: 4px solid #9D9EA0;
}
a.online .status,
a.offline .status{
	display: none;
}
a.online:hover .status,
a.offline:hover .status{
	display: block;
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 56px;
	height: 14px;
	padding-left: 4px;
	padding-top: 2px;
	overflow: hidden;
	text-align: center;
	font-size: 11px;
	color: #fff;
}
a.online:hover .status{
	background: #8CC63E;
}
a.offline:hover .status{
	background: #9D9EA0;
}


a.online_static,
a.online_static:visited,
a.online_static:hover{
	border: 4px solid #8CC63E;
}
a.online_static .status,
a.online_static:visited .status,
a.online_static:hover .status{
	display: block;
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 56px;
	height: 14px;
	padding-left: 4px;
	padding-top: 2px;
	overflow: hidden;
	text-align: center;
	font-size: 11px;
	color: #fff;
}
a.online_static .status,
a.online_static:visited .status,
a.online_static:hover .status{
	background: #8CC63E;
}



/****************************************************/



/*****************************************************/
.brand_details{
	margin-bottom: 18px;
	line-height: 1.3;
}
.brand_details img.biggest{
	padding: 6px;
	border: 1px solid #BDBDBF;
	background: #fff;
	margin-bottom: 15px;
}
.brand_details .options{
	margin-bottom: 15px;
}
.brand_details .options a.share,
.brand_details .options a.share:visited{
	display:block;
	float: left;
	background: url(../images/ico_share.gif) no-repeat center top;
	padding-top: 18px;
	/*text-align: center;*/
	color: #60759c;
	margin: 3px 10px 3px 0px;
	line-height: 13px;
}
.brand_details .options a.share.simple {
	background: none;
	padding-top: 4px;
}
.brand_details .options a.share span {
	margin-left: 11px;
}
.brand_details .options a.share:hover{
	/*background: url(../images/ico_share.gif) no-repeat center -31px;*/
	text-decoration: none;
}
.brand_details .options a.print,
.brand_details .options a.print:visited{
	display:block;
	float: left;
	background: url(../images/ico_print.gif) no-repeat center top;
	padding-top: 18px;
	text-align: center;
	color: #60759c;
	margin: 3px 10px;
	line-height: 13px;
}
.brand_details .options a.print:hover{
	background: url(../images/ico_print.gif) no-repeat center -31px;
	text-decoration: none;
}
.brand_details .options a.favorite_not_active:hover,
.brand_details .options a.favorite_not_active:visited,
.brand_details .options a.favorite_not_active{
	display:block;
	float: left;
	background: url(../images/ico_favorite.gif) no-repeat center top;
	padding-top: 18px;
	text-align: center;
	color: #60759c;
	margin: 3px 10px;
	width: auto;
	height: auto;
	text-decoration:none;
	cursor:default;
	line-height: 13px;
}

.brand_details .options a.favorite,
.brand_details .options a.favorite:visited{
	display:block;
	float: left;
	background: url(../images/ico_favorite.gif) no-repeat center top;
	padding-top: 18px;
	text-align: center;
	color: #60759c;
	margin: 3px 10px;
	width: auto;
	height: auto;
	line-height: 13px;
}
.brand_details .options a.favorite:hover{
	background: url(../images/ico_favorite.gif) no-repeat center -31px;
	text-decoration: none;
}
.brand_details .options .sprung{
	color: #435270;
	font-size: 11px;
	text-align: center;
}
.brand_details .options .sprung strong{
	color: #1e283e;
	font-size: 22px;
	text-align: center;
}
.brand_details .available_brand{
	background: url(../images/brand_var_bg.gif) no-repeat left top;
	width: 326px;
	margin: 10px auto 50px auto;
	height: 129px;
}
.brand_details .available_brand .cont{
	padding: 15px 15px 0 15px;
}
.brand_details .available_brand .cont .brand_img{
	margin: 5px 7px;
}
.brand_details .available_brand .cont h3{
	margin-bottom: 5px;
}
.brand_details .available_brand table{
	color: #60759c;
	width: 100%;
}
.brand_details .available_brand table strong{
	color: #1e283e;
}
.brand_details a.help{
	margin-top: 9px;
}
.brand_details .domain_name{
	line-height: 24px;
	float: left;
}
.brand_details .domain_name span{
	display: block;
	float: left;
}
.list_categories td{
	vertical-align: top;
}
/******************************************************/

/*** Speak Up! ****************************************/
.speakup textarea{
	width: 610px;
	height: 80px;
	border: 1px solid #F8A21B;
	padding: 10px;
	color: #60759c;
	overflow: auto;
}
/*html .speakup textarea{
	width: 590px;
}*/
.speakup .alert{
	height: 80px;
	background: url(../images/ico_alert_large.gif) no-repeat left top;
	line-height: 31px;
	padding-left: 40px;
	color: #60759c;
	font-size: 12px;
}

/*********************************/
.messages{
	padding: 10px 0px 0px 0px;
}
.item{
	margin-bottom: 30px;
}
.item table{
	width: 100%;
}
.item table td{
	font-size: 12px;
	vertical-align: bottom;
	border-bottom: 1px solid #BDBDBF;
	padding-bottom: 8px;
}
.item table td.left{
	width: 42px;
}
.item img {
	float: left;
	margin: 0 10px 4px 0;
}
.item p{
	font-size: 14px;
	color: #1e283e;
	padding-top: 10px;
}
/**********************************/

.box_grey{
	background: #F7F7F7;
	padding: 20px 20px 10px 20px;
}
a.banner{
	display: block;
	margin-bottom: 10px;
}


/*** This for portfolio, profile pages ********************************************************/
.portfolio p{
	padding: 4px 0px;
	font-family: Arial, sans-serif;
}
.portfolio img{
	padding: 0px;
	font-family: Arial, sans-serif;
	border: 4px solid #fff;
}
.portfolio .dot_line{
	border-bottom: 1px solid #BCBCBC;
	height: 1px;
	font-size: 1px;
	padding: 10px 0 0 0;
	margin-bottom: 10px;
}
.portfolio .dot_line_w_text{
	border-bottom: 1px solid #BCBCBC;
	height: 1px;
	font-size: 1px;
	padding: 5px 0 0 0;
	margin-bottom: 13px;
	position: relative;
}
.portfolio .dot_line_w_text .manage{
	display: block;
	position: absolute;
	left: 0px;
	top: -3px;
	background: #FAFAFA;
	height: 13px;
	font-size: 11px;
	padding: 0px 5px 0px 2px;
	color: #60759c;
}

/*************************************************/
/*** For grey panel in white box for profile pages (5 brands in line) ***/
.box_right_in_grey_panel .panel_grey .cont_short_sm{
	padding: 15px 12px;
}
*html .box_right_in_grey_panel .panel_grey .cont_short_sm{
	padding: 15px 8px;
}
*html .box_right_in_grey_panel .panel_grey .cont_short_sm .corn_r{
	right: -1px;
}
/*****************************************************/
/**************************************************************************************/





/*** For Upload Brands ********************************************************************/
.title_upload_1{
	width: 660px;
	height: 131px;
	background: url(../images/upload_top_1.gif) no-repeat left top;
	margin-bottom: 10px;
}
.title_upload_1 h1,
.title_upload_2 h1,
.title_upload_3 h1{
	display: block;
	padding: 45px 0 0 30px;
	font-family: Arial, sans-serif;
	font-size: 32px;
	font-weight: normal;
	color: #fff;
}
.title_upload_1 h2,
.title_upload_2 h2,
.title_upload_3 h2{
	display: block;
	padding: 0 0 0 30px;
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
}
.title_upload_1 .comment,
.title_upload_2 .comment,
.title_upload_3 .comment{
	float: right;
	width: 200px;
	height: 80px;
	position: relative;
	right: 22px;
	top: 26px;
}
.title_upload_1 .comment{
	background: url(../images/upload_top_1_inner.gif) no-repeat left top;
}
.title_upload_2 .comment{
	background: url(../images/upload_top_2_inner.gif) no-repeat left top;
}
.title_upload_3 .comment{
	background: url(../images/upload_top_3_inner.gif) no-repeat left top;
}
.title_upload_1 .comment p{
	padding: 15px 20px 15px 20px;
	font-family: Arial, sans-serif;
	font-size: 14 px;
	color: #435270;
	line-height: 1.3;
	letter-spacing: normal;
}
/***** Upload step 2********************************/
.title_upload_2{
	width: 660px;
	height: 131px;
	background: url(../images/upload_top_2.gif) no-repeat left top;
	margin-bottom: 10px;
}
.title_upload_2 .comment p{
	padding: 22px 20px 15px 20px;
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #435270;
	line-height: 1.3;
	letter-spacing: normal;
}

/***** Upload step 3********************************/
.title_upload_3{
	width: 660px;
	height: 131px;
	background: url(../images/upload_top_3.gif) no-repeat left top;
	margin-bottom: 10px;
}
.title_upload_3 .comment p{
	padding: 15px 15px 15px 15px;
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #435270;
	line-height: 1.3;
	letter-spacing: normal;
}


/*** This classes for table color ***/
.color td{
	font-size: 1px;
	padding: 0px;
}
.color td a{
	display: block;
	width:24px;
	height: 24px;
}
/*******************************************/
.alert{
	background: url(../images/ico_alert.gif) no-repeat left top;
	padding-top: 3px;
	font-size: 10px;
	line-height: 15px;
	padding-left: 25px;
	color: #60759C;
}

/******************************************************************************************/

.user_comments{
	width: 100%;
}
.user_comments td{
	vertical-align: top;
}
.user_comments td img.brand_comments{
	border: 4px solid #E4E3E8;
	margin-right: 10px;
}

/*****For page user_favorites block listing ***********/
.listing_item{
	background: #FBF5BB;
	border: 4px solid #fff;
	margin: 0px 10px 10px 10px;
	padding: 10px;
	color: #60759c;
	font-size: 12px;
}
.listing_item a,
.listing_item a:visited{
	color: #60759c;
}
.listing_item table{
	width: 100%;
}


/***********************************/
img.bord_orange{
	border: 4px solid #F8A21B;
}
a.bord_orange,
a.bord_orange:visited{
	border: 4px solid #F8A21B ! important;
}
.wrap_brands a.bord_orange:hover{
	border: 4px solid #FFCC33;
}
.wrap_brands a.bord_orange .number{
	background: #FFCC33;
}
a.bord_red,
a.bord_red:visited{
	border: 4px solid #EB1C22;
}
/*a.bord_red:hover{
	border: 4px solid #55648B;
}*/

.wrap_brands a.bord_red_not .number{
	background: #EB1C22;
}
/*a.bord_red_not,
a.bord_red_not:visited{
	border: 4px solid #EB1C22;
}*/

a.bord_red_not:hover{
	border: 4px solid #EB1C22;
}

/***********************************/


/*** This classes for table on the page "Manage Brands" ******************************************************/

.manage_brands{
	width: 100%;
	font-size: 12px;
	color: #60759c;
}
.manage_brands tr td{
	padding: 4px 10px;
}
.manage_brands tr .td_img{
	padding: 0px;
	vertical-align: top;
}

.manage_brands th{
	background: #61749C;
	height: 30px;
	text-align: center;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #fff;
}
.manage_brands th a,
.manage_brands th a:visited{
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #fff;
	text-decoration: underline;
}
.manage_brands th a:hover{
	text-decoration: none;
}
.manage_brands tr .td_img{
/*	width: 78px;*/ width: 104px;
}
.manage_brands tr .td_img .brand_img{
	margin: 0px;
}
.manage_brands tr .td_img_sm{
	width: 58px;
	padding: 0;
}
.manage_brands tr .td_brand{
/*	width: 145px;*/ width: 178px;
	vertical-align: top;
	background: #fff;
}
.manage_brands tr .td{
	vertical-align: top;
	background: #fff;
}
.manage_brands tr .td_domain{
	width: 190px;
	text-align: center;
	background: #fff;
}
.manage_brands tr .td_price{
	width: 85px;
	background: #fff;
}
.manage_brands tr .td_category{
	width: 180px;
	text-align: center;
	background: #fff;
}
.manage_brands tr .td_status{
	width: 110px;
	text-align: center;
}
.brand_status{
	display: block;
	font-size: 14px;
	color: #435270;
	padding-bottom: 10px;
}
.manage_brands .link_btn_square{
	margin: 0px 3px;
	padding: 0px 5px;
}
/*****************************************/

/*** This classes for table on the page "Manage Domains" ******************************************************/

.manage_domains{
	width: 100%;
	font-size: 12px;
	color: #60759c;
}
.manage_domains th{
	background: #61749C;
	height: 30px;
	text-align: center;
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #fff;
}
.manage_domains th a,
.manage_domains th a:visited{
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #fff;
	text-decoration: underline;
}
.manage_domains th a:hover{
	text-decoration: none;
}

.manage_domains tr .td_img{
	padding: 0px;
	vertical-align: top;
	width: 58px;
}

.manage_domains tr .td_img a.brand_img,
.manage_domains tr .td_img a.brand_img:visited{
	margin: 0px;
}
.manage_domains tr .td_domain{
	text-align: left;
	background: #fff;
	padding:0px 10px;
	vertical-align: middle;
}
tr .td_brand h1,
tr .td_domain h1{
	font-size: 14px;
	font-weight: bold;
	color: #1e283e;
	margin:0;
	padding: 0;
	text-align: left;
	line-height: 1.2;
}
.manage_domains tr .td_domain a,
.manage_domains tr .td_domain a:visited{
	font-size: 16px;
	font-weight: bold;
	color: #1e283e;
}
.manage_domains tr .td_price{
	width: 85px;
	background: #fff;
	vertical-align: middle;
	text-align: center;
}
.manage_domains tr .td_price a,
.manage_domains tr .td_price a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #60759C;
}
.manage_domains tr .td_action{
	width: 180px;
}
.manage_domains tr .td_action .f_r{
	border-left: 1px solid #5f759c;
	padding-left:10px;
}
.manage_domains tr .td_action a.favorite,
.manage_domains tr .td_action a.favorite:visited,
.manage_domains tr .td_action a.inactive_favorite,
.manage_domains tr .td_action a.inactive_favorite:visited{
	margin: 0px 10px 3px 12px;
}
.manage_domains tr .td_action a.info,
.manage_domains tr .td_action a.info:visited{
	margin: 3px 10px 0px 12px;
}
.manage_domains tr .td_action a.remove,
.manage_domains tr .td_action a.remove:visited{
	margin: 3px 10px 0px 12px;
}
.manage_domains tr .td_action a.btn_spring,
.manage_domains tr .td_action a.btn_spring:visited{
	margin-top: 0px;
}


/*************************************/


/***********/
.td_brand span{
	display: block;
	font-size: 14px;
	color: #435270;
	padding-bottom: 10px;
}
.td_brand a.remove,
.td_brand a.remove:visited{
	width: auto;
	padding-right: 25px;
	background-position: right top;
	font-size: 12px;
	line-height: 18px;
	color: #60759c;
	margin: 1px 0 0 0;
}
.td_brand a.remove:hover{
	width: auto;
	padding-right: 25px;
	background-position: right -31px;
	font-size: 12px;
	line-height: 18px;
	color: #435270;
	text-decoration: none;
}
.td_img a,
.td_img a:visited{
/*	border: 4px solid #fff;*/
}
/***********/
.manage_brands tr.featured td.td_status{
	background: #F8A21B;
	color: #fff;
}
.manage_brands tr.wait_approved td.td_status{
	background: #BCBDC1;
	color: #1e283e;
}
.manage_brands tr.ok td.td_status{
	background: #8DC641;
	color: #fff;
	font-size: 14px;
}
.manage_brands tr.not_sale td.td_status{
	background: #EE1C25;
	color: #fff;
	font-size: 14px;
}
.manage_brands tr.not_approved td.td_status{
	color: #1e283e;
}
.manage_brands tr td.dont{
	background: #F7F7F7;
	color: #999999;
}
.manage_brands tr.not_approved td.dont{
	background: none;
	color: #999999;
}
/**************************************************************************************************************/

/*** Thinktank part ********************************************************************************************/
.thinctank{
	background: url(../images/thinctank_top_bg1.gif) no-repeat left top;
	height: 131px;
	width: 661px;
	position: relative;
	margin-bottom: 4px;
}
.thinctank .subtext{
	position: absolute;
	left: 32px;
	top: 80px;
	font-size: 24px;
	color: #fff;
}
/*** Navigator for thinctank part *****************/
.thinctank_nav{
	position: absolute;
	left: 480px;
	top: 16px;
	width: 100px;
}
.thinctank_nav{
	position: absolute;
	left: 480px;
	top: 16px;
	width: 100px;
}
.thinctank_nav a,
.thinctank_nav a:visited{
	display: block;
	height: 23px;
	font-size: 16px;
	line-height: 23px;
	color: #435270;
	padding: 0px 10px;
	margin-bottom: 2px;
}
.thinctank_nav a:hover,
.thinctank_nav a.active,
.thinctank_nav a.active:visited,
.thinctank_nav a.active:hover{
	display: block;
	height: 23px;
	font-size: 16px;
	line-height: 23px;
	color: #60759c;
	background: #DFEDCA;
	padding: 0px 10px;
	text-decoration: none;
	margin-bottom: 2px;
}
/**************************************************/
.thinctank a.share,
.thinctank a.share:visited{
	position: absolute;
	right: 0px;
	top: 0px;
	display: block;
	background: url(../images/ico_share.gif) no-repeat center -31px;
	padding-top: 20px;
	width: auto;
	color: #435270;
	font-size: 14px;
}
.thinctank a.share:hover{
	text-decoration: none;
	color:#0096d7;
}
.thinctank a.thincmain,
.thinctank a.thincmain:visited,
.thinctank a.thincmain:hover{
	position: absolute;
	left: 28px;
	top: 28px;
	display: block;
	width: 165px;
	height: 45px;
}
/**************************************************************************************************************/
.thinc_text_block {
	margin-bottom: 10px;
	overflow: hidden;
}
.thinc_text_block .date{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	color: #60759c;
	margin-bottom: 10px;
}
.read_more{

}
.think_text_block a,
.text_block a:visited{
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	color: #60759c;
}
.text_block a:hover,
.text_block a.title:hover{
	color:#0096d7;
	text-decoration: underline;
}
.thinc_text_block p{
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: nomal;
	line-height: 1.45em;
	color: #60759c;
	padding: 5px 0px;
}

/*********** Thinctank Directory *******************************/
.thinc_user_item{
	width: 620px;
	margin-bottom: 20px;
}

.thinc_user_item .user_view{
	margin: 0 30px 0px 0;
	height: 165px;

}
*html .thinc_user_item .user_view{
	/*position: relative;
	left: 20px;
	top: 20px;*/
}
.thinc_user_item .sprung,
.portfolio .sprung{
	color: #60759c;
	font-size: 11px;
	text-align: center;
}
.thinc_user_item .sprung strong,
.portfolio .sprung strong{
	color: #1e283e;
	font-size: 16px;
	text-align: center;
}
.thinc_user_item .desrc{
	width:270px;
	float: left;
	margin: 0 30px 10px 0;
}
.thinc_user_item .desrc p{
	color: #60759c;
	padding-top: 5px;
}
.thinc_user_item .contact{
	width: 150px;
	float: left;
	font-size: 12px;
	color: #1e283e;
	margin: 0 0 10px 0;
	padding-top: 20px;
}
.thinc_user_item .links {
	border-bottom: 1px solid #617598;
	height: 24px;
}
.thinc_user_item .links .f_l a{
	border-right: 1px solid #617598;
	padding:0 10px 0 25px;
	height: auto;
}
.thinc_user_item .links  a{
	line-height: 24px;
}
/**************************************************************/

/**************************************************************************************************************/
/*** Blog`s Styles ***********************************************************************************************/
.blog {
	padding: 0px 10px 10px 10px;
	color: #60759c;
	overflow: hidden;
}
.theme {
	margin-bottom: 40px;
}
.blog h1{
	display: block;
	float: left;
	background: #607499;
	height: 36px;
	border: none;
	color: #fff;
	font-size: 16px;
	line-height: 36px;
	padding: 0 10px;
}
.blog a.h1,
.blog a.h1:visited{
	display: block;
	float: left;
	background: #607499;
	height: 36px;
	border: none;
	cursor: pointer;
	color: #fff;
	font-size: 16px;
	line-height: 36px;
	padding: 0 10px;
}
.blog a.h1:hover{
	background: #0393D2;
	text-decoration: none;
}
.blog ul{
	list-style: none;
	padding: 10px 0px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
}
.blog p{
	padding: 10px 0px;
}
.posted{
	font-size: 12px;
	width: 100%;
}
.posted td{
	vertical-align: middle;
}
.posted table td{
	padding-right: 5px;
}
.posted table img{
	margin-right: 10px;
}
.blog .posted table a{
	color: #60759c;
}

/************ Chat part*************************************/
.chat{
	height: 390px;
	overflow: scroll;
	overflow-x: hidden;
	overflow-y: scroll;
	padding: 0px 10px;
	width: 600px;
}
.chat_root{
	padding: 0px 10px;
	width: 600px;
}
.item_chat{
	background: #E4E4E4;
	margin-bottom: 10px;
}
.item_green{
	background: #E0EECB;
}
.item_chat table{
	width: 100%;
}
.item_chat table .name{
	width: 220px;
	text-align: left;
	border-right: 1px solid #fff;
}
.item_chat table .name a,
.item_chat table .name a:visited{
	font-size: 18px;
	font-weight: normal;
	line-height: 1.5;
	color: #1e283e;
}
.item_chat table .name a:hover{
	text-decoration: none;
}
.item_chat .chatter{
	width: 66px;
}
.item_chat .chatter_bg{
	background: url(../images/chatters_num_bg.gif) no-repeat left top;
	width: 56px;
	height: 56px;
	font-size: 12px;
	color: #60759c;
	text-align: center;
}
.item_chat .chatter_bg strong{
	font-size: 30px;
	color: #1e283e;
	line-height: 40px;
	font-weight: normal;
}
/****************************************/
/*** For Chat Room **********************/

.item_chat_room{
	font-size: 12px;
	color: #60759c;
	margin-bottom: 20px;
}
.item_chat_room .photo{
	width: 40px;
}
.item_chat_room  strong{
	font-size: 14px;
	color: #1e283e;
	font-weight: normal;
}
.editor_scroll{
	float: left;
	line-height: 24px;
	margin-left: 10px;
}

/****************************************************************/
.panel_grey .brand_4_row {
	padding: 6px;
}
*html .panel_grey .brand_4_row {
	padding: 10px 0px;
}
.panel_grey .brand_4_row .brand_img{
	margin: 3px;
}

/*****************************************************************/
/** On page buyer_landing_page in form "buy a Domain" ************/
.box_sel{
	float: right;
	border: 1px solid #BDBDBF;
	background: #fff;
	width:70px;
	height: 22px;
	position: relative;
	left: 0px;
	top: 0px;
}
.box_sel .sel,
.box_sel .sel:visited{
	display: block;
	float: left;
	color: #1e283e;
	width:55px;
	height: 22px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 22px;
	background: url(../images/dropdown_arrow.gif) no-repeat right center;
}
.box_sel a.sel:hover{
	background: url(../images/dropdown_arrow_sel.gif) no-repeat right center;
	text-decoration: none;
}
.box_sel .variation{
	position: absolute;
	left: -1px;
	top: 22px;
	width: 70px;
	border: 1px solid #BDBDBF;
}
.box_sel .variation a,
.box_sel .variation a:visited{
	display: block;
	float: none;
	border: 1px solid #fff;
	background: #F7F7F7;
	font-size:12px;
	line-height:22px;
	height:22px;
	padding-left: 10px;
	color: #60759c;
}
.box_sel .variation a:hover{
	display: block;
	float: none;
	border: 1px solid #fff;
	background: #E4E4E4;
	font-size:12px;
	line-height:22px;
	height:22px;
	padding-left: 10px;
	text-decoration: none;
	color: #1e283e;
}
.box_sel .variation a.active,
.box_sel .variation a.active:visited,
.box_sel .variation a.active:hover {
	background:#E4E4E4 none repeat scroll 0%;
	border:1px solid #FFFFFF;
	color:#1E283E;
	display:block;
	float:none;
	font-size:12px;
	height:22px;
	line-height:22px;
	padding-left:10px;
	text-decoration:none;
}
/************************************************************************************/
/*** Domain for Sale on buyer_landing_page ******************************************/
.domain{
	width:100%;
}
.domain th{
	background: #435271;
	font-size: 12px;
	text-align: center;
	color: #fff;
	height: 30px;
	line-height: 30px;
	font-weight: normal;
	padding:0;
}
.domain td{
	font-size: 14px;
	text-align: left;
	color: #1e283e;
	height: 31px;
	font-weight: normal;
	vertical-align: middle;
	background: #fff;
	padding-left: 5px;
}
.domain td.right{
	width: 79px;
	padding-left: 0px;
}
.domain td a,
.domain td a:visited{
	display: block;
	background: #61749C url(../images/ico_cart_sm.gif) no-repeat 65px center;
	font-size: 12px;
	text-align: left;
	color: #fff;
	height: 31px;
	width: 79px;
	line-height: 30px;
	padding-left: 5px;
	font-weight: normal;
	overflow: hidden;
}
.domain td a:hover{
	background: #8DC641 url(../images/ico_cart_sm_over.gif) no-repeat 65px center;
	text-decoration: none;
}
/************************************************************************************/

.forum{
	width: 100%;

}
.forum th{
	border-bottom: 1px solid #5F759C;
	border-right: 1px solid #5F759C;
	font-size: 12px;
	color: #60759c;
	height: 26px;
	line-height: 26px;
	text-align: center;
	font-weight: normal;
	padding: 0 5px;
}
.forum tr td{
	padding: 10px 5px;
	border-bottom: 1px solid #CDCED0;
	font-size: 12px;
	color: #60759c;
}
.forum .first,
.forum .last{
	border-right: none;
}
.forum .first{
	width: 20px;
}
.forum .last{
	width: 110px;
	text-align: left;
}
.forum .replies{
	width: 50px;
	text-align: center;
}
.forum .topic{
	text-align: left;
}
.forum tr.last td{
	border-bottom: none;
}
.forum a.title,
.forum a.title:visited{
	display: block;
	font-size: 18px;
	font-weight: normal;
	line-height: normal;
	color: #1e283e;
}
.forum a.title:hover{
	text-decoration: none;
	color:#0096d7;
}
/**********For page "thinctank forum topic details" *************/
.topic_details{
	background: #fff;
	padding: 30px;
	margin-bottom: 20px;
	overflow:hidden;
}
.topic_details h1{
	padding: 0;
	margin-bottom: 10px;
	color: #435270;
	font-weight: normal;
}
.topic_details p{
	margin-bottom: 10px;
	color: #60759c;
	background: #fff;
	overflow:hidden;
}
/***************************************************************/
.help ol{
	list-style: decimal;
	color: #60759c;
}
.help ul{
	list-style: disc;
	color: #60759c;
	padding: 10px 0 0 0;
	list-style-position: outside;
}
.help ol li{
	margin-bottom: 10px;
	line-height: 1.3;
}
.help ol li ul li{
	margin-bottom: 0px;
}


.site_map h1{
	color: #60759c;
	font-size: 14px;
	line-height: 1.4;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #BcBcBc;
	margin-bottom: 6px;
}
.site_map h1.active{
	color: #1e283e;
	font-size: 14px;
	line-height: 1.4;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #BcBcBc;
	margin-bottom: 6px;
	font-weight: bold;
}
.site_map a,
.site_map a:visited{
	display: block;
	color: #60759c;
	font-size: 14px;
	line-height: 26px;
	padding-left: 20px;
}
.site_map a:hover{
	background: url(../images/marker_help.gif) no-repeat left 6px;
	text-decoration: none;
	color:#0096d7;
}
.site_map a.active,
.site_map a.active:visited,
.site_map a.active:hover{
	display: block;
	font-size: 14px;
	line-height: 26px;
	padding-left: 20px;
	background: url(../images/marker_help.gif) no-repeat left 6px;
	text-decoration: none;
	color:#0096d7;
}
.site_map a:hover{

}
/********************************************************************************/
/*** Email inbox ****************************************************************/
.email{
	background: url(../images/mail_header.gif) no-repeat left top;
	height: 110px;
	width: 660px;
}
.email .subtext{
	font-size: 28px;
	color: #fff;
	padding: 40px 0 0 30px;
}
.email_filter{
	background: #506384;
	height: 42px;
	padding: 0px 25px;
	margin-bottom: 15px;
	font-size: 14px;
	color: #fff;
	line-height: 42px;
}
.email_filter a,
.email_filter a:hover{
	font-size: 14px;
	color: #fff;
	line-height: 42px;
}
.email_filter a:hover{
	text-decoration: none;
	color:#0096d7;
	line-height: 42px;
}
.item_mail{
	padding: 20px;
	margin-bottom: 15px;
	background: #fff;
}
.item_mail h2{
	font-weight: normal;
}
.item_mail h2 a{
	font-weight: normal;
}
/********************************************************************************/
/*** For testimonials and media pages****/
.text_table td{
	padding-bottom: 10px;
}
.media_logos{
	padding: 10px 0 0 30px;
}
.media_logos img{
	margin: 0 12px;
}
/*****************************************/
.sitemap_col {
	float:left;
	width:33%;
}
.sitemap_col a,
.sitemap_col a:visited{
	color: #60759c;
	font-size: 12px;
	line-height: 1.6;
	cursor: pointer;
}

.message_selected{
	border: 1px solid blue;
	margin-bottom:15px;
	padding:20px;
	background: #fff;
}
h2.new_messages {
	font-weight: bold;
}
h2.new_messages a{
	font-weight: bold;
}

/******** For table domain in brand details ******************************/
ul.domain{
	display: block;
	width: 290px;
	list-style: none;
}
ul.domain li{
	padding-bottom: 2px;
}
ul.domain li a,
ul.domain li a:visited{
	display: block;
	height: 22px;
	background: #61749C;
}
ul.domain li a:hover{
	background: #8cc63e;
	text-decoration: none;
}
ul.domain li span.domain_name{
	display: block;
	line-height: 22px;
	color: #fff;
	width: 170px;
	float: left;
	padding: 0px 5px;
	cursor: pointer;
}
ul.domain li span.cost{
	display: block;
	line-height: 22px;
	color: #fff;
	width: 70px;
	float: left;
	padding: 0px 5px;
	cursor: pointer;
}
ul.domain li span.cart{
	display: block;
	width: 20px;
	height: 22px;
	float: right;
	background: url(../images/ico_cart_sm1.gif) no-repeat left center;
	cursor: pointer;
}
*html ul.domain li .cart,
*html ul.domain li .cost,
*html ul.domain li .domain_name{
	height: 22px;
}
/*********************************************************************************/
/*** This classes for box on What is IncSpring page ***/
.whatinspring_box{
	background: #fff;
	padding: 15px 15px 15px 40px;
	color: #60759c;
	overflow: hidden;
}
.whatinspring_box img {
	margin: 0px 10px;
}
/*******************************************************/

/*** On page "brand details" and "domain details" text SOLD***/
.sold_brand{
	color: #55648B;
	font-weight: bold;

}

/******For shopping cart******/
.row_shopping_cart{
	padding: 0 10px;
	text-align: left;
}
.row_shopping_cart .name_domain{
	width:380px;
	float:left;
}
.row_shopping_cart .price{
	float: right;
	padding: 0px 10px;
	width: 70px;
}
.row_shopping_cart .name_domain span,
.row_shopping_cart .price span{
	font-size: 14px;
	line-height: 31px;
}
/*** For domain navigator ************************************/
.domain_navigator a,
.domain_navigator a:visited{
	display:block;
	margin: 5px 2px;
	color: #60759c;
	font-size: 12px;
	line-height: 18px;
}
.domain_navigator .active_page{
	display:block;
	margin: 5px 2px;
	color: #60759c;
	font-size: 12px;
	line-height: 18px;
}
/*************************************************************/
.domains_links a,
.domains_links a:visited{
	display: block;
	color: #60759c;
	font-size: 14px;
	line-height: 26px;
	padding-left: 20px;
}
.domains_links a:hover{
	text-decoration: none;
	color:#0096d7;
}
.table_info{
	font-size: 12px;
	color: #60759c;
	width: 100%;
}
.grid{
	width: 100%;
	font-size: 12px;
	color: #60759c;
}
.grid tr th{
	border-top: 1px dashed #BCBCBC;
	border-bottom: 1px dashed #BCBCBC;
	height: 24px;
	line-height: 24px;
	border-right: 1px solid #BCBCBC;
}
.grid tr td{
	padding: 5px;
	border-right: 1px solid #BCBCBC;
}
.grid tr td.last,
.grid tr th.last{
	border-right: none;
}
.grid tr td .brand_img{
	margin-right: 5px;
}
/*************************************************************/
.pay_information{
	background: #fff;
	padding: 15px;
	overflow: hidden;
	color: #60759c;
	font-size: 12px;
}
.static_page_content ul{
	color: #60759c;
	list-style: disc;
	padding-left:20px;
	margin-left:15px;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
}
.static_page_content {
	color: #60759c;
	font-family: "Lucida Sans Unicode", sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.45em;
}

.offer{
	padding-bottom: 14px;
}

/*** Widget page *************************************************************/
.col_left_widget{
	float:left;
	width:350px;
}
.col_right_widget {
	float:right;
	width:610px;
}
.col_left_widget .wrap_white h1{
	padding: 0;
}
.inp_widget_big{
	width: 240px;
	overflow: hidden;
	border: 1px solid #666666;
	height: 22px;
	color: #555;
	padding-top: 3px;
}
.inp_widget_sm{
	width: 120px;
	overflow: hidden;
	border: 1px solid #666666;
	height: 22px;
	color: #444;
	padding-top: 3px;
}
label{
	color: #435273;
	/*font-size: 13px;*/
}
#code{
	border: 1px solid #666666;
	color: #444;
	width: 270px;
	height: 120px;
	
}
#btn_generate{
	display: block;
	width: 209px;
	height: 44px;
	margin: 0 auto;
	cursor: pointer;
	border: none;
	background: url(../images/btn_dblue_widget.gif) no-repeat left top;
}

.wrap_box_search{
	width: 296px;
	margin: 0 auto;
}
#wrap_box_result{
	width: 500px;
	margin: 0 auto;
	position: relative;
	height: 710px;
}
/********************/
.box_search{
	border-width: 1px;
	border-style: solid;
	border-color: #1D283C;
	background: #ECECEC;
	padding: 4% 3% 4% 4%;
	width: 276px;
	height: 140px;
	font-size: 0.8em;  
}
.headTitle{
	font-size: 14px;
	font-weight:bold;
	color: #B50025;
	margin-bottom: 12%;
}
.inp_search_w{
	display: block;
	float: left;
	width: 60%;
	border: 1px solid #666666;
	color: #444;
	background: #fff;
	height: 22px;
	margin: 0 3% 0 0;
}
.btn_search_w{
	display: block;
	float: left;
	width: 35%;
	border: 1px solid #666666;
	color: #444;
	background: #fff;
	height: 24px;
	margin: 0 0 0 0;
}
.box_search a{
	display: block;
	color: #0000FE;
	margin-top: 15%;
}
/********************/
.table_domain_w{
	width: 100%;
}
.table_domain_w td{
	vertical-align: middle;
	color:#444;
	font-size: 13px;
	padding: 0 5px;
}

.table_domain_w td table input{
	margin: 10px 5px 0 0;
}
.cost{
	font-weight: bold;
	color: #C1272F;
}

/************************/

a.brand_middle_w,
a.brand_middle_w:visited{
	display: block;
	float: left;
	margin: 5px;
	font-size: 11px;
	color: #435270;
	font-weight: normal;
	text-align: center;
	line-height: 1.4;
	position: relative;
	height: 93px;
	width: 117px;
	border: 4px solid #fff;
	background-position: center center;
	background-repeat: no-repeat;
}
a.brand_middle_w:hover{
	text-decoration: none;
	border: 4px solid #55648B;
}
a.brand_middle_w .number,
a.brand_middle_w:visited .number{
	display: none;
}
a.brand_middle_w:hover .number{
	display: block;
	position: absolute;
	right: -4px;
	bottom: -4px;
	background: #55648B;
	color: #fff;
	font-size: 11px;
	height: 20px;
	width: 60px;
	line-height: 20px;
	text-align: center;
}
.td_check{
	width:18px;
}
.manage_domains tr .td_img_widget{
	padding: 0px;
	vertical-align: top;
	width: 43px;
}
a.brand_img_widget, 
a.brand_img_widget:visited {
	border:4px solid #FFFFFF;
	display:block;
	margin:0px;
}
.manage_domains tr .td_domain_widget{
	text-align: left;
	background: #fff;
	padding:0px 10px;
	vertical-align: middle;
}
.manage_domains tr .td_domain_widget a, 
.manage_domains tr .td_domain_widget a:visited {
	color:#1E283E;
	font-size:14px;
	font-weight:normal;
}
.manage_domains tr .td_price_widget {
	background:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	width:75px;
}
.manage_domains tr .td_price a, 
.manage_domains tr .td_price a:visited {
	color:#60759C;
	font-size:14px;
	font-weight:normal;
}
/*****************************************************************************/

/* @group LANDING */

#seller_landing {
	background-image: url(../images/hero.png);
	margin: 40px auto 20px;
	width: 927px;
	height: 206px;
	overflow: hidden;
}

#seller_landing .thought div {
	position: absolute;
	display: none;
}

#seller_landing_sub {
	width: 850px;
	margin: 0 auto 50px;
	text-align: center;
	color: #666;
	font-size: .9em;
}

#seller_landing_sub strong {
	font-weight: normal;
	color: #0097D7;
}

#seller_landing #quote_ent {
	width: 62px;
	height: 56px;
	display: block;
	position: absolute;
	margin: 89px 0 0 60px;
}

#seller_landing #quote_des {
	width: 52px;
	height: 56px;
	display: block;
	position: absolute;
	margin: 89px 0 0 132px;
}

#seller_landing #quote_exec {
	width: 52px;
	height: 56px;
	display: block;
	position: absolute;
	margin: 89px 0 0 199px;
}

#seller_landing #quote_tech {
	width: 52px;
	height: 56px;
	display: block;
	position: absolute;
	margin: 89px 0 0 265px;
}

#seller_landing #quote_p1 {
	width: 33px;
	height: 35px;
	display: block;
	position: absolute;
	margin: 120px 0 0 624px;
}

#seller_landing #quote_p2 {
	width: 33px;
	height: 35px;
	display: block;
	position: absolute;
	margin: 139px 0 0 663px;
}

#seller_landing #quote_p3 {
	width: 33px;
	height: 35px;
	display: block;
	position: absolute;
	margin: 160px 0 0 704px;
}

#seller_landing #quote_p4 {
	width: 33px;
	height: 23px;
	display: block;
	position: absolute;
	margin: 98px 0 0 663px;
}

#seller_landing #quote_p5 {
	width: 33px;
	height: 23px;
	display: block;
	position: absolute;
	margin: 71px 0 0 683px;
}

#seller_landing #quote_p6 {
	width: 33px;
	height: 23px;
	display: block;
	position: absolute;
	margin: 51px 0 0 723px;
}

#seller_landing #quote_p7 {
	width: 33px;
	height: 35px;
	display: block;
	position: absolute;
	margin: 134px 0 0 763px;
}

#seller_landing #quote_p8 {
	width: 33px;
	height: 35px;
	display: block;
	position: absolute;
	margin: 113px 0 0 804px;
}

#seller_landing #quote_p9 {
	width: 33px;
	height: 25px;
	display: block;
	position: absolute;
	margin: 111px 0 0 724px;
}

/* @end */

/* @group LOGO BUYING PROCESS */

.lbp_header {
	background: url(../images/logo_buying_process_header.png) no-repeat center top;
	width: 988px;
	height: 310px;
	overflow: hidden;
}

.lbp_header_left {
	position: absolute;
	text-align: center;
	width: 320px;
	height: 83px;
	margin: 207px 0 0 0;
}

.lbp_header_center {
	position: absolute;
	width: 347px;
	height: 83px;
	margin: 207px 0 0 321px;
}

.lbp_header_right {
	position: absolute;
	width: 319px;
	height: 83px;
	margin: 207px 0 0 669px;
}

.lbp_header_large {
	font: bold 24px Helvetica, Arial, "Helvetica Neue", Geneva, sans-serif;
}

.lbp_header_med {
	font: bold 14px Helvetica, Arial, "Helvetica Neue", Geneva, sans-serif;
	color: #fff;
}

.lbp_header_small {
	font: 14px Helvetica, Arial, "Helvetica Neue", Geneva, sans-serif;
	color: #999;
}

.lbp_header_left .lbp_header_large {
	color: #00A7DD;
}

.lbp_header_center .lbp_header_large {
	color: #9FD100;
}

.lbp_header_right .lbp_header_large {
	color: #F37B1F;
}

.lbp_body {
	height: 420px;
	border-bottom: 1px solid #ccc;
}

.lbp_body_left {
	position: absolute;
	width: 320px;
	height: 420px;
	border-right: 1px solid #ccc;
}

.lbp_body_center {
	position: absolute;
	width: 347px;
	height: 420px;
	border-right: 1px solid #ccc;
}

.lbp_body_right {
	position: absolute;
	width: 347px;
	height: 420px;
}

.lbp_body ul li {
	padding-left: 15px;
	display: block;
	border-bottom: 1px dashed #ccc;
}

.lbp_body_left ul li {
	background: url(../images/bullet_blue.png) no-repeat left 3px;
}

.lbp_body_center ul li {
	background: url(../images/bullet_green.png) no-repeat left 3px;
}

.lbp_body_right ul li {
	background: url(../images/bullet_orange.png) no-repeat left 3px;
}

.lbp_body ul li.lbp_list_last {
	border: 0 !important;
}

/* @end */

