body {
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	margin:0;
	text-align:center;
	background-color:#4C4C4C;
}

#header {
	height: 106px;
	background:url(images/headerbg.jpg) repeat-x;
}

#header .header2 {

	width: 800px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;

}

.logo {

	float: left;
	width: 300px;

}

.headerInfo {

	float: right;
	width:420px;
	margin-top:10px;
	color:white;
	text-align:right;

}

.headerInfo a {
	
	color:yellow;
	font-weight:bold;
}

.headerInfo a:hover {
	
	text-decoration: underline;

}

#footerbg {

	height:65px;
	background:url(images/footerbg.jpg) repeat-x;

}

#footer {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	color: #CBCBCB;
}

#footer a {

	color: #CBCBCB;

}
#footer a:hover {

	color: #FFFFFF;

}

#footer-left {

	float: left;
	margin-top: 10px;
	margin-left: 5px;
	font-size: 10pt;
	line-height: 1.2;
	padding-bottom: 25px;
	text-align:left;

}

#footer-right {

	text-align: right;
	float: right;
	margin-top: 10px;
	margin-right: 5px;
	font-size: 10pt;
	line-height: 1.2;

}

#container{
	background:#D9D9D9 url(images/bodybg.jpg) repeat-x;
}

#content {
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	border-left:1px solid black;
	border-right:1px solid black;
	background:white;
	padding:10px;
}
#content a:link { color:blue;font-weight:bold; }
#content a:visited { color:blue;font-weight:bold; }
#content a:hover  { color:blue;font-weight:bold; }
#content a:active { color:blue;font-weight:bold; }


.header_nav2 {
	border-color:#B1BDAB;
	border-width:1px;
	border-style:solid;
	padding:5px; 
	font-size:12px;
	background-color:#E9EDE4; 
	text-align:center;
	margin: 10px;
}
.header_nav2 a {text-decoration:none; color:#798309;}
.header_nav2 a:hover {text-decoration:underline;}


#content .blank a {text-decoration:none; background-color:black;color:black;}
#content .blank a:link {text-decoration:none; background-color:black;color:black;}
#content .blank a:visited {text-decoration:none; background-color:black;color:black;}
#content .blank a:hover {text-decoration:none; background-color:black;color:black;}
#content .blank a:active {text-decoration:none; background-color:black;color:black;}
#content .blank a:hover {text-decoration:none; background-color:black;color:black;}

.header_nav_alert {
	border-color:#000;
	border-width:2px;
	border-style:dotted;
	padding:5px; 
	font-size:12px;
	background-color:#FFFFCC; 
	text-align:center;
	margin-bottom: 10px;
}
.header_nav_alert a {font-size:14px;text-decoration:none; color:#798309;}
.header_nav_alert a:hover {font-size:14px;text-decoration:underline;}




.div_title {
	margin:2px; 
	font-size:12pt;
	background-color:#ffffff; 
	padding-top:6px; 
	padding-bottom:6px; 
	padding-left:5px; 
	font-weight:bold;
	color:#798309;
	text-align:left;
	border-color:#B1BDAB;
	border-width:1px;
	border-style:solid;
}



.productlisting { background:#ffffff; border:solid 1px #B1BDAB}
.productlisting .div_title img { margin:0 !important}
.productlisting .indent {padding:10px}
.productlisting {margin-left:0}
.productlisting a {text-decoration:none; color:#798309;}
.productlisting a:hover {text-decoration:underline;}
.productlisting .div_title {
	margin:5px; 
	font-size:14pt;
	background-color:#E9EDE4; 
	padding-top:10px; 
	padding-bottom:10px; 
	padding-left:5px; 
	font-weight:bold;
	color:#798309;
}

/* start the gradient toolbar */

.indentmenuContainer{
	width: 100%;
	background: black url(/images/indentbg.gif) center center repeat-x;
	border: 1px solid #564c66; /*dark green border*/
	border-width: 1px 0;
}

.indentmenu{
	font: bold 13px Arial;
	margin-left: auto;
	margin-right: auto;
	width:802px;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border-left: 1px solid #564c66;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #564c66; /*dark green divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover{
color: yellow !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url(/images/indentbg2.gif) center center repeat-x;
} 

.indentmenu ul li .current{
color: yellow !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url(/images/indentbg2.gif) center center repeat-x;
cursor: default;
}

.indentmenu ul li a.disabled:hover, .indentmenu ul li .disabled{
color: #dedede !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url(/images/disabled.gif) center center repeat-x;
cursor: default;
}

/* end gradient toolbar */


/* hover stuff */
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
   background-color:#F2F2F2;
   border:1px solid;
   border-color:#7F9DB9;
}

.tbhov {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
   background-color:#F8F7DA;
   border:1px solid;
   border-color:#016D00;
}


/* project */

.project { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #003366;
	background: #EFEFEF;
	text-decoration: none;
	font-weight: bold;
}

.project2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #000000;
	background: #E4E7DE;
	text-decoration: none;
	font-weight: bold;
}



.project3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #FFFFFF;
	background: black url(/images/indentbg.gif) center center repeat-x;
	text-decoration: none;
	font-weight: bold;
}

.project4 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	color: #FFFFFF;
	background: black url(/images/indentbg.gif) center center repeat-x;
	text-decoration: none;
	font-weight: bold;
}

.productsale {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #003366;
	background: #EFEFEF;
	text-decoration: none;
	text-align:center;
}

.productsale2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px;
	color: #003366;
	background: #EFEFEF;
	text-decoration: none;
	text-align:center;
}

.lineitem {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #003366;
	background: #EFEFEF;
	text-decoration: none;
}

.altlineitem {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	color: #000000;
	background: #E4E7DE;
	text-decoration: none;
}


.border { 
	border-style: solid; 
	border-color:black; 
	border-width:1px;
	background-color:black;
}


.entity { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;	
	background: black url(/images/indentbg.gif) center center repeat-x;
}


.pic_block_3 { background:#ffffff; border:solid 1px #B1BDAB}
.pic_block_3 .div_title img { margin:0 !important}
.pic_block_3 .div_title {
	margin:5px; 
	font-size:14pt;
	background-color:#E9EDE4; 
	padding-top:10px; 
	padding-bottom:10px; 
	padding-left:5px; 
	font-weight:bold;
	color:#798309;
}
.pic_block_3 .indent {padding:10px}
.pic_block_3 {margin-left:0}
.pic_block_3 a {text-decoration:none; color:#798309;}
.pic_block_3 a:hover {text-decoration:underline;}


* html a:hover { background: transparent; }

/* easy tooltips */


.tooltip {
	color: #000000; outline: none;
	cursor: help; text-decoration: none;
	position: relative;
}
.tooltip span {
	margin-left: -999em;
	position: absolute;
}
.tooltip:hover span {
	border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	font-family: Calibri, Tahoma, Geneva, sans-serif;
	position: absolute; left: 1em; top: 2em; z-index: 99;
	margin-left: 0; width: 250px;
}

.tip { padding: 0.8em 1em; background: #FFFFAA; border: 1px solid #FFAD33; font-size:16px; color:black;}

