body{
	background-image: url(/images/bodyBg.gif);
	background-repeat: repeat-x;
	background-color: #760700;
	font-family: arial, helvetica, sans;
	font-size: 13px;
}

#mainBody{
	  margin:0 auto;
    width:776px;
    text-align:left;
    position:relative;
    background-color:#FFFFFF;
    background-image: url(/images/body_repeat.gif);
    background-repeat: repeat-y;
}
#header{
	margin: 0px;
	padding: 0px;
}
#headRight{
	background-image: url(/images/bodyHead.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: 85px;
	margin: 0px;
	padding: 0px;
	width: 576px;
}
#topNav {background: url(/images/nav1Norm.gif) repeat-x; padding: 0px; margin: 0px;  }
#topNav ul{list-style-type: none; margin: 0px; padding: 0px;}
#topNav ul li{display: inline; padding: 0px; margin: 0px; }
#topNav ul li a{ 	padding: 10px 14px 10px 14px; position: relative; color: #4b4b4b; font-size: 18px; font-weight: bold; text-decoration: none;}
#topNav ul li a:hover{ background-image:url(/images/nav1Hover.gif); background-repeat: repeat-x; background-position: 0px 1px; color: #886300; }
html>body #topNav li a:hover {	background-image:url(/images/nav1Hover.gif);	background-repeat: repeat-x; background-position: 0px 1px; }
#topNav ul li a.current { color: #480707; background-image:url(/images/nav1Active.gif); background-repeat: repeat-x; background-position: 0px 1px; }

#leftNavCol{
  vertical-align: top; 
  width: 208px;

}
#leftNav{
	padding-left: 10px;
}
.leftBox{
	width: 202px;
	background-image: url(/images/col1_mid.jpg);
	background-repeat: repeat-y;
	background-color: #e6e6e6;
	margin-top: 0px;
	margin-bottom: 8px;
}
.leftBoxHead{
	background-image: url(/images/col1_top.gif);
	background-repeat: no-repeat;
	background-color: #990000;
	color: #ffffff;
	/*padding-top: 10px;*/
	width: 202px;
	height: 35px;
}
.leftBoxHead h3{
	margin: 0px 0px 0px 10px;
	padding-top: 10px;
	color: #ffffff;
}
.leftBoxContents{
	padding-left: 5px; padding-right: 6px; /*padding-right: 10px;*/
}
#leftNav ul{list-style-type: none; margin: 0px; padding: 0px; display: block;}
#leftNav ul li{padding: 0px; margin: 0px; display: block;  width: 191px;}
#leftNav ul li a{display: block; width: 191px; background-image: url(/images/nav2Norm.gif); background-repeat: repeat-x; color: #4b4b4b; padding: 2px 0px 2px 0px; margin: 0px; border-bottom: 1px solid #999999; font-weight: bold; font-size: 14px; text-decoration: none; } 
#leftNav ul li a:hover{background-image: url(/images/nav2Hover.gif); background-repeat: repeat-x; background-color: #cecece;  color: #303030; border-bottom: 1px solid #404040;}
#leftNav ul li a.current{background-image: url(/images/nav2Active.gif); background-repeat: repeat-x; background-color: #ffc322;  color: #000000; border-bottom: 1px solid #9b7100;}
#leftNav ul li a.current:hover{background-image: url(/images/nav2Active.gif); background-repeat: repeat-x; background-color: #ffc322;  color: #000000; border-bottom: 1px solid #9b7100;}
#pageContentContainer{
	background-image: url(/images/col2_mid.gif);
	background-repeat: repeat-y;	
	margin-bottom: 6px;
}
#pageContent{

	padding: 0px 18px 0px 10px;
}

