body {padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 0px; margin: 0px; width: 100%; padding-top: 0px; height: 100%; background-color: #ffffff; background-image:url(images/bg_00.gif); background-repeat:repeat-x; background-position:top}

img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
*{font-size: 12px; color: #808080; font-family: verdana, arial, sans-serif}

table{border-collapse: collapse}
td{overflow: hidden}

p{margin-top:0px; margin-bottom:20px}
ul{padding:0; margin:0; padding-left:16px}
li{margin-bottom: 10px; list-style:none}

a{font-size: 14px; text-decoration: underline; color: #333333}
a:hover {text-decoration: none}
 
h1 { font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#e53e20; margin-top:50px;margin-bottom:30px; padding-bottom:6px}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666666; margin-top:40px; margin-bottom:10px;}

#logo { overflow:visible;}
#logo img{ position:relative; top: 27px; left:-15px; z-index:10} 

#bsk{padding-top:26px;}  
#bsk img{margin-right:10px}
#bsk div{color:#E0E0E0; width:280px; height:31px; background-image: url(images/bg_bsk.gif); background-repeat:repeat-x;
text-align:left; font-size:10px; line-height:14px;}

#banners {margin-top:36px; margin-bottom:36px}
 
#pages a{display:block; font-size:21px; color:#AFAFAF; line-height:30px; height:30px; text-decoration: none}
#pages a:hover{color:#e53e20; text-decoration: none}
#page_act{color:#e53e20;font-size:21px; line-height:30px; height:30px; }

#cat_menu h3 { display: inline; font-size:12px; line-height:28px; color:#333333; text-decoration: none; font-weight:normal; margin-bottom:0px; ; margin-top:8px; cursor: hand; cursor: pointer; border-bottom:dashed 1px #F7BD02;}
#cat_menu h3:hover {color:#e53e20; cursor: hand; cursor: pointer; border-bottom:dashed 1px #e53e20;}

ul.categoryitems a{color:#F7BD02; font-size:12px; line-height:16px; font-style:italic; text-decoration: underline}
ul.categoryitems a:hover{text-decoration: none}
ul.categoryitems b{color:#e53e20; font-weight:normal; font-style:italic;font-size:12px; line-height:16px}
ul.categoryitems li {color:#F7BD02; margin-bottom: 5px;font-size:12px; line-height:16px; list-style-type: square; margin-left:7px}
ul.categoryitems {padding-left:8px;font-size:12px; line-height:16px; margin-bottom:10px; margin-top:5px; }




#bsk_table {background-color:#fefde8; margin-top:10px}
#bsk_table td{font-size:12px; line-height:18px; color:#000000; padding-left:10px; padding-right:10px}
#bsk_table i{font-size:11px; color:#666666; font-style:italic}
#bsk_table a{font-size:12px; color:#000000; text-decoration:underline} 
#bsk_table h1{margin-top:20px;margin-bottom:0px} 
#bsk_table input{height:18px;font-size:11px;border:1px solid #CCCCCC; padding-left:3px} 
#bsk_table textarea{font-size:11px;border:1px solid #CCCCCC; padding-left:3px} 


.logo {font-size:12px; color:#333333; float:left; width:335px; height:20px; padding-left:15px; background-image:url(images/li.gif); background-position:left top; background-repeat:no-repeat}


.opa {float:left; width:335px; height:20px; padding-left:15px; background-image:url(images/li.gif); background-position:left top; background-repeat:no-repeat}
.opa a{font-size:12px; text-decoration:underline; color:#f18a4b}



#work {font-size:12px; line-height:17px; }
#work p{font-size:12px; line-height:17px;}
#work a{font-size:12px; color:#f18a4b} 


td.price {color:#e53e20; font-size:25px}
td.price_sm {color:#e53e20; font-size:18px}
td.desc{color:#333; font-size:13px; line-height:25px}
td.desc_sm{color:#333; font-size:11px; line-height:15px}

#crohi {color:#999; font-size:11px; font-style:italic}
#crohi a{color:#999; font-size:11px; font-style:italic; text-decoration:none}
#crohi a:hover{color:#e53e20}

#copy {color:#999; font-size:11px;}
#copy a{color:#999; font-size:11px;}


#dop_info{color:#AFAFAF; margin-top:60px; font-size:11px}
#dop_info a{color:#AFAFAF; font-size:11px}
