p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	margin: 0px 0px 10px;
	padding: 0px;
}
a:link {color:#ff9900;}
a:visited {color:#999999;}
a:hover {color:#990000;}
a:active {color:#990000;}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding: 0px;
	margin: 0px;
}
li.disc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	padding: 0px 0px 5px;
	margin: 0px 0px 0px 15px;
	list-style-image: url(images/bullet.gif);
	background-position: center;
}
/* CONTAINERS */
#container {
    margin: 0px auto 0px auto;
    text-align: left;
    width:774px;
}

#banner{
	padding: 0px;
	margin: 0px auto 12px;
	height: 52px;
	background-image: url(images/banner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-indent: -9999px;
}

#columnContainer {
	margin: 10px auto 0px;
	width: 100%;
	background-image: url(images/bkgrd.gif);
	float: left;
}
#columnContainerFooter {
clear:both;
}
#bottomMenu {
	width:774px;
	height:21px;
	background-image: url(images/bar_bgrd.gif);
	padding: 15px 0px 0px;
	margin-top: 7px;
	margin-right:auto;
	margin-left: auto;
	margin-bottom: 7px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
}
#bottomMenu a{
	color:#999999;
}
#bottomMenu a:hover{
	color:#990000;
}
#leftMenuBar {
	width: 32px;
	background-color: #990000;
	float: left;
	margin-right: 3px;
}
#leftColumn{
	width: 163px;
	background-color: #ffffff;
	float: left;
	margin: 0px 3px 0px 0px;
	padding: 0px;
}
#leftColumnHome{
	width: 163px;
	background-color: #ededee;
	float: left;
	margin: 0px;
	padding: 0px;
}
#mainAreaHome{
	width: 739px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#rightColumn{
	width: 573px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#leftMenuContainer{
	padding: 0px;
	margin:0px;
	background-color: #f8f8f9;
}
#redLineWhole {
	height:8px;
	width:739px;
	background-color: #990000;
	margin: 0px;
	padding:0px;
}
#bannerPic {
	height:206px;
	width:739px;
	margin: 0px;
	padding:0px;
	background-image: url(images/banner_pic.jpg);
}

/* TOP MENU */
.topMenu li {
	padding: 0px;
	margin: 0px;
	display:inline;
}
#menu a:link{
	display:block;
	float: left;
	width: 126px;
	height:30px;
	color:#990000;
	background-image: url(images/menu_bk1.gif);
	text-decoration:none;
	margin-right: 3px;
	text-align: center;
	padding-top: 6px;
}
#menu a:visited{
	display:block;
	float: left;
	width: 126px;
	height:30px;
	color:#990000;
	background-image: url(images/menu_bk1.gif);
	text-decoration:none;
	margin-right: 3px;
	text-align: center;
	padding-top: 6px;
}

#menu a:hover{
	display:block;
	float: left;
	width: 126px;
	height:30px;
	color:#990000;
	background-image: url(images/menu_bk2.gif);
	text-decoration:none;
	margin-right: 3px;
	text-align: center;
	padding-top: 6px;
}

#menu a:active{
	display:block;
	float: left;
	width: 126px;
	height:30px;
	color:#990000;
	background-image: url(images/menu_bk2.gif);
	text-decoration:none;
	margin-right: 3px;
	text-align: center;
	padding-top: 6px;
}


