/* CSS Document */

body {background:#EAF8FB; color:#000;}

a {color:#25A8C4; text-decoration:none;}
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;}

#header {background:#1F1F1F;}

#logo {border-bottom:1px solid #464646; color:#FFF;}
#logo span {color:#BFE024;}
#logo a {color:#FFF;}

#slogan {color: #BFBFBF;}

#search #search-input {border:1px solid #FFF;}
#search #search-submit {border:1px solid #25A8C4; background:#25A8C4; color:#FFF;}

#nav {background-color:#8FC40A;}
#nav li a {border-left:1px solid #B2F30E; color:#000000;}
#nav li.last a {border-right:1px solid #B2F30E;}
#nav li#nav-active a {background:#6B9408 url(/images/nav4.gif); color: #FFF;}
#nav li a:hover {background:#BFE024 url(/images/nav2.gif); color:#1F1F1F;}

#cols .main {background-color:#FFF;}

#content h1 {border-bottom:1px solid #95DCEB;}
#content h2, #content h3, #content h4 {border-bottom:1px solid #CEE780; color: #7DAA09;}


#aside h3 {color: #7DAA09;}
#aside ul li {border-bottom:1px solid #CEE780;}

/*#footer {background:#1F1F1F; color:#BFBFBF;}
#footer a {color:#BFBFBF;}
#footer a:hover {color:#FFF;}
*/

.main footer {font-weight: bolder;}
#footer {background:#1F1F1F; color:#66CCCC; font-weight: bolder;}
#footer a {color: #BFE024;}
#footer a:hover {color:yellow;}

#Primary {border-bottom:5px solid #95DCEB; background: #CEF7ED;}             

.section {border-bottom:1px solid #CEE780; background:#EEF7D4;}
.section h3 {background-color:#25A8C4; color:#FFF;}
.section h3 a {color:#000;
	text-decoration: none;}
.section h3 a:hover {color:#BFE024;}


.triplecol {border-bottom:1px solid #CEE780; background:#EEF7D4;}
.triplecol h3 {background-color:#25A8C4; color:#FFF;}
.triplecol h3 a {color:#000;
	text-decoration: none;}
.triplecol h3 a:hover {color:#BFE024;}


/*.section h3#nolink {color:#000;}  

 h3.nolinks {color:blue;}

.black {color:black;}
.section h3.nolink2 {color:#FF00FF;} */

#content h3.nolink {color:#000000;} 



.imgBorder {
	border: 1px solid #000000;
}
.imgFrameRight {
	border: 1px solid #000000;
	background: #FFFFFF;
	/*background-image: url(/images/x.jpg); */
	padding: 2px;
	float: right;
	margin: 1px 0 1px 10px;
}
.imgFrameLeft {
	border: 1px solid #000000;
	background: #FFFFFF;
	/*background-image: url(/images/x.jpg); */
	padding: 2px;
	float: left;
	margin: 1px 10px 1px 0;
}
.imgFloatLeft {
/*	border: 2px solid #000000;
	background: #FFFFFF;
	background-image: url(/images/x.jpg); 
	padding: 2px;*/
	float: left;
	margin: 5px 0px 5px 10px;
}
.imgFloatRight {
/*	border: 2px solid #000000;
	background: #FFFFFF;
	background-image: url(/images/x.jpg); 
	padding: 2px;*/
	float: right;
	margin: 2px 0px 2px 0px;
}
.right
{ float: right; 
  padding: 0px 0px 0px 5px;
}

.borderBlack {
   border: 1px solid #333333;
}
