@charset "windows-1252";
/* CSS Document */

body {font:normal 13px Arial, Helvetica, sans-serif; color:#666666; padding:0; border:0; margin:15px 0 15px 0; background:#EDEEE9 url(../images/bg_content.gif) repeat-x center top;}

#container {width:100%; height:100%;}
#contentContainer {width:790px; margin:0 auto; background-color:#fff;border:1px solid #d2edfa;}

#headContainer { 
	width:100%;  
	clear:both;
	margin:0 0 0 0px;
}
.headerBar {background:#999999;}

#footContainer { width:100%; background:#E1E1E1; clear:both;}

#copyright {text-align:left; font-size:10px; color:#666666; padding:5px 0 5px 0;}

#mainContent {width:785px; background:#FFFFFF;}/*100%*/
#mainContent p {padding:0 0 10px 5px;}

table.mainContentTbl { width:780px; border:none; padding:0; margin:0 0 0 0;}

#leftMenu {width:180px; float:left; padding:5px 5px 5px 5px; background:#fff; margin:0 0 0 0;}
#leftMenu h2 {margin:5px 0 8px 5px; font-size:13px; font-weight:bold; color:#34a6ca ;}
#leftMenu hr {margin:5px 0 5px 0; border:1px #666666 dotted; }
/*#leftMenu a:link, #leftMenu a:visited, #leftMenu a:active{
	color:#826047; 
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
#leftMenu a:hover{
	color:#4b4b4b; 
}*/
.productimg{
	border:3px #34a6ca solid;
}
#rightContent ol li{
	list-style-type:decimal!important;
	margin:10px 0 10px 30px;
}
#rightContent {width:580px; float:left; padding:5px 5px 5px 5px; clear:none;font:normal 13px Arial, Helvetica, sans-serif; color:#666666;}
#rightContent h1 {margin:5px 0 8px 5px; color:#13244c; font:normal 26px Arial, Helvetica, sans-serif;}
#rightContent h2 {margin:4 0 2px 0; color:#13244c; font:normal 26px Arial, Helvetica, sans-serif;
 line-height:120%;}
#rightContent h3 {margin:4px 0 2px 0;font:normal 16px Arial, Helvetica, sans-serif;}
#rightContent a:link, #rightContent a:visited, #rightContent a:hover, #rightContent a:active{
	color:#dc5034;
	text-decoration:none;
}
#topmenu{
	width:100%;
	text-align:right;
}
#topmenu a:link, #topmenu a:visited, #topmenu a:hover, #topmenu a:active{
	color:#dc5034!important;
	text-decoration:none;
	font-size:11px;
}
.buttons{
	text-align:center;
	width:140px;
	margin:0 auto 0 auto;
}
.buttons a:link, .buttons a:visited, .buttons a:hover, .buttons a:active{
	/*background:url(../images/bg_button_long.gif) no-repeat;
	margin:0 5px;
	padding:7px 10px 10px 10px;
	width:91px;
	height:26px;
	font:normal 11px Arial, Helvetica, sans-serif;*/
	background:url(../images/bg_button_long.gif) no-repeat;
	border:none;
	width:130px;
	height:22px;
	display:block;
	font:normal 13px Arial, Helvetica, sans-serif!important;
	color:#000!important;
	padding-top:4px;
}


