body{margin:0px; font:12px Arial, sans-serif, Helvetica; height:100%; color:#000000; background-color:#5A4D9F; width:100%; padding:0px;}
h1{font-size:16px;}
.mainTable{height:100%; width:100%; margin:0; padding:0; background-color:#FFF;}
.catTitle{height:23px; background-color:#5B4DA0; font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; border-color:#000; border-style:solid; border-width:1px 0 1px 0; padding:0 5px 0 5px;}
.catHeader{padding:8px 8px 8px 20px;}
.catHeader img{margin:0 10px 0 0;}
.prodDataImg{vertical-align:top; text-align:center; width:200px;}
.prodDataImg img{background-color:#FFF; padding:20px; border:1px solid #000; text-align:center; background:url(../images/css/clickToView.jpg) no-repeat center bottom;}
.prodDataImg a img{border:1px solid #CCC;}
.prodData{padding:5px; vertical-align:top; text-align:left; line-height:22px;}
.prodData h1{font-size:16px; margin-top:0;}
.prodData h1 a{color:#333; padding-right:72px;}
.prodData h1 a:hover{color:#F7CB2C; background:url(../images/css/hyperlink_indicator.gif) no-repeat right 5px;}
.prodData .shortDesc{padding:2px; padding-left:12px; line-height:14px;}
.prodData .message{font:10px Arial, sans-serif; color:#4C79FF;}
.prodData .alert{font:10px Arial, sans-serif;	color:#CC0000;}

.pageNav{text-align:center; padding:20px 0 40px 0; color:#666; font:11px Arial, Helvetica, sans-serif;}
.pageNav a, .pageNav a:visited{color:#666;}
.pageNav .active, .pageNav a:hover{font-weight:bold; color:#3366FF;}
.pageNav a.prev img{background:url(../images/navigation/prev.gif) top no-repeat; cursor:pointer; border:none; margin:1px;}
.pageNav a:hover.prev img{background-position:bottom;}
.pageNav a.next img{background:url(../images/navigation/next.gif) top no-repeat; cursor:pointer; border:none; margin:1px;}
.pageNav a:hover.next img{background-position:bottom;}

a{color:#3366FF; text-decoration: none; cursor:pointer;}
a:hover{color:#F7C12B;}
a:visited{color:#330099;}

.viewCat a{font:10px Arial; color:#3366FF; cursor:pointer; background:url(../images/bullet_point.gif) left no-repeat; margin-left:10px; padding-left:10px;}
.viewCat a:hover{color:#F7C12B;}

/* BUTTONS */
.cart_add a img.checkoutCart{background:url(../images/buttons/checkout.jpg) top no-repeat; cursor:pointer; border:none; margin:1px;}
.cart_add a img.removeCart{background:url(../images/buttons/remove.jpg) top no-repeat; cursor:pointer; border:none; margin:1px;}
a.view_items img{background:url(../images/buttons/view_items.jpg) top no-repeat; cursor:pointer; border:none; margin:1px;}
a:hover img{background-position:bottom;}


p.product_details_para {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 1px;
	}
	
p.divider{
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 70px;
	border-width:1px;
	border-bottom-style:outset;
	width:600px;
	border-color:#CCCCCC;
	}
.breadcrumb   {
	font:.8em Arial; text-align:left; text-decoration:none;
	background-color: #FFCC00;
	background-image: url(../images/header_breadcrumb_bg.jpg);
	padding-left:8px;
	color:#000000;
}
.breadcrumb a, .breadcrumb a:visited   {
	color:#000000;
	
}
 .breadcrumb a:hover {
	color:#666666;
	
}
.left_menu_td_bg{
	
	background-image: url(../images/left_menu_top_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.header_right{
	background-color: #003399;
	background-image: url(../images/header_right_bg.jpg);
	background-repeat: repeat-x;
	font-size:10px;
	font-family:sans-serif;
	color:#FFFFFF;
	
	
}
.header_right a, .header_right a:hover, .header_right a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.footer {
	background-color: #5B4EA0;
	background-image: url(../images/footer/background.jpg);
	color:#FFF;
	font-size:10px;
	text-align:center;
}
.footer a, footer a:hover, footer a:visited {
color:#FFFFFF;
text-decoration:none;
}
.left_button_silver {
	background-image: url(../images/left_button_silver.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align:right;
	font-weight:bold;
	padding-right:44px;
	vertical-align:middle;
}
.left_button_silver a, .left_button_silver a:hover, .left_button_silver a:visited {
	color:#000000;
}

.left_grey_box {border: 1px solid #FFFFFF; background-image: url(../images/transparent_black.png);	vertical-align: top; width:200px; padding:3px; color:#FFF; font-size:11px;}
.left_grey_box form{margin:0px;}
.left_grey_box input {font-size:11px; line-height:18px;}
.left_grey_box p, .left_grey_box a {color:#FFF; text-decoration:none;}
.left_grey_box a:hover {color:#F7C12B;}
.left_grey_box input.submit20x21 {background:url(../images/submit20x21.gif) no-repeat bottom center; width:20px; height:21px; cursor:pointer; border:none;}
.left_grey_box input.submit20x21:hover{background-position:top;}

.left_button_rollover {
	background-image: url(../images/left_button_rollover.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align:right;
	font-weight:bold;
	padding-right:44px;
	vertical-align:middle;
}
.left_button_rollover a, .left_button_rollover a:hover, .left_button_rollover a:visited {
 color:#000000;
}
.product_alert_div {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #EDB323;
	border: 1px solid #666;
	width: 450px;
	padding: 10px;
	

}

.category_div {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #EDB323;
	border: 1px solid #666;
	width: 450px;
	padding: 10px;
	margin:15px;
	margin-left:30px;
}
.category_div a, .category_div a:hover, .category_div a:visited {
	color: #000000;
	text-decoration: none;
}

.Arial_16_black, .Arial_16_black a , .Arial_16_black a:visited  {
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #000000;
}
.Arial_16_black a:hover {
	color: #000000;
}

.ArialBlack_14_white, .ArialBlack_14_white a , .ArialBlack_14_white a:visited{
	font-family: Arial Black, Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
  .ArialBlack_14_white a:hover {
	color: #CCCCCC;
}
.ArialBlack_14_black, .ArialBlack_14_black a , .ArialBlack_14_black a:visited {
	font-family: Arial Black, Arial, sans-serif;
	font-size: 14px;
	color: #000000;
}
.ArialBlack_14_black a:hover {
	color:#666666;
}
.Arial_14_black, .Arial_14_black a , .Arial_14_black a:visited  {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #000000;
}
.Arial_14_black a:hover {
	color: #000000;
}
.Arial_14_white, .Arial_14_white a, .Arial_14_white a:visited{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

 .Arial_14_white a:hover{
	color: #cccccc;
}

.ArialBlack_12_white, .ArialBlack_12_white a , .ArialBlack_12_white a:visited {
	font-family: Arial Black, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.ArialBlack_12_white a:hover  {
	color: #cccccc;
}


.Arial_12_white, .Arial_12_white a , .Arial_12_white a:visited  {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.Arial_12_white a:hover {
	color: #cccccc;
}




.Arial_12_blue, .Arial_12_blue a ,  .Arial_12_blue a:visited {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #4C79FF;
}
.Arial_12_blue a:hover {
	color: #6064FD;
}
.Arial_12_black, .Arial_12_black a ,  .Arial_12_black a:visited {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}
.Arial_12_black a:hover {
	color: #666666;
}
.Arial_14_black, .Arial_14_black a ,  .Arial_14_black a:visited {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #000000;
}
.Arial_14_black a:hover {
	color: #666666;
}

.Arial_11_white, .Arial_11_white a , .Arial_11_white a:visited  {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.Arial_11_white a:hover {
	color: #cccccc;
}
.Arial_11_black, .Arial_11_black a, .Arial_11_black a:visited {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
.Arial_11_black a:hover {

	color: #666666;
}

.Arial_10_white {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.Arial_10_black {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}
.Arial_10_blue, .Arial_10_blue a ,  .Arial_10_blue a:visited {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #4C79FF;
}
.Arial_10_blue a:hover {
	color: #6064FD;
}

.centralContents{
vertical-align:top;
padding-left:10px;
}
input {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*height:15px;*/
}
.my_buttons{
	background-color: #695DA9;
	height: 25px;
	border: 2px outset #695DA9;
	color: #FDFFF0;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	font-size: 10px;
	font-weight: bold;
}
.cut_price {
	color: #FF0000;
	text-decoration: line-through;
}
.error {
	color: #FF0000;

}

.cart_add{vertical-align:top;}
.cart_add a img.cart{background:url(../images/buttons/addCart.jpg) top no-repeat; cursor:pointer; border:none; margin:1px;}
.cart_add a img.contact{background:url(../images/buttons/contact_us.jpg) top no-repeat; cursor:pointer; border:none; margin:1px;}
.cart_add a:hover img{background-position:bottom;}
/*.cart_add h1{font:bold 16px Arial;}
.cart_add p.s_descr{padding:2px 2px 2px 12px; font:11px Arial;}
.cart_add p{font:bold 12px Arial;}*/
form select{
	background-color: #fff;
	font:11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5A698B;
	margin:0;
	padding:0;
}
.imgcat_thumb a img{border:1px solid #333;}
.imgcat_thumb a:hover img{border:1px solid #EDB323;}


