﻿body   
{
    background-color: #5f5f5f;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
}

a
{
    text-decoration:none;
}
a
{
	color:#043FC8;
}
a:visited
{
    color:#043FC8;
}

a:hover
{
    text-decoration:underline;
}

h1
{
    font-size: 16px;
    padding:0px;
    margin:0px;
}
h2
{
    font-size: 14px;
    padding:0px;
    margin:0px;
}
h3
{
    font-size: 12px;
    padding:0px;
    margin:0px;
}

div.whitepanel
{
	padding:2px;
	border:1px #cccccc solid;
	background-color:#f4f4f4;
}
div.whitepanel:hover
{
	background-color:#ffffff;
}

.NavMenu {padding-left: 0;margin-left: 0;}
.NavMenu li { display: inline; }
.NavMenu li a { padding-right:24px; text-decoration:none; color:white; font-size:16px; font-weight:bold }
.NavMenu li a:hover { color:orange }

.LeftNav {padding: 0;margin: 0;}
.LeftNav li { list-style-type:none; height:20px }
.LeftNav li a { padding-right:10px; padding-left:6px; text-decoration:none }
.LeftNav li a:hover { text-decoration:underline }

.LowerNav {padding: 0;margin: 0;}
.LowerNav li { list-style-type:none; height:20px }
.LowerNav li a { padding-right:10px; padding-left:6px; text-decoration:none; color:white; font-size:12px }
.LowerNav li a:hover { text-decoration:underline }

.LeftNavContact {padding: 0;margin: 0;}
.LeftNavContact li { list-style-type:none; height:26px }
.LeftNavContact li a { padding-right:10px; padding-left:8px; text-decoration:none; }
.LeftNavContact li a:hover { text-decoration:underline }

.BreadCrumbs {padding: 0;margin: 0;}
.BreadCrumbs span li { display: inline; }
.BreadCrumbs span li a { padding-right:10px; padding-left:4px; }
.BreadCrumbs span li span { padding-right:10px; padding-left:4px; }
.BreadCrumbs span li img { padding-bottom:1px; }

.Pager {padding-top:12px; padding-bottom:12px}
.Pager ul {display: inline;list-style-type: none; padding:0; margin:0}
.Pager li {display: inline; padding:0; margin:0}
.Pager a {color: #333333;text-decoration: none;padding: .2em .4em; border:1px #bbbbbb solid; margin-right:1px;background-color: #eaeaea}
.Pager a:hover {color: #fff;text-decoration: none;background-color: #ffffff;padding: .2em .4em; color:#333333;border:1px #333333 solid}
.Pager li.current span {color: #fff;background-color: #333333;padding: .2em .4em; border:1px #333333 solid; margin-right:1px;}

.Pad12Bottom {padding-bottom:12px;}
.Pad4Bottom {padding-bottom:4px;}
.Pad12BottomRight {padding-bottom:12px; padding-right:12px;}

.FloatLeft
{
	float:left;
}

.FloatRight
{
	float:right;
}

.ProductBoxLG
{
    width:454px;
    height:300px;
    background-image:url('/images/catbox_454.png');
}

.ProductBoxLG table
{
	width: 414px; 
	margin-left:auto; 
	margin-right:auto;
}

.ProductBoxLG table .TopTD
{
	height:200px; 
	border-bottom:1px #cccccc dotted;
	text-align:center;
}

.ProductBoxLG table .LowerTD
{
	height:100px; 
	vertical-align:top;
	padding-top:12px;
}

.ProductBoxLG table .LowerTD .Click2Shop
{
	background-image:url('/images/b_click_to_shop.png');
	width:120px;
	height:46px;
}

.ProductBoxLG table .LowerTD .Click2Shop:hover
{
	background-image:url('/images/b_click_to_shop_hover.png');
	width:120px;
	height:46px;
}

.ProductBoxSM
{
    width:222px;
    height:222px;
    background-image:url('/images/ProdBox_SM.png');
}

.ProductBoxSM table
{
	width: 198px; 
	margin-left:auto; 
	margin-right:auto;
}

.ProductBoxSM table .SMTopTD
{
	height:148px; 
	border-bottom:1px #cccccc dotted;
}

.ProductBoxSM table .SMLowerTD
{
	height:74px; 
	vertical-align:top; 
	padding-top:8px;
}

.ProductBoxSM table .SMLowerTD .SMClick2Shop
{
	background-image:url('/images/click2shop_sm.png');
	width:72px;
	height:26px;
}

.ProductBoxSM table .SMLowerTD .SMClick2Shop:hover
{
	background-image:url('/images/click2shop_sm_hover.png');
	width:72px;
	height:26px;
}

.FeatBox
{
}
.FeatBox:hover a
{
    text-decoration:underline;
}

.White
{
	color:white
}

.ReqQuoteSpan
{
	width:194px;height:45px;background-image:url('/images/quoteit_01.png');
}
.ReqQuoteSpan:hover
{
	width:194px;height:45px;background-image:url('/images/quoteit2_01_01.png');
}

.AlignLeft
{
	text-align:left;
}
