body 
{
	padding:0; margin:0; 
	background: #fff; 
}
.main {  min-width: 1055px; background: #FFFFFF left top url(../images/bg.png) repeat-x; }
.main .header { background: transparent left top url(../images/header.jpg) no-repeat;  width: 1055px; height: 230px; }
.logo { position:relative;  top: 100px; }
img { border: 0; }
.menu { clear:both; height: 32px;margin-top:5px; }
.left {  float:left; width: 300px; background-color:#e9efd3; border-right:2px solid #fff; border-top:2px solid #fff; border-bottom:2px solid #fff; }
.page { width: 700px; padding-top: 10px; padding-left: 15px; float:left; }
.page h1 { border-bottom: 2px solid #c6c6c6;display: block; padding:0; margin:0; Font-family: Sans-serif, Arial, Verdana; font-weight: normal; font-size: 40px; color: #1a3879;  }
.body { clear: both; }
*  { font-family: Verdana, Arial, Tahoma; font-size: 12px; color: #373737;  }

.menu  ul { padding: 0 0 0 30px; margin: 0; list-style:none;  }
.menu  ul li { float: left; padding-right: 10px; padding-left: 20px;  padding-top: 7px; height:20px; background: transparent left top url(../images/menuitem.gif) no-repeat; }
.menu  ul li a { font-family: Sans-serif, Arial, Verdana; font-weight: bold;  text-decoration: none; font-size: 15px; color: #fff; }
.menu  ul li a:hover, .menu ul li a.Current { text-decoration: underline; }
.footer { clear: both; padding-top: 5px; padding-left: 5px;font-size: 11px; width: 1010	px;  border-top: 2px solid #c6c6c6;}
.footer p { font-size: 11px;  }
.infobox, .infobox *{ text-align: center; }
.infobox { padding-top: 20px; }
.leftmenu { padding-top: 30px; padding-bottom: 20px;  border-bottom: 2px solid #fff; }
.leftmenu ul { padding:0 0 0 50px; margin:0; }
.leftmenu ul li { padding-bottom: 5px; }
.leftmenu ul a, .leftmenu ul li {  font-family: Sans-serif, Arial, Verdana; font-weight: bold; font-size: 14px; color: #1a3879;  }
.container { min-width: 1024px; }