body  { font-size: 9pt; font-family: Arial; background-color: #2262a1; text-align: center }
.text { font-size: 9pt; font-family: Arial;  text-align: left}

.container  { background-color: #ffffff; margin-right: auto; margin-left: auto; width: 770px;  }
.container1     { background-color: #fff; text-align: left; margin-right: auto; margin-left: auto; padding-bottom: 10px; position: relative; width: 770px; border-style: none; outline-style: none }
.leftmain{ text-align: left;height:552px; width:500px;float:left}
#header{position: relative;top: 0px;height:113px; width:500px;z-index: 500}
#header2{position: relative;top: 0px;height:184px; width:770px;z-index: 500}
#lefthead { position: relative; z-index: 500; top: 0; width: 500px;  float:left }
.slidebox { position: relative; top: 0; width: 270px; height: 552px; float: right }
.slidebox2   { position: relative; z-index: 50; top: 5px; width: 270px; height: 179px; float: right }
#logo {  background-repeat: no-repeat; position: relative; top: 0; width: 146px; height: 56px; float: left; }
#logoText     { background-image: url("../images/pscLogoText.gif"); background-repeat: no-repeat; position: relative; top: 0; width: 500px; height: 30px; clear: both; }
#logoText2     { background-image: url("../images/pscLogoText2.gif"); background-repeat: no-repeat; position: relative; top: 0; width: 480px; height: 30px; clear: both; }
#headTextBox2  { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align:center;padding:5px 0px; position: relative; top: 0; left: 0px; width: 490px; height: 70px; clear: both }
#headTextBox  { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align:center;padding:5px 0px; position: relative; top: 0; left: 0px; width: 500px; height: 70px; clear: both }
.mainText    { position: relative; z-index: 10; top: 10px; left: 10px; width: 480px; height: 150px }
.secondMain  { text-align: center; position: relative; top: 0; left: 0; width: 770px; min-height: 386px; clear: both }
.secondMain1  { text-align: left; position: relative; top: 0; left: 10px; width: 750px; min-height: 386px; }
.secondMain2  { text-align: center; position: relative; top: 0; left: 0px; width: 750px; height: auto; width: 750px; min-height: 386px;  }

#text{text-align: left; margin-left: 10px; margin-right: 10px}
#text2 { text-align: left }
#text p{margin-top: 6px; margin-bottom: 12px}
#prod  { position: relative; top: -5px; left: 0; width: 100% }
.prodText { font-size: 8pt; font-family: Arial; line-height: 9pt }
.prodTextLG { font-size: 10pt; font-family: Arial; line-height: 10pt }
.prodtd    { background-image: url("../images/newBGWhite.gif"); background-repeat: no-repeat; padding-left: 7px; width: 33%; height: 190px; vertical-align: top }
#rental{background-image: url("../images/rentalBGWhite.jpg");}
#wideprodtd{width:66%; background-image: url("../images/newBGWhitew.gif")}
#TwoHi{background-image: url("../images/newBGWhite2Hi.gif")}
.prodtdLG { background-image: url("../images/newBGtallLG.gif"); background-repeat: no-repeat; padding-left: 7px; width: 50%; height: 190px; vertical-align: top }
table#prod .prodtd p{margin-top:6px;margin-bottom: 0px; }

#more p{margin-top:4px;margin-bottom: 0px; }
.prodtd a {font-weight: bold}
#prodHd{color:#000000;font-size: 10pt;  font-weight: bold; line-height: 11pt;margin-top:-4px;margin-bottom:0px}
#prodtop{color:#000000;font-size: 10pt;  font-weight: bold; line-height: 11pt;margin-top:6px;margin-bottom:0px}
#links  {font-size: 10pt;  text-align: center; margin-top: 4px  }
#links a{color: #930;font-weight: bold}
#center{text-align: center;}
.maintext p { margin-bottom: -14px }

.products { position: relative; z-index: 10; top: 0; left: 10px; width: 480px; height: 170px }
#slideswf{float:left; width:240px; height: 160px;z-index:12; margin:0px 10px 15px 0}
/*.products { position: relative; z-index: 10; top: 0; left: 10px; width: 480px; height: 170px }
*/

#slidedom{position: relative; top:0; left:0; width: 270px; 	height: 552px;z-index:25;	}
#slidedom2{position: relative; top:0; left:0; width: 270px; height: 184px;	}
.slides {position: relative;top:0; z-index: 10;width: 270px;float:right}
.myimage {position: relative;top:0;	}
.name {position: relative;top:0;}
.quotes {position:relative;	top:0;}
.slide {width: 270px; height: 552px; z-index:25; }
.slide2 {width: 270px;height: 184px;  }
#scrollbox {width:500px; height:22px; position: relative; top: -2px;font-size: 9pt;color: #fff; font-family: Arial; font-weight: bold; background-color: #b2800b; text-align: center;z-index: 10;}
#scrollbox2 {width:500px; height:20px; position: relative; top: 0px;font-size: 9pt;color: #fff; font-family: Arial; font-weight: bold; background-color: #b2800b; text-align: center; z-index: 10;}
#scrollbox2 a:link{color:#fff; text-decoration: underline }
#scrollbox2 a:hover, #scrollbox2 a:active{color:#790909; text-decoration: underline }
#scrollbox2 a:visited{color:#000; text-decoration: underline }
#scrollbox a, #scrollbox1 a { color: #fff; text-decoration: underline }

.navBG  { background-image: url("../images/navBoxBG.gif"); background-repeat: no-repeat; background-color: none;height:27px }

.nav       {
	background-image: url("../images/navBg125a.gif");
	background-repeat: x-repeat;
	text-align: center;
	margin-bottom: 0;
	position: relative;
	top: 0;
	left: 0;
	width: 500px;
	height: 25px;
	z-index: 150;
}




.nav ul{
margin:0;
padding: 0;
list-style-type: none;
position: relative;
left:0px;
z-index: 160;
}

/*Top level list items*/
.nav ul li{
	
position: relative;
top:0px;
display: inline;
float: left;
width: 125px;
text-align:center;
height:25px;
z-index: 170;
}

/*Top level menu link items style*/
.nav ul li a    { font: bold 11px Arial; text-decoration: none;  text-align: center; display: block; padding:5px 0 0 5px;width: 125px; height:25px; border: 0; background-image: url("../images/navBg125a.gif");
	background-repeat: no-repeat;}
	
/*Sub level menu*/
.nav ul li ul{
left: 0;
top: 0px;
border: 0;
position:absolute;
display: block;
visibility: hidden;
z-index: 200;
margin-top: -1px;
}


.nav ul #right,.nav ul .right{
position: absolute;
top: 0px;
left: 0px;
display: block;
visibility: hidden;
z-index: 210;
border: 0;
clear:left;
margin-top: 0px;

}
/*Sub level menu list items*/
.nav ul li ul li    { display: inline; height: 25px; float: none; z-index: 250;}


/* Sub level menu links style */
.nav ul li ul li a{
	width: 123px; /*width of sub menu levels*/
	padding:5px 0 0 5px;
	text-align: left;
	position:relative;
	top:2px;
	background-image: url("../images/navBg125a.gif");
	background-repeat: no-repeat;
	width:125px;
	height:25px;
	background-color: #6498cb;
	z-index: 260;
}
 
.nav ul li ul li .caratdiv    { background-image: url("../images/caratDn.gif"); background-repeat: no-repeat; position: absolute; right: 8px; top:8px }
/* if want carat on main menu too
.nav .caratdiv{
position: absolute;
right: 0px;
background: transparent url(images/caratDn.gif) no-repeat center; 
float:right;
*/



#caratDn{background-image: url("../images/caratDn.gif");background-repeat: no-repeat;}	
/* IE \*/

* html .nav ul li { float: left; height: 1%; }
* html .nav ul li a { height: 1%; }
* html .nav ul li ul li ul#right{margin-top: 1px; left:40px;}
/* End */







.nav a     { color: #000; font-size: 10px; font-family: Tahoma; text-decoration: none; text-align: left; z-index: 160; vertical-align: middle }

#byTrade {position:absolute;top:26px;left:153px;visibility:hidden;}
.left{text-align: left}
.leftred{text-align: left;color:#bc1000}
.right{text-align: right}
.rightred{text-align: right;color:#bc1000}

.footer{font-size: 8pt;color: #2262a1;position:relative; top: 0px; left:0px; width:770px; height: 30px;z-index: 100}
.tenleft {padding-left:10px; float:left}
.tenright {text-align: right; padding-right:30px; float:right;}
h1    { font-size: 16pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 18pt;  }
#headTextBox h1{margin-top:0px;margin-bottom:0px}
h2   { color: #930; font-size: 14pt; margin: 0 }
#h2   { color: #930; font-size: 12pt; font-weight: bold }
h3   { color: #369; font-size: 14pt; font-family: Georgia;}
#h3 {color: #369; font-size: 12pt;  font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; }
h4 {font-size: 10pt;  font-weight: bold; line-height: 11pt; margin-bottom: -12px }
h5   { text-align: center; color: #369; font-size: 12pt; font-family: Georgia;}
.tan{ color: #930;}
#btmsix{margin-bottom:6px}
h6  { color: #930; font-size: 12pt; font-family: Georgia;text-align: left; }
.strust{color: #930;font-weight:bold;}
#eleven{font-size: 11pt}
.tight{margin-bottom: 0px; margin-top:-6px;z-index: 75}
#directions{ color: #930;text-align: center}
a:link, a:visited{color: #2262a1;border-width: 0; }
a:hover, a:active {color: #000000;border-width: 0}
#tan{color:#930;font-weight: bold;}
#contact{font-size:8pt; font-weight: bold; position: relative;top: 10px;height:20px; width:70px;float:right; right:7px;text-align: right}
#contact1{font-size:8pt; font-weight: normal; position: relative;top: 10px;width:300px;float:right; right:7px;text-align: right;}
#rtHeadText{margin-right:15px;margin-bottom:0px}
.pic { width: 115px; height: 119px; float: right }
.pic1 { width: 159px; height: 119px; float: right }
.picR{float:right}
.itemPic{float:right; margin: 5px 10px;}
#smpic{height:95px}
.prodtext a:hover,.prodtext a:visited{color: #369;}
#h4 a:link ,#h4 a:visited {color:#000000}
#prodHd a:link ,#prodHd a:visited {color:#000000}
#menu-about a:link, #menu-whyPSC a:link, #menu-byTrade a:link, #menu-products a:link, #menu-updates a:link,#menu-about a:visited, #menu-whyPSC a:visited, #menu-byTrade a:visited, #menu-products a:visited, #menu-updates a:visited{color:#2262a1;font-weight: bold}
#menu-about a:hover, #menu-whyPSC a:hover, #menu-byTrade a:hover, #menu-products a:hover, #menu-updates a:hover{color:#000;font-weight: bold}
.clear{clear:both}
#topcon   { position: relative; z-index: 25; top: -25px; right: 0; width: 107px; height: 30px; float: right }
#loginBox    { background-color: #ccc; position: relative; top: 10px; left: 220px; width: 250px; height: 305px; border: double 3px #369 }
#register  { background-color: #ccc; position: relative; top: 10px; left: 40px; width: 690px; height: 335px; border: double 3px #369 }
.blueBold{color: #369;font-weight: bold;}
#contactbg   { font-size: 7pt; background-image: url("../images/contact.jpg"); background-repeat: no-repeat; text-align: left }
table#sevenpt { font-size: 7pt }
#dir{font size:8pt;font-family: Arial;font-weight: normal;color: #2262a1}
#10space{position:relative;height:10px;width:100%}
.drop{position: relative;top:10px}
.display{position:relative; top:0px;margin-bottom: 40px; clear: both}
#productsText { position: relative; top: 10px; width: 220px; height: 180px; float: right }

.clear {clear:both}
#long{length:auto;}
.fright { text-align: center; position: relative; top: 0; right: 10px; width: 570px; float: right }
.ltrain{font-weight: bold; text-align: center;position: relative; top: 0pt; left: 10px; float: left;}
#lbox { margin-right: 10px; margin-bottom: 5px; padding: 5px; position: relative; top: 0px; left: 0; width: 140px; height: 100px;  border: dashed 1px #3665b1 }
#lbox1 {  margin-right: 10px; margin-bottom:20px; padding: 5px; position: relative; top: 0px; left: 0; width: 140px; height: 100px;  border: dashed 1px #3665b1 }
#top10{position: relative;top: 10px}
table{font-size: 12px}
.boldy {font-size: 16px; font-weight:bold}
.reg1 { background-image: url("../images/register.gif"); background-repeat: no-repeat center top; width: 112px; height: 34px; margin: 5;  padding: 0;  border: 0;}
#submit { background-image: url("../images/submitBTN.gif"); background-repeat: no-repeat center top; width: 99px; height: 22px; margin: 0;  padding: 0;  border: 0;}
#submit1 { background-image: url("../images/submitBTN1.gif"); background-repeat: no-repeat center top; width: 112px; height: 34px; margin: 0;  padding: 0;  border: 0;}
#choose { background-image: url("../images/chooseBTN.gif"); background-repeat: no-repeat center top; width: 99px; height: 22px; margin: 5;  padding: 0;  border: 0;}
#choose1 { font-weight: bold; color:#2a4681; background-color: #d3e9ff;  width: 90px; height: 22px; margin: 5;  padding: 0;  border: 2 #2a4681 inset;}
.red {color:#FF0000}
.style1 {
	color: #CC0000;
	font-weight: bold;
}
#mainText1 {width: 470px; height:120px}
.mt09{float:left; width:490px; text-align:left}
.newBox{
	color:#ffffff;
	font-weight:bold;
	float:right;
	position:relative;
	top:3px;
	right:3px;
	width:265px;
	height:365px;
	background-color:#000;
}
.prodTextLG { font-size: 10pt; font-family: Arial; line-height: 10pt }
.prodtdLG { background-image: url("../images/newBGtallLG.gif"); background-repeat: no-repeat; padding-left: 12px; width: 50%; height: 190px; vertical-align: top }

