@charset "utf-8";
/* CSS Document */

/***************TOP MENU BAR****************/
.menutop{position:relative;text-align:center;height:31px;background:url(../images/themes/dark/menu_bg.png) repeat-x;}
.menutop ul{margin:0px;padding:0px 0px;}
.menutop ul li{width:16.63%; list-style:none;float:left;display:inline; margin:0; padding:0; background:url(../images/themes/dark/menu_div.jpg) right no-repeat;text-align:center;line-height:35px;}
.menutop ul li a,.nav ul li a:visited{color:#FFFFFF; height:31px;font-weight:bold;font-size:12px;text-decoration:none;text-transform:uppercase;margin:0;padding:0px 0px;display:block;}
.menutop ul li a:hover{background:url(../images/themes/dark/menu-hover.png) center repeat-x;color:#FFFFFF;text-decoration:none;}


.menudiv{}
.menubar{background:url(../images/themes/dark/menubg_mid.jpg) repeat-x;height:43px;width:100%;float:left;clear:right;}
.nav{margin:0; padding:4px 0 0 0;}
.nav ul{margin:0; padding:0;}
.nav ul li{width:16.63%;list-style:none;float:left;display:inline;margin:0;padding:0;background:url(../images/themes/dark/menu_div.jpg) right no-repeat;text-align:center;}
.nav ul li a,.nav ul li a:visited,.nav ul li a:active{color:#c4beab;font: bold 12px Arial,Helvetica, sans-serif;text-decoration:none;text-transform:uppercase;margin:0;padding:7px 0;display:block;line-height:180%;}
.nav ul li a:hover{background:url(../images/themes/dark/menu-hover.jpg) center repeat-x;color:#ffffff;text-decoration:none;}

/*************** Date Picker ***************/
.calendar_date_select .cds_buttons {  text-align:center;  padding:5px 0px;  background-color: #555;}
.calendar_date_select td {font-size:12px;  width: 24px;  height: 21px;  text-align:center;  vertical-align: middle;  background-color: #666666;}
.calendar_date_select td.weekend {  background-color: #606060;}
.calendar_date_select td div {  color: #fff;}
.calendar_date_select td div.other {  color: #888;}
.calendar_date_select td.selected div {  color:black;}
.calendar_date_select tbody td {  border-bottom: 1px solid #555;}
.calendar_date_select td.selected {  background-color:white;}
.calendar_date_select td:hover {  background-color:#ccc;}
.calendar_date_select td.today {  border: 1px dashed #999;}
.calendar_date_select td.disabled div {  color: #454545;}

/********************* 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;}

/********************* 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;margin-top:5px;}
.search_heading{background:url(../images/themes/dark/search.png) no-repeat;width:226px;height:46px;}
.search_fild_box{background:url(../images/themes/dark/category-bg.png) repeat-y;width:226px;height:30px;float:left;clear:right;padding-top:15px;padding-left:8px;}
.search_fild{background:url(../images/themes/dark/fld_login.jpg) no-repeat;margin-left:5px;width:150px;height:26px;float:left;clear:right;margin-left:20px;}
.search_heading_bg{background:url(../images/themes/dark/category-bg.jpg) repeat-y;width:226px;}
.textfield_search{background:none;border:none;width:128px;height:18px;padding-left:3px;font:12px Arial, Helvetica, sans-serif;color:#999999;margin-left:5px;padding-right:10px;padding-top:3px;}
.search_btn_box{width:23px;height:22px;float:left;clear:right;margin-left:2px;}
.search_btn{background:url(../images/themes/dark/search_icon.png) no-repeat;width:23px;height:22px;border:none;background-position:center;cursor:pointer;}
div.sdmenu {width: 224px;        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: 33px;}
div.sdmenu div span.tabhead  {        display: block;        padding: 7px 18px;        font-weight: bold;        color: #FFFFFF;        background: url(../images/themes/dark/category_hover.png) no-repeat;        cursor: pointer;        height:19px;        padding-left:25px;}
div.sdmenu div.collapsed span.tabhead {font-weight: bold;        color: #fbf2d2;        background-image: url(../images/themes/dark/category.png);}
div.sdmenu div.collapsed span.tabhead:hover {font-weight: bold;        color: #fbf2d2;        background-image: url(../images/themes/dark/category_hover.png);}
div.sdmenu div a {        padding: 5px 10px;    background : url(../images/themes/dark/category-bg.png);        display: block;        color: #d4d2c2;        font:normal 12px Arial, Helvetica, sans-serif;        text-decoration:none;        float:left;        clear:left;        width:224px;}
div.sdmenu div a span.bullet {float:left;clear:right;text-align:right;width:30px;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/dark/category-bg.png);display: block;color: #d4d2c2;}
div.sdmenu div a.current span.bullet {float:left;clear:right;text-align:right;width:30px;padding:0;display:block;color: #d4d2c2;padding-top:3px;}
div.sdmenu div a.current span.text {float:left;clear:right;display:block;padding:0 0 3px 13px;color: #d4d2c2;}
div.sdmenu div a:hover {padding: 5px 10px;background : url(../images/themes/dark/category-bg.png);display: block;color: #000000;}
div.sdmenu div a:hover span.bullet {float:left;clear:right;text-align:right;width:30px;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: #000000;}
.arr_img {margin-left:20px;margin-top:3px; background:url(../images/themes/dark/menu_bullet.png) no-repeat; border:0; width:10px;height:10px;background-position:center;float:left;}
.menubottom{ background: url(../images/themes/dark/left-menu-bottom.png) no-repeat  right bottom;   width:224px;        height:35px;        float:left;        clear:left;        padding-top:2px;}
.showall{width:70px;font:12px Arial, Helvetica, sans-serif;color:#003957;float:left;clear:right;padding-left:35px;}
.showall-list{margin: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:#FFFFFF;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:#FFFFFF;float:left;clear:right;padding-left:40px;}
/*************************** END *******************************************/

/***************Global css****************/
html {margin:0px;padding:0px;}
body,div,ul,li,h1,h2,h3,h4,form,input,p,td{font:normal 11px "lucida grande",tahoma,verdana,arial,sans-serif;}
/* td,div {border:solid 1px;} /* for testing */
img {border: 0;}
a { color:#666666; font-size:12px; font-weight:bold; text-decoration: none}
a:visited, a:active {color: #666666;} a:hover {color: #999999; text-decoration: none;}
h1 { font-size:18px; font-weight:bold; color:#000000;}
h2 { font-size:16px; font-weight:bold; color:#000000;}
  h2 a {font-size:16px; font-weight:bold;text-decoration:underline}
h3 { font-size:14px; font-weight:bold; color:#000000;}
  h3 a,h3 a:visited, h3 a:active{font-size:14px; font-weight:bold;text-decoration:underline}
h4 { font-size:12px; font-weight:bold; color:#000000;}

.smlink,.smlink:visited,.smlink:active{font-size:11px;font-weight:400;color:#000000;} .smlink.:hover{color: #999999;}
/****** forms and buttons design ****/
.red {font-size:14px; font-weight:800; color:#FF0000;}
.err {font-size:12px; font-weight:600; color:#FF0000;font-style:italic;}

.boldtb td{font-size:12px; font-weight:bold; color:#000000;}
.tb_left td{text-align:left}
.bform input{width:200px; border:solid 1px #CCCCCC;}
.bform select{width:204px; border:solid 1px #CCCCCC;}

.button_default{color:#FFFFFF;background:#444444;font-weight:bold;font-size:12px;padding:2px 20px 2px 0px;line-height:20px;text-align:center;position:relative;display:inline-block;}
.button_default button,.button_default a, .button_default a:visited, .button_default a.active{margin:0 5px;padding:0 5px;text-align:center;color:#FFFFFF;text-decoration:none;display:block;height:100%;width:100%;}
.button_default:hover{background:#666666;}
.button_red{background:#A00000;} .button_red:hover{background:#FF2222;}
.button_warn{background:#A00000;} .button_warn:hover{background:#FF2222;}
/*.button_warn{background:#c56303;} .button_warn:hover{background:#F8B11B;}*/

/*       recaptcha styling     */
  .recupdiv{width:200px;}
  .recupimg img{width:200px;height:50px; border:solid 1px #CCCCCC;}
  .recaptcha_label{height:20px;margin-top:-10px;color:#999999;font-size:12px;font-weight:400;}

/*   general menus */

.category_top{background:#CCE1FF;font-size:12px; font-weight:bold;color:#333333;padding:5px;}
.category_items{background:#EBF2F8;font-size:12px; font-weight:normal;color:#333333;padding:5px 15px;text-align:left;}
.category_items a{font-size:12px; font-weight:normal;color:#145E81;}

.corners{position:absolute;background:url(/images/corners_img.png);height:8px;width:8px;background-repeat:no-repeat;margin:0px;padding:0px;}
.corners_dark{position:absolute;background:url(/images/themes/dark/corners_img.png);height:8px;width:8px;background-repeat:no-repeat;margin:0px;padding:0px;}
  .top_left{top:0; left:0;background-position:left top;}
  .top_right{top:0; right:0;background-position:right top;}
  .btm_left{bottom:0; left:0;background-position:left bottom;}
  .btm_right{bottom:0; right:0;background-position:right bottom;}


/************** Tabs Menu *****************/
.tabsmenu{clear:both;font-size:11px;text-align:center;margin-top:10px;margin-left:10px;padding-top:5px;}
.tabsmenu ul{margin-left:15px;padding-left: 4px;}
.tabsmenu ul li{display: inline;padding:2px;float:left;line-height:18px;height:22px;}
.tabsmenu ul li a{font-size:11px;width: 90px;text-align:center;height:20px;color: cccccc;padding: 2px 1px;text-decoration: none;background:#666666;display:block;}
.tabsmenu ul li a:visited{color: white;}
.tabsmenu ul li a:hover{background:#999999;}
.tabsmenu ul li a.selected{background:#444444;}
.tabs_body {clear:both;margin-top:-2px;border:solid 1px #888888;width:99%;min-height:200px;height:auto !important;height:200px;text-align:center;}
/********************* Body css ***********/
 body{margin-top:10px;margin-left:10px;background:#161515;}
.deflink,.deflink:visited,.deflink:active{color:#999999;} .deflink:hover{color:#666666;}
.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; }
.block_title {color: #000000; text-decoration: none; font-weight:600;font-size:16px; }
.block_text {color: #101010; text-decoration: none; font-weight:400;font-size:12px; }
.block_sm_text, .block_sm_text td {text-decoration: none; font-size:12px; color:#666666; font-weight:400;}
.block_sm_link,.block_sm_link a {text-decoration: none; font-size:12px; color:#666666; font-weight:400;}
.nicetb,.nicetb td {border-width: 1px;  border-style: solid;  border-color: #666666; text-decoration: none; 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;}

/*************** Featured item *****/
 .fi_main {display:block;background-color:#333333;position:relative;text-align:center;width:720px;padding:0px;margin-top:5px;}
 .fi_image {margin:0px;padding:0px;width:720px;max-height:500px;}
 .fi_nav {position:absolute;top:10px;right:20px;width:50px;}
 .fi_shade {position:absolute; bottom:0px;left:0px;background:url(/images/shade.png);height:100px;width:720px;padding:0px;color:#FFFFFF;}
 .fi_title {font-size:1.2em; font-weight:bold; text-align:justify;color:#FFFFFF;padding:0 5px;}
 .fi_descr {height:38px;width:690px;margin:3px 0 0 10px;overflow:hidden;font-size:0.9em;  text-align:justify;font-weight:normal;color:#FFFFFF;padding:0px 5px;}
 .fi_charity {position:absolute; bottom:5px;right:1px;height:20px;width:400px;text-align:right;padding:0px 5px;}

/***************main info line********/
.sp_style{background:url(../images/themes/blue/sp_bg.jpg) repeat-y;text-align:left;color:#FFFFFF;margin-top:9px;padding:2px 20px 2px 20px;border:solid 1px #89c0d6}

.ln1_l {background:url(../images/themes/blue/line_1_l.gif) no-repeat;height:34px;width:10px;float:left;}
.ln1_m {background:url(../images/themes/blue/line_1_m.gif) repeat-x;height:26px;float:left;padding:4px;line-height:26px;color:#FFFFFF;font-weight:800;font-size:14px;}
.ln1_r {background:url(../images/themes/blue/line_1_r.gif) no-repeat;height:34px;width:10px;float:left;clear:right;}

.ln2_l {background:url(../images/themes/blue/line_2_l.gif) no-repeat;height:34px;width:10px;float:left;}
.ln2_m {background:url(../images/themes/blue/line_2_m.gif) repeat-x;height:26px;float:left;padding:4px;line-height:26px;color:#FFFFFF;font-weight:800;font-size:14px;}
.ln2_r {background:url(../images/themes/blue/line_2_r.gif) no-repeat;height:34px;width:10px;float:left;clear:right;}

.ln3_l {background:url(../images/themes/blue/line_3_l.gif) no-repeat;height:34px;width:10px;float:left;}
.ln3_m {background:url(../images/themes/blue/line_3_m.gif) repeat-x;height:26px;float:left;padding:4px;line-height:26px;color:#FFFFFF;font-weight:800;font-size:14px;}
.ln3_r {background:url(../images/themes/blue/line_3_r.gif) no-repeat;height:34px;width:10px;float:left;clear:right;}
.mypoints {background:url(../images/mypoints.gif) no-repeat;height:15px;width:51px;padding:0px;margin:0px;}

/***************LOGIN BOX****************/
.logindiv{float:right;margin-top:20px;color:#888888;}
.logindiv a,.logindiv a:visited,.logindiv a:active{color:#888888;}
.logindiv a:hover{color:#999999;}

.logobody{width:910px;height:110px;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:#999999;font-size:12px;font-weight:bold;height:20px;}
.login_text a,.login_text a:visited,.login_text a:active {color:#666666; text-decoration: none;}
  .login_text a:hover {color: #666666; 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-weight:bold;font-size:12px;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-weight:normal;font-size:14px;color:#777777;text-decoration:underline;float:left;height:31px; 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;}

/*************** template stuff ****************/
/*.menutop{min-width:880px;width:auto !important;width:880px;position:relative;text-align:center;margin-bottom:8px;height:31px;background:url(../images/themes/blue/topmenu_mid.png) repeat-x;}
*/

.bottom_div {color:#FFFFFF;height:175px;margin-top:10px;}
.bottom_bar {float:left;height:130px;margin:10px 5px;background:url(../images/themes/dark/bottom_splitter.png) right repeat-y;text-align:left;padding:5px;}
.bottom_bar ul {font-size:14px;padding-right:20px;}
.bottom_bar ul li {font-size:12px;list-style:none;padding-top:5px;padding-left:5px;}
.bottom_bar ul li a, .bottom_bar ul li a.visited,.bottom_bar ul li a.active {color:#FFFFFF;font-weight:normal}
.bottom_bar ul li a, .bottom_bar ul li a.visited,.bottom_bar ul li a.active {color:#FFFFFF;font-weight:normal}
.copyright_div {color:#888888;font-size:12px;text-align:center;clear:both;}

/********************* index **********/
/*
.index_left{width:200px;}
.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 #CCCCCC;}
.ajax_tb {border:solid 5px #CCCCCC;background-color:white; padding:8px;width:400px;}
.hidden {z-index:500;position:absolute;visibility:hidden;}
.back_btn {margin-right:5px;margin-left:0px; background:url(../images/themes/blue/arr_back.gif) no-repeat;width:17px;height:17px;float:left;}
.category_list {margin-top:5px;width:100%;text-align:left;line-height:18px;}
.charity_donate_funds  {display:none;}
.charity_email_friends {display:none;}


/***************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{color: #FFFFFF;}
/***************view item*****************/
.view_item_td1 {width:530px;border-right:1px solid #CCCCCC;text-align:left;}
.view_item_td2 {width:320px;text-align:left;padding-left:6px;}
.view_item_tb td{padding:2px 0;}

.donator_image {width:450px;border:none;float:right;}
.bid_amount{width:50px;margin-top:-5px;height:20px;line-height:20px;font-size:12px;font-weight:bold;}

.view_item_one_img_tb {margin-top:5px;}
.view_item_one_img_tb TD {border:solid 1px #CCCCCC;width:520px;height:291px;padding:0px;text-align:center;}

.view_item_main_img_tb {margin-top:2px;}
.view_item_main_img_tb TD {border:solid 1px #CCCCCC;width:375px;height:291px;padding:0px;}
.view_item_main_img {border:none;width:375px;}
.view_item_main_img_h {border:none;height:291px;}

.view_item_img_tb TD {border:solid 1px #CCCCCC;width:125px;height:93px;padding:0px;margin-bottom:2px}
.view_item_img_tn {border:none;width:120px;margin:auto;}
.view_item_img_tn_h {border:none;height:93px;margin:auto;}


.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:0px;padding-bottom:0px;}
.item_live_event{margin-left:150px;}
.item_desc_title{text-align:left;color:#065075;font-weight:bold;font-size:12px;padding-top:8px;padding-bottom:5px;}
.item_desc_div{width:850px;text-align:justify;padding:2px 10px 2px 2px;color:#000000;margin-left:5px;height:200px;overflow: auto;}

.item_rate_div{padding-left:10px;display:none;} /* add   display:none; to remove rating */

.iil{vertical-align:top;text-align:left;color:#000000;font-size:11px;}
.iir{vertical-align:top;text-align:left;color:#000000;font-size:11px;}
.item_details_table TD{border-bottom:solid 1px #CCCCCC;}
.item_info_devider{margin-top:-5px;margin-bottom:2px;height:1px;border:none;background-color:#CCCCCC;}
.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;}

/*************** 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:#cccccc;font-weight:bold;font-size:12px;}
.pages_col a,.pages_col a:hover,.pages_col a:active,.pages_col a:visited {color:#a0a0a0; font-weight:bold;font-size:12px; text-decoration: underline;}
.pages_col a:hover{color:#ffffff;}
.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-weight:normal;font-size:13px;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-weight:bold;font-size:18px;color:#000000;padding-top:10px;}
.celebrity_description{text-align: justify;color:#000000;font-size:12px;}
.celebrity_supporter{font-weight:bold;font-size:13px;color:#000000;}
.celebrity_supporter_text{font-weight:bold;font-size:12px; color:#000000;}

/********* items category list  ********************/
.auc_bg {background:#4e4e4e;}
/*
.navmenu_div{width:223px;float:left;border:solid 1px #EEEEEE;padding:2px;}
*/
 .search_head{height:21px;padding-left:20px;margin-bottom:4px;line-height:21px;color:#FFFFFF;font-weight:800;font-size:14px;}
 .search_div{height:28px;padding-left:15px;}
    .search_text{background:#4e4e4e;border:solid 1px #D8DFE9;width:160px;height:18px;font-size:12px;color:#999999;padding:2px 0 2px 10px;margin:0px;float:left;}

 /*
 div.sdmenu {}
  div.sdmenu div {overflow: hidden;color:#000000;}
   div.sdmenu div.collapsed {height:25px;}
      div.sdmenu div.collapsed span.tabhead {color:#31617A;padding-left:20px;font-size:12px;font-weight:bold;}
      div.sdmenu div.collapsed span.tabhead:hover {}
   div.sdmenu div span.tabhead {display: block;font-size:12px;color:#FFFFFF;padding:2px 0 5px 5px; cursor: pointer;font-weight:bold;}
     div.sdmenu div a {padding: 4px 0 0px 3px;width:160px;color:#333333;height:18px;display: block;font-weight:normal;text-decoration:none;float:left;clear:left;cursor:pointer;}
        div.sdmenu div a span.text {font-size:12px;float:left;clear:right;display:block;padding-left:8px;height:18px;}
        div.sdmenu div a:hover {color: #000000;}
          div.sdmenu div a:hover span.text {color: #2e90c2;}
        div.sdmenu div a.current {color: #000000}
          div.sdmenu div a.current span.bullet {float:left;clear:right;text-align:right;width:16px;padding:0;display:block;color: #000000;}
          div.sdmenu div a.current span.text {float:left;clear:right;display:block;padding:0 0 0px 13px;color: #000000;}
*/ .arr_img {background:url(../images/themes/blue/menu_bullet.png) no-repeat; width:7px;height:10px;float:left;margin-top:2px;margin-left:5px;}
 /*.w_plus {background: url(../images/themes/blue/w_plus.gif) no-repeat;float:left;margin-top:10px;margin-left:15px;width:9px;height:9px;}
 */
 .menubottom{width:223px;height:35px;}
   .menubottom a:visited,.menubottom a{padding-left:30px;color:#FFFFFF;font-weight:bold;font-size:12px;line-height:18px;}
   .menubottom a:hover {color:#ef8923;}


/*************************** END *******************************************/

.index_left{background:#4e4e4e url(../images/themes/dark/body_mid.png) top repeat-x;}
.index_right{background:#4e4e4e url(../images/themes/dark/body_mid.png) top repeat-x;}


