﻿/*
.productsPage a{text-decoration:none;color:#000;}
.productsPage a:hover{color:Red;}
*/

*{padding:0; margin:0;}
ul, ol {padding:5px 10px 5px 10px;margin:0 10px 0 10px;}
li{padding:0px 10px 3px 10px;margin:0 10px 0 10px;}
img{border:0;}
body{background:#FFF; color:#666; font-size:12px; font-family: Arial;}
a, a:link a:visited{color:#c1282d; text-decoration:none;}
a:hover{color:Red;}
a:active{color:#c1282d; text-decoration:none;}

#mainContainer{text-align:left; width:970px; margin:auto;}
#topNav{text-align:right;padding:0 0 8px 0; color:#d60000;}
#topNav a{color:#000; text-decoration:none; text-transform:uppercase;font-weight:bold;}
#topNav a:hover{color:#4aaad0;}

#tagline{font-size:16px; font-weight:bold; font-style:italic; color:#999;padding:0 0 8px 0;}
#topMenu{background: url(Images/layout/topMenu.jpg); height:29px; line-height:29px;}
/*#topMenu a{color:#fff; text-decoration:none; font-weight:bold;}
#topMenu a:hover{color:#4aaad0;}*/

.topMenuItem1{text-transform:uppercase; padding:0 3px 0 3px;}
.topMenuItem1 a{color:#fff; text-decoration:none; font-weight:bold;}
.topMenuItem1 a:hover{color:#4aaad0;}
.topMenuItem2{text-transform:none;background-color:#ccc;line-height:16px;padding:0 5px 0 5px;}
.topMenuItem2 a{color:#000; text-decoration:none; font-weight:bold;}
.topMenuItem2 a:hover{color:#4aaad0;}

#bottomMenu
{ border-bottom:1px solid #444; border-top:1px solid #444;padding:5px 0 5px 0;margin:5px 0 5px 0;}

#footer
{ color:#666;font-size:12px; text-align:center;}

.menu1 a, .menu2 a, .menu3 a, .trainingMenu a
{color:#666; text-decoration:none; font-weight:bold;}
.menu3 a
{font-weight:normal;}
.menu1 a:hover, .menu2 a:hover, .menu3 a:hover, .trainingMenu a:hover
{color:#d60000; text-decoration:none;}


.menu1
{padding:4px 0 4px 0;border-top:1px dashed #CCC;width:210px;}
.menu2
{padding:4px 0 4px 20px;width:190px;padding:4px 0 4px 10px;width:200px; }
.menu3
{padding:4px 0 4px 40px;width:170px;padding:4px 0 4px 20px;width:190px; }

.menu1selected a
{color:#d60000;}
.menu2selected a
{color:#d60000;}
.menu3selected a
{color:#d60000;}

.policy a{font-size:90%;color:#666666;}
.price_quote {font-size:88%;color:#666666;}

.trainingMenu
{padding:4px 0 4px 0;border-top:1px dashed #CCC;width:210px;height:20px;line-height:20px;width:210px;}

.breadTitle
{height:34px;line-height:34px;font-size:15px;font-weight:bold;color:#FFF;background:url(Images/layout/productsTop2.jpg) no-repeat right;padding:0 0 0 10px;}
.breadcrumb
{padding:0 0 0 30px;}
.breadcrumb a
{color:#FFF;}

.trainingThumb
{width:220px;height:110px;border:1px solid #d60000;}
.trainingTitle 
{color:#d60000; font-weight:bold; font-size:12px;margin:8px 0 0 0;padding:0 0 0 15px;text-align:left;}
.trainingSummary
{color:#666; font-size:12px;margin:8px 0 0 0;padding:0 0 0 15px;text-align:left;}
.trainingDetails
{color:#d60000; font-weight:bold; font-size:12px;margin:8px 0 0 0;padding:0 15px 0 0;text-align:right;}

.bulletinTitle
{ font-weight:bold; font-size:12px;margin:0;padding:0;}

.productThumb
{width:110px;height:110px;border:1px solid #000;}

.productName
{ color:#666; font-weight:bold; font-size:12px;margin:8px 0 0 0;}
.productPrice
{ color:#d60000; font-weight:bold; font-size:14px;margin:8px 0 0 0;}
.productDetails
{ margin:8px 0 0 0;}
.productCart
{background: url(Images/layout/productsCartSum.jpg);width:125px;height:67px;padding:25px 0 0 10px;margin:5px 0 0 0;font-size:11px;line-height:15px}


.checkoutMainTitle
{background:url(Images/layout/topMenu.jpg);height:29px;line-height:29px;color:#fff;font-weight:bold;font-size:15px;padding:0 0 0 10px;}
.checkoutTitle
{background-color:#CCC;color:#000;font-weight:bold;height:20px;line-height:20px;padding:0 0 0 10px;border-top:10px solid #fff;border-bottom:5px solid #fff;}
.checkoutCartTitle
{background-color:#CCC;color:#000;font-weight:bold;height:20px;line-height:20px;padding:0 0 0 0; margin:0;}


.containerHome
{margin:0 20px 0 20px;}
.textHome
{color:#666;font-size:12px;text-align:justify;margin:10px 0 10px 0;}
.quotePicHome
{width:180px;float:left;}
.quoteHome
{color:#666;font-size:12px;margin:40px 0px 0px 0px;width:370px;float:left;font-style:italic;text-align:justify;}

.homeTrainingLinks
{padding:3px 30px 3px 0px; font-size:11px; color:#666}
.homeTrainingLinks a
{color:#666; font-size:11px}
.homeTrainingLinks a:hover
{color:#d60000; font-size:11px}

.homeTrainingLink
{ font-weight:bold;}


.cartContainer td
{padding:5px;}

ul 
{
	list-style-type: square;
		
}


.homepage_header {color:#FFFFFF; text-decoration:none; text-transform:uppercase;font-weight:900; font-size:14px;}

.white {color: #FFFFFF}
