/* RESET */
html,body,div,ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,span,img { margin: 0px; padding: 0px; }

body
{
	font: 14px Tahoma, Arial, Verdana, sans-serif normal;
	line-height:normal;
	font-family:Tahoma;
	color:black;
	background-color:white;
	margin:0px;
}


img { border: none;line-height:1px;}

.png{ behavior: url(css/iepngfix.htc);}
.clear { clear:both; }

.left { float:left; }
.right{ float:right; }
.blue{color:#66FFFF;}
.hide{display:none;}
.wider{width:100%}
.wide{width:90%}
.bolder{font-weight:bold;}
.red{color:red;}
.green{color:#00cc00;}
img.bound{border:solid 1px #00cc00;}

.hided{display:none;}

.h1{font-size:26px;margin-right:24px;}
.h2{font-size:17px;text-transform:uppercase;letter-spacing:1px;margin-right:13px;}

.center_outer{float:left;left:50%;position:relative;}
.center_inner{left:-50%;position:relative;}

div.menu table.categories {position: relative; top: 0pt; left: 0pt; z-index: 21;color:white;line-height:14px;border-bottom:solid 1px white;}
div.menu table.categories td	{font-family: Arial, Sans-Serif; font-size: 12px;height:21px;}


div.menu table.categories td:hover	{background-color:#6D6D6D;}
div.menu table.categories td:hover a.categories {background-color:#6D6D6D;}

div.menu table.categories td.current {background-color:white;}
div.menu table.categories td.current a{color:black;}
div.menu table.categories td.current:hover  a.categories {background-color:white;}
div.menu table.categories td.current div{position:relative; margin-top:2px;}

div.menu table.categories a{display: block; text-decoration:none;color:white;width:100%;#padding-top:4px;#padding-bottom:3px;}
div.menu table.categories a.categories:hover {#background-color:#6D6D6D;}
div.menu table.categories td.current a.categories:hover {#background-color:white;}

div#max_width_measure {position: absolute; width: 100%; top: 0; height: 1px; line-height: 1px;}
div.fix_width{position:relative;min-width:1050px;overflow:visible;height:100%;width:expression( ( document.getElementById('max_width_measure') && document.getElementById('max_width_measure').clientWidth < 1050 ) ? '1050px' : '100%' );}

.calendarImage{margin-top:3px;}
