body {
	background-color: #0d0d0e;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	font: 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
}

#container {
	width: 800px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#body {
	float: left;
	width: 800px;
	background-color: #dbdbdb;
	background-image: url(images/sect-body-back.gif);
	background-repeat: repeat-x;
	padding-bottom: 30px;
}

/* Style for Menu */

.menu{
width: 784px;
height: 26px;
background-image: url(images/main-n-back.gif);
background-repeat: repeat-x;
padding-left: 16px;
font: bold 9px Verdana, arial;
}

.menu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.menu ul{
width: 100%;
padding: 7px 0px;
margin: 0;
}

.menu ul li{
display: inline;
}

.menu ul li a{
color: #fff;
padding: 6px 9px 6px 9px;
height: 19px;
margin-top: 1px;
margin: 0;
text-decoration: none;
}

.menu ul li a:hover{
color: #fff;
background-color: #c84112;
}

.menu ul li a#on{
color: #e45321;
background-image: url(images/main-n-back.gif);
background-repeat: repeat-x;
background-position: 0px -1px;
}


/* Style for Drop Down Menu */

.dropmenudiv{
position:absolute;
top: 0;
border-bottom-width: 0;
font: bold 9px Verdana, arial;
line-height:16px;
z-index:100;
background-color: #2e2e2e;
width: 100px;
visibility: hidden;
}

.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
padding: 2px;
text-decoration: none;
color: #fff;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%; }

.dropmenudiv a:hover{
background-color: #F0F0F0;
}

h1 { 
	font: 17px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #c84112;
	padding: 23px 0 3px 23px;
}

h1#crumb { 
	font: 17px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #c84112;
	padding: 0px 0 3px 23px;
}

.intro-para {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	margin-bottom: 2px;
	width: 450px;
	padding-left: 23px;
}

h2 {
	font: bold 9px/12px Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #2e2e2e;
	margin-bottom: 2px;
	width: 450px;
	padding-left: 23px;
}

h3 {
	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	margin-bottom: 2px;
	width: 450px;
	padding-left: 23px;
}

p {
	margin-bottom: 7px;
	width: 450px;
	padding-left: 23px;
}

p#2 {
	width: 100px;
	margin-bottom: 7px;
	padding-left: 23px;
}

.smalltext {
	font: 9px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
}

#bodytab {
	float: right;
	margin-right: 150px;
	margin-top: 8px;
}

#form {
	float: left;
	width: 400px;
	padding-left: 23px;
	font-weight: bold;
}

.formcell { 
	padding: 6px;
	border-bottom: 1px solid #ededed;
}

.formcellempty { 
	padding: 6px;
}

ul.bullet { 
	list-style-type: none;
	padding: 0px 23px;
	margin: 0;
}

.bullet li {
	background-image: url(images/sect-bullet.gif);
	background-repeat: no-repeat;
	background-position: 1px 6px;
	padding-left: 15px;
	padding-top: 0px;
}

#panel {
	width: 460px;
	margin-top: 10px;
	margin-left: 23px;
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

#panel1 {
	width: 100px;
	float: left;
	height: 68px;
	background-color: #828282;
	background-image: url(images/sect-panel-pic1.jpg);
	background-repeat: no-repeat;
	padding: 7px 8px 9px 112px;
}

#panel2 {
	width: 100px;
	float: right;
	height: 68px;
	background-color: #828282;
	background-image: url(images/sect-panel-pic2.jpg);
	background-repeat: no-repeat;
	padding: 7px 8px 9px 112px;
}

.panelhead {
	font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
}

a.panellink {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #dbdbdb;
}

a.panellink:hover {
	color: #2e2e2e;
}

#home-side {
	width: 200px;
	float: right;
	margin-left: 10px;
	margin-right: 35px;
}

#special {
	padding: 10px 15px 10px 10px;
	background-image: url(images/sect-special-back.gif);
	background-repeat: repeat-x;
	background-color: #f3713e;
	font: 15px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

a.speciallink {
	font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #b93100;
	padding-left: 12px;
	background-image: url(images/sect-special-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

#table { 
	font: 9px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #2c2c2c;
	width: 465px;
	margin-top: 10px;
	margin-left: 23px;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	}
	
#table2 { 
	font: 9px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #2c2c2c;
	width: 350px;
	margin-top: 10px;
	margin-left: 23px;
	}		

.tablecell { 
	text-align: center;
	padding: 4px 3px;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
}

.tablehead {  
	font-weight: bold;
	padding: 8px 3px;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
}

#barlogo {
	width: 144px;
	float: left;
	margin: 2px 10px 0px 23px;
}

#subnav {
	padding-top: 5px;
	padding-left: 23px;
}

a.subnavlink {
	color: #2e2e2e;
	text-decoration: underline;
}

a {
	color: #c84112;
	text-decoration: underline;
}
a:hover {
	color: #BB1912;
}

#footer-links {
	width: 750px;
	float: left;
	font: 9px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	padding-top: 30px;
	padding-left: 23px;
}
#footer-links a {
	color: #2e2e2e;
	text-decoration: none;
}
#footer-links a:hover {
	color: #BB1912;
}

#copyright {
	width: 777px;
	float: left;
	font: 9px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	padding-top: 10px;
	padding-left: 23px;
}
