/* Global Properties */

* { margin:0; padding:0; }
body, html { height:100%; background-color:#565656; color:#232323; }
body { margin:0}
#wrapper { margin:auto; width:1000px;}

a { text-decoration:none}
a:hover { text-decoration:none}

tr,td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#232323;  }



.redtitle { background-color:#990000; color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; font-size:12px}

.cart_header { background-color:#666666; color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; font-size:12px; font-weight:bold}

.cart_item { padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; font-size:12px;}

.price { color:#FF0000; padding-top:5px; padding-bottom:5px; font-size:12px ; font-weight:bold}

.bluetitle { background-color:#ffffff; color:#245e9a; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; margin-bottom:5px;font-size:12px}



.footer { font-family:Arial, Helvetica, sans-serif; font-size:12px;padding: 10px 20px 10px 20px; color:#ffffff; line-height:20px; }

.prdinfo {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}

.bgfooter { height:60px; background-image:url(../images/footerbg.jpg); background-repeat: repeat}

.greybg
{
 background-color:#ffffff;
 padding:5px;
 border:solid 1px #e9e9e9;

}

.img { margin: 5px 0 5px 0}

a.product:link { font-family:Arial,verdana ; font-size:12px; color:#454545 ; text-decoration:none } 	
a.product:hover { font-family:Arial,verdana ; font-size:12px; color:#e16201; text-decoration:underline } 	
a.product:visited { font-family:Arial,verdana ; font-size:12px; color:#454545 ; text-decoration:none } 	


a.productbigtitle:link { font-family:Arial,verdana ; font-size:14px; color:#454545 ; text-decoration:none ; line-height:120% ; font-weight:bold} 	
a.productbigtitle:hover { font-family:Arial,verdana ; font-size:14px; color:#454545; text-decoration:underline; line-height:120% ; font-weight:bold } 	
a.productbigtitle:visited { font-family:Arial,verdana ; font-size:14px; color:#454545 ; text-decoration:none ; line-height:120% ; font-weight:bold} 	

.prdtitlebig { font-family:Arial,verdana ; font-size:14px; color:#454545 ;  line-height:120% ; font-weight:bold}

.newsimg2 {
   margin:0 5px 5px 10px; border: solid 1px #f1f1f1;
}


.table1 { width:1000px; margin-left:auto; margin-right:auto }

.leftshadow  { background-image:url(../images/leftshadow_bg.jpg); background-repeat:repeat-y; width:19px}

.rightshadow  { background-image:url(../images/rightshadow_bg.jpg); background-repeat:repeat-y; width:20px}




.linebr { height:1px; border-bottom: dashed 1px #a1a1a1  }


.inputSearch { border:solid 1px #232323; font-family:Arial; font-size:12px; width:190px; height:20px; padding:2px 2px 0px 5px}

.shortInput { border:solid 1px #d5d5d5; font-family:Arial; font-size:12px; width:30px; height:16px; padding:2px; text-align:right }
.inputLogin { border:solid 1px #232323; font-family:Arial; font-size:12px; width:150px; height:14px; padding:2px}

.longInput { border:solid 1px #d5d5d5; font-family:Arial; font-size:12px; width:300px; height:16px; padding:2px }

.mediumInput { border:solid 1px #d5d5d5; font-family:Arial; font-size:12px; width:150px; height:16px;padding:2px }

textarea { width: 400px;
	height: 120px;
	border: 1px solid #d5d5d5;
	padding: 5px;
	font-family:Arial; font-size:12px;
 }


.navtitle { border:solid 1px #cfcfcf; background-image:url(../images/topnav_bg.jpg); background-repeat:repeat-x; padding:7px 3px 5px 10px; height:20px;vertical-align:middle }

.navbox { border:solid 1px #cfcfcf;  padding:7px 10px 7px 10px; text-align:justify; line-height:20px; font-size:12px }

.pad5 { padding:0px 10px 0px 10px}



.catimg { border: solid 3px #f1f1f1 }




a.mytitle { color:#232323; text-decoration:none ; font-size:12px; font-family:Arial; font-weight:bold }
a.mytitle:hover { color:#232323; text-decoration:underline; font-size:12px ; font-family:Arial; font-weight:bold}
a.mytitle:visited { color:#232323; text-decoration:none; font-size:12px ; font-family:Arial; font-weight:bold}


a.blue { color:#245e9a;  text-decoration:none ; font-size:12px; font-family:Arial; font-weight:bold }
a.blue:hover { color:#245e9a; text-decoration:underline; font-size:12px ; font-family:Arial; font-weight:bold}
a.blue:visited { color:#245e9a;  text-decoration:none; font-size:12px ; font-family:Arial; font-weight:bold}


.title_big_blue {color:#245e9a; font-size:14px; font-family:Arial }
.title_black_blue {color:#232323; font-size:14px; font-family:Arial;  }

.content { text-align:justify; line-height:20px;}



.stitle { color:#81452d; font-size:12px; font-family:Arial; font-weight:bold} 

.sother { color:#232323; font-size:12px; font-family:Arial; font-weight:bold}


a.detail { color:#81452d; text-decoration:underline ; font-size:12px; font-family:Arial ; font-weight:bold }
a.detail:hover { color:#81452d; text-decoration:none; font-size:12px ; font-family:Arial; font-weight:bold}
a.detail:visited { color:#81452d; text-decoration:none; font-size:12px ; font-family:Arial; font-weight:bold}


a.link { color:#232323; text-decoration:none ; font-size:12px; font-family:Arial ;  }
a.link:hover { color:#232323; text-decoration:underline; font-size:12px ; font-family:Arial; }
a.link:visited { color:#232323; text-decoration:none; font-size:12px ; font-family:Arial;}

a.newprd { color:#ff0000; text-decoration:none ; font-size:12px; font-family:Arial ;  }
a.newprd:hover { color:#ff0000; text-decoration:underline; font-size:12px ; font-family:Arial; }
a.newprd:visited { color:#ff0000; text-decoration:none; font-size:12px ; font-family:Arial;}


.myul { margin:0 ; padding:5px 0px 0px 15px; list-style-type:square}
.myli {  padding:5px 0px 5px 1px}

.myul2 { margin:0 ; list-style-type:none;padding:0px 0px 0px 0px;}
.myli2 {  padding-left:10px;   border-bottom:solid 1px #f5f5f5; padding-top:5px; padding-bottom:10px; }

.myli3 {  padding-left:10px; padding-top:5px;  background:url(../images/dotred.jpg) no-repeat 0 14px; }


.thankbox { padding: 5px 5px 5px 0px   }
.thankboxtop  { height:31px; border: solid 1px #930223; background-image:url(../images/bgthank.jpg); background-repeat:repeat-x  }
.thankboxtitle { font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; padding:5px 0px 5px 10px}
.thankboxcontent  { background-color:#ffffff;  border: solid 1px #930223; border-top:solid 0px #ffffff; padding: 0px 5px 10px 5px }


.title_big {color:#ffffff; text-decoration:none ; font-size:14px; font-family:Arial }


.donorbox { padding: 0px 5px 5px 0px   }
.donorboxtop  { height:31px; border: solid 1px #1a5189; background-image:url(../images/bgdonor.jpg); background-repeat:repeat-x  }
.donorboxcontent  { background-color:#ffffff;  border: solid 1px #1a5189; border-top:solid 0px #ffffff; padding: 5px 5px 5px 10px; font-size:12px; line-height:18px }
.donorboxtitle { font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; padding:5px 0px 5px 10px}


.logobox { padding: 0px 5px 5px 0px   }
.logoboxtop  { height:31px; border: solid 1px #339e0e; background-image:url(../images/bglogo.jpg); background-repeat:repeat-x  }
.logoboxcontent  { background-color:#ffffff;  border: solid 1px #339e0e; border-top:solid 0px #ffffff;  text-align:center; padding-top:10px; padding-bottom:10px;}
.logoboxtitle { font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; padding:0px 0px 5px 10px}


.maincatbox { padding: 0px 5px 5px 5px   }
.maincatboxtop  { height:31px; border: solid 0px #82bc06; background-image:url(../images/bgmaincat.jpg); background-repeat:repeat-x  }
.maincatboxtitle { font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; padding:5px 0px 5px 10px}
.maincatboxcontent  { background-color:#ffffff;  border: solid 1px #82bc06; border-top:solid 0px #ffffff;  padding-top:5px; padding-bottom:5px;}


.btnaddtocart
{
background:#333333 url(../images/bt-addtocart.gif) no-repeat scroll center top;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
height:25px;
margin-top:5px;
padding:0 0 2px;
text-indent:18px;
width:100px;

}

