body,td,th {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}
body {
	background-color: #E9E9E9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*//////////////////  LINKS  ///////////////////////*/

a {
	font-family: Tahoma;
	font-size: 10px;
	color: #008FD5;
	font-weight: bold;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #008FD5;
}
a:hover {
	text-decoration: none;
	color: #008FD5;
}
a:active {
	text-decoration: underline;
	color: #008FD5;
}

/*//////////////////  HEADINGS  ///////////////////////*/

h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-size: 10px;
	color: #000000;
}
h2 {
	font-size: 10px;
	color: #008FD5;
}
h3 {
	font-size: 10px;
	color: #A3CF62;
}
h4 {
	font-size: 12px;
	color: #000000;
}
h5 {
	font-size: 12px;
	color: #008FD5;
}
h6 {
	font-size: 12px;
	color: #A3CF62;
}

/*///////////////// BORDERED IMAGE  /////////////////////*/

.bordered_white {
	border:3px solid #FFFFFF;
}
.bordered_blue {
	border:3px solid #008FD5;
}
.bordered_green {
	border:3px solid #A3CF62;
}



/*///////////////////  MAIN MENU  //////////////////////*/

#main_menu {
	width:702px; color:#FFFFFF; background-color:#A3CF62; border-bottom:7px solid #008FD5; text-align:center; vertical-align:middle; padding-top:8px; padding-bottom:8px;
}
#main_menu a {
	font-size: 10px; font-weight: bold; color:#FFFFFF; text-decoration:none;
}
#main_menu a:hover {
	font-size: 10px; font-weight: bold; color:#000000; text-decoration:underline;
}




/*//////////////////  MAIN BOX  ///////////////////////*/

#mainBox {
	width:712px; text-align:left; vertical-align:top; border-right:1px solid #BDBDBD; border-left:1px solid #BDBDBD; border-bottom:1px solid #BDBDBD;
}




/*//////////////////  HEADER  ///////////////////////*/

#header {
	width:712px; background-color:#FFFFFF; vertical-align:top; border-top:5px solid #FFFFFF; border-left:5px solid #FFFFFF; border-right:5px solid #FFFFFF; border-bottom:5px solid #FFFFFF;
}




/*///////////////////  FOOTER  //////////////////////*/

#footer {
	width:712px; background-color:#A3CF62; border:5px solid #FFFFFF; text-align:center; vertical-align:middle; padding:10px;
}
#footer a {
	font-size: 10px; font-weight: normal; color:#000000; text-decoration:none;
}
#footer a:hover {
	font-size: 10px; font-weight: normal; color:#000000; text-decoration:underline;
}





/*//////////////////  BODY BOX  ///////////////////////*/

#body_box {
	width:712px; border-right:5px solid #FFFFFF; border-left:5px solid #FFFFFF; text-align:left; vertical-align:top; background-color:#FFFFFF;
}





/*//////////////////  HOME GREEN BOX (LEFT)  ///////////////////////*/

#home_green {
	text-align:left; background-color:#E4F1D3; padding:10px; vertical-align:top;
}
#home_green a {
	font-size: 10px; font-weight: bold; color:#A3CF62; text-decoration:underline;
}
#home_green a:hover {
	font-size: 10px; font-weight: bold; color:#A3CF62; text-decoration:none;
}
#home_green h1 {
	font-size: 10px; font-weight:bold; color: #000000;
}
#home_green h2 {
	font-size: 10px; font-weight:normal; color: #000000;
}






/*//////////////////  HOME BLUE BOX (BOTTOM)  ///////////////////////*/

#home_blue {
	text-align:left; background-color:#C1EBFF; padding:10px 10px 20px 10px; vertical-align:top;
}
#home_blue a {
	font-size: 10px; font-weight: bold; color:#008FD5; text-decoration:underline;
}
#home_blue a:hover {
	font-size: 10px; font-weight: bold; color:#008FD5; text-decoration:none;
}
#home_blue h1 {
	font-size: 10px; font-weight:normal; color: #000000;
}





.missing {
	font-size : 12px;
	font-family : Tahoma;
	font-weight : bold;
	font-style : normal;
	color : #E03940;
}

.error  {
	font-size : 12px;
	font-family : Tahoma;
	font-weight : normal;
	font-style : normal;
	color : #E03940;
	text-decoration : none;
}

.info  {
	font-size : 10px;
	font-family : Tahoma;
	font-weight : normal;
	font-style : normal;
	color : magenta;
	text-decoration : none;
}

.botbar  {
	font-size : 10px;
	font-family : Tahoma;
	font-weight : bold;
	font-style : normal;
	color : white;
	text-decoration : none;
}

.attributename  {
	font-size : 10px;
	font-family : Tahoma;
	font-weight : bold;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.attributeinput  {
	font-size : 10px;
	font-family : Tahoma;
	font-weight : bold;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.required {
	font-size : 10px;
	font-family : Tahoma;
	font-weight : bold;
	font-style : normal;
	color : #E03940;
	text-decoration : none;
}

 .email  {
	font-size : 12px;
	font-family : Tahoma;
	font-weight : bold;
	font-style : normal;
	color : #008FD5;
	text-decoration : none;
}

.address  {
	font-size : 12px;
	font-family : Tahoma;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

a.url  {
	font-size : 12px;
	font-family : Tahoma;
	font-weight : bold;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.listitem  {
	font-size : 10px;
	font-family : Tahoma;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}


/*//////////////////  CONTENT AREA  ///////////////////////*/

#content_area {
	text-align:left; background-color:#FFFFFF; padding:10px 10px 20px 10px; vertical-align:top; border:5px solid #FFFFFF;
}
#content_area a {
	font-family:Tahoma;	font-size: 10px; font-weight: bold; color:#A3CF62; text-decoration:underline;
}
#content_area a:hover {
	font-size: 10px; font-weight: bold; color:#A3CF62; text-decoration:none;
}
#content_area h1 {
	font-size: 10px; font-weight:bold; color: #000000;
}
#content_area h2 {
	font-size: 12px; font-weight:bold; color: #A3CF62;
}
#content_area h3 {
	font-size: 12px; font-weight:bold; color: #008FD5;
}




/*//////////////////  CONTENT IMAGES AREA  ///////////////////////*/

#content_images {
	width:148px; text-align:center; background-color:#FFFFFF; padding:10px; vertical-align:top;
}
#content_images img {
	border:3px solid #A3CF62;
}


/*//////////////////  CONTACT FORM  ///////////////////////*/

.blueFormButton {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	font-weight:bold;
	BACKGROUND-COLOR: #008FD5;
	width:100px;
}
.greenFormButton {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma;
	font-weight:bold;
	BACKGROUND-COLOR: #A3CF62;
	width:100px;
}
.formfields {
	width:260px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight:normal;
	color:#000000;
}
.longerFormfields {
	width:550px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight:normal;
	color:#000000;
}
