BODY {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; MARGIN: 0px; FONT-FAMILY: arial, verdana, sans-serif; COLOR: #000
}
BODY A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#header {
	POSITION: relative; BACKGROUND-COLOR: #fff; OVERFLOW: hidden; padding-bottom:5px;
}
#logo {
	MARGIN: 4px 4px 0px 0px; FLOAT: left; text-align:left; font-family:"Times New Roman", Times, serif; text-decoration:none; font-size:30px; vertical-align:text-bottom; color:#1c2b88;
}
a {
	text-decoration:none;
	COLOR:#949494;
}
.topnav {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 7px; COLOR:#949494;
}
.topnav LI {
	MARGIN: 0px; DISPLAY: inline; COLOR: #949494; FONT-SIZE: 12px; FONT-WEIGHT: bold; vertical-align:top; BACKGROUND-IMAGE: url(../images/main_nav_bg.gif); PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; PADDING-TOP: 0px;
}
.topnav LI A {
	COLOR: #949494;
}
.topnav LI A:hover {
	COLOR: #8f2e42;
}
.topnav-end {
	BACKGROUND-IMAGE: none !important; PADDING-RIGHT: 0px !important; MARGIN-RIGHT: 0px !important
}
.topnav-end A {
	PADDING-RIGHT: 0px !important; MARGIN-RIGHT: 0px !important
}
#search {
	POSITION: relative; TEXT-ALIGN: right; MARGIN: -4px 5px 0px 0px; FLOAT: right
}
#search DIV {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; MIN-WIDTH: 250px; BORDER-LEFT: #ccc 1px solid; WIDTH: 360px; HEIGHT: 24px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#search DIV IMG {
	POSITION: absolute; TOP: 3px; LEFT: 0px
}
#search DIV #searchBox {
	BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; BORDER-LEFT: #fff 1px solid; WIDTH: 300px; COLOR: #999; FONT-SIZE: 11px !important; BORDER-TOP: #fff 1px solid; TOP: 2px; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; LEFT: 30px
}
#search DIV #searchbutton {
	POSITION: absolute !important; WIDTH: 21px !important; HEIGHT: 16px; TOP: 2px !important; RIGHT: 0px !important
}
.button{
	background-image:url(../images/buttons.jpg); height:29px; text-align:center; padding-left:6px; padding-right:6px; padding-top:7px; cursor:pointer;
}
.button:hover{
	background-image:url(../images/buttonsover.jpg);
}
#buttonText{
	font-family:Verdana, Geneva, sans-serif; font-size:12px; text-decoration:none; color:#FFF;  
}
.buttonText{
	font-family:Verdana, Geneva, sans-serif; font-size:12px; text-decoration:none; color:#FFF;  
}
.logo {
	MARGIN: 4px 4px 0px 0px; FLOAT: left; text-align:left; font-family:"Times New Roman", Times, serif; text-decoration:none; font-size:10px; vertical-align:text-bottom; color:#1c2b88;
}

