body 								{background-color: #c0c0c0; color: #c0c0c0; margin:0px 0px; padding:0;}
img, div, td, table					{behavior: url(iepngfix.htc) }		
a.link								{color:#FFFFFF; text-decoration:none;}
a.link:hover						{color:#FFFFFF; text-decoration:underline;}
.accordian 							{ list-style: none; margin: 0 0 0 0; padding: 0; }
.accordian .link a 					{ color:#FFFFFF; text-decoration:underline; }
.accordian li 						{ list-style: none; margin: 0; padding: 0 0 0 0; }
.accordian li ul, .accordian li ol 	{ margin: 0 0 0 15px; padding: 0; }
.accordian li li 					{ background: 0; list-style: disc; padding: 0; }
.stretch 							{ color: #FFFFFF; margin: 0; padding: 0 0 0 0;}
.stretch a 							{ text-decoration: none; }
.stretch p 							{ padding: 0 0 0 0; }
html>body .stretch p 				{ padding: 0 0 0 0; }
.stretch .left 						{ float: left; margin-right: 10px; width: 580px; }
.stretch .right 					{ color: #626262; float: left; margin: 0; width: 285px; }

.stretcher 							{ background: transparent; height: 0px; overflow: hidden; visibility: hidden; width: 860px; }
.stretcher p 						{ margin: 0; }
.stretcher .inner 					{ margin: 0 0 0 0; }
.stretcher p.links-last 			{ margin: 0px 0 0px 0; color: #FFFFFF; }
.last .stretcher p.links-last 		{ margin-bottom: 0px; }

/* Layout */
.clear:after 						{ content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clear 								{ display: inline-block; } 
/* Special - Hides from IE-mac \*/
* html .clear, .list li 			{  height: 0%; }
.clear 								{ display: block;}
/* end hide */


.menubackground 		{BORDER-TOP: #333333 0px solid; 
						 PADDING-BOTTOM: 0px; 
						 PADDING-TOP: 0px; 
						 BORDER-BOTTOM: #333333 0px solid; 
						 BACKGROUND-COLOR: #000000}
.menubackground2		{BORDER-TOP: #333333 1px solid; 
						 PADDING-BOTTOM: 0px; 
						 PADDING-TOP: 0px; 
						 BORDER-BOTTOM: #333333 0px solid; 
						 BACKGROUND-COLOR: #000000}
.menu 					{BORDER-RIGHT: #000000 1px solid; 
						 PADDING-RIGHT: 5px; 
						 BORDER-TOP: #000000 1px solid; 
						 DISPLAY: block; 
						 PADDING-LEFT: 5px; 
						 FONT-WEIGHT: bold; 
						 FONT-SIZE: 8pt; 
						 PADDING-BOTTOM: 3px; 
						 BORDER-LEFT: #000000 1px solid; 
						 CURSOR: pointer; 
						 LINE-HEIGHT: 16px; 
						 MARGIN-RIGHT: 5px; 
						 PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; 
						 FONT-FAMILY: arial, verdana, helvetica, sans-serif; 
						 WHITE-SPACE: nowrap; 
						 LETTER-SPACING: 2px; 
						 TEXT-ALIGN: center}
A.menu:link 			{COLOR: #858585; 
						 BORDER-TOP: #858585 1px solid; 
						 BORDER-LEFT: #858585 1px solid; 
						 BORDER-RIGHT: #858585 1px solid;
						 BORDER-BOTTOM: #858585 1px solid; 
						 BACKGROUND-COLOR: #000000}
A.menu:visited 			{COLOR: #858585; 
						 BORDER-TOP: #858585 1px solid; 
						 BORDER-LEFT: #858585 1px solid; 
						 BORDER-RIGHT: #858585 1px solid;
						 BORDER-BOTTOM: #858585 1px solid; 
						 BACKGROUND-COLOR: #000000}
A.menu:active 			{COLOR: #858585; 
						 BORDER-TOP: #858585 1px solid; 
						 BORDER-LEFT: #858585 1px solid; 
						 BORDER-RIGHT: #858585 1px solid;
						 BORDER-BOTTOM: #858585 1px solid; 
						 BACKGROUND-COLOR: #000000}
A.menu:hover 			{BORDER-RIGHT: #ffffff 1px solid; 
						 BORDER-TOP: #ffffff 1px solid; 
						 BORDER-LEFT: #ffffff 1px solid; 
						 COLOR: #ffffff; 
						 BORDER-BOTTOM: #ffffff 1px solid; 
						 BACKGROUND-COLOR: #5292F1}

A.linkaccord:link 		{FONT-WEIGHT: bold; COLOR: #3399FF; TEXT-DECORATION: none}						 
A.linkaccord:visited 	{FONT-WEIGHT: bold; COLOR: #3399FF; TEXT-DECORATION: none}						 
A.linkaccord:active 	{FONT-WEIGHT: bold; COLOR: #3399FF; TEXT-DECORATION: none}						 
A.linkaccord:hover 		{FONT-WEIGHT: bold; COLOR: #99FF99; TEXT-DECORATION: none}

						
A:link 					{FONT-WEIGHT: bold; COLOR: #3399FF; TEXT-DECORATION: none}
A:visited 				{FONT-WEIGHT: bold; COLOR: #3399FF; TEXT-DECORATION: none}
A:active 				{FONT-WEIGHT: bold; COLOR: #3399FF; TEXT-DECORATION: none}
A:hover 				{FONT-WEIGHT: bold; COLOR: #99FF99; TEXT-DECORATION: none}

img 						{BORDER-TOP-WIDTH: 0px; 
						 	 BORDER-LEFT-WIDTH: 0px; 
						 	 BORDER-BOTTOM-WIDTH: 0px; 
						 	 BORDER-RIGHT-WIDTH: 0px;}

li						{FONT-SIZE: 12px;  
						 padding-right: 20px; 
						 background-color:#000000; 
						 padding-bottom: 3px;
						 COLOR: #c0c0c0; 
			 			 FONT-FAMILY: arial;
						 font-weight: bold}
ul						 {FONT-SIZE: 12px;  
						 padding-right: 20px; 
						 background-color:#000000; 
						 padding-bottom: 3px;
						 COLOR: #c0c0c0; 
			 			 FONT-FAMILY: arial;
						 font-weight: bold}
				 
						 
#header H1  			{BORDER-TOP-WIDTH: 0px; 
						 BORDER-LEFT-WIDTH: 0px; 
						 BACKGROUND: url(picts/spacer.gif) no-repeat right center; 
						 BACKGROUND-COLOR:#000000;
						 FLOAT: right; 
						 BORDER-BOTTOM-WIDTH: 0px; 
						 MARGIN: 10px 10px 0px 0px; 
						 WIDTH: 152px; 
						 TEXT-INDENT: -99999px; 
						 HEIGHT: 10px; 
						 BORDER-RIGHT-WIDTH: 0px; 
						 TEXT-DECORATION: none}					 

H1 						{MARGIN-TOP: 0px; 
						 FONT-SIZE: 14pt; 
						 MARGIN-BOTTOM: 0px; 
			 			 FONT-FAMILY: arial;
			 			 TEXT-DECORATION: none}
H2 						{MARGIN-TOP: 0px;
						 FONT-SIZE: 14pt;
						 MARGIN-BOTTOM: 0px;
						 FONT-FAMILY: Arial;
						 TEXT-DECORATION: none}
						 
H3 						{MARGIN-TOP: 0px; 
						 FONT-SIZE: 9pt; 
						 MARGIN-BOTTOM: 0px; 
						 line-height:12px;
						 FONT-FAMILY: arial;
						 TEXT-DECORATION: none}

.bordertables 			{BORDER-TOP: #333333 1px solid;
						 MARGIN-TOP: 0px; 
						 MARGIN-BOTTOM: 0px; 
						 BORDER-BOTTOM: #333333 1px solid; 
						 HEIGHT: 45px; 
						 BACKGROUND-COLOR: #000000}
					
.copytext 				{background-color:#000000; 
						 COLOR: #c0c0c0; 
						 FONT: 9px arial;
						 font-weight: Normal}

.footer 				{FONT-SIZE: 7pt; 
						 padding-right: 20px; 
						 background-color:#000000; 
						 COLOR: #c0c0c0; 
						 FONT-FAMILY: verdana, arial, sans-serif;}

.bodytext 				{FONT-SIZE: 12px;  
						 padding-right: 10px; 
						 background-color:#000000; 
						 COLOR: #c0c0c0; 
			 			 FONT-FAMILY: arial;
						 font-weight: bold}
						 
.bodytextaccord			{FONT-SIZE: 12px;  
						 margin:0;
						 padding-right: 219px; 
						 padding-top: 0px;
						 padding-bottom:0px;
						 padding-left: 33px;
						 text-align: left;
						 BACKGROUND-IMAGE: url('picts/_bgaccordian.jpg'); BACKGROUND-REPEAT: REPEAT-Y;
						 COLOR: #c0c0c0; 
			 			 FONT-FAMILY: arial;
						 font-weight: bold}	
						 
						 
.bodytextaccord	2		{FONT-SIZE: 12px;  
						 margin:0;
						 padding-right: 219px; 
						 padding-top: 0px;
						 padding-bottom:0px;
						 padding-left: 33px;
						 COLOR: #c0c0c0; 
			 			 FONT-FAMILY: arial;
						 font-weight: bold}						 
						 					 
			 
.bodytextvid			{FONT-SIZE: 12px; 
						 padding-left: 10px; 
						 background-color:#000000; 
						 COLOR: #c0c0c0;  
						 FONT-FAMILY: arial;
						 font-weight: bold;}
					 
						 
.bodytextM 				{FONT-SIZE: 12px; 
						 background-color:#3A3A3A; 
						 COLOR: #c0c0c0; 
						 FONT-FAMILY: arial;
						 font-weight: bold}
.bodytextdown			{FONT-SIZE: 12px; 
						 background-color:#000000; 
						 COLOR: #c0c0c0; 
						 FONT-FAMILY: arial;
						 font-weight: bold}							 
						 			 
		 
.bodytext2				{FONT-SIZE: 12px; 
						 background-color:#3A3A3A; 
						 COLOR: #c0c0c0; 
						 FONT-FAMILY: arial;
						 font-weight: bold}

.bodytextsm 			{FONT-SIZE: 12px; 
					     background-color:#000000; 
						 COLOR: #c0c0c0; 
						 FONT-FAMILY: arial}


.shadeform 				{BORDER-RIGHT: #858585 1px solid; 
						BORDER-TOP: #858585 1px solid; 
						FONT: 13px arial, verdana, sans-serif; 
						BORDER-LEFT: #858585 1px solid; 
						WIDTH: 300px; 
						COLOR: #ffffff; 
						BORDER-BOTTOM: #858585 1px solid;
						BACKGROUND-IMAGE: url(picts/shadeform.gif); 
						BACKGROUND-COLOR: #000000; 
						TEXT-ALIGN: left}
.textarea 				{BORDER-RIGHT: #858585 1px solid; 
						BORDER-TOP: #858585 1px solid; 
						FONT: 13px arial, verdana, sans-serif; 
						BORDER-LEFT: #858585 1px solid; 
						WIDTH: 250px; 
						COLOR: #ffffff; 
						BORDER-BOTTOM: #858585 1px solid; 
						HEIGHT: 125px; 
						BACKGROUND-IMAGE: url(picts/shadeform.gif);
						BACKGROUND-COLOR: #000000; 
						TEXT-ALIGN: left}

				
.picturedesc 			{background-color: #000000; 
						 COLOR: #FFFFFF; 
						 font-size:10px; 
						 font-family:arial, verdana, sans-serif}


.button 				{background-image: url('picts/button.gif');
						 background-color:#000000;
						 FONT-FAMILY: arial, verdana, helvetica, sans;
						 color: #000000;
						 font-size: 8pt;
						 height: 21px;
						 width: 100px;
						 cursor:default;
						 font-weight: bold;
						 text-align: center;
						 BORDER: 1px solid #000000;}
  

.buttonon 				{background-image: url('picts/buttonon.gif');
						 background-color:#FFFFFF;
						 FONT-FAMILY: arial, verdana, helvetica, sans;
						 color: #ffffff;
						 font-size: 8pt;
						 height: 21px;
						 width: 100px;
						 cursor:default;
						 font-weight: bold;
						 text-align: center;
						 BORDER: 1px solid #A5A5A5;}


.button-popups  		{background-image: url('picts/button.gif');
						 background-color:#FFFFFF;
						 FONT-FAMILY: arial, verdana, helvetica, sans;
						 color: #000000;
						 font-size: 8pt;
						 height: 20px;
						 cursor:default;
						 font-weight: bold;
						 text-align: center;
						 BORDER: 1px solid #000066;}

.buttonon-popups 		{background-image: url('picts/buttonon.gif');
						 background-color:#FFFFFF;
						 FONT-FAMILY: arial, verdana, helvetica, sans;
						 color: #000000;
						 font-size: 8pt;
						 height: 20px;
						 cursor:default;
						 font-weight: bold;
						 text-align: center;
						 BORDER: 1px solid #660000;}

.rollover 				{background-color: #FFFFFF}
.rolloveron 			{background-color: #FFFFFF; Filter: Alpha(Opacity=60) }

.calendarnum 			{FONT: 18px verdana, arial,  sans-serif; COLOR: #FF9933}
.page-splits 			{BORDER-RIGHT: #cccccc 1px solid; 
						 BORDER-TOP: #cccccc 1px solid; 
						 margin-right:10px;
						 MARGIN-TOP: 10px; 
						 MARGIN-BOTTOM: 10px; 
						 BORDER-LEFT: #cccccc 1px solid; 
						 WIDTH: 100%; 
						 COLOR: #c0c0c0; 
						 BORDER-BOTTOM: #cccccc 1px solid; 
						 HEIGHT: 2px; 
						 BACKGROUND-COLOR: #ffffff}
.calendar 				{BORDER-RIGHT: #c0c0c0 2px solid; 
						 BORDER-TOP: #c0c0c0 2px solid; 
						 BORDER-LEFT: #c0c0c0 2px solid; 
						 BORDER-BOTTOM: #c0c0c0 2px solid; 
						 BACKGROUND-COLOR: #cccccc}
.calendartitle 			{PADDING-RIGHT: 1px; 
						 PADDING-LEFT: 1px; 
						 PADDING-BOTTOM: 1px; 
						 FONT: bold 12px arial, sans-serif; 
						 COLOR: #ffffff; 
						 PADDING-TOP: 1px; 
						 BACKGROUND-COLOR: #3366cc}
.caldays 				{BORDER-RIGHT: #cccccc 1px solid; 
						 FONT: 10px arial, sans-serif; 
						 COLOR: #666666; 
						 BORDER-BOTTOM: #66cc00 1px solid; 
						 BACKGROUND-COLOR: #ffffff}
.calday 				{BORDER-RIGHT: #cccccc 1px solid; 
						 FONT: bold 10px arial, sans-serif; 
						 COLOR: #000000; 
						 BORDER-BOTTOM: #66cc00 1px solid; 
						 BACKGROUND-COLOR: #dceedc}
.caldates 				{BORDER-RIGHT: #cccccc 1px solid; 
					     FONT: 10px arial, sans-serif; 
						 COLOR: #666666; 
						 BORDER-BOTTOM: #cccccc 1px solid; 
						 BACKGROUND-COLOR: #ffffff}
.calhilite 				{BORDER-RIGHT: #000000 0px solid; 
						 BORDER-TOP: #000000 0px solid; 
						 FONT: bold 22px arial, sans-serif; 
						 BORDER-LEFT: #000000 0px solid; 
						 COLOR: #ffffff; 
						 BORDER-BOTTOM: #000000 0px solid; 
						 BACKGROUND-COLOR: #dceedc}
.bordersSB 				{BORDER-RIGHT: #000000 1px solid; 
						 BORDER-TOP: #000000 1px solid; 
						 BORDER-LEFT: #000000 1px solid; 
						 BORDER-BOTTOM: #000000 1px solid}
.sidetexttitle 			{BORDER-RIGHT: #666666 1px solid; 
						 BORDER-TOP: #666666 1px solid; 
						 FONT: bold 11px arial;
						 BORDER-LEFT: #666666 1px solid; 
						 COLOR: #000000; 
						 BORDER-BOTTOM: #666666 1px solid; 
						 BACKGROUND-COLOR: #f0f0f0}
.sidetext 				{BORDER-RIGHT: 1px solid #666666; 
						 BACKGROUND-IMAGE: url('picts/sidebar-background.jpg'); 
						 BORDER-LEFT: 1px solid #666666; 
						 COLOR: #000000; 
						 BORDER-BOTTOM: 1px solid #666666; 
						 BACKGROUND-COLOR: #f0f0f0; 
						 font-style:normal; 
						 font-variant:normal; 
						 font-weight:normal; 
						 font-size:11px; 
						 font-family:arial, verdana, sans-serif}
.sidebar-spacer 		{LEFT: 0px; VISIBILITY: visible; POSITION: relative; TOP: 0px}
FIELDSET 				{PADDING-RIGHT: 2px; 
						 PADDING-LEFT: 2px; 
						 PADDING-BOTTOM: 5px; 
						 FONT: 11px arial;
						 WIDTH: 127px; 
						 COLOR: #c0c0c0; 
						 PADDING-TOP: 0px; 
						 TEXT-ALIGN: left; 
						 -moz-border-radius: 3px}
FIELDSET LEGEND 		{BORDER-RIGHT: #c0c0c0 1px solid; 
						 PADDING-RIGHT: 3px; 
						 BORDER-TOP: #c0c0c0 1px solid; 
						 PADDING-LEFT: 3px;
						 MARGIN-BOTTOM: 2px; 
						 PADDING-BOTTOM: 1px; 
						 FONT: bold 11px arial, verdana, sans-serif; 
						 BORDER-LEFT: #c0c0c0 1px solid; 
						 COLOR: #ffffff; 
						 PADDING-TOP: 1px; 
						 BORDER-BOTTOM: #c0c0c0 1px solid; 
						 BACKGROUND-COLOR: #3366cc}

.bigtitle 				{FONT-SIZE: 14pt; COLOR: #FF9933; arial}
.date     				{FONT-SIZE: 14pt; 
						 MARGIN-BOTTOM: 0px; 
						 FONT-FAMILY: arial, sans-serif; 
						 COLOR: #FF9933; 
						 TEXT-DECORATION: none}

		
