﻿/* CSS Document */

* {
margin:0;
padding:0;
}

html, body {margin:0; padding:0}
body {font-size: 76%; font-family:Arial, Helvetica, sans-serif; color:#333333;
	background-image: url(images/bkg2.jpg);
	background-color: #eeeedc;
	background-repeat: no-repeat;

}

.highlight {color:#990000; font-weight:bold;}

.images {border : 1px solid #708fc8; display:block;}

a:link {color:#94942a; text-decoration:underline;  font-weight: bold}
a:visited {color:#94942a; text-decoration:underline; font-weight: bold}
a:active  {color:#cccc99; text-decoration:underline; font-weight: bold}
a:hover   {color:#990000; text-decoration:none; font-weight: bold}


/* Main div blocks basic styling */

div#containerTop {margin: 0 auto; padding: 0; width: 928px; height:170px; overflow:hidden }

div#header {padding:0; margin-bottom:0; height:114px;}

/*IMAGE SWAP FOR IE 6 ISSUE */
	#ie6_version {
		display: none;
		border:none;
	}
	
	#allothers {
		display: block;
		border:none;
	}

div#menu { margin:0; text-align:right; color:#FFFFFF; padding-right:12px; background-image:url(images/menubkg.jpg); background-repeat:no-repeat; height:56px; padding-top:30px}
div#address{margin:0; float:left; margin-top:-18px; padding-left:0px; font-weight:bold; margin-left:20px}

div#container {margin: 0 auto; width: 928px; padding:0; border-bottom: 5px solid #990000; min-height:550px; background-color:#FFF }
div#leftbar {margin:0; padding:0; width: 175px; float:left;}
div#boxed {border: 1px solid #708fc8; }
div#content {margin: 0 auto; padding: 0; margin-left: 190px;  min-height:300px;}



/* Menu Navigation */

div#menu ul {
	list-style-type: none;
	letter-spacing: 0.15ex;

}
div#menu ul li {
	display: inline;
	background-image: url(images/bullet2.jpg);
	background-repeat: no-repeat;
	background-position: 0 .3em;
	padding-left: .8em;
	margin-right:.2em;
}


div#menu li a{
	color : #FFFFFF;
	text-decoration : none;
	font-weight:bold;
	padding: .1em .5em .1em .5em;


}

div#menu li a:hover{
	color : #333333;
	background-color : #cccc99;

}


/*side menu */

#sidemenu {
   padding-left: 0;
   padding-top:0;
   margin-left: 1em;
   padding-right:0em;
   margin-top:0px;  background: url(images/nav-bkg.jpg) repeat-y;
}


/* menu li block */
#sidemenu li {
   list-style: none;
   margin: 0;
   border-bottom: 1px solid #ffffff;
   display: block;
   height:31px;
}

/** fix stupid ie bug with display:block; **/
* html #sidemenu li a { height: 1%; } 
* html #sidemenu li hr { height: 1%; }
/** end fix **/

/* first level links */
div#sidemenu a {
   display: block; /* IE has problems with this, fixed above */
   padding: .8em 0em 0em 2.4em; /* some air for it */
   color: #333333; /* this will be link color for all levels */
   font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;
   min-height:1em; /* Fixes IE7 whitespace bug */ 
  
}


/* hover state for all links */
div#sidemenu a:hover {
   color:#990000;
   background: url(images/arrow-right.gif) no-repeat .7em center;
   text-decoration:none;
 

}
div#sidemenu a.active:hover {
   background-color: #e2d5a3;
   color: #ffffff;
}


/* separator */
div#sidemenu li.separator {
   height: 1px !important;
   margin-top: -1px;
   margin-bottom: 0;
   padding:2px 0 2px 0;
   background-color: #000;
   overflow:hidden !important;
   line-height:1px !important;
   font-size:1px; /* for ie */
}

div#sidemenu li.separator hr {
   display: none; /* this is for accessibility */
}




/* Content Styling */
div#content h1 {
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:20px;
	padding-right:25px;
	padding-top:15px;
	color:#990000;
	font-family: “Times New Roman”, Arial, sans-serif;
	font-size: 1.9em;
	letter-spacing: .05ex;
	font-style:normal;
    background-image: url(images/bulletH1.gif); 
    background-repeat: no-repeat;
	line-height:150%;
	background-position: 0 .7em;
	padding-left: .9em;
	padding-right:.9em;
	text-align:left;
	border-bottom: 1px solid #cccc99;

	}
	
