/*General font: */ 

font	{ font-family: "Times New Roman", Times, serif; color: #333333; font-size: 100%;}

/*General properties of the body: Background color, -picture, margins. */ 

body {background-color: #365D95; color: #333333; font-family:  "Times New Roman", Times, serif;  text-align: center;}


.center-div {
     margin-left: auto;
     margin-right: auto;
     width: 780px;
     text-align: left;
background-color: #ffffff;
     }

.header {position:relative; background-color: #333333; color: #ffffff; font-family:  Helvetica, Times, serif;  text-align: center;   padding:9px 0 7px 10px}
.header h1  {  font-size: 150%; font-weight:bold; text-align:center; color: #ffffff; font-family: Helvetica, Verdana, Times, serif; }


.mid {background-color: #ffffff;  color:#333333; 
	float: left;
	width: 540px;
	padding: 20px 15px;}

.sidebar {
	float: right;
	background: #fff;
	width: 200px;
	padding: 20px 5px;
	font-size:small;
	font-size:10px;
	font-family: Helvetica, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:85%;
	color:#444;
}

.sidebar h2 
{
	font-size:1.2em;
	color:#000;
	font-variant:small-caps;
	border-bottom:#333333 1px solid;
	margin-bottom:0.5em;
        text-align: left;
}
.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.sidebar form, .sidebar table, .sidebar p
{
	padding-left:1em;
	margin:0.5em 0;
}
.sidebar li {
	margin-bottom: 2em;
	color: #000;
}

.sidebar li li {
	margin-bottom: 0;
	padding-left: 1em;
}

.sidebar a {
	color: #365D95;

}
.sidebar a:hover 
{
	color:#444;
	background-color: #ffffff;
	font-weight:normal; 
	text-decoration:underline;
}

.clear
{
	clear:both;
}

.searchbox {background-color: #cccccc;  border-color:#bbbbbb; border-width:1px; border-style:solid; font-size:85%; color:#333333; font-family: Arial, sans-serif; font-weight:normal; text-align:center; margin-left:3%; margin-right:3%; }

.searchbox a:link {font-size: 85%; color:#ffffef; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none}

.searchbox a:visited {font-size: 85%; color:#ffffef; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none}

.searchbox a:hover {font-size: 85%; background-color: #ffffff; color: #666666; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none}

.searchbox a:active {font-size: 85%; color:#ffffef; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none}

.featured {background-color: #ffffff; border-color:#004165; border-width:2px; border-style:solid; padding: 0 20px 0 20px}

.featured300 {width: 300px; background-color: #ffffff; border-color:#004165; border-width:2px; border-style:solid; padding: 10px 10px 10px 10px}

.featured280 {width: 280px; background-color: #ffffff; border-color:#004165; border-width:2px; border-style:solid; padding: 10px 10px 10px 10px}

.bodycontent {width: 780px; text-align: left}
.bodytext {margin-left:10%; margin-right:10%;}

.top {background-color: #333333; border-color:#333333; border-width:1px; border-style:solid; font-size:90%; color:#ffffff; font-family: Arial, sans-serif; font-weight:normal; text-align: center}

.top a:link {color:#ffffFf; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}

.top a:visited {color:#ffffFf; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}

.top a:hover { background-color: #ffffff; color: #333333; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}

.top a:active {color:#ffffFf; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}



.top2 {background-color: #cccccc; font-size:90%; color:#ffffff; font-family: Arial, sans-serif; font-weight:normal; text-align: center; padding:3}

.top2 a:link {color:#333333; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}

.top2 a:visited {color:#333333; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}

.top2 a:hover { background-color: #333333; color: #ffffff; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}

.top2 a:active {color:#333333; font-family: Arial, sans-serif; font-weight:normal; text-decoration:none; font-size:90%;}


.top3 {background-color: #333333; font-size:70%; color:#ffffff; font-family: Arial, sans-serif; font-weight:normal; text-align: center; padding:10px}



/*Links: */

a:link 	{color: #00639C; font-weight:normal; text-decoration:none; font-family: "Times New Roman", Arial, sans-serif;}
a:visited 	{color: #00639C; font-weight:normal; text-decoration:none; font-family: "Times New Roman", Arial, sans-serif;} 
a:hover     { background-color: #00639C; color: #FFFFFF; font-weight:normal; text-decoration:none; font-family: "Times New Roman", Arial, sans-serif;}
a:active	{color: #00639C; font-weight:normal; text-decoration:none; font-family: "Times New Roman", Arial, sans-serif;}
a:link img   { border-color: #00639C } 
a:visited img   { border-color: #00639C } 
a:hover img   { border-color: #00639C } 
a:active img   { border-color: #00639C } 


/*Headers:*/


h1        {  font-size: 160%; font-weight:bold; text-align:center; color: #333333}

h2	{ font-size: 140%;  font-weight: bold; text-align:center; color: #333333 }

h3	{ font-size: 120%; font-weight: bold; text-align:center; color: #333333}

h4	{font-size: 110%; font-weight: bold; text-align:left; color: #333333 }

h5	{font-size:110%; text-align:center }

/*Properties for special highlight:*/
.special	{font-size: 150%; 	font-weight: bold;	color: #333333; 	text-align:center }
.special2	{font-size: 150%;	color: #333333; 	text-align:center }
.special3	{font-size: 120%;	color: #333333; font-weight: bold; 	text-align:left }
.special4	{font-size: 120%;	color: #333333; 	text-align:left }
.special5	{font-size: 120%;	color: #333333; 	text-align:center }
.special6	{font-size: 100%;	color: #333333; 	text-align:center }
.special7	{font-size: 120%;	color: #00639C; 	text-align:left }
.special8	{font-size: 100%;	color: #333333; 	text-align:left }
.specialh2	{ font-size: 150%;  font-weight: bold; text-align:left; color: #6D939B}


/*Change distance between list items:*/
li  { margin-bottom: 5px}

/*color of list:*/
li {color: #333333}
ul {color: #333333}





