body {
	margin:0;
	padding:0;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	background:#f3f3f3 url(images/bg.gif) repeat-x;
	font-size:14px;
	color:#000000;

}
#h{ background:url(images/h.png) no-repeat right bottom; 
width:expression(document.body.clientWidth > 900? "900px": "auto" );
	min-width: 986px; /* 760px */ 
	max-width: 900px; /* 1000px */ 
	margin:auto;

 }
 #header {
	background-image: url(images/top-bg.gif);
	background-repeat: no-repeat;
	background-position: 247px top;
}
h1, h2, h3, h4 { margin:0; padding:0; }
#content { padding:  40px 35px 10px 35px}
#content h1{
	color:#b13631;
	font-size:19px;
	display:block;
	background-image: url(images/h1-bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:19px
}
#content ul{ margin-left:10px; }
#content li { list-style-image:url(images/arrow-blue.gif) ; margin-left:20px;}
#content a{ color:#0F2765  }
#content a:hover { color:#B13631 }
#header{ margin:auto; width:986px; }
#container { margin:auto; width:986px; }
#left { width:258px; float:left }
#right{ margin-left:258px }
#menu { padding-top:40px; padding-right:1px; background:url(images/menu-bg.gif) no-repeat right top;
min-height: 438px;
height:438px !important;
height:438px; }
ul, li { margin:0; padding:0; }

#menu li { list-style:none;  }
#menu li a{ color:#000000; background:url(images/menu.gif) no-repeat right -42px; line-height:35px; display:block; padding-left:52px; text-decoration:none }
#menu li a:hover, #menu li a.active { background:url(images/menu.gif) no-repeat right -7px; color:#b13631  }
input, textarea { border:#dadada 1px solid; }



