Body {
	font-family: Arial, Helvetica, sans-serif, Tahoma, Verdana;
	border: 0px none;
	margin: 0;
	padding: 0;
}
#topBar {
	position: absolute;
	margin-left: 50%;
	top: 20px;
	left: -461px;
	width: 922px;
	height: 170px;
	border: 1px solid #c7c7c7;
}
#topMenuBar {
	width: 922px;
	height: 35px;
}
#bottomMenuBar {
	position: absolute;
	bottom: 0px;
	width: 922px;
	height: 27px;
	border-top: 1px solid #e7e7e7;
}
#menuOne {
	position: relative;
	top: 7px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: inline;
	font-size: 10px;
}
li {
	display: inline;
}
a {
	text-decoration: none;
	color: #156577;
}
a:hover {
	text-decoration: none;
	color: #3a81ce;
}
.menuSpacing {
	padding-left: 20px;
	padding-right: 20px;
}
#searchForm {
	position: absolute;
	right: 90px;
	top: 7px; 
}
#searchBox {
	position: absolute;
	top: 0;
	right: 76px;
	background: #EEEEEE;
	width: 150px;
	color: #202020;
	font-size: 14px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	display: inline;
	height: 20px;
	padding: 0;
	margin: 0;
}
a.searchButton {
	position: absolute;
	top: 0px;
	right: 20px;
	height: 28px;
	width: 50px;
	background: #ffffff;
	display: block;
	padding-top: 7px;
	padding-left: 7px;
	padding-right: 7px;
}
a.searchButton:hover {
	background: #156577;
	color: #ffffff;
}
#logo {
	position: absolute;
	top: 36px;
	height: 100px;
	width: 454px;
}
*#menuTwo {
	font-size: 10px;
}
:root #menuTwo {
	position: absolute;
	top: -10px;
	font-size: 10px;
}
a.menuButton {
	background: #ffffff;
	display: block;
	padding-top: 7px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	color: #666666;
}
a.menuButton:hover {
	background: #156577;
	color: #ffffff;
}
#container {
	position: absolute;
	margin-left: 50%;
	top: 192px;
	left: -461px;
	width: 922px;
	height: 900px;
	background: #dddddd;
	border-left: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
}
#container2 {
	position: absolute;
	margin-left: 50%;
	top: 192px;
	left: -461px;
	width: 922px;
	height: 300px;
	background: #dddddd;
	border-left: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
}
#bottomBar {
	position: absolute;
	top: 1092px;
	width: 922px;
	height: 60px;
	border: 1px solid #c7c7c7;
	margin-left: 50%;
	left: -461px;
	border-top: 1px solid #156577;
}
#bottomBar2 {
	position: absolute;
	top: 492px;
	width: 922px;
	height: 60px;
	border: 1px solid #c7c7c7;
	margin-left: 50%;
	left: -461px;
	border-top: 1px solid #156577;
}
#bottomBarText {
	position: relative;
	top: 15px;
	font-size: 14px;
}
#bottomBarTextTwo {
	position: relative;
	top: 10px;
	font-size: 14px;
}
#contentBoxOne {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 445px;
	height: 345px;
	background: #ffffff;
}
#contentBoxSurvey {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 900px;
	height: 245px;
	background: #ffffff;
}
#contentBoxOneBlackBar {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 425px;
	height: 20px;
	background: #000000;
}
.contentBlackBarText {
	position: absolute;
	top: 2px;
	left: 5px;
	color: #ffffff;
	font-size: 12px;
}
#contentBoxOneMenuOne {
	position: absolute;
	top: 40px;
	left: 10px;
	height: 20px;
	width: 110px;
	background: #b60000;
}
#contentBoxOneMenuTwo {
	position: absolute;
	top: 40px;
	left: 125px;
	height: 20px;
	width: 80px;
	background: #dddddd;
}
.contentSubMenuText {
	position: absolute;
	top: 2px;
	left: 5px;
	color: #000000;
	font-size: 12px;
}
#contentBoxOneMenuThree {
	position: absolute;
	top: 40px;
	left: 210px;
	height: 20px;
	width: 127px;
	background: #dddddd;
}
#contentBoxOneMenuFour {
	position: absolute;
	top: 40px;
	left: 342px;
	height: 20px;
	width: 60px;
	background: #dddddd;
}
a.imageLink {
	border: none;
	text-decoration: none;
}
a.imageLink:hover {
	border: none;
	text-decoration: none;
}
img {
	border: 0;
	padding: 0;
	margin: 0;
}
#contentBoxOneImage {
	position: absolute;
	left: 10px;
	top: 70px;
}
a.blank {
	text-decoration: none;
}
a.blank:hover {
	text-decoration: none;
	cursor: hand;
}
#contentBoxOneHeader {
	position: absolute;
	top: 80px;
	left: 15px;
	font-size: 22px;
	font-weight: bold;
}
#contentBoxOneDate {
	position: absolute;
	top: 112px;
	left: 15px;
	font-size: 11px;
}
#contentBoxOneText {
	position: absolute;
	top: 140px;
	left: 15px;
	font-size: 12px;
	margin-right: 20px;
	line-height: 20px;
	overflow: hidden;
	height: 160px;
}
a.alwaysColor {
	text-decoration: none;
	color: #156577;
}
a.alwaysColor:hover {
	text-decoration: none;
	color: #3a81ce;
}
a.whitelink {
	text-decoration: underline;
	color: #FFFFFF;
}
a.whitelink:hover {
	text-decoration: underline overline;
	color: #CCCCCC;
}
#sideContentBoxOne {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 445px;
	height: 880px;
	background: #ffffff;
}
#sideContentBoxOneBlackBar {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 425px;
	height: 20px;
	background: #000000;
}
#sideContentBoxOneImage {
	position: absolute;
	left: 22px;
	top: 50px;
}
#sideContentBoxOneTextLink {
	position: absolute;
	top: 310px;
	left: 115px;
	font-size: 12px;
}
#contentBoxTwo {
	position: absolute;
	left: 10px;
	top: 365px;
	height: 486px;
	width: 216px;
	background: #ffffff;
}
#contentBoxTwoBlackBar {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 196px;
	height: 20px;
	background: #000000;
}
#contentBoxTwoImage {
	position: absolute;
	left: 10px;
	top: 40px;
}
#contentBoxTwoSubHeading {
	position: absolute;
	left: 10px;
	top: 40px;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