.rightContentCell {vertical-align:top;}
.LeftContentCell {vertical-align:top; background-color:#F1F1F1;}


.menuLevel1 {list-style-type: none; margin: 5px 0; width: 180px;}
.menuLevel1 li a { font:normal 13px Arial, Helvetica, sans-serif; 
color:#34a6ca!important; display: block; width: auto; padding: 3px 0; padding-left: 15px; text-decoration: none;
background:url(../images/img_bullet_submenu_off.gif) no-repeat top left;
}
 /*IE only. Actual menu width minus left padding of A element (10px) */
* html .menuLevel1 li a {width: 170px;}
.menuLevel1 li a:visited {color:#34a6ca!important;} 
.menuLevel1 li a:active {color:#34a6ca!important;}
.menuLevel1 li a:hover{color:#4b4b4b!important;background:url(../images/img_bullet_submenu_on.gif) no-repeat top left;}
.menuLevel1 li .selectedItem{
	color:#4b4b4b!important;
	background:url(../images/img_bullet_submenu_in.gif) no-repeat top left;
}

.menuLevel2 li {height:auto; display:block; padding-left:20px; width: 160px;}/*height:16px*/
* html .menuLevel2 li a {width: 140px;}
.menuLevel2 li a {color:#34a6ca!important; text-decoration:none;font:normal 13px Arial, Helvetica, sans-serif; }
.menuLevel2 li a:active {color:#34a6ca!important; text-decoration:none;}
.menuLevel2 li a:visited {color:#34a6ca!important; text-decoration:none;}
.menuLevel2 li a:hover {color:#4b4b4b!important;text-decoration:none;}

.productList {margin:0 8px 10px 0;background:#64C2E0;padding:2px 2px 15px 2px;}

.listDesc {color:#fff; clear:both; margin:3px 0 5px 0; padding:0 2px 10px 2px; height:50px;}
.listDesc b {
	font-size:12px;
}
.listDesc h4 {/*font: bold 11px Arial, Helvetica, sans-serif; font-variant:small-caps; color:#314998;*/
	color:#13244c; font:normal 16px Arial, Helvetica, sans-serif; margin: 0 0 5px 0;}
.cart_cell img{
	border:1px solid #34a6ca;
}
/*
.productBtn {font-size:11px; font-weight:bold;}
.productBtn a:link {padding:3px 5px 3px 5px; margin:0 5px 0 0; color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.productBtn a:active {padding:3px 5px 3px 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.productBtn a:visited {padding:3px 5px 3px 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.productBtn a:hover {padding:3px 5px 3px 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#0099FF; text-decoration:none;text-align:center;}

.headerBtn {font-size:11px; font-weight:bold; text-align:right;}
.headerBtn a:link {padding:0 5px 0 5px; margin:0  0 0 5px; color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtn a:active {padding:0 5px 0 5px; margin:0 0 0 5px;color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtn a:visited {padding:0 5px 0 5px; margin:0 0 0 5px;color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtn a:hover {padding:0 5px 0 5px; margin:0 0 0 5px;color:#FFFFFF; background-color:#0099FF; text-decoration:none;text-align:center;}

.headerBtnLeft {font-size:11px; font-weight:bold; text-align:left;}
.headerBtnLeft a:link {padding:0 5px 0 5px; margin:0 5px 0 0; color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtnLeft a:active {padding:0 5px 0 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtnLeft a:visited {padding:0 5px 0 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#0066FF; text-decoration:none;text-align:center;}
.headerBtnLeft a:hover {padding:0 5px 0 5px; margin:0 5px 0 0;color:#FFFFFF; background-color:#0099FF; text-decoration:none;text-align:center;}
*/

#footer{
	font-size:11px; padding:5px 0 5px 10px;
	margin:0 0 0 5px;
}
#footer a:link,#footer a:visited,#footer a:hover,#footer a:active {
	font-size:11px;
	color:#dc5034;
	text-decoration:none;
}
.cartList th {padding:5px; background-color:#64C2E0; color:#FFF; font:bold 12px Arial, Helvetica, sans-serif;}
.cartList td {padding:3px; color:#666;}
.cartList  h4{color:#13244c; font:normal 16px Arial, Helvetica, sans-serif; margin: 0 0 5px 0;}
.cartBtn a:link,.cartBtn a:hover, .cartBtn a:active, .cartBtn a:visited {font-size:11px!important;text-decoration:none; display:block; vertical-align:middle; padding:3px;}
.cartBtn p{
	margin-left:0;
	padding-left:-5px;
}
blockquote{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#314998;
	margin:10px 0 0 0;
	width:580px;
}
.quoteName{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	padding:20px 10px 0 0;
}