html{ min-height: 100%; margin-bottom: 1px;}
/***********************************************/
/* Force vertical scroll bar on each page   */
/* eliminates page shift for short pages */                     
/***********************************************/

body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 80%;color: #000;background-color:#369;margin: 0px;
	padding: 0px;text-align: center;}

h1,h2,h3,h4,h5{font-size: 130%;
color:#369;
	margin: 0px;
	padding: 0px;}
h2{font-size: 120%;}
h3{font-size: 110%;}
h4{font-size: 100%;}
h5{font-size: 90%;}


.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal ; line-height: normal}
.textRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; color: #990033; line-height: normal}
.textRedBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold ; color: #990033; line-height: normal}
.titleRed { font-family: Verdana, Arial, Helvetica, sans-serif;vertical-align:top; font-size: 18px; font-weight: normal; color: #990033; line-height: normal}
.textSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; line-height: normal }
.textBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal ; line-height: normal ; color: #006699}
.textBlueBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; line-height: normal ; color: #006699 }
.textGreen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal ; line-height: normal ; color: #006600}
.textGreenBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; line-height: normal ; color: #006600 }
.textBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; line-height: normal }
.linkBlackSmallNotUnderlined { color: #000000; text-decoration: none ; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.linkRedNotUnderlined { color: #990033 ; text-decoration: none ; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%}
.textSmallBlue { color: #006699; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.textSmallRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #990033; line-height: normal }
.textSmallBlack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; line-height: normal ; color: #000000}
.textTinyBlackBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold ; line-height: normal ; color: #000000}
.textTinyWhiteBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold ; line-height: normal ; color: #FFFFFF}
.titleBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #006699; line-height: normal }
.linkBlueNotUnderlined { color: #006699; text-decoration: none ; font-weight: normal ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%}
.linkRed { color: #990033 ; font-weight: normal ; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif}
.linkBlueSmallNotUnderlined { color: #006699; text-decoration: none ; font-weight: normal ; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.textSmallRedBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990033; line-height: normal }
.serif { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: normal ; line-height: normal }
.textItalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal ; line-height: normal ; font-style: italic}
.textSmallItalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; line-height: 13px; font-style: italic}
.linkBlue { color: #006699; font-weight: normal ; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif }




/***********************************************
/* Layout Divs in Non-Editable Region                                */
/***********************************************/

#masthead{position: absolute; top: 20px; left: auto; right: auto; width:994px}
#wrapper{width: 994px;margin:0 auto;text-align: left;}
#banner{top: 0px;height: 130px;background-image:url("../images/smbanner980.jpg");background-repeat:no-repeat;}
#pagecell1{position:absolute;top: 202px;left: auto;right: auto;width:auto;background-color:#FFF; width: 994px;}
	#pagecell1 a:link {font-size: 100%;color: #00C;font-weight: bold;background-color: #FFF;}
	#pagecell1 a:visited {}
	#pagecell1 a:hover {color: #F06;}
	#pagecell1 a:active {color: #CCC;}
#printlogo{ display: none;}
#footer {font-size: 10px;height:32px;background-image:url(../images/glbnav_background.gif);text-align: center;padding: 3px 0px 0px 0px;clear:both;color: #003;background-repeat: repeat;}
#footer .credit{font-size:9px;background-color: #e2e3e5;padding: 2px;}	
#footer .credit a{color:#009;font-size:9px;background-color: #e2e3e5;}
#footer .credit a:hover{color: #C00;}
/************* globalNav styles ****************/
#globalNav{font-size:95%;position: 150px;width: 100%;min-width: 950px;height: 32px;padding: 0px;margin: 0px;
		background-image:  url("../images/glbnav_background.gif");text-decoration:none;}
	#globalNav img{	margin-bottom: -4px;}
	#gnl {position: absolute;top: 0px;left:0px;}
	#gnr {position: absolute;top: 0px;right:0px;}

#globalLink{ font-size:12px; font-weight:bold;text-decoration:none;	position: absolute;top: 138px;height: 22px;
	min-width: 950px;padding: 0px;margin: 0px;left: 10px;}
#globalLink a {font-size: 100%;color: #000;font-weight: bold;margin: 0px;padding: 2px 5px 4px 5px;
	border-right: 1px solid #8FB8BC;-index: 100;text-decoration:none;}
#globalLink	a:hover {background-image:  url("../images/glblnav_selected.gif");text-decoration: none;}
	.skipLinks {display: none;}

	/************ subglobalNav styles **************/
		.subglobalNav{position: absolute;top: 172px;left: 1px;/*width: 100%;*/min-width: 950px;height: 20px;
			padding: 0px 0px 0px inherit 10px;visibility: hidden;color: #fff;}
			.subglobalNav a:link, .subglobalNav a:visited {font-size:90%;color: #fff;text-decoration:none; font-weight:bold;}
			.subglobalNav a:hover{color: #ccc;}
/**********End Navigation Links *****************/	



#pagetitle{width:inherit;font-size: 150%;	color: #FFC;background-color: #036;font-weight: bold;border: 0;padding:0;margin-bottom:10px}
#pagedesc{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; line-height: normal ; color: #000000; padding: 0 5px;}
#pagedesc2{clear:both;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; line-height: normal ; color: #000000; padding: 10px 5px; }
#authortitle{clear:both;width:inherit;font-size: 120%;color: #FFF;	background-color: #036;font-weight: bold;border: 0;padding:0;margin: 10px 0}
#authdesc{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; line-height: normal ; color: #000000; padding: 0 5px;}
#authortitle2{clear:both;width:inherit;font-size: 120%;color: #FFF;	background-color: #036;font-weight: bold;border: 0;padding:0;margin: 10px 0}
#authdesc2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; line-height: normal ; color: #000000; padding: 0 5px;}
#authortitle3{clear:both;width:inherit;font-size: 120%;color: #FFF;	background-color: #036;font-weight: bold;border: 0;padding:0;margin: 10px 0}
#authdesc3{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal ; line-height: normal ; color: #000000; padding: 0 5px;}
#col2{width: 32%; background-color:#FFF;float:right; padding: 0 5px;}
#col1{width: 32%; background-color:#FFF;float:right; padding: 0 5px;}
#colright{width: 48%; background-color:#FFF;float:right; padding: 0 5px;}
#colleft{clear:both;width: 48%; background-color:#FFF;float:left; padding: 0 5px;}
.parablock0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	line-height: normal;
	color: #000000;
	padding: 5px 5px;
	clear: both;
	height: auto;
	}
.parablock{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #000000;
	padding: 5px 5px;
	clear: both;
	height: auto;
	border-top-color: #000000;
	border-top-style: groove;
	border-top-width: thin;
}


#blockpara{
	align: center;
	height: auto;
	margin: 5px 10px;
	padding: 0;
	}

	



.titlebar {
	font-size: 130%;
	color: #FFFFFF;
	background-color: #036;
	font-weight: bold;
	border: 0;
	padding:0;
	
}
.titlebar2 {
	font-size: 130%;
	color: #FFFFFF;
	background-color: #CCC;
	font-weight: bold;
	border: 0;
	padding:0;
}
.pagetitle {
	font-size: 150%;
	color: #FFC;
	background-color: #036;
	font-weight: bold;
	border: 0;
	padding:0;
}

#popup{width:  550px;color:#000000;background-color: #FFFFFF;margin:0 auto;padding: 0;align: center;}
#masthead_pds{	position: absolute;top: 0px;left: auto;right: auto;width:540px;}
#wrapper_pds{width: 540px;background-color:#FFF;margin:0 auto;text-align: left;}
#banner_pds{top: 0px;height: 100px;background-image:url("../images/smbanner_pds.gif");background-repeat:no-repeat;}
#popup h1,h2,h3,h4 {margin: 0px,10px;padding: 0px;color: #036;}
#popup h1 {font-size: 110%;}
#popup h2 {font-size: 100%;}
#popup h3 {font-size: 90%;}
#popup h4{ font-size: 80%;}
#popup p {font-size: 100%;margin: 0px,10px;padding: 0;}
#popup a{color: #0033FF;background-color:#CCCCCC;}
#popup a:hover{background-color:#FFFFFF;color: #FF0000;}	

#nav{
	margin:o;
	padding:0;
	background-image:url(../timages/navbg200.gif);
 	background-repeat: repeat;
}


.leftimage{
	margin-right: 3px;
	margin-bottom: 5px;
	float: left;
	clear: both;
	border: 1px;
	border-top-color: #000000;
	}
	
	.rightimage{
	float: right;
	margin-left: 3px;
	margin-bottom: 5px;
	clear: left;
	}
	#image{
	width: 7%;
	border-right:: 2px;
	border-right-color:#003399;
	}

#coll{
	position: absolute;
	left:10px;
	width:242px;
	background:#fff;
	border:1px solid #000;
	top: 10px;
	}
