body			{
					margin-left: auto;
					margin-right: auto;
					text-align: center;
					font-family: Tahoma, serifSansSerifMonospace;
					background-color: #FFFFFF;
					}
					
img				{
					border: 0;
					}

hr				{
					width: 100%;
					height: 1px;
					color: #C9C9CD;
					background-color: #C9C9CD;
					border: 0;
					margin: 0;
					}
					
hr.new				{
					width: 100%;
					height: 1px;
					color: #4A6394;
					background-color: #4A6394;
					border: 0;
					margin: 0;
					}

table			{
					font-size: 11px;
					color: #6C7B9C;
					}
					
a:link		{
					text-decoration: none;
					color: #993300;
					}
a:visited	{
					color: #CC6633;
					text-decoration: none;
					}
a:hover		{
					text-decoration: underline;
					}
					
.main			{
					margin-left: auto;
					margin-right: auto;
					width: 738px;
					position: relative;
					text-align: left;
					}

.hdrsub		{
					height: 88px;
					width: 738px;
					background-color: #6C7B9C;
					font-family: "Times New Roman", Roman, serif;
					font-weight: bold;
					text-align: left;
					color: #FFFFFF;
					font-size: 14px;
					}
					
.shdrcontent{
					float: left;
					margin: 4px 0 4px 30px;
					}
					
.shdrimg	{
					float: right;
					height: 88px;
					width: 238px;
					position: absolute;
					top: 0px;
					right: 0px;
					}		

.subbody	{
					width: 738px;
					background-color: #E7E7EB;
					font-size: 11px;
					color: #6C7B9C;
					position: relative;
					height: 100%;
					}
					
.main>.subbody{
					height: auto;
					}
					
.hdrhome	{
					height: 271px;
					width: 738px;
					background-image: url('/images/bkgd_hdr_home.jpg');
					font-family: "Times New Roman", Roman, serif;
					font-weight: bold;
					text-align: right;
					}
					
.hhdrcontent{
					float: right;
					margin: 15px 15px 0 0;
					font-size: 18px;
					color: #FFFFFF;
					width: 393px;
					}

.hhdrhi		{
					font-size: 21px;
					color: #BBC7E8;
					}
.homebody	{
					height: 417px;
					width: 738px;
					background-color: #E7E7EB;
					font-size: 11px;
					}

.menu			{
					height: 50px;
					width: 738px;
					position: relative;
					background-color: #E7E7EB;
					}
					
.mnuitem	{
					background-image: url('/images/bkgd_mnu.gif');
					background-repeat: no-repeat;
					top: 0px;
					position: absolute;
					width: 123px;
					height: 50px;
					text-align: center;
					font-family: "Times New Roman", Roman, serif;
					font-size: 12px;
					color: #7E1E0E;
					text-transform: uppercase;
					font-weight: bold;
					display: block;
					text-decoration: none;
					}

.mnutxt		{
					margin: 19px auto 19px auto;
					}
				
#mnu-about{
					left: 0px;
					}
#mnu-news	{
					left: 123px;
					}
#mnu-ce		{
					left: 246px;
					}
#mnu-faqs	{
					left: 369px;
					}
#mnu-mem	{
					left: 492px;
					}
#mnu-cont	{
					left: 615px;
					}

.bodyhead	{
					font-family: "Times New Roman", Roman, serif;
					font-size: 20px;
					color: #000000;
					text-transform: lowercase;
					}
					
.head-hi	{
					font-size: 23px;
					text-transform: uppercase;
					color: #993300;
					}
					
.bodycopyhead{
					font-weight: bold;
					color: #AA3E33;
					}
					
.mission	{
					position: absolute;
					left: 0px;
					top: 336px;
					height: 200px;
					width: 235px;
					padding: 6px 0px 0px 15px;
					text-align: left;
					}
					
.features	{
					position: absolute;
					right: 0px;
					top: 336px;
					height: 219px;
					width: 490px;
					}

a.feat:link{
					text-decoration: none;
					color: #000000;
					}
a.feat:visited{
					text-decoration: none;
					color: #666666;
					}
a.feat:hover{
					text-decoration: underline;
					}
					
a.mnuitem:link{
					text-decoration: none;
					color: #7E1E0E;
					}
a.mnuitem:visited{
					text-decoration: none;
					color: #7E1E0E;
					}
a.mnuitem:hover{
					text-decoration: none;
					color: #7E1E0E;
					}
					
a.btnsrch:link{
					text-decoration: none;
					color: #7E1E0E;
					}
a.btnsrch:visited{
					text-decoration: none;
					color: #7E1E0E;
					}
a.btnsrch:hover{
					text-decoration: none;
					color: #7E1E0E;
					}
					
.resource	{
					position: relative;
					top: 219px;
					left: 247px;
					height: 148px;
					width: 491px;
					color: #AA3E33;
					}
					
.resource_new	{
					position: relative;
					top: 219px;
					left: 0px;
					height: 148px;
					width: 738px;
					color: #AA3E33;
					}

.resource1{
					position: absolute;
					left: 1px;
					top: 35px;
					padding-right: 67px;
					height: 95px;
					width: 200px;
					text-align: right;
					}
					
.resource1_new{
					position: absolute;
					left: 10px;
					top: 35px;
					padding-right: 10px;
					height: 95px;
					width: 162px;
					border-right: 1px solid #4A6394;
					text-align: center;
					}
.resource2a{
					position: absolute;
					left: 190px;
					top: 35px;
					height: 125px;
					width: 120px;
					border-right: 1px solid #C9C9CD;
					padding-right: 7px;
					}			




