@media screen {
a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#contenttextgrow *:first-child  {
   margin-top: 0px;
}

#contenttextgrow *:last-child  {
   margin-bottom: 0px;
}

.bodylink td a {
text-decoration:underline;
color:#30C;
}

.bodylink td a: hover {
text-decoration:underline;
color: #000;
}

.bodylink2 p a {
text-decoration:underline;
color:#30C;
}

.bodylink2 p a: hover {
text-decoration:underline;
color: #000;
}

#tabletext td {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
}

#topmenu li a:hover  {
   color: #D6D6D6;
}

#tabletext p,
#contenttextgrow p  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
}

#copyrighttext p  {
   font: italic 11px/13px Arial;
   margin: 0px;
   color: #6982A5;
   text-align: left;
}

#contenttextgrow  {
   padding: 0px 34px 0px 33px;
   visibility: visible;
   background-color: #FFFFFF;
   margin: 0px;
   position: relative;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 27px;
   z-index: 2;
   width: 640px;
}

#topmenu li a  {
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}




#flashxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 36px;
   z-index: 1;
   width: 849px;
   height: 237px;
}

#menutext p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
   vertical-align:bottom;
}

#topmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}


#scootdown  {
   position: relative;
   top: 316px;
}

#menutext  {
	visibility: visible;
	position: absolute;
	left: 33px;
	top: 277px;
	z-index: 2;
	width: 783px;
	height:24px;
}

#footerbg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 10px;
   z-index: 1;
   width: 850px;
   height: 41px;
   background-color: #334B6E;
   background-image: none;
}

#topmenu  {
   font: 12px/24px Arial;
   height: 24px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 575px;
   top: 12px;
   z-index: 2;
   width: 274px;
}

#admin  {
	font: 10px Arial;
	height: 15px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #FFFFFF;
	position: absolute;
	left: 758px;
	top: 25px;
	z-index: 2;
	width: 54px;
}

#admin li a:hover  {
   color: #D6D6D6;
}

#admin li a  {
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}




#footer  {
   background-color: #FFFFFF;
   position: relative;
   left: 0px;
   width: 100%;
   height: 51px;
   margin-bottom: 75px;
}

#topbar  {
   background: url(indexmedia/topbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 850px;
   height: 34px;
}

#layer3  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 275px;
   z-index: 1;
   width: 850px;
   height: 24px;
   background-color: #A22521;
}

#index  {
   margin: 0px auto 0px auto;
   height: 715px;
   width: 850px;
   position: relative;
   background-color: #FFFFFF;
}

#line  {
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 20px;
   z-index: 2;
   width: 783px;
   height: 1px;
   background-color: #6982A5;
   background-image: none;
   font-size: 1px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #334B6E url(indexmedia/exteriortile.gif) repeat-x;
}

}


@media print {
  #topmenu  { display: none;}
  #menutext { display: none;}
  #footer   { display: none;}
  #scootdown  {
   position: relative;
   top: 10px;
  }
  #contenttextgrow  {
   padding: 0px 34px 0px 33px;
   background-color: #FFFFFF;
   margin: 0px;
  }
}
  

