body
{
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 font-family: verdana, arial, sans-serif;
}


.pagemaintable {
        width: 990px;
        background-color: #ffffff;
	border-collapse: collapse;
        border: 0px; 
        border-style: outset; 
        border-color: grey ;
}

.pageheadingcell {
	font-size:22px;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
	text-indent: 5px;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: grey ;
        padding: 0px;

}


.headingtable {
	width: 100%;
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
        border-color: grey ;
        background-color: #ffffff;
	spacing: 0px;
	background-image: url('/images/heading_bg.jpg');
}

.headingcell {
	vertical-align: top;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: grey ;
        padding: 0px;

}


.pagetopmenubarcell {
	text-align: center;
        padding: 0px;

}

.topmenutable {
	border-collapse: collapse;
        border: 0px;

        border-style: outset; 
        border-color: grey ;
        background-color: #eeeeee;
}

.topmenurow {
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	text-align: center;
}


.topmenucell {
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	text-align: center;
	font-weight: bold;
	color: #999999;
	vertical-align: top;
	line-height: 14px;
	border-collapse: collapse;
	border: 0px;

	border-style: inset; 
        border-color: grey;
        padding: 2px;
}

.topmenulink {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	color: #006699;
	text-decoration:underline;
}

.topmenulink:hover {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration:none;
}


.pagemaintablecell {
	text-align: center;
        padding: 0px;


}

.maincolumn {
	border-collapse: collapse;
	border-width:0px;
	width: 100%;
	border-style: inset; 
        border-color: grey;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	text-align: left;
	width: 925px;
 	
}

.maincolumncell {
	border-collapse: collapse;
	border-width: 0px;
	border-style: inset; 
        border-color: grey;
	padding: 10px;
	vertical-align: top;

}

.maincolumncellright {
	border-collapse: collapse;
	border-width: 0px;
	border-style: inset; 
        border-color: grey;
	padding: 10px;
	vertical-align: top;
	text-align: right;
}

.maincolumncellbordered {
	border-collapse: collapse;
	border-width: 2px;
	border-style: solid; 
        border-color: grey;
	padding: 10px;
	vertical-align: top;

}

.leftmaincell {
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: grey;
        padding: 10px;
	vertical-align: top;
}

.farrightmaincell {
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: grey;
        padding: 10px;
	vertical-align: top;
	width: 50px;
}


.rightmaincell {
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	text-align: center;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: grey ;
        width: 100%;
        padding: 0px;
}



.pagefootercell {
	text-align: center;
        padding: 0px;

}

.footertable {
	width: 100%;
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
        border-color: grey;
}

.footercell {
	font-size: 9px;
	font-family: verdana, arial, sans-serif;
	color: #999999;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: grey;
        padding: 3px;
}

.pagefootercell {
	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: 3px;
}


h1 {
	font-size:23px;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	line-height: 17px;
	vertical-align: top;
	text-align: left;
	text-indent: 4px;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: grey ;
        padding: 0px;

}

h2 {
	font-size:18px;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	line-height: 18px;
	vertical-align: top;
	text-align: left;
	text-indent: 0px;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: grey ;
        padding: 0px;

}

h3 {
	font-size:17px;
	font-family: verdana, arial, sans-serif;
	font-weight: bolder;
	line-height: 18px;
	vertical-align: top;
	text-align: left;
	text-indent: 0px;
	border-collapse: collapse;
	border: 0px; 
	border-style: inset; 
        border-color: grey ;
        padding: 0px;

}

.tinylink
{
font-family: verdana, arial, sans-serif;
font-size:9px;
color: #999999;
text-decoration: none;
}

.tinylink:hover
{
font-family: verdana, arial, sans-serif;
font-size:9px;
color: #999999;
text-decoration:underline;
}

.leftmenutable
{
	font-family: verdana, arial, sans-serif;
	font-size:12px;
	color: #999999;
	font-weight: bold;
	text-indent: 10px;
	width: 130px;
	border-collapse: collapse;
	border: 0px; 
	border-style: outset; 
        border-color: grey;

}


/* Box styles */
TD.bTl
{
	background-image : url(/images/boxtl.gif);
	width : 10px;
	height : 10px;
	font-size : 1px;
}

TD.bT
{
	width : 100%;
	height : 10px;
	background-image : url(/images/boxtop.gif);
} 


TD.bTr
{
	background-image : url(/images/boxtr.gif);
	width : 10px;
	height : 10px;
	}

TD.bL
	{ background-image : url(/images/boxleft.gif);
	width : 10px;
	 }

TD.bM {
	width : 100%;
	background-color : #FFFFFF;
}

TD.bRR
{
	background-image : url(/images/boxright.gif);
	width : 10px;
	font-size : 1px;
	}

TD.bBl
{
	background-image : url(/images/boxbl.gif);
	width : 10px;
	height : 10px;
}

TD.bBr
{
	background-image : url(/images/boxbr.gif);
	width : 10px;
	height : 10px;
	font-size : 1px;
}

TD.bB
{
	height : 10px;
	width : 100%;
	background-image : url(/images/boxbottom.gif);
}


.leftmenulink
{
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #000099;
text-decoration:underline;
font-weight: bold;
}

.leftmenulink:hover
{
font-family: verdana, arial, sans-serif;
font-size:12px;
color: #990000;
text-decoration:underline;
font-weight: bold;
}

.bodylink 
{ 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #006699;
 text-decoration: underline;
}

.bodylink:hover
{ 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #990000;
 text-decoration: underline;
}


ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #006699;
text-decoration: none;
background-color: #FFFFFF;
text-indent: 40px;
list-style-position: outside;
list-style-type: square;
padding: 6px;
margin: 2px;
}







.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-family: Comic Sans MS, verdana, arial, sans-serif;
font size: 42px;
font-weight: bolder;
color: #cc0000;
background-color: #66ccff;
text-decoration: none;
}

.header:hover {
font-family: Comic Sans MS, verdana, arial, sans-serif;
font size: 42px;
font-weight: bolder;
color: #cc0000;
background-color: #66ccff;
text-decoration: none;

}

.subheader {
font-family: Comic Sans MS, verdana, arial, sans-serif;
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;
}


.marqueelink 
{ 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #006699;
 text-decoration: underline;
}

.marqueelink:hover
{ 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #990000;
 text-decoration: none;
}

.marqueeredlink 
{ 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FF0000;
 text-decoration: underline;
}

.marqueeredlink:hover
{ 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #990000;
 text-decoration: none;
}
