/* CSS Document */
img{
border:none;
}

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

BODY{
padding: 0px;
margin: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

div.hr {background: url(../images/dotted/hr1.gif) repeat-x scroll center; height: 10px}
div.hr hr {display: none}
div.hr2 {background: url(../images/dotted/hr2.gif) repeat-x scroll center; height: 10px}
div.hr2 hr2 {display: none}
div.hr3 {background: url(../images/dotted/hr2.gif) repeat-x scroll center; height: 10px; background-color:#F2F9FD}
div.hr3 hr3 {display: none}

#PageContent{
width:100%;
}

.Content {
font-size:2px;
color:#FFFFFF;
}

.Title {
font-size:2px;
color:#FFFFFF;
}

.Tags {
font-size:2px;
color:#FFFFFF;
}

#main_content{
padding:4px;
height:100%;
}

#area_search_top{
width:99%;
vertical-align:bottom;
margin-left:5px;
padding-bottom:4px;
height:24px;
clear:both;
}

#area_category_top{
width:99%;
margin-left:5px;
padding-top:3px;
padding-bottom:3px;
height:31px;
clear:both;
}

#area_category_left{
vertical-align:top;
width:200px;
height:100%;
padding:4px;
float:left;
}

#area_content{
height:100%;
padding-left:6px;
float:left;
}

#AreaAdvertiseRight {
vertical-align:top;
width:162px;
min-height:600px;
height:100%;
padding:4px;
float:right;
}

.area_footer{
height:auto;
clear:both;
border:solid;
border-color:#999999;
border-width:1px;
}

#product_osal {
height:200px;
width:200px;
}

.show_product_bg {
background-image:url(../images/bg/show_product_bg.gif);
background-position:top;
background-repeat:repeat-x;
height:100%;
min-height:300px;
width:95%;
border:solid;
border-color:#333333;
border-width:1px;
}

.show_userpage_bg {
height:100%;
}

#show_product_data {
width:500px;
float:left;
}

#show_product_image {
width:250px;
float:left;
}

#show_product_bidarea {
width:200px;
float:left;
padding-left:52px;
}

#product_bids {
width:225px;
height:250px;
}

#product_osal {
width:225px;
}

#main_white_area {
width:100%;
background-image:url(../images/bg/main_white_02.png);
background-position:right;
background-repeat:repeat-y;
background-color:#FFFFFF;
vertical-align:top;
min-height:500px;
height:100%;
padding:0px;
margin:0px;
}

#product_white_area_ends {
background-image:url(../images/bg/product_details_bottom.png);
height:131px;
}

#main_transp_area {
background-image:url(../images/bg/main_white_02.png);
text-align:left;
background-position:right;
background-repeat:repeat-y;
min-height:200px;
height:100%;
padding:0px;
margin:0px;
}

#langbar_loginarea {
top:0px;
padding: 0px;
margin: 0px;
}

#menu_bg {
background-image:url(../images/header/bg_default.jpg);
background-position:right;
background-repeat:no-repeat;
width:100%;
padding: 0px;
margin: 0px;
height:81px;
}

#main_logo {
position:relative;
float:left;
}

#main_menu {
position:relative;
float:right;
padding-top:12px;
z-index:1;
}

#main_product_bg {
position:relative;
background-image:url(../images/bg/main_sides.jpg);
background-position:center;
background-repeat:no-repeat;
width:988px;
height: 245px;
padding-left:6px;	
text-align:center;
}

#new_main_auction_bg_new {
position:relative;
background-image:url(../images/bg/main_auction.jpg);
background-position:center;
background-repeat:no-repeat;
width:990px;
height: 285px;
padding-left:0px;	
text-align:center;
border:solid;
border-width:1px;
border-color:#000000;
}

.main_auct_area_new {
position:relative;
left:20px;
width:560px;
height:235px;
float:left;
}

#new_main_auction_bg {
position:relative;
background-image:url(../images/bg/main_auction.jpg);
background-position:center;
background-repeat:no-repeat;
width:990px;
height: 285px;
padding-left:3px;	
text-align:center;
z-index:150;
}

.new_main_auct_area {
position:relative;
left:0px;
width:743px;
height:200px;
float:left;
z-index:200;
}

.main_auct_area {
position:relative;
left:20px;
width:560px;
height:235px;
float:left;
}

#feedbkack_product_area {
position:relative;
background-image:url(../images/bg/feedback_prod_bg.png);
background-repeat:no-repeat;
left:6px;
top:6px;
width:269px;
height:112px;
float:left;
}

#feedbkack_user_area {
position:relative;
left:6px;
top:6px;
width:90px;
height:112px;
float:left;
}

#feedbkack_text_area {
position:relative;
background-image:url(../images/bg/feedback_text_bg.png);
background-repeat:no-repeat;
top:10px;
right:5px;
width:325px;
height:71px;
float:right;
}

#idea_page_img {
float:left;
width:640px;
height:239px;
}
#idea_page_text {
height:239px;
}

