	html     { margin: 0; padding: 0 }
	
	body       { font-size: 11px; font-family: Verdana }
td  { font-size: 11px; font-family: Verdana }
.td a { color: #000; font-size: 12px; font-family: Verdana; text-decoration: underline }
.td a:hover { color: #000; font-size: 12px; font-family: Verdana; text-decoration: none }
#ultrawrapper { color: #181818; font-size: 12px; font-family: Arial; background: url("../images/main_bgr.jpg") repeat-y center; margin: 0 auto; padding: 0; width: 810px }
#wrapperGrey { background: url("../images/body_bgr1.jpg") no-repeat; padding: 0 15px; width: 780px }
#wrapper   { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 0 15px; width: 780px }
	
	ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	
	a  { color: #956e29; font: 11px Tahoma }

	a img {
		border: 0;
	}
	
	form, fieldset {
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	input {
		border: 1px solid #E9EAE2;
		height: 24px;
	}
	
	.top, .bottom {
		display: block;
	}
/*********************
*	HEADER
*********************/
	
	#header        { font-weight: bolder; background-color: transparent; background-image: url("../images/header_bgr1.png"); background-repeat: repeat-x; background-attachment: scroll; width: 780px; height: 65px }
	
	#header #logo {
		float: left;
		height: 45px;
		padding-top: 20px;
		padding-left: 10px;
		/*background: url( '../images/logo.png' ) no-repeat 10px 20px;*/
	}
	
	#header .menu a {
		float: right;
		margin-right: 10px;
		margin-top: 10px;
		color: #fff;
		font: 10px Tahoma;
	}
	
	#header .menu img {
		margin-right: 5px;
	}

	#menu  { background: url("../images/menu_bgr.png") repeat-x; margin: 0; padding: 0; width: 100%; height: 23px; float: left; clear: both }
	
	#menu li  { background: url("../images/menu_border.png") no-repeat right bottom; padding-right: 3px; height: 23px; float: left }
	
	#menu li.active {
		
	}
	
	#menu li a {
		float: left;
		padding: 4px 18px 0 18px;
		text-align: center;
		font: 10xp Tahoma;
		text-transform: uppercase;
		height: 19px;
		
		color: #fff;
		text-decoration: none;
	}
	#menu li a:hover  { background-image: url("../images/menu_bgr_over.png") }
	
/*********************
*	CONTENT
*********************/	
	#content    { margin-right: auto; margin-left: auto; width: 780px; clear: both }

/*********************
*	COLUMN RIGHT
*********************/
	#column-right  { margin-left: 10px; padding: 5px 0; width: 250px; float: left }
#column-right .title  { color: #297095; font: bolder 13px/20px Arial; background: url("../images/dot.png") repeat-x 50% bottom; width: 150px }
/*********************
*	COLUMN LEFT
*********************/
#column-left    { font-size: 11px; font-family: Verdana; padding: 5px 0; width: 250px; float: left }
#column-left .title    { color: #297095; font: bolder 13px/20px Arial; background: url("../images/dot.png") repeat-x 50% bottom; width: 150px }
.arrow { background-image: url("../images/inner/title_icon_blue.png"); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding-left: 25px }
#column-left a { text-decoration: underline }
/*********************
*	COLUMN MIDDLE
*********************/
	#column-middle  { font-size: 11px; margin: 0 0 0 10px; padding: 5px 0; width: 250px; float: left }
#column-middle a  { text-decoration: underline }
#column-middle .title    { color: #297095; font: bolder 13px/20px Arial; background: url("../images/dot.png") repeat-x 50% bottom; width: 150px }
#column-middle .title a  { color: #1b1b1b; font: bolder 9px Verdana; background: url("../images/title_link_arrow.gif") no-repeat left center; margin-top: -15px; padding-left: 10px; float: right }
	
/*****	BOX	*****/
	
	dl.box {
		background: #EFF0EA;
		float: left;
		margin: 0;
		width: 337px;
	}
	
	.box dt  { color: #fff; font: bolder 11px Tahoma; background: url("../images/box_title_bgr.png") repeat-x; text-transform: uppercase; padding: 7px; height: 16px; border-style: solid solid none; border-width: 1px 1px 0; border-color: #969a7f #969a7f  }

	.box dd  { background: url("../images/box_content_bgr.png") repeat-x 50% top; margin: 0; padding: 10px; border-style: none solid solid; border-width: 0 1px 1px; border-color:  #e1e1c6 #e1e1c6 }

	.box img {
		float: left;
		margin-right: 15px;
	}
	
	.box ul {
		width: 170px;
		float: left;
	}
	
	.box li  { color: #535353; background: url("../images/arrow.png") no-repeat 0 5px; margin: 10px 0; padding-left: 7px }
	
	.box li a {
		color: #535353;
		text-decoration: none;
		font-weight: lighter;
	}


/*********************
*	FOOTER
*********************/
	#footer  { color: #9c9c9c; font: 11px Arial; background: #393939; text-align: right; margin: 5px -10px -15px; padding: 10px; position: relative; width: 780px; border-top: 1px solid #bbbdb0; _margin-top: 20px }
	
	#footer .menu {
		float: left;
		color: #575757;
	}
	
	#footer .menu a {
		color: #DFE6EC;
		font-weight: lighter;
		padding: 0 4px;
		text-decoration: none;
	}
.border { color: #330; font-size: 14px; font-family: Verdana; font-weight: bold; text-align: center; padding: 10px 0; width: 100%; border: solid 2pt #990 }
/*********************
*	COLUMN ONE OF TWO FOR A TWO COLUMN LAYOUT
*********************/
#column-one  { text-align: justify; padding: 5px 0; width: 275px; float: left }
.medVerdana { font-size: 12px; font-family: Verdana; background-image: url("../images/dot.png"); background-repeat: repeat-x; background-attachment: scroll; background-position: left bottom; margin-bottom: -1em; margin-left: 20px; padding-bottom: 6px }
#column-one .subRight { color: #b68000; font-style: italic; text-align: right; margin: 0; padding: 0 }
#column-one .p { color: #b68000; text-align: right; margin: 0; padding: 0 }
/*********************
*	COLUMN TWO OF TWO FOR A TWO COLUMN LAYOUT
*********************/
#column-two  { text-align: justify; padding: 5px 0 5px 20px; width: 275px; float: left }
#column-two .subRight { color: #b68000; font-style: italic; text-align: right; margin: 0; padding: 0 }
