/*Body----------------------------------------------------------------------*/
/*CENTERS content in window and sets BACKGROUND COLOR*/
body {
	margin: 0in;
	background-color: #FFFFFF;
	}

/*Sets up APPEARANCE and POSITION for ALL CONTENT in FIREFOX*/
html>body #content {
	border: none;	
	width: 766px;
	height: auto;
	position: absolute;
	top: 10px;
	left: 100px;
	font-family: Trebuchet, Verdana, sans-serif; /*Sets global TEXT ATTRIBUTES*/
	font-size: .75em;
	line-height: 1.5em;
	color: #000000;
	}

/*Sets up APPEARANCE and POSITION for ALL CONTENT in IE*/
#content {
	border: none;	
	width: 8in;
	height: 100%;
	position: absolute;
	top: 0in;
	left: -.5in;
	font-family: Trebuchet, Verdana, sans-serif; /*Sets global TEXT ATTRIBUTES*/
	font-size: .75em;
	line-height: 1.5em;
	color: #000000;
	}


/*Content Areas------------------------------------------------------------*/

/*Sets TOP (GRAY) area in FIREFOX
html>body #topGray {
	width: 746px;
	height: 14px;
	float: left;
	clear: right;
	background-color: #CCCCCC;
	margin: 10px 10px 5px 10px;
	}

Sets TOP (GRAY) area in IE
#topGray {
	width: 746px;
	height: 14px;
	float: left;
	background-color: #CCCCCC;
	margin: 0in;
	}

Sets BANNER area in FIREFOX
html>body #banner {
	width: 746px;
	height: 70px;
	background-image: url(../images/background/topbanner.gif);
	background-position: center;
	background-repeat: no-repeat;
	float: left;
	clear: right;
	background-color: #FFFFFF;
	margin: 0px 10px 2px 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	}

Sets BANNER area in IE
#banner {
	width: 746px;
	height: 70px;
	background-image: url(../images/background/topbanner.gif);
	background-position: center;
	background-repeat: no-repeat;
	float: left;
	background-color: #FFFFFF;
	margin: 0px 10px 2px 10px;
	color: #000000;
	text-transform: uppercase;
	}
	
	#banner a {
		color: #FFFFFF;
		text-decoration: none;
		}
		
		#banner a:visited {
			color: #FFFFFF;
			text-decoration: none;
			}*/

/*Sets FLASH NAVIGATION area in FIREFOX*/
html>body #flash {
	width: 744px;
	height: 220px;
	position: absolute;
	top: 101px;
	z-index: 1;
	visibility: visible;
	margin: 0px 0px 0px 11px;
	}
	
/*Sets FLASH NAVIGATION area in IE*/
#flash {
	width: 7.5in;
	height: auto;
	position: relative;
	z-index: -1;
	visibility: visible;
	margin: 0px 0px 0px 10px;
	}
	
/*Sets MAIN CONTENT area in FIREFOX*/
html>body #mainContent {
	width: 686px;
	height: 100%;
	float: left;
	clear: right;
	/*background-color: #CCCCCC;
	margin: 0px 10px 0px 10px;
	padding: 0px 30px 0px 30px;*/
	}
	
/*Sets MAIN CONTENT area in IE*/
#mainContent {
	width: 7.5in;
	height: auto;
	float: left;
	margin-left: -.05in;
	/*background-color: #CCCCCC;
	margin: -110px 10px 0px 10px;
	padding: 0px 30px 0px 30px;*/
	}
	
/*Sets up WHITE content background in FIREFOX*/
html>body #white {
	width: 644px;
	height: 100%;
	float: left;
	background-color: #FFFFFF;
	font-family: Trebuchet, Verdana, sans-serif;
	font-size: .75em;
	line-height: 1.5em;
	color: #000000;
	/*border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	padding: 270px 20px 20px 18.5px;*/
	}

/*Sets up WHITE content background in IE*/
#white {
	width: 644px;
	height: 100%;
	float: left;
	background-color: #FFFFFF;
	font-family: Trebuchet, Verdana, sans-serif;
	font-size: .75em;
	line-height: 1.5em;
	color: #000000;
	/*border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	padding: 58px 20px 20px 17px;*/
	}
	
/*Sets up LOWER NAVIGATION area in FIREFOX*/
html>body #lowNav {
	width: 684px;
	height: 77px;
	float: left;
	clear: right;
	background-color: #333333;
	text-align: center;
	color: #FFFFFF;
	/*margin: 0px 10px 0px 10px;
	padding: 0px 30px 10px 30px;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;*/
	}
	
