@import url("events_calendar.css");

.boxText{
font-family:Arial;
font-size:10px;
}
.errorBox{
font-family:Arial;
font-size:10px;
background:#FFB3B5;
font-weight:bold;
}
.stockWarning{
font-family:Arial;
font-size:10px;
color:#C03;
}
.productsNotifications{
background:#DBDBDB;
}
.orderEdit{
font-family:Arial;
font-size:10px;
color:#D14276;
text-decoration:underline;
}
body{
background:#FFF;
color:#000;
margin:0px;
padding:0px;
}
.infoBox{
background:#848484;
}
.infoBoxContents{
background:#FFF;
font-family:Arial;
font-size:10px;
}
/*
FORM{
display:inline;
}
*/
TR.header{
background:#FFF;
}
TR.headerNavigation{
background:#BBC3D3;
}
TD.headerNavigation{
font-family:Arial;
font-size:10px;
background:#BBC3D3;
color:#FFF;
font-weight:bold;
}

TR.headerError{
background:#F00;
}
TD.headerError{
font-family:Arial;
font-size:12px;
background:#F00;
color:#FFF;
font-weight:bold;
text-align:center;
}
TR.headerInfo{
background:#0F0;
}
TD.headerInfo{
font-family:Arial;
font-size:12px;
background:#0F0;
color:#FFF;
font-weight:bold;
text-align:center;
}
.infoBoxNotice{
background:#FF8E90;
}
.infoBoxNoticeContents{
background:#FFE6E6;
font-family:Arial;
font-size:10px;
}
TD.infoBoxHeading{
font-family:Arial;
font-size:10px;
font-weight:bold;
background:#BBC3D3;
color:#FFF;
}
TD.infoBox,SPAN.infoBox{
font-family:Arial;
font-size:10px;
}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{
background:#E0E0E0;
}
TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{
background:#CDCDCD;
}
TABLE.productListing{
border:1px;
border-style:solid;
border-color:#B6B7CB;
border-spacing:1px;
}
.productListing-heading{
font-family:Arial;
font-size:10px;
background:#B6B7CB;
color:#FFF;
font-weight:bold;
}
TD.productListing-data{
font-family:Arial;
font-size:10px;
}
TD.pageHeading,DIV.pageHeading{
font-family:Arial;
font-size:20px;
font-weight:bold;
color:#9A9A9A;
}
TR.subBar{
background:#F4F7FD;
}
TD.subBar{
font-family:Arial;
font-size:10px;
color:#000;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
TD.main,P.main{
font-family:Arial;
font-size:11px;
line-height:1.5;
}
TD.smallText,SPAN.smallText,P.smallText{
font-family:Arial;
font-size:10px;
}
TD.accountCategory{
font-family:Arial;
font-size:13px;
color:#ABD;
}
TD.tableHeading{
font-family:Arial;
font-size:12px;
font-weight:bold;
}
CHECKBOX,INPUT,RADIO,SELECT{
font-family:Arial;
font-size:11px;
}
TEXTAREA{
width:100%;
font-family:Arial;
font-size:11px;
}
SPAN.greetUser{
font-family:Arial;
font-size:12px;
color:#F0A480;
font-weight:bold;
}
TABLE.formArea{
background:#F1F9FE;
border-color:#7B9EBD;
border-style:solid;
border-width:1px;
}
TD.formAreaTitle{
font-family:Arial;
font-size:12px;
font-weight:bold;
}
SPAN.markProductOutOfStock{
font-family:Arial;
font-size:12px;
color:#C76170;
font-weight:bold;
}
SPAN.errorText{
font-family:Arial;
color:#F00;
}
.moduleRow{
}
.moduleRowOver{
background-color:#DBDBDB;
cursor:pointer;
cursor:hand;
}
.moduleRowSelected{
background-color:#DBDBDB;
}
.checkoutBarFrom,.checkoutBarTo{
font-family:Arial;
font-size:10px;
color:#8C8C8C;
}
.checkoutBarCurrent{
font-family:Arial;
font-size:10px;
color:#000;
}
/* message box */
.messageBox{
font-family:Arial;
font-size:10px;
}
.messageStackError,.messageStackWarning{
font-family:Arial;
font-size:10px;
background-color:#FFB3B5;
}
.messageStackSuccess{
font-family:Arial;
font-size:10px;
background-color:#9F0;
}
#myse select{
width:90%;
}
/* input requirement */
.product .inputRequirement,.inputRequirement 					
{
font-family:Arial;
font-size:10px;
color:#F00;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */											
.s_tl{
background:url(images/s_tl.gif) left top no-repeat #E0E0E0;
width:100%;
}
.s_tr{
background:url(images/s_tr.gif) right top no-repeat;
}
.s_bl{
background:url(images/s_bl.gif) left bottom no-repeat;
}
.s_br{
background:url(images/s_br.gif) right bottom no-repeat;
padding:13px 11px 8px 11px;
}
/* ********************************************************************************************************* */	
.s3_tl{
background:url(images/s3_tl.gif) left top no-repeat;
}
.s3_tr{
background:url(images/s3_tr.gif) right top no-repeat;
}
.s3_bl{
background:url(images/s3_bl.gif) left bottom no-repeat;
}
.s3_br{
background:url(images/s3_br.gif) right bottom no-repeat;
padding:6px;
}
.s33_br{
background:url(images/s3_br.gif) right bottom no-repeat;
padding:6px 18px 6px 18px;
}
.s3_l{
background:url(images/s3_l.gif) left repeat-y #FFF;
}
/* ********************************************************************************************************* */											
.s2_tl{
background:url(images/s2_tl.gif) left top no-repeat;
width:100%;
}
.s2_tr{
background:url(images/s2_tr.gif) right top no-repeat;
}
.s2_bl{
background:url(images/s2_bl.gif) left bottom no-repeat;
}
.s2_br{
background:url(images/s2_br.gif) right bottom no-repeat;
padding:10px 17px 10px 17px;
text-align:left;
}
.s2_t{
background:url(images/s2_bg.gif) top repeat-x;
}
.s2_b{
background:url(images/s2_bg.gif) bottom repeat-x;
}
.s2_l{
background:url(images/s2_bg.gif) left repeat-y;
}
.s2_r{
background:url(images/s2_bg.gif) right repeat-y;
}
/* ********************************************************************************************************* */
.p_tl{
background:url(images/p_tl.gif) left top no-repeat;
width:100%;
}
.p_tr{
background:url(images/p_tr.gif) right top no-repeat;
}
.p_bl{
background:url(images/p_bl.gif) left bottom no-repeat;
}
.p_br{
background:url(images/p_br.gif) right bottom no-repeat;
padding:4px 4px 4px 4px;
}
.p_t{
background:url(images/p_bg.gif) top repeat-x #E0E0E0;
}
.p_b{
background:url(images/p_bg.gif) bottom repeat-x;
}
.p_l{
background:url(images/p_bg.gif) left repeat-y;
}
.p_r{
background:url(images/p_bg.gif) right repeat-y;
}
.p2_tl{
background:url(images/p2_tl.gif) left top no-repeat;
width:100%;
}
.p2_tr{
background:url(images/p2_tr.gif) right top no-repeat;
}
.p2_bl{
background:url(images/p2_bl.gif) left bottom no-repeat;
}
.p2_br{
background:url(images/p2_br.gif) right bottom no-repeat;
padding:4px 4px 4px 4px;
}
.p2_t{
background:url(images/p_bg.gif) top repeat-x #FFF;
}
.p2_b{
background:url(images/p_bg.gif) bottom repeat-x;
}
.p2_l{
background:url(images/p_bg.gif) left repeat-y;
}
.p2_r{
background:url(images/p_bg.gif) right repeat-y;
}
/* ********************************************************************************************************* */	
.main	a{
color:#D14276;
text-decoration:underline;
}
.main	a:hover{
color:#D14276;
text-decoration:none;
}
.vam{
vertical-align:middle;
}
.tac{
text-align:center;
}
/* ********************************************************************************************************* */
.padd_1{
padding:0px 10px 0px 10px;
}
.padd_22{
padding:8px;
}
td.padd2{
padding:8px;
padding-left:4px;
}
.line_h{
line-height:16px;
}
.image{
width:100%;
}
/* ********************************************************************************************************* */
div.padd3{
text-align:left;
padding-top:0px;
margin-left:0px;
margin-right:0px;
}
.padd33 img,.padd33 input{
margin:2px;
}
.padd77 img,.padd77 input{
margin:7px 0px 3px 0px;
}
.bg_input input{
background:none;
border:0px;
}
* html .width_100{
width:100%;
}
/* ********************************************************************************************************* */
.remove{
width:15%;
}
.products{
width:50%;
}
.quantity{
width:15%;
}
.total{
width:20%;
}
body{
padding:0;
margin:0;
}
table,td,.main,select,input,textarea{
color:#282E3E;
font-size:11px;
line-height:13px;
font-family:Tahoma;
vertical-align:top;
padding:0px;
}
a img{
border:0px;
}
table{
width:100%;
}
input,textarea,select{
border:1px solid #D14277;
}
.border_0{
border:0px;
background:none;
}
.vam{
vertical-align:middle;
}
.bg{
background:url(images/bg_line.gif);
}
.jamp{
width:90px;
height:17px;
color:#464646;
font-size:11px;
padding-left:2px;
font-family:Tahoma;
}
.jamp1{
width:143px;
height:17px;
color:#464646;
font-size:11px;
padding-left:2px;
font-family:Tahoma;
}
.jamp2{
width:130px;
height:17px;
color:#464646;
font-size:11px;
padding-left:2px;
font-family:Tahoma;
}
/* ********************************************************************************************************* */
.header font{
color:#757373;
text-decoration:none;
font-size:11px;
font-weight:bold;
}
.header font a{
color:#757373;
text-decoration:none;
font-size:10px;
font-weight:bold;
font-family:Tahoma;
}
.header font a:hover{
color:#757373;
/*   5 items*/
text-decoration:underline;
}
.header strong a{
color:#000;
font-family:Tahoma;
font-size:10px;
text-decoration:underline;
font-weight:normal;
}
/* shop_cart*/
.header strong a:hover{
color:#000;
text-decoration:none;
}
.header td{
color:#464545;
font-size:11px;
font-family:Tahoma;
}
.header span{
color:#121212;
font-size:11px;
}
.header b{
color:#FFF;
display:block;
padding-bottom:4px;
}
.header a{
color:#121212;
font-size:11px;
font-weight:bold;
font-family:Tahoma;
text-decoration:none;
}
.header a:hover{
color:#121212;
text-decoration:underline;
}
.header strong{
color:#FFF;
}
.header input,.header textarea,.header select{
border:1px solid #7C7C7C;
}
/* ********************************************************************************************************* */
/*  footer  */
.footer{
width:100%;
color:#686868;
}
.footer td{
color:#686868;
font-size:11px;
vertical-align:middle;
}
.footer a {
color:#686868;
font-size:11px;
text-decoration:none;
}
.footer a:hover{
color:#686868;
text-decoration:underline;
}
.footer span{
color:#494949;
font-size:11px;
font-weight:normal;
}
.footer span a {
color:#494949;
font-size:11px;
text-decoration:none;
font-weight:normal;
background:url(images/f_mark.gif) 0px 5px no-repeat;
padding-left:11px;
}
.footer span a:hover{
color:#494949;
text-decoration:underline;
}
.footer b a {
color:#686868;
font-size:11px;
text-decoration:underline;
}
.footer b a:hover{
color:#686868;
text-decoration:none;
}
.popup{
}
.popup td{
color:#353434;
line-height:14px;
}
.popup b{
display:block;
padding:0px 0px 10px 0px;
color:#353434;
font-size:16px;
}
.popup strong{
display:block;
padding:10px 0px 0px 0px;
color:#353434;
}
.popup a {
color:#686868;
font-size:11px;
text-decoration:none;
}
.popup a:hover{
color:#686868;
text-decoration:underline;
}
/* ********************************************************************************************************* */
/* -box_body- */
.box_body td{
color:#292929;
font-size:11px;
}
.box_body span.productSpecialPrice{
display:block;
color:#D14277;
font-size:18px;
font-weight:normal;
line-height:22px;
font-family:tahoma;
margin:0px 0px 0px 0px;
}
.box_body del{
color:#848484;
font-size:18px;
font-weight:normal;
line-height:22px;
font-family:tahoma;
text-decoration:none;
display:block;
background:url(images/bg_price.gif) 0px center no-repeat;
width:70px;
text-align:center;
}
.box_body a{
color:#292929;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
}
.box_body a:hover{
color:#292929;
text-decoration:underline;
}
.box_body span{
color:#292929;
font-size:11px;
font-weight:normal;
}
.box_body span a{
color:#848484;
font-size:12px;
font-weight:bold;
font-family:tahoma;
text-decoration:underline;
}
.box_body span a:hover{
color:#848484;
text-decoration:none;
}
.box_body em a{
color:#292929;
font-family:Tahoma;
font-size:13px;
font-weight:bold;
text-decoration:underline;
font-style:normal;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
.box_body ul{
padding:0;
margin:0px;
margin-left:10px;
list-style:none;
}
.box_body .bg_list{
background:url(images/list_hline.gif) 0px 0px repeat-x;
}
.box_body .bg_list a{
background:url(images/bg_list.gif) 0px 5px no-repeat;
padding-left:16px;
color:#292929;
font-size:11px;
text-decoration:none;
font-weight:normal;
line-height:22px;
}
.box_body .bg_list a:hover{
color:#292929;
font-size:11px;
text-decoration:underline;
}
.box_body .bg_list_un{
}
.box_body .bg_list_un a{
background:url(images/bg_list.gif) 0px 5px no-repeat;
padding-left:16px;
color:#292929;
font-size:11px;
text-decoration:none;
font-weight:normal;
line-height:22px;
}
.box_body .bg_list_un a:hover{
color:#292929;
font-size:11px;
text-decoration:underline;
}
.box_body .bg_list_sub{
background:url(images/list_hline.gif) 0px 0px repeat-x;
}
.box_body .bg_list_sub a{
background:url(images/bg_list.gif) 7px 5px no-repeat;
padding-left:23px;
color:#292929;
font-size:11px;
text-decoration:none;
font-weight:normal;
line-height:22px;
}
.box_body .bg_list_sub a:hover{
color:#292929;
font-size:11px;
text-decoration:underline;
}
.box_body .bg_list2{
background:url(images/spacer.gif) 0px 0px repeat-x;
}
.box_body .bg_list2 a{
background:url(images/bg_list2.gif) 0px 5px no-repeat;
padding-left:16px;
color:#D14277;
font-size:11px;
text-decoration:underline;
font-weight:normal;
line-height:22px;
}
.box_body .bg_list2 a:hover{
color:#D14277;
font-size:11px;
text-decoration:none;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
/* -1- */
.box_heading_table{
background:url(images/box_heading_bg.gif) 0px 0px repeat-x;
height:35px;
}
.box_heading_table .box_heading_td{
background:url(images/box_heading_td.gif) 7px 13px no-repeat;
padding:14px 10px 7px 31px;
height:100%;
width:100%;
}
.box_heading_table .box_heading_td{
color:#D04175;
font-weight:bold;
font-size:13px;
text-transform:uppercase;
font-family:Tahoma;
}
.box_heading_l{
background:url(images/box_heading_bg.gif) 0px 0px repeat-y;
}
.box_heading_r{
background:url(images/box_heading_bg.gif) right 0px repeat-y;
}
.box_heading_b{
background:url(images/box_heading_bg.gif) 0px bottom repeat-x;
}
/* ********************************************************************************************************* */
.box_body_table{
margin-bottom:6px;
}
.box_body_table .box_body_td{
padding:0px 9px 10px 9px;
width:100%;
}
.box_body_b{
background:url(images/box_heading_bg.gif) 0px bottom repeat-x;
}
.box_body_l{
background:url(images/box_heading_bg.gif) 0px 0px repeat-y;
}
.box_body_r{
background:url(images/box_heading_bg.gif) right 0px repeat-y;
}
.box_heading3_table{
background:url(images/heading_c_1.gif) 0px 0px repeat-x;
}
.box_heading3_table .box_heading3_td{
background:url(images/box_heading3_td.gif) 0px 9px no-repeat;
padding:8px 10px 8px 26px;
height:32px;
}
.box_heading3_table .box_heading3_td{
color:#000;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
font-family:tahoma;
}
/* ********************************************************************************************************* */
/* -2- */
.box_heading2_table{
background:url(images/box_heading2_bg.gif) 0px 0px repeat-x;
height:35px;
}
.box_heading2_table .box_heading2_td{
background:url(images/box_heading2_td.gif) 7px 13px no-repeat;
padding:14px 10px 7px 31px;
height:100%;
width:100%;
}
.box_heading2_table .box_heading2_td{
color:#D04175;
font-weight:bold;
font-size:13px;
text-transform:uppercase;
font-family:Tahoma;
}
.box_heading2_l{
background:url(images/box_heading2_bg.gif) 0px 0px repeat-y;
}
.box_heading2_r{
background:url(images/box_heading2_bg.gif) right 0px repeat-y;
}
.box_heading2_b{
background:url(images/box_heading2_bg.gif) 0px bottom repeat-x;
}
/* ********************************************************************************************************* */
.box_body2_table{
margin-bottom:7px;

}
.box_body2_table .box_body_td{
padding:0px 1px 10px 1px;
width:100%;
}
.box_body2_b{
background:url(images/box_heading2_bg.gif) 0px bottom repeat-x;
width:100%;
}
.box_body2_l{
background:url(images/box_heading2_bg.gif) 0px 0px repeat-y;
}
.box_body2_r{
background:url(images/box_heading2_bg.gif) right 0px repeat-y;
}
/* ********************************************************************************************************* */
/* -2- */
.box_heading3_table{
background:url(images/box_heading2_bg.gif) 0px 0px repeat-x;
height:35px;
}
.box_heading3_table .box_heading3_td{
background:url(images/box_heading_td.gif) 7px 13px no-repeat;
padding:14px 10px 7px 31px;
height:100%;
width:100%;
}
.box_heading3_table .box_heading3_td{
color:#D04175;
font-weight:bold;
font-size:13px;
text-transform:uppercase;
font-family:Tahoma;
}
.box_heading3_l{
background:url(images/box_heading2_bg.gif) 0px 0px repeat-y;
}
.box_heading3_r{
background:url(images/box_heading2_bg.gif) right 0px repeat-y;
}
.box_heading3_b{
background:url(images/box_heading2_bg.gif) 0px bottom repeat-x;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
.cont_heading_table{
background:#848484;
}
.cont_heading_td{
height:1px;
padding:4px 4px 4px 4px;
width:100%;
vertical-align:middle;
}
.cont_heading_td{
color:#FFF;
font-weight:bold;
font-size:13px;
font-family:tahoma;
}
.cont_heading_td a{
color:#FFF;
font-weight:bold;
font-size:13px;
font-family:tahoma;
text-decoration:none;
}
.cont_heading_td a:hover{
color:#FFF;
font-weight:bold;
font-size:13px;
font-family:tahoma;
text-decoration:underline;
}
.cont_heading_td em{
color:#FFF;
font-weight:bold;
font-size:13px;
font-family:tahoma;
text-decoration:none;
font-style:normal;
}
.cont_body_table{
}
.cont_body_table .cont_body_table_td{
background:url(images/bg_c.gif) top left repeat-x #375F88;
height:29px;
padding-left:19px;
}
.cont_body_table .cont_body_table_td{
color:#242527;
font-weight:bold;
font-size:10px;
text-transform:uppercase;
vertical-align:middle;
}
/* ********************************************************************************************************* */
.cont_heading2_table{
background:#848484;
}
.cont_heading2_td{
height:1px;
padding:4px 4px 4px 4px;
width:100%;
vertical-align:middle;
}
.cont_heading2_td{
color:#FFF;
font-weight:bold;
font-size:13px;
font-family:tahoma;
}
.cont_heading2_td a{
color:#FFF;
font-weight:bold;
font-size:13px;
font-family:tahoma;
text-decoration:none;
}
.cont_heading2_td a:hover{
color:#FFF;
font-weight:bold;
font-size:13px;
font-family:tahoma;
text-decoration:underline;
}
/*  PRODUCT  */
.product td{
color:#848484;
font-size:11px;
}
.product strong{
color:#848484;
font-weight:normal;
}
.product font{
color:#0E0806;
font-size:11px;
}
.product a{
color:#292929;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.product a:hover{
text-decoration:none;
}
.product div span a{
color:#FFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.product div span a:hover{
text-decoration:underline;
}
.product span a{
color:#FFF;
font-weight:bold;
font-size:13px;
font-family:tahoma;
text-decoration:none;
}
.product span a:hover{
text-decoration:underline;
}
.product em{
color:#1C1C1C;
font-size:12px;
font-weight:bold;
font-style:normal;
}
span.productSpecialPrice{
font-size:18px;
color:#D14277;
font-family:tahoma;
}
.product s{
color:#1C1C1C;
font-size:11px;
font-weight:normal;
}
.product div a{
color:#E13B00;
font-size:10px;
font-weight:normal;
text-decoration:none;
text-transform:none;
}
.product div a:hover{
color:#E13B00;
text-decoration:underline;
}
/*  IMAGE  */
.pic_1{
border:0px solid #8E999E;
}
.pic{
border:0px solid #8E999E;
}
.table_pic_width_1{
width:1px;
text-align:center;
}
.table_pic_width{
width:1px;
text-align:center;
}
.table_pic_width td{
text-align:center;
}
.pic_corn_c{
background:#FFF;
}
.pic_corn_t{
background:url(images/pic_corn_t.gif) #FFF 0px top repeat-x;
}
.pic_corn_b{
background:url(images/pic_corn_b.gif) #FFF 0px bottom repeat-x;
}
.pic_corn_l{
background:url(images/pic_corn_l.gif) #FFF left 0px repeat-y;
}
.pic_corn_r{
background:url(images/pic_corn_r.gif) #FFF right 0px repeat-y;
}
/* ********************************************************************************************************* */
.product b font{
color:#848484;
text-decoration:none;
font-size:10px;
font-weight:bold;
font-family:tahoma;
}
.product b font a{
color:#848484;
text-decoration:underline;
font-size:10px;
font-weight:normal;
}
.product b font a:hover{
color:#848484;
text-decoration:none;
}
table.listing{
margin:15px 0px 0px 0px;
border:0px solid #FFF;
border-width:0px 0px 0px 0px;
}
table.listing td{
padding:1px 0px 1px 0px;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
.result{
margin:0px 0px 0px 0px;
}
.result td{
width:50%;
vertical-align:middle;
padding:10px 9px 10px 9px;
}
.result_right{
text-align:right;
}
.result td{
color:#1B1B1B;
font-size:11px;
}
.result b{
color:#1B1B1B;
font-weight:normal;
}
.result_right b{
color:#D14277;
font-size:11px;
font-weight:bold;
}
.result_right a.pageResults{
color:#D14277;
font-size:11px;
text-decoration:underline;
}
.result_right a.pageResults:hover{
color:#D14277;
text-decoration:none;
}
.result_right a.pageResults	u{
color:#D14277;
font-size:11px;
text-decoration:underline;
}
.result_right a.pageResults u:hover{
color:#D14277;
text-decoration:none;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
SPAN.newItemInCart{
font-family:Arial;
font-size:10px;
color:#FB0707;
}
.box_body a SPAN.newItemInCart{
font-family:Arial;
font-size:10px;
color:#FB0707;
text-decoration:underline;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
.smallText a{
color:#D14276;
font-size:11px;
/*  advanced_search.php  */
text-decoration:none;
}
.smallText a:hover{
color:#D14276;
font-size:11px;
text-decoration:underline;
}
.smallText a u{
color:#D14276;
font-size:11px;
text-decoration:none;
}
.smallText a:hover u{
color:#D14276;
font-size:11px;
text-decoration:underline;
}
TD.fieldKey{
font-family:Arial;
font-size:12px;
font-weight:bold;
}
TD.fieldValue{
font-family:Arial;
font-size:12px;
}
.main b{
display:block;
color:#5D5F60;
font-size:12px;
padding:8px 0px 10px 10px;
}
.main a b{
color:#5D5F60;
font-size:10px;
text-decoration:underline;
}
.main a:hover b{
color:#5D5F60;
font-size:10px;
text-decoration:none;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
.prod_info{
width:100px;
float:left;
margin-right:15px;
}
.prod_info td{
text-align:center;
}
/* ********************************************************************************************************* */  
.product .shop_cart{
text-align:center;
vertical-align:middle;
height:15px;
color:#D14277;
font-size:11px;
text-decoration:none;
font-weight:bold;
font-family:tahoma;
}
.shop_cart_table{
width:88%;
}
.shop_cart_table .name{
padding:9px 3px 10px 4px;
text-align:center;
}
.shop_cart_table .cart_pic{
padding:0px 0px 10px 0px;
text-align:center;
}
.shop_cart_td{
padding:20px 0px 0px 0px;
}
.shop_cart_table td{
padding:5px 3px 0px 4px;
}
.shop_cart_table td	td{
padding:0px;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */	
.bg_line_x{
background:url(images/line_x.gif) left center repeat-x;
}
.bg_line_y{
background:url(images/line_y.gif) center top repeat-y;
}
.cart_line_x{
background:url(images/line_x.gif) left center repeat-x;
}
.cart_total_left{
width:80%;
text-align:right;
vertical-align:middle;
height:38px;
}
.cart_total_right{
width:20%;
text-align:center;
vertical-align:middle;
}
.cart_total_left strong{
color:#D14277;
font-size:12px;
text-decoration:none;
font-weight:bold;
font-family:Arial;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
span.txt_1{
font-size:10px;
text-transform:none;
color:#000;
}
/* ********************************************************************************************************* */
.padd_gg{
height:1px;
}
.padd_vv{
width:0%;
}
.padd_vv img{
width:17px;
}
.padd_gg2{
height:6px;
}
.padd_vv2{
width:0%;
}
.padd_vv2 img{
width:21px;
}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
.box_width_left{
width:212px;
}
.box_width_right{
width:0px;
visibility:hidden;
}
.box_width_cont{
width:100%;
}
.col_left{
}
.col_center{
width:100%;
padding:0px 0px 0px 7px;
}
.col_right{
visibility:hidden;
}
/* ********************************************************************************************************* */
.heading_top_1{
margin-top:0px;
}
.heading_top_1 .padd_11{
padding:18px 0px 9px 0px;
}
.heading_top_2{
margin-top:0px;
}
.heading_top_2 .padd_22{
padding:0px 10px 0px 10px;
}
.heading_top_3{
margin:0px 0px 0px 0px;
}
.heading_top_3 .padd_33{
padding:0px 0px 0px 0px;
}
.heading_top_4{
margin-top:0px;
}
.heading_top_4 .padd_44{
padding:0px 0px 9px 0px;
}
.tableBox_output{
margin:0px 0px 0px 0px;
}
.tableBox_shopping_cart{
margin-top:0px;
}
.tep_draw_separate{
height:9px;
}
.tep_draw_separate1{
height:111px;
}
.tep_draw_prod_top{
padding:0px 0px 10px 0px;
}
.tep_draw_box_prod{
}
/*    */
span.breadcrumbs a{
color:#848484;
text-decoration:none;
}







#third{
width:380px;
}

label{
display:block;
margin-top:8px;
width:100%;
background-repeat:no-repeat;
}
.blue{
color:#09C;
font-weight:bold;
}
.MsgSent{
Display:block;
padding:10px;
margin:40px auto;
width:400px;
text-align:center;
border:1px solid #EEE;
background-color:#FFF;
}
.MsgSent h1{
background:url(images/MsgSent.gif) no-repeat 0 0;
padding-left:20px;
height:85px;
line-height:85px;
}
.MsgError{
Display:block;
padding:10px;
margin:40px auto;
width:380px;
text-align:center;
border:1px solid #EEE;
background-color:#FFF;
}
.MsgError h1{
background:url(images/MsgError.gif) no-repeat 0 0;
padding-left:20px;
height:85px;
line-height:85px;
color:#C00;
}
.MsgSent p,.MsgError p{
font-size:1.3em;
color:#999;
}
.tipsbox .tipsbox_top_left{
background:url('images/top_left.png') no-repeat;
_background:url('images/top_left.gif') no-repeat;
_background-position:9px 8px;
}
.tipsbox .tipsbox_top{
background:url('images/top.png') repeat-x;
height:17px;
_background:url('images/top.gif') repeat-x;
_background-position:0px 8px;
}
.tipsbox .tipsbox_top_right{
background:url('images/top_right.png') no-repeat;
_background:url('images/top_right.gif') no-repeat;
_background-position:0px 8px;
}
.tipsbox .tipsbox_left{
background:url('images/left.png') repeat-y;
width:17px;
_background:url('images/side.gif') repeat-y;
_background-position:9px 8px;
}
.tipsbox .tipsbox_right{
background:url('images/right.png') repeat-y;
width:22px;
_background:url('images/side.gif') repeat-y;
_width:9px;
}
.tipsbox .tipsbox_bottom_left{
background:url('images/bottom_left.png');
_background:url('images/bottom_left.gif') no-repeat;
_background-position:9px 0px;
}
.tipsbox .tipsbox_mark{
background:url('images/mark.png') no-repeat;
height:36px;
_background:url('images/mark.gif') no-repeat;
}
.tipsbox .tipsbox_bottom_right{
background:url('images/bottom_right.png');
_background:url('images/bottom_right.gif') no-repeat;
}
.tipsbox .tipsbox_inner,.tipsbox .tipsbox_inner_ie6{
background:url('images/inner.png');
}
.tipsbox .tipsbox_inner_ie6{
padding:4px;
}
.tipsbox .tipsbox_error{
background:url('images/error.png') no-repeat;
_background:url('images/error.gif') no-repeat;
width:40px;
height:40px;
margin-top:5px;
float:left;
clear:left;
}
.tipsbox p,.tipsbox{
font-size:1em;
font-family:tahoma,verdana,"sans-serif";
margin:0;
padding:0;
border:0;
color:#FFF;
}
.tipsbox p{
padding-left:55px;
line-height:15px;
}
.tipsbox p span{
font-size:1em;
font-weight:bold;
color:#F00;
line-height:35px;
}
.error_f{
border:1px dotted #666;
margin-top:5px;
background-color:#EAEAEA;
}
.error_f p{
margin:5px;
color:#A00;
}
.error_f p span{
font-size:1.1em;
color:#000;
margin:5px 0px 0px 0px;
}
input,textarea{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#404040;
}
label{
color:#999;
cursor:pointer;
padding-left:2px;
line-height:16px;
}
label.chosen{
color:#333;
}
/*Transparent items*/
.outtaHere{
position:absolute;
left:-3000px;
}
/*Radio buttons*/
.radioArea,.radioAreaChecked{
display:block;
float:left;
clear:left;
width:15px;
height:14px;
font-size:0;
cursor:pointer;
}
.radioArea{
background:url(images/radio.gif) no-repeat left top;
}
.radioAreaChecked{
background:url(images/radio.gif) no-repeat left bottom;
}
/*Checkboxes*/
.checkboxArea,.checkboxAreaChecked{
display:block;
float:left;
clear:left;
width:13px;
height:13px;
font-size:0;
padding:0;
margin:0;
cursor:pointer;
}
.checkboxArea{
background:url(images/checkbox.gif) no-repeat left top;
}
.checkboxAreaChecked{
background:url(images/checkbox.gif) no-repeat left bottom;
}
.focused{
border:1px dotted #DDD;
}
/*Text inputs*/
.textinput,.textinputHovered{
height:15px;
background:url(images/input_bg.gif) repeat-x left top;
border:none;
padding:4px 0;
vertical-align:middle;
}
.textinputHovered{
background-position:left bottom;
}
.inputCorner{
padding-bottom:0;
vertical-align:middle;
}
/*Text areas*/
.txtarea .tr,.txtarea .tr_xon{
background:url(images/txtarea_tr.gif) no-repeat top right;
}
.txtarea .tr_xon{
background:url(images/txtarea_tr_xon.gif) no-repeat top right;
}
.txtarea img.txt_corner{
width:5px;
height:5px;
display:block;
}
.txtarea .br,.txtarea .br_xon{
background:url(images/txtarea_br.gif) no-repeat top right;
}
.txtarea .br_xon{
background:url(images/txtarea_br_xon.gif) no-repeat top right;
}
.txtarea .cntr{
background:url(images/txtarea_cntr.gif) repeat-y right top;
}
.txtarea .cntr_xon{
background:url(images/txtarea_cntr_xon.gif) repeat-y right top;
}
.txtarea .cntr_l,.txtarea .cntr_l_xon{
width:5px;
background:url(images/txtarea_l.gif) repeat-y left top;
float:left;
}
.txtarea .cntr_l_xon{
background:url(images/txtarea_l_xon.gif) repeat-y left top;
}
.txtarea textarea{
border:0;
background:none;
padding:0;
margin:5px;
}
/*Selects*/
.selectArea{
width:200px;
height:21px;
background:url(images/select_bg.gif) repeat-x left top;
}
.selectArea .left{
width:8px;
height:21px;
float:left;
background:url(images/select_left.gif) no-repeat left top;
}
.selectArea .right{
width:21px;
height:21px;
float:right;
background:url(images/select_right.gif) no-repeat left top;
}
.selectArea .right a{
display:block;
width:200px;
height:21px;
margin-left:-179px;
position:absolute;
}
.selectArea .right i{
display:none;
}
.selectArea .center{
width:160px;
color:#FFF;
padding-top:3px;
overflow:hidden;
white-space:nowrap;
}
/*Selects drop-down*/
.optionsDivInvisible,.optionsDivVisible{
position:absolute;
margin-top:-1px;
margin-left:3px;
width:172px;
background:#6F7074;
padding:2px;
font-size:11px;
z-index:20;
}
.optionsDivInvisible{
display:none;
}
.optionsDivVisible{
display:block;
}
.optionsDivVisible p{
margin:0;
padding:0;
}
.optionsDivVisible a{
color:#F2F2F2;
text-decoration:none;
display:block;
padding:1px 4px;
border:1px solid #6F7074;
}
.optionsDivVisible a:hover{
color:#FFF;
background:#5F6062;
border-color:#CFD0D6;
}
/*Button*/
.buttonSubmit,.buttonSubmitHovered{
width:auto;
height:26px;
color:#FFF;
font-weight:bold;
padding:2px;
background:url(images/button_bg.gif) repeat-x left top;
cursor:pointer;
border:none;
}
.buttonSubmitHovered{
background-position:left bottom;
}
.buttonImg{
vertical-align:bottom;
}

