	body
	{
		color: #606060;
		background: white none; 
		text-align: center;
		text-decoration: none; 
		margin: 0px;
		padding: 0px; 
		font-style:normal; 
		font-variant:normal; 
		font-weight:normal; 
		font-size:.85em; 
		font-family: Verdana, Arial, Tahoma, sans-serif;
	}


	#container
		{background: #fff none; margin: 5px 0px; width: 800px; height: auto; font-size: .85em;
		line-height: 1.2em; color: #606060; text-align: left;position:absolute;top:0px;left:7%;}
	
	.logo {position: relative; border: 0px; top: 86px; background: white none;}
	
	hr {width: 730px; text-align: center; border-top:1px solid #606060; margin-left: -10px; }
	
	#header_flash {height: auto; width: auto; position:relative; float: right;}
	#header_flash h1 {margin: 0; font-size: 1.6em; line-height: 1.5em; color: #949e7c; background: transparent none; padding:33px 0px 0px 0px;}


	/*#hpbox
		{position: relative; float: left; margin-top: 0px; width: 743px; height: 375px;	border:none;	
		background-image: url('jump.jpg'); background-repeat: no-repeat; background-position: 100% 50%;}*/
	#hpbox
		{position: relative; float: left; margin-top: 0px; width: 743px; height: 375px;	border:none;	
		background-image: url('images/jump.jpg'); background-repeat: no-repeat; background-position: 100% 50%;
		overflow:hidden;}
	#hpbox h1 {font-weight: bold; font-size: 2em; text-align:left;}

	
	#hpboxcontent1
		{width: 260px; height: 200px; text-align:left; font-size: 1em; font-weight: normal; position: relative; float:left; 
		font-size: 1em; text-align: left; background: transparent none; color: #000033;margin:130px 0px 0px 10px;}
	#hpboxcontent1 ul {width:85%; text-align: left; list-style-image: url('wh13.gif'); margin-bottom: 30px}
	#hpboxcontent1 dl {clear:left; width:auto; line-height:1.6em; margin: 0px;}
	#hpboxcontent1 dt {text-align: left; width: 95%;}
	#hpboxcontent1 dd {float:left; margin:0; }


	#hpboxcontent2
		{width: 260px; height: 200px; text-align:left; font-size: 1em; font-weight: normal; position: relative; float:left; 
		font-size: 1em; text-align: left; background: transparent none; color: #000033; margin-top:130px;}
	#hpboxcontent2 ul {width:85%; text-align: left; list-style-image: url('wh13.gif'); margin-bottom: 30px}
	#hpboxcontent2 dl {clear:left; width:auto; line-height:1.6em; margin: 0px;}
	#hpboxcontent2 dt {text-align: left; width: 95%;}
	#hpboxcontent2 dd {float:left; margin:0; }


	#hpboxcontent3
		{width: 260px; height: 200px; text-align:left; font-size: 1em; font-weight: normal; position: relative; float:left; 
		font-size: 1em; text-align: left; background: transparent none; color: #000033;margin:130px 0px 0px 10px;}
	#hpboxcontent3 ul {width:85%; margin-left: 25px; text-align: left; list-style-image: url('wh13.gif'); margin-bottom: 30px}
	#hpboxcontent3 dl {clear:left; width:auto; line-height:1.6em; margin: 0px;}
	#hpboxcontent3 dt {text-align: left; width: 95%; padding: 10px 0px 10px 10px; border: 1px solid white; background: #758279 none; color: #fff; font-weight:normal; }
	#hpboxcontent3 dd {float:left; margin:0; }



	#footer
		{width: auto; height: 30px; border-top: 1px dashed #cccccc; border-left: 1px solid #758279;
		border-right: 1px solid #758279; padding: 10px 0px 0px 0px; font-size: .95em; text-align: center;
		color: #606060; background: white none;}
	#footer a:link, #footer a:visited {color: #000033; background: transparent none; font-weight: bold; text-decoration: underline;}
	#footer a:hover, #footer a:active {color: #236B8E; text-decoration: none; background: #DCDCDC none;}
	#footer a.gray:link, #footer a.gray:visited {background: transparent none; color: #758279; font-weight: bold; text-decoration: underline;}
	#footer a.gray:hover, #footer a.gray:active	{color: #fff; text-decoration: none; background: #949e7c none;}	

	
	.disease {text-align: center; font-size: 1em; font-weight: bold; color:#758279; }
	.disease ul {text-align: left; list-style-image: url('wh13.gif'); margin-bottom: 30px}
	.disease dl {clear:left; width:auto; line-height:1.7em; margin: 0px;}
	.disease dt {text-align: left; margin-bottom:1em; font-weight:bold;}
	.disease dd {width:33%; float:left; margin:0; }
	.disease dd1 {width:50%; float:left; margin:0; }
	
	.half {text-align: center; font-size: 1em;}
	.half ul {text-align: left; list-style-image: url('wh13.gif'); margin-bottom: 30px}
	.half dl {clear:left; width:auto; line-height:1.6em; margin: 0px;}
	.half dt {text-align: left; margin-bottom:1em; font-weight:bold;}
	.half dd {width:50%; float:left; margin:0; }

	.pops2 {text-align: center; margin-bottom: 10px; }
	.pops2 ul {text-align: left; list-style-image: url('popup_icon.gif'); margin-bottom: 30px;}
	.pops2 dl {clear:left; width:auto; height:1em; margin: 0px;}
	.pops2 dt {text-align: left; margin-bottom:1em; font-weight:bold;}
	.pops2 dd {width:50%; float:left; line-height: 2.0em; margin: 0px; }
	
	.pops {text-align: center; }
	.pops ul {text-align: left; list-style-image: url('popup_icon.gif'); margin-bottom: 40px}
	.pops dl {clear:left; width:auto; line-height:1.6em; margin: 0px;}
	.pops dt {text-align: left; margin-bottom:1em; font-weight:bold;}
	.pops dd {width:33%; float:left; line-height: 2.0em;  margin: 0px; }
		
	.nopops {text-align: center;  margin-bottom: 30px;}
	.nopops ul {text-align: left; list-style: none;}
	.nopops dl {clear:left; width:auto; line-height:1.7em; margin: 0px; margin-bottom: 30px;}
	.nopops dt {text-align: left; margin-bottom:1em; font-weight:bold;}
	.nopops dd {width:50%; float:left; line-height: 1.6em; margin: 0px;}
		
	.full {text-align: center; margin-bottom: 120px; }
	.full ul {text-align: left; list-style: none;}
	.full dl {clear:left; width:auto; line-height:1.6em; margin: 0px; margin-bottom: 30px;}
	.full dt {text-align: left; margin-bottom:1em; font-weight:bold;}
	.full dd {width:96%; float:left; line-height: 1.5em; margin: 0px;}
		
	.handout {text-align: center; list-style-image: url('pdf[1].gif'); margin-bottom: 10px; font-size: 1.05em;}
	.handout ul {text-align: left; list-style: none;}
	.handout dl {clear:left; width:auto; line-height:1.9em; margin: 0px;}
	.handout dt {text-align: left; margin-bottom:1em; font-weight:bold;}
	.handout dd {width:53%; float:left; line-height: 1.9em; margin: 0px;}
	.handout a:link, .handout a:visited {color: #758279; background: transparent none; font-weight: normal;  text-decoration: none;}
	.handout a:hover, .handout a:active {color: #fff; text-decoration: none; background: #949e7c none;}
	.handout ul ul a:link, .handout ul ul a:visited {color: #000033; background: transparent none; font-size: 1.0em; font-weight: normal; text-decoration: underline;}
	.handout ul ul a:hover, .handout ul ul a:active {color: #236B8E; text-decoration: none; background: #DCDCDC none;}	
		
	.partial {width: 720px; text-align: left; vertical-align: top;}
	.partial ul {text-align: left; list-style: none;}
	.partial dl {clear:left; width:auto; height: auto; line-height: 250px; margin: 0px;}
	.partial dt {text-align: left; margin-bottom:1em; font-weight:bold;}
	.partial dd {width:24%; float:left; margin:0; }
	.partial img {float: left; display: block; clear: none; text-align: center; margin: 0 10px 10px 0;}
	
		
	.xsnazzy h1, .zsnazzy h1 {margin:0; font-size:1em; padding:0 10px 5px 10px; border-bottom:1px solid #444;}
	.xsnazzy h2, .zsnazzy h2 {background: transparent; color: #758279; margin: 0; line-height: 1.6em; font-size: 1.6em; font-weight: bolder; text-decoration: underline; padding-bottom: 10px; padding-left: 10px;} 
	.xsnazzy h3, .zsnazzy h3 {margin:0; font-size:1.3em; padding:15px 0px 5px 10px; border:0px;}
	.xsnazzy h4, .zsnazzy h4 {margin: 0px 0px 10px 10px; width: 50%; background-color:#778899; color:#fff; font-size: 1.3em; font-weight: bold; text-decoration: none; padding: 5px 5px 5px 10px; border: 1px solid #000033;} 
	.xsnazzy p, .zsnazzy p { margin:0; padding:5px 10px; font-size:1.1em;}
	.xsnazzy {background: transparent; width:720px; margin-left: 10px;}
	.zsnazzy {background: transparent; width:760px; margin: 63px 0px 15px 40px;}
	
	.ysnazzy {background: transparent; width:50%; margin-left: 0px;}
	.ysnazzybox {display:block; padding-left: 10px; background-color: #d4d8bd; color: #000; font-size: 1.2em; font-weight: bold; border-left:1px solid #778899;border-right:1px solid #778899; height:auto;}
	.ysnazzybox h1 {margin: 0px; background: #d4d8bd; color:#fff; font-size: 1.1em; } 

	.csnazzy {background: transparent; width:28%; position:relative; margin-top: -32px; margin-left:50%;}	
	.dsnazzy {background: transparent; width:38%; position:relative; margin-top: -8px; margin-left:50%;}

	.cpicture {position: relative; float:right; max-width:300px; padding: 10px;}
	.cpicture2 {position: relative; text-align:center; padding: 10px; max-width:700px;}
	.cpicture3 {position: relative; float:right; max-width:310px; padding: 10px 15px;}
	.hpicture {position: relative; float:right; max-width:652px;}
	
	.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
	.xbottom {padding-bottom: 10px;}
	.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
	.xb1, .xb2, .xb3 {height:1px;}
	.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #758279; border-right:1px solid #758279;}
	.xb1 {margin:0 5px; background:#444;}
	.xb2 {margin:0 3px; border-width:0 2px;}
	.xb3 {margin:0 2px;}
	.xb4 {height:2px; margin:0 1px;}
	
	.xboxcontent {display:block; border:0 solid #758279; border-width:0 1px; height:auto; padding-left: 12px; font-size: 1em; line-height: 1.35em;}
	* html .xboxcontent {height:1px;}
	.xboxcontent a.blue:link, .xboxcontent a.blue:visited {color: #000033; background: transparent none; font-weight: bold; text-decoration: underline;}
	.xboxcontent a.blue:hover, .xboxcontent a.blue:active {color: #236B8E; text-decoration: none; font-weight: bold; background: #DCDCDC none;}
	.xboxcontent a.gray:link, .xboxcontent a.gray:visited {background: transparent none; color: #758279; font-weight: bold; text-decoration: underline;}
	.xboxcontent a.gray:hover, .xboxcontent a.gray:active	{color: #fff; text-decoration: none; background: #949e7c none;}
	.xboxcontent h3 {margin:0; font-size:1.1em; font-weight: bold; padding:15px 0px 0px 10px; border:0px;}
	
	/*.yboxcontent {display:block; border:0 solid #758279; border-width:0 1px; height:auto;}*/
	.yboxcontent {display:block; border:0 solid #f00; border-width:0 1px; height:auto;clear:both;float:none}
	* html .yboxcontent {height:1px;}
		
	.navbox {display:block; border:0 solid #758279; border-width:0 1px; height:auto; padding-left: 10px; }
	* html .navbox {height:1px;}
		
	.color_a {background:#d4d8bd; color:#fff;}
	.color_b {background:#B0E0E6; color:#000;}
	.color_c {background:#00CDCD; color:#fff;}
	.color_d {background: #758279; color:#000;}
	.color_e {background: transparent none; color: #000033;}
	.color_f {background: transparent none; color: green;}


	div#tipDiv {position: absolute; visibility: hidden; left: 0; top: 10px; z-index: 10000; background: #cddde8; border: 1px solid #000; width: 150px; padding: 10px; color: #000; font-size: 11px; line-height: 15px;}
  	
	div.tp1, div.tp2, div.tp3, div.tp4, div.tp5, div.tp6, div.tp7, div.tp8, div.tp9, div.tp10, div.tp11, div.tp12, div.tp13, div.tp14, div.tp15, div.tp16, div.tp17, div.tp18, div.tp19, div.tp20, div.tp21, div.tp22, div.tp23, div.tp24, div.tp25, div.tp26, div.tp27, div.tp28, div.tp29, div.tp30, div.tp31, div.tp32, div.tp33, div.tp34, div.tp35, div.tp36, div.tp37, div.tp38, div.tp39, div.tp40
 		{font-family: Verdana, Arial, Tahoma, sans-serif; font-size: 11px; color: #000;}
	

	.heading {text-align: left;	font-size: 1.2em; font-weight: bold; color: #000; padding: 20px 0 8px 0;}
	
	.mag {position:relative; top:0px; left:0px; max-width:350px; padding-left: 10px; background:transparent none; font-size: 1.2em;}
	.mag a.p1, .mag a.p1:visited {display:block; max-width:300px; height:auto; text-decoration:underline; background:transparent; color: #000033; top:0; left:0; border:0;}
	.mag a img {border:0;}
	.mag a.p1:hover {text-decoration:none; background-color:#DCDCDC; color:#236B8E;}
	.mag a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
	.mag a.p1:hover .large {display:block; position:absolute; top:-60px; left:310px; width:400px; height:325px; border:10px solid #fff;}
	
	
	
	.links {position:relative; top:0px; left:0px; max-width:350px; padding-left: 10px; background:transparent none; font-size: 1.1em; line-height: 1.3em;}
	.links a:link, .links a:visited  {color: #236B8E; background: transparent none; font-weight: bold; text-decoration: none; }
	.links a:hover {color: #236B8E; text-decoration: none; background: #DCDCDC none;}
	.links a img {height: 0; width: 0; border-width: 0;}
	.links a:hover img {position: absolute; top: -200px; left: 310px; height: auto; width: 400px; border:10px solid #fff;}
	.links a span {display: none;}
	.links a:hover span {display: block; position: absolute; top: 190px; left: 150px; width: 175px;
	   padding: 10px; margin: 10px; z-index: 100;
	   color: #000033; background: #B0E0E6; border: 1px solid #000033;
	   font-size: 10px;font-family: Verdana, sans-serif; text-align: center;}
	
	
	.posters {padding: 0px; width: 735px; text-align: left; }
	.posters img {position: relative;}
	.posters a.gray:link, .posters a.gray:visited {background: transparent none; color: #758279; font-weight: bold; text-decoration: underline;}
	.posters a.gray:hover, .posters a.gray:active {color: #fff; text-decoration: none; background: #949e7c none;}
	

	/* THE MENU FROM HELL */
	/* style the outer div to give it width */
	.menu {width:705px; padding-bottom:10px; margin: 0px 0px; position:relative; float:right; z-index: 99999;}
	
	/* remove all the bullets, borders and padding from the default list styling */
	.menu ul {padding:0; margin: 0px 0px; list-style-type:none; }
	.menu ul ul {width:140px; margin: 0px 0px;}
	
	/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
	.menu li {float:left; width:140px; position:relative; margin: 0px 0px;}
	
	/* style the links for the top level */
	.menu a, .menu a:visited {display:block; font-size:1.1em; text-decoration:none; color:#fff; 
	width:129px; height:30px; border:1px solid #fff; 
	border-width:1px 1px 0 0; background:#758279; 
	padding-left:10px; line-height:29px; margin: 0px 0px;}
	
	/* a hack so that IE5.5 faulty box model is corrected */
	* html .menu a, * html .menu a:visited {width:140px; w\idth:130px; margin: 0px 0px;}
	
	/* style the second level background */
	.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#949e7c;margin: 0px 0px;}
	
	/* style the second level hover */
	.menu ul ul a.drop:hover{background:#c9ba65; margin: 0px 0px;}
	.menu ul ul :hover > a.drop {background:#c9ba65; margin: 0px 0px;}
	
	/* style the third level background */
	.menu ul ul ul a, .menu ul ul ul a:visited {background:#e2dfa8; margin: 0px 0px;}
	
	/* style the third level hover */
	.menu ul ul ul a:hover {background:#b2ab9b; margin: 0px 0px;}
	.menu ul ul ul :hover > a {background:#b2ab9b; margin: 0px 0px;}
	
	/* hide the sub levels and give them a positon absolute so that they take up no room */
	.menu ul ul {visibility:hidden; position:absolute; height:0; top:31px; left:0; width:140px; margin: 0px 0px;} 
	
	/* another hack for IE5.5 */
	* html .menu ul ul {top:30px; t\op:31px; margin: 0px 0px; font-size:.9em;}
	
	/* position the third level flyout menu */
	.menu ul ul ul{ left:140px; top:0; width:140px; margin: 0px 0px;}
	
	/* position the third level flyout menu for a left flyout */
	.menu ul ul ul.left {left:-140px; margin: 0px 0px;}
	
	/* style the table so that it takes no part in the layout - required for IE to work */
	.menu table {position:absolute; top:0; left:0; margin: 0px 0px;}
	
	/* style the second level links */
	.menu ul ul a, .menu ul ul a:visited {
	background:#d4d8bd; color:#000; height:auto; line-height:1.2em; padding:5px 5px; width:130px; margin: 0px 0px;
	/* yet another hack for IE5.5 */ }
	
	* html .menu ul ul a{width:130px; w\idth:130px; margin: 0px 0px; }
	
	/* style the top level hover */
	.menu a:hover, .menu ul ul a:hover{color:#fff; background:#949e7c; margin: 0px 0px;}
	.menu :hover > a, .menu ul ul :hover > a {color:#fff; background:#949e7c; margin: 0px 0px;}
	
	/* make the second level visible when hover on first level list OR link */
	.menu ul :hover ul{visibility:visible; }
	
	/* keep the third level hidden when you hover on first level list OR link */
	.menu ul :hover ul ul{visibility:hidden;}
	
	/* keep the fourth level hidden when you hover on second level list OR link */
	.menu ul :hover ul :hover ul ul{visibility:hidden;}
	
	/* make the third level visible when you hover over second level list OR link */
	.menu ul :hover ul :hover ul{ visibility:visible;}
	
	/* make the fourth level visible when you hover over third level list OR link */
	.menu ul :hover ul :hover ul :hover ul { visibility:visible;}





/*----just a little space----*/





