body
{
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin: 0cm 0cm 0cm 0cm;
 font-family: verdana, arial, sans-serif;
 padding: 0px;

}


.pagemaintable {
    width: 1024px;
    background-color: #ffffff;
    border-collapse: collapse;
    border: 0px; 
    border-style: outset; 
    border-color: grey ;
    padding: 0px;
    margin: 0cm 0cm 0cm 0cm
}

.pagemaintablecell {
	text-align: center;
    padding: 0px;
}


.pageheadingcell {
	font-size: 18px;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: grey ;
	padding: 0px;
	margin: 0cm 0cm 0cm 0cm
}


.headingtable {
	width: 100%;
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
    	border-color: grey ;
    	background-color: #ffffff;
    	padding: 0px;
    	margin: 0cm 0cm 0cm 0cm 
}

.headingrow {
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: grey ;
	padding: 0px;
}


.headingcell {
	font-size: 18px;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: grey ;
	padding: 0px;
	background: url('../images/heading_1.jpg');
}

.headingcell_2 {
	font-size: 18px;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: grey ;
	padding: 0px;
	background: url('../images/heading_2.jpg');
}

.pagetopmenubarcell {
	text-align: center;
	padding: 0px;

}

.topmenutable {
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
	border-color: grey ;
	background-color: #eeeeee;
}

.topmenurow {
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	text-align: center;
}


.topmenucell {
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: grey;
	width: 33%;
	padding: 0px;
}

.topmenulink {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #B64545;
	text-decoration:underline;
}

.topmenulink:hover {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #B64545;
	text-decoration:none;
}



.maintable {
	background-color: #ffffff;
	width: 100%;
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
	border-color: grey;
	padding: 0px;
}

.leftmaincell {
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: grey;
	padding: 0px;
	vertical-align: top;

}

.leftmaintable 
{
	font-size: 13px;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: grey;
	margin-right: 46px;
	margin-left: 46px;
	margin-top: 15px;
}

.rightmaincell {
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: black ;
	padding: 0px;
	vertical-align: top;
}

.pagefootercell {
	text-align: center;
    padding: 0px;

}

.footertable {
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
	border-color: grey;
	width: 100%;
}

.footercellleft {
	font-size: 10px;
	text-align: left;
	color: #999999;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: grey;
	padding: 3px;
}

.footercellright {
	font-size: 10px;
	text-align: right;
	color: #999999;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: grey;
	padding: 3px;
}

.addresstable {
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
	border-color: grey;

}

.addresscell {
	font-size: 16px;
	text-align: center;
	color: #000000;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: grey;
	padding: 3px;
}

h2
{
	font-size: 14px;
	font-weight: bold;

}

.imagebordered
{
	border-collapse: collapse;
	border: 2px;
	border-color: #77bfcc;
	border-style: solid;

}

.bottombartable
{
	background: url('../images/dark_bg.jpg');
	width: 100%;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: black ;
	padding: 0px;
}

.bottombarcell
{
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
	border-color: black;
	padding: 0px;
	width: 242px;
	text-align: center;
}

.pagebannercell {
	text-align: center;
}

.bannertable {
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
    border-color: grey;
}

.bannercell {
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	text-align: center;
	color: #cccccc;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
    border-color: grey;
    padding: 0px;
}










.text {
 font-size: 12px;
 text-decoration: none;
 color: #000000;
 font-family: verdana, arial, sans-serif;
}

.text:hover {
 font-size: 12px;
 text-decoration: none;
 color: #000000;
 font-family: verdana, arial, sans-serif;
}

.header {
 font-size: 42px;
 font-weight: bolder;
 color: #cc0000;
 background-color: #66ccff;
 text-decoration: none;
}

.header:hover {
 font-size: 42px;
 font-weight: bolder;
 color: #cc0000;
 background-color: #66ccff;
 text-decoration: none;

}

.subheader {
 font-size: 14px;
 font-weight: bold;
 color: #006600;
 background-color: #66ccff;
}


p.tiny

{
 font-family: verdana, arial, sans-serif;
 font-size:10px;
 color: #666666;
}

hr
{
 border-style: dotted;
 border-color: gray;
}

a
{
 font-family: verdana, arial, sans-serif;
 font-size:12px;
 color: #B64545;
 text-decoration: underline;
}

a:hover
{
 font-size: 12px;
 color: #B64545;
 text-decoration: none;
}

.tinylink
{
 font-size:10px;
 color: #999999;
 text-decoration: none;
}

.tinylink:hover
{
 font-size:10px;
 color: #999999;
 text-decoration: underline;
}

.bodylink 
{ 
 font-size: 12px;
 font-weight: bold;
 color: #cccccc;
 text-decoration: underline;
}

.bodylink:hover
{ 
 font-size: 12px;
 font-weight: bold;
 color: #999999;
 text-decoration: none;
}

.linkscell {
 font-size: 12px;
 text-decoration: none;
 color: #000000;

}

.links
{
 font-size:12px;
 color: #B64545;
 text-decoration:underline;
 font-weight: bold;
}

.links:hover
{
 font-size:12px;
 color: #B64545;
 text-decoration:none;
 font-weight: bold;
}
