div {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
}


h1 {
	font-size:20pt;
	color:#00AD73;
}

h2 {
	font-size:10pt;
	color:#00AD73;
	font-weight:normal;
	margin:3px;
}


h3 {
	font-size:12pt;
	color:#00AD73;
	font-weight:bold;
	margin:3px;
}
table p {
 margin-top:5px;
 margin-bottom:5px;
}


/*p,ul,ol,li,div,th,td,address,blockquote,nobr,i,body {
	font-size:10pt; 
	color:#42424A; 
	font-family:Verdana,Arial,Helvetica,sans-serif;
}*/

.bodytext {
        margin-top:0px;
        margin-bottom:0px;
}

a.highlight:link {font-size:13px; font-weight:bold; color:#BDADB5; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.highlight:visited {font-size:13px; font-weight:bold; color:#BDADB5; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.highlight:active {font-size:13px; font-weight:bold; color:#BDADB5; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.highlight:hover {font-size:13px; font-weight:bold; color:#08B58C; font-family:Verdana,Arial,Helvetica,sans-serif;}

a.submenu:link {font-size:11px; font-weight:bold; color:#42424A; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.submenu:visited {font-size:11px; font-weight:bold; color:#42424A; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.submenu:active {font-size:11px; font-weight:bold; color:#08B58C; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.submenu:hover {font-size:11px; font-weight:bold; color:#08B58C; font-family:Verdana,Arial,Helvetica,sans-serif;}

a.subhighlight:link {font-size:11px; font-weight:bold; color:#BDADB5; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.subhighlight:visited {font-size:11px; font-weight:bold; color:#BDADB5; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.subhighlight:active {font-size:11px; font-weight:bold; color:#BDADB5; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.subhighlight:hover {font-size:11px; font-weight:bold; color:#08B58C; font-family:Verdana,Arial,Helvetica,sans-serif;}

.start {font-size:16px; font-weight:700; color:#ffffff; font-family:Arial,Verdana,Helvetica,sans-serif;}
.start2 {font-size:14px; font-weight:bold; color:#000000; font-family:Arial,Verdana,Helvetica,sans-serif;}
.start3 {font-size:12px; font-weight:bold; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif;}
.start4 {font-size:12px; font-weight:bold; color:#ffffff; font-family:Verdana,Arial,Helvetica,sans-serif;}

.highlight {font-size:13px; font-weight:bold; color:#ffffff; font-family:Verdana,Arial,Helvetica,sans-serif;}

.topic {font-size:12px; font-weight:bold; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif;}
.topicdate {font-size:12px; font-weight:bold; color:#ffffff; font-family:Verdana,Arial,Helvetica,sans-serif;}

.support {font-size:11px; font-weight:bold; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif;}

A:link, A:visited, A:active {font-size:13px; font-weight:bold; color:#00AD73; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none;} 
A:hover {color:#005436;}

a.small:link {font-size:10px; font-weight:normal; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.small:visited {font-size:10px; font-weight:normal; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.small:active {font-size:10px; font-weight:normal; color:#000000; font-family:Verdana,Arial,Helvetica,sans-serif;}
a.small:hover {font-size:10px; font-weight:normal; color:#08B58C; font-family:Verdana,Arial,Helvetica,sans-serif;}


div.news-list-item a:hover {
	color:#006B45;
}

body {
	margin:0px;
	padding:0px;
	border:0px;

	height:100%;
	background-color:#f3f3f3;
	text-align:center;
	background-image: url(../templates/img/bgfix.gif);
	background-repeat:repeat-y;
	background-position:center;
}

div.frame {
	position:relative;
	width:1000px;
	margin:auto;
	background-image: url(../templates/img/bgfix.gif);
	background-repeat:repeat-y;
	min-height:800px;
}


/* ######## START HEAD STYLE ######## */

div.head {
	width:100%;
	height:73px;
	background-color:#EFEFEF;
	font-size:0px;
}

div.head-img-top {
	float:left;
	height:56px;
	width:362px;
	background-image: url(../templates/img/top.jpg);
	background-repeat:no-repeat;
	font-size:0px;
}

div.head-img-logo {
	float:right;
	height:56px;
	width:240px;
	background-color:#ffffff;
	background-image: url(../templates/img/logo.gif);
	background-repeat:no-repeat;
	font-size:0px;
}

div.head-line-white {
	clear:both;
	height:5px;
	width:100%;
	background-color:white;
	font-size:0px;
}

div.head-line-green {
	height:7px;
	width:100%;
	background-image: url(../templates/img/green_line.gif);
	font-size:0px;
}

/* ######## START MENU STYLE ######## */

div.menu {
	position:absolute;
	top:73px;
	left:0px;
	width:169px;
	background-image: url(../templates/img/menu_bg.gif);
	text-align:left;
}

div.menu ul {
	
	margin-top:30px;
	margin-left:0px;
	padding-left:15px;
	list-style-image: url(../templates/img/square.gif);
}

div.menu li {
	
	margin:10px 0px;
	margin-left:0px;
}

div.menu li ul {
	margin-top:5px;
	margin-left:0px;
	padding-left:0px;
	list-style-image:none;
	list-style-type:none;
	font-size:medium;
	
}

div.menu a{ text-decoration:none }
div.menu a:link {font-size:13px; font-weight:bold; color:#42424A; font-family:Verdana,Arial,Helvetica,sans-serif;}
div.menu a:visited {font-size:13px; font-weight:bold; color:#42424A; font-family:Verdana,Arial,Helvetica,sans-serif;}
div.menu a:active {font-size:13px; font-weight:bold; color:#08B58C; font-family:Verdana,Arial,Helvetica,sans-serif;}
div.menu a:hover {font-size:13px; font-weight:bold; color:#08B58C; font-family:Verdana,Arial,Helvetica,sans-serif;}


li.submenu-item a{ text-decoration:none }
li.submenu-item a:link {font-size:10px; font-weight:bold; color:#42424A; font-family:Verdana,Arial,Helvetica,sans-serif;}
li.submenu-item a:visited {font-size:10px; font-weight:bold; color:#42424A; font-family:Verdana,Arial,Helvetica,sans-serif;}
li.submenu-item a:active {font-size:10px; font-weight:bold; color:#08B58C; font-family:Verdana,Arial,Helvetica,sans-serif;}
li.submenu-item a:hover {font-size:10px; font-weight:bold; color:#08B58C; font-family:Verdana,Arial,Helvetica,sans-serif;}

/* ######## START CONTENT-HEAD STYLE ######## */

div.content-head {
	position:absolute;
	top:73px;
	left:170px;
	height:100px;
	width:830px;
	background-color:#ffffff;
}

div.content-head-gray-top-line {
	position:absolute;
	top:0px;
	left:5px;
	height:15px;
	width:825px;
	background-image: url(../templates/img/gray_line.gif);
}

div.content-head-content {
	position:absolute;
	top:15px;
	left:5px;
	height:60px;
	width:825px;
	background-color:#ffffff;
}
div.content-head-gray-bottom-line {
	position:absolute;
	top:75px;
	left:5px;
	height:3px;
	width:825px;
	background-image: url(../templates/img/gray_line.gif);
	font-size:0px;
}

div.content-head-content-text {
	position:absolute;
	top:20px;
	left:5px;
	font-weight:bold;
	
}

div.content-head-content-print {
	
	position:absolute;
	top:20px;
	left:585px;
	height:20px;
	background-image:url(../templates/img/print.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}


/* ######## START CONTENT-COLUMN-LEFT STYLE ######## */

div.content-column-left {
	position:absolute;
	top:173px;
	left:175px;
	width:580px;
	background-color:#ffffff;
	text-align:left;
}

/* ######## START CONTENT-COLUMN-RIGHT STYLE ######## */

div.content-column-right {
	position:absolute;
	top:173px;
	right:0px;
	width:240px;
	text-align:left;
	margin:0px;
	padding:0px;
}

div.content-column-right-placeholder {
	width:100%;
	padding:0px;
	margin:0px;
	background-color:#ffffff;
}

div.content-column-right-placeholder p {
	padding:0px;
	margin:0px;
}

div.content-column-right-title {
	width:100%;
	height:30px;
	line-height:30px;
	text-align:left;
	font-weight:bold;
	background-image: url(../templates/img/gray_line.gif);
}

div.content-column-right-title div{
	margin-left:10px;
}

div.content-column-right-whitespace {
	width:100%;
	height:5px;
	background-color:#ffffff;
	font-size:0px;
}

div.content-column-right-text {
	margin:10px;
}

/* ########################################################################## */
/* #    MAILFORM                                                              # */
/* ########################################################################## */

#mailform fieldset {border:0;}
#mailform label {width:150px;float:left;padding:10px;}
#mailform input{margin:10px;width:245px;font-family:verdana;}
#mailform select {margin:10px;width:75px;}
#mailform input.csc-mailform-submit {width:auto;font-weight:bold;border:1px solid #26955F;background:none;padding:3px;cursor:pointer;margin-left:345px;}
#mailform textarea {margin:10px;width:245px;font-family:verdana;font-size:12px;}
