@charset "utf-8";
/* CSS Document */

/***************Global css****************/
html {margin:0px;padding:0px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {font-family: Arial;font-size: 12px;color: #35414d;}
img {border: 0;}
p {font-family: arial; font-size: 12px; color: #000000;}
a {font-family:arial; color:#065075; font-size:12px; font-weight:bold; text-decoration: none}
a:visited, a:active {color: #065075;} a:hover {color: #ef8923; text-decoration: none;}
h1 {font-family:arial; font-size:18px; font-weight:normal; color:#000000;}
h2 {font-family:arial; font-size:12px; font-weight:bold; color:#000000;}
h3 {font-family:arial; font-size:14px; font-weight:bold; color:#000000;}

/********************* Body css ***********/
 body{margin-top:10px;margin-left:10px;background:#003957 url(../images/themes/blue/bg2.gif) repeat-x;}
.deflink,.deflink:visited,.deflink:active{color:#4e4e4e;} .deflink:hover{color:#FF4e4e;}
.query_list,.query_list td{padding:3px; border-width: 1px;  border-style: solid; border-color: #065075;  font-weight:500; font-size:12px; color: #065075;}
.query_list,.query_list td a:link,.query_list td a:visited{font-size:12px; font-weight:600; color: #065075; text-decoration: none;}
.query_list a:hover, a:active {color: #ff9933;}
.block_name {color: #101010; text-decoration: underline; font-weight:800;font-size:14px; font-family:Arial;}
.block_title {color: #000000; text-decoration: none; font-weight:600;font-size:16px; font-family:Arial;}
.block_text {color: #101010; text-decoration: none; font-weight:400;font-size:12px; font-family:Arial;}
.block_sm_text, .block_sm_text td {text-decoration: none; font-family:Arial;font-size:12px; color:#666666; font-weight:400;}
.block_sm_link,.block_sm_link a {text-decoration: none; font-family:Arial;font-size:12px; color:#666666; font-weight:400;}
.nicetb,.nicetb td {border-width: 1px;  border-style: solid;  border-color: #666666; text-decoration: none; font-family:Arial;font-size:10px; color:#666666; font-weight:400;}
.smgr   {font-size:12px; color:#666666; font-weight:400;}
.smgr a {text-decoration: none; font-size:12px; color:#065075; font-weight:400;}

/***************footer****************/
.footer{height:40px;padding-left:3px;padding-right:3px;color:#FFFFFF;font:12px Arial;margin-top:18px;}
.footer_copy{width:400px;color:#FFFFFF;margin-top:3px;font:12px Arial, Helvetica, sans-serif;padding:4px 0 0 120px;float:left;clear:right;}
.footer ul li {list-style:none;float:left;display:inline;margin:0;padding:0;background:url(../images/themes/blue/foot_div.jpg) right no-repeat;text-align:center;}
.footer ul li a{color:#FFFFFF;font:12px Arial; text-decoration:underline;margin:0;width:100px;padding:5px 0;display:block;}
.footer ul li a:hover{color:#FFFFFF; text-decoration:underline;}
.footer_links{margin-top:3px;padding:4px 0 0 120px;float:left;clear:right;}

/***************header****************/
/***************MAIN TABLE***********/
.tb_sides{width:18px;}
.tb_tl{background:url('../images/themes/blue/b_tl.png') no-repeat;width:18px;height:18px;float:right;}
.tb_tm{background:url('../images/themes/blue/b_tm.png') repeat-x; height:18px;}
.tb_tr{background:url('../images/themes/blue/b_tr.png') no-repeat;width:18px;height:18px;float:left;}
.tb_ml{background:url('../images/themes/blue/b_ml.png') repeat-y; background-position:right;width:18px;height:100%;}
.tb_mr{background:url('../images/themes/blue/b_mr.png') repeat-y; background-position:left;width:18px;height:100%;}
.tb_bl{background:url('../images/themes/blue/b_bl.png') no-repeat;width:18px;height:18px;float:right;}
.tb_bm{background:url('../images/themes/blue/b_bm.png') repeat-x; height:18px;}
.tb_br{background:url('../images/themes/blue/b_br.png') no-repeat;width:18px;height:18px;float:left;}

/***************LOGIN BOX****************/
.logobody{width:930px;height:75px;float:left;clear:right;}
.loginbox{clear:right;float:right;margin-top:10px;}
.login_info_box {margin-top:30px;margin-right:20px;clear:right;float:right;}
.login_text {color:#777777;font: bold 12px Arial;height:20px;}
.login_text a,.login_text a:visited,.login_text a:active {color:#065075; text-decoration: none;}
  .login_text a:hover {color: #ef8923; text-decoration: none;}
.login_form_box{}
  .login_fld{color:#003957;background:url(../images/themes/blue/fld_login.jpg) no-repeat;border:none;height:22px;padding-left:5px;margin-left:5px;margin-right:10px; width:150px;}
.login_btn_box{height:40px;margin-top:5px;}
  .newuser_text{font:bold 12px Arial;color:#3f8cb1;float:left;height:30px; margin-top:8px;}
  .register_btn{background:url(../images/themes/blue/btn_register.png) no-repeat;width:102px;height:30px;border:none;background-position:center;cursor:pointer;float:left;margin-right:25px;}
   a.forgot_text,a.forgot_text:link,a.forgot_text:visited {font:normal 14px Arial;color:#777777;text-decoration:underline;float:left;height:30px; margin-top:8px;margin-right:20px;}
    a.forgot_text:hover{color:#ef8923;}
  .login_btn{background:url(../images/themes/blue/btn_login.png) no-repeat;width:70px;height:30px;border:none;background-position:center;cursor:pointer;float:left;}

/***************TOP MENU BAR****************/
.menudiv{width:980px;float:left;}
.menubar{background:url(../images/themes/blue/menubg_mid.jpg) repeat-x;height:43px;float:left;}
.menubg_left{background:url(../images/themes/blue/menubg_left.jpg) no-repeat;height:43px;width:16px;float:left;}
.menubg_right{background:url(../images/themes/blue/menubg_right.jpg) no-repeat;height:43px;width:16px;float:left;}
.nav ul{margin:0;padding:4px 4px;}
.nav ul li{list-style:none;float:left;display:inline; margin:0; padding:0; background:url(../images/themes/blue/menu_div.jpg) right no-repeat;text-align:center;}
.nav ul li a,.nav ul li a:visited{color:#fff; font: bold 12px Arial, Helvetica, sans-serif;text-decoration:none;text-transform:uppercase;margin:0;width:156px;padding:7px 0;display:block;line-height:180%;}
.nav ul li a:hover{background:url(../images/themes/blue/menu-hover.jpg) center repeat-x;color:#fff;text-decoration:none;}

/********************* index **********/
.index_left{width:225px;}
.index_right{}

.icon_twitter {background:url(../images/themes/blue/icon_twitter.jpg)   no-repeat;width:50px;height:50px;float:right;margin-right:5px;}
.icon_facebook{background:url(../images/themes/blue/icon_facebook.jpg)  no-repeat;width:50px;height:50px;float:right;margin-right:5px;}
.icon_youtube {background:url(../images/themes/blue/icon_youtube.jpg)   no-repeat;width:89px;height:50px;float:right;margin-right:5px;}
.icon_linkin  {background:url(../images/themes/blue/icon_linkin.jpg)    no-repeat;width:89px;height:50px;float:right;margin-right:5px;}
.icon_powered {background:url(../images/themes/blue/icon_powered.jpg) no-repeat;width:158px;height:50px;float:right;margin-right:7px;}

/***************auction****************/
.view_item_tb {padding:0px;}
.info_box {border:solid 1px; border-color:#606060;}
.ajax_tb { border: 3px solid #FAAF1E; background-color: white;}
.back_btn {margin-right:10px;margin-left:20px; background:url(../images/themes/blue/arr_back.gif) no-repeat;width:17px;height:17px;float:left;}
.category_list {margin-left:-20px;margin-top:10px;width:100%;text-align:left;line-height:18px;}
.charity_donate_funds  {display:none;}
.charity_email_friends {display:none;}
 /***************item listing****************/
.item_list{}
.item_view{}
.item_details{}
.item_bids{}
.item_info_link{text-align:left;color:000000;font-size:10px;}
.item_info_link img{margin-bottom:-3px;}
.item_info_title{text-align:left;color:#065075;font-weight:bold;padding-top:10px;padding-bottom:8px;}
.iil{vertical-align:top;text-align:left;color:000000;font-size:10px;}
.iir{vertical-align:top;text-align:left;color:000000;font-size:10px;font-weight:bold;}
.item_details_table TD{border-bottom:solid 1px #AAAAAA;}
.item_info_devider{border:tiny; color#888888;}
.item_icon_pls{background:url(/images/icon_plus.png) no-repeat;width:16px;height:16px;margin-bottom:-4px;}
.item_icon_ask{background:url(/images/icon_quest.png) no-repeat;width:16px;height:16px;margin-bottom:-4px;}
.item_icon_eml{background:url(/images/icon_mail.png) no-repeat;width:16px;height:16px;margin-bottom:-4px;}
.item_icon_learn{background:url(/images/icon_learn.png) no-repeat;width:16px;height:16px;margin-bottom:-4px;}
.item_icon_view{background:url(/images/icon_view.png) no-repeat;width:16px;height:16px;margin-bottom:-4px;}
.item_icon_donate{background:url(/images/icon_donate.png) no-repeat;width:16px;height:16px;margin-bottom:-4px;}
.item_info_terms{text-align:justify;padding:2px 2px 2px 10px;color:888888;}
.item_info_description{text-align:justify;padding:2px 10px 2px 2px;color:000000;}

/***************item box****************/
.item_box_surround{width:164px;border:solid 1px; border-color:#000000;}
.item_box         {width:160px; height:350px;background-color:#FFFFFF;}
.item_box_closing {width:160px; height:350px;background-color:#FFFFFF;}
.item_box_closed  {width:160px; height:350px;background-color:#FFFFFF;}
.item_box_closing:hover, .item_box:hover {background-color:#FFFFFF;}
.item_box_closed:hover {background-color:#FFFFFF;}
.item_box_title {  color:#202020;font-size:10px;}
.item_box_time {color:#606060;font-size:10px;}
.item_box_time_closed {color:#606060;font-size:10px;}
.item_box_price {color:#74581F;font-size:10px;}

.item_bid,.item_bid:hover {border:0;  background: url(/images/buttons/LBlue.gif) no-repeat; width: 80px; height: 30px; text-align: center;   line-height: 28px; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.item_bid:hover{background: url(/images/buttons/LBlue_Hover.gif) no-repeat;}
.item_bid_closing,.item_bid_closing:hover {border:0;  background: url(/images/buttons/Red.gif) no-repeat; width: 80px; height: 30px; text-align: center;   line-height: 30px; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.item_bid_closing:hover{background: url(/images/buttons/Red_Hover.gif) no-repeat;}
.item_bid_closed,.item_bid_closed:hover {border:0;  background: url(/images/buttons/Red.gif) no-repeat; width: 80px; height: 30px; text-align: center;   line-height: 30px; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.item_bid_closed:hover{background: url(/images/buttons/Red_Hover.gif) no-repeat;}
.item_box_surround a,.item_box_surround a:active,.item_box_surround a:hover,.item_box_surround a:visited{font-family: Verdana, Arial;color: #FFFFFF;}

/*************** Date Picker ***************/
.calendar_date_select .cds_buttons {  text-align:center;  padding:5px 0px;  background-color: #E88226;}
.calendar_date_select td {  background-color: #F09C1E;  font-size:12px;  width: 24px;  height: 21px;  text-align:center;  vertical-align: middle;}
.calendar_date_select td.weekend {background-color: #F8AF1B;}
.calendar_date_select td div {  color:#05425F;}
.calendar_date_select td div.other {color: #267095;}
.calendar_date_select tbody td {border-bottom: 1px solid #AA0044;}
.calendar_date_select td.selected {background-color:white;  color:black;}
.calendar_date_select td:hover { background-color:#ccc;}
.calendar_date_select td.disabled div {color: #000044;}
.calendar_date_select td.today {border: 1px dashed blue;}

/********************* navigation **************/
.pages_col {color:#202020;font:bold 12px Arial;}
.pages_col a,.pages_col a:hover,.pages_col a:active,.pages_col a:visited {color:#404040; font:bold 12px Arial; text-decoration: underline;}
.no_items   {color:#2e2e2e;font-size:14px; font-weight: bold;}

/********************* user login *************/
.login_table {padding:10px; border-width:2px; border-style:solid; border-color:#4e4e4e;background:#EEEEEE; color:#FFFFFF; }
.login_title {padding:10px; color:#000000; font-size: 14px; font-weight: bold; text-align:center; width:300px;}

/********************* my account ***********/
.my_accaunt{width:980px;float:left;}
indentmenu{font: normal 13px Arial;text-align:center;width: 800px;height:24px;float:left;clear:right;margin-top:30px;margin-left:10px;padding-top:5px;}
.indentmenu ul{margin-left:15px;padding-left: 4px;float: left;}
.indentmenu ul li{display: inline;padding: 4px;}
.indentmenu ul li a{width: 78px;text-align:center;height:20px;float: left;color: white;padding: 2px 1px;text-decoration: none;background:  url(../images/themes/blue/indentbg.gif) center no-repeat;display:block;}
.indentmenu ul li a:visited{color: white;}
.indentmenu ul li a.selected{width: 78px;height:20px;color: #FFFFFF !important;padding: 2px 1px;background: url(../images/themes/blue/indentbg2.gif) center no-repeat;}
.indentmenu_body{width:980px;float:left;margin-top:-14px;}
.indentmenu_body a,.indentmenu_body a:visited,.indentmenu_body a:active{color:#4e4e4e;}
.indentmenu_body a:hover{color:#FF4e4e;}
.indentmenu_box{background:url(../images/themes/blue/my_account_mid_bg.png) center repeat-y; width:980px; float:left;}
.indentmenu_body_top{background:url(../images/themes/blue/my_account_top_bg.png) center no-repeat; width:980px; height:12px; float:left;}
.indentmenu_body_bottom{background:url(../images/themes/blue/my_account_bottom_bg.png)  center no-repeat; width:980px; float:left; height:12px;}
.account_hide{display:block;}
.account_sel{display:block;}
.control_panel {width:950px; margin-left: auto; margin-right: auto; border:none;}
.control_panel td{padding:4px;}

/********************* my charity **************/
.item_list_title {vertical-align: top;height: 15px;line-height: 15px; width:500px; font-size: 12px;white-space: nowrap;overflow: hidden;display: block;}

/********************* celebrity ************/
.celebrity_name{font:bold 18px Arial;color:#000000;padding-top:10px;}
.celebrity_description{text-align: justify;color:#000000;font:12px Arial;}
.celebrity_supporter{font:bold 13px Arial;color:#000000;}
.celebrity_supporter_text{font:bold 12px Arial; color:#000000;}

/***************left MENU Box****************/
.leftmenu_box{width:226px;float:left;margin-left:3px;}
.search_heading{background:url(../images/themes/blue/search.jpg) no-repeat;width:226px;height:37px;}
.search_fild_box{background:url(../images/themes/blue/category-bg.jpg) repeat-y;width:226px;height:26px;float:left;clear:right;margin-top:3px;margin-bottom:3px;}
.search_fild{background:url(../images/themes/blue/search_fild.jpg) no-repeat;margin-left:5px;width:180px;height:26px;float:left;clear:right;margin-left:10px;}
.textfield_search{background:none;border:none;width:160px;height:22px;padding-left:5px;font:12px Arial, Helvetica, sans-serif;color:#999999;margin-left:5px;padding-right:10px;padding-top:3px;}
.search_btn_box{width:23px;height:26px;float:left;clear:right;margin-left:2px;margin-top:3px;}
.search_btn{background:url(../images/themes/blue/search_icon.jpg) no-repeat;width:23px;height:22px;border:none;background-position:center;cursor:pointer;}
div.sdmenu {width: 226px;font-family: Arial, sans-serif;font-size: 12px;color: #fff;float:left;clear:left;}
div.sdmenu div {overflow: hidden;}
div.sdmenu div:first-child {}
div.sdmenu div.collapsed {height: 29px;}
div.sdmenu div span.tabhead {display: block; padding: 7px 20px;font-weight: bold;color: #FFFFFF;background: url(../images/themes/blue/category_hover.jpg) no-repeat;cursor: pointer;}
div.sdmenu div.collapsed span.tabhead {font-weight: bold;color: #31617a;background-image: url(../images/themes/blue/category.jpg);}
div.sdmenu div a {padding: 5px 10px; background : url(../images/themes/blue/category-bg.jpg);display: block;color: #000000;font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;float:left;clear:left;width:226px;}
div.sdmenu div a span.bullet {float:left;clear:right;text-align:right;width:16px;padding:0;display:block;padding-top:3px;}
div.sdmenu div a span.text {float:left;clear:right;display:block;padding:0 0 3px 13px;}
div.sdmenu div a.current {padding: 5px 10px;background : url(../images/themes/blue/category-bg.jpg);display: block;color: #000000;}
div.sdmenu div a.current span.bullet {float:left;clear:right;text-align:right;width:16px;padding:0;display:block;color: #000000;padding-top:3px;}
div.sdmenu div a.current span.text {float:left;clear:right;display:block;padding:0 0 3px 13px;color: #000000;}
div.sdmenu div a:hover {padding: 5px 10px;background : url(../images/themes/blue/category-bg.jpg);display: block;color: #000000;}
div.sdmenu div a:hover span.bullet {float:left;clear:right;text-align:right;width:16px;padding:0;padding-top:3px;display:block;color: #000000;}
div.sdmenu div a:hover span.text {float:left;clear:right;display:block;padding:0 0 3px 13px;color: #2e90c2;}
.arr_img {margin-left:20px;margin-top:3px; background:url(../images/themes/blue/menu_bullet.png) no-repeat; border:0; width:7px;height:10px;background-position:center;float:left;}
.menubottom{background: url(../images/themes/blue/left-menu-bottom.jpg) no-repeat  right bottom;width:226px;height:35px;float:left;clear:left;}
.showall{width:70px;font:12px Arial, Helvetica, sans-serif;color:#003957;float:left;clear:right;padding-left:35px;padding-top:4px;}
.showall-list{margin:0;padding:5px 0;}
.showall-list ul{margin:0;padding:0;}
.showall-list ul li{list-style:none;display:list-item;line-height:150%}
.showall-list ul li a{font:12px Arial, Helvetica, sans-serif;color:#003957;text-decoration:none;margin:0;padding:0;}
.showall-list ul li a:hover{color:#000000;text-decoration:underline;}
.bycharity{width:70px;font:12px Arial, Helvetica, sans-serif;color:#003957;float:left;clear:right;padding-left:40px;padding-top:4px;}
/*************************** END *******************************************/





