/* standard tags */

body
{
	margin:			0px;
	padding:		0px;
	height:			100%;
	font-family:		sans-serif,arial;
	font-size:		12px;
	background:		#d9e3f2 url(/2010.skin/page.png) repeat-x fixed 0 100%;
	color:			#000000;
}

A:link
{
	color:			#505050;
	text-decoration:	none;
	font-weight:		normal;
}
A:visited
{
	color:			#505050;
	text-decoration:	none;
	font-weight:		normal;
}
A:hover
{
	color:			#BB6600;
	text-decoration:	none;
	font-weight:		normal;
}
A:active
{
	color:			#505050;
	text-decoration:	none;
	font-weight:		normal;
}

A.contact:link
{
	color:			#2020F0;
	text-decoration:	none;
	font-weight:		normal;
}
A.contact:visited
{
	color:			#1010D0;
	text-decoration:	none;
	font-weight:		normal;
}
A.contact:hover
{
	color:			#BB6600;
	text-decoration:	none;
	font-weight:		normal;
}
A.contact:active
{
	color:			#BB6600;
	text-decoration:	none;
	font-weight:		normal;
}

P
{
	text-indent:		0px;
	margin-top:		8px;
	margin-bottom:		0px;
	font-family:		sans-serif,arial;
	font-size:		12px;
}

td
{
	text-indent:		0px;
	margin-top:		8px;
	margin-bottom:		0px;
	font-family:		sans-serif,arial;
	font-size:		12px;
}
/* My layout info */

.logoarea
{
	color: 			#333;
	height: 		140px;
	background: 		#363636; background-image:url(/2010.skin/banner.png);
	clear: 			both;
}

.topmenu {
	color: 			#333;
	height: 		25px;
	margin: 		0px 0px 0px 0px;
	background: 		#3E4143; background-image:url(/2010.skin/toolbar.png);
}

.menubar
{
	position:		relative;
	top:			-50px;
}

.menuitem
{
	border-width:		0px;
	border-left:		1px;
}

.logininfo
{
	position:		relative;
	top:			-160px;
	right:			-300px;
	color:			#FF0000;
}

.notice
{
	position:		relative;
	top:			-10px;
	width:			600px;
	text-indent:		0px;
	font-family:		sans-serif,arial;
	font-size:		12px;
}

.contents
{
	position:		relative;
	top:			-10px;
	width:			90%;
	text-indent:		0px;
	font-family:		sans-serif,arial;
	font-size:		12px;
}

.subtitle
{
	position:		relative;
	top:			45px;
	text-align:		center;
	font-family:		sans-serif,arial;
	font-size:		40px;
	font-weight:		bold;
 	font-style:		italic;
	text-shadow:		#606060 4px 4px 15px;
	color:			#2020f0;
}
.tablebg
{
	position:		relative;
	top:			0px;
	width:			860px;
	border:			1px solid #6081b4;
	padding:		0;
	text-indent:		0px;
	font-family:		sans-serif,arial;
	font-size:		12px;
	background:		#FFFFFF;
}

.footer {
	height:			60px;
	width:			860px;
	font-size:		12px;
	text-align:		center;
	bottom:			0; /* stick to bottom */
	background:		#bac3d0;
	border-top:		1px solid #6081b4;
}

.newsdate
{
	font-family:		sans-serif,arial;
	font-size:		17px;
	width:			100px;
}

.newstitle
{
	color:			#000000;
	font-family:		sans-serif,arial;
	font-size:		17px;
	width:			620px;
	font-weight:		bold;
}

.newscontent
{
	font-family:		sans-serif,arial;
	font-size:		12px;
}

.seperator
{
	width:			100%;
	height:			10px;
}

.copyright
{
	font-family:		sans-serif,arial;
	color:			#000000;
	font-size:		12px; 
	margin-left:		0px;
	margin-right:		0px;
	text-decoration:	none;
	font-weight:		normal;
 	font-style:		italic;
}

.author
{
	font-family:		sans-serif,arial;
	color:			#666666;
	font-size:		18px; 
	margin-left:		0px;
	margin-right:		0px;
	text-decoration:	none;
	font-weight:		normal;
}

.heading
{
	font-family:		sans-serif,arial;
	text-decoration:	none;
	color:			#0033CC;
	font-size:		21px;
	font-weight:		bold; 
	margin:			8px 0px 8px 0px;
}

.summaryheading
{
	font-family:		sans-serif,arial;
	color:			#0033CC;
	font-size:		22px;
	font-weight:		bold; 
	margin-top:		0px;
	margin-bottom:		2px;
}

.minorheading
{
	font-family:		sans-serif,arial;
	font-size:		12px;
	font-weight:		bold;
	color:			#0033CC;
}

.sectionheading
{
	font-family:		Arial,Helvetica,sans-serif;
	font-size:		16px;
	color:			#FFAA00;
	font-weight:		bold; 
}

.highlight
{
	font-family:		sans-serif,arial;
	font-size:		12px;
	font-weight:		bold;
	color:			#000000;
}

.note
{
	font-family:		sans-serif,arial;
	font-size:		12px;
	font-style:		italic;
	color:			#000000;
}

.showhide
{
	font-family:		sans-serif,arial;
	font-size:		10px;
	font-weight:		normal;
	color:			#000000;
}

.hidden
{
	margin-top:		0px;
	font-family:		sans-serif,arial;
	font-size:		10px;
	font-weight:		normal;
	font-style:		italic;
	color:			#000000;
}

.sectionblock
{
	background:		#edf4ff;
	-moz-border-radius:	8px;
	-webkit-border-radius:	8px;
	border:			1px solid #B4B4B4;
	margin-bottom:		10px;
}

.sectionblock th
{
	background:		#FFFFFF;
	text-align:		left;
	padding:		4px;
}

.sectionblock td
{
	text-indent:		0px;
	margin-top:		8px;
	margin-bottom:		0px;
	font-family:		sans-serif,arial;
	font-size:		12px;
	padding:		0px 10px 0px 10px;
}

a img
{
	border: 0px none;
}

.legal
{
	font-family:		sans-serif,arial;
	font-size:		10px;
	font-weight:		normal;
	color:			#808080;
}

.logout
{
	font-family:		sans-serif,arial;
	font-size:		12px;
}

.menu_background
{
	background-color:	#B4B4B4;
	text-align:		center;
	width:			860px;
	height:			40px;
	background:		url(/2010.skin/menubar.png) repeat-x;
}

.submenu_background
{
	background-color:	#B4B4B4;
	text-align:		center;
	width:			400px;
	height:			30px;
	background:		url(/2010.skin/menubar.png) repeat-x;
	margin-left: auto;
	margin-right: auto;
	margin-top:		-3px;
}

.menu_text
{
	border:			0;
	font-weight:		normal;
	font-size:		12px;
}

.menu_text a
{
	color:			#0033CC;
}
.menu_text a:hover
{
	color:			#AA1428;
}

.tabledata
{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:		2px;
	font-weight:		normal;
	color:			#000066;
}

.tabledata_italic
{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:		2px;
	font-weight:		normal;
	font-style: italic;
	color:			#666666;
}

.tabledatacentred
{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:		2px;
	font-weight:		normal;
	color:			#000066;
	text-align:		center;
}

