/*General font: */ 

font	{ font-family:  Helvetica, "Times New Roman", Times, serif; color: #444; font-size: 100%; line-height:150%;}

/*General properties of the body: Background color, -picture, margins. */ 

body {background-color: #111; color: #444; font-family:  Helvetica,"Times New Roman", Times, serif;  text-align: center; font-size: 100%;  line-height:150%;}

.center-div {
     margin-left: auto;
     margin-right: auto;
     width: 940px;
     text-align: left;
background-color: #fff;
 border-color:#fff; border-width:0px; border-style:solid;
     }

.header { background-color: #111; color: #fff; font-family:    Helvetica, Times, serif;   text-align: left;   padding:15px 0 12px 45px;}

.header h1  {  font-size: 150%; font-weight:bold; text-align:left; color: #ffffff;}


.mid {background-color: #ffffff;  color:#444; 
	float: right;
	width: 700px;
	padding: 20px 10px;
	font-size: 95%;}

.sidebar {
	float: left;
	background: #fff;
	width: 200px;
	padding: 20px 10px;

}

.sidebar h2 
{

	color:#111111;

        text-align: left;
}



.clear
{
	clear:both;
}


.bodytext {margin-left:20px; margin-right:40px;}


.left {background-color: #ffffff;  color:#444; 
	float: left;
	width: 300px;
}

.right {background-color: #ffffff;  color:#444; 
	float: right;
	width: 190px;
}


.left300 {background-color: #ffffff;  color:#444; 
	float: left;
	width: 350px;
margin-left:40px
}

.right300 {background-color: #ffffff;  color:#444; 
	float: right;
	width: 350px;
	text-align:left
}



.top {background-color: #5E7A92; font-size:90%; color:#ffffff; font-family: Arial, sans-serif; font-weight:bold; text-align: left; padding: 12px 12px 12px 12px}

.top a:link {color:#ffffFf; font-weight:bold; text-decoration:none; font-size:90%; padding: 12px}

.top a:visited {color:#ffffFf; font-weight:bold; text-decoration:none; font-size:90%; padding: 12px}

.top a:hover { background-color: #ffffff; color: #111; font-weight:bold; text-decoration:none; font-size:90%; padding: 12px}

.top a:active {color:#fff; font-weight:bold; text-decoration:none; font-size:90%; padding: 12px}



/*Links: */

a:link 	{color: #00639C; font-weight:bold; text-decoration:none; font-family:  Helvetica,  "Times New Roman", Arial, sans-serif;}
a:visited 	{color: #00639C; font-weight:bold; text-decoration:none; font-family:   Helvetica, "Times New Roman", Arial, sans-serif;} 
a:hover     { background-color: #00639C; color: #FFFFFF; font-weight:bold; text-decoration:none; font-family:   Helvetica, "Times New Roman", Arial, sans-serif;}
a:active	{color: #00639C; font-weight:bold; text-decoration:none; font-family:   Helvetica, "Times New Roman", Arial, sans-serif;}
a:link img   { border-color: #00639C; border:0 } 
a:visited img   { border-color: #00639C; border:0  } 
a:hover img   { border-color: #00639C; border:0  } 
a:active img   { border-color: #00639C; border:0  } 

img   { border-color: #00639C } 


/*Headers:*/

h1        {  font-size: 140%; font-weight:bold; text-align:left; color: #111}

h2	{ font-size: 120%;  font-weight: bold; text-align:left; color: #111}

h3	{ font-size: 100%; font-weight: bold; text-align:left; color: #111}

h4	{font-size: 110%; font-weight: bold; text-align:left; color: #AB0701}

h5	{font-size:110%; text-align:center }

/*Properties for special highlight:*/
.special	{font-size: 150%; 	font-weight: bold;	color: #444; 	text-align:center }

/*Change distance between list items:*/
li  { margin-bottom: 5px}

/*color of list:*/
li {color: #444333}
ul {color: #444333}





