div, p, th, td, li, dd, dl, dt    {
             /* redundant selectors to help NS4 not forget */
    font-family: verdana, arial, sans-serif;
    }

	voice-family: "\"}\"";
	voice-family:inherit;
	height:55px; /* the correct height */
	}
/* I've heard this called the "be nice to Opera 5" rule. */
body>#Header {height:50px;}

BODY	{
	margin: 0px;
    background-color: #ffffff;
	}

.leftside-bkg	{
   background-image: url(../images/leftside-bkg.gif);
   background-color: #F3F3F3;
   background-repeat: repeat;
   background-position: left top;
	}

.rightside-bkg	{
   background-image: url(../images/rightside-bkg.gif);
   background-color: #000033;
   background-repeat: repeat;
	}

.rightside2-bkg	{
   background-image: url(../images/rightside2-bkg.gif);
   background-color: #FFFFFF;
   background-repeat: repeat;
	}

.hdots-grey	{
   background-image:  url(../images/hdots-grey.gif);
   background-color: #FFFFFF;
   background-repeat: repeat;
   background-position: left top;
	}

.hdots-white	{
   background-image:  url(../images/hdots-white.gif);
   background-repeat: repeat;
   background-position: left top;
	}

.vdots-grey	{
   background-image:  url(../images/vdots-grey.gif);
   background-color: #FFFFFF;
   background-repeat: repeat;
   background-position: left top;
	}

H1 {
	font: 15px/16px verdana, arial, sans-serif;
	color: #FF9900;
	font-weight: bold;
	}

H2 {
	font: 13px/16px verdana, arial, sans-serif;
	color: #003366;
	font-weight: bold;
	}

H3 {
	font: 11px/16px verdana, arial, sans-serif;
	color: #444444;
	margin-bottom: -15px;
	font-weight: bold;
	}

.footer	{
	font: 10px/14px verdana, arial, sans-serif;
	color: #888888;
	}

.pic-border	{
	border-width: 1;
	border-style: solid;
	border-color: #000000;
	}




a:link	{
	font: 11px/12px  verdana, arial, sans-serif;
	color:	#6699CC;
	text-decoration: none;
	font-weight: bold;
	}

a:active	{
	font: 11px/12px  verdana, arial, sans-serif;
	color:	#FF9900;
	text-decoration: none;
	font-weight: bold;
	}

a:hover	{
	font: 11px/12px  verdana, arial, sans-serif;
	color:	#FF9900;
	text-decoration: underline;
	font-weight: bold;
	}

a:visited	{
	font: 11px/12px  verdana, arial, sans-serif;
	color:	#6699CC;
	text-decoration: none;
	font-weight: bold;
	}





a.mainnav:link	{
	font: 10px/12px  verdana, arial, sans-serif;
	color:	#003366;
	text-decoration: none;
	}

a.mainnav:active	{
	font: 10px/12px  verdana, arial, sans-serif;
	color:	#ff9900;
	text-decoration: none;
	}

a.mainnav:hover	{
	font: 10px/12px  verdana, arial, sans-serif;
	color:	#ff9900;
	text-decoration: underline;
	}

a.mainnav:visited	{
	font: 10px/12px  verdana, arial, sans-serif;
	color:	#6699CC;
	text-decoration: none;
	}





a.footer:link	{
	font: 10px/14px  arial, helvetica, sans-serif;
	color:	#ff6600;
	text-decoration: none;
	}

a.footer:active	{
	font: 10px/14px  arial, helvetica, sans-serif;
	color:	#ff6600;
	text-decoration: none;
	}

a.footer:hover	{
	font: 10px/14px  arial, helvetica, sans-serif;
	color:	#ff6600;
	text-decoration: underline;
	}

a.footer:visited	{
	font: 10px/14px  arial, helvetica, sans-serif;
	color:	#ff6600;
	text-decoration: none;
	}




dt 	{
	font-weight: bold;
	}

p, dl, dt, dd {
	font: 11px/16px verdana, arial, sans-serif;
	color: #444444;
	}

ol, ul, li {
	font: 11px/16px verdana, arial, sans-serif;
	color: #555555;
	margin-top: 0px;	
	}


input.textbox, input.button, textarea, select.textbox, select.menu    {
	font-size: 11px; 
	font-family: verdana, arial, sans-serif;
 }

input.textbox, textarea, select.textbox, select.menu    {
	border-style:solid;
	background-color: #FFF; 
	color: #666;
}
				   			   
input.button     { 
	font-weight: bold;	
	background-color: #F9C; 
	color: #FFF;
	border-style : outset;
}

.quoteBox{
	border: 1px solid #999966;

}

