html, body{ 
margin: 0; 
padding: 0; 
height: 100%; 
min-height: 100%; 
} 

body { 	position:relative; font-family: Arial; text-decoration: none; font-weight: normal; color: #680001; font-size: 11px; margin: 0px; padding: 0px; height: 100%;max-height: 100%;}
  
img {border: 0px}
a { font-size: 12px; color:#680001; text-decoration: underline;}
a:hover { color:#b62b2b;  text-decoration: underline;}

#container {  position:relative; width: 800px; margin: 0 auto; 
height: auto; 
min-height: 100%;}

#top {width: 800px; height: 136px; margin-top:3px; z-index: 8; }

#logo { z-index: 8;}

#menu {width: 800px; height:24px; background-color: #DFDFD5; text-align:center; }

#main 
{
width: 800px; 
padding-bottom: 10px; 
margin: 0 auto; 
height: auto; 
min-height: 390px; 
background-color:#FFFFFF;   }


#leftcontent2 { float: left; width: 175px; padding: 35px 30px 10px 10px;
margin: 0 auto; 
height: auto; 
min-height: 100%; 
background-color:#FFFFFF;      
                }

#maincontent { float: left; width: 550px; padding: 15px 0px 0px 0px; 
margin: 0 auto; 
height: auto; 
min-height: 100%;  }

#maincontent_title { padding-top: 5px; padding-bottom: 10px; }

#maincontent_content {  }


#bottom {float: left; width: 800px; height:24px; background-color: #DFDFD5; text-align:center; }

#mainnav { width:800px; margin: 0px; padding-top: 0px; z-index: 1; text-align:center;}

#bottomnav { width:800px;margin: 0px; padding-top: 0px; z-index: 1; text-align:center;}

#mainnav .item, #bottomnav .item
{
  margin: 0px;
	height:19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #9A9A98;
	text-decoration: none;
	background-color: #dedede;
	text-align: left;
	vertical-align: top;
	padding: 2px 5px 0 5px;
}

* html #mainnav tr, * html #bottomnav tr {height:22px;}

#mainnav .selected, #bottomnav .selected {
	font-weight: bold;
	color: #dedede;
	text-decoration: none;
	background-color: #b7b7b7;
	cursor: pointer;
}

#mainnav .hover, #bottomnav .hover {
	font-weight: bold;
	color: #9A9A98;
	text-decoration: none;
	background-color: #fffeee;
	cursor: pointer;
}

#mainnav table table, #bottomnav table table {border-bottom:none;}

#mainnav td a, #bottomnav td a{
	display: block;
}

#leftcontent { }

P.title, Span.title  {font-size: 18px; color:#983436; font-weight:bold;}
P.main, Span.main {font-size: 12px; color:#680001;}
P.maintitle, Span.maintitle {font-size: 12px; color:#680001; font-weight:bolder;}
P.small, Span.small {font-size: 10px; color:#680001;}

P.left, Span.left {font-family: Verdana, Arial, Helvetica, sans-serif; color:#680001; font-size: 15px;}

li { font-family: Verdana, Arial, Helvetica, sans-serif; color:#680001; font-size: 11px;} 

#languages 
{
	position:relative;
	float: right;
	z-index: 10;
	margin-top: -18px;
	margin-right: 2px;	
}

#selection1 
{
	width: 120px;
	float: left; 	
	text-align: center;
	vertical-align: top; 
}

#selection2 
{
	width: 120px;
	float: left; 
	margin-left: 20px; 
	text-align: center;
	vertical-align: top; 
}

#selection3
{
	width: 120px;
	float: left; 
	margin-left: 20px; 
	text-align: center;
	vertical-align: top; 
}

#selection4
{
	width: 120px;
	float: left; 
	margin-left: 20px; 
	text-align: center;
	vertical-align: top; 
}

.nomargin
{
  vertical-align: top;
  border: 0px solid;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px 0px 0px 0px;
  margin: 0px auto;
}



P.salesoffertitle, TD.salesoffertitle  {
	color: #660033;
	font-size: 16pt;
	font-family: Arial,Helvetica, Verdana,sans-serif;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 15px;
}

P.salesofferheader, SPAN.salesofferheader { font-size: 12pt; font-weight: bold; color: #003300;}
P.salesofferheader2, SPAN.salesofferheader2 { font-size: 16pt; font-weight: bold; color: #003300;}

SPAN.salesofferhighlighted2 { font-size: 14pt; font-weight: bold; color: #660033;}

TD.salesoffermain, P.salesoffermain {
	color: #000000;
	font-size: 9pt;
	font-family: Arial,Helvetica, Verdana,sans-serif;
	font-weight: normal;
	padding: 15px;
}




.salesofferitem_large
{
	font-size: 10pt;
	color: #660033;
	float: left;
	width: 435px;
	height: 220px;
	text-align: center;
	vertical-align: middle;
	padding-left:10px;
	font-weight: bold;
}

.salesofferitem_small
{
	font-size: 10pt;
	color: #660033;
	width: 50px;
	height: 120px;
	text-align: center;
	vertical-align: middle;
	padding:10px;
	font-weight: bold;
}
