/*BODY {font-family: verdana,arial,helvetica,sans-serif; height:100%; font-size:8pt ; background-color: #FFFFFF; color: #333333; margin-top:0px; margin-left:5px; margin-right:5px; margin-bottom:0px;}*/

/*div.container2 {position:absolute; width:expression(documentElement.offsetWidth); height:expression(documentElement.offsetHeight); background:red;}
div.top {background: yellowgreen; height:100px;}
div.bottom {left:5px; right:5px; bottom:0; width:expression(documentElement.offsetWidth-30); background:pink;}
div#left {left:5px; width:180px; top:110px; bottom:0; background:yellowgreen; height:expression(document.body.offsetHeight-110);}
div#right {right:5px; top:110px; bottom:0; left:190px; background:yellowgreen; height:expression(document.body.offsetHeight-110); width:expression(document.body.offsetWidth-185);}
*/


/*#top {background:#ccc; height:100px; margin-top:5px;}
#left {position: absolute; left:5px; top:110px; width:180px; background:#cccccc; float:left; height:expression(documentElement.getHeight);}
#right {position:absolute; backgound:#cccccc; top:110px; left:190px; right:5px; background:#cccccc; float:right;}
#foot {position:absolute; bottom:0; backgound:#cccccc; text-align:center;}
*/
div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:100%;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}

div#leftbar p{
	position: absolute;
	margin:0; /* center, not in IE5 */
	width:180px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	background: url(images/leftbar.gif);
}

div.h-gap1 {width:100%; height:1px; margin:0px; border:0; overflow:hidden;}
#h-gap5 {width:100%; height:5px; background:#FFFFFF; overflow:hidden;}
#h-gap10 {width:100%; height:10px; background:#FFFFFF; overflow:hidden;}
#h-gap30 {width:100%; height:30px; background:#FFFFFF; overflow:hidden;}

div.logobar {margin-top:5px; width:100%; height:100px; background:url(images/logobar.gif);}
div.menubar {margin-top:2px; width:100%; height:23px; background:#C0C0C0;}
div.mainpage-content {margin-top:2px; width:100%;}
div#leftbar3 p {position:absolute; top:135px; height:100%; /*expression(documentElement.offsetHeight-139);*/ left:0; width:180px; background: url(images/leftbar.gif);}
/*div#leftbar {left:0px; height:auto !important; margin:0; top:5px; width:180px; background: url(images/leftbar.gif) top repeat-y;}*/
div#leftbar {float:left; margin-top:5px; left:0; width:180px;}
div#content-main {margin-left:191px; margin-top:10px; background:#FFFFFF; line-height:2em;}

div#footer2 {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
}
div#footer3  {position: absolute; bottom:0; width:100%;}
div#footer2 p {font-size:7pt; text-align:center;}

TD {font-family: Verdana; font-size: 8pt; color: #333333; text-align: left;}
TD.center {text-align:center; vertical-align:middle;}
TD.center2 {text-align:center; vertical-align:top;}
TD.topleft {text-align:left; vertical-align:top;}

TR.pdt {background-color:#c0c0c0;}

H1 {font-family:Verdana; font-size: 12pt;}

img.left5 {position:relative; float:left; padding-right:5px;}
img.right5 {position:relative; float:right; padding-left:5px;}

A.SubCatLink:link		{color:black; font-size:8pt; font-family:Arial;}
A.SubCatLink:visited	{color:black; font-size:8pt; font-family:Arial;}
A.SubCatLink:hover		{color:black; font-size:8pt; font-family:Arial; font-weight:bold;}
A.SubCatLink:active		{color:black; font-size:8pt; font-family:Arial;}


A:link		{color:#333333; font-family:Verdana;}
A:visited	{color:#333333; font-family:Verdana;}
A:hover		{color:#333333; font-family:Verdana; font-weight:bold;}
A:active	{color:#333333; font-family:Verdana;}

#pdtHeader {font-weight:bold; color:black; background-color:#c0c0c0; padding-top:4px; padding-bottom:4px;}
 