@charset "utf-8";
/* CSS Document */
body {
	/*	background-color: #36427e; */
	background-image: url(../images/main_background.jpg);
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 20px;
	display: block;
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.main {
	width: 1000px;
}
.title {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #36427E;
	letter-spacing: 1px;
	word-spacing: 2px;
}
.text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
}
.input {
	background-color: #EFF0F8;
	border: 1px solid #36427E;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #003;
}
.text_warning {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #F00;
}
.menu_link:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #36427E;
	letter-spacing: 1px;
	word-spacing: 2px;
	text-decoration: none
}
.menu_link:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #36427E;
	letter-spacing: 1px;
	word-spacing: 2px;
	text-decoration: none
}
.menu_link:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5869B8;
	letter-spacing: 1px;
	word-spacing: 2px;
	text-decoration: none
}
.link_options:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #5869B8;
	text-decoration: none
}
.link_options:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #5869B8;
	text-decoration: none
}
.link_options:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #818DC9;
	text-decoration: none
}
.link:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #036;
	letter-spacing: 1px;
	word-spacing: 2px;
}
.link:visited{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #036;
	letter-spacing: 1px;
	word-spacing: 2px;
}
.link:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #0059B3;
	letter-spacing: 1px;
	word-spacing: 2px;
}
.table_row_blue {
	background-color: #e7eaf9;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #36427e;
}
.table_row_green {
	background-color: #e2f4ec;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #358262;
}
.button_back:link {
	display:block;
	background-image: url(../images/ico_back.png);
	background-repeat: no-repeat;
	position:relative;
	height: 32px;
	width: 32px;
}
.button_back:visited {
	background-image: url(../images/ico_back.png);
	background-repeat: no-repeat;
	position: relative;
	height: 32px;
	width: 32px;
}
.button_back:hover {
	background-image: url(../images/ico_back_hover.png);
	background-repeat: no-repeat;
	position: relative;
	height: 32px;
	width: 32px;
}
.logo {
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	height: 140px;
	position: relative;
	top: -15px;
	left: -25px;
	display: block;
	width: 400px;
}
.text_small {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
}
.box_purple_light {
	background-color: #DDCCD3;
	margin: 4px;
	padding: 4px;
	border: 2px dotted #628A82;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #60315C;
}
.image_frame_purple_light {
	border: 1px solid #030;
	padding: 0px;
	margin: 4px;
}
.text_small_purple {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #7A3F76;
}
.box_green_light {
	background-color: #C7E2DE;
	margin: 4px;
	padding: 4px;
	border: 2px dotted #628A82;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #254742;
}
.title_purple {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #7A3F76;
	letter-spacing: 1px;
	word-spacing: 2px;
}
.text_purple {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #7A3F76;
}
.text_purple_link:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #A5549E;
	text-decoration: none;
}
.text_purple_link:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #A5549E;
	text-decoration: none;
}
.text_purple_link:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #B672B0;
	text-decoration: none;
}
.text_green {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #4A7970;
	text-decoration: none;
}
.text_green_link:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #4A7970;
	text-decoration: none;
}
.text_green_link:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #4A7970;
	text-decoration: none;
}
.text_green_link:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #A0C5BD;
	text-decoration: none;
}
.nav_first:link {
	background-image: url(../images/nav_first.png);
	height: 27px;
	width: 84px;
	background-repeat: no-repeat;
	display: block;
}
.nav_first:hover {
	background-image: url(../images/nav_first_hover.png);
	height: 27px;
	width: 84px;
	background-repeat: no-repeat;
	display: block;
}
.nav_previous:link {
	background-image: url(../images/nav_previous.png);
	height: 27px;
	width: 84px;
	background-repeat: no-repeat;
	display: block;
}
.nav_previous:hover {
	background-image: url(../images/nav_previous_hover.png);
	height: 27px;
	width: 84px;
	background-repeat: no-repeat;
	display: block;
}
.nav_next:link {
	background-image: url(../images/nav_next.png);
	height: 27px;
	width: 84px;
	background-repeat: no-repeat;
	display: block;
}
.nav_next:hover {
	background-image: url(../images/nav_next_hover.png);
	height: 27px;
	width: 84px;
	background-repeat: no-repeat;
	display: block;
}
.nav_last:link {
	background-image: url(../images/nav_last.png);
	height: 27px;
	width: 84px;
	background-repeat: no-repeat;
	display: block;
}
.nav_last:hover {
	background-image: url(../images/nav_last_hover.png);
	height: 27px;
	width: 84px;
	background-repeat: no-repeat;
	display: block;
}
.nav_back:link {
	background-image: url(../images/nav_back.png);
	height: 36px;
	width: 91px;
	background-repeat: no-repeat;
	display: block;
}
.nav_back:hover {
	background-image: url(../images/nav_back_hover.png);
	height: 36px;
	width: 91px;
	background-repeat: no-repeat;
	display: block;
}
.image_frame_green {
	border: 1px solid #774F5F;
	padding: 0px;
	margin: 4px;
}
.title_green {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #4A7970;
	letter-spacing: 1px;
	word-spacing: 2px;
}
.text_small_green {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #3C746B;
}
.input_green {
	background-color: #F0F4F4;
	border: 1px solid #628A8A;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #324545;
}
.button_green {
	background-color: #F0F4F4;
	border: 1px solid #628A8A;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #324545;
}
.button_green:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
}
.quotes_open {
	background-image: url(../images/quotes_open.png);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	width: 26px;
	position: relative;
}
.quotes_close {
	background-image: url(../images/quotes_close.png);
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	width: 26px;
	position: relative;
}
.menu_back2 {
	background-image: url(../images/menu_back2.png);
	background-repeat: repeat;
}
.button_search {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #377269;
	background-color: #b4d2d2;
	border: 1px ridge #377269;
}
.button_search:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #377269;
	background-color: #8EBBBB;
	border: 1px ridge #377269;
}
.textarea_green {
	border: 2px solid #377269;
	background-color: #F0F4F4;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding:4px;
}