#colc{
background:#fff;
width::250px;
top: 10px;
margin-left: 255px;
margin-right:255px;
border:1px solid #000;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 255px;
margin-right:255px;
}
html>body #colc {
margin-left: 255px;
margin-right:255px;
}
#colr{
position: absolute;
right:10px;
top:10px;
width:250;
background:#fff;
border:1px solid #000;
}
.button   {
	border-style: inset;
	border-color: #000066;
	background-color: #CCCCCC;
	text-decoration: none;
	width: 100px;
	text-align: center;
	}
  
 .buttontext{color: white; 
        text-decoration: none;   
        font: bold 12pt Verdana;
        cursor: hand;}
/*
  $Id: stylesheet.css,v 1.26 2003/06/30 20:03:50 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2002 osCommerce

  Released under the GNU General Public License
*/

/* links */
a:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
a:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: underline; }

a.headerLink:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.headerLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.headerLink:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.headerLink:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: underline; }

a.menuBoxHeadingLink:link { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLink:visited { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLink:active { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }
a.menuBoxHeadingLink:hover { font-size: 10px; color: #616060; font-weight: bold; text-decoration: none; }

a.menuBoxContentLink:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLink:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: normal; text-decoration: none; }
a.menuBoxContentLink:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; font-weight: normal; text-decoration: underline; }

a.splitPageLink:link { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a.splitPageLink:visited { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a.splitPageLink:active { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: none; }
a.splitPageLink:hover { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000FF; font-weight: normal; text-decoration: underline; background-color: #FFFF33; }

/* menu box */
.menuBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; background-color: #ffffff; }
.menuBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; }

/* page */
body { background-color: #336699; color: #000000; margin: 0px; }
.headerBar { background-color: #B3BAC5; }
.headerBarContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; padding: 2px; }
.columnLeft { background-color: #F0F1F1; border-color: #999999; border-width: 1px; border-style: solid; padding: 2px; }
.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #727272; font-weight: bold; }

/* data table */
.dataTableHeadingRow { background-color: #C9C9C9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* info box */
.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; background-color: #B3BAC5; }
.infoBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #DEE4E8; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* forms */
CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA, FILE { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
FORM { display: inline; }

/* account */
.formArea { background-color: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px; }
.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }

/* attributes */
.attributes-odd { background-color: #f4f7fd; }
.attributes-even { background-color: #ffffff; }

/* miscellaneous */
.specialPrice { color: #ff0000; }
.oldPrice { text-decoration: line-through; }
.fieldRequired { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.main { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.errorText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

