body {
	margin:0px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#3d4b58;
	color: #FFFFFF;
	font:Arial, Helvetica, sans-serif;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color: #FFFFFF;
				font-style:normal;
				font-spacing: 1px;
				font-weight:normal;
				
	font-size:12px;
}


	
h3 {			font:Arial, Helvetica, sans-serif;
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				color:#339900;
				font-style:normal;
				font-weight:normal;
}

.blk  {
color:black;
}
.blk p {
color:black;
}

a {				color:#FFFFFF;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				font-weight:bold;
				text-decoration: none;
}

a:link {		color:#FFFFFF;
				text-decoration:none;
}

a:visited {		color:#FFFFFF;
				text-decoration:none;
}

a:hover {		color: #CCCCCC;
				text-decoration:none;
}

.maincontainer { background-color:#525e6a;
				border-bottom-color:#798591;
				border-bottom-style:solid;
				border-bottom-width:thin;
				border-top-color:#798591;
				border-top-style:solid;
				border-top-width:thin;	
				text-decoration:none;
				margin:10px;
				padding:10px;
					

}

.maincontainer a { 
color:#FFFFFF;	

}

.maincontainer a:hover { 

color:#666666;

}
.maincontainer a:visited { 

color:#FFFFFF;

}

.topheadcontainer { width:656px;
					font:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					color:#CCCCCC;
					margin-left:10px;
					margin-top:10px;
					letter-spacing:1px;	

}

.menu { 	width:149px;
					font:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					color: #FFFFFF;
					margin-top:10px;
					letter-spacing:1px;	

}

.menu a {			color: #FFFFFF;
					font-size: 12px;
					font-family: Arial, Helvetica, sans-serif;
					font-weight:bold;
					text-decoration: none;
}

.menu a:link {		color:#FFFFFF;
					text-decoration:none;
}

.menu a:visited {	color:#FFFFFF;
					text-decoration:none;
}

.menu a:hover {		color: #999999;
					text-decoration:none;
}

.home_contentsctr { width:666px;
					background-color:#788591;
					margin:10px;
					padding:10px;
}
.contentsctr { 
					background-color:#788591;
					margin:10px;
					padding:10px;
}

.home_contentsinfotopctr { width:636px;
					margin:15px;

}

p {		font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-style:inherit;
					font-weight:normal;
					color: #FFFFFF;
					
}

.homehead_mainboxctr {width:636px;
					padding:15px;
}

.homehead_boxctr { 	width:636px;
					background-color:#bbbbbb;
					border:thin;
					border-color:#ffffff;
					border-style:solid;				
}

#homehead_text {	font:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-style:inherit;
					font-weight:bold;
					color:#FFFFFF;
					padding:5px;
}

.homeinfo_boxctr { 	width:636px;
					background-color:#cecece;
					border-left:thin;
					border-left-color:#ffffff;
					border-left-style:solid;	
					border-right:thin;
					border-right-color:#ffffff;
					border-right-style:solid;		
					border-bottom:thin;
					border-bottom-color:#ffffff;
					border-bottom-style:solid;										
}

.tbl {

	background-color:#ffffff;
	border:#FFFFFF 1px solid;
	color: #000000;
	font-size: 12px;
	padding:5px;
}
.tbl th{			font-size:13px;
					font-style:inherit;
					font-weight:bold;
					color: #3d4b58;
					background-color:#bbbbbb;
					padding:5px;
					
}
.tbl td{			font-size:12px;
					font-style:inherit;
					padding:5px;
					font-weight:bold;
					color: #3d4b58;
					background-color:#cecece;
					
}
.tbl p{			font-size:12px;
				color: #3d4b58;;
					
					
}

.tbl2 {

	
	border:#FFFFFF 1px solid;
	background-color:#FFFFFF;
	
}
.tbl2 td{			font-size:12px;
					font-style:inherit;
					padding:5px;
					font-weight:bold;
					color: #3d4b58;
					background-color:#788591;
				
					
}
.tbl2 th{			font-size:12px;
					font-style:inherit;
					padding:5px;
					font-weight:bold;
					color: #3d4b58;
					background-color:#bbbbbb;
				
					
}

.tbl2 a:link {		color: #333333;
				text-decoration:none;
}

.tbl2 a:visted {		color: #333333;
				text-decoration:none;
}

.tbl2 a:hover {		color: #FFFFFF;
				text-decoration:none;
}

.tbl a:link a:visted {		color: #333333;
				text-decoration:none;
}

.tbl a:hover {		color: #FFFFFF;
				text-decoration:none;
}

.gen_contentsctr { width:850px;
					background-color:#788591;
					margin:0px;
					padding:0px;
}

.gen_contentsinfotopctr { width:636px;
					margin:15px;
}

h1 {		font-family:Arial, Helvetica, sans-serif;
					font-size:18px;
					font-style:inherit;
					font-weight:bold;
					color:#FFFFFF;
					
					padding-top:15px;
					margin-bottom:5px;
}

h2 {		font-family:Arial, Helvetica, sans-serif;
					font-size:14px;
					font-style:inherit;
					font-weight:bold;
					color:#FFFFFF;
					
					margin-top:2px;
					margin-bottom:10px;
}

h3 {		font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-style:inherit;
					font-weight:bold;
					color:#FFFFFF;
					
					margin-top:2px;
					margin-bottom:10px;
}

.genhead_mainboxctr {width:820px;
					padding:15px;
}

.genhead_boxctr { 	width:820px;
					background-color:#bbbbbb;
					border:thin;
					border-color:#ffffff;
					border-style:solid;				
}

#genhead_text {		font:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-style:inherit;
					font-weight:bold;
					color:#FFFFFF;
					padding:5px;

}

.geninfo_boxctr { 	width:820px;
					background-color:#cecece;
					border-left:thin;
					border-left-color:#ffffff;
					border-left-style:solid;	
					border-right:thin;
					border-right-color:#ffffff;
					border-right-style:solid;		
					border-bottom:thin;
					border-bottom-color:#ffffff;
					border-bottom-style:solid;										
}

#geninfo_text {		font:Arial, Helvetica, sans-serif;
					font-size:11px;
					font-style:inherit;
					font-weight:normal;
					color:#000000;
					padding:5px;

}



.sponsorpic_ctr {	width:175px;
					margin-left:10px;
					margin-top:10px;
					margin-bottom:10px;
					background-color:#999999;
}

.advert_ctr
{					
					margin-left:5px;
					margin-right:5px;
					margin-top:10px;
					background-color: #FFFFFF;
}

.err {
color:#CCFF00;
font-size:12px;
font-weight:bold;
}

.btn {
background-color:#525e6a;
color:#FFFFFF;
border: 1 #FFFFFF solid;
}

.ShoutOut1 {
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
color:#FFFFFF;
font-weight:bold;
}
.ShoutOut2 {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#FFFFFF;
font-weight:bold;
}
.ShoutOut3 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#FFFFFF;
font-style:italic;
}
.ShoutOut4 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;

}
