body {
	color:#000;
	background-color: #FFF;
}

a {color:#25A8C4;}
a:hover {color:#1F1F1F;}

fieldset {border:1px solid #CEE780;}
legend {background:#FFF; color:#25A8C4;}

table.table-style01 th {background:#25A8C4; color:#FFF;}
table.table-style01 th, table.table-style01 td {border:1px solid #7FD5E7;}
table.table-style01 tr.bg td {background:#D4F1F7;}

/* ----------------------------------------------------------------------------------------------------------
Layout
---------------------------------------------------------------------------------------------------------- */

#header {
	background-color: #FFF;
}

#logo {border-bottom:1px solid #464646; color:#FFF;}
#logo span {color:#BFE024;}
#logo a {color:#FFF;}

#slogan {color:#B0B0B0;}

#search #search-input {border:1px solid #FFF;}
#search #search-submit {border:1px solid #25A8C4; background:#25A8C4; color:#FFF;}

#nav {
	background-color:#FFF;
}
#nav li a {
	color:#FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
}
#nav li.last a {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#nav li#nav-active a {
	color:#1B697A;
	background-color: #ECFFFF;
}
#nav li a:hover {
	color:#1B697A;
	background-color: #ECFFFF;
}

#cols .main {
	background-color:#FFF;
}

#content h1 {border-bottom:1px solid #95DCEB;}
#content h2, #content h3, #content h4 {
	color:#1B697A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

#aside h3 {
	color:#1B697A;
}
#aside ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

#footer {
	color:#000;
	background-color: #EEE;
}
#footer a {color:#000;}
#footer a:hover {color:#FF6600;}

/* ----------------------------------------------------------------------------------------------------------
Page: Homepage
---------------------------------------------------------------------------------------------------------- */

#perex {border-bottom:5px solid #95DCEB; background:#D4F1F7;}             

.section {
	background-color: #ECFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.section h3 {background-color:#25A8C4; color:#FFF;}
.section h3 a {
	color:#FFF;
}
.section h3 a:hover {color:#000;}
