
body { margin: 0px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

#top { background-image: url(images/banner-new.gif); background-repeat: no-repeat; width:986px; height: 140px; position: absolute; top: 0; }

#wrap { width: 986px; margin: 0 auto; }

#main { width: 986px; position: absolute; top: 0; margin-top: 140px; }

#products { width: 178px; margin-left: 5px; background-color: #d6ebf7; position: absolute; color: #1A4D8D; }

#products ul { list-style: none; padding: 0px; margin: 0px; }

#products li { padding: 3px; border-bottom: 1px solid #1A4D8D; }

#products a:link { color:#194a87; text-decoration:none; }

#products a:visited { color:#194a87; text-decoration:none; }

#products a:hover { color:#000000; text-decoration:underline; }

#middle { width: 615px; padding-bottom: 20px; position: absolute; margin-left: 185px;}

#maintext { margin-top: 274px; padding: 20px; }

#maintext2 { margin-top: 400px; padding: 20px; }

#mainpadding { padding: 20px; }

#right { width: 172px; position: absolute; margin-left: 806px; }

#cart { background-image: url(images/shoppingbg.gif); background-repeat: repeat-y; }

#info { background-color: #d6ebf7; margin-top: 2px; clear: both; }

#info p { padding: 6px; margin: 0px; }

#info a:link { color:#194a87; text-decoration:none; }

#info a:visited { color:#194a87; text-decoration:none; }

#info a:hover { color:#000000; text-decoration:underline; }

#footer { text-align: center; background-image: url(images/footerbg.gif); background-repeat: repeat-x; padding-top: 20px; margin-top: 30px; line-height:14px; }

#footer ul { list-style:none;  }
#footer li { border-right-color:#666666; border-right-style:solid; border-right-width:1px; display:inline; padding-left:5px; padding-right:5px; }

#flash { position: absolute; top: 0; margin-top: 1px; width: 623px; }

#form { width: 244px; position: absolute; right: 0; bottom: 8px; }

#buttons { width: 195px; position: absolute; right: 30px; bottom: 45px; }

a:link { color:#194a87; text-decoration:none; }

a:visited { color:#194a87; text-decoration:none; }

a:hover { color:#194a87; text-decoration:underline; }

h1 { font-size: 16px; font-family:Arial, Helvetica, sans-serif; color:#194a87; }

h2 { font-size: 14px; font-family:Arial, Helvetica, sans-serif; color:#194a87; }

.sub { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#194a87; }

.phpstyle4 { color: #008000 }

.phpstyle3 { color: #c33131 }

.tickyellowbox { background-color: #eff6ef; border: 1px solid #008000; }

.tickredbox { background-color: #f9eaea; border: 1px solid #c33131; }

.linkbox { width: auto; border: 1px #BCCFDE solid; background-color:#DDE5ED; padding: 10px 10px 10px 10px; }

#miniform {
 width: 172px;
 clear: both;
 background-color: #d6ebf7;
 text-align: center;
 }
 
.smallformstyle {
 border: 1px solid #333333;
 color: #666;
 padding: 5px;
}

#flash2 {
  width: 623px;
  }
  
.flashleft1 {
float:left;
width: 200px;
}

.flashleft2 {
float:left;
width: 423px;
}