#footer{
	width: 776px;
	text-align: center;
	color: #ffffff;
	background-color: #88743d;
	background-image: url(/images/bodyFoot.gif);
	background-repeat: no-repeat;
	height: 58px;
	vertical-align: top;
	font-size: 12px;
}
#footer div{
	padding: 4px 10px 0px 10px;
}
#footer a{
	color: #ffd04f;
	text-decoration: none;
	font-weight: bold;
}
#footer a:hover{
	color: #ffdb79;
	text-decoration: underline;
}
h1{color: #990000; margin: 0px 0px 4px 0px; border-bottom: 2px solid #550000; display: block;}
h2, .h2{color: #886300; margin: 0px 0px 4px 0px; font-size: 20px; font-weight: bold;}
h3{color: #333333; margin: 0px 0px 4px 0px;font-size: 18px;}

ins {background-color: yellow; color: black; text-decoration: none;}
th{text-align: left;}
img {display: block; border: none;}

a:link{color: #990000; text-decoration: underline;}
a:visited{color: #6c4141;}
a:hover{color: #eba355; text-decoration: none;}
a:active{color: #ff0000;}

.pageItem{  }
.Bold{font-weight: bold;}
.bold{font-weight: bold;}
.Italic, .italic{font-style: italic;}
.Blue, .blue{color: #001a6f;}
.red{color: #ff0000;}
.Center{text-align: center;}
.center{text-align: center;}
.notification{
	background-color: #dbfccd;
	border: 1px solid #6fac54;
	padding: 10px;
}
.fine{
	font-size: 10px;
}
.product{ padding: 10px; border-bottom: 2px solid #e1cb8e;}
.price{ float: right; font-size: 18px; color: #000000; border: 1px solid #e1cb8e; padding: 4px 10px 4px 10px; background-color: #fff9e8;}
.right{
	float: right;
	margin-left: 10px;
}
.left{
	float: left;
	margin-right: 10px;
}
#pageContentCol{
  vertical-align: top; 
  width: 555px; 
  padding-top: 2px;
}
/* Old busted styles

body{background-color:#e0e0e0;background-image: url('images/BG1.png');FONT: 12px Arial, Helvetica, sans-serif, Tahoma; COLOR: #666666; TEXT-DECORATION: none; line-height: 1.5;color: #000C81;}
p{text-align: justify;}
p.bold{font-weight: bold;}
p.BoldCenter{font-weight: bold; text-align: center;}
p.Center{text-align: center;}
p.Blue{color:#000C81;}
p.BoldRedCenter{font-weight: bold; color: #ffffff; background-color: #990000; text-align: center;}
p.BoldRed{font-weight: bold; color: #ffffff; background-color: #990000;padding-left: 5px;}
.Red{color: #990000; font-weight: bold;}
.White{color: #FFFFFF; font-weight: bold;}
.Black{Color:#000000;}
a{color:#0016A1; text-decoration:underline;}
a:hover{color:#cc0000; text-decoration:none;}
a.White{color:#FFFFFF; text-decoration:none;}
a.White:hover{color:#FFFF00; text-decoration:none;}
a.Selected{color:#ffff00; text-decoration:none;}
a.Selected:hover{color:#ffffff; text-decoration:none;}
a.BodyNav{color:#660000; text-decoration:none;}
a.BodyNav:hover{color:#cc0000; text-decoration:underline;}
a.Blue{color:#2A3066; text-decoration:none; font-weight: bold;}
a.Blue:hover{color:#595f99; text-decoration:none; font-weight: bold;}
a.Black{Color:#000000; text-decoration:none; font-weight: bold;}
a.Black:hover{color:#000000; text-decoration:none; font-weight: bold;}
img.Team{width: 100px;}
img{border: 0px #000 solid;padding: 0px;margin: 0px;}

.LeftNavLink {padding-left: 5px;background-color:#660000;margin-top: 2px;border-top: 1px solid #000;border-bottom: 1px solid #000;}
.LeftNavLinkSelected {padding-left: 5px;background-color:#000374;margin-top: 2px;border-top: 1px solid #000;border-bottom: 1px solid #000;}

/* Table Style*/
/*
#Table{margin-top: 1px; margin-left: auto; margin-right: auto; margin-bottom: 10px; border: 2px #000 solid; border-collapse: collapse; border-spacing: 0; width: 350px;color: #000000; font-weight: bold;}
#Table td.TableHeader{font-weight: 900; text-align: center; border-bottom: 2px #000 solid; background-color: #931313; color: #ffffff;}
#Table td.Submit{font-weight: 900; text-align: center;}
#Table td.TopAlign{vertical-align: top;}
#Table td.err{font-weight: bold;color: #FFFFFF;background-color: #FF0000;text-align: center;}

#TableNoBorder{margin-top: 1px; margin-left: auto; margin-right: auto; margin-bottom: 10px; border-collapse: collapse; border-spacing: 0; width: 350px;color: #000000; font-weight: bold;}
/*Product Table*/
/*#ProductTable{margin-top: 1px; margin-left: 5px; margin-bottom: 10px; border-collapse: collapse; border-spacing: 0; width: 98%;min-width:580px;font-size:12px;border: 2px #0016A1 solid;}
#ProductTable td.Header{background-Color: #0016A1;color: #ffffff;font-weight: bold;font-size: 12px;padding-top: 2px; padding-bottom:2px;font-size:14px;}
#ProductTable td.Description{padding-left: 20px;}*/
/*  #ProductTable{margin-top: 1px; margin-left: 5px; margin-bottom: 10px; border-collapse: collapse; border-spacing: 0; width: 550px; Background-color:#ffffff;}
  #ProductTable td{border: 2px #000000 solid;padding-left: 5px;padding-right: 5px;}
  #ProductTable td.Header{background-Color: #666666; color: #ffffff; font-weight: bold;}

/*#DownloadsTable{background-color: #fefefe;margin-top: 1px; margin-left: 5px; margin-bottom: 10px; border-collapse: collapse; border-spacing: 0; width: 98%;font-size:12px;border: 1px #000 solid;color:#000000;}
#DownloadsTable td.Header{color: #000000;font-weight: bold;font-size: 12px;padding: 2px;margin-left: 3px;margin-right: 3px;font-size:14px;border-bottom: 0px #000 solid;}
#DownloadsTable td.Description{padding-left: 20px;}
#DownloadsTable td.Center{text-align:center;}

#NewsTable{margin-top: 1px; margin-left: 5px; margin-bottom: 10px; border-collapse: collapse; border-spacing: 0; width: 98%;font-size:12px;}
#NewsTable td.Header{padding-left:5px; background-color: #990000;color: #FFFFFF;font-weight: bold;font-size: 12px;margin-left: 3px;margin-right: 3px;font-size:12px;border-bottom: 0px #000 solid;}
#NewsTable td.Description{padding-left: 20px;}

#UploadTable{margin-top: 1px; margin-left: auto;margin-right: auto; margin-bottom: 10px; border-collapse: collapse; border-spacing:0;width: 50%;font-size:12px;}
#UploadTable td{border: 2px #fff solid;}
#UploadTable td.Header{padding-left:5px; background-color: #990000;color: #FFFFFF;font-weight: bold;font-size: 12px;margin-left: 3px;margin-right: 3px;font-size:12px;border-bottom: 0px #000 solid;}
#UploadTable td.Description{padding-left: 20px;}
    

#UploadHistoryTable{margin-top: 1px; margin-left: auto;margin-right: auto; margin-bottom: 10px; border-collapse: collapse; border-spacing:0;width: 85%;font-size:12px;}
#UploadHistoryTable td{border: 2px #fff solid;}
#UploadHistoryTable td.Header{padding-left:5px; background-color: #990000;color: #FFFFFF;font-weight: bold;font-size: 12px;margin-left: 3px;margin-right: 3px;font-size:12px;border-bottom: 0px #000 solid;}
#UploadHistoryTable td.Description{padding-left: 20px;}
  
table{text-align: left;}
.Name{font-weight: bold; color: #7F0000;}

.NameCenter{font-weight: bold; color: #7F0000; background-color: #e0e0e0;Text-align:center;}

.TestImage {width: 200px;}

input.submit{border: 1px #000 solid;font-weight: bold; color: #990000;background-color: #ffffcc;}
input{border:1px #000 solid;background-color: #ffffcc;}
select{background-color: #ffffcc;}
input.searchtext{width: 140px;}


.Bold{font-weight: bold;}
.Italic{font-style: italic;}
.Center{text-align:center;}
.Bold-Italic{font-weight: bold;font-style: italic;}
.Bold-Center{text-align:center;font-weight: bold;}
.Italic-Center{text-align:center;font-style: italic;}
.Bold-Italic-Center{text-align:center;font-style: italic;font-weight: bold;}
.ListNone{list-style-type:none;}
.ListDisc{list-style-type:disc;}
.ListNum{list-style-type:decimal;}
.ListAlpha{list-style-type:upper-alpha;}
li{padding-top: 2px; padding-bottom: 2px;}

*/

