/*-----------------------------------------------------------------------------------------------*/
/*                                      DR CHRISTOPHERS                                          */
/*                                      CSS written by Jon Cazier for MWI                        */
/*-----------------------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------------------*/
/*                                  CSS RESET THANKS TO ERIC MEYER                               */
/*                   http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/                */
/*-----------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: '"';}
blockquote, q {quotes: '"' '"';}

/*-----------------------------------------------------------------------------------------------*/
/*                                          GENERAL STYLES                                       */
/*-----------------------------------------------------------------------------------------------*/

body {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 1.3em;
	background: #FFF url(images/bg.gif) repeat-x top;}
	
h1 {color: #FFF; font-weight: bold;}
p {margin: 15px 0;}
a {color: #3D5A82; text-decoration: underline;}
strong {font-weight: bold; color: #333333;}

.clear {clear: both;}

#main h3 {margin: 15px 0;}

/*-----------------------------------------------------------------------------------------------*/
/*                                          GENERAL LAYOUT                                       */
/*-----------------------------------------------------------------------------------------------*/

#wrapper {margin-bottom: 25px;}

	#menu {width: 159px; float: left; background: transparent url(images/top.jpg) no-repeat top; padding-top: 96px;}
	#menu a, #menu span {color: #3D5A82; text-decoration: none;}
	#menu a:hover {color: #333;}
		#menu ol {
			width: 159px;
			padding-top: 1px;
			min-height: 515px;
			height: auto !important;
			height: 515px;
			font-family: Verdana, Geneva, sans-serif;
			font-size: 12px;
			line-height: 1.3em;
			background: transparent url(images/menuBg.gif) no-repeat;}
		#menu ol h2 {background: transparent url(images/menuItemBg.gif) no-repeat top; margin: 3px 0;}
		#menu ol h2 a, #menu ol h2 span {
			display: block;
			padding: 2px 15px 4px 35px;	
			background: transparent url(images/menuItemBtm.gif) no-repeat bottom;}
			
			#menu ul, #menu #search {margin-left: 20px;}
			#menu ul li {
				font-size: .8em;
				padding-left: 12px;
				background: transparent url(images/blueArrow.gif) no-repeat 0px .4em;}
		
	#content {width: 427px; float: left;}
		#header {height: 200px;}
		#main {
			font-family: "Times New Roman", Times, serif; 
			font-size: 14px; 
			color: #000000; 
			font-weight: normal;
			line-height: 1.1em;
			background: transparent url(images/contentBg.gif) no-repeat top; 
			padding: 0 40px; 
			margin-top: 5px;
			min-height: 500px;
			height: auto !important;
			height: 500px;}
			
		#main h1 {font-size: 1em; line-height: 1.2em;}
	#sidebar {
		width: 203px; 
		float: left; 
		background: transparent url(images/sidebarBg.gif) repeat-y;
		font-family: Verdana, Geneva, sans-serif;
		font-size: .7em;
		line-height: 1.2em;}
		#sidebarContent {background: transparent url(images/sidebarTop.gif) no-repeat; padding-top: 33px;}
			#sidebarContent h2 {
				width: 157px; 
				border: solid 2px #FFF;
				font-weight: bold;
				color: #FFF;
				font-size: 1.3em;
				line-height: 1.4em;
				text-align: right;
				padding: 0 5px;
				background: #ff9900 url(images/sidebarHeaderBg.gif) repeat-x top; 
				margin: 0 auto 10px auto;}
			#sidebarContent ol {width: 187px; margin-left: 7px;}
			#sidebarContent ol li {
				margin: 15px 0;
				background: transparent url(images/sidebarBoxBg.gif) no-repeat top;}
			#sidebarContent ol li h3 {
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #3D5A82;
				padding: 5px;
				font-size: 1.6em;
				line-height: 1em;}
				#sidebarContent ol li h3 span {font-size: .8em;}
				#sidebarContent ol li p {padding: 0 5px; margin: 0;}
				#sidebarContent ol li div {
					height: 24px;
					text-align: right;
					font-family: Georgia, "Times New Roman", Times, serif;
					color: #3D5A82;
					font-size: 2em;
					line-height: 1.3em;
					width: 182px;
					margin-top: 5px;
					padding-right: 5px;
					margin-bottom: -5px;
					background: transparent url(images/sidebarBoxBtm.gif) no-repeat bottom;}
		#sidebarBottom {
			height: 38px; 
			color: #ff9900;
			padding-top: 75px;
			padding-left: 8px;
			font-size: 1.2em;
			line-height: 1.2em;
			font-weight: bold;
			background: transparent url(images/sidebarBtm.jpg) no-repeat;}

/*-----------------------------------------------------------------------------------------------*/
/*                                           OLD STYLES                                          */
/*-----------------------------------------------------------------------------------------------*/

.links {  font-family: "Times New Roman", Times, serif; font-size: 14px; color: 053C6F; text-decoration: underline}
.headerBig { font-family: "Times New Roman", Times, serif; font-size: 20px; color: CA4411}
.header { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #333333; font-weight: bold}
.text { font-family: "Times New Roman", Times, serif; font-size: 14px; color: #000000; font-weight: normal}
.texth { font-family: "Times New Roman", Times, serif; font-size: 14px; color: #000000; font-weight: normal; display:none;}
.headerItem { font-family: "Times New Roman", Times, serif; font-size: 24px; color: 053c6f; font-weight: bold}
.textWhite { font-family: "Times New Roman", Times, serif; font-size: 14px; color: #FFFFFF; font-weight: normal }
.headerWhite { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #FFFFFF; font-weight: bold }














