/* ================ Headers =================== */
h1{ font-family:arial; font-weight:bold; font-size:30px; color : #93190A;}
h2.header1{ font-family: Tahoma;	font-size : 18px;	font-weight : bold;	color : #93190A; margin:0px;}
input.header1{ font-family: Tahoma;	font-size : 18px;	font-weight : bold;	color : #93190A; margin:0px; border-color:#D3D1CA; border-width:1px; }
h2.header2{ font-family: Tahoma;	font-size : 14px;	font-weight : bold;	color : #93190A;	text-transform : uppercase;}
h2.header3{	font-family: Verdana;	font-size : 14px;	font-weight : bold;	color : #A70002;}
h2.header4{	font-family: Tahoma;	font-size : 14px;	font-weight : bold;	color : #7D3200;}
h3.header1{	font-family: Tahoma;	font-size: 11px;	font-weight: bold;	color: #921A0A;	text-transform: uppercase; margin:0px;}
h3.header2{	font-family: Verdana;	font-size: 11px;	font-weight: bold;	color: #000000;	text-transform: uppercase;margin:0px;}
h3.header3{	font-family: Tahoma;	font-size: 14px;	font-weight: bold;	color: #7D3200;}
h3.header4{	font-family: Tahoma;	font-size : 14px;	font-weight : bold; color: #9D4001; text-decoration: underline; }

/* ================ Common =================== */
body,td,div{ font-size:11px; font-family:tahoma,arial;}
.text1{ font-family: verdana; font-size: 10px; color: #8D6951; font-weight: normal;}
.text2{ font-family: Tahoma; font-size: 11px; color: #81725C; font-weight: normal;}
.text3{ font-family: Tahoma; font-size: 10px; color: #000000; font-weight: normal;}
.text4{ font-family: Tahoma; font-size: 10px; color: #674732; font-weight: normal;}
p {font-size:11px; font-family:tahoma,arial; margin-top:0px;}
ul {margin-left:22px; margin-top:0px; padding-left:0px; padding-top:0px}
li { list-style-image:url(../img/icons/li_icon.gif); margin-bottom:6px;margin-top:6px;margin-left:0px; padding-left:0px}
/* ================ Forms =================== */
form { 
  margin:0px;
}
input.text{ 
  font-family:Tahoma; 
  font-size:10px; 
  background-color:#ffffff; 
  border-color:#D3D1CA;
  border-width:1px;  
  color:#000000; 
}
textarea.text{
  font-family:Tahoma; 
  font-size:10px; 
  background-color:#ffffff; 
  border-color:#D3D1CA;
  border-width:1px;  
  color:#000000; 
}
input.button_1{
  font-family:verdana; 
  font-size:10px; 
  background-color:#F28506; 
  border-color:#A86200;
  border-style:solid;
  border-width:1px;  
  color:#ffffff;
  font-weight: bold;	
}
input.button_2{
  font-family:verdana; 
  font-size:10px; 
  background-color:#F28506; 
  border-color:#FEFBFD;
  border-style:solid;
  border-width:1px;  
  color:#ffffff;
  font-weight: bold;	
}
select{ 
  font-family:Tahoma; 
  font-size:10px; 
  background-color:#ffffff; 
  color:#000000; 
}
input.textfield1 {
	font-family : Verdana;
	font-size : 10px;
}
/* ================ Links =================== */
a:link,a:visited{ font-family: Tahoma; font-size: 11px; color: #045091; text-decoration:underline;}
a:hover{ font-family: Tahoma; font-size: 11px; color: #045091; text-decoration:none;}

a.crumbs:link,a.crumbs:visited{ font-family: Tahoma; font-size: 10px; color: #2A2317; text-decoration:none;}
a.crumbs:hover{ font-family: Tahoma; font-size: 10px; color: #2A2317; text-decoration:underline;}

a.see_more:link,a.see_more:visited{ font-family: Tahoma; font-size: 10px; color: #E97900; text-decoration:underline;}
a.see_more:hover{ font-family: Tahoma; font-size: 10px; color: #E97900; text-decoration:none;}

a.blue_link:link,a.blue_link:visited{ font-family: Tahoma; font-size: 11px; color: #045091; text-decoration:underline;}
a.blue_link:hover{ font-family: Tahoma; font-size: 11px; color: #045091; text-decoration:none;}

a.orange_bold:link,a.orange_bold:visited{ font-family: Verdana; font-size: 10px;	font-weight : bold; color: #E97900; text-decoration:underline;}
a.orange_bold:hover{ font-family: Verdana; font-size: 10px;	font-weight : bold; color: #E97900; text-decoration:none;}

a.brown_link1:link,a.brown_link1:visited{ font-family: Tahoma; font-size: 10px; color: #65472A; text-decoration:none; font-weight: normal;}
a.brown_link1:hover{ font-family: Tahoma; font-size: 10px; color: #65472A; text-decoration:underline; font-weight: normal;}

a.brown_link2:link,a.brown_link2:visited{ font-family: Tahoma; font-size: 10px; color: #75604B; text-decoration:underline; font-weight: normal;}
a.brown_link2:hover{ font-family: Tahoma; font-size: 10px; color: #75604B; text-decoration:none; font-weight: normal;}
.brown_link2_like{ font-family: Tahoma; font-size: 10px; color: #75604B; text-decoration:none; font-weight: normal;}

a.brown_link3:link,a.brown_link3:visited{ font-family: Verdana; font-size: 10px; color: #8B5100; text-decoration:underline; font-weight: normal;}
a.brown_link3:hover{ font-family: Verdana; font-size: 10px; color: #8B5100; text-decoration:none; font-weight: normal;}

a.upcase_link:link,a.upcase_link:visited{ font-family: Verdana; font-size: 10px; color: #8B5100; text-decoration:underline; font-weight: bold; text-transform: uppercase;}
a.upcase_link:hover{ font-family: Verdana; font-size: 10px; color: #8B5100; text-decoration:none; font-weight: bold; text-transform: uppercase;}

a.black_link:link,a.black_link:visited{ font-family: Tahoma; font-size: 11px; color: #000000; text-decoration:underline; font-weight: normal;}
a.black_link:hover{ font-family: Tahoma; font-size: 11px; color: #DD4000; text-decoration:underline; font-weight: normal;}

a.brown_link4:link,a.brown_link4:visited{ font-family: Tahoma; font-size: 10px; color: #8D6951; text-decoration:underline; font-weight: bold;}
a.brown_link4:hover{ font-family: Tahoma; font-size: 10px; color: #8D6951; text-decoration:none; font-weight: bold;}

a.small_black_link:link,a.small_black_link:visited{ font-family: Tahoma; font-size: 10px; color: #331502; text-decoration:none; font-weight: normal;}
a.small_black_link:hover{ font-family: Tahoma; font-size: 10px; color: #331502; text-decoration:underline; font-weight: normal;}

a.brown_link5:link,a.brown_link5:visited{ font-family: Verdana; font-size: 11px; color: #5E2600; text-decoration:none; font-weight: normal;}
a.brown_link5:hover{ font-family: Verdana; font-size: 11px; color: #5E2600; text-decoration:underline; font-weight: normal;}
.brown_link5_like{ font-family: Verdana; font-size: 11px; color: #5E2600; text-decoration:none; font-weight: normal;}

a.cart_link:link,a.cart_link:visited{ font-family: Tahoma; font-size: 11px; color: #000000; text-decoration:underline; font-weight: normal;}
a.cart_link:hover{ font-family: Tahoma; font-size: 11px; color: #000000; text-decoration:none; font-weight: normal;}

a.light_brown_link:link,a.light_brown_link:visited{ font-family: Verdana; font-size: 11px; color: #BC6C03; text-decoration:underline; font-weight: bold;}
a.light_brown_link:hover{ font-family: Verdana; font-size: 11px; color: #BC6C03; text-decoration:none; font-weight: bold;}

a.download_link:link,a.download_link:visited{ font-family: Tahoma; font-size: 10px; color: #C07614; text-decoration:underline; font-weight: bold;}
a.download_link:hover{ font-family: Tahoma; font-size: 10px; color: #C07614; text-decoration:underline; font-weight: bold;}

a.account_link:link,a.account_link:visited{ font-family: Verdana; font-size: 10px; color: #E97900; text-decoration:underline; font-weight: normal;}
a.account_link:hover{ font-family: Verdana; font-size: 10px; color: #E97900; text-decoration:none; font-weight: normal;}

a.logout_link:link,a.logout_link:visited{ font-family: Verdana; font-size: 10px; color: #E97900; text-decoration:underline; font-weight: bold; text-transform: uppercase;}
a.logout_link:hover{ font-family: Verdana; font-size: 10px; color: #E97900; text-decoration:none; font-weight: bold; text-transform: uppercase;}

a.shopping_link:link,a.shopping_link:visited{ font-family: Tahoma; font-size: 11px; color: #EE8700; text-decoration:underline; font-weight: bold;}
a.shopping_link:hover{ font-family: Tahoma; font-size: 11px; color: #EE8700; text-decoration:none; font-weight: bold;}

a.price_link:link,a.price_link:visited{ font-family: Tahoma; font-size: 10px; color: #8D6951; text-decoration:none; font-weight: bold;}
a.price_link:hover{ font-family: Tahoma; font-size: 10px; color: #8D6951; text-decoration:underline; font-weight: bold;}
.price_link_like{ font-family: Tahoma; font-size: 10px; color: #8D6951; text-decoration:none; font-weight: bold;}

a.tab_active:link,a.tab_active:visited {color: #923A00;	font-family: Arial;	font-weight: bold;	font-size: 12px; text-decoration : none;}
a.tab_inactive:link, a.tab_inactive:visited{color: white; font-family: Arial;	font-weight: bold;	font-size: 12px;	text-decoration : none;}
a.tab_inactive:hover{	color: white;	font-family: Arial;	font-weight: bold;	font-size: 12px;	text-decoration : underline;}

a.table_header:link,a.table_header:visited{	color: #ffffff;	font-family: Verdana;	font-weight: bold;	font-size: 12px;	text-decoration : none;}
a.table_header:hover{	color: #ffffff;	font-family: Verdana;	font-weight: bold;	font-size: 12px;	text-decoration : underline;}
.table_header_like{	color: #ffffff;	font-family: Verdana;	font-weight: bold;	font-size: 12px;	text-decoration : none;}

/* ================ Simple text =================== */
.simple_black{	font-family: Arial;	color: #000000;	font-weight: bold;	font-size: 11px;}
.main_title{ font-family: Verdana;	color: #A1957C;	font-weight: bold;	font-size: 12px;	text-transform: uppercase;}
.upcase_title{ font-family: Verdana;	color: #935523;	font-weight: normal;	font-size: 12px; text-transform: uppercase;}
.price{	font-family: Tahoma;	color: #D44B00;	font-weight: bold;	font-size: 12px;}
.items{	font-family: Verdana;	color: #000000;	font-weight: normal;	font-size: 11px; font-style: italic;}
.quantity{	font-family: Verdana;	color: #8B5100;	font-weight: bold;	font-size: 11px;}
.price_sm{	font-family: Verdana;	color: #A30000;	font-weight: bold;	font-size: 11px;}
.question{	font-family: Tahoma;	color: #803A00;	font-weight: bold;	font-size: 14px; text-transform: uppercase;}
.warning{	font-family: Arial;	color: #FF0000;	font-weight: normal;	font-size: 11px;}
.upcase_title_bold{ font-family: Verdana;	color: #8B5100;	font-weight: bold;	font-size: 12px; text-transform: uppercase;}
.note_style{ font-family: Tahoma;	color: #874D00;	font-weight: bold;	font-size: 11px;}
.upcase_sm{ font-family: Tahoma;	color: #74540C;	font-weight: bold;	font-size: 9px; text-transform: uppercase;}
.note_style_sm{ font-family: Tahoma;	color: #674732;	font-weight: bold;	font-size: 10px;}
.price_large{ font-family: Tahoma;	color: #CE0000;	font-weight: bold;	font-size: 20px;}
.warning_bold{	font-family: Tahoma;	color: #B62700;	font-weight: bold;	font-size: 11px;}
.upcase_warning{	font-family: Tahoma;	color: #A70002;	font-weight: bold;	font-size: 10px; text-transform: uppercase;}
.form_select_header{	font-family: Tahoma;	color: #AC4500;	font-weight: bold;	font-size: 11px;}
.upcase_user{ font-family: Tahoma;	color: #000000;	font-weight: bold;	font-size: 12px; text-transform: uppercase;}
.numfound{	font-family: Verdana;	font-weight: bold;	font-size: 10px; color: #840000;}
.recperpage{	font-family: Verdana;	color: #000000;	font-weight: normal;	font-size: 10px;;}
.recperpage_total{	font-family: Verdana;	color: #000000;	font-weight: bold;	font-size: 10px;}
.recperpage_totalcount{	font-family: Verdana;	color: #000000;	font-weight: bold;	font-size: 10px; color: #840000;}
.form_error_message{	font-family: Verdana;	color: #000000;	font-weight: bold;	font-size: 10px; color: #840000;}
/* ======================== infoblocks ======================== */
td.infoblock_header {background-repeat:no-repeat; background-position:left; background-color:#C2C1A3; height:35px } /*  use class="infoblock_header" style="background-image:url('pathtoimage'); "*/
td.infoblock_body {border-left:1px solid; border-bottom:1px solid; border-right:1px solid; border-color:#C0C1A2; padding:17px }
td.be_infoblock_body {border-left:1px solid; border-bottom:1px solid; border-right:1px solid; border-color:#C0C1A2; padding:5px }
/* ======================== sub-menu ======================== */
td.sub_menu_item_current {height:23px; background-image:url(../img/icons/sub_menu_icon_current.gif); background-position:16px 7px; background-repeat:no-repeat; background-color:#E3E3D9; padding-left:41px; }
td.sub_menu_item {height:23px; background-image:url(../img/icons/sub_menu_icon.gif); background-position:16px 7px; background-repeat:no-repeat; background-color:#F1F1E7; padding-left:41px; }
/* ======================== other ======================== */
td.hr {background-image:url(../img/line_fade.gif); background-repeat:no-repeat; background-position:right; background-color:#EFECE5; height:3px;} /* used in demographic pages */
td.hr2 {background-image:url(../img/helpcenter/helpcenter_line_bg.gif);height:6px} /* used in help center */
td.line_height_links{line-height:17px;}
span.asterisk {color:#FE0002}
td.designprof_search{font-size:10px}

.h{background-color:#C2B294;}
.t{border-top:1px solid #C2B294;}
.b{border-bottom:1px solid #C2B294;}
.r{border-right:1px solid #C2B294;}
.l{border-left:1px solid #C2B294;}

.rd{border-right:1px solid #7A7A66;}
table.paragraph td{background-color:#EFEFDE;}

.bold { font-weight: bold; }

/* ========================  be  =========================== 
th.index_left { background-color:#C1B295; border-left:1px solid #C1B295; border-top:1px solid #C1B295; border-bottom:1px solid #C1B295;color:#FFFFFF;}
th.index {background-color:#C1B295; border-left:1px solid #7A7A66; border-top:1px solid #C1B295; border-bottom:1px solid #C1B295;color:#FFFFFF;}
th.index_right {background-color:#C1B295; border-left:1px solid #7A7A66; border-top:1px solid #C1B295;border-right:1px solid #C1B295; border-bottom:1px solid #C1B295;color:#FFFFFF;}
td.index_left {}
td.index {}
td.index_right {}
td.index_left_bottom {}
td.index_bottom {}
td.index_right_bottom {}
td.index_title {}
*/

a.whiteLink:link, a.whiteLink:visited, a.whiteLink:hover{color:#fff;}
.required{color:red}
.line_fade{background:#EFECE5 url(../img/line_fade.gif) no-repeat right; height:3px;}