#page_header {
position:relative;
left:5px;
text-align:right;
width:980px;
height:75px;
float:left;
}

#page_account_activation {
left:5px;
text-align:left;
width:980px;
float:left;
}

#main_left_text {
text-align:center;
width:190px;
height:235px;
float:left;
}

#main_right_text {
margin-top:50px;
text-align:left;
width:200px;
height:200px;
float:right;
}

#invite_friends_bg {
background-image:url(../images/bg/invite_friends_bg.jpg);
background-position:left;
background-repeat:no-repeat;
width:986px;
height:100%;
min-height:245px;
}

#invite_friends_text {
float:left;
width:220px;
height:240px;
text-align:center;
}

#contacts_text {
float:left;
text-align:left;
width:220px;
height:240px;
}

#invite_friends_form {
left:20px;
width:750px;
height:240px;

float:left;
}

/**************************************************************
   Size classes
 **************************************************************/


.width100 {
  width: 100%;
}

.width100px {
  width: 100px;
}

.width75 {
  width: 74%;
}

.width50 {
  width: 49.7%;
}

.width33 {
  width: 32.7%;
}

.width25 {
  width: 24.7%;
}


/**************************************************************
   Alignment classes
 **************************************************************/

.floatLeft {
  float: left;
}

.floatRight {
  float: right;
}

.alignLeft {
  text-align: left;
}

.alignCenter {
  text-align:center;
}


.alignRight {
  text-align: right;
}

.padding_10px {
padding:10px;
}

.padding_5px {
padding:5px;
}

.PaddingBot5px {
padding-bottom:4px;
}

.padding_left_15px {
padding-left:15px;
}

.padding_left_10px {
padding-left:10px;
}

.padding_top_15px {
padding-top:15px;
}

.padding_right {
padding-right:10px;
}

.lineheight25{

line-height:25px;
}
.lineheight20{

line-height:20px;
}

.margin10
{
	margin:10px;	
}

/**************************************************************
   Generic display classes
 **************************************************************/

.clear {
  clear: both;
}

.block {
  display: block;
}

.small {
  font-size: 0.8em;
}

.underline {
text-decoration : underline
}

.underline_none {
text-decoration:none;
}


.interval_blue {
  color: #30B7CF;
}

.intro_light_blue {
  color: #4398A8;
}

.inv_light_blue {
  color: #b3f2fe;
}

.inv_dark_blue {
  color: #0f87a0;
}

.inv_dark_orange {
  color: #eb8a00;
}

.inv_light_orange {
  color: #fedaa5;
}

.avatar_blue {
  color: #1a7385;
}

.avatar_dark_blue {
  color: #00414C;
}

.avatar_light_blue {
  color: #0084A6;
}

.avatar_green {
  color: #26945e;
}

.avatar_light_green {
  color: #3ed64e;
}

.dark_blue {
  color: #002E66;
}

.light_blue {
  color: #80BACB;
}

.blue {
  color: #80BACB;
}
.blue2 {
  color: #1846C0;
}

.clock_color {
  color: #1cb9d6;
}

.winners_blue {
  color: #054F5D;
}

.title_blue {
  color: #A2D3DC;
}

.price_blue {
  color: #002E66;
}

.feedback_blue {
  color: #67BECE;
}

.winners_blue a:link {
  color: #054F5D;
  text-decoration:none;
}

.winners_blue a:visited {
  color: #054F5D;
}
.winners_blue a:hover {
  color: #42a2b4;
}

.product_text_color {
  color: #00404C;
}

.white {
  color: #FFFFFF;
}

.green {
  color: #008100;
}


.red {
  color: #BE0300;
}

.red2 {
  color:#FF0000;
}

.dark_brown { 
  color: #ae3601;
}

.orange {
  color: #BB5504;
}

.black {
  color: #000000;
}

.realorange {
  color: #DE7D00;
}

.grey {
  color: #747474;
}

.violet {
  color: #9933FF;
}

.dark_gray {
  color: #2c2c2c;
}

.light_grey {
  color: #8A8A8A;
}


.mid_gray {
  color: #636262;
}

.grey a {
  color: #424242;
}

.grey a:hover {
  color: #424242
}

.important {
	COLOR: #fe0000
}
.gradient {
  margin-bottom: 2em;
  background: #555 url(../images/bg/gradient.jpg) repeat-x bottom left; 
}

.bold {
font-weight:bold;
}

.italic {
font-style:italic;
}

.font_2px {
font-size:2px;
}

.font_7px {
font-size:7px;
}

.font_9px {
font-size:9px;
}

.font_8px {
font-size:8px;
}

.font_10px {
font-size:10px;
}

.font_11px {
font-size:11px;
}
.font_12px {
font-size:12px;
}

.font_2px {
font-size:2px;
}

.font_13px {
font-size:13px;
}

.font_14px {
font-size:14px;
}

.padding_7px {
padding:7px;
}

.padding_right_15px {
padding-right:15px;
}

.padding_top_5px {
padding-top:5px;
}

