body, html {
	background-color: #EFEFEF;
	margin: 10px 0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
p {
	padding-left:10px;
	color:#666;
	font-size:12px;
	text-align:justify;
}
ol,ul,li {
	color:#666;
	font-size:12px;
	text-align:justify;
}
a {	
color:#ff9700;
}
a:hover {
	color:#0066CC;
}
.outsidebox {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
h1 {
	color:#FF9900;
	font-size: 16px;
	font-weight: bold;
	padding-left:10px;
	padding-top:5px;
}
h2 {
	color:#FF9900;
	font-size: 14px;
	font-weight: bold;
	padding-left:10px;
}
h5 {
	color:#FF9900;
	font-size: 13px;
	font-weight: bold;
	padding-left:10px;
}
form {
	padding-left:10px;
}
input {
	background-color:#FFF;
	border:0;
	width:220px;
	height:20px;
	color:#666;
}
.buttonleft a {
	background-image:url(images/graphics/link_background.jpg);
	height: 11px;
	padding: 9px;
	vertical-align: middle;
	display:block;
	background-position: left top;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.buttonleft a:hover {
background-image:url(images/graphics/link_background_over.jpg);
color: #CCCCCC;
}

.footer {
	font-size: 10px;
	color:#666666;
}
.footer a {
	text-decoration:none;
	font-size: 10px;
	color:#666666;
}
.footer a:hover {
	color:#FF9900;
}

.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/graphics/news_background.jpg);
	padding-left:10px;
	text-align:left;
}
.newsheading {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:5px;
	padding-left:10px;
}
.newscontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:10px;
	text-align:left;
}

.homepagetext {
	font-size:12px;
	color:#666666;
	padding-left:10px;
}
.maintextcontent {
	font-size:12px;
	color:#666666;
}
.pagecontenttable {
	padding-left:10px;
	padding-bottom:10px;
}
.datatable {
	border: 1px solid #666666;
	margin-bottom:10px;
	padding:0;
}
.datatablehead {
	background-color: #FF9700;
	color:#FFFFFF;
	vertical-align:middle;
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
}
.datatablemain {
	background-color: #EFEFEF;
	color:#333333;
}
.datatablefoot {
	background-color: #666666;
	color: #FFFFFF;
	font-weight:bold;
}
.submitform {	
	background-color:#EFEFEF;
	color:#FF9900;
	font-weight:bold;
	width:100px;
	height:20px;
}
.resetform {	
	background-color:#EFEFEF;
	color:#FF9900;
	font-weight:bold;
	width:100px;
	height:20px;
}
.flashright {
	float:right;
	margin-left:20px;
}
.textareabackground {
	background-image:url(images/graphics/textarea_background.jpg);
	background-repeat:no-repeat;
}
	
.scrollingdiv {
	width:624px;
	height:280px;
	overflow-y:scroll;
	scrollbar-arrow-color: #FF9900; 
	scrollbar-track-color: #EFEFEF;
	scrollbar-face-color:  #999999; 
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-darkshadow-color: #333333;
	margin-bottom:5px;
	padding-right:20px
}

.scrollingdiv p {
	margin-right:20px;
}
.noscrollingdiv {
	width:635px;
	height:280px;
	overflow-y:hidden;
	padding-right:10px;
	background-image:url(images/graphics/textarea_background.jpg);
	margin-bottom:5px;
}
.imgleft {
	float:left;
	margin-right:20px;
	vertical-align:middle;
}
	

/* - - - - - - - - - - - - - - MULTIBOX CODE - - - - - - - - - - - - - - */
.multibox {
	background-image:url(images/graphics/multi_box_overlay.png) ;
	height:455px;
}
.multibox strong {
	font-size:14px;
	color:#FFF;
}
.multibox span {
	padding-top:6px;
	display:block;
}
#multibox_1 {
	background-color:#000000;
}
#multibox_1:hover {
	background-color:#0033FF;
}
#multibox_2 {
	background-color:#3993B7;
}
#multibox_2:hover {
	background-color:#70B7D3;
}	
#multibox_3 {
	background-color:#005E86;
}	
#multibox_3:hover {
	background-color:#1C789F;
}
#multibox_4 {
	background-color:#3993B7;
}
#multibox_4:hover {
	background-color:#70B7D3;
}
/* - - - - - - - - - - - - - - MULTIBOX CODE - - - - - - - - - - - - - - */