a:link			 {font-size:11px; font-style:normal; font-family: Verdana, Arial; text-decoration: none; color:#800000}
a:visited		 {font-size:11px; font-style:normal; font-family: Verdana, Arial; text-decoration: none; color:#800000}
a:active		 {font-size:11px; font-style:normal; font-family: Verdana, Arial; text-decoration: none; color:#800000}
a:hover 		 {text-decoration: underline; color:#B53939}

a.def:link			 {font-size:12px; font-style:normal; font-family: Verdana, Arial; text-decoration: none; color:#800000}
a.def:visited		 {font-size:12px; font-style:normal; font-family: Verdana, Arial; text-decoration: none; color:#800000}
a.def:active		 {font-size:12px; font-style:normal; font-family: Verdana, Arial; text-decoration: none; color:#800000}
a.def:hover 		 {text-decoration: underline; color:#B53939}

a.def2:link			 {font-size:16px; font-style:normal; font-family: Verdana, Arial; text-decoration: none; color:#800000}
a.def2:visited		 {font-size:16px; font-style:normal; font-family: Verdana, Arial; text-decoration: none; color:#800000}
a.def2:active		 {font-size:16px; font-style:normal; font-family: Verdana, Arial; text-decoration: none; color:#800000}
a.def2:hover 		 {text-decoration: underline; color:#B53939}

a.small:link		 {font-size:8pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration:none; color:#eaeaea}
a.small:visited		 {font-size:8pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.small:active		 {font-size:8pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.small:hover 		 {text-decoration: underline; color:#ffffff}

a.main:link		   {font-size:9pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main:visited	 {font-size:9pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main:active		 {font-size:9pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main:hover 		 {text-decoration: underline; color:#ffffff}

a.main2:link		   {font-size:9pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main2:visited	   {font-size:9pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main2:active		 {font-size:9pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main2:hover 		 {text-decoration: underline; color:#ffffff}

a.main3:link		   {font-size:11pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main3:visited	   {font-size:11pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main3:active		 {font-size:11pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main3:hover 		 {text-decoration: underline; color:#ffffff}

a.main4:link		   {font-size:16pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main4:visited	   {font-size:16pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main4:active		 {font-size:16pt; font-style:normal; font-weight: bold; font-family: Arial, Verdana, sans-serif; text-decoration: none; color:#eaeaea}
a.main4:hover 		 {text-decoration: underline; color:#ffffff}

.text	{font-family: Verdana, Arial; font-size: 12px;  line-height: normal;   text-transform: none; color:#000000; font-weight: normal; text-align: justify}

.red	{font-family: Verdana, Arial; font-size: 16px;  line-height: normal;   text-transform: none; color:#7C2A2A; font-weight: bold; text-align: justify}

.bold	{font-family: Verdana, Arial; font-size: 12px;  line-height: normal;   text-transform: none; color:#000000; font-weight: bold}

.text2	{font-family: Verdana, Arial; font-size: 12px;  line-height: normal;   text-transform: none; color:#000000; font-weight: bold}

.text3	{font-family: Arial, Verdana; font-size: 10px;  line-height: normal;   text-transform: none; color:#ff0000; font-weight: normal}

.text4	{font-family: Verdana, Arial; font-size: 12px;  line-height: normal;   text-transform: none; color:#808080; font-weight: normal; text-align: justify}

.ital	{font-family: Arial, Verdana, sans-serif; font-size: 9pt;  line-height: normal;   text-transform: none; font-style: oblique; color:#000000; font-weight: normal}

.small	{font-family: Arial, Verdana; font-size: 8pt;  line-height: normal;   text-transform: none; color:#eaeaea; font-weight: normal}

.small2	{font-family: Arial, Verdana, sans-serif; font-size: 9pt;  line-height: normal;   text-transform: none; color:#134ebb; font-weight: bold}

.small3	{font-family: Arial, Verdana; font-size: 8pt;  line-height: normal;   text-transform: none; color:#000000; font-weight: bold}

.small4	{font-family: Arial, Verdana; font-size: 8pt;  line-height: normal;   text-transform: none; color:#404040; font-weight: normal}

.smallmenu	{font-family: Arial, Verdana, sans-serif; font-size: 8pt;  line-height: normal;   text-transform: none; color:#2D5BD1; font-weight: normal}

.copy  {font-family: Arial, Verdana, sans-serif; font-size: 8pt; font-style:normal; color:#828e9e; font-weight: normal}

.copy2  {font-family: Arial, Verdana, sans-serif; font-size: 8pt; font-style:normal; color:#b8bfc8; font-weight: normal}

.header  {font-family: Arial, Verdana, sans-serif; font-size: 14pt; font-style: normal; line-height: 1; font-weight: normal; font-variant: normal; text-transform: none; color:#103297; text-decoration: none}

.header2  {font-family: Arial, Verdana, sans-serif; font-size: 14pt; font-style: normal; line-height: 1; font-weight: normal; font-variant: normal; text-transform: none; color:#800000}

.header3  {font-family: Arial, Verdana, sans-serif; font-size: 12pt; font-style: normal; line-height: 1; font-weight: bold; font-variant: normal; text-transform: none; color:#ffffff}

.header4  {font-family: Arial, Verdana, sans-serif; font-size: 10pt; font-style: normal; line-height: 1; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: underline; color:#000000}

.headerred  {font-family: Arial, Verdana, sans-serif; font-size: 12pt; font-style: italic; line-height: 1; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color:#b80304}

.subheader  {font-family: Arial, sans-serif; font-size: 10pt; font-style: normal; line-height: 2; font-weight: bold; font-variant: normal; text-transform: none; color:#911E07}

.special  {font-family: Arial, sans-serif; font-size: 9pt;  line-height: normal;   text-transform: none; color:#000000; font-weight:bold;}

.right { background: #ffffff url("images/right.gif");  background-repeat: no-repeat; }

.ads  {font-family: Arial, sans-serif; font-size: 36pt; line-height: normal; text-transform: none; color:#ffffff; font-weight:bold;}

BODY { 
background: #C0C0C0 url("../images/pageback.gif"); background-repeat: repeat-x;
scrollbar-arrow-color: #808080;
scrollbar-base-color:#1a1a1a;
scrollbar-dark-shadow-color: #1a1a1a;
scrollbar-track-color: #404040;
scrollbar-face-color: #404040;
scrollbar-shadow-color: #808080;
scrollbar-highlight-color: #1a1a1a;
scrollbar-3d-light-color: #808080;
}

#menu {
position: absolute;
top: 265;
left: 0px;
align: left;
margin:5px 5px 0px 10px
}

#menutop {
layer: front;
position: absolute;
top: 80;
left: 300px;
align: left;
margin:5px 5px 0px 10px
}

//NEW MULTIBOX RESOURCES BOX ONE

.bodyTxt{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;line-height:15px;color:#333333;font-weight:normal;text-decoration:none;}

/* have to use them both and they have to be in this order! */
.clickable{ cursor: pointer; cursor: hand;}

/* Specifications for news item container for layers to show/hide. */
#container  { position:relative; width:195px; height:10px; z-index:100; text-align:left;}

/* Include id's for all layers. */
#lyr1_driver { position:absolute; left:100; top:-110; z-index:100 }
#lyr2_driver { position:absolute; visibility:hidden; left:0; top:0; z-index:1 }

/* Listings*/
.Lbg		{background-color:; font: normal 12px Arial,Helvetica; color: #000} /*Border color and bus name*/
.Lbg A		{font: bold 13px Verdana,Arial,Helvetica; color:#820000} /*linked bus name*/
.Linner		{font: 12px Arial,Helvetica} /*inner BG color*/
.Linner A	{font: 12px Arial,Helvetica; color:blue}  /*inner urls*/
.LinnerRt A	{font: 11px Arial,Helvetica; color:blue} /*inner Right urls*/
.Loffset, .LBoffset	{background-color:#fff; font: 11px Arial,Helvetica} /*Bottom BG*/
.Loffset A	{color:black; font: 11px Arial,Helvetica} /*Bottom urls*/
.LBoffset A	{color:blue; font: 11px Arial,Helvetica} /* BS Bottom urls*/
.Ldist		{font: bold 11px Arial,Helvetica; color: #000}  /*distance*/
.Lm			{margin:10px 10px 10px 10px}  /*margin for text*/
.Linner .Lm	{padding-bottom:7px}/*Extra padding for table cells*/

#wrap {
	border:0px solid #FC01D6;
	position: relative;
	margin: auto;
	line-height: 1.2;
	padding: 0 0px;
	width: 800px;
	voice-family: "\"}\""; 
  	voice-family: inherit;

	}

#main1 {
	position: relative;
	z-index: 1;				
	width: 800px;
	float: left;		
	height: 100%;
	line-height: 1.2;
	padding: 0;
	background: url(./) repeat-y 50% 0;
	}
		
#top0 {
	position: relative;
	z-index: 1;				
	width: 300px;
	line-height: 1.0;	
	float: right;		
	height: 135px;
	padding: 0;
	color: #eaeaea;
	font-family: Arial, Verdana;	
	text-align: left;		
	font-size: 12px;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;		
	background: url(../images/) repeat-x 50% 0;
	}
	
#top1 {
	position: relative;
	z-index: 1;				
	width: 300px;
	line-height: 1.0;	
	float: right;		
	height: 30px;
	padding: 0;
	color: #eaeaea;
	font-family: Arial, Verdana;	
	text-align: right;
	text-valign: bottom;		
	font-size: 10px;
	text-decoration: none;
	margin-top: 4px;
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 0px;		
	background: url(../images/) repeat-x 50% 0;
	}
	
#top2 {
	position: relative;
	z-index: 1;				
	width: 250px;
	line-height: 1.0;	
	float: left;		
	height: 140px;
	padding: 0;
	color: #eaeaea;
	font-family: Arial, Verdana;	
	text-align: left;		
	font-size: 12px;
	text-decoration: none;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 5px;		
	background: url(../images/) repeat-x 50% 0;
	}

#top3 {
	position: relative;
	z-index: 1;				
	width: 300px;
	line-height: 1.0;	
	float: right;		
	height: 30px;
	padding: 0;
	color: #eaeaea;
	font-family: Arial, Verdana;	
	text-align: right;
	text-valign: bottom;		
	font-size: 10px;
	text-decoration: none;
	margin-top: 0px;
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 0px;		
	background: url(../images/) repeat-x 50% 0;
	}
			

#leftcontent {
	position: relative;
	text-align: left;	
	z-index: 1;		
	float: left;	
	width: 195px;
	height: 490px;
	line-height: 1.2;
	padding: 0;
	background: url(./images/buttons.gif) no-repeat 50% 0;	
	}		

#main2 {
	position: absolute;
	z-index: 90;				
/*	width: 800px; */
	float: left;		
/*	height: 100%; */
	line-height: 1.2;
	padding: 0;
	background: url(./) repeat-y 50% 0;
	}
	
#rightcontent {
	position: absolute;
	text-align: right;	
	z-index: 90;		
	float: right;	
	width: 700px;
	height:20px;
	line-height: 1.2;
	padding: 0;
  margin-top: 350px;

	}			

	
/* Navigation  --------------------- */

#navbullet {
list-style-image: url(../images/bullet1.gif);
text-valign: top;
}

#navadobe {
list-style-image: url(../images/bullet2.gif);
text-valign: top;
}

#navarea {
	position: relative;
	font-family: Arial, Verdana;	
	text-align: right;	
	float: left;
	margin-top: 0px;
	margin-right: 35px;
	padding-right: 35px;
	padding-top: 0px;	
	right: 0px;
	width: 110px;	
	height:112px;
	z-index: 80;
/*	padding-left: 17px;	 */
	}

#nav, #nav ul { /* all lists */
	font-family: Arial, Verdana;
	text-align: left;		
	padding: 0;
	margin: 0;
	margin-left: 0px;	
	height: 112px;
	width: 775px;		
	list-style: none;
	line-height: 1;
	z-index: 80;
	}

#nav a {
	color: #eaeaea;
	font-family: Arial, Verdana;	
	text-align: center;		
	font-size: 12px;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	border-bottom:0px;
	display: block;
	height: 112px;	
	width: 110px;	
	z-index: 80;		
background: #404040 url(../images/linkbutton_2.gif) repeat-x 50% 0;	
	}
	

#nav a:hover {
color: #fff;
background: #000000 url(../images/linkbutton_1.gif) repeat-x 50% 0;
}

#nav a.on {
color: #fff;
font-weight: normal;
background: #808080 url(../images/linkbutton_2.gif) repeat-x 50% 0;
}	

#nav li { /* all list items */
	color: #000000;
	font-family: Arial, Verdana;	
	font-size: 10px;	
	font-weight:normal;
	text-transform:none;
	letter-spacing:0px;
	height: 113px;
	width: 103px;
	padding-right: 0px;	
	float: left;
	z-index: 80;	
	}

#nav li ul { /* second-level lists */
	font-family: Arial, Verdana;
	position: absolute;
	z-index: 80;	
	background:#0D0B55;
	width:10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}

#nav li ul a { /* a second-level lists */
	font-family: Arial, Verdana;
	background:#324890;
	width:9.6em;
	padding-bottom: 18px;
	}

#nav li ul a:hover { /* a hover second-level lists */
	background-color: #333e4f;
	}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	}
	
#nav li li a {
	display: block;
	color: #A8D0FE;
	font-family: Arial, Verdana;	
	font-size:11px;	
	padding: .45em;
	border-bottom:0px solid #30250E;
	z-index: 80;		
}

#navarea2 {
	position: relative;
	font-family: Arial, Verdana;
	text-align: right;	
	float: right;
	height: 30px;
	margin-top: 0px;
	margin-left: 0px;		
	right: 0px;
	width: 280px;	
	z-index: 100;
/*	padding-left: 17px;	 */
	}

#nav2, #nav2 ul { /* all lists */
	font-family: Arial, Verdana;
 	float: left;
	padding: 0;
	margin: 0;
	width: 280px;
	height: 30px;
	list-style: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;		
	text-align: left;	
	line-height: 1;
	z-index: 100;
	background: # url(../images/) repeat-x 50% 0;
	}


#nav2 a {
	float: right;
	color: #eaeaea;
	font-family: Arial, Verdana;	
	font-size:11px;	
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 0px;
	margin-bottom:0px;
	margin-right:0px;
	border-bottom:0px;
	display:block;
	width: 120px;
	z-index: 100;		
	}
	

#nav2 a:hover {
color: #fff;
text-decoration: underline;
background: #546581 url(../images/) repeat-x 50% 0;
}

#nav2 a.on {
color: #fff;
font-weight: bold;

}	


#nav2 li { /* all list items */
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight:normal;
	text-transform:none;
	letter-spacing:0px;
	width: 120px;
	float: left;
	z-index: 100;	
	}

#nav2 li ul { /* second-level lists */
	font-family: Arial, Verdana;
	position: absolute;
	z-index: 100;	
	background:#546581;
	width: 120px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}



#nav2 li ul a { /* a second-level lists */
	font-family: Arial, Verdana;
	background:#546581;
	width: 105px;
	}


#nav2 li ul a:hover { /* a hover second-level lists */
	background-color: #800000;
	}


#nav2 li:hover ul, #nav2 li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	}
	
	
#nav2 li li a {
	display: block;
	font-family: Arial, Verdana;
	font-weight: bold;
	color: #eaeaea;
	padding: .65em 10px;
	border-bottom:0px solid #30250E;
	z-index: 100;		
}

#navarea3 {
	position: relative;
	font-family: Arial, Verdana;	
	text-align: left;	
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-top: 0px;	
	right: 0px;
	width: 352px;	
	height: 100%;
	z-index: 50;
/*	padding-left: 17px;	 */
	}


#nav3, #nav3 ul { /* all lists */
	font-family: Arial, Verdana;
	font-color: #000000;
	text-align: left;		
	padding: 0;
	margin: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;		
	height: 77px;
	width: 352px;		
	list-style: none;
	line-height: 1;
	z-index: 50;
	}


#nav3 a {
	color: #eaeaea;
	font-family: Arial, Verdana;	
	text-align: center;		
	font-size: 10px;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	border-bottom:0px;
	display: block;
	height: 77px;	
	width: 352px;	
	z-index: 50;		
background:  url(../images/item1.gif) repeat-x 50% 0;	
	}
	

#nav3 a:hover {
color: #fff;
background:  url(../images/item2.gif) repeat-x 50% 0;
}

#nav3 a.on {
color: #fff;
font-weight: normal;
background: #808080 url(../images/item2.gif) repeat-x 50% 0;
}	


#nav3 li { /* all list items */
	color: #000000;
	font-family: Arial, Verdana;	
	font-size: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight:normal;
	text-transform:none;
	text-align: left;
	letter-spacing:0px;
	height: 77px;
	width: 352px;
	padding-right: 0px;	
	float: left;
	z-index: 50;	
	}

#nav3 li ul { /* second-level lists */
	font-family: Arial, Verdana;
	position: absolute;
	z-index: 50;	
	background:#0D0B55;
	width:10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}



#nav3 li ul a { /* a second-level lists */
	font-family: Arial, Verdana;
	background:#324890;
	width:9.6em;
	padding-bottom: 18px;
	}


#nav3 li ul a:hover { /* a hover second-level lists */
	background-color: #333e4f;
	}


#nav3 li:hover ul, #nav3 li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	}
	
	
#nav3 li li a {
	display: block;
	color: #A8D0FE;
	font-family: Arial, Verdana;	
	font-size:11px;	
	padding: .45em;
	border-bottom:0px solid #30250E;
	z-index: 50;		
}