body {margin:25px; font:11px Verdana,Arial; background:white;}

.footer {
	font-family: arial;
	font-size: 11px;
	color: #666666;
}


.text {
    font-family: arial;
	font-size: 11px;
	color: #333333;
}
.link {
	font-family: arial;
	font-size: 11px;
	color: #2970A6;
	font-weight:bold;
}
.link:link {
	text-decoration: none;
}
.link:visited {
	text-decoration: none;
	color: #2970A6;
}
.link:hover {
	text-decoration: none;
	color: #ff6600;
}
.link:active {
	text-decoration: none;
	color: #2970A6;
} 
.link1 {
	font-family: arial;
	font-size: 11px;
	color: #666666;
}
.link1:link {
	text-decoration: none;
}
.link1:visited {
	text-decoration: none;
	color: #666666;
}
.link1:hover {
	text-decoration: none;
	color: #2970A6;
}
.link1:active {
	text-decoration: none;
	color: #666666;
}
.h1 {
   font-family: Verdana;
   font-size: 12px;
   color: #ffffff;
   font-weight:bold;
} 
.h3 {
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	margin-left:12px;
	text-decoration: none;
} 
.img {
   border:#CCCCCC solid 1px;
   padding:3px;
}
.tab {
    border-bottom:#ECECEC solid 1px;
	border-left:#ECECEC solid 1px;
	border-right:#ECECEC solid 1px;
}
.tdleft {
   background-image:url(../images/tgbgm.jpg);
   background-repeat:repeat-x;
   border-left:#E5E5E5 solid 1px;
   border-right:#E5E5E5 solid 1px;
}
.tdc {
   background-image:url(../images/graybg.jpg);
   background-repeat:repeat-x;
}
.tdct {
   border-top:#E5E5E5 solid 1px;
}
.tdcb {
  background-image:url(../images/bbg.jpg);
  background-repeat:repeat-x;
}
.tdleft1 {
   border-left:#E5E5E5 solid 1px;
   border-right:#E5E5E5 solid 1px;
}
.lmenu{
  background-image: url(../images/tdbg.jpg);
  background-repeat:no-repeat;
}
.menutd {
  border-bottom:#E5E5E5 solid 1px;
}
.menu {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	
}
.menu:link {
	text-decoration: none;
}
.menu:visited {
	text-decoration: none;
	color: #000000;
}
.menu:hover {
	text-decoration:none;
	color: #ffffff;
}
.menu:active {
	text-decoration: none;
	color: #000000;
}
.textbox{ font-family:Verdana; font-size:11px; font-style:normal; color:#333333; border:solid #e2e2e2 1px; } 
.fontf{ font-family:Verdana; font-size: 11px; color: #080808; } .fontf:link { text-decoration: none; } .fontf:visited { text-decoration: none; color:#67adee; } .fontf:hover { text-decoration:none; color: #67adee; } .fontf:active { text-decoration:none; color: #67adee; } .tdcopy { background:#e2e2e2; font-family:Verdana; font-size:11px; font-weight:bold; color:Black; text-decoration: none;
    } 

.fontH1 { font-family:Verdana; font-size: 11px; color: #2970A6; font-weight:bold; } 

.fontH21 { font-family:Georgia, Times New Roman, Times, serif; font-size: 24px; color: #2970A6; font-weight:bold; } 

.fontH2 { font-family:Verdana; font-size: 12px; color: #2A276E; font-weight:bold; } 

.frame { border: 1px solid #2B0993; } 

.red {
	font-family: Verdana;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

 
.fontnew {
	font-family:Verdana;
	font-size: 11px;
	color:Black;
	font-weight:bold;
	text-decoration: none;
}

.textbox1{ font-family:Verdana; font-size:11px; font-style:normal; color:Silver; border:solid #e2e2e2 1px;
	margin-left: 10px;}
	
	.textbox2{ font-family:Verdana; font-size:11px; font-style:normal; color:#333333; border:solid #e2e2e2 1px;
	margin-left: 10px;}
		.itembox1
{
	margin: 0px 0px 0px 0px;
	float:left;
	width:149px;
	height:65px;
	color:White;
	font-weight:bold;
	background-image: url('images/itemglow.png');
	font-style: normal;
	font-variant: normal;
	font-size: 11px;
	line-height: normal;
	font-family: verdana;
}
.itembox1:hover
{
	background-image:url('images/itembox.png');
}
ul#css3menu1,ul#css3menu1 ul{
 width:100%; margin:0;list-style:none;padding:0;background-color:#dedede;border-width:1px;border-style:solid;border-color:#5f5f5f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
ul#css3menu1 ul{
	display:none;position:absolute;left:0;top:100%;-moz-box-shadow:3.5px 3.5px 5px #000000;-webkit-box-shadow:3.5px 3.5px 5px #000000;box-shadow:3.5px 3.5px 5px #000000;padding:0 10px 10px;background-color:#ffffff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-color:#d4d4d4;}
ul#css3menu1 li:hover>*{
	display:block;}
ul#css3menu1 .menuhover{
	position:relative;}
ul#css3menu1 ul ul{
	position:absolute;left:100%;top:0;}
ul#css3menu1{
	display:block;font-size:0;float:left;}
ul#css3menu1 li{
	  width:120px;display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu1>li,ul#css3menu1 li{
	margin:0;}
ul#css3menu1 a:active, ul#css3menu1 a:focus{
	outline-style:none;}
