/* CSS Document */

body { font-family: Arial, Helvetica, sans-serif; font-size:67.5%; background:#FFFFFF; color:#000 text-align:center; padding:0; margin:50px 0 0 0; }
a {font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#990000;}
a:hover {color:#000;  }

#Frame {margin-top:0px;  margin-left:auto; margin-right:auto; width:654px; text-align:left; border: 2px solid #efefef ; }

#Content { float:left; width:400px; padding:129px 0 30px 0; text-align:justify;}
#Left { float:left; width:225px; padding: 0 0  30px 0;}
#access { display:none;}
a.AcessKey { display:none;}

h1 { padding:0; margin:0; font-size:1em;  color:#990000; }


#Bot { margin-left:auto; margin-right:auto; width:720px; text-align:left; background: #fff url(images/bg.jpg) 0 0 repeat-y; text-align:right; padding: 4px 40px 0 0;}

#Footer { background-color:#efefef; clear:both; margin-bottom:4px; margin-left:auto; margin-right:auto; width:630px; text-align:center; padding:5px 10px 5px 10px;}
#Footer a { color: #990000; font-size:11px;}
#Footer a:hover { color: #000;}

ul {list-style-type:square;}
li {list-style-type:square;}

#CatBox { padding:10px 0px 0px 60px; }

ul#primary-nav, ul#primary-nav ul { border-color: #ccc;	border-style: solid; border-width: 1px 0px 0px 0px;  z-index:60;    font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0px 0 0 0px; padding: 0 0 0 0px; width: 200px;
/* Width of Menu Items */ border-bottom: 0px solid #efefef;
/* IE6 Bug */ font-size: 10px; font-weight:bold;}

ul#primary-nav ul { background-color:#FFFFFF; }



ul#primary-nav li { position: relative; list-style: none; }
ul#primary-nav li a { font-weight: normal; font-size:9px;  display: block; text-decoration: none; color: #444; padding: 4px 2px 4px 20px; border-color: #ccc;	border-style: solid; border-width: 0px 0px 1px 0px; }

ul#primary-nav li a:hover {  padding: 4px 2px 4px 22px; color:#990000; }

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {	 z-index:70; position: absolute;	display: none;	left: 199px; border-width: 0px 0px 1px 0px;
/* Set 1px less than menu width */	top: 0;	}

ul#primary-nav li ul li a { padding: 4px 2px 4px 10px; border-width: 1px 0px 0px 0px; } 

ul#primary-nav li ul li a:hover { padding: 4px 2px 4px 12px; color:#990000; } 
/* Sub Menu Styles */

ul#primary-nav li:hover ul ul, ul#primary-nav li:hover ul ul ul, ul#primary-nav li.over ul ul,ul#primary-nav li.over ul ul ul { display: none; border-width: 0px 0px 1px 0px;} 
/* Hide sub-menus initially */

ul#primary-nav li:hover ul, ul#primary-nav li li:hover ul, ul#primary-nav li li li:hover ul, ul#primary-nav li.over ul, ul#primary-nav li li.over ul, ul#primary-nav li li li.over ul { z-index:80; display: block; } /* The magic */
ul#primary-nav li.menuparent {}
ul#primary-nav li.menuparent:hover, ul#primary-nav li.over {  background-color: #efefef;  color:#990000;   }
ul#primary-nav li a:hover { background-color: #efefef; color:#990000;  }

#Banner {
	text-align: left;
	height: auto;
	padding: 30px 0 10px 20px;
	}




.bold { font-weight:bold;}