div#content h2 {
	margin:0 .5em; padding: .5em .5em 0 0em;
 	color:#94942a         ; 
	margin-left:40px;
	margin-top:15px;
	font-family: “Times New Roman”, Arial, sans-serif;
	font-size: 1.3em; 
	letter-spacing: .25ex;	
	font-weight:bold; 
	border-bottom: 1px solid #cccc99;}
	
	
div#content p {	
	margin: 10px 50px 0 42px;
	LINE-HEIGHT: 165%;
}
	

div#content p.TableText {	
	margin: 10px 5px 0 42px;
	LINE-HEIGHT: 165%;
}
	

	
div#content .bulletimagestyle{ /*Absolute position bullet image. No need to modify*/
position: absolute;
left: -200px;
}


div#content ul
{
list-style-type: none;
padding: 0;
margin: 20px;
}


div#content li {
	LINE-HEIGHT: 145%;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left:25px;
	background-image: url(images/bullet2.jpg);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	padding-left: .9em;

}	
	
	
div#content li.checkList {
	LINE-HEIGHT: 145%;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left:25px;
	background-image: url(images/check.jpg);
	background-repeat: no-repeat;
	background-position: 0 .3em;
	padding-left: 1.1em;

}	
	
div#content ol li {
	margin-top:10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left:70px;
	line-height:145%;
	background-image:none;

}	
div#content a.noUL:link {color:#94942a; text-decoration:none;  font-weight: bold}
div#content a.noUL:visited {color:#94942a; text-decoration:none; font-weight: bold}
div#content a.noUL:active  {color:#cccc99; text-decoration:none; font-weight: bold}
div#content a.noUL:hover   {color:#990000; text-decoration:none; font-weight: bold}

div#content a.DistribLink:link {color:#990000; text-decoration:none;  font-weight: normal}
div#content a.DistribLink:visited {color:#990000; text-decoration:none; font-weight: normal}
div#content a.DistribLink:active  {color:#000000; text-decoration:none; font-weight: normal}
div#content a.DistribLink:hover   {color:#94942a; text-decoration:underline; font-weight: normal}

div#content td.borderCell {border:1px solid  #990000; background-color:#eeeedc; padding:10px}

div#content .images {border : 1px solid #333333; display:block;}

div#content table {table-layout:auto; margin-left: auto; margin-right: auto;} 
div#content table.hometable
{ width:700px;
border-collapse: collapse;
border-spacing: 0px;
margin-left:auto;
margin-right:auto;
border-collapse: collapse;
text-align:center;

}



div#leftbar h2 {
	margin:0 .5em; padding: .5em .5em 0 0em;
 	color:#005dab; 
	font-family: “Times New Roman”, Arial, sans-serif;
	font-size: 1.1em; 
	letter-spacing: .25ex;	
	font-weight:normal; 
	border-bottom: 1px solid #005dab;}
	
div#leftbar p {padding: 0 1em; color:#666666; }




div#boxed a:link {color:#005dab; text-decoration:underline;  font-weight: normal}
div#boxed a:visited {color:#005dab; text-decoration:underline; font-weight: normal}
div#boxed a:active  {color:#cccccc; text-decoration:underline; font-weight: normal}
div#boxed a:hover   {color:#FF0000; text-decoration:underline; font-weight: normal}



div#footer {clear:both; margin:0 auto; text-align:center; height:60px; width:928px;	}
div#footer p {padding-top: 5px; font-size: x-small; color:#333333; margin-bottom:10px;}
div#footer p a:link, div#footer p a:visited {color:#990000; text-decoration:none}
div#footer p a:hover {text-decoration:underline;}	
	


div#TWD {margin:0 auto; width:928px; }
div#TWD p { padding-top: 25px; font-size: xx-small; color:#999999; text-align:center;}
div#TWD p a:link, div#TWD p a:visited {color:#990000; text-decoration:none;}
div#TWD p a:hover {text-decoration:underline;}	

