html {
     overflow: -moz-scrollbars-vertical;
}
TD.top
{
	background: url('images/banner.gif');	
	width: 800px;
	height: 120px;
	padding: 0px 0px;	
	margin: 0px;
}
TABLE.banner
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
}
TD.topimg
{
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	padding: 33px 10px 0px 10px;
	margin: 0px 0px;
	text-align: right;

}

A.topimg
{
	vertical-align: bottom;
}
TD.fillup
{
	width: 170px;
	height: 20px;
	vertical-align: bottom;
}
TD.topticker
{
	vertical-align: bottom;
	height: 10px;
	width: 600px;
	padding: 0px 0px;
	margin: 0px 0px;
	
}
TD.menuheading
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;		
	color: #FFFFFF;
	background: #FFA700;
	padding: 7px 7px;	
	margin: 0px 0px;

}
TD.menuheading A
{
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 9px;
	font-weight: bold;		
	color: #FFFFFF;	
	text-decoration: none;
}
TD.menuheadingalt
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;		
	color: #FFA700;
	background: #636363;
	padding: 7px 7px;	
	margin: 0px 0px;
}

TD.menuheadingalt A
{
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 9px;
	font-weight: bold;		
	color: #FFA700;	
	text-decoration: none;
}

TD.menutext
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;		
	background: #FFFFFF;
	color: #636363;
	padding: 7px 4px;	

}

TD.restfill
{
	width: 160px;
	vertical-align: top;	
	/* background: url('images/greystriped.gif'); */
	background-repeat: repeat;
	height: 100%;

}
TABLE.menutable
{
	 vertical-align: top;
	 background: #FFFFFF;	 
}


DIV.header
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 15px;		
	font-weight: bold;	
	color: #FFA700;
	background: #636363;
	margin: 0px 7px;
	padding: 4px 7px;	
}
P.normaltext, table.normaltext tr td
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 11px;		
	color: #636363;	
	background: #FFFFFF;	
	margin: 4px 0px;
	padding: 3px 7px;
}
P.highlightedtext
{
	text-align: left;
	vertical-align: middle;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 11px;		
	color: #636363;	
	background: #FFDDB1;	
	margin: 4px 0px;
	padding: 3px 7px;

}
TABLE.index
{
	margin: 0px 7px 0px 7px;
}

TD.newslast
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 11px;		
	color: #636363;	
	background: #FFFFFF;	
	margin: 0px;
	padding: 3px 7px;

}
TD.newsitem
{
	text-align: left;	
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 11px;		
	color: #636363;	
	background: #FFFFFF;	
	margin: 0px;
	padding: 3px 7px;

}
TD.newsdate
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 11px;		
	color: #636363;	
	background: #FFFFFF;	
	margin: 0px;
	padding: 3px 7px;
	width: 70px;
}
TD.newsheader
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 11px;		
	font-weight: bold;
	color: #636363;	
	background: #FFFFFF;	
	margin: 0px;
	padding: 3px 7px;
}
TD.rightmenuheadingalt
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 9px;		
	color: #FFA700;
	background: #636363;
	padding: 7px 7px;	
	margin: 5px 0px;
}

TD.rightmenuheadingalt A
{
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 9px;
	font-weight: bold;		
	color: #FFA700;	
	text-decoration: none;
}
TD.rightmenupicture
{
	text-align: right;
	vertical-align: top;
	width: 160px;
	height: 142px;
	background: #FFFFFF;
	padding: 0px 0px;	
	margin: 5px 0px;
	
}
TD.dummyrow
{
	background: #FFFFFF;
	height: 5px;
}
TD.bottombar
{
	text-align: center;
	vertical-align: middle;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 9px;		
	color: #FFA700;
	height: 20px;
	width: 490px;
	background: #636363;
	padding: 7px 7px;	
	margin: 0px 0px;
}

TD.bottombar A
{
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 9px;
	font-weight: bold;		
	color: #FFA700;	
	text-decoration: none;
}
P.links
{
	text-align: center;
}
TD.popupbanner
{
	text-align: left;
	vertical-align: bottom;
	height: 73px;
	padding: 0px 0px;
	margin: 0px 0px;
}
TABLE.poptable
{
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
	width: 490px;		
}
TD.poptitle
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 13px;
	font-weight: bold;
	height: 20px;	
		width: 490px;		
	color: #FFA700;
	background: #636363;
	padding: 7px 7px;	
	margin: 0px 0px;	
}
TD.popinputtext
{
	text-align: left;
	vertical-align: middle;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;		
	background: #FFFFFF;
	color: #636363;
	padding: 7px 7px;	
	margin: 5px 0px;
}

