BODY {
	FONT-SIZE: 12px;
	MARGIN: 0px 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
div,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,span{
	margin:0;
	padding:0;
	vertical-align:top;
}
A {
	COLOR: #004f99; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
#top {
	PADDING: 0px; MARGIN: 0px; DISPLAY: block; WIDTH: 978px; 
}
#top A.homelink {
	PADDING-RIGHT: 8px; PADDING-LEFT: 16px; FONT-WEIGHT: normal; BACKGROUND: url(/images/home_icon.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#top A.printlink {
	PADDING-RIGHT: 8px; PADDING-LEFT: 16px; FONT-WEIGHT: normal; BACKGROUND: url(/images/print.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#top A.favlink {
	PADDING-RIGHT: 8px; PADDING-LEFT: 16px; FONT-WEIGHT: normal; BACKGROUND: url(/images/favs.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.logo {
	FLOAT: left; 
}
.topmenu {
	FLOAT: right;
	text-align:right;
	padding-top:10px;
	padding-right:10px;
}
.topsearch {
	padding-top:15px;
}
.botn{

}
#mainmenu {
	BACKGROUND-POSITION: 0px 17px; FLOAT: left; BACKGROUND-IMAGE: url(/images/bg-body.gif); WIDTH: 100%; LINE-HEIGHT: 46px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 46px; TEXT-ALIGN: center
}
#mainnav {
	BACKGROUND-IMAGE: url(/images/bg-menu.gif); MARGIN: auto; WIDTH: 958px; LINE-HEIGHT: 29px; HEIGHT: 29px; TEXT-ALIGN: left
}
#mainnav LI {
	BACKGROUND-POSITION: 96px 1px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(/images/bg-menu-separator.gif); WIDTH: 100px; COLOR: #000; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#mainnav LI {
	COLOR: #4c4c4c
}
#mainnav LI A {
	COLOR: #4c4c4c
}
.clr {
	CLEAR: both; margin:0; padding:0;
}
#footer {
	WIDTH: 100%; MARGIN: 0px; PADDING: 13px 0;BORDER-top: #3d73b9 1px solid;CLEAR: both;
}
#footer P {
	FONT-SIZE: 0.9em; MARGIN: 4px 0px; COLOR: #9b9b9b; WHITE-SPACE: nowrap
}
#footer P A {
	COLOR: #9b9b9b; TEXT-DECORATION: none
}
#footer P A:hover {
	COLOR: #9b9b9b; TEXT-DECORATION: underline
}
#footer P A B {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer P A B.first_item {
	PADDING-LEFT: 0px
}
.copy {
	float: right; height:48px; line-height: 48px;
}