p, ul, li
{
	margin-top: 0px;
	margin-bottom: 6px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C1D82F;
	margin-top:0px;
	margin-bottom: 3px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C1D82F;
	margin-top:8px;
	margin-bottom: 2px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #C1D82F;
	margin-top:0px;
	margin-bottom: 2px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66CC00;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C1D82F;
	margin-top:0px;
	margin-bottom: 2px;
}

#ContentBox {
	position:absolute;
	left:283px;	top:220px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999; font-size:12px; line-height: 20px; float:left;
	width: 584px; 	height:244px;
	border-top: 1px #B7B7B7 solid; border-left: 1px #B7B7B7 solid; border-right: 1px #B7B7B7 solid; border-bottom: 1px #B7B7B7 solid;
	margin-left: 0px; margin-top: 30px; margin-bottom: 0px;
	padding:0px;
}
#ContentBox1 {
	position:absolute;
	left:283px;	top:236px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999; font-size:12px;	line-height: 20px;	float:left;
	width: 584px; height:244px;
	border-top: 1px #B7B7B7 solid; border-left: 1px #B7B7B7 solid; border-right: 1px #B7B7B7 solid; border-bottom: 1px #B7B7B7 solid;
	margin-left: 0px; margin-top: 30px; margin-bottom: 0px;
	padding:0px;
}
#ContentBox2 {
	position:absolute;
	left:353px;	top:279px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;	font-size:12px;	line-height: 20px;	float:left;
	width: 504px; 	height:218px;
	border-top: 1px #B7B7B7 solid; border-left: 1px #B7B7B7 solid; border-right: 1px #B7B7B7 solid; border-bottom: 1px #B7B7B7 solid;
	margin-left: 0px; margin-top: 0px; margin-bottom: 0px;
	padding:0px; padding-left:12px; padding-top:0px;
}
#ContentBox3 {
	position:absolute;
	left:353px;	top:286px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;	font-size:12px;	line-height: 20px;	float:left;
	width: 504px; 	height:218px;
	border-top: 1px #B7B7B7 solid; border-left: 1px #B7B7B7 solid; border-right: 1px #B7B7B7 solid; border-bottom: 1px #B7B7B7 solid;
	margin-left: 0px; margin-top: 0px; margin-bottom: 0px;
	padding:0px; padding-left:12px; padding-top:0px;
}
#ContentBox4 {
	position:absolute;
	left:353px;	top:256px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;	font-size:12px;	line-height: 20px;	float:left;
	width: 504px; 	height:218px;
	border-top: 1px #B7B7B7 solid; border-left: 1px #B7B7B7 solid; border-right: 1px #B7B7B7 solid; border-bottom: 1px #B7B7B7 solid;
	margin-left: 0px; margin-top: 0px; margin-bottom: 0px;
	padding:0px; padding-left:12px; padding-top:0px;
}
#ContentBox5 {
	position:absolute;
	left:438px;	top:256px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;	font-size:12px;	line-height: 20px;	float:left;
	width: 419px; 	height:218px;
	border-top: 1px #B7B7B7 solid; border-left: 1px #B7B7B7 solid; border-right: 1px #B7B7B7 solid; border-bottom: 1px #B7B7B7 solid;
	margin-left: 0px; margin-top: 0px; margin-bottom: 0px;
	padding:0px; padding-left:12px; padding-top:0px;
}
#ContentBox_newsletter {
	position:absolute;
	left:283px;	top:286px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999; font-size:12px;	line-height: 20px;	float:left;
	width: 584px; height:218px;
	border-top: 1px #B7B7B7 solid; border-left: 1px #B7B7B7 solid; border-right: 1px #B7B7B7 solid; border-bottom: 1px #B7B7B7 solid;
	margin-left: 0px; margin-top: 0px; margin-bottom: 0px;
	padding:0px;
}

/* scrollable div area */
#scrollable {
	float: left;
	width: 480px; height: 240px;
	padding-left: 40px; padding-right: 30px;
	border: 0px solid #ccc;
	overflow: hidden; white-space: wrap;
}
#scrollable2 {
	float: left;
	width: 444px; height: 216px;
	padding-left: 2px; padding-right: 20px;
	border: 0px solid #ccc;
	overflow: hidden; white-space: wrap;
}
#scrollable_about_wide {
	float: left;
	width: 500px; height: 216px;
	padding-left: 2px; padding-right: 20px;
	border: 0px solid #ccc;
	overflow: hidden; white-space: wrap;
}
/* scrollable div area - DIAB PAGES */
#scrollable3 {
	float: left;
	width: 550px; height: 240px;
	padding-left: 20px; padding-right: 0px; padding-top: 14px;
	border: 0px solid #ccc;
	overflow: hidden; white-space: wrap;
}
#scrollable_newsletter {
	float: left;
	width: 480px; height: 216px;
	padding-left: 40px; padding-right: 30px;
	border: 0px solid #ccc;
	overflow: hidden; white-space: wrap;
}
			
