﻿body {
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-family: Arial;
	text-align: left;
	font-size: small;
}
h1 {
	font-size:larger;
	color:#FF9933;
}
h2 {
	font-size:medium;
}
a {
	color:#006699;
	text-decoration:underline;
}
table 
{
	width:100%;
}
/* Colors */
.fillleftright {
	background-color:#F0F0F0;
}
.bg_blue {
	background-color:#006699;
}
.bg_orange {
	background-color:#FF9933;
}
.information {
	color:Gray;
}
/* CSS */
.smaller {
	font-size:smaller;
}
img.imgright {
	float:right;
	margin-left:20px;
}
img.imgleft {
	float:left;
	margin-right:20px;
}
img.logo {
	margin:15px;
}
#indextable td {
	vertical-align:top;
}
a.info {
	color:inherit;
	margin:0px 0px 0px 0px;padding=0px;
	text-decoration:underline;
}
a.info:hover {
	text-decoration:none;
}
.index_h1 {
	margin:0px;padding:0px;
	font-size:smaller;
	color:#FF9933;
}
a.index {
	margin:0px 0px 0px 10px;padding=0px;
	font-size:smaller;
	color:Gray;
	text-decoration:none;
}
a.index:hover {
	text-decoration:underline;
}
div.downloads {
	width:250px;
	border:1px solid #FF9933;
	float:right;
}
ul.pdfs {
	list-style:disc url('../img/pdf_icon.jpg') outside;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:20px;
	padding-left:5px;
}
a.pdf {
	text-decoration:none;
}
a.pdf:hover {
	text-decoration:underline;
}
/* CCS Classes for .NET Controls */
.HeaderMenuClass {
	padding:2px 5px 2px 25px;
}
.HeaderMenuItemClass {
	color: White;
	text-transform:uppercase;
	text-decoration:none;
	margin-right:35px;
}
.ProductMenuLevel1Class {
	height:20px; max-height:20px;
	padding-left:5px; margin-top:3px;
	background-image:url('../img/menu_bg_level1.gif');
	color: White;
}
.ProductMenuLevel2Class {
	height:20px; max-height:20px;
	color: Black;
}
.SiteMapPageLevel1Class {
	color:#FF9933;
	border-bottom:1px solid #FF9933;
	margin-top:5px;
}
.SiteMapPageLevel2Class {
}
.ContactTextboxClass {
	font-family:Verdana;
	width:400px;
}
/* CORNERS */
.topleft {
	background-image:url('../img/corners/top_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
}
.topright {
	background-image:url('../img/corners/top_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
}
.bottomleft {
	background-image:url('../img/corners/bottom_left.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
}
.bottomright {
	background-image:url('../img/corners/bottom_right.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
}
/* LAYOUT */
#headerright {
	text-align: right;
	float: right;
	width: 400px;
	background-image: url('../img/header_right.jpg');
	background-position: right;
	background-repeat: no-repeat;
}
.headerright {
	height:100px;
}
.centerwidth {
	width:950px;
}
.submenuwidth {
	width:150px;
}
#headermenudiv {
	margin-left:160px;
}
#contentmenudiv {
	float:left;
}
#contentbodydiv {
	margin-left:185px;
	margin-right:10px;
}
#sitemappathdiv {
	margin-bottom:20px;
}
#innerpage {
	margin-top:5px;
}
#footerdiv {
	margin-top:25px;
}
#sitemappage {
	margin-left:10px;
	margin-right:10px;
}
/* Playing around */
.vert_space {
	margin-top:3px;
}
.hor_space {
	padding-left:3px;
	padding-right:3px;
}
.separator {
	height:10px;
}

