/* Body definition contains main font definition and is in main_page_layout.css */

B, STRONG {
	font-weight: bold;
}

I, EM  { 
	font-style: italic;
}

/* home page elements */
 
.home {
   padding-top: 7px;
	padding-left: 7px;
 	font-family: Verdana, Helvetica, SunSans-Regular, Sans-Serif;
   font-size: 11px; 
   color: #060606;
	line-height: 125%;
 }
 
 #header a {
 	border: 0px;
 }
 
 #header a:hover {
 	border: 0px;
 }
 
 #container {
  background-color: #FFFFFF;
  background-image: url(../images/home_cloud_pic_3.jpg);
  background-repeat: no-repeat;
  border-top: 3px solid #b4c5d4;
  border-right: 3px solid #b4c5d4;
  border-bottom: 3px solid #b4c5d4;
  border-left: 3px solid #b4c5d4;
 }	
 
 /* end home page elements */
 
 /* main content cell in table all has to be contextual so not to conflict with nav menu */ 
 #content {
   padding-left: 5px;
	padding-top: 0px;
	padding-right: 10px;
 	background-color: transparent;
/*	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, SunSans-Regular, Sans-Serif;
   font-size: small; 
	color: #060606;
	font-weight: normal; */
 }

#content p {
 	padding-left: 25px;
	line-height: 130%;
 }

 #content p.zero{
 	padding: 0;
	line-height: 130%;
 }
 
 .content li {
	list-style: circle;
	line-height: 130%;
 }
 
#content a {
   color: #060606;
	font-weight: normal;
	text-decoration: underline;
	}
 
#content A:HOVER {
   color: red;
	font-weight: normal;
	text-decoration: none;
 }
 
#content UL {
	list-style-type : circle;
	list-style : circle outside;
	white-space : normal;
	line-height: 130%;
}

#content UL UL{
	list-style-type : disc;
	list-style : disc outside;
	white-space : normal;
	line-height: 125%;
}
#content ol, li {
	line-height: 125%;
}
 
#content h5 {
	margin: 12px, 0px 0px 0px;
	padding-left: 5px;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #000000;
}

#content h1{
	margin: 0px, 0px 6px 0px;
	padding-left: 5px;
	font-size: 1.1em;
	color: #0000CD;
}

#content h2{
	margin: 0px, 0px 3px 0px;
	padding-left: 5px;
	font-size: 1.1em;
	color: #060606;
}

#content .caption {
	font-size: .9em;
	font-style: italic;
	color: #666666;
	line-height: 100%;
}

td.copyright {
   padding-top: 3px;
	font-size: .8em;
	color: #060606;
	text-align: center;
	border-top: 1px solid #060606;
 }
 
td .news{
   font-size: 10px;
	text-align: right;
	border: 0px;
	text-align: right;
 }
 
.news a, a:visited {
   color: #060606;
	font-weight: normal;
	text-decoration: none;
 }
 
.news a:hover {
   color: #FF0000;
	font-weight: normal;
	text-decoration: underline;
 }
 
  
 .green {
 	color: #32CD32;
 }
 
 .gold {
 	color: #FFD700;
 }

p.contact {
   margin-right: 5px;
 	padding:5px 5px 5px 5px; 
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, SunSans-Regular, Sans-Serif;
	font-size: .9em;
	text-align: center;
	border-top: 3px solid #0000CD;
	border-bottom: 3px solid #0000CD;
 }
 
.contact a, a:visited {
   color: #060606;
	font-weight: normal;
	text-decoration: underline;
	}
 
 .contact A:HOVER {
   color: red;
	font-weight: normal;
	text-decoration: none;
 }

 
 
 
/*side menu in page used together with page containers*/

#nav_menu{
PADDING-TOP: 5px; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px;  MARGIN: 10px 0px 10px; FONT: 11px verdana, sans-serif; WIDTH: 175px; PADDING-TOP: 0px;zoom: 100%; border: none;/* WHITE-SPACE: nowrap */
}  /* reset margin top to 0 for new header */ 
#nav_menu LI {
MARGIN: 0px; /*BORDER-BOTTOM: #CCCCCC 1px solid;*/ background-image: url(../images/sm_red_bullet.gif); background-repeat: no-repeat; TEXT-ALIGN: left;zoom:100%; list-style: none;
}
#nav_menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav_menu LI A {
PADDING-RIGHT: 0.5em; DISPLAY: block; BACKGROUND: transparent; PADDING-LEFT: 2.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; TEXT-DECORATION: none; text-indent: 0px; zoom: 100%; border: none;
}
#nav_menu LI A:link {
	COLOR: #060606; FONT-WEIGHT: BOLD; zoom: 100%; border: none;
}
#nav_menu LI A:visited {
	FONT-WEIGHT: BOLD; zoom: 100%; border: none;
}
#nav_menu LI A:hover {
  BACKGROUND: transparent; COLOR: #FF0000; BORDER: none; FONT-WEIGHT: BOLD;background-image: url(../images/25px_bullet.gif); background-repeat: no-repeat; TEXT-INDENT: 0px; zoom: 100%; border: none;
}
#nav_menu LI A.current {
   BACKGROUND: transparent; BORDER-RIGHT: none; TEXT-INDENT: 0px; FONT-WEIGHT:bold; COLOR: #FF0000; background-image: url(../images/25px_bullet.gif); background-repeat: no-repeat;zoom: 100%; border: none;
}
#nav_menu LI A.active {
   BACKGROUND: transparent; BORDER-RIGHT: none; FONT-WEIGHT: BOLD; background-image: url(../images/25px_bullet.gif); background-repeat: no-repeat; COLOR: #FF0000;TEXT-INDENT: 0px; FONT-WEIGHT: bold;zoom: 100%; border: none;
}
#allmynav {
	LEFT: 10px; WIDTH: 28%; POSITION: absolute; TOP: 190px;zoom:100%;
}
