/*IMPORTANT NOTE. Please, never put HTML ot HTML comments in this stylesheet. or will stop working.*/
body {
background-color:#069; 
background-image:url(../images/bg.png);
background-repeat: repeat-x;
font-family: Arial, Verdana, sans-serif;
font-size: 93%;
color: #356AA0;
margin:0;
padding:0;
text-align:center;
width: auto;
}

/***************************************************
 this area below is for your  Link-text and headings. You can change the font type and size, the color of each of them
as well as the a:hover, which is the text for a link, once the pointer passes over it*/


a { font-family: Arial, Verdana, sans-serif; 
font-size: 100%; color: #309; text-decoration: underline;
}

a:hover { font-family: Arial, Verdana, sans-serif;
 font-size: 100%; 
 color: #900;
 }
.topnav {
font-size: 75%;
}

h1 {
  font: bold 200%/100% "Verdana";
  color: #356AA0;
}

h2 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 150%;
	color: #006699;
	}
h3 { font-family: Arial, Verdana, sans-serif; font-size: 110%;  color: #356AA0}
h4 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 116%;
	color: #356AA0;
	background: url(image-files/greybackgroundsmall.jpg);
	}




/*as we are using a table based layout, all your text is within a table. So this is the area to change the
size, color and font family .*/
table {
	font-family: Arial, Verdana, sans-serif;
	font-size: 93%;
	color: #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding: 0;
}


/***********************************************************
 Below, is the background colors for your table cells. originally, they were on the actual page, so why
move them to the stylesheet? Well, if you decide to do a site-wide color scheme change, you now change here, 
rather than on every page. A big improvement. Also, the less styling on the page, the better.

Suppose you prefer to have a tiled image rather than a solid color?
Replace the background-color:#fff;  with this, and upload your image to the graphics library....
background-image: 
url('http://www.your-site.com/images/your-image.gif');
background-repeat: repeat;
*/

td.headerbg {
background-color:#fff;
}

td.spacerbg {
height:1px;
background-color:#fff; 
width:150px;
padding:5px;
}
td.article {
height:100%;
background-color:#fff; 
width:686px;
padding:10px;

}



td.contentbg {
width:415px;
background-color:#fff; 
padding:10px;
border-left:1px dotted #ccc;
border-right:1px dotted #ccc;
border-bottom:1px dotted #ccc;
}

td.rightbg {
font-family: Arial, Verdana, sans-serif;
font-size: 93%;
color: #000;
background-color:#fff; 
width:170px;
padding:5px;
}

td.rightbg2 {
font-family: Arial, Verdana, sans-serif;
font-size: 90%;
color: #000;
background-color:#fff; 
width:220px;
padding:2px;

}


td.leftbg {
width:150px;
font-size: 93%;
margin-left: 10px;
background-color:#fff; 
padding:5px;
}

td.footerbg {
font-size: 93%;
background-color:#fff; 
padding:5px;
}




/*******************************************************
 information below is to remove the link styling for anchor links.
Just leave this as it is....it works fine, and shouldn't be modified.
Just place this is any link you may wish to remove styling from ...such as the rss links */
a.jumplink{
text-decoration: none;
font-size: 100%; 
background-color: transparent;
color: #000;
}

a:hover.jumplink  {
text-decoration: none;
font-size: 100%; 
background-color: transparent;
color: #000;
} 
/******************************************************************
these classes are for the images, the float left, right, and centered box*/

.image-left {
	float: left;
	padding: 1px;
	
	margin-right: 5px;
	
}
.image-right {
	float: right;
	padding: 1px;
	
	margin-left: 5px;
	
}

.box{
padding: 2px;
border: 1px solid #666;
}








/****************************************************
this area of the stylesheet is for your navigation panel*/

#navigator {

}

.navbutton {
line-height: 90%;
}

.navbutton a {
font-size: 95%;
font-family:  Verdana, sans-serif;
}

.navbutton a:hover {
font-size: 95%;
font-family:  Verdana, sans-serif;
}


/***********************************************************
 this part below is for the color on the background, surrounding the buttons. Change the color, and the 
border, if you like. For the border, you can use solid, dashed, or dotted, for different border styles*/

#navigator {

background-color: transparent;

border:  none;


width: auto;

margin-top: auto;

margin-left: auto;

margin-right: auto;

padding: 2px;

text-align: left;


}

/* want more space between your buttons? just increase the margins
from 1px. Font weight can be bold if you prefer.*/

.navbutton {
	font-weight: bold;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-style: normal;
	color: #FFFFFF;
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	padding: 3px;
	height: auto;
	width: auto;
	margin-right: 5px;
	margin-left: 5px;
}


/* this part is for the colors of your buttons "at rest" so to speak. Notice the
top/left, and the bottom/right are colored in pairs? If you change the colors, you will need to do the same, to
maintain the illusion of 3D buttons. Make one set of sides a slightly darker shade than the other pair.
This will give the button a 3D look*/

.navbutton a {

padding: 4px;

text-decoration: none;

display: block;

color: #407495; /*this is where you change the link font color*/

background-color: transparent;

border-top: none;

border-left: none;

border-bottom: none;

border-right: none;

}

/*this part is how the buttons look, once the pointer passes over them. Same thing as above, but this time
the top/left colors should SWAP with the bottom/right, to give the correct effect.
Also the background color should go a shade darker, to make it seem as if it were now below the 
level of the page, and is not getting any light on it*/

.navbutton a:hover {

color: #000; /*-----this is where you change the link font color, when the button is hovered over*/

background-color: #e8ffff;

border-top:  none;

border-left: none;

border-bottom:  none;

border-right: none;

}
/************************************
this is for the navigation headings*/
.nav{
white-space:nowrap;
font-size: 100%;
color: #000;
background-color:#356AA0; 
border-top:1px solid #820f36;
border-bottom:1px solid #820f36;
width: auto;
padding-left:5px;
padding-right:5px;
}

.sideheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 93%;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #356AA0;
	padding-left: 3px;
	padding-right: 3px;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.navtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #000000;
	background-color: #CCCCCC;
	margin-left: 5px;
	margin-right: 5px;
	padding: 3;
}

.CalloutBox {
	width: 70%;
	color: #37362C;
	font-family: "Century Gothic", arial, sans-serif;
	margin-top: 18px;
	margin-right: auto;
	margin-bottom: 24px;
	margin-left: 80px;
	padding-top: 4px;
	padding-right: 40px;
	padding-bottom: 4px;
	padding-left: 40px;
	padding-right: 40px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #356AA0;
	border-bottom-color: #356AA0;
	background-color: #DDDDDD;
	border-right-color: #356AA0;
	border-left-color: #356AA0;
	border-left-width: 3px;
	border-right-width: 3px;
	border-left-style: solid;
	border-right-style: solid;
}
.CalloutBox img {
	padding: 5px;
}
.ReminderBox {
	background-color: #CCCCCC;
	width: 50%;
	float: right;
	color: #37362B;
	font-family: "Century Gothic", arial, sans-serif;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 12px;
	margin-left: 18px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom-style: solid;
	border-bottom-color: #356AA0;
	border-bottom-width: thin;
	border-left-color: #356AA0;
	border-left-style: solid;
	border-left-width: thin;
	border-right-color: #356AA0;
	border-right-style: solid;
	border-right-width: thin;
	border-top-color: #356AA0;
	border-top-style: solid;
	border-top-width: thin;
	padding-bottom: 5px;
	padding-top: 5px;
}

.ReminderBoxh4 {
	margin: 0;
	padding: 2px;
	text-align: center;
	background-color: #356AA0;
	color: #EEEEEE;
	background-repeat: no-repeat;
}

.ReminderBox p {
padding: 0 4px;
}
.endnavbox {
	width: 80%;
	color: #37362C;
	font-family: "Century Gothic", arial, sans-serif;
	margin-top: 18px;
	margin-right: auto;
	margin-bottom: 24px;
	margin-left: 25px;
	padding-top: 4px;
	padding-right: 40px;
	padding-bottom: 4px;
	padding-left: 40px;
	padding-right: 40px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #356AA0;
	border-bottom-color: #356AA0;
	background-color: #DFDFDF;
	border-right-color: #356AA0;
	border-left-color: #356AA0;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	font-size: 75%;
}
.endnavbox img {
	padding: 5px;
}
#menu {
				font-family: Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				margin: 0px ;
				padding: 0px;
				list-style-type: none;
				background-color: #eee;
				font-size: 13px;
				height: 40px;
				border-top: 2px solid #eee;
				border-bottom: 2px solid #ccc;
				width: 100%;
			}
			#menu li {
				float: left;
				margin: 0;				
			}
			#menu li a {
				text-decoration: none;
				display: block;
				padding: 0 20px;
				line-height: 40px;
				color: #666;
			}
			#menu li a:hover, #menu li.active a {
				background-color: #f5f5f5;
				border-bottom: px solid #DDD;
				color: #999;
			}
			#menu_wrapper ul {margin-left: 0px;}
			#menu_wrapper {padding: 0 0px 0 0; background: url(images/grey.png) no-repeat right;}
			#menu_wrapper div {float: left; height: 44px; width: 12px; background: url(images/grey.png) no-repeat left;}
			
			/* Black Menu */
			#menu_wrapper.black ul {
				border-top: 2px solid #333;
				border-bottom: 2px solid #000;
				background: #333;}
			#menu_wrapper.black a {color: #CCC;}
			#menu_wrapper.black li a:hover, #menu_wrapper.black li.active a {color: #999; background: #555; border-bottom: 2px solid #444;}
			#menu_wrapper.black {background: url(images/black.png) no-repeat right;}
			#menu_wrapper.black div {background: url(images/black.png) no-repeat left;}
			
			/* Blue Menu */
			#menu_wrapper.blue ul {
				border-top: 0px solid #356AA0;
				border-bottom: 0px solid #204061;
				background: #356AA0;}
			#menu_wrapper.blue a {color: #fff;}
			#menu_wrapper.blue li a:hover, #menu_wrapper.blue li.active a {color: #90CDFF; background: #3D7BBB; border-bottom: 0px solid #356AA0;}
			#menu_wrapper.blue {background: url(images/blue.png) no-repeat right;}
			#menu_wrapper.blue div {background: url(images/blue.png) no-repeat left;}
			
			/* Red Menu */
			#menu_wrapper.red ul {
				border-top: 2px solid #660000;
				border-bottom: 2px solid #450000;
				background: #660000;}
			#menu_wrapper.red a {color: #fff;}
			#menu_wrapper.red li a:hover, #menu_wrapper.red li.active a {color: #F27F84; background: #990000; border-bottom: 2px solid #660000;}
			#menu_wrapper.red {background: url(images/red.png) no-repeat right;}
			#menu_wrapper.red div {background: url(images/red.png) no-repeat left;}
			
			/* Orange Menu */
			#menu_wrapper.orange ul {
				border-top: 2px solid #d15600;
				border-bottom: 2px solid #B44500;
				background: #d15600;}
			#menu_wrapper.orange a {color: #fff;}
			#menu_wrapper.orange li a:hover, #menu_wrapper.orange li.active a {color: #FA9B5B; background: #B44500; border-bottom: 2px solid #d15600;}
			#menu_wrapper.orange {background: url(images/orange.png) no-repeat right;}
			#menu_wrapper.orange div {background: url(images/orange.png) no-repeat left;}