#contentBoxTwoMainText {
	position: relative;
	left: 10px;
	top: 35px;
	font-size: 12px;
	margin-right: 20px;
}
#contentBoxTwoListHeading {
	position: relative;
	left: 10px;
	top: 60px;
	font-size: 12px;
	font-weight: bold;
}
#contentBoxTwoList {
	position: relative;
	top: 40px;
	left: -10px;
	font-size: 11px;
	margin-top: 20px;
	margin-right: 10px;
}
ul.listTwo {
	position: relative;
	list-style-type: circle;
}
li.two {
	display: list-item;
}
#contentBoxThree {
	position: absolute;
	top: 365px;
	left: 240px;
	width: 216px;
	height: 485px;
	background: #ffffff;
}
#contentBoxThreeBlackBar {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 196px;
	height: 20px;
	background: #000000;
}
#contentBoxThreeImage {
	position: absolute;
	left: 10px;
	top: 40px;
}
#contentBoxThreeSubHeading {
	position: absolute;
	left: 10px;
	top: 40px;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
#contentBoxThreeMainText {
	position: relative;
	left: 10px;
	top: 35px;
	font-size: 12px;
	margin-right: 20px;
}
#contentBoxThreeListHeading {
	position: relative;
	left: 10px;
	top: 60px;
	font-size: 12px;
	font-weight: bold;
}
#contentBoxThreeList {
	position: relative;
	top: 40px;
	left: -10px;
	font-size: 11px;
	line-height: 16px;
	margin-top: 20px;
	margin-right: 10px;
}
#aboveFormTextBox {
	position: absolute;
	top: 385px;
	right: 10px;
	height: 500px;
	width: 235px;
	background: #ffffff;
	z-index: 1;
	overflow: auto;
}
#aboveFormText {
	position: relative;
	display: block;
	margin-bottom: 10px;
	margin-left: 10px;
	font-size: 13px;
	width: 205px;
}
#sideContentBoxTwo {
	position: relative;
	left: 10px;
	margin-top: 10px;
	height: 68px;
	width: 200px;
	border: 1px solid #DDDDDD;
	z-index: 1;
}
#statBox {
	position: relative;
	margin-top: 50px;
	margin-left: 10px;

	width: 85%;
	border: 1px solid #CCCCCC;
	font-size: 10px;
	
}
#sideContentBoxTwoBlackBar {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 300px;
	height: 20px;
	background: #000000;
}
#sideContentBoxTwoMainText {
	position: absolute;
	left: 10px;
	top: 40px;
	font-size: 12px;
	line-height: 20px;
	margin-right: 20px;
}
#emailForm { 
}
#nameBox {
	position: absolute;
	right: 10px;
	top: 15px;
	background: #EEEEEE;	
	width: 122px;
	height: 20px;
	color: #202020;
	font-size: 11px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	display: inline;
}
#emailBox {
	position: absolute;
	right: 10px;
	top: 50px;
	background: #EEEEEE;
	width: 122px;
	height: 20px;
	color: #202020;
	font-size: 14px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	display: inline;
}
#nameText {
	position: absolute;
	left: 10px;
	top: 20px;
	font-size: 12px;
}
#emailAddressText {
	position: absolute;
	left: 10px;
	top: 55px;
	font-size: 12px;
}
a.button {
	position: absolute;
	top: 85px;
	left: 5px;
	width: 189px;
	height: 22px;
	background: url("images/button.jpg");
}
#leftButtonImage {
	position: absolute;		
	top: -2px;
	left: -2px;
}
#rightButtonImage {
	position: absolute;
	top: -2px;
	right: -2px;
}
#buttonText {
	position: relative;
	text-align: center;
	top: 3px;
	font-size: 14px;
}
#seperator {
	position: absolute;
	top: 350px;
	left: 200px;
	height: 500px;
	width: 5px;
	border-right: 1px solid #b1b1b1;
	z-index: 2000;
}
#memberBlockSurround{
	position: absolute;
	top: 370px;
	left: 0px;
	width: 203px;
	margin-right: 10px;
	z-index: 5;
	overflow: auto;
	height: 500px;
}
#aboveMemberText {
	position: relative;
	display: block;
	margin-bottom: 10px;
	margin-left: 10px;
	font-size: 13px;
	width: 175px;
}
#memberTips {
	position: relative;
	margin-left: 40px;
}
#contentBoxMemberTipsListHeading {
	position: absolute;
	left: 0px;
	font-size: 16px;
	font-weight: bold;
}
#contentBoxMemberTipsList {
	position: absolute;
	left: -45px;
	font-size: 14px;
	margin-right: 10px;
	margin-top: 20px;
}
ul.listTwo {
	position: absolute;
	list-style-type: circle;
}
li.three {
	display: list-item;
	margin-top: 5px;
}
#contentMenuBar {
	position: absolute;
	top: 40px;
	left: 10px;
	width: 922px;
	height: 25px;
}
*#menuThree {
	font-size: 12px;
}
:root #menuThree {
	position: absolute;
	top: -10px;
	font-size: 12px;
}
a.menuButtonContentOne {
	background: #dddddd;
	display: block;
	padding-top: 7px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	color: #000000;
}
a.menuButtonContentOne:hover {
	background: #b60000;
	color: #ffffff;
}
#menuContentButtonOne {
	position: absolute;
	left: 0px;
	width: 105px;
	height: 20px;
}
#menuContentButtonTwo {
	position: absolute;
	left: 110px;
	width: 78px;
	height: 20px;
}
#menuContentButtonThree {
	position: absolute;
	left: 193px;
	width: 125px;
	height: 20px;
}
#menuContentButtonFour {
	position: absolute;
	left: 323px;
	width: 55px;
	height: 20px;
}
#contentBoxContentPage {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 570px;
	height: 1000px;
	background: #ffffff;
	overflow: auto;
}
#contentNavigation {
	position: relative;
	top: 0px;
	left: 10px;
	width: 520px;
	/*height: 33px;*/
	display: block;
	border-bottom: 1px dotted #c0c0c0;
	margin-right: 10px;
	margin-top: 10px;
	padding-bottom: 5px;
}
#contentNavigationText {
	position: relative;
	font-size: 12px;	
}
#contentBoxHeader {
	position: absolute;
	top: 0px;
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 20px;
}
#contentBoxDate {
	position: absolute;
	top: 40px;
	font-size: 11px;
	margin-bottom: 20px;
}
#contentBoxText {
	position: absolute;
	top: 60px;
	font-size: 12px;
	margin-left: 0px;
	margin-bottom: 20px;
	/* overflow: hidden; */
	display: block;
}
#contentBoxTextContainer {
	position: absolute;
	top: 50px;
	left: 10px;
	width: 510px;
	/* height: 330px; */
	display: block;
	margin-bottom: 20px;
}
#writtenBy {
	position: absolute;
	bottom: 5px;
	margin-top: 20px;
	left: 10px;
	font-size: 12px;
	border-top: 1px dotted #c0c0c0;
}
#sideHuggingBoxOne {
	position: relative;
	margin-top: 10px;
	right: 10px;
	width: 320px;
	height: 175px;
	background: #ffffff;
}
#sideAdImage {
	position: relative;
	right: 0px;
}
#sideHuggingBoxTwo {
	position: relative;
	margin-top: 10px;
	right: 10px;
	width: 320px;
	height: 276px;
	background: #ffffff;
}
#sideHuggingBoxThree {
	position: relative;
	margin-top: 10px;
	right: 10px;
	width: 320px;
	height: 172px;
	background: #ffffff;
}
#sideHuggingBoxThreeBar {
	position: absolute;
	top: 10px;
	left: 20px;
	width: 290px;
	height: 20px;
	background: #000000;
}
#postLinks {
	position: absolute;
	top: 30px;
	font-size: 12px;
	left: 10px;
}
ul.PL {
	list-style-type: none;
	padding: 0;
	margin-left: 20px;
}
li.PLImage {
	background:  url(images/icon_recent.gif) no-repeat;
	padding-left: 20px;
	margin-top: 10px;
	display: list-item;
}
#containerTwo {
	position: absolute;
	margin-left: 50%;
	top: 192px;
	left: -461px;
	width: 922px;
	/*height: 1155px;*/
	background: #dddddd;
	border-left: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
}
#bottomBar5 {
	position: relative;
	bottom: 0px;
	width: 922px;
	height: 60px;
	border-bottom: 1px solid #c7c7c7;
