*      				{ font-family: "Trebuchet MS", Verdana, Helvetica, Tahoma; }

body      			{ margin: 0px; padding: 0px; color: black; background: url('img/bg.png'); }

img                     	{ border: 0px; }

a				{ text-decoration: none; color: #606060; }
a:hover				{ text-decoration: underline; }

#form				{ margin: 0px auto; padding: 0px; }

#pagewrapper			{ width: 960px; margin: 0px auto; position: relative; }

#top				{ width: 952px; background: url('img/bg_top.png') top left no-repeat; behavior: url('iepngfix.htc'); margin-top: 25px; padding: 0px 4px 10px 4px; }
#bot				{ width: 960px; height: 21px; background: url('img/bg_bot.png') top left no-repeat; behavior: url('iepngfix.htc'); }

#logo				{ position: absolute; bottom: 35px; right: 70px; }

#left				{ width: 550px; float: left; display: inline; }

#right				{ width: 360px; float: left; min-height: 560px; _height: 560px; margin: 1px; display: inline; padding-bottom: 100px; }

#rightpanel,
#rightpanel p,
#rightpanel div			{ margin: 0px; padding: 0px; }

#menu				{ background: white; height: 44px; background: url('img/menu_bg.png') top left repeat-x; width: 550px; float: left; margin: 39px 0px 0px 0px; }
#menu ul			{ list-style: none; margin: 0px; padding: 0px 0px 0px 45px; }
#menu ul li			{ display: block; float: left; margin: 0px; padding: 0px; line-height: 37px; }
#menu ul li a			{ font-size: 14px; display: block; float: left; line-height: 35px; height: 35px; padding: 0px 10px; color: black; margin: 1px 0px; }
#menu ul li a.active		{ background: #6a8bbd; color: white; }

#maincontent			{ padding: 45px 45px 5px 45px; float: left; width: 460px; }

.box				{ position: relative; }
.box .a				{ position: absolute; top: -15px; right: 0px; background: inherit; padding: 2px 15px; }
.box:hover .a,
.box.iehover .a			{ visibility: visible; }


.module				{ position: relative; }
.module .a			{ position: absolute; top: -20px; right: 0px; background: inherit; padding: 2px 15px; float: right; }
.module:hover .a, 
.module.iehover .a 		{ visibility: visible; }

.a				{ z-index: 999; color: black; }
.a,
.a input,
.a textarea			{ font-size: 11px; }
.a td				{ vertical-align: top; }