﻿body, html {
	background-color: 				#ffffff;
	background-image: 				url(images/bg.gif);
	background-position: 			top center;
	border: 									0px;
	font-family: 							verdana, sans-serif;
	font-size: 								13px;
	margin: 									0px;
	padding: 									0px;			
}	

a, a:active, a:link, a:visited {
	color: 										#990000;
	text-decoration: 					none;
}

a:hover {
	text-decoration: 					underline;
}

a.sublink, a.sublink:active, a.sublink:link, a.sublink:visited {
	color: 										#1d1d52;
	font-family: 							verdana, sans-serif;
	font-size: 								10px;
	letter-spacing: 					-1px;
	text-decoration: 					none;
}

a.sublink:hover {
	color: 										#660000;
	text-decoration: 					underline;
}		

div, h1, form, img, table {
	border: 									0px;
	margin: 									0px;
	padding: 									0px;
}

h1 {
	color: 										#1d1d52;
	font-family: 							times, serif;
	font-size: 								24px;
	padding-left: 						1px;
}

h2 {
	color: 										#1d1d52;
	font-family: 							times, serif;
	font-size: 								17px;
	padding-left: 						1px;
}

h3 {
	border: 									0px;
	color: 										#1d1d52;
	font-family: 							times, serif;
	font-size: 								17px;
	margin: 									0px;
	padding: 									0px;
}

h4 {
	border: 									0px;
	color: 										#1d1d52;
	font-family: 							times, serif;
	font-size: 								16px;
	margin: 									0px;
	padding: 									0px;
}

input {
	border: 									1px solid #999999;
}

input.button {
	background-color: 				#7b9aaf;
	border: 									1px solid #333363;
	color: 										#ffffff;
	font-family: 							verdana, sans-serif;
	font-size: 								12px;
	padding: 									2px;
}

input.text {
	background-color: 				#f7f7f7;
	padding: 									2px;
	width: 										320px;
}

/*
p {
	border: 									0px;
	font-size: 								13px;
	margin: 									0px 0px 8px 0px;
	padding: 									0px;
}
*/

li {
	padding: 									1px 0px;
}

textarea {
	background-color: 				#f7f7f7;
	border: 									1px solid #999999;
	padding: 									2px;
	width: 										320px;	
}

ul, ol {
	margin-bottom: 						0px;
	margin-top: 							0px;
}

.divider {
	border: 									0px;
	clear: 										both;
	margin: 									0px;
	padding: 									0px;
}

.menu {
	border: 									0px;
	clear: 										both;
	margin: 									0px;
	padding: 									0px;
}

.submenu {
	border: 									0px;
	clear: 										both;
	margin: 									0px;
	padding: 									4px 0px;
	text-align: 							right;
	width: 										118px;
}

.NewsSmallHeadline {
	color: 										#1d1d52;
	font-family: 							times, serif;
	font-size: 								16px;
	font-weight: 							bold;
}

.NewsDateSource {
	color: 										#1d1d52;
	font-family: 							arial, helvetica, sans-serif;
	font-size: 								11px;
}

.tower {
	float: 										right;
	margin: 									0px 3px 4px 12px;
	position: 								relative;
}

td {
	font-size: 								13px;
}

td.membersdivider {
	background-image: 	url(images/members_list_divider.gif);
	width: 							11px;
}

#banner {
	right: 										0px;
	position: 								absolute;
	top: 											2px;
}	

#branding {
	left: 										138px;
	position: 								absolute;
	top: 											95px;
}	

#branding2 {
	left: 										137px;
	position: 								absolute;
	top: 											106px;
}	
		
#content {
	left: 										50%;
	margin-left: 							-373px;
	position: 								absolute;
	top: 											0px;
	width: 										746px;
}

#contentbox {
	background-image: 				url(images/box_bg.gif);
	border-top: 							1px solid #c1b5b5;
	left: 										122px;
	position: 								absolute;
	top: 											106px;
	width: 										623px;
}

#contentboxfiller {
	background-image: 				url(images/watermark.gif);
	border: 									0px;
	line-height:							17px;
	min-height:								328px;
	margin: 									0px 0px 0px -1px;
	padding: 									0px;
	position: 								relative;
}		

#contentboxlogo {
	left: 										675px;
	position: 								absolute;
	top: 											93px;
}			

#contentboxinner {
	border: 									0px;
	left: 										20px;
	margin: 									64px 0px 10px 0px;
	position: 								relative;
	top: 											4px;
	width: 										597px;
}		

#contentboxfooter {
	background-image: 				url(images/box_footer_bg.gif);
	background-position: 			top right;
	background-repeat: 				no-repeat;
	border:			 							0px;
	margin: 									0px 0px;
	padding: 									0px 0px;
	height: 									18px;
	text-align: 							left;
	width: 										100%;
}

#contentboxcopyright {
	background-color: 				#ffffff;
	border:			 							0px;
	color: 										#777777;
	font-size: 								10px;
	text-align: 							right;
	width: 										623px;
}		

#logo {
	left: 										4px;
	position: 								absolute;
	top: 											68px;
}	

#menubar {
	left: 										0px;
	position: 								absolute;
	top: 											113px;
	width: 										123px;
}

#thailand {
	left: 										4px;
	position: 								absolute;
	top: 											0px;
}			

#whiteblock {
	height:										1px;
	left: 										124px;
	position: 								absolute;
	top: 											107px;
	width: 										13px;
}	