.li_class{
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
margin:5px;
}
.padding_bottom {
padding-bottom:5px;
margin-right:6px;
margin-bottom:5px;
}
.padding_4px {
padding:3px;
}

.font_15px {
font-size:15px;
}

.font_16px {
font-size:16px;
}

.font_17px {
font-size:17px;
}

.font_18px {
font-size:18px;
}

.font_20px {
font-size:20px;
}

.font_22px {
font-size:22px;
}
.font_24px {
font-size:24px;
}

.font_26px {
font-size:26px;
}

.font_28px {
font-size:28px;
}

.font_30px {
font-size:30px;
}

.font_32px {
font-size:32px;
}

.font_36px {
font-size:36px;
}

.font_40px {
font-size:40px;
}

.font_46px {
font-size:46px;
}

.font_50px {
font-size:50px;
}

.line_spacing_medium {
line-height: 20px;
}
.line_height_120 {
line-height: 120%
}
.line_height_130 {
line-height: 130%
}
.line_height_150 {
line-height: 150%
}
.line_height_180 {
line-height: 180%
}

.no_repeat {
background-repeat:no-repeat;
}

.repeat_y {
background-repeat:repeat-y;
}

.repeat_x {
background-repeat:repeat-x;
}

.pos_bottom {
background-position:bottom;
}

.pos_top {
background-position:top;
}

.pos_right {
background-position:right;
}

.pos_left {
background-position:left;
}