ul#css3menu1 a,ul#css3menu1 a.pressed{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;font:bold 14px Trebuchet MS;color:#000000;cursor:pointer;}
ul#css3menu1 ul li{
	float:none;margin:10px 0 0;}
ul#css3menu1 ul a{
	text-align:left;padding:4px;background-color:#ffffff;background-image:none;border-width:0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:14px Tahoma;color:#000000;text-decoration:none;}
ul#css3menu1 li:hover>a{
	background-color:#0c97e2;border-color:#C0C0C0;border-style:solid;font:bold 14px Trebuchet MS;color:#000000;text-decoration:none;background-image:url("mainbk.png");background-position:0 100px;}
ul#css3menu1 img{
	border:none;vertical-align:middle;margin-right:10px;}
ul#css3menu1 img.over{
	display:none;}
ul#css3menu1 li:hover > a img.def{
	display:none;}
ul#css3menu1 li:hover > a img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.def{
	display:none;}
ul#css3menu1 span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu1 a{
	padding:10px;background-color:#c1c1c1;background-image:url("mainbk.png");background-repeat:repeat;background-position:0 0;border-width:0 0 0 1px;border-style:solid;border-color:#C0C0C0;color:#000000;text-decoration:none;}
ul#css3menu1 li:hover>a,ul#css3menu1 li>a.pressed{
	background-color:#0c97e2;background-image:url("mainbk.png");background-position:0 100px;border-style:solid;border-color:#C0C0C0;color:#000000;text-decoration:none;}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li>a.pressed{
	background-color:#ffffff;background-image:none;font:14px Tahoma;color:#0978b3;text-decoration:none;}
ul#css3menu1 li.topfirst>a{
	height:18px;line-height:18px;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;}
ul#css3menu1 li.topfirst:hover>a,ul#css3menu1 li.topfirst>a.pressed{
	line-height:18px;}
ul#css3menu1 li.topmenu>a{
	height:18px;line-height:18px;}
ul#css3menu1 li.topmenu:hover>a,ul#css3menu1 li.topmenu>a.pressed{
	line-height:18px;}
ul#css3menu1 li.toplast>a{
	height:18px;line-height:18px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;}
ul#css3menu1 li.toplast:hover>a,ul#css3menu1 li.toplast>a.pressed{
	line-height:18px;}




	
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:119px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {left:119px; top:-1px}
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(../images/header.gif); width:105px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(../images/header_over.gif)}
ul.menu .sub {background:#d1d1d1 url(../images/arrow.gif) 100px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}
	.mGrid { width: 100%; background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #525252; border-collapse:collapse; }
    .mGrid td { padding: 2px; border: solid 1px #c1c1c1; font-family:Verdana; font-size: 11px;}
    .hdr { padding: 4px 2px; color: #fff; background: #424242 url(grd_head.png) repeat-x top; border-left: solid 1px #525252; font-size: 0.9em;font-family:Verdana; }
.mGrid .alt { background: #fcfcfc url(grd_alt.png) repeat-x top; }
.mGrid .pgr {background: #424242 url(grd_pgr.png) repeat-x top; }
    .mGrid .pgr table { margin: 5px 0; }
    .mGrid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }   
    .mGrid .pgr a { color: #666; text-decoration: none; }
    .mGrid .pgr a:hover { color: #000; text-decoration: none; }