/*this container centers the content in the browser and fixes the overall width*/     
 h1 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;/*themecolour4%0;*/
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 2px;

}

h2 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;/*themecolour4%0;*/
	margin-top: 0px;
	margin-bottom: 4px;
}
A:link
{
	color: black;
	text-decoration: none;
}	
		
A:visited
{
	color: black;
	text-decoration: none;
}	
		
A:active
{
	color: gray;
	text-decoration: none;
}	
		
A:hover
{
	color: gray;
	text-decoration: none;
}

#container {
	width: 100%;
	margin: 0 auto;
	text-align: left;
}
.TopNavBtn 
{
	background-image:url(images/hnavbar_b2.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:top left;
	height:28px;
	line-height:28px;
	width:84px;
	text-align:center;
	font-family:arial;
	font-size:11px;
	position:absolute;
	top:29px;
	cursor:pointer;
	visibility:visible;
}
.subNavDiv
{
	background-image:url(images/HNav2.gif);
	width:100%;
	height:17px;
	overflow:hidden;
	display:none;	
}
.usedSubNavDiv
{
	background-image:url(images/HNav2_new.gif);
	width:100%;
	height:25px;
	line-height:25px;
	overflow:hidden;
	display:none;	
}
.VNavBtn 
{
	background-image:url(images/vnavbar_btn.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:top left;
	height:22px;
	line-height:22px;
	width:79px;
	text-align:center;
	font-family:arial;
	font-size:11px;
	font-weight:700;
	position:absolute;
	left:20px;
	cursor:pointer;
	visibility:visible;
}
.centercoltext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;/*themecolour4%0;*/
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.blueLeftParaHdg{
	background-image:url(images/parahdg_left.gif);
	background-repeat:no-repeat;
	width:16px;
	height:22px;
}
.blueMiddleParaHdg{
	background-image:url(images/parahdg_middle.gif);
	background-repeat:repeat-x;
	background-color:transparent;
	background-position:top left;
	height:22px;
	line-height:22px;
	text-align:center;
	font-family:arial;
	font-size:11px;
	position:absolute;
	top:0px;
	left:16px;
	visibility:visible;
}
.blueRightParaHdg{
	background-image:url(images/parahdg_right.gif);
	background-repeat:no-repeat;
	width:12px;
	height:22px;
	position:absolute;
	top:0px;
}
.grayLeftParaHdg{
	background-image:url(images/gray_parahdg_left.gif);
	background-repeat:no-repeat;
	width:12px;
	height:22px;
}
.grayMiddleParaHdg{
	background-image:url(images/gray_parahdg_middle.gif);
	background-repeat:repeat-x;
	background-color:transparent;
	background-position:top left;
	height:22px;
	line-height:22px;
	text-align:center;
	font-family:arial;
	font-size:11px;
	position:absolute;
	top:0px;
	left:12px;
	visibility:visible;
}
.grayRightParaHdg{
	background-image:url(images/gray_parahdg_right.gif);
	background-repeat:no-repeat;
	width:12px;
	height:22px;
	position:absolute;
	top:0px;
}
.mainSubHdg{
	position:absolute;
	height:25px;
}
.blueLeftSubHdg{
	background-image:url(images/BlueSHLeftH15.gif);
	background-repeat:no-repeat;
	width:8px;
	height:16px;
}
.blueMiddleSubHdg{
	background-image:url(images/BlueSHMiddleH15.gif);
	background-repeat:repeat-x;
	background-color:transparent;
	background-position:top left;
	height:16px;
	line-height:15px;
	text-align:center;
	font-family:arial;
	font-size:11px;
	position:absolute;
	top:0px;
	left:8px;
	visibility:visible;
}
.blueRightSubHdg{
	background-image:url(images/BlueSHRightH15.gif);
	background-repeat:no-repeat;
	width:21px;
	height:16px;
	position:absolute;
	top:0px;
}
.grayLeftSubHdg{
	background-image:url(images/panel_top_left.gif);
	background-repeat:no-repeat;
	width:15px;
	height:16px;
}
.grayMiddleSubHdg{
	background-image:url(images/panel_top_center.gif);
	background-repeat:repeat-x;
	background-color:transparent;
	background-position:top left;
	height:16px;
	line-height:16px;
	text-align:center;
	font-family:arial;
	font-size:11px;
	position:absolute;
	top:0px;
	left:15px;
	visibility:visible;
}
.grayRightSubHdg{
	background-image:url(images/panel_top_right.gif);
	background-repeat:no-repeat;
	width:15px;
	height:16px;
	position:absolute;
	top:0px;
}
.orangeLeftSubHdg{
	background-image:url(images/paraHdg1_left.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border-bottom:1px black solid;
	width:16px;
	height:15px;
}
.orangeMiddleSubHdg{
	background-image:url(images/paraHdg1_mid.gif);
	background-repeat:repeat-x;
	background-color:transparent;
	background-position:top left;
	border-bottom:1px black solid;
	height:15px;
	line-height:15px;
	text-align:center;
	font-family:arial;
	font-size:11px;
	position:absolute;
	top:0px;
	left:16px;
	visibility:visible;
}
.orangeRightSubHdg{
	background-image:url(images/paraHdg1_right.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border-bottom:1px black solid;
	width:12px;
	height:15px;
	position:absolute;
	top:0px;
}
.mainTextBlk{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;	
	position:absolute;
	text-align:justify;
	
}
.footerBlock{
	font-family: Tahoma, Arial, sans-serif;
	font-size:9px;
	color: #000000;	
	position:absolute;
	text-align:justify;
	background-color:silver;
	width:95%;
	padding-left:10px;
	padding-right:10px;	
}
.MainBlkFooter{
	position:absolute;
	height:16px;
}
.MainBlkFooterLeft{
	background-image:url(images/panel_bottom_left.gif);
	background-repeat:no-repeat;
	width:15px;
	height:16px;
}
.MainBlkFooterMiddle{
	background-image:url(images/panel_bottom_center.gif);
	background-repeat:repeat-x;
	height:16px;
	position:absolute;
	top:0px;
	left:15px;
}
.MainBlkFooterRight{
	background-image:url(images/panel_bottom_right.gif);
	background-repeat:no-repeat;
	width:15px;
	height:16px;
	position:absolute;
	top:0px;
}
.WhiteFooterLeft{
	background-image:url(images/panel_bottom_left_white.gif);
	background-repeat:no-repeat;
	width:15px;
	height:16px;
}
.WhiteFooterMiddle{
	background-image:url(images/panel_bottom_center_white.gif);
	background-repeat:repeat-x;
	height:16px;
	position:absolute;
	top:0px;
	left:15px;
}
.WhiteFooterRight{
	background-image:url(images/panel_bottom_right_white.gif);
	background-repeat:no-repeat;
	width:15px;
	height:16px;
	position:absolute;
	top:0px;
}
.BlueFooterLeft{
	background-image:url(images/panel_bottom_left_blue.gif);
	background-repeat:no-repeat;
	width:15px;
	height:16px;
}
.BlueFooterMiddle{
	background-image:url(images/panel_bottom_center_blue.gif);
	background-repeat:repeat-x;
	height:16px;
	position:absolute;
	top:0px;
	left:15px;
}
.BlueFooterRight{
	background-image:url(images/panel_bottom_right_blue.gif);
	background-repeat:no-repeat;
	width:15px;
	height:16px;
	position:absolute;
	top:0px;
}
.SubNavBtn{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #000000;	
	position:relative;
	top:0px;
	cursor:pointer;
}
.CartSummaryLine{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	height:15px;
	line-height:15px;
	color: #000000;	
	position:relative;
	top:0px;
}
.HdrContainer
{
    background-image:url(images/TopHLines.gif);
    background-repeat:repeat-x;
    width:100%;height:56px;
}
.TestContainer
{
    background-image:url(images/TopHLines.gif);
    background-repeat:repeat-x;
    width:100%;height:28px;
}
