﻿/* CSS Document */
/* comm */
* { margin:0; padding:0;}
/*body {font:12px/150%  Arial; }*/
body{ margin:0px; padding:0px; font-family: Arial; font-size: 12px; background: #fff;}
a { color:#000; text-decoration:none;}
a:hover { text-decoration:underline;}
displaynone { display : none;}
displayblock { display : block;}

/* layout */
#wraper { margin:0 auto;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f17{ font-size:17px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f28{ font-size:28px;}
.f36{ font-size:36px;}
.col{ color:#c70c09;}
.col1{ color:#888;}
.col2{ color:#000;}
.col3{ color:#7cb528;}
.col4{ color:#fff;}
.col5{ color:#d35336;}
.col6{ color:#515151;}
.col7{ color:#fea000;}

#top_wrap{ width:975px; height:144px; margin:0 auto; }

/* header */
#header_wrap{clear:both; height:120px; background:url(../Images/Header/header_bg.jpg) repeat-x scroll left top transparent;}
.header{width:975px; height:91px;  text-align:left; margin:0 auto; position:relative;}


.logo{width:195px; height:91px; float:left;  overflow:hidden; margin: 28px 0 0 0;}
.header_f{width:110px; height:24px; font-size:14px; color:#f9aa13; padding:46px 0 20px 0px; float:left;  overflow:hidden; margin: 28px 0 0 0;}
.country{width:666px; height:15px; font-size:12px; color:#ffffff; padding:7px 0 4px 0px; text-align:right; float:left;  overflow:hidden;}
.fb_like {width:420px;height:24px;float:left;margin:10px 0 0 0;overflow:hidden;}
.top_menu {width:666px; height:42px; font-size:17px; float:right; margin: 17px 0 0 0; overflow:hidden; }

/* container */
#container{ width:975px; height: auto; margin:0 auto;}
.product{ width:975px; height:15px; float:left; overflow:hidden;}
.banner{width:697px; height:151px; margin-top:0px; margin-bottom:5px; float:left; overflow:hidden;}

/* login */
.login{width:273px; height:135px; margin-top:15px; padding:0 0 0 5px; float:left; overflow:hidden;}
.login_l{width:10px; height:135px; float:left; background:url(/Images/Main/login_l.jpg) top left; overflow:hidden;}
.login_r{width:10px; height:135px; float:left; background:url(/Images/Main/login_r.jpg) top left; overflow:hidden;}
.login_fb{width:243px; padding:0 5px 0 5px; float:left; overflow:hidden;}
.login_mid{width:243px; height:135px; background:url(/Images/Main/login_midd.jpg) top left repeat-x; padding:25px 5px 0 5px; float:left; overflow:hidden;}
.login_mid_fb{width:243px; height:135px; background:url(/Images/Main/login_midd.jpg) top left repeat-x; padding:5px 5px 0 5px; float:left; overflow:hidden;}

.input_f{width:200px; height:30px; float:left; overflow:hidden;}
.editbox {width:176px; height:18px; border: #d0d0d0 1px solid; color: #9b9b9b; padding:4px 0 0 0; cursor: text; font-size: 14px;}
.login_f{width:130px; height:60px; line-height:18px; float:left; overflow:hidden;}
.login_f a{ color:#53ad35; text-decoration:underline;}
.login_but{float:left; margin-left:5px; overflow:hidden;}

/* login_in */
.login_mid1{width:253px; height:190px; padding:15px 0 0 0; background:url(/Images/Main/login_midd.jpg) top left repeat-x;  float:left; overflow:hidden;}
.login_mid1_f{width:253px; height:25px; text-align:center;  float:left; overflow:hidden;}
.login_mid1_f1{width:253px; height:25px; padding:5px 0 5px 15px; float:left; overflow:hidden;}
.login_mid1_ico{width: auto; height:24px; padding:0 5px 0 0;float:left; overflow:hidden;}
.login_mid1_logout{width:253px; height:25px; text-align:center;  float:left; overflow:hidden;}
.login_block_stars{width: 150px; height: 25px; float:left; overflow:hidden;}

/* search */
.search_wrap{width:975px; height:43px; background:url(/Images/Main/search_bg.jpg) no-repeat; float:left; overflow:hidden;}
.search_f{width:805px; height: auto; padding:12px 0 2px 10px; float:left; overflow:hidden;}

/* Category dropdown */
#category_dropdown { width:302px; height:24px; }
#category_dropdown * { color:#000; font-size:11px; text-decoration:none; }
#category_dropdown .top {height:20px; padding:4px 0 0 30px; background:url(/Images/Main/input_bg.gif) no-repeat; cursor:pointer;}
#category_dropdown .arrow {width:24px; height:23px;	position:absolute; right:90px; background:url(/Images/Main/button.gif) no-repeat; top: 0;}
#category_dropdown .category_list {width:220px; background-color:#dadada; margin:0 0 0 5px;}
#category_dropdown .category_item {width:185px; padding:3px 5px 0 30px; cursor:pointer;}
#category_dropdown .category_item:hover {color:#ffffff; background-color:#AAAAAA;}
.category_dropdown select {width:185px;}

/* content */
#content {width:975px; height: auto; float:left; overflow:hidden;}
.content_box{width:975px; height:auto; float:left; overflow:hidden;}
.content_box_l{width:5px; height: auto; float:left; overflow:hidden;}
.content_box_mid{width:965px; height:auto; background:url(/Images/Main/photo_mid.jpg) repeat-x left top; float:left; overflow:hidden;}
.box{width:176px; height:320px; padding:2px 8px 0 8px; float:left; overflow:hidden;}
.line{width:1px; height:315px; margin:1px 0 0 0; float:left; overflow:hidden;}
.photo{ width:120px; height:90px; margin-left:30px; margin-top:5px;float:left; overflow:hidden;}
.photo_img img { width:120px; height:90px;}
.box_t_img img { width:45px; height:45px;}
.photo_f{ width:176px; line-height:18px; padding:2px 0 2px 0; text-align:center; float:left; overflow:hidden;}
.price{width:173px; height:25px; line-height:18px; background:url(/Images/Main/price.gif) no-repeat; text-align:center;  padding:7px 0px 0 0; float:left; overflow:hidden;}
.photo_1{ width:136px; height:45px; background:url(/Images/Main/img_33.jpg) no-repeat; line-height:14px; padding:3px 0 0 40px; float:left; overflow:hidden;}
.box_but{width:176px; height:34px; padding:10px 0 0 0; text-align:center; float:left; overflow:hidden;}

/* More Live Auctions */
.auctions{width:975px; height: auto; float:left; overflow:hidden;}
.auctions_title{width:960px; height:34px; margin:20px 0 0 0; padding:9px 0 0 15px; background:url(../Images/Main/search_bg.jpg) no-repeat; overflow:hidden;} /*float:left; */
.auctions_f{width:960px; height:34px; padding:8px 0 0 0; float:left; overflow:hidden;}
.auctions_f1{width:545px; height:34px; text-align:left; padding: 0 0 0 40px; float:left; overflow:hidden;}
.auctions_f2{width:125px; height:34px; text-align:center; float:left; overflow:hidden;}
.a_box{width:955px; height:95px; padding:20px 0 0 20px; line-height:20px; background:url(../Images/Main/img_39.jpg) top left repeat-x; float:left; overflow:hidden;}
.a_box_photo{ width:80px; height:60px; float:left; overflow:hidden;}
.a_box_hlk img{ width:80px; height:60px; }
.a_box_f{ text-align:left; height:95px;  padding:0 0 0 10px; float:left; overflow:hidden;}
.a_box_ico{ width:160px; height:18px; padding:5px 0 0 0; float:left; overflow:hidden;}
.auctions_f3{width:125px; height:75px; padding:10px 0 0 0; text-align:center; float:left; overflow:hidden;}
.a_more{width:955px; height:33px; background:url(/Images/Main/more_bg.jpg) no-repeat; padding:10px 0 0 20px;  float:left; overflow:hidden;}
.a_more_ico{ width:15px; height:16px; padding:4px 10px 0 0; float:left; overflow:hidden;}
.a_more_f{ width: auto; padding-top:3px; height:24px; float:left; overflow:hidden;}
.a_more_f a{ color:#c70c09; text-decoration:underline;}
.a_test_pic img{width:160px;height:120px}

.a_testi { width: auto; padding-top:3px; height:24px; float:left; overflow:hidden;}
.a_testi a{ color:#c70c09; text-decoration:underline;}

/* footer */
#footer_wrap{ clear:both; height:205px; }
.footer{width:975px; height:170px;  margin:0 auto; padding:35px 0 0 0;}
.footer a{ color:#6c6c6c;}
.pay{width:975px; height:74px; background: url(/Images/Footer/pay_bg.jpg) top left no-repeat; float:left;  overflow:hidden;}
.pay_f{width:259px; height:24px; font-size:14px; color:#FF0000;  padding:25px 0 25px 20px; float:left;  overflow:hidden;}
.pay_img{width: auto; height:51px; padding:10px 40px 11px 0; float:left;  overflow:hidden;}
.pay_link{width:975px; height: auto; color:#6c6c6c; text-align: center; font-size:14px; padding:10px 0 5px 0; float:left; overflow:hidden;}

/* buy bids */
#bidpacks{width:687px; height:auto; padding:0 10px 20px 10px; float:left; overflow:hidden;}
.bid_box{ width:170px; height:200px; padding:0; float:left; overflow:hidden;}
.bid_box_f{ width:170px; height:24px; padding:10px 0 0 30; float:left; overflow:hidden;}
.bid_box_img{ width: auto; height: auto;  float:left; overflow:hidden;}
.bid_box_but{ width:707px; height:83px; text-align:center;  float:left; overflow:hidden;}
.bid_box_top{width:242px; height:1118px; border-left: #dedede 1px solid; border-right: #dedede 1px solid; border-top: #dedede 1px solid;  background: #f2f2f2 url(../Images/my_swoggi/my_box_bg.jpg) top left repeat-x; float:left; overflow:hidden;}
.bid_box_con1{width:687px; height: auto; padding:0 0 0 20px;  float:left; overflow:hidden;}
.bid_b_c1_c{width:667px; height: auto; border-top: #dedede 1px solid;  margin:20px 20px 0 20px; padding:15px 0 15px 0; float:left; overflow:hidden;}
.bid_b_c1_d{width:667px; height: auto; border-top: #dedede 1px solid;  margin:0 20px 0 20px; padding:15px 0 15px 0; float:left; overflow:hidden;}
.bid_b_c1_c_in{width: 185px; height: auto; padding:5px 0 0 0; float:left; overflow:hidden;}
.bid_b_c1_c_but{width: 350px; height: auto; padding-left:15px;float:left; overflow:hidden;}

.col11{ color:#f96210;}
.f16{ font-size:16px;}

/* buy box */
#buy_wraper{width:735px; height: auto; margin:0 auto;}
.buy_box{width:735px; height: auto; margin:0 auto; overflow:hidden;}
.buy_box_t{width:735px; height:50px; background:url(/Images/BuyNow/buy_box_t.jpg) no-repeat;  float:left; overflow:hidden;}
.buy_box_m{width:675px; height: auto; background: #ececec url(/Images/BuyNow/buy_box_m.jpg) no-repeat; padding:15px 30px 0 30px;  float:left; overflow:hidden;}
.buy_box_b{width:735px; height:17px; background:url(/Images/BuyNow/buy_box_b.jpg) no-repeat;  float:left; overflow:hidden;}

.buy_title{width:500px; height:35px; padding:10px 0 5px 10px; line-height:35px; float:left; overflow:hidden;}
.buy_off{width:43px; height:26px; padding:12px 0 12px 170px; float:left; overflow:hidden;}
.buy_img{width: auto; height: auto; float:left; overflow:hidden;}
.buy_f{width:360px; height: auto; padding:50px 20px 0 50px; line-height:20px; float:left; overflow:hidden;}
.buy_f1{width:615px; height:65px; background: #eeeeee; padding:5px 30px 0 30px; margin:10px 0 0 0; line-height:30px;  float:left; overflow:hidden;}
.buy_f2{width:615px; height:29px; background: #ffe88f; padding:10px 30px 0 30px;  float:left; overflow:hidden;}
.buy_f3{width:615px; height:29px; padding:10px 30px 0 30px; text-align:center;  float:left; overflow:hidden;}
.buy_but{width:227px; height: auto; padding:20px 224px 0 224px;  float:left; overflow:hidden;}
.buy_f3 a{ color:#f96210; text-decoration:underline;}

/* now box */
.now_box{width:975px; height: auto; float:left; overflow:hidden;}
.now_box_t{width:873px; height: auto; border: #dedede 1px solid; background:#f3f3f3 url(../ItNow/now_box_bg.jpg) top left repeat-x; padding:35px 50px 40px 50px;  float:left; overflow:hidden;}
.now_box_b{width:975px; height:7px;float:left; overflow:hidden;}
.now_f{width:500px; height: auto; padding:20px 0px 0 50px; line-height:20px; float:left; overflow:hidden;}
.now_f1{width:813px; height: auto; background: #eeeeee; padding:5px 30px 0 30px; margin:10px 0 0 0; line-height:30px;  float:left; overflow:hidden;}
.now_f2{width:813px; height:29px; background: #ffe88f; padding:10px 30px 0 30px;  float:left; overflow:hidden;}
.now_box_con{width:873px; height: auto; padding:25px 0 0 0;  float:left; overflow:hidden;}
.now_box_con_t{width:873px; height:8px;   float:left; overflow:hidden;}
.now_box_con_m{width:813px; height: auto; background:url(/Images/ItNow/ph_m.jpg) top left repeat-y; padding:0 30px 10px 30px; line-height:24px;  float:left; overflow:hidden;}
.now_box_con1{width:813px; height: auto; padding:25px 30px 0 30px;  float:left; overflow:hidden;}
.con1_box{width:550px; height: auto; margin-left:45px;padding:20px 0 20px 0;  float:left; overflow:hidden;}
.con1_f{width:150px; height:30px; padding:15px 60px 0 0;  float:left; overflow:hidden;}
.con1_img{width:128px; height:30px; padding:15px 0 0 0; float:left; overflow:hidden;}
.con1_but{width:130px; height:45px;padding:20px 0 0 0; float:left; overflow:hidden;}
.now_box_prod_desc{height:150px;display : block;overflow:hidden;}

/* my swoggi */
.my_wraper{width:975px; height: auto; float:left;  overflow:hidden; }
.my_change {padding:5px 0 0 0;}
.my_change a:hover {cursor:pointer;}

/* my swoggi box */

.my_box{width:244px; height: auto; float:left; overflow:hidden;}
.my_box_top{width:242px; height:887px; border-left: #dedede 1px solid; border-right: #dedede 1px solid; border-top: #dedede 1px solid;  background: #f2f2f2 url(../Images/MySwoggi/my_box_bg.jpg) top left repeat-x; float:left; overflow:hidden;}
.my_box_t{width:230px; height:33px; background:url(/Images/MySwoggi/my_box_title.jpg) no-repeat; padding:4px 0 0 10px; line-height:24px; float:left; overflow:hidden;}
.m_b_con{width:226px; height:637px; padding:15px 7px 0 7px; float:left; overflow:hidden;}

.my_menu{ width:206px; height: auto; border-bottom: #db5313 1px solid; padding:10px 10px 10px 10px; line-height:20px;  float:left; overflow:hidden;}
.my_menu a{color:#636363;}
.my_menu a:hover {color:#636363;}
.my_box_b{width:244px; height:7px; float:left; overflow:hidden;}

.my_message{width:697px; height: auto; padding:10px 0 10px 10px; margin-bottom:20px; background-color:#f8f8f8; border: #dedede 1px solid; float:left; overflow:hidden;}
.my_box1{width:709px; height: auto; margin:0 0 0 22px; float:left; overflow:hidden;}
.my_box1_b{width:709px; height:7px; float:left; overflow:hidden;}
.m_b1_con{width:707px; height:auto; border: #dedede 1px solid; margin:0 0 30px 0; float:left; overflow:hidden;}
.my_box1_t{width:697px; height:33px; background:url(/Images/MySwoggi/my_box1_title.jpg) no-repeat; padding:4px 0 0 10px; line-height:24px; float:left; overflow:hidden;}
.b1_con_box{width:707px; height:auto; background: #f2f2f2 url(/Images/MySwoggi/1b_con_box_bg.jpg) top left repeat-x; text-align:center; padding-bottom:10px; float:left; overflow:hidden;}

.m_b1_con1{width:707px; height: auto; border: #dedede 1px solid; background: #f2f2f2 url(../Images/MySwoggi/my_box1_bg.jpg) top left repeat-x;  padding:0 0 30px 0; float:left; overflow:hidden;}
.m_b1_con1_f{width:697px; height: auto; padding:10px 0 20px 10px; line-height:24px;float:left; overflow:hidden;}
.m_b1_con1_img{width:697px; height: auto; float:left; overflow:hidden;}
#bidpacks{width:687px; height:auto; padding:0 10px 20px 10px; float:left; overflow:hidden;}
.m_b1_con1_f1{width:400px; height:63px; padding:20px 30px 0 10px; float:left; overflow:hidden;}
.m_b1_con1_but{width:230px; height:83px; float:left; overflow:hidden;}

.cbp_col{border: #d70000 1px solid;}

.gridViewHeader {padding-bottom:5px;border-bottom: #dedede 1px solid;}
.gridViewItem {padding-top:10px;}

/*Modal Popup*/
.modalBackground {
	background-color:#DDEBFF;
	filter:alpha(opacity=70);
	opacity:0.7;
}

/*Menu*/
#menu {
	float:right;
	width:100%;
	font-size:14px;
	FONT-FAMILY:Arial;
	FONT-WEIGHT: bold;
	line-height:normal;
	}
#menu ul {
	float: right;
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
	}
#menu li {    
	display:inline;
	margin:0;
	padding:0;
	}
#menu a {
	float: right;
	background:url("/images/header/ico_1_271.gif") no-repeat left top;
	margin:0 1px 0 1px;
	padding:0 0 0 4px;
	text-decoration:none;
	}
#menu a.actif span {
	color:#fff;
	}
#menu a.actif  {
	background-position:0% -42px;
	}
#menu a.actif span {
    
	background-position:100% -42px;
	}
#menu a span {
	float: right;
	display:block;
	background:url("/images/header/ico_1_27.gif") no-repeat right top;
	padding:20px 10px 11px 10px;
	color:#fff;
	}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {color:#fff;}
#menu a:hover {background-position:0% -42px;}
#menu a:hover span {background-position:100% -42px;}

#nav3 a {text-decoration:none; padding:0 0 0 7px; margin:0 1px 0 0px; background:url("/images/header/ico_1_33.gif") no-repeat left top; float: right;} 
#nav3 a.actif span {color:#fff;}
#nav3 a.actif  {background-position:0% -42px;}
#nav3 a.actif span {background-position:100% -42px;}
#nav3 a span {padding:10px 10px 11px 10px; display:block; color:#fff; background:url("/images/header/ico_33.gif") no-repeat right top; float: right;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav3 a span {float:none;}
/* End IE5-Mac hack */
#nav3 a:hover span {color:#fff;}
#nav3 a:hover {background-position:0% -42px;}
#nav3 a:hover span {background-position:100% -42px;}

.pager {FONT-SIZE: 12px; TEXT-ALIGN: center}
.pagerItem {BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: transparent 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: transparent 1px solid}
.pagerSelectedItem {BACKGROUND: #dedede; BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: transparent 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: transparent 1px solid}
.pagerPreviousItem {BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: transparent 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: transparent 1px solid}
.pagerNextItem {BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: transparent 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: transparent 1px solid}
.pagerFirstItem {BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: transparent 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: transparent 1px solid}
.pagerLastItem {BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: transparent 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: transparent 1px solid}
.pager A:hover {BORDER-LEFT-COLOR: #dedede; BORDER-BOTTOM-COLOR: #dedede; BORDER-TOP-COLOR: #dedede; BORDER-RIGHT-COLOR: #dedede; TEXT-DECORATION: none}
.pagerSelectedItem {FONT-WEIGHT: bold; COLOR: #fff}
.pagerPreviousItem {PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-STYLE: italic}
.pagerNextItem {PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-STYLE: italic}
.pagerFirstItem {PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-STYLE: italic}
.pagerLastItem {PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-STYLE: italic}

.CustomValidatorCalloutExtender {position:relative;margin-left:-50px;margin-top:25px;}
.CustomValidatorCalloutExtender div {border:solid 1px Black;background-color:LemonChiffon; position:relative;}
.CustomValidatorCalloutExtender td {border:solid 1px Black;background-color:LemonChiffon;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_popup_table {display:none;border:none;background-color:transparent;padding:0px;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_popup_table_row {vertical-align:top;height:100%;background-color:transparent;padding:0px;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_callout_cell {width:20px;height:100%;text-align:right;vertical-align:top;border:none;background-color:transparent;padding:0px;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_callout_table {height:100%;border:none;background-color:transparent;padding:0px;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_callout_table_row {background-color:transparent;padding:0px;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_callout_arrow_cell {padding:8px 0px 0px 0px;text-align:right;vertical-align:top;font-size:1px;border:none;background-color:transparent;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none;border-right:none;border-left:none;width:15px;background-color:transparent;padding:0px;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none;border-bottom:none;border-right:none;padding:0px;margin-left:auto;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:5px;border-right:none;border-left:none;width:100%;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_icon_cell {width:20px;padding:5px;border-right:none;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_close_button_cell {vertical-align:top;padding:0px;text-align:right;border-left:none;}
.CustomValidatorCalloutExtender .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv {border:none;text-align:center;width:10px;padding:2px;cursor:pointer;}

/*--------------------------*/
/* New Banner - Swoggi Girl */
/*--------------------------*/
.banner{width:697px; height:151px; margin-top:0px; margin-bottom:5px; float:left; overflow:hidden; position:relative; background:url(/images/bg-header.png) no-repeat center top transparent;}
#header, #container, .search_wrap{position:relative; }
.headAna{ left: 295px;position: absolute; top: 90px; }
.headAnaRegister{ left: 291px;position: absolute; top: 79px; }
.headAnaConfirmation{left: 281px;position: absolute; top: 59px;}

#foot-ana{ left: 233px; position: absolute;top: 147px; z-index: 97; }
.search_f {position:absolute!important;z-index: 98!important }
.category_list {position:absolute!important; z-index: 99!important }
.swoggiGirlTxt {color: #3E3E3E;font-size: 15px;font-weight: bold;left: 10px;position: absolute; top: 35px; width: 140px;}
#credits  {color: #3E3E3E;font-size: 15px;font-weight: bold;position: absolute; right: 10px; text-align: center; top: 100px;}
#credits .green{color:#7cb528 !important; font-size:18px!important}
#animation  {position: absolute; right: 15px; top: 20px;width:213px; height:57px}
#animation a { background: url(/Images/SwoggiGirl/sign_up_now.png)  no-repeat scroll center top transparent;
    color: #FFFFFF;
    display: block;
    font-size: 1.5em;
    font-weight:bold;
    height: 27px;
    padding: 15px;
    text-align: center;
    width: 180px;}