/*	margin-left: 50%;
	left: -461px; */
	border-top: 1px solid #156577; 
	background: #ffffff;
}
#sideContentBox {
	position: absolute;
	width: 310px;
	right: 0px;
}
#sideHuggingBoxFour {
	position: relative;
	margin-top: 10px;
	right: 10px;
	width: 320px;
	height: 40px;
	background: #ffffff;
}
#sideHuggingBoxFourBar {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 300px;
	height: 20px;
	background: #000000;
}
#sideHuggingBoxFive {
	position: absolute;
	margin-top: 10px;
	margin-right: 10px;
	right: 178px;
	width: 152px;
	height: 460px;
	background: #ffffff;
	overflow: auto;
}
#sideHuggingBoxFiveBar {
	position: absolute;
	top: 10px;
	left: 8px;
	width: 135px;
	height: 20px;
	background: #000000;
}
#sideHuggingBoxSix {
	position: relative;
	margin-top: 10px;
	margin-left: 159px;
	right: 0px;
	width: 152px;
	height: 460px;
	background: #ffffff;
	overflow: auto;
}
ul.arc {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
li.arcImage {
	background:  url(images/icon_archives.gif) no-repeat;
	padding-left: 20px;
	margin-top: 10px;
	display: list-item;
}
li.pagesImage {
	background:  url(images/icon_meta.gif) no-repeat;
	padding-left: 20px;
	margin-top: 10px;
	display: list-item;
}
*#tabberBox {
	position: absolute;
	top:63px;
	border:1px solid #156577;
	width:420px; 
	height:265px; 
	margin-left: 10px;
	margin-bottom: 1em; 
	padding: 2px;
}
:root #tabberBox {
	position: absolute;
	top: 65px;
	border:1px solid #156577;
	width:420px; 
	height:265px; 
	margin-left: 10px;
	margin-bottom: 1em; 
	padding: 2px;
}
*td.size {
	height: 5px;
}
:root td.size {
	height: 5px;
	margin-top: -20px;
}
:root .normal {
	height: 10px;
	position: relative;
	top: -10px;
}
* .normal {
	height: 10px;
	position: relative;
	top: 5px;
}
*#blueBar {
	height: 2px;
	position: absolute;
	top: 168px;
	background: #156577;
	z-index: 55;
	font-size: 1px;
	width: 100%;
}
:root #blueBar {
	height: 2px;
	position: absolute;
	top: 169px;
	background: #156577;
	z-index: 55;
	font-size: 1px;
	width: 100%;
}
.tabMenu2 {
	position: absolute;
	left: 0px;
}
li.tabMenuItem {
	margin-right: 10px;
}
#topline {
	position: absolute;
	top: 22px;
	left: 0px;
	border-bottom: 1px solid #e7e7e7;
	background: #ffffff;
	height: 1px;
	width: 922px;
	font-size: 1px;
	z-index: 20;
}
#mainContent {
	position: absolute;
	background: #ffffff;
	margin-top: 10px;
	margin-left: 10px;
	width: 570px;
	height: 1110px;
	overflow: auto;
	z-index: 20;
}
#mainContentTwo {
	position: relative;
	right: 10px;
	margin-top: 10px;
	left: 595px;
	width: 340px;
	height: 100%;
	overflow: auto;
	z-index: 20;
}
a.button:hover {
	position: absolute;
	top: 85px;
	left: 5px;
	width: 189px;
	height: 22px;
	background: url("images/button2.jpg");
	cursor: pointer;
}
a.buttonContent {
	position: relative;
	display: block;
	margin-top: 5px;
	width: 189px;
	height: 22px;
	background: url("images/button.jpg");
}
a.buttonContent:hover {
	position: relative;
	width: 189px;
	height: 22px;
	background: url("images/button2.jpg");
	cursor: pointer;
}
/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url('images/arrow_left.gif');
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px
}

#JT_arrow_right{
	background-image: url('images/arrow_right.gif');
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url('images/loader.gif');
	background-repeat: no-repeat;
	background-position:  center;
	width:100%;
	height:12px
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}
