/* ***** ELEMENTS ***** */

body {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   margin: 0px;
   padding: 0px;

}

img {
   border: none;
}

form {
   margin: 0px;
   padding: 0px;
}

a {
   color: #009FDA;
   text-decoration: none;
   cursor: pointer;
}

a:visited {
   color: #663399;
   text-decoration: none;
}

a:hover {
   color: #006699;
   text-decoration: underline;
}


/* ***** CLASSES: COLORS ***** */
.simplyblue {
   color: #009FDA;
}

.simplygreen {
   color: #A6CE38;
}

.trimblue {
   color: #993333;
}

.trimgreen {
   color: #D1E39B;
}

.brightblue {
   color: #00AEEF;
}

.lightgrey {
   color: #CED6D9;
}

.darkgrey {
   color: #616566;
}

.white {
   color: #FFFFFF;
}

.alertred {
   color:red;
}

.error {
	color: #FF0000;
	text-decoration: blink;
}
/* ***** CLASSES: GENERAL STYLES ***** */

.middle {
   vertical-align: middle;
}

html, body {
	height: 100%;
}


.hr {
   border-bottom: 1px solid #999999;
   color: #616566;
   text-align: center;
   padding-bottom: 36px;
}

.h3 {
	background-color:#54b950;
	color:#fff;
	border-bottom:1px solid #3e953b;
	padding:0.25em 20px;
	margin-bottom:15px;
}

.bold {
   font-weight: bold;
}

.hide {
   display:none;
}
.showblock {
   display:block;
}


#tabs {
   padding: 0px 12px;
   padding-top: 10px;
}

#tabs {
   /*margin-bottom: 20px;*/
   border-bottom: 1px solid #999;

   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   line-height: 100%;
}

#tabs a {
   display: block;
   float: left;
   width: 15%;

   margin-right: 3px;
   margin-bottom: -1px;
   border: 1px solid #999;
   padding: 6px 0px;

   background-color: #ECFBC2; /*same as .box*/
   color: #A6CE38;         /*same as .simplygreen*/
   text-align: center;
}

#tabs a.selected {
   border-bottom: 1px solid #225015/*#fff*/;
   background-color: #225015/*#fff*/;
   color: #fff/*#616566*/;
}

#searchzone {
   padding-top: 0px;
}
