body {
	font-family:  Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	background-color: #ffffff;
	background-image: url(../images/background.jpg);
	background-repeat:repeat-x;
}

td, th, div, p, font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #666666;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #666666;
}

hr  {border-style:solid; height:1px;}

A:link          {text-decoration:none; color:#666666;}
A:active        {text-decoration:none; color:#666666;}
A:visited       {text-decoration:none; color:#666666;}
A:hover         {text-decoration:none; color:#85A6B5;}

.address			{font-style:normal; color:#999999; font-size:10px;}
#address1			{width:150px; padding-left:20px;}
#address2			{width:150px;}
#address3			{}
#address4			{padding-right:20px;}
#footer             {width:801px; height:70px; padding-top:10px;}	
#footerdiv          {background: url(../../links/images/mainfooter.jpg) no-repeat; }

#main_div			{text-align: left; margin: 0 auto; width:805px;}
#logo_div		    {position:absolute; z-index:99; width:288px; top:20px; margin-left:260px;}
#tagline_div        {
	position:absolute;
	z-index:99;
	width:250px;
	top:25px;
	margin-left:500px;
}
#banner_div			{position:absolute; z-index:10; width:805px; top:100px;}
#menu_div			{position:absolute; z-index:5;  width:600px; top:70px; margin-left:0px;}
#subnav_div	        {
	position:absolute;
	z-index:10;
	width:225px;
	top:370px;
}
#main_index_div		{
	position:absolute;
	z-index:3;
	width:500px;
	top:360px;
	background-color:#ffffff;
}
#sidebar_div        {position:absolute; z-index:90; width:457px; top:100px;}
#sidebar_details_div{position:absolute; z-index:90; width:200px; top:241px; margin-left:536px;}
#listen_div         {
	position:absolute;
	z-index:90;
	width:250;
	top:350px;
	margin-left:500px;
}
#address_div        {position:absolute; z-index:90; width:250px; top:470px; margin-left:500px;}
#feature_div	    {position:absolute; z-index:10; width:250px; top:370px; margin-left:250px;}

#subnav_div_main    {position:absolute; z-index:10; width:250px; top:455px; margin-left:500px;}
#address_div_main   {position:absolute; z-index:90; width:250px; top:650px; margin-left:500px;}

#fade				{position:absolute; z-index:1; width:761px; top:410px;}
#mainlogo			{position:absolute; left:40px;}
#sidebar            {position:absolute; left:500px}
#main_subpage		{position:absolute; z-index:4; width:530px; top:430px;}	

#vert				{position:absolute; z-index:6; top:420px; margin-left:555px;}
#copyright			{position:absolute; z-index:7; width:531px; height:43px;}
#copyrighttext		{position:absolute; z-index:8; top:15px; left:15px; color:#FFFFFF;}
#antistaticlogo		{position:absolute; z-index:9; top:10px; left:420px; color:#FFFFFF;}
	
.main_body			{font-family:Verdana, Georgia, Times New Roman, Times, Serif; width:470px; font-size:12px; color:#999999; line-height:18px; }
.main_header		{font-family:Arial, Helvetica, Sans-Serif; font-size:14px; font-weight:bold; color:#f7931e; line-height:20px; text-transform: uppercase;}
.feature_header		{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:14px;
	font-weight:bold;
	color:#f7931e;
	text-transform: uppercase;
}
.mainfeature        {width:220px; height:300px; background-color:#FFFFFF; font-family:Verdana, Georgia, Times New Roman, Times, Serif; color:#999999; font-size:12px; line-height:20px;}

#subnav             {width:225px;}
#subnav_top         {width:225px;}
#subnav_mid         {
	width:225px;
	background-color:#eaeaea;
	padding-left: 25px;
	;
}
#subnav_bottom      {width:250px;}

#subnavSP           {width:250px;}
#subnav_topSP         {width:250px;}
#subnav_midSP         {
	width:250px;
	background-color:#eaeaea;
	padding-left: 25px;
	;
}
#subnav_bottomSP     {width:250px;}

.subnav_style {
	font-family:  Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;
	color: #85A6B5;
	background-position: bottom;
	background-image:url(../images/subnav/subnav_link_divider.gif);
	background-repeat: repeat-x;
	float: left;
	width: 180px;
	height: auto;	
}
A.subnav_style:link        {TEXT-DECORATION: none; color: #85A6B5;}
A.subnav_style:active      {TEXT-DECORATION: none; color: #85A6B5;}
A.subnav_style:visited     {TEXT-DECORATION: none; color: #85A6B5;}
A.subnav_style:hover       {TEXT-DECORATION: none; color: #333333;}

.subnav_styleSP {
	font-family:  Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 30px;
	color: #85A6B5;
	background-position: bottom;
	background-image:url(../images/subnav/subnav_link_divider.gif);
	background-repeat: repeat-x;
	float: left;
	width: 200px;
	height: auto;	
}
A.subnav_styleSP:link        {TEXT-DECORATION: none; color: #85A6B5;}
A.subnav_styleSP:active      {TEXT-DECORATION: none; color: #85A6B5;}
A.subnav_styleSP:visited     {TEXT-DECORATION: none; color: #85A6B5;}
A.subnav_styleSP:hover       {TEXT-DECORATION: none; color: #333333;}

.subnav_line        {width:180px; height:1px;  margin-left:10px;}
.subnav_item        {margin-left:10px;}
.subnav_body		{font-size:12px; line-height:24px; font-style:normal; font-family:Georgia, Times New Roman, Times, Serif;}

.mainmenu_1				{width: 53px; height: 31px; position: relative; font-family: arial, helvetica, sans-serif; background: url(../../links/images/menu/menu_link_1_over.gif) no-repeat; white-space: nowrap; display: block; margin: 0; padding: 0;}
.mainmenu_1 a			{width: 53px; height: 31px; display: block; color: #000000; font-size: 14px; font-weight:bold; display: block; float: left; color: black; text-decoration: none;}
.mainmenu_1 a:hover img	{visibility:hidden}
.mainmenu_1 img			{width: 53px; height: 31px; border: 0;}
.mainmenu_1 span		{position: absolute; left: 0px; top: 8px; margin: 0px; padding: 0px; cursor: pointer; text-align: center;}

.mainmenu_2				{width: 72px; height: 31px; position: relative; font-family: arial, helvetica, sans-serif; background: url(../../links/images/menu/menu_link_2_over.gif) no-repeat; white-space: nowrap; display: block; margin: 0; padding: 0;}
.mainmenu_2 a			{width: 72px; height: 31px; display: block; color: #000000; font-size: 14px; font-weight:bold; display: block; float: left; color: black; text-decoration: none;}
.mainmenu_2 a:hover img	{visibility:hidden}
.mainmenu_2 img			{width: 72px; height: 31px; border: 0;}
.mainmenu_2 span		{position: absolute; left: 0px; top: 8px; margin: 0px; padding: 0px; cursor: pointer; text-align: center;}

.mainmenu_3				{width: 129px; height: 31px; position: relative; font-family: arial, helvetica, sans-serif; background: url(../../links/images/menu/menu_link_3_over.gif) no-repeat; white-space: nowrap; display: block; margin: 0; padding: 0;}
.mainmenu_3 a			{width: 129px; height: 31px; display: block; color: #000000; font-size: 14px; font-weight:bold; display: block; float: left; color: black; text-decoration: none;}
.mainmenu_3 a:hover img	{visibility:hidden}
.mainmenu_3 img			{width: 129px; height: 31px; border: 0;}
.mainmenu_3 span		{position: absolute; left: 0px; top: 8px; margin: 0px; padding: 0px; cursor: pointer; text-align: center;}

.mainmenu_4				{width: 95px; height: 31px; position: relative; font-family: arial, helvetica, sans-serif; background: url(../../links/images/menu/menu_link_4_over.gif) no-repeat; white-space: nowrap; display: block; margin: 0; padding: 0;}
.mainmenu_4 a			{width: 95px; height: 31px; display: block; color: #000000; font-size: 14px; font-weight:bold; display: block; float: left; color: black; text-decoration: none;}
.mainmenu_4 a:hover img	{visibility:hidden}
.mainmenu_4 img			{width: 95px; height: 31px; border: 0;}
.mainmenu_4 span		{position: absolute; left: 0px; top: 8px; margin: 0px; padding: 0px; cursor: pointer; text-align: center;}

.mainmenu_5				{width: 89px; height: 31px; position: relative; font-family: arial, helvetica, sans-serif; background: url(../../links/images/menu/menu_link_5_over.gif) no-repeat; white-space: nowrap; display: block; margin: 0; padding: 0;}
.mainmenu_5 a			{width: 89px; height: 31px; display: block; color: #000000; font-size: 14px; font-weight:bold; display: block; float: left; color: black; text-decoration: none;}
.mainmenu_5 a:hover img	{visibility:hidden}
.mainmenu_5 img			{width: 89px; height: 31px; border: 0;}
.mainmenu_5 span		{position: absolute; left: 0px; top: 8px; margin: 0px; padding: 0px; cursor: pointer; text-align: center;}

.textfield {
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #eaeaea;
	padding: 3px;
	border-top: 1px solid #bbcad1;
	border-bottom: 1px solid #bbcad1;
	border-right: 1px solid #bbcad1;
	border-left: 1px solid #bbcad1;
	width: 470px;
}


h1{
	font-family:Arial, Helvetica, Sans-Serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#f7931e; 
	line-height:20px; 
	text-transform: uppercase;
}

h2{
	font-family:Arial, Helvetica, Sans-Serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#85A6B5; 
	line-height:20px; 
	text-transform: uppercase;
}

h3{
	font-family:Arial, Helvetica, Sans-Serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#f7931e; 
	line-height:20px; 
}

h4{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight:bold;
}

h5{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color:#f7931e; 
}

h6{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}

/*  JQuery Banner Slideshow
  set the width and height to match your images 
*/
 
#slideshow {
    position:relative;
    top:0px;
    left:0px;
}
 
#slideshow A {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
 
#slideshow A.active {
    z-index:10;
    opacity:1.0;
}
 
#slideshow A.last-active {
    z-index:9;
}

