/*----------------------------WEDCOLORS------------------------------



/*----------------------------LINKD--------------------------------*/

/*---main_links---*/
a.nav_bar:link, a.nav_bar:visited, a.nav_bar:hover {
	font-family:"Book Antiqua", "Bookman Old Style", Verdana, sans-serif;
	font-size:15px;
	text-decoration:underline;
	font-weight:bold;
	font-style:normal;
	color:#008080;
	padding-left:0px;
	padding-right:0px;
}

a.nav_bar:hover {
color:#452663;
}


a.footer_bar:link, a:visited, a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#008080;
	text-decoration:underline;
}

a.footer_bar:hover {
	color:#452663;
}


a.website:link, a.website:visited, a.website:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff99ff;
	text-decoration:none;
}

a.website:hover {
	color:#008080;
	text-decoration:underline;

}


.nav_bar_line{
 	color:#00545a;
}

/*----------------------------OTHER--------------------------------*/


/*---textfield_layout---*/

.textfield {
	float:right;
	background-color:#FCFCFF;
	border:1px solid #d2a7e7;
        padding:0px 0px 0px 0px;
	margin:0px 10px 0px 0px;
	color: #9980CC;
	width:240px;
	margin-left:5px;
}

.textfield:hover{
	border:1px solid #9980CC;
}

.textfield:active, textfield:focus {
	border:1px solid #FF1491;
}

#Information {
	position:relative;
        padding:0px 0px 0px 0px;
	margin:5px 10px 5px 0px;
	width:360px;
	height:98px;
	overflow:auto;
}

/*---submit---*/

.Submit {
	position:absolute;
	clear:both;
	padding:.05em;
	bottom:-25px;
	left:300px;
	background-color:#FFFFFF;
	border:1px solid #DEDEFF;
	font:80% Tahoma Verdana, Arial, sans-serif;
	color:#9980CC;
	width:50px;
	height:23px;
}

.Submit:hover {
	border:1px solid #9980CC;
	color:#330099;
}

/*---contact_fieldset---*/

fieldset {
	width:400px;
	background-color:#eee7f9;
	border:1px solid #d8cbeb;
	margin:0px 0px 0px 150px;
	padding:5px;
}

fieldset:hover, fieldset:active, fieldset:focus {
	border-color:#9980CC;
}



/*---label---*/

label, label span {
	display:block;
	padding-bottom:.25em;
}

label {
	float:left;
	width:100%;
}

label span {
	float:left;
	width:40%;
	text-align:right;
}