/* LEFT MENU */
#redLineSm {
	height:8px;
	width:573px;
	background-color: #990000;
	
}
#welcomeTxt{
	width: 162px;
	height:58px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/welcome_txt.gif);
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#aboutTxt{
	width: 162px;
	height:58px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/about_heading.gif);
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#productTxt{
	width: 162px;
	height:58px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/products_heading.gif);
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#operationTxt{
	width: 162px;
	height:58px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/operations_heading.gif);
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#linksTxt{
	width: 162px;
	height:58px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/links_heading.gif);
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#contactTxt{
	width: 162px;
	height:58px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/contact_heading.gif);
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#tagLine{
	width: 576px;
	height:58px;
	margin: 0px;
	padding: 0px;
	background-color: #ededee;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(images/tag.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sideMenu a:link{
	display:block;
	width: 153px;
	height:23px;
	color:#666666;
	background-image: url(images/button1.gif);
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
}
.sideMenu a:visited{
	display:block;
	width: 153px;
	height:23px;
	color:#666666;
	background-image: url(images/button1.gif);
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
}
.sideMenu a:hover{
	display:block;
	width: 153px;
	height:23px;
	color:#990000;
	background-image: url(images/button2.gif);
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
}
.sideMenu a:active{
	display:block;
	width: 153px;
	height:23px;
	color:#990000;
	background-image: url(images/button3.gif);
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
}
/* LEFT MENU SUB MENU */
.subMenu a:link{
	display:block;
	width: 153px;
	height:23px;
	color:#666666;
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	background-image: url(images/line.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #ededee;
}
.subMenu a:visited{
	display:block;
	width: 153px;
	height:23px;
	color:#666666;
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	background-image: url(images/line.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #ededee;
}
.subMenu a:hover{
	display:block;
	width: 153px;
	height:23px;
	color:#990000;
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	background-image: url(images/line.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #ededee;
}
.subMenu a:active{
	display:block;
	width: 153px;
	height:23px;
	color:#990000;
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	background-image: url(images/line.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #ededee;
}
/* LEFT MENU SUB MENU */
.subMenuTwo a:link{
	display:block;
	width: 153px;
	height:23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
	background-image: url(images/menu_line.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #f8f8f9;
}
.subMenuTwo a:visited{
	display:block;
	width: 153px;
	height:23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
	background-image: url(images/menu_line.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #f8f8f9;
}
.subMenuTwo a:hover{
	display:block;
	width: 153px;
	height:23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#990000;
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
	background-image: url(images/menu_line.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #f8f8f9;
}
.subMenuTwo a:active{
	display:block;
	width: 153px;
	height:23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#990000;
	text-decoration:none;
	margin: 0px 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
	background-image: url(images/menu_line.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #f8f8f9;
}


/* RIGHT COLUMN CONTENT */
#smBanner {
	height:147px;
	width:573px;
}
#redLine {
	height:8px;
	width:545px;
	background-color: #990000;
	margin-left: 12px;	
}
#greyLine {
	height:8px;
	background-color: #cccccc;
}
#orangeLine {
	height:8px;
	width:545px;
	background-color: #cccccc;
	margin-left: 12px;
}
#tab{
	height:18px;
	width:120px;
	background-image: url(images/tab_grey.gif);
	margin-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	text-align: left;
	vertical-align: middle;
	padding-top: 10px;
	padding-left: 20px;
	margin-left: 12px;
}
#tab2{
	height:22px;
	width:187px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	text-align: left;
	vertical-align: middle;
	padding-top: 8px;
	padding-left: 20px;
	background-color: #990000;
	background-image: url(images/tab_diagnol.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#mainContent{
	width:545px;
	height:332px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	background-color: #ffffff;
}
#mainTxtArea{
	padding:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
}
#productInfo {
	width:199px;
	height:332px;
	padding:20px;
	float:left;
}
#productPicture {
	width:276px;
	height:313px;
	float:left;
	margin:0px;
	padding:0px;
}
#ProductNav {
	width:296px;
	height:19px;
	float:left;
	text-align: right;
	vertical-align: bottom;
	padding-top: 10px;
	padding-right: 10px;
}
#leftPicNav {
	width:5px;
	height:306px;
	float:left;
	vertical-align: middle;
	margin-top: 150px;
}
#rightPicNav {
	width:20px;
	height:306px;
	float:left;
	margin-top: 150px;
}
#productSpec{
	width:545px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	margin-left: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
}

/* css additions */

#pImg{
border:0;
}

#nImg{
border:0;
}

#ProductNav li{
list-style:none;
display:inline;
}

.sqButtons img{
border:0px;
padding:3px;
}

.sideMenu{
list-style:none;
}

.subMenu{
list-style:none;
}

.subMenuTwo{
list-style:none;
}

.ulsubMenu{
list-style:none;
}

.ulsubMenu2{
list-style:none;
}
