* {font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}

body {font-size:12px; text-align:center; background:#f1f1f1;}
h2 {font-size:18px; font-weight:normal; color:#369;}
h3 {font-size:14px; color:#ec8210;}
	h3 strong {color:#369;}
a {color:#369;}
	a:hover {text-decoration:none;}
fieldset {border:0 none;}
input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px;}

#container {width:961px; background:#fff; margin:auto; text-align:left;}
	.clear {clear:both; font-size:0; line-height:0;}
	.on {position:static; visibility:visible;}
	.off {position:absolute; top:-10000px; left:-10000px; visibility:hidden;}
	.readmore {text-align:right;}
	.readmore_tes {color:#fff;}
		.readmore_tes a {color:#fff;}
	#header {width:961px; border-bottom:3px solid #999;}
		#login {color:#999; font-weight:bold; letter-spacing:2px; padding:0 0 0 10px; float:left;}
			#login a {text-decoration:none; color:#b77a03;}
				#login a:hover {text-decoration:underline;}
		#pageTip {font-size:9px; padding:3px 0; list-style:none; text-align:right; border-bottom:1px solid #ebc100;}
			#pageTip li {padding:0 9px 0 13px; display:inline;}
				#iconContact {background:url(../../images/icon_contact.gif) no-repeat left;}
				#iconEmail {background:url(../../images/icon_email.gif) no-repeat left;}
				#iconBookmark {background:url(../../images/icon_bookmark.gif) no-repeat left;}
			#pageTip a {color:#000;}
		
		#topMenu {width:961px; height:34px; background:url(../../images/bdg_menu.gif) repeat-x bottom;}
			#topMenu p {color:#999; font-weight:bold; letter-spacing:2px; padding:5px 10px 10px 10px; float:left;}
				#topMenu p a {text-decoration:none; color:#b77a03;}
					#topMenu p a:hover {text-decoration:underline;}

		/******************************************/
			#menuBar {float:right;}
			#menuBar a {text-decoration:none;}
			#menuBar .menuButton, 
			#menuBar .menuLink {color:#369; font-weight:bold; background:url(../../images/bdg_menu.gif) no-repeat bottom right; padding:9px 10px 10px 10px; display:block; float:left;}
			#menuBar .menuButton:hover, 
			#menuBar .menuLink:hover, 
			#menuBar .selected,
			#menuBar .selected:hover,
			#menuBar .menuButtonActive, 
			#menuBar .menuButtonActive:hover {color:#fff; font-weight:bold; background:url(../../images/bdg_menu.gif) no-repeat right top; padding:9px 10px 10px 10px; display:block; float:left; text-decoration:none;}
				#menuBar .endList .menuButton, #menuBar .endList .menuLink {color:#369; font-weight:bold; background:url(../../images/bdg_menu.gif) no-repeat bottom left; padding:9px 10px 10px 10px; display:block; float:left;}
				#menuBar .endList .menuButton:hover, 
				#menuBar .endList .menuLink:hover, 
				#menuBar .endList .menuButtonActive, 
				#menuBar .endList .menuButtonActive:hover {color:#fff; font-weight:bold; background:url(../../images/bdg_menu.gif) no-repeat top left; padding:9px 10px 10px 10px; display:block; float:left; text-decoration:none;}
				#menuBar .menu  {width:170px; background:#369; left:0px; top:0px; display:block; position:absolute; visibility:hidden; z-index:101;}
					#menuBar .menuItem  {width:150px; color:#fff; padding:3px 10px; text-decoration:none; border-bottom:1px solid #fff; border-right:1px solid #fff; display:block;}
					#menuBar .menu  a:hover,
					#menuBar .menuItem :hover , 
					#menuBar .menuItemHighlight,
					#menuBar .menuItemHighlight:hover {width:150px; color:#369; background:#fff; padding:3px 10px; text-decoration:none; border-bottom:1px solid #fff; border-right:1px solid #fff; display:block;}
		/******************************************/
		#logo {width:250px; height:135px; background:url(../../images/bgd_logo.jpg) no-repeat; margin:-10px 0 0 0; padding:30px 0 0 0; text-align:center; float:left;}
			#logo img {margin:auto;}
		#toolBox {width:220px; height:115px; color:#a46d01; background:#f7f7f7 url(../../images/bgd_shd_logo.gif) no-repeat top left; padding:20px; float:left;}
			#toolBox ul {list-style:none; padding:20px 0 0 0;}
			#toolBox li {background:url(../../images/bgd_menu_top.gif) no-repeat top left; padding:6px 10px 6px 30px;}
			#toolBox li a {color:#a46d01; font-weight:bold;}
			#toolBoxPhone {font-size:18px; color:#ba4d1c; text-align:right;}
		#banner {width:450px; height:155px; float:left; overflow:hidden; position:relative;}
			#banner a {position:absolute; top:0; left:0;}
			#banner img {border:0 none;}
			
	/*HOME PAGE STYLES*/
	#welcome {width:961px; height:230px; background:url(../../images/bgd_welcome.gif) no-repeat 250px 0;}
		#flashRates {width:250px; height:230px; float:left;}
		#pageWelcome {width:631px; padding:30px 40px; float:left;}
			#pageWelcome h2 {margin:0 0 10px 0;}
			#pageWelcome p {margin:0 0 10px 0; line-height:18px;}
			#pageWelcome img {margin:3px 10px 5px 0; border:1px solid #000; display:block; float:left;}
	
	#welcomeReadmore {width:961px; height:230px;}
		#flashRates {width:250px; height:230px; float:left;}
		#pageWelcome {width:631px; padding:30px 40px; float:left;}
			#pageWelcome h2 {margin:0 0 10px 0;}
			#pageWelcome p {margin:0 0 10px 0; line-height:18px;}
			#pageWelcome img {margin:3px 10px 5px 0; border:1px solid #000; display:block; float:left;}	
			
	#homeContent {width:961px; min-height:255px; height:auto !important; height:255px; line-height:18px; background:url(../../images/bgd_testimonial.jpg) no-repeat left bottom; margin:0 0 1px 0;}
		#testimonials {color:#fff; width:210px; padding:20px; float:left;}
			#testimonials p {margin:0 0 10px 0;}
			#testimonials img {width:75px; float:left; margin:3px 10px 10px 0;}
		#homeNews {width:711px; min-height:255px; height:auto !important; height:255px; background:url(../../images/bgd_shd_news.gif) no-repeat 237px 0; float:left;}
			#homeNews div {width:197px; padding:10px 20px; float:left;}
			#homeNews div * {margin:0 0 10px 0;}
		#homeNews2 {width:711px; min-height:255px; height:auto !important; height:255px; float:left;}
			#homeNews2 div {width:197px; padding:10px 20px; float:left;}
			#homeNews2 div * {margin:0 0 10px 0;}
	/*HOME PAGE STYLES*/
	
	/*SUBPAGE CONTENT*/
	#subContent {width:711px; min-height:485px; height:auto !important; height:485px; background:url(../../images/bgd_content.gif) no-repeat left top; border-left:250px solid #eaeced;}
	#subContent.admin {width:771px; border-left:190px solid #eaeced;}
		#subMenu {width:250px; list-style:none; line-height:18px; float:left; margin:0 0 0 -250px; padding:20px 0; position:relative; display:block;}
			#subMenu ul {list-style:none; padding:0 20px;}
			#subMenu li {display:inline;}
			#subMenu a {width:210px; color:#000; font-weight:bold; padding:2px 20px; text-decoration:none; display:block;}
			#subMenu a:hover, #subMenu a.selected {background:#369; color:#fff;}
			#subMenu ul a {width:170px;}
			#subMenu ul a:hover, #subMenu ul a.selected {background:#f2c700; color:#000;}
			#subMenu img {margin:20px 0 0 0;}
		#subContent.admin #subMenu {width:190px; margin:0 0 0 -190px;}
			#subContent.admin #subMenu a {width:170px; padding:0 10px;}
			#subContent.admin #subMenu ul {padding:0 10px;}
			#subContent.admin #subMenu ul a {width:150px;}
		#content {width:671px; padding:20px; line-height:18px; float:left; overflow:hidden;}
		#subContent.admin #content {width:730px;}
			#content h3 {margin:0 0 10px 0;}
			#content p {margin:0 0 10px 0;}
			#content ul, #content ol {padding:0 0 0 20px; margin:0 0 10px 0;}
			
			#tabType1 {}
				#tabType1Button {list-style:none; }
					#content #tabType1Button {margin:0; padding:0;}
					#tabType1Button li {display:inline;}
					#tabType1Button a {color:#000; font-weight:bold; width:100px !important; text-decoration:none; text-align:center; border-top:1px solid #999; border-left:1px solid #999; display:block; float:left;}
					#tabType1Button a:hover, #tabType1Button a.selected {color:#fff; background:#369;}
					#tabType1Button li.endList a {border-right:1px solid #999;}
				#tabType1Content {border:1px solid #999; padding:10px;}
					#tabType1Content td {margin:0 !important; padding:0 !important;}
					#tabType1Content td img {margin:0 !important; padding:0 !important;}

			#htmlContent table {margin:20px 0 0 0;}
				#htmlContent th, #htmlContent td {padding:2px 10px}

	/*SUBPAGE CONTENT*/
	
	#footer {width:961px; background:#369;}
		#copyright {width:170px; height:40px; color:#fff; background:#424242; padding:40px; text-align:center; float:left;}
		#footerContent {width:711px; border-top:3px solid #999; float:left;}
			#sponsors {background:#fff; list-style:none; text-align:center;}
				#sponsors li {display:inline;}
				#sponsors img {border:0 none;}
			#footerLinks {color:#fff; list-style:none; padding:10px 0 0 0; text-align:center;}
				#footerLinks li {display:inline; padding:0 10px; border-right:1px solid #fff;}
					#footerLinks li.endList {border:0 none;}
					#footerLinks li a {color:#fff; text-decoration:none;}
						#footerLinks li a:hover {text-decoration:underline;}
					