.bodytext     {
	font: 11px Verdana, Geneva, sans-serif;
}
.footer      { font-weight: normal; font-size: 12px; font-family: Verdana, Helvetica, Monaco, Courier, "Courier New", Geneva }
.picborder {
	border: 1px solid #111;
}
.header_1       {
	font: normal 10px Tahoma, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	color: #000000;
	background: url(media/gradient.jpg);
}
.header_2        { font-size: 11px; font-family: Verdana, Arial, Monaco, Courier, "Courier New", Geneva; font-weight: normal }
.my10px           { font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.my14px      { font-size: 11px; font-family: "Arial Rounded MT Bold", Verdana, Arial, Helvetica, sans-serif }
.my16px      { font-size: 16px; font-family: Verdana, Helvetica, Courier, "Courier New", Geneva, Monaco }
.my18px    { font-size: 18px; font-family: Verdana, Helvetica, Courier, "Courier New", Geneva, Monaco }
.my20px       { color: white; font-size: 140px; font-family: "Arial Black", Arial, Helvetica, sans-serif  }
.nav    { font-size: 12px; font-family: Verdana, Helvetica, Geneva }
.navheader   {
	font: bold 14px Verdana, Helvetica, Geneva;
	color: #000000;
	background: url(media/8-09/logo_reflection1_rmlogo_orig.png) no-repeat;
}
.topmenu {
	background: url(media/8-09/topmenu.png) no-repeat;
}
.headerbgnd {
	background: url(media/8-09/left.jpg);
}
a { text-decoration: none }
Body              {
	color: #111;
outline-color: #999 _scrolling: no; 																																										background: #FFF url(media/gradient_rm.jpg) repeat-x fixed center top;
	font: 12px Verdana, Geneva, sans-serif;
	margin: 0px;
	padding: 0px;
}
.headerpages_top {
	background: url(images/header_main_01.jpg) center top;
}
.gradient {
	background: url(media/gradient.jpg);
}
#video{position:fixed;_position:absolute;top:500px;right:450px;height:274px;width:220px;z-index:1000;background-color:#ffffff;}
#video{position:fixed;_position:absolute;top:300px;right:270px;height:274px;width:220px;z-index:1000;background-color:#ffffff;#}
a.NavLink:link { color: #fff; text-decoration: none }
.picborder {
	border: 1px solid #444;
}
a.NavLink:visited { color: white; text-decoration: none }
a.NavLink:hover  { color: #ff8def; text-decoration: underline }
a.NavLink:active { color: white; text-decoration: none }
a:link         {
	color: #F00;
	text-transform: none;
	font-weight: normal;
	font-variant: normal;
	font-family: Verdana, Geneva, sans-serif;
}
a:visited        {
	color: red;
	text-decoration: none;
	border-color: red;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
}
a:hover        {
	color: orange;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
}
a:active         {
	color: red;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
}
.tableclass         { border: solid 0.5px red; outline: solid 0.2px red }
.tableclass1  { border: solid 1px #5f5f5f; outline-width: 1px; outline-color: #5f5f5f }
.tableclass_red  { border: solid 1px red; outline-width: 1px; outline-color: red }
#Layer { background-color: transparent; visibility: visible; position: absolute; width: 334px; height: 184px }
a:hover img, a:focus img, a:active img { border:none; }.textarea {
	font: 10px Verdana, Geneva, sans-serif;
	margin: 8px 40px;
	padding: 8px 40px;
}
.mainpages {
	background: #fafafa repeat-y scroll;
	border: 1px solid #777;
	font: 11px Verdana, Geneva, sans-serif;
}
.headerpic {
	background: url(media/9-08/header_pics.jpg) no-repeat;
}
.seo_box {
	font: 11px Verdana, Geneva, sans-serif;
	background: #BBB;
	border: 1px solid #222;
}
.my11px {
	font: 11px Arial, Helvetica, sans-serif;
}
.headerflash_bgnd {
	background: url(media/headerbgnd2.jpg);
}
.picborder_red {
	border: 1px solid #F00;
}
.nav_magnify {
	font-size: 12px;
	font-family: Verdana, Helvetica, Geneva
}
.headernew_bgnd {
	background: url("images/header_07.jpg");
}
.headermenuleft {
	background: url("media/header_02.jpg");
}
.headernew_bgnd2 {
	background: url("images/header_08.jpg");
}
.headernew_bgnd3 {
	background: url("images/header_03.jpg");
}
.headernew_bgndbig {
	background: url("images/header_06.jpg");
}
.headernew_bgndtop {
	background: url(images/header_01.jpg);
}
.headernew_bgndtext {
	margin: 20px 20px 4px 24px;
	font: 12px Verdana, Geneva, sans-serif;
}
.headernew_bgndtext2 {
	margin: 20px 20px 4px 18px;
	font: 12px Verdana, Geneva, sans-serif;
}
.textbox {
	background: #EEE;
	border: 1px solid #BBB;
	padding: 8px;
}
.headerpages_bottom {
	background: url(images/header_main_02.jpg) center top;
}
.headerbox_bottom {
	background: url(images/header_12.jpg) repeat-x top;
}
.headerbgndright {
	background: url(images/header_09.jpg);
}
.headerbgndleft {
	background: url(images/header_05.jpg);
}
