
/* In Code */

.large_image{}

.category_cell{border-top: #D4D0C8 0px solid; border-bottom: #D4D0C8 0px solid; padding-top: 10px; padding-bottom: 20px;}

.cart_table{margin-top:10px;}
.cart_header{border-bottom: #D4D0C8 1px solid; background-color: #ccc; color: #000; font-weight: bold;font-family:arial;font-size:.8em;}
.cart_row{border-bottom: #D4D0C8 1px solid;font-family:arial;font-size:.8em; }
.cart_row span{font-size:.8em;color:#ff0000;margin:0;padding:0;}
.cart_row a:link {color : #1D96B8; } 
.cart_row a:visited {color : #1D96B8; } 
.cart_row a:hover {color : #F87100; }

.cart_empty{text-align: center; margin-top: 20px;font-family:arial;font-size:.9em;}

.shipping{font-weight:normal;font-family:arial;font-size:12px;color:#666;}
.total_label{font-weight: bold; text-align: right; width: 100px;font-family:arial;font-size:.8em;}
.total_value{text-align: right; width: 100px;font-family:arial;font-size:.8em;}

.page_navigation{text-align:right;font-family:arial;}
.page_navigation a:link {color : #1D96B8; } 
.page_navigation a:visited {color : #1D96B8; } 
.page_navigation a:hover {color : #F87100; }
.page_navigation ul{margin: 10px 10px 10px 0;padding: 0;text-align:right;font-size: 12px;}
.page_navigation li{list-style-type: none;display: inline;font-family: arial;border: 1px solid #9aafe5;text-decoration: none;padding:5px;}

.random_data{width: 120px;}

.item_added_message{}

.orderform_header{text-transform:uppercase;font-family:arial;font-size:.9em; border-bottom: #D4D0C8 1px solid; background-color: #e4e4e4; color: #333; font-weight: bold;padding:5px;}
.orderform_label{font-weight: normal; text-align:right;font-size:.8em;font-family:Arial, Helvetica, sans-serif;}
.orderform_value{}
.orderform_error{font-size:.7em;color: #FF0000;margin:0;padding-left:5px;font-family:arial;}
.orderform_comment{height: 35px; vertical-align: bottom; border-top: #D4D0C8 1px solid;font-size:.8em;font-family:arial;}
.textarea{font-size: 10pt; width: 100%;}

.confirm{font-weight: normal;font-size:.9em;font-family:Arial, Helvetica, sans-serif;line-height: 1.4em;}
.confirm_info{font-weight: normal;font-size:.9em;font-family:Arial, Helvetica, sans-serif;line-height: 1.4em;}



/* In Template */

.thank_you{font-weight: normal;font-size:.9em;font-family:Arial, Helvetica, sans-serif;line-height: 1.4em;}

.header{background-color: #fff;}

.page_header{color: #000; font-size: 28px; font-weight: bold; margin-left: 20px; margin-top: 20px; margin-bottom: 20px;}

.date{color:#000; font-size:.6em; font-family:arial;padding:5px 0 0 5px;}
.mini{color:#F87100; font-size:.7em; font-family:arial; float:right;clear:both;line-height: 1.4em;padding-top:5px;}
.ccards{padding-right:58px;}
.cart{font-size:.8em; font-family:arial; float:right;clear:both;line-height: 1.4em;padding-top:5px;}
.cart a:link {color : #666; } 
.cart a:visited {color : #666; } 
.cart a:hover {color : #000; }  

.left_cell{width:185px;}
.left_cell img{margin:20px 0 0 8px;}
.center_cell {width:595px;}
.right_cell{width: 120px;}

.search_header{background-color: #000048; color: #FFFFFF; font-weight: bold;}

.categories_header{background-color: #000048; color: #FFFFFF; font-weight: bold; margin-bottom: 10px;}

.random_header{background-color: #000048; color: #FFFFFF; font-weight: bold;}
.random{margin-bottom: 15px; text-align: center;}

.footer{font-weight: bold;}

.login{width:600px;margin:10px 0 10px 0;}

.text_message {
   width: 100%;
   text-align:left;
   font-size:.7em; 
   font-family:arial;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   margin-bottom: 0px;
   }

.password {
   font-size:.8em; 
   font-family:arial;
   }

.error_message {
   width: 99%;
   font-weight: bold;
   font-size:.9em; 
   font-family:arial;
   color: #CC0000;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   margin-bottom: 5px;
   background-color: #FFFFCC;
   border: #CDCDCD 1px solid;
   }

.wwb {
   float: left;
   clear: both;
   }

.review_header {
   width: 100%;
   border-bottom: #D4D0C8 1px solid;
   }

.review_header_text {
   width: 50%;
   font-weight: bold;
   font-size: 14px;
   }

.review_header_link {
   width: 50%;
   text-align: right;
   }