/*Sets up LOWER NAVIGATION area in IE*/
#lowNav {
	width: 684px;
	height: 77px;
	float: left;
	background-color: #333333;
	text-align: center;
	color: #FFFFFF;
	/*margin: 0px 10px 0px 10px;
	padding: 0px 30px 10px 30px;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;*/
	}

/*Sets up FOOTER area in FIREFOX
html>body #footer {
	width: 746px;
	height: 22px;
	float: left;
	clear: right;
	background-color: #CCCCCC;
	margin: 0px 10px 5px 10px;
	}

Sets up FOOTER area in IE
#footer {
	width: 746px;
	height: 22px;
	float: left;
	background-color: #CCCCCC;
	margin: 0px 10px 5px 10px;
	}*/


/*Sections---------------------------------------------------------------*/
/*Sets up TOP LEFT section in FIREFOX*/
html>body #topLeft {
	width: 33%;
	height: 214px;
	float: left;
	clear: none;
	position: relative;
	border-right: 2px #999999 dotted;
	padding: 5px 0px 5px 5px;
	}

/*Sets up TOP LEFT section in IE*/
#topLeft {
	width: 33%;
	height: 204px;
	float: left;
	clear: right;
	position: relative;
	border-right: 2px #999999 dotted;
	padding: 5px 0px 5px 5px;
	}

/*Sets up TOP RIGHT section in FIREFOX*/
html>body #topRight {
	width: 397px;
	height: 214px;
	background-color: #FFFFFF;
	background-image: url(../images/background/topleft.gif);
	background-position: top center;
	background-repeat: no-repeat;
	float: left;
	position: relative;
	padding: 0px 0px 3px 6px;
	}

/*Sets up TOP RIGHT section in IE*/
#topRight {
	width: 397px;
	height: 216px;
	background-color: #FFFFFF;
	background-image: url(../images/background/topleft.gif);
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	position: relative;
	padding: 0px 0px 3px 6px;
	margin: 0px 0px 0px 8px;
	}

/*Sets up BOTTOM LEFT section in FIREFOX*/
html>body #bottomLeft {
	width: 32.15%;
	height: 40%;
	float: left;
	clear: left;
	position: relative;
	border-top: 2px #999999 dotted;
	border-right: 2px #999999 dotted;
	padding: 5px;
	}

/*Sets up BOTTOM LEFT section in IE*/
#bottomLeft {
	width: 32.25%;
	height: 40%;
	float: left;
	clear: left;
	position: relative;
	border-top: 2px #999999 dotted;
	border-right: 2px #999999 dotted;
	padding: 5px;
	}

/*Sets up BOTTOM MIDDLE section in FIREFOX*/
html>body #bottomMiddle {
	width: 36%;
	height: 40%;
	float: left;
	clear: right;
	position: relative;
	border-top: 2px #999999 dotted;
	border-right: 2px #999999 dotted;
	padding: 5px;
	}

/*Sets up BOTTOM MIDDLE section in IE*/
#bottomMiddle {
	width: 35.5%;
	height: 40%;
	float: left;
	position: relative;
	border-top: 2px #999999 dotted;
	border-right: 2px #999999 dotted;
	padding: 5px;
	}

/*Sets up BOTTOM RIGHT section in FIREFOX*/
html>body #bottomRight {
	width: 26%;
	height: 40%;
	float: left;
	position: relative;
	border-top: 2px #999999 dotted;
	padding: 5px;
	}

/*Sets up BOTTOM RIGHT section in IE*/
#bottomRight {
	width: 26%;
	height: 40%;
	float: left;
	clear: right;
	position: relative;
	border-top: 2px #999999 dotted;
	padding: 5px;
	}


/*Images---------------------------------------------------------------*/
/*Sets up CHART on homepage*/
#chart {
	width: 200px;
	height: 88px;
	padding: 5px 5px 0px 5px;
	}

/*Sets up TOOLBOX on homepage*/
#toolbox {
	width: 100px;
	height: 63px;
	float: left;
	clear: right;
	margin: 10px 30px 0px 40px;
	}

/*Sets up DOCTOR on homepage*/
#doctor {
	width: 69px;
	height: 100px;
	float: right;
	margin: 0px 10px 0px 0px;
	}

/*Sets up LOGO in GRAY BOX in FIREFOX*/
html>body #logo {
	width: 177px;
	height: 65px;
	float: left;
	clear: right;
	margin: 5px 200px 5px 10px;
	}

/*Sets up LOGO in GRAY BOX in IE*/
#logo {
	width: 177px;
	height: 65px;
	float: left;
	clear: right;
	margin: 5px 200px 0px 0px;
	}

		
