/* CSS Document */

/* generals */

body {
	padding: 0px;
	margin: 25px 0px 30px 0px;
}

body, td, th {
	color: #5b4530;
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-size: 13px;
}

th {
	padding: 2px;
}

a {	color: #EF0381;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: none;
}

.inputfield {
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #EE7464;
}

.buttonok {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EE7464;
	border: 1px solid #FFFFFF;
}

h1 {
	font-size: 26px;
	font-weight: normal;
	color: #00AFEA;
	line-height: 30px;
}

h2 {
	font-size: 21px;
	font-weight: normal;
	color: #00AFEA;
	line-height: 23px;
}

hr { height: 0px; 
border-top: 1px dashed #24B5E6;}

/* footer */

.boxfooter {
	border-top: 1px solid #24B5E6;
	border-bottom: 1px solid #24B5E6;
}

.boxfooter td {
	font-size: 12px;
}

/* page */

.boxtablemain {
	border-top: 5px solid #908679;
	border-bottom: 0px solid #908679;
	margin-bottom: 2px;
}

.boxheader {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	height: 200px;
	padding-top: 50px;
}

.boxdate {
	padding: 7px 0px;
}

.boxhome {
	background-position: right bottom;
	background-color: #A4E8FF;
	background-repeat: no-repeat;
	padding: 15px;
}

.boxhome a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00AFEA;
	padding-right: 5px;
	padding-left: 5px;
}

.boxhomeimg {
	background-position: left top;
	background-repeat: no-repeat;
	height: 77px;
	border-top: 1px solid #7EDEFF;
	border-bottom: 1px solid #ffffff;
}

.pagebox {
	background-color: #F4FCFF;
	border: 1px solid #D2F2FF;
}


/* side bar */

.sidebox {
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 10px;
}
	
.sidebox th, .sidebox th a {
	text-align: left;
	font-size: 18px;
	padding-bottom: 5px;
	font-weight: normal;
}

.sidebox td, th {
	padding: 6px 10px 4px 14px;
	font-size: 12px;
}
	
.sideboxnewsletter {
	background-image:url(images/footer_bg_1.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.sideboxnewsletter th {
	color: #B84F40;
	border-bottom: 1px dashed #BFA095;
}


.sideboxnewsletter a {
	font-weight: bold;
	color: #CC0000;
}

.sideboxtimes {
	background-color: #C2DB71;
	background-image: url(images/footer_bg_2.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.sideboxtimes th {
	padding: 6px 10px 4px 14px !important;
	color: #869D3C;
	border-bottom: 1px  dashed #A4BC55;
}

.sideboxtimes a {
	font-weight: bold;
	color: #336600;
}

.sideboxget {
	background-color: #F798BC;
	background-image: url(images/footer_bg_3.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.sideboxget th {
	color: #73012C;
	border-bottom: 1px dashed #D75385;
}

.sideboxget a {
	color: #73012C;
}

.sideboxtell {
	background-color: #C0C5F7;
	background-image: url(images/footer_bg_4.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;

}
.sideboxtell th {
	color: #474E96;
	border-bottom: 1px dashed #9094B9;
}

.sideboxtell a {
	color: #474E96;
}

.sideboxrent {
	background-color: #FFE46E;
	background-image: url(images/footer_bg_5.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;

}
.sideboxrent th {
	color: #E26B00;
	border-bottom: 1px dashed #9094B9;
}

.sideboxrent a {
	color: #E26B00;
}

/* end side bar */

.imgpage {
	border: 1px solid #A3A3A3;
	margin-bottom: 5px;
}

.tdrowa {
	background-color: #F0FCFF;
}
.tdrowb {
	background-color: #FFFFFF;
}
.pagemark {
	font-size: 16px;
	font-weight: bold;
}

.pagepath { font-size: 12 px;}

.nav_1			{
			font-family:			arial;
			font-size:			10pt;
			color:				#33BFEE;
			display:			block;	
			background-color:		#F4FCFF;
			}
.nav_1:hover		{
			background-color:		#F4FCFF;
			}
.td_1			{
			height:				10px;
			background-color:		#F4FCFF;
			}
.tdon_1			{
			height:				10px;
			background-color:		#F4FCFF;
			}
.nav_2			{
			font-family:			arial;
			font-size:			10pt;
			color:				#33BFEE;
			display:			block;	
			background-color:		#F4FCFF;
			padding-left:			10px;
			}
.td_2			{
			height:				10px;
			background-color:		#F4FCFF;
			padding-left:			10px;
			}
.tdon_2			{
			height:				10px;
			background-color:		#F4FCFF;
			padding-left:			10px;
			}

.nav_3			{
			font-family:			arial;
			font-size:			9pt;
			color:				#868686;
			display:			block;	
			padding-left:			15px;
			}
.td_3			{
			height:				10px;
			background-color:		#868686;
			padding-left:			15px;
			}
.tdon_3			{
			height:				10px;
			background-color:		#868686;
			padding-left:			15px;
			}
.nav_4			{
			font-family:			Verdana,arial;
			font-size:				8pt;
			color:					#000000;
			display:				block;
			text-decoration:		none;
			font-weight:			normal;
			}

.td_4		{
			padding-left: 			27px;
			width:					190px;
			background-image:		url(images/nav_off.jpg);
}
.tdon_4		{
			padding-left: 			27px;
			width:					190px;
			background-image:		url(images/nav_on.jpg);
}



/* The Sothink Menu alteration */

#STM0XX0YY0ZZMTD, #STM0XX0YY2ZZMTD, #STM0XX0YY4ZZMTD, #STM0XX0YY6ZZMTD, #STM0XX0YY8ZZMTD, #STM0XX0YY10ZZMTD, #STM0XX0YY12ZZMTD, #STM0XX0YY14ZZMTD {
 width: 112px;
 cursor: pointer;
 text-align:center;}
 
.st_tdcss img { } 
 
.boxtablemain, .boxfooter { width: 967px;}

