BODY {
	MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
A {
	COLOR: #000; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #cf3103
}
.middle {margin:0 auto;}
.top-bar {
	WIDTH: 100%; padding-top:44px; text-align:center; margin-bottom:-2px
}
.top-bar .middle {
	MARGIN: 0px auto; WIDTH: 890px; text-align:left; overflow:hidden
}
.top-bar2 {
	WIDTH: 100%; padding-top:44px; text-align:center; margin-bottom:-2px
}
.top-bar2 .middle {
	MARGIN: 0px auto; WIDTH: 1150px; text-align:left; overflow:hidden
}
.submenu {
	BACKGROUND-COLOR: #fff; WIDTH: 100%; padding-bottom:10px; padding-top:9px; height:14px; z-index:1; text-align:center;
}
.submenu .middle {
	MARGIN: 0px auto; text-align:left; overflow:hidden; z-index:0; width:880px
}
.submenu A {color:#9A9B9A; font-size:10px; padding-right:25px; font-weight:bold;}
.submenu A:hover {color:#cf3103;}
.submenu .active {color:#000;}
.logo {
	float:left;
}
.menu {color:#A7A8AB; margin-left:193px; margin-top:42px; width:680px; margin-bottom:0px; font-size:13px; position:absolute; z-index:2; overflow:hidden}
.menu A { font-weight:100}
.bottom-bar {
	WIDTH: 100%; height:175px; text-align:center
}
.bottom-bar .mid {
	MARGIN: 0px auto; WIDTH: 980px; text-align:center; color:#FFFFFF; padding-top:38px; font-size:11px;
}
.bottom-bar .mid A {
	color:#FFFFFF
}
.menuitem {
	z-index:1
}
.menuitem2 {
	z-index:1
}
.menuitemgrey {
height: 28px;
line-height:28px;
float:left;
padding-left: 15px;
padding-right: 13px;
color: #939598;
font-weight:100
}
.menuitemgrey A {
color: #939598;
font-weight:100
}

.menuitemgreen {
height: 28px;
line-height:28px;
float:left;
padding-left: 15px;
padding-right: 13px;
color: #51897c;
}
.menuitemgreen A {
color: #51897c;
}

.menuitem .menu-active-main {
background-image: url(../gfx/menu-active-main.png);
background-repeat: repeat-x;
min-width: 30px;
height: 28px;
line-height:28px;
float:left;
color: #000;
padding-left: 18px;
padding-right: 18px;
text-align:center;
}
.menuitem2 .menu-active-main {
background-image: url(../gfx/menu-active-main.png);
background-repeat: repeat-x;
min-width: 30px;
height: 28px;
line-height:28px;
float:left;
color: #fff;
padding-left: 18px;
padding-right: 18px;
text-align:center;
}
.menuitem2 .menu-active-main A {
	color:#5C8E7E;
	font-weight:bold
}
.menuitem .menu-active-main A {
	color:#939598;
	font-weight:bold
}
.menu-active-left {
background-image: url(../gfx/menu-active-left.png);
background-repeat: no-repeat;
height: 28px;
width: 5px;
float:left;
}

.menu-active-right {
background-image: url(../gfx/menu-active-right.png);
background-repeat: no-repeat;
height: 28px;
width: 9px;
float:left;
}
.top-bar .middle A:hover {text-decoration:none}
/*.middle A {color:#FFFFFF; border-right:1px solid #F7D577; padding-right:8px; padding-left:8px; font-size:13px}
.middle A:hover { text-decoration:underline}*/
.wrapper {
	MARGIN: 0px auto; 
	MIN-HEIGHT: 50px; 
	WIDTH: 890px; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: right top; 
	padding-top:17px;
	padding-bottom:40px;
	text-align:left;
}
.wrapper .top {
	background-image:url(../img/main-top.jpg);
	height:16px;
	margin:0;
	z-index:999;
}
.wrapper .body {
	background-image:url(../img/main-body.png);
	background-repeat:repeat-y;
	margin:0;
	overflow:hidden
}
.wrapper .body TABLE {
	background-repeat:no-repeat;
	margin:0;
	overflow:hidden;
	font-size:11px;
}
.wrapper .body TABLE TR TD TABLE {
	height:85px
}
.wrapper .body TABLE TR TD TABLE H1 {
	padding-bottom:5px
}
.wrapper .bottom {
	background-image:url(../img/main-bottom.jpg);
	height:16px
}
.top-menu-left {
	FLOAT: left
}
.top-menu-left A {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.top-menu-left A:hover {
	BACKGROUND-COLOR: #d9d6c5
}
.top-menu-right {
	FLOAT: right
}
.top-menu-right .link {
	BORDER-RIGHT: #d9d6c5 1px solid
}
.top-menu-right A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.top-menu-right A:hover {
	BACKGROUND-COLOR: #d9d6c5
}
.letters A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #ab710e; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.letters .current {
	BACKGROUND-COLOR: #e0dbcf; COLOR: #000; FONT-WEIGHT: 700
}
h1 {color:#51897C; font-weight:lighter; font-size:22px}
.text {padding-right:55px; padding-bottom:30px; background-image:url(../img/prick.jpg); background-repeat:no-repeat; padding-left:35px; padding-top:7px; line-height:16px; width:455px}
.xmenu {margin:0 auto; width:880px; text-align:left; font-size:10px; color:#51897C; font-weight:700; margin-top:70px}
.xmenu2 {color:#51897C; font-size:10px; margin-right:50px}
.xmenu A, .xmenu2 A {color:#51897C; font-size:10px; font-weight:700}
.xmenu A:hover, .xmenu2 A:hover {text-decoration:underline}
#jason {width: 400px; position:absolute; margin-top:-40px}
#container {background: #EEE; width:415px; text-align:center;}
#container2 {background: #EEE; width:194px; text-align:left;}
.roundtop {background: #ffffff;}
.roundbottom {background: #ffffff;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #EEE;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #EEE;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #EEE;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #EEE;}
.content {padding:15px 40px}