/*Text---------------------------------------------------------------*/
/*Sets up BANNER TITLE in FIREFOX*/
html>body .bannerTitle {
	font-size: 26px;
	letter-spacing: 3px;
	color: #FFFFFF;
	float: left;
	margin-left: 30px;
	margin-top: 35px;
	}
	
	html>body .bannerTitle a {
		color: #FFFFFF;
		text-decoration: none;
		}
		
		html>body .bannerTitle a:visited {
			color: #FFFFFF;
			text-decoration: none;
			}

/*Sets up BANNER TITLE in IE*/
.bannerTitle {
	font-size: 26px;
	letter-spacing: 3px;
	line-height: normal;
	color: #FFFFFF;
	float: left;
	margin-left: 15px;
	margin-top: 35px;
	}
	
	.bannerTitle a {
		color: #FFFFFF;
		text-decoration: none;
		}
		
		.bannerTitle a:visited {
			color: #FFFFFF;
			text-decoration: none;
			}
		
/*Sets up BANNER DATE in FIREFOX*/
html>body .bannerDate {
	font-size: 14px;
	color: #FFFFFF;
	float: right;
	clear: none;
	text-align: right;
	margin-right: 30px;
	margin-top: 48px;
	}
		
	html>body .bannerDate a {
		color: #FFFFFF;
		text-decoration: none;
		}
		
		html>body .bannerDate a:visited {
			color: #FFFFFF;
			text-decoration: none;
			}

/*Sets up BANNER DATE in IE*/
.bannerDate {
	font-size: 14px;
	color: #FFFFFF;
	float: right;
	clear: left;
	text-align: right;
	margin-right: 25px;
	margin-top: 48px;
	}
	
	.bannerDate a {
		color: #FFFFFF;
		text-decoration: none;
		}
		
		.bannerDate a:visited {
			color: #FFFFFF;
			text-decoration: none;
			}
	
/*Sets up ITALIC TITLES in FIREFOX*/
html>body .titleItalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	margin-left: 10px;
	padding: 0px;
	color: #000000;
	}
	
/*Sets up ITALIC TITLES in IE*/
.titleItalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	margin-left: 10px;
	padding-top: 13px;
	color: #000000;
	}

/*Sets up BLUE TITLES*/
.titleBlue {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #0085B9;
	margin: 0px 0px 0px 5px;
	}

/*Sets up BLACK TITLES*/
.titleBlack {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin: 0px 0px 0px 5px;
	}

/*Sets up ITALIC (BLUE) INTRO*/
.introItalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 1.25em;
	font-weight: bold;
	font-style: italic;
	margin: -5px 0px 0px 10px;
	color: #0085B9;
	}

/*Sets up BLUE SUBTITLES*/
.subtitleBlue {
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	color: #0085B9;
	line-height: 1.5em;
	}

/*Sets up BODY TEXT*/
.body {
	margin-top: 12px;
	margin-bottom: 6px;
	margin-left: 10px;
	margin-right: 15px;
	width: 90%;
	font-size: 1 em;
	line-height: 1.5em;
	}

/*Sets up BOLD BODY TEXT*/
.bodyBold {
	margin-top: 12px;
	margin-bottom: 6px;
	margin-left: 10px;
	margin-right: 15px;
	width: 90%;
	font-size: 10px;
	font-weight: bold;
	line-height: 1.5em;
	}

/*Sets up DATE TEXT*/
.date {
	color: #41AD49;
	padding-top: 2px;
	font-size: 11px;
	font-weight: bold;
	}
	
	/*Sets up DATE LINKS*/
	.date a {
		text-decoration: none;
		color: #41ad49;
	}
	
	.date a:visited {
		color: #41ad49;
		border: 0px;
	}
	
	.date a:hover {
		text-decoration: underline;
	}
	
/*Sets up "MORE" TEXT in FIREFOX*/
html>body .more {
	color: #41AD49;
	padding-top: 2px;
	padding-right: 25px;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	position: relative;
	bottom: 0px;
	}
	
	/*Sets up MORE LINKS in FIREFOX*/
	html>body .more a {
		text-decoration: none;
		color: #41ad49;
	}
	
	html>body .more a:visited {
		color: #41ad49;
		border: 0px;
	}
	
	html>body .more a:hover {
		text-decoration: underline;
	}

/*Sets up "MORE" TEXT in IE*/
.more {
	color: #41AD49;
	padding-right: 25px;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	position: relative;
	bottom: 10px;
	}
	
	/*Sets up MORE LINKS in IE*/
	.more a {
		text-decoration: none;
		color: #41ad49;
	}
	
	.more a:visited {
		color: #41ad49;
		border: 0px;
	}
	
	.more a:hover {
		text-decoration: underline;
	}