/* default link style*/
a {
 	color: #246699;
	text-decoration : none;
	font-weight : bold;
}
a:hover {
	text-decoration : underline;
	font-weight : bold;
}
td {
	font-size : 12px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
	font-style : normal;
	color : #2E2E2E;
	line-height : 17px;
}
/* All main body text*/
p  {
	font-size : 12px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
}
/* background gradient - Main content area */
.content01  {
	background:  url(images/bg_content.gif) repeat-x; 
}
/*  MAIN PAGE TITLES */
h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 12px;
	color: #484643;
	margin-top: 5px;
}
/*  MAIN PAGE SUB-TITLES */
h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #484643;
}
/* LHS + RHS column content */
.sidecontent {
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
	font-style : normal;
	color : #626262;
	line-height : 14px;
}
.blue	{
 	color: #246699;
	font-weight: bold;
}
.date	{
	font-size : 10px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
	color : #626262;
	line-height : 20px;
}
/* Footer links */
.link01  {
	font-size : 11px;
	font-weight: normal;
	text-decoration : none;
	color : #A8A8A8;
	line-height : 20px;
	margin-right : 9px;
	margin-left : 9px;
}
.link01:Active  {
	font-size : 11px;
	font-weight: normal;
	text-decoration : none;
	color : #A8A8A8;
	line-height : 20px;
	margin-right : 9px;
}
.link01:Hover  {
	font-size : 11px;
	font-weight: normal;
	text-decoration : underline;
	color : #A8A8A8;
	line-height : 20px;
	margin-right : 9px;
}
/* footer nav + coppyright */
.footer01  {
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
	font-style : normal;
	color : #A8A8A8;
	line-height : 20px;
}
hr
{
	background-color : #ccc;
	color : #ccc;
	height : 1px;
	border : 0 solid #ccc;
	border-top-width : thin;
}
 
td.vatop,th.vatop,tr.vatop td,tr.vatop th,table.vatop td,table.vatop th,div.vatop{vertical-align:top}

.input1 {
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
	font-style : normal;
	color : #848484;
	background: #FFFFFF;
	padding : 1,0,0,4;
}
.button1 {
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	background: #246699;
}
.sidetable01  {
	background:  url(images/bg_sidetable.gif) repeat-x bottom;
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
	font-style : normal;
	color : #626262;
	line-height : 15px;
}
.sidetable02 p {	
	font-size : 11px;
	font-family : Arial, Verdana, Helvetica, Sans-serif;
	font-style : normal;
	color : #626262;
	line-height : 15px;
}
div.pad15 {
	padding-top : 10px;
	padding-right : 15px;
	padding-bottom : 10px;
	padding-left : 15px;
}