/* vertical track */
#track1 {
	float: left;
	width: 15px; 
	height: 240px;
	margin-top: 2px;
	margin-left: 10px;
	background: url(images/scrollbarTrack.gif) no-repeat top right;
}
			
/* vertical track handle */
#handle1 {
	width: 15px; 
	height: 25px;
	background-color: #f00;
	cursor: move;
	background: transparent url(images/scrollbarHandle.gif) no-repeat top right;
}
/* vertical track */
#track2 {
	float: left;
	width: 15px; height: 216px;
	margin-top: 2px;
	margin-left: 10px;
	background: url(images/scrollbarTrack.gif) no-repeat top right;
}
			
/* vertical track handle */
#handle2 {
	width: 15px; height: 25px;
	background-color: #f00;
	cursor: move;
	background: transparent url(images/scrollbarHandle.gif) no-repeat top right;
}
			


#ContentDiabOverview {
	position:absolute;
	left:672px;
	top:341px;
	width: 200px;
	height: 172px;
}
#ContentDiabWhatsin {
	position:absolute;
	left:728px;
	top:381px;
	width: 165px;
	height: 143px;
}

.ContentLeft {
	padding-top: 0px;
}
.ContentLeft2 {
	position:absolute;
	left:283px;
	top:279px;
	padding-top: 0px;
}
.ContentLeft3 {
	position:absolute;
	left:283px;
	top:286px;
	padding-top: 0px;
}
.ContentLeft4 {
	position:absolute;
	left:283px;
	top:256px;
	padding-top: 0px;
}
.ContentTop {
	margin-bottom: 3px;
}

.menu_links {
	position:absolute;
	left:283px;
	top:236px;
	width:580px;
	padding-top: 0px;
}
.menu_about {
	position:absolute;
	left:283px;
	top:236px;
	width:580px;
	padding-top: 0px;
}
.menu_about_branch {
	position:absolute;
	left:421px;
	top:254px;
	width:300px;
	padding-top: 0px;
}
.menu_about_bottom {
	position:absolute;
	left:396px;
	top:262px;
	width:300px;
	padding-top: 0px;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:link { color: #66CC00 !important; text-decoration: none; }
a:visited { color: #66CC00 !important; text-decoration: none; }
a:hover { color: #66CC00 !important; text-decoration: none; }
a:active { color: #66CC00 !important; text-decoration: none; }

table a:link { color: #66CC00 !important; text-decoration: none; }
table a:visited { color: #66CC00 !important; text-decoration: none; }
table a:hover { color: #66CC00 !important; text-decoration: none; }
table a:active { color: #66CC00 !important; text-decoration: none; }

/* submenu */
.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.submenu:link { color: #999999 !important;  text-decoration: none; }
a.submenu:visited { color: #999999 !important; text-decoration: none; }
a.submenu:hover { color: #66CC00 !important; text-decoration: none;  }
a.submenu:active { color: #999999 !important; text-decoration: none; }

.submenu_current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66CC00;
	text-decoration: underline;
}
.greentext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66CC00;
}
.greentext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C1D82F;
}
.smalltext {
	font-size: 11px;
	line-height: 12px;
}
.smalltext2 {
	font-size: 10px;
	line-height: 12px;
}
.smalltext3 {
	font-size: 9px;
	line-height: 12px;
}
.smalltext_green {
	font-size: 11px;
	line-height: 12px;
	color: #66CC00;
}
.HomeBox {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	text-align: right;
	margin-right: 14px; margin-top: 24px; margin-bottom: 0px;
}
.nomargin {
	margin 0px;
	padding 0px;
}
.team_margin {
	padding-top: 5px;
}
.newsletter_font {
	line-height:16px;
}
.about_spacing {
	padding-top: 9px;
}
.diab {
	color:#999999;
}
.error_font {
	color: #999999;
}
.form_input { 
	font-size: 10px; color: #999999; background-color: #FFFFFF; 
	background-image:url();
	width:490px; height 12px; margin: 1px 1px 1px 1px;
	border: 1px solid #999999;
}