.resource2{
					position: absolute;
					text-align: center;
					left: 275px;
					top: 35px;
					height: 95px;
					width: 205px;
					padding-left: 4px;
					}
					
.resource2_new{
					position: absolute;
					left: 193px;
					top: 43px;
					height: 95px;
					width: 162px;
					border-right: 1px solid #4A6394;
					padding-right: 10px;
					}
					
.resource3{
					position: absolute;
					left: 376px;
					top: 43px;
					height: 95px;
					width: 162px;
					border-right: 1px solid #4A6394;
					padding-right: 10px;
					}
					
.resource4{
					position: absolute;
					left: 559px;
					top: 43px;
					height: 95px;
					width: 162px;
					}
					
.restitle	{
					text-align: left;
					font-size: 12px;
					font-weight: bold;
					}
					
.res1img	{
					float: left;
					text-align: left;
					}
					
.feature	{
					position: absolute;
					margin: 20px 0px 0px 26px;
					height: 83px;
					width: 210px;
					font-weight: bold;
					}
					
.featimg	{
					border: 1px solid #3C3535;
					float: left;
					vertical-align: middle;
					margin-right: 15px;
					}
					
.feattitle{
					font-size: 12px;
					color: #BE7031;
					}					
					
#feat-mem	{
					left: 0px;
					top: 0px;
					}					

#feat-adv	{
					right: 18px;
					top: 0px;
					}

#feat-lic	{
					left: 0px;
					bottom: 10px;
					}					
					
#feat-car	{
					right: 18px;
					bottom: 10px;
					}					
					
.more			{
					font-weight: bold;
					float: right;
					}
					
.srchbox	{
					position: absolute;
					background-image: url('/images/bkgd_search.gif');
					height: 127px;
					width: 227px;
					top: 556px;
					left: 0px;
					padding: 10px 10px 10px 10px;
					font-family: "Times New Roman", Roman, serif;
					font-weight: bold;
					font-size: 14px;
					color: #7E1E0E;
					}
					
.srchimg	{
					border: 1px solid #3C3535;
					float: left;
					vertical-align: middle;
					margin-right: 15px;
					}
					
.btnsrch	{
					position: absolute;
					background-image: url('/images/btn_srch.gif');
					background-repeat: no-repeat;
					height: 27px;
					width: 94px;
					font-family: Tahoma, serifSansSerifMonospace;
					font-size: 11px;
					text-align: center;
					margin-left: 2px;
					padding-top: 6px;
					}
					
.btnsrch_new	{
					position: absolute;
					background-image: url('/images/btn_srch.gif');
					background-repeat: no-repeat;
					height: 27px;
					width: 94px;
					font-family: Tahoma, serifSansSerifMonospace;
					font-size: 11px;
					text-align: center;
					margin-left: 2px;
					padding-top: 6px;
					left: 30px;
					}
					
.divider	{
					position: relative;
					height: 15px;
					width: 738px;
					background-image: url('/images/divider_bar.gif');
					}
					
.footer		{
					height: 64px;
					width: 738px;
					background-image: url('/images/bkgd_footer.gif');
					text-align: center;
					position: relative;
					}
					
.footimg	{
					float: left;
					vertical-align: middle;
					margin: 5px 0 5px 18px;
					}

#colon		{
					color: #B73A1E;
					}

.footmenu	{
					position: relative;
					top: 11px;
					right: 100px;
					font-size: 11px;
					text-align: center;
					}
					
.address	{
					position: absolute;
					right: 25px;
					top: 5px;
					font-size: 11px;
					float: right;
					text-align: left;
					}
					
a.footmnu:link{
					color: #000000;
					text-decoration: none;
					}
a.footmnu:visited{
					color: #000000;
					text-decoration: none;
					}
a.footmnu:hover{
					color: #000000;
					text-decoration: underline;
					}

.subcontent{
					margin-left: 175px;
					padding: 15px;
					position: relative;
					right: 0px;
					top: 0px;
					height: 400px;
					}
					
.subbody>.subcontent{
					height: auto;
					min-height: 400px;
					}
					
.sbodyhdr	{
					font-weight: bold;
					color: #9D5748;
					}
					
.sidebar{
					width: 149px;
					height: 100%;
					background-image: url('/images/bkgd_sub_menu.jpg');
					background-repeat: no-repeat;
					background-color: #C6CED6;
					position: absolute;
					left: 0px;
					top: 0px;
					padding: 18px 14px 0px 12px;
					}
					
.sidehead	{
					font-family: Tahoma, serifSansSerifMonospace;
					font-weight:bold;
					font-size: 27px;
					color: #E7E7EB;
					}

.sidehr		{
					width: 150px;
					height: 1px;
					color: #E7E7EB;
					background-color: #E7E7EB;
					border: 0;
					margin: 0;
					text-align: center;
					}
					
.sideopt	{
					font-weight: bold;
					line-height: 1.75;
					}
					
ul.sideopt{
					list-style-image: url('/images/sidebullet.gif');
					line-height: normal;
					margin-left: 0px;
					padding-left: 16px;
					}
					
.listspace{
					margin-top: 6px;
					}

a.side:link{
					color: #6C7B9C;
					text-decoration: none;
					}
a.side:visited	{
					text-decoration: none;
					color: #E7E7EB;
					}
a.side:hover{
					text-decoration: underline;
					}
					
#login, #Member_search		{
					background-color: #C6CED6;
					margin-left: auto;
					margin-right: auto;
					width: 50%;
					padding: 25px;
					}
					
#FrontPage_Form1	 {
					background-color: #C6CED6;
					margin-left: auto;
					margin-right: auto;
					padding: 25px;
					}