.text1 { COLOR: #002d37; text-decoration : none}
.text2 { COLOR: #8bb8c1; text-decoration : none}

.link_white { COLOR: #ffffff; text-decoration : none}
.link_white a:link { COLOR: #ffffff; text-decoration : none }
.link_white a:visited { COLOR: #ffffff; text-decoration : none }
.link_white a:hover { COLOR: #ffffff; text-decoration : none }

.link4 { COLOR: #002d37; text-decoration : none}
.link4 a:link { COLOR: #002d37; text-decoration : none }
.link4 a:visited { COLOR: #002d37; text-decoration : none }
.link4 a:hover { COLOR: #26869b; text-decoration : none }


.ListingLink { font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #131313; text-decoration : none}
.ListingLink a:link { font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #131313; text-decoration : none }
.ListingLink a:visited { font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #131313; text-decoration : none }
.ListingLink a:hover { font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #131313; text-decoration : none }

.ListingLinkWhite { font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; text-decoration : none}
.ListingLinkWhite a:link { font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; text-decoration : none }
.ListingLinkWhite a:visited { font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; text-decoration : none }
.ListingLinkWhite a:hover { font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; text-decoration : none }


.link7 { COLOR: #00414C; text-decoration : none}
.link7 a:link { COLOR: #00414C; text-decoration : none }
.link7 a:visited { COLOR: #00414C; text-decoration : none }
.link7 a:hover { COLOR: #00414C; text-decoration : none }

.link {text-decoration : none}
.link a:link { COLOR: #FFFFFF; text-decoration : none }
.link a:visited { COLOR: #FFFFFF; text-decoration : none }
.link a:hover { COLOR: #FFFFFF; text-decoration : underline }

.link1 { color:#0033CC; text-decoration : none}
.link1 a:link { color:#0033CC; font-weight:bold; text-decoration : underline }
.link1 a:visited { color:#0033CC; font-weight:bold; text-decoration : underline }
.link1 a:hover { color:#FF0000; font-weight:bold; text-decoration : underline }

.link2 { text-decoration : none}
.link2 a:link { font-weight:bold; text-decoration : underline }
.link2 a:visited { font-weight:bold; text-decoration : underline }
.link2 a:hover { font-weight:bold; text-decoration : underline }
.link3 {text-decoration : none}
.link3 a:link { COLOR: #000000; text-decoration : none }
.link3 a:visited { COLOR: #000000; text-decoration : none }
.link3 a:hover { COLOR: #000000; text-decoration : none }

.link5 {text-decoration : none}
.link5 a:link { COLOR: #002E66; text-decoration : none }
.link5 a:visited { COLOR: #002E66; text-decoration : none }
.link5 a:hover { COLOR: #002E66; text-decoration : none }

.link6 {COLOR: #015375; text-decoration : none}
.link6 a:link { COLOR: #015375; text-decoration : none }
.link6 a:visited { COLOR: #015375; text-decoration : none }
.link6 a:hover { COLOR: #015375; text-decoration : none }

.link8 { text-decoration : none}
.link8 a:link {  text-decoration : none }
.link8 a:visited {  text-decoration : none }
.link8 a:hover {  text-decoration : underline }

.link_light_gray { COLOR: #565656; text-decoration : none}
.link_light_gray a:link { COLOR: #565656; text-decoration : none }
.link_light_gray a:visited { COLOR: #565656; text-decoration : none }
.link_light_gray a:hover { COLOR: #4a4a4a; text-decoration : none }
 
.link_dark_gray { COLOR: #777777; padding-bottom:5px; text-decoration : none}
.link_dark_gray a:link { COLOR: #777777; padding-bottom:5px; text-decoration : none }
.link_dark_gray a:visited { COLOR: #777777; padding-bottom:5px; text-decoration : none }
.link_dark_gray a:hover { COLOR: #000000; padding-bottom:5px; text-decoration : none }

.link_red { COLOR: #FF0000; padding-bottom:5px; text-decoration : none}
.link_red a:link { COLOR: #FF0000; padding-bottom:5px; text-decoration : none }
.link_red a:visited { COLOR: #FF0000; padding-bottom:5px; text-decoration : none }
.link_red a:hover { COLOR: #000000; padding-bottom:5px; text-decoration : none }

.dark_red { font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #B50C00; text-decoration : none}
.dark_red a:link { font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #B50C00; text-decoration : none }
.dark_red a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #B50C00; text-decoration : none }
.dark_red a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #D44D46; text-decoration : none }



.link_pricetag { COLOR: #054F5D; text-decoration : none}
.link_pricetag a:link { COLOR: #054F5D; text-decoration : none }
.link_pricetag a:visited { COLOR: #054F5D; text-decoration : none }
.link_pricetag a:hover { COLOR: #054F5D; text-decoration : none }

.UserMenu {text-decoration : none}
.UserMenu a:link { COLOR: #054F5D; text-decoration : none }
.UserMenu a:visited { COLOR: #054F5D; text-decoration : none }
.UserMenu a:hover { COLOR: #CC0000; text-decoration : underline }

.NewUserMenu { text-decoration : none}
.NewUserMenu a:link { COLOR: #054F5D; text-decoration : none }
.NewUserMenu a:visited { COLOR: #054F5D; text-decoration : none }
.NewUserMenu a:hover { COLOR: #CC0000; text-decoration : underline }

INPUT.place_order_button { 
background:url(../images/buttons/PNG/blue2.png);
width:70px;
height:22px;
font-size:10px;
color: #ffffff;
border:none;
font-weight:bold;
}

INPUT.blue_small_button { 
background:url(../images/buttons/blue_small_button.gif);
width:97px;
height:28px;
font-size:9px;
color: #FFFFFF;
border:none;
font-weight:bold;
}

INPUT.upload_avatar_button { 
background:url(../images/buttons/upload_avatar.gif);
width:97px;
height:28px;
font-size:9px;
color: #FFFFFF;
border:none;
font-weight:bold;
}

INPUT.cancel_order_button { 
background:url(../images/buttons/PNG/red2.png);
width:70px;
height:22px;
font-size:9px;
color: #FFFFFF;
border:none;
font-weight:bold;
}


INPUT.place_order {
	color : #54a8be;
	font-weight:bold;
	background:#e8f5ef;
	text-align:center;
	padding-top : 3px;
	padding-bottom:3px;
	padding-right : 3px;
	font-size : 11px;
	width: 50px;
	height: 12px;
	border: 1px solid #c3e3eb;
}

INPUT.EditButton { 
background:url(../images/icons/system/edit.png);
width:20px;
height:20px;
font-size:12px;
color: #FFFFFF;
border:none;
font-weight:bold;
font-style:italic;
}

INPUT.DeleteButton { 
background:url(../images/icons/system/trashcan.png);
width:20px;
height:20px;
font-size:12px;
color: #FFFFFF;
border:none;
font-weight:bold;
font-style:italic;
}

INPUT.SaveButton { 
background:url(../images/icons/system/save.png);
background-position:left;
background-repeat:no-repeat;
width:80px;
height:20px;
font-size:14px;
color: #000000;
border:none;
font-weight:bold;
}


INPUT.GreenButtonW120 { 
background:url(../images/buttons/PNG/green_w120.png);
width:120px;
height:29px;
font-size:12px;
color: #FFFFFF;
border:none;
font-weight:bold;
font-style:italic;
}

INPUT.green_button { 
background:url(../images/buttons/login_big.gif);
width:123px;
height:23px;
font-size:10px;
color: #FFFFFF;
border:none;
font-weight:bold;
}

INPUT.CreditCardPayment { 
background:url(../images/buttons/CreditCardPayment.gif);
width:136px;
height:24px;
font-size:10px;
color: #FFFFFF;
border:none;
font-weight:bold;
}

INPUT.join_button { 
background:url(../images/buttons/bg_blue_button.gif);
width:128px;
height:42px;
font-size:14px;
color: #FFFFFF;
border:none;
font-weight:bold;
font-style:italic;
}

INPUT.contact_button { 
background:url(../images/buttons/bg_blue_button.png);
width:142px;
height:43px;
font-size:14px;
color: #FFFFFF;
border:none;
font-weight:bold;
font-style:italic;
}

INPUT.blue_button { 
background:url(../images/buttons/bg_blue_button.gif);
width:128px;
height:42px;
font-size:14px;
color: #FFFFFF;
border:none;
font-weight:bold;
font-style:italic;
}

INPUT.gray_button { 
background:url(../images/buttons/bg_gray_button.gif);
width:128px;
height:42px;
font-size:14px;
color: #FFFFFF;
border:none;
font-weight:bold;
font-style:italic;
}

INPUT.RemoveCart { 
background:url(../images/buttons/123x23_invisible.gif);
width:65px;
height:21px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #131313;
border:none;
text-align:right;
}


INPUT.Schedule_btn { 
background:url(../images/buttons/123x23_invisible.gif);
width:84px;
height:21px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color: #777777;
border:none;
text-align:right;
}

INPUT.invisible_btn { 
background:url(../images/buttons/123x23_invisible.gif);
width:100px;
height:21px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #131313;
border:none;
text-align:right;
}

INPUT.menu_box_btn { 
background:url(../images/buttons/123x23_invisible.gif);
width:130px;
height:21px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color: #565656;
border:none;
text-align:right;
}

INPUT.invisible_search_btn { 
background:url(../images/buttons/123x23_invisible.gif);
width:60px;
height:21px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #131313;
border:none;
text-align:center;
}

INPUT.invisible_btn_white { 
background:url(../images/buttons/123x23_invisible.gif);
width:160px;
height:21px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #FFFFFF;
border:none;
text-align:right;
}

INPUT.reg_form {
	background:url(../images/bg/textarea_bg2.gif);
	padding: 2px;
	font-size: 10px;
	width: 151px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;
}

INPUT.AccountSettings {
	background:url(../images/bg/textarea_bg2.gif);
	padding: 2px;
	font-size: 10px;
	width: 80px;
	font-family: verdana ,sans-serif;
	border: 1px solid #EEEEEE;
}

INPUT.Continue_Button {
	background:url(../images/buttons/continue.gif);
	padding: 0px;
	width: 144px;
	height: 27px;
	font-family: verdana ,sans-serif;
	border: 0px;
}

SELECT.reg_form_w200 {
	background : #e0edef;
	padding: 2px;
	font-size: 10px;
	width: 200px;
	font-family: verdana ,sans-serif;
	border: 1px solid #15b5da;
}

INPUT.contact_form {
	background : #ffffa0;
	padding: 2px;
	font-size: 10px;
	width: 130px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;
}

INPUT.reg_form_name {
	background : #ffffa0;
	padding: 2px;
	font-size: 11px;
	width: 172px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;
}

INPUT.inv_form {
	background : #ffffa0;
	padding: 2px;
	font-size: 10px;
	width: 250px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;
}


INPUT.reg_form_60px {
	background : #f9cece;
	padding: 2px;
	font-size: 10px;
	width: 60px;
	color:#BE0300;
	font-family: verdana, sans-serif;
	border: 1px solid #f56e6e;
}

INPUT.reg_form_100px {
	background : #ffffa0;
	padding: 2px;
	font-size: 11px;
	width: 220px;
	font-family: verdana, sans-serif;
	border: 1px solid #808080;
}


TEXTAREA.reg_form_365px {
	background : #ffffa0;
	padding: 2px;
	font-size: 11px;
	width: 365px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;
}

TEXTAREA.reg_form_315px {
	background : #ffffa0;
	padding: 2px;
	font-size: 11px;
	width: 315px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;
}

TEXTAREA.reg_form_250px {
	background : #dbece6;
	padding: 2px;
	font-size: 10px;
	width: 250px;
	font-family: verdana ,sans-serif;
	border: 1px solid #9dc2e4;
}

INPUT.reg_form_365px {
	background : #ffffa0;
	padding: 2px;
	font-size: 11px;
	width: 365px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;
}

SELECT.reg_form_372px {
	background : #ffffa0;
	padding: 2px;
	font-size: 11px;
	width: 372px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;	
}

	
SELECT.reg_form {
	background : #F8F8F8;
	padding: 2px;
	font-size: 11px;
	width: 190px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;	
}



SELECT.reg_form_40px {
	background : #F8F8F8;
	padding: 2px;
	font-size: 11px;
	width: 40px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;	
}

SELECT.reg_form_50px {
	background : #F8F8F8;
	padding: 2px;
	font-size: 11px;
	width: 50px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;	
}

SELECT.reg_form_60px {
	background : #F8F8F8;
	padding: 2px;
	font-size: 11px;
	width: 60px;
	font-family: verdana ,sans-serif;
	border: 1px solid #808080;	
}


.login_area { color: #01273D; padding-right: 0px; padding-left: 0px; padding-top: 0px; font-size: 10px; text-decoration : none; }
.login_area a:link { COLOR: #01273D; text-decoration : none }
.login_area a:visited { COLOR: #01273D; text-decoration : none }
.login_area a:hover { COLOR: #648EA6; text-decoration : underline }

.reg_form_text{ 
padding:2px;
margin:2px;
border:none;

}

.messagebox{
	position:absolute;
	width:100px;
	margin-left:-155px;
	margin-top:22px;
	border:1px solid #c93;
	background:#ffc;
	padding:3px;
}

.messageboxok{
	position:absolute;
	width:auto;
	margin-left:-155px;
	margin-top:22px;
	border:1px solid #349534;
	background:#C9FFCA;
	padding:3px;
	font-size:10px;
	font-weight:bold;
	color:#008000;
	
}
.messageboxerror{
	position:absolute;
	width:auto;
	margin-left:-155px;
	margin-top:22px;
	border:1px solid #CC0000;
	background:#F7CBCA;
	padding:3px;
	font-size:10px;
	font-weight:bold;
	color:#CC0000;
}
#error_msg {
margin:5px;
padding:5px;
left:10px;
}

.gray_border
{
border-style:solid;
border-width:1px;
border-color:#EBEBEB;

}

.bg_no_repeat
{
background-repeat:no-repeat;
}

.bg_repeat_x
{
background-repeat:repeat-x;
}


.t1 {
	COLOR: #008100; TEXT-DECORATION: none;
	font-size:24px;
}

.t2 {
	COLOR: #de7d00; TEXT-DECORATION: none;
	font-size:24px;
}
.t3 {
	COLOR: #c00000; TEXT-DECORATION: underline;
	font-size:24px;
}
.t4 {
	COLOR:#CCCCCC; TEXT-DECORATION: none;
	font-size:24px;
}
.checking {
	COLOR: #FF0000; text-decoration:none;
	font-size:15px;
}
.hide {
	DISPLAY: none
}

#alerts {
	DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 50%; MARGIN-LEFT: -110px; WIDTH: 260px; COLOR: #324632; MARGIN-RIGHT: -20px; position:fixed; TOP: 50%; z-index:3100; text-align:center;

}
#alerts .header {
	BACKGROUND-IMAGE: url(/images/alert/alert_header.gif); HEIGHT: 15px
}
#alerts .body {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/alert/alert_bg.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#alerts .footer {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/images/alert/alert_footer.gif); HEIGHT: 15px
}
.bnrp {
	FILTER: alpha(opacity=60); -moz-opacity: .60; opacity: .60
}
.bnrp:hover {
	FILTER: alpha(opacity=100); -moz-opacity: 1; opacity: 1
	}

.high_100_prossa{
height:100%;
}
	
.img_border{
border:solid;
border-width:1px;
border-color:#7D781A;
}

.avatar_border{
border-color:#FFFFFF;
border-width:3px;
border-style: solid;
}

.adv_border{
border:solid;
border-width:1px;
border-color:#5c686b;
}
#div_green_button { 
background:url(../images/buttons/login_big.gif);
width:123px;
height:23px;
font-size:10px;
color: #FFFFFF;
border:solid;
font-weight:bold;
text-decoration: none;
line-height:20px;
}

#div_green_button a{ 
color: #FFFFFF;
text-decoration: none;
padding-top:5px;

}

#div_green_button  a:hover,
#div_green_button  a.here {
  color: #CC0000;
  text-decoration:underline;
  }
.submenu_link {
  color: #054F5D;
  text-decoration:none;
}
  
.submenu_link a:link {
  color: #054F5D;
  text-decoration:none;
}

.submenu_link a:visited {
  color: #054F5D;
  text-decoration:none;
}
.submenu_link a:hover {
  color: #002d35;
  text-decoration:none;
}
.vertical-align_center {
vertical-align:middle;
}

.vertical-align_top {
vertical-align:top;
}

.vertical-align_bottom {
vertical-align:bottom;
}

.no-repeat {
no-repeat;
}

.no_underline { 
text-decoration: none;
}

/**************************************************************
  H1. H2. H3
 **************************************************************/

.page_text {
  color: #42a2b4;
  font-size:12px;
}

.font_normal {
font-weight:normal;
}

.page_title {
font-color:#054F5D;
font-size:30px;
font-weight:bold;
text-decoration:none;
vertical-align:middle;
}


.section_title {
font-color:#054F5D;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.section_title a:link {
  color: #054F5D;
  font-weight:bold;
  text-decoration:none;
}

.section_title a:visited {
  color: #054F5D;
  font-weight:bold;
  text-decoration:none;
}

.section_title a:hover {
  color: #42a2b4;
  font-weight:bold;
  text-decoration:none;
}

.section_text {
font-color:#42a2b4;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.section_text a:link {
  color: #42a2b4;
  font-weight:normal;
  text-decoration:none;
}

.section_text a:visited {
  color: #42a2b4;
  font-weight:normal;
  text-decoration:none;
}

.section_text a:hover {
  color: #054F5D;
  font-weight:normal;
  text-decoration:none;
}

.footer_text {
font-color:#054F5D;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.footer_text a:link {
  color: #054F5D;
  text-decoration:none;
}

.footer_text a:visited {
  color: #054F5D;
  text-decoration:none;
}

.footer_text a:hover {
  color: #054F5D;
  text-decoration:none;
}

.dark_yellow {
  color: #d29400;
}

.normal_yellow {
  color: #edaf1c;
}

INPUT.login {
background:url(../images/bg/textarea_bg2.gif);
padding: 2px;
font-size:9px;
color: #4a4a4a;
width:110px;
font-family: verdana ,sans-serif;
border: 1px solid #E8E8E8;
}

INPUT.login_red {
background-color:#f4e4d3;
padding: 2px;
font-size:11px;
color: #4a4a4a;
width:150px;
font-family: verdana ,sans-serif;
border: 1px solid #E8E8E8;
}

INPUT.SignUpInput { 
background:url(../images/bg/textarea_bg2.gif);
background-position:top;
vertical-align:middle;
padding-top: 4px;
padding-left:4px;
font-size:12px;
color: #4a4a4a;
width:180px;
height:16px;
font-family: verdana ,sans-serif;
border: 1px solid #C5D4D4;
}

INPUT.login_button { 
background:url(../images/buttons/GIF/69x22_light_gray.gif);
width:69px;
vertical-align:middle;
height:22px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight:bold;
border:none;
}

SELECT.search_area {
	background : #F0F0F0;
	padding: 2px;
	font-size: 10px;
	color: #4a4a4a;
	width:170px;
	font-family: verdana ,sans-serif;
	border: 1px solid #E8E8E8;
}

INPUT.search_area { 
background:url(../images/bg/textarea_bg2.gif);
padding: 2px;
font-size:10px;
color: #4a4a4a;
width:300px;
font-family: verdana ,sans-serif;
border: 1px solid #E8E8E8;
}

INPUT.ZipSearchBox { 
background:url(../images/bg/textarea_bg2.gif);
vertical-align:bottom;
padding: 2px;
font-size:10px;
color: #4a4a4a;
width:60px;
font-family: verdana ,sans-serif;
border: 1px solid #E8E8E8;
}

INPUT.LeftMenuBox { 
background:url(../images/bg/textarea_bg2.gif);
padding: 2px;
font-size:10px;
color: #4a4a4a;
width:60px;
font-family: verdana ,sans-serif;
border: 1px solid #E8E8E8;
}

INPUT.AbNewEntryBox { 
background:url(../images/bg/textarea_bg2.gif);
padding: 2px;
font-size:10px;
color: #4a4a4a;
width:150px;
font-family: verdana ,sans-serif;
border: 1px solid #E8E8E8;
}

INPUT.AbEntryBox { 
background:url(../images/bg/textarea_bg2.gif);
padding: 2px;
font-size:10px;
color: #4a4a4a;
width:100px;
font-family: verdana ,sans-serif;
border: 1px solid #E8E8E8;
}

SELECT.SC_Addressbook {
	background : #E6E9EB;
	padding: 2px;
	font-size: 11px;
	width: 154px;
	font-family: verdana ,sans-serif;
	border: 1px solid #E8E8E8;	
}

INPUT.qty_area { 
background:url(../images/bg/textarea_bg2.gif);
padding: 2px;
font-size:11px;
color: #4a4a4a;
width:15px;
font-family: verdana ,sans-serif;
font-weight:bold;
border: 1px solid #E8E8E8;
}


/**************************************************************
   STORE LISTING CLASSES
 **************************************************************/

#InnerTable {
background-color:#FFFFFF;
padding:5px;
}

#list_product {
position:relative;
padding-left:5px;
padding-right:5px;
vertical-align:top;
height:100%;
}

#ImageArea {
width:110px;
position:relative;
vertical-align:top;
float:left;
}

#ProductDataArea {
text-align:left;
}

#PriceArea {
background-image:url(../images/bg/listing_layout/pricetag_blue.gif);
background-repeat:no-repeat;
text-align:center;
width:110px;
height: 90px;
float:right;
}

#InfoArea {
text-align:right;
height: 45px;
float:right;
clear:right;
}

.header_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #cfd3d7;
font-style:italic;
}

.information {
font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #8b8c8e;
}

.description { color: #8b8c8e; text-decoration : none}
.description a:link { color: #8b8c8e; text-decoration : none }
.description a:visited { color: #8b8c8e; text-decoration : none }
.description a:hover { color: #8b8c8e; text-decoration : none }

.title { color: #434343; text-decoration : none}
.title a:link { color: #434343; text-decoration : none }
.title a:visited { color: #434343; text-decoration : none }
.title a:hover { color: #434343; text-decoration : none }

.price { color: #434343; text-decoration : none}
.price a:link { color: #434343; text-decoration : none }
.price a:visited { color: #434343; text-decoration : none }
.price a:hover { color: #434343; text-decoration : none }

.bestprice { color: #840000; text-decoration : none}
.bestprice a:link { color: #840000; text-decoration : none }
.bestprice a:visited { color: #840000; text-decoration : none }
.bestprice a:hover { color: #5E0000; text-decoration : none }

.links { color: #131313; text-decoration : none}
.links a:link { color: #131313; text-decoration : none }
.links a:visited { color: #131313; text-decoration : none }
.links a:hover { color: #131313; text-decoration : none }

INPUT.add_to_cart { 
background:url(../images/buttons/GIF/orange.gif);
width:90px;
vertical-align:middle;
height:29px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:11px;
font-weight:bold;font-style:italic;
border:none;

border:none;
}

INPUT.UpdateCart { 
background:url(../images/buttons/PNG/orange_w65.png);
width:65px;
vertical-align:middle;
height:21px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight:bold;
border:none;
}

INPUT.NewEntry { 
background:url(../images/buttons/PNG/red_w75.png);
width:75px;
vertical-align:middle;
height:24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight:bold;
border:none;
}

INPUT.RedSml { 
background:url(../images/buttons/PNG/red_w65.png);
width:65px;
vertical-align:middle;
height:21px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight:bold;
border:none;
}

INPUT.OrangeSml { 
background:url(../images/buttons/PNG/orange_w75.png);
width:75px;
vertical-align:middle;
height:24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight:bold;
border:none;
}

INPUT.BlueSml { 
background:url(../images/buttons/PNG/blue_w75.png);
width:75px;
vertical-align:middle;
height:24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight:bold;
border:none;
}

INPUT.GraySml { 
background:url(../images/buttons/PNG/light_gray_w75.png);
width:75px;
vertical-align:middle;
height:24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight:bold;
border:none;
}

INPUT.GreenSml { 
background:url(../images/buttons/PNG/green_w75.png);
width:75px;
vertical-align:middle;
height:24px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight:bold;
border:none;
}

SELECT.qty_selector {
background:#F0F0F0;
padding:2px;
font-size:10px;
color:#4a4a4a;
width:42px;
font-family:verdana ,sans-serif;
border:1px solid #E8E8E8;
}

SELECT.OverView_qty_selector {
vertical-align:bottom;
background:#FAF3D8;
padding:2px;
width:42px;
height:27px;
font-size:10px;
color:#4a4a4a;
font-family:verdana ,sans-serif;
border:1px solid #D78112;
}

INPUT.qty_selector { 
background:url(../images/bg/textarea_bg2.gif);
padding-top: 6px;
padding-bottom: 6px;
font-size:10px;
color: #4a4a4a;
width:20px;
font-family: verdana ,sans-serif;
border: 1px solid #E8E8E8;
}


/**************************************************************
   SHOW PRODUCT CLASSES
 **************************************************************/
 
 
#DataAreaLeft {
text-align:right;
vertical-align:top;
padding-right:15px;

}

#DataAreaRight {
vertical-align:top;
padding-left:7px;
padding-top:5px;
vertical-align:top;
}

#ProductViewPrice {
background-image:url(../images/bg/listing_layout/pricetag_blue.gif);
background-repeat:no-repeat;
float:left;
width:110px;
height: 64px;
text-align:center;
float:left;
}

#BottomNavigation {
float:left;
}

.header_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #cfd3d7;
}

.information {
font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #8b8c8e;
}

.MenubarTop { color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration : none}
.MenubarTop a:link { color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration : none}
.MenubarTop a:visited { color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration : none}
.MenubarTop a:hover { color: #404040; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration : none}

.MenubarBottom { color: #404040; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration : none}
.MenubarBottom a:link { color: #404040; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration : none}
.MenubarBottom a:visited { color: #404040; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration : none}
.MenubarBottom a:hover { color: #5f5f5f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration : none}

.price { color: #434343; text-decoration : none}
.price a:link { color: #434343; text-decoration : none }
.price a:visited { color: #434343; text-decoration : none }
.price a:hover { color: #434343; text-decoration : none }

.links { color: #131313; text-decoration : none}
.links a:link { color: #131313; text-decoration : none }
.links a:visited { color: #131313; text-decoration : none }
.links a:hover { color: #131313; text-decoration : none }

SELECT.qty_selector {
background:#F0F0F0;
padding:2px;
font-size:10px;
color:#4a4a4a;
width:42px;
font-family:verdana ,sans-serif;
border:1px solid #E8E8E8;
}

INPUT.qty_selector { 
background:url(../images/bg/textarea_bg2.gif);
padding-top: 6px;
padding-bottom: 6px;
font-size:10px;
color: #4a4a4a;
width:20px;
font-family: verdana ,sans-serif;
border: 1px solid #E8E8E8;
}

#show_border {
border:solid;
border-width:1px;
border-color:#000000;
}

.left_menu_open{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:0px 10px 0px 30px;
text-align:left;
padding-top:3px;
padding-bottom:3px;
background-color:#f9f8f8;
}

.left_box_open{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:0px 10px 0px 45px;
text-align:left;
padding-top:3px;
padding-bottom:3px;
background-color:#f9f8f8;
}

.linepadding{
padding-bottom:5px;
}


/* CSS code */
#imgContainer{
width:100%;
height:100%;
position:relative;
}

#odiv{
position:absolute;
top:0;
left:0;
cursor:pointer;
border:#000 solid 2px;
display:none;
z-index:999;
}

#filterstuff{
position:relative;
width:auto;
background-color:#7A7A7A;
border:#383838 thin solid 2px;
height:20px;
padding-left:5px;
padding-top:3px;
padding-right:5px;
margin-left:5px;
margin-right:5px;
font-size:11px;
color:#FFFFFF;
clear:both;
}