TD.popbutton
{
	text-align: right;
	padding: 7px 7px;	
}
BODY.popbody
{
	
	margin: 0px;
		width: 490px;	
	padding: 0px;
}
TD.popbottombar
{
	text-align: center;
	vertical-align: bottom;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 9px;		
	color: #FFA700;
	height: 20px;
	width: 490px;	
	background: #636363;
	padding: 7px 7px;	
	margin: 0px 0px;
}
TD.popmiddle
{
	vertical-align: middle;
	text-align: center;
	padding: 7px 0px;
	width: 490px;	
}

P.popinputtext
{
	text-align: left;
	vertical-align: middle;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 11px;		
	background: #FFFFFF;
	color: #636363;
	padding: 7px 7px;	
	margin: 5px 0px;
}
TD.popmiddlebefore
{
	margin: 0px;
	padding: 0px;
}
TEXTAREA.textfield
{
	text-align: left;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;		
	background: #FFFFFF;
	color: #636363;
}
TD.popinputtextcentered
{
	text-align: center;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;		
	background: #FFFFFF;
	color: #636363;
	padding: 7px 7px;	
	margin: 5px 0px;
}
A.newslink
{
	text-align: left;
	vertical-align: middle;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 12px;	
	
	color: #636363;
	padding: 7px 7px;	
	margin: 5px 0px;
	font-weight: bold;			
	text-decoration: none;
}

A.poplink
{
	text-align: left;

	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 11px;	
	
	color: #636363;
	font-weight: bold;			
	text-decoration: none;
}

TD.popinputtexthighlighted
{
	text-align: left;
	vertical-align: middle;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;		
	color: #636363;	
	background: #FFDDB1;	
	padding: 7px 7px;	
	margin: 0px 0px;
}
TD.popinputtexthighlightedtop
{
	text-align: left;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;		
	color: #636363;	
	background: #FFDDB1;	
	padding: 7px 7px;	
	margin: 0px 0px;
}
TD.popbuttonhighlighted
{
	text-align: right;
	background: #FFDDB1;	
	padding: 7px 7px;
}
A.poplinkhighlighted
{
	text-align: left;
	vertical-align: middle;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 11px;	
	background: #FFDDB1;	
	color: #636363;
	padding: 7px 7px;	
	margin: 5px 0px;
	font-weight: bold;			
	text-decoration: none;
}
P.popinputtexthead
{
	text-align: left;
	vertical-align: middle;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 12px;		
	color: #636363;	
	background: #FFFFFF;	
	padding: 7px 7px;	
	margin: 0px 0px;
}

A.link
{
	text-align: right;

	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;	
	
	color: #636363;
	
	
	font-weight: bold;			
	text-decoration: none;
}
TR.tarifrow
{
	text-align: left;
	vertical-align: middle;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;		
	color: #636363;	
	background: #FFFFFF;	
	margin: 4px 4px;
	padding: 3px 7px;

}
TR.tarifrow1
{
	text-align: left;
	vertical-align: middle;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;		
	color: #636363;	
	background: #FFDDB1;	
	margin: 4px 4px;
	padding: 3px 7px;
}

TR.tableheader
{
	text-align: left;
	vertical-align: middle;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 11px;		
	color: #FFA700;
	background: #636363;
	margin: 3px 7px;
	padding: 3px 7px;	
}

.ticker
{
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;		
	color: #FFFFFF;
	margin: 0px 0px;
	height: 20px;
	width: 100%;
	padding: 0px 0px;
	
	text-decoration: none;
}
marquee.ticker
{
		padding: 0px 0px 0px 160px;	
}
INPUT.calcbig
{
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 9px;	
	color: #636363;	
	font-weight: bold;
	text-align: right;
	border: solid 1px #636363;
	background: #FFFFFF;
}
SELECT.calcselect
{
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 10px;	
	color: #000000;
	text-align: left;
	border: solid 1px #636363;
	background: #FFFFFF;
}
INPUT.textfield
{
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 12px;	
	color: #000000;
	text-align: left;
	border: solid 1px #636363;
	background: #FFFFFF;
}
SELECT.select
{
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 12px;	
	color: #000000;	
	text-align: left;
	border: solid 1px #636363;
	background: #FFFFFF;
}
INPUT.button
{
	border: solid 1px #535353;
	font-family: verdana, arial, helvetica, sans-serife;
	font-size: 12px;	
	color: #535353;	
}
TD.menuheadingalt A:hover
{
	text-decoration: underline;
}
TD.menuheading A:hover
{
	text-decoration: underline;
}
TD.rightmenuheadingalt A:hover
{
	text-decoration: underline;
}
TD.bottombar A:hover
{
	text-decoration: underline;
}
A:hover
{
	text-decoration: underline;
}

