body {
	background-color: #002042;
	padding: 0px;
	margin: 0px;
	font-family: Arial;
	color: white;
	font-weight: bold;
}

.position1 {
	float:left;
	position:relative;
	left:50%;
	text-align:left;
}

.position2 {
	position:relative;
	left:-50%;
}

.position3 {
	float:left;position:relative;
}

.middle {
	clear: both;
}

.middle_bg {
	background-image: url('home_page/body.jpg');
	width: 968px;
	height: 513px;
}

.footer {
	clear: both;
}

.footer_bg {
	background-image: url('home_page/footer.jpg');
	width: 968px;
	height: 47px;
}

.footer_content {
	padding: 5px;
	text-align: left;
}

.vm_content {
	padding: 20px;
	text-align: justify;
	width: 700px;
}

.title_text {
	color: #18FF21;
	font-size: 20px;
}

.green_txt {
	#18FF21;
}

.content {
	padding: 25px;
}

.cover_pic {
	float: left;
	padding-right: 10px;
	text-align: center;
}

.cover_pic_home {
	float: left;
	padding-right: 40px;
	text-align: center;
}

.login_div {
	float: left;
	width: 450px;
	text-align: justify;
}

.txtbox {
	width: 300px;
}

.btn {
	width: 75px;
}

.error_txt {
	font-size: 10px;
}

a.privacy_link:link, a.privacy_link:visited {
	color: #18FF21;
	text-decoration: none;
}

a.privacy_link:hover {
	color: #18FF21;
	text-decoration: underline;
}

.next_row {
	clear: both;
	float: left;
	font-weight: bold;
	text-align: justify;
	width: 690px;
}

.small_banner_img {	
	float: right;
	position: relative;
	right: 12px;
	top: 9px;
	border: none;
}

.header_pic {
	position: relative;
	z-index: -1;
}

.banners {
	clear: both;
}

.banners_content {
	background-image: url('home_page/banners.jpg');
	width: 968px;
	height: 75px;
	position: relative;
}

.header {
	clear: both;
}

.header_content {
	clear: both;
}

a.banner_link:link, a.banner_link:visited {
	border: 0px;
}

a.banner_link:hover {
	border: 0px;
}

.banner_large {
	clear: both;
	float: left;
	
	top: 10px;
	left: 20px;
}

.links_col_1 {
	clear: both;
	padding-left: 10px;
	float: left;
	width: 425px;
	height: 350px;
	overflow-x: hidden;
	overflow-y: scroll;
}

.links_col_spacer {
	float: left;
	width: 20px;
}

.links_col_2 {
	float: left;
	padding-left: 10px;
	width: 425px;
	height: 350px;
	overflow: auto;
}

.links_col_title_1 {
	clear: both;
	padding-left: 10px;
	float: left;
	width: 425px;
}

.links_col_spacer {
	float: left;
	width: 20px;
}

.links_col_title_2 {
	float: left;
	padding-left: 10px;
	width: 425px;
}

a.links:link, a.links:visited {
	color: white;
	text-decoration: none;
}

a.links:hover {
	color: white;
	text-decoration: underline;
}

.cool_destination_img {
	float: left;
	padding: 5px;
	border: 0px;
}

.cool_desintation_title {
	font-size: 12px;
	color: yellow;
	text-decoration: underline;
}

.cool_desintation_text {
	padding: 10px;
	font-size: 12px;
	color: white;
}

a.cool_destination_link:link, a.cool_destination_link:visited {
	color: yellow;
	font-size: 12px;
	text-decoration: none;
}

a.cool_destination_link:hover {
	color: yellow;
	font-size: 12px;
	text-decoration: underline;
}

.cool {
	clear: both;
	width: 92%;
	float: left;
	padding-right: 10px;
}

.links_content {
	padding: 20px;
	text-align: justify;
	width: 900px;
}

.select_back_title_div {
	clear: both;
	padding: 10px;
	float: left;
	width: 95%;
}

.select_back_div {
	clear: both;
	padding: 10px;
	float: left;
	width: 95%;
	height: 400px;
	overflow-x: hidden;
	overflow-y: scroll;
}

.select_back_issue_div {
	clear: both;
	float: left;
	width: 100%;
}

.select_back_issue_col1 {
	text-align: center;
	clear: both;
	float: left;
	width: 45%;
}

.select_back_issue_col2 {
	text-align: center;
	float: left;
	width: 45%;
	padding-left: 15px;
}

.select_back_img {
	border: none;
}

a.select_back_link:link, a.select_back_link:visited {
	color: white;
	text-decoration: none;
}

a.select_back_link:hover {
	color: white;
	text-decoration: underline;
}

.contact_content {
	clear: both;
	float: left;
	width: 100%;
	padding-left: 50px;
	padding-top: 20px;
}

.contact_row {
	clear: both;
	float: left;
	width: 100%;
}

.contact_img {
	float: left;
}

a.contact_mailto:link, a.contact_mailto:visited {
	color: white;
	text-decoration: underline;
}

a.contact_mailto:hover {
	color: yellow;
	text-decoration: underline;
}

.inserted_txt {
	color: yellow;
	font-weight: bold;
}