/* South Coastal Women's Health Service */
/* http://www.scwhs.com.au */
/* Website by Kuraman Creative (www.kuramancreative.com) */
/* Content Management by Epiction (www.epiction.com */
/* June 2007 */

/*****************
  MAJOR LAYOUT 
******************/

body {
	background: #ffffff url(/cms/templates/scwhs/bg.gif) left top repeat-x;
	padding: 0px;
	margin: 0px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
}

a {
	color: #669933;
	font-family:  Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
}

a:hover {
	color: #88cc43;
}

body#home #envelope {
	width: 836px;
	margin: 0px auto 0px auto;
	text-align: center;
}

body#inside #envelope {
	width: 804px;
	margin: 0px auto 0px auto;	
	text-align: center;	
}

body#home #topbar {
	width: 836px; 
	height: 38px;
	background: transparent url(/cms/templates/scwhs/home_topbar.jpg) left top no-repeat;
	display: block;		
	text-align: left;
}
	
		body#home #topbar h1 {
			padding: 0px;
			margin: 0px;
		text-align: left;			
		}
		
		body#home #topbar a {
			padding: 0px;
			margin: 0px 0px 0px 636px;
			width:200px;
			height:38px;
			display: block;
		}
		
		body#home #topbar h1 a span {
			display: none;
		}	
		
body#inside #topbar {
	width: 804px; 
	height: 140px;
	background: transparent url(/cms/templates/scwhs/inside_topbar.jpg) left top no-repeat;
	display: block;		
	text-align: left;
}		

		body#inside #topbar p {
			padding: 0px;
			margin: 0px;
			float: right;	
			margin-right: 20px;
			margin-top: 10px;		
			font-size: 10pt;	
		}
		
		body#inside #topbar p a {
			color: #666666;
			text-decoration: none;
			font-family: Arial, "Lucida Grande", sans-serif;
		}

		body#inside #topbar p a:hover {
			color: #ccc;
		}
	
	
body#home #mainbar {
	width: 836px;
	height: 311px;
	display: block;	
	text-align: left;			
}	

body#home #leftmainbar {
	width: 347px;
	height: 311px;
	float: left;
	text-align: left;	
}

		body#home #logo {
			width: 347px;
			background: transparent url(/cms/templates/scwhs/home_logo.jpg) left top no-repeat;
			height: 75px;
			padding: 0px;
			margin: 0px;	
			text-align: left;					
		}
		
		body#home #logo p {
			padding: 0px;
			margin: 0px;
		}
		
		body#home #logo a {
			padding: 0px;
			margin: 0px;
			width:347px;
			height:75px;
			display: block;
		}
		
		body#home #logo p a span {
			display: none;
		}
		
		body#home #homenav {
			width: 347px;
			background: transparent url(/cms/templates/scwhs/home_nav.jpg) left top no-repeat;
			height: 236px;
			text-align: left;			
		}
		
		body#home #homenav p {
			display: none
		}
		
/********************* HOME NAVIGATION STYLES *******************/

		body#home #navigation {
			width:250px;
			height:236px;
			padding: 0px;
			margin: 0px;	
			text-align: left;					
		}

		body#home #navigation ul {
			padding: 13px 0px 35px 0px;
			margin: 0px;
			width: 250px;
		}
		
		body#home #navigation ul li {
			list-style-type: none;
			padding: 0px;
			margin: 0px;
			width: 250px;
			display: inline;
		}
		
		body#home #navigation ul li a {
			padding: 1px 0px 0px 64px;
			margin: 0px;
			display: block;
			width: 186px;
			height: 20px;
			text-decoration: none;
			font-family: Arial;
			color: #fff;
			background-color: transparent;
			font-style: italic;
			font-size: 12px;
			font-weight: bold;
		}
		
		body#home #navigation ul li a span {
			width: 250px;
			height: 20px;

		}		
		
		body#home #navigation ul li a:hover span {
			padding: 0px;
			margin: 0px;
			color:#99cc66;			
		
		}

		/** ROLLOVERS **/ 
		/** (No need for active state on home page) **/
		
		/* Home */
		
		body#home #navigation ul li a.main_home {
			background: transparent url(/cms/templates/scwhs/navhome_home.jpg) left -2px no-repeat;
		}
		
		/* Our Services */
		body#home #navigation ul li a:hover.main_services {
			background: transparent url(/cms/templates/scwhs/navhome_services.jpg) left -2px no-repeat;
		}
		
		/* About Us */
		body#home #navigation ul li a:hover.main_about {
			background: transparent url(/cms/templates/scwhs/navhome_about.jpg) left -2px no-repeat;
		}
		
		/* News and Events */
		body#home #navigation ul li a:hover.main_news {
			background: transparent url(/cms/templates/scwhs/navhome_news.jpg) left -2px no-repeat;
		}		
		
		/* Publications */
		body#home #navigation ul li a:hover.main_publications {
			background: transparent url(/cms/templates/scwhs/navhome_pubs.jpg) left -2px no-repeat;
		}	
			
		/* Membership */
		body#home #navigation ul li a:hover.main_membership {
			background: transparent url(/cms/templates/scwhs/navhome_mem.jpg) left -2px no-repeat;
		}		
			
		/* Contact Us */
		body#home #navigation ul li a:hover.main_contact {
			background: transparent url(/cms/templates/scwhs/navhome_contact.jpg) -1px -2px no-repeat;
		}		
		
		/* Further Information */
		body#home #navigation ul li a:hover.main_furtherinfo {
			background: transparent url(/cms/templates/scwhs/navhome_info.jpg) -1px -2px no-repeat;
		}			
					
		/* Employment */
		body#home #navigation ul li a:hover.main_employment {
			background: transparent url(/cms/templates/scwhs/navhome_employ.jpg) -1px -2px no-repeat;
		}			
					
/********************* INSIDE NAVIGATION STYLES *******************/					

body#inside #navigation {
	width:205px;
	background: #ffffff url(/cms/templates/scwhs/inside_nav_bg.jpg) left top no-repeat;
	text-align: left;
	float: left;
}

	body#inside #navigation ul {
		padding: 0px;
		margin: 0px;
		padding-left: 23px;	
	}				
	
	body#inside #navigation ul li {
		list-style: none;
		padding-bottom: 5px;
		padding-top: 5px;
		width:169px;
		min-height: 26px;
		border-bottom: 2px solid #e1d9e6;
	}
	
	body#inside #navigation ul li a {
		font-size: .8em;
		color: #450b74;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-style: italic;
		font-weight: bold;
		border-bottom: 0pt;

	}

	body#inside #navigation ul li a:hover {
		color: #9860d1;
	}
	
	body#inside #navigation ul ul {
		padding: 0px;
		margin: 0px;
	}	
	
	body#inside #navigation ul ul li {
		list-style: none;
		margin: 0px;
		min-height: 10px;
		padding: 3px 10px 3px 26px;
		width:133px;		
		border-bottom: 0pt;
		line-height: 15px;
		background: transparent url(/cms/templates/scwhs/bullet.gif) 18px 12px no-repeat;
	}
	
	body#inside #navigation ul ul li a {
		color: #4d4d4d;
	}	
	
	body#inside #navigation ul ul li a:hover {
		color: #808080;
	}	
		

/********************* HOME CONTENT STYLES *******************/

body#home #rightmainbar {
	height: 311px;
	width: 489px;
	float: right;	
	display: inline;	
	text-align: left;
}
body#home div.bgimage1 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage1.jpg) left top no-repeat;
}
body#home div.bgimage2 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage2.jpg) left top no-repeat;
}
body#home div.bgimage3 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage3.jpg) left top no-repeat;
}
body#home div.bgimage4 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage4.jpg) left top no-repeat;
}
body#home div.bgimage5 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage5.jpg) left top no-repeat;
}
body#home div.bgimage6 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage6.jpg) left top no-repeat;
}
body#home div.bgimage7 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage7.jpg) left top no-repeat;
}
body#home div.bgimage8 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage8.jpg) left top no-repeat;
}
body#home div.bgimage9 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage9.jpg) left top no-repeat;
}
body#home div.bgimage10 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage10.jpg) left top no-repeat;
}
body#home div.bgimage11 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage11.jpg) left top no-repeat;
}
body#home div.bgimage12 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage12.jpg) left top no-repeat;
}
body#home div.bgimage13 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage13.jpg) left top no-repeat;
}
body#home div.bgimage14 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage14.jpg) left top no-repeat;
}
body#home div.bgimage15 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage15.jpg) left top no-repeat;
}
body#home div.bgimage16 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage16.jpg) left top no-repeat;
}
body#home div.bgimage17 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage17.jpg) left top no-repeat;
}
body#home div.bgimage18 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage18.jpg) left top no-repeat;
}
body#home div.bgimage19 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage19.jpg) left top no-repeat;
}
body#home div.bgimage20 {
	background: transparent url(/cms/templates/scwhs/bgimages/home_bgimage20.jpg) left top no-repeat;
}


	body#home #rightmainbar p {
		display: none;
	}
	
	
body#home #stories {
	width:836px;
	padding: 0px;
	margin: 0px;
	height: 345px;	
	text-align: left;	
}

	body#home #latestnews {
		float: left;	
		padding: 0px;
		margin: 0px;
		width: 252px;
		background: transparent url(/cms/templates/scwhs/latestnews_bg.gif) right top no-repeat;
		line-height: 100%;		
	}

	body#home #latestnews h1 {
		background: transparent url(/cms/templates/scwhs/title_latestnews.jpg) left top no-repeat;
		width: 252px;
		height: 55px;
		padding: 0px;
		margin: 0px;
	}
	
	body#home #latestnews h1 span {
		display: none;
	}
		
	img.contentimagehome {
	float: left;
	padding: 10px 10px 0px 25px;
	}
		/* Latest News Styles for Epiction CMS Home Page*/
		
		body#home #latestnews	ul.news-ul {
			margin-top: 5px;
		}
		
		body#home #latestnews ul.news-ul li.news-li {
			list-style-type: none;
			width:175px;
			padding: 0px;
			margin: 0px;			
		}
		
		body#home #latestnews ul.news-ul li.news-li span.news-title span.news-label-title {
			display: none;
		}
		
		body#home #latestnews ul.news-ul li.news-li span.news-title a {
			display: block;
			color: #669933;
			text-decoration: none;
			font-family: Arial, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			font-size: 75%;
			padding: 5px 0px 10px 0px;
			margin: 0px;
			border-bottom: 0px;
		}

		body#home #latestnews ul.news-ul li.news-li span.news-description span.news-label-description {
			display: none;
		}
		
		body#home #latestnews ul.news-ul li.news-li span.news-description {
			font-family:  Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			font-size: .7em;
			color: #686868;
			display: block;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 20px 0px;
		}
		
		body#home #latestnews ul.news-ul li.news-li span.news-publishdate {
			display: none;
		}
		
		body#home div.news-nav {
			display: none;
		}
		
body#home #services_story {
	float: right;	
	display: inline;	
	width:583px;
}		
		
		body#home #content {
			float: left;
			width:283px;
			background: transparent url(/cms/templates/scwhs/latestnews_bg.gif) right top no-repeat;			
		}
		
		body#home #content h1 {
			background: transparent url(/cms/templates/scwhs/title_services.jpg) left top no-repeat;
			width: 283px;
			height: 55px;
			padding: 0px;
			margin: 0px;
		}
		
		body#home #content h1 span {
			display: none;
		}
		
		
		body#home #content p {
			font-family:  Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			font-size: .7em;
			color: #686868;
			padding: 5px 25px 10px 25px;			
			margin: 0px;
			line-height: 135%;
		}
		
		body#home #content img.home {
			padding: 4px 20px 5px 25px;
			float: left;
		}
		
		body#home #story {
		float: right;	
		width:300px;
		display: inline;
		}
		
		body#home #story h1 {
			background: transparent url(/cms/templates/scwhs/title_story.jpg) left top no-repeat;
			width: 300px;
			height: 55px;
			padding: 0px;
			margin: 0px;
		}
		
		body#home #story h1 span {
			display: none;
		}
		
		body#home #story  p {
			font-family:  Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			font-size: .7em;
			color: #686868;
			padding: 5px 25px 10px 20px;			
			margin: 0px;
			line-height: 135%;
		}
		
/********************* INSIDE CONTENT STYLES *******************/		

/* Positioning */

body#inside #page {
	width:533px;
	float: right;
	text-align: left;
	padding: 24px 33px 20px 33px;
}

	body#inside #page #content {
		color: #4d4d4d;
		font-family: "Lucida Sans", "Lucida Grande", Arial, Helvetica, "Lucida Sans Unicode", sans-serif;				
		font-size: 12px;
		background: transparent url(/cms/templates/scwhs/inside_h1_underline.gif) left 40px no-repeat;			
	}
	
	
	/* Header styles when no Flash 6.0 + is available */
	body#inside #page #content h1 {
		color: #669900;
		font-weight: normal;	
		font-size: 26pt;	
		padding: 0px;
		margin: 0px;
		height: 40px;
		font-family: "Lucida Grande", Arial, Helvetica, "Lucida Sans Unicode", sans-serif;		
	}
	

	body#inside #page #content h2 {
		font-weight: normal;
		font-size: 18pt;		
		color:#666666;
		padding: 0px;
		font-family: "Lucida Grande", Arial, Helvetica, "Lucida Sans Unicode", sans-serif;
	}
	
	body#inside #page #content h3 {
		font-family: Arial, Helvetica, "Lucida Sans Unicode", sans-serif;	
		font-style: italic;
		font-weight: normal;	
		font-size: 14pt;
		padding: 0px;
		margin: 10px 0px 0px 0px;
	}
	
	body#inside #page #content h4 {
		font-family: "Lucida Grande", Arial, Helvetica, "Lucida Sans Unicode", sans-serif;
		font-style: normal;
		font-weight: normal;	
		font-size: 10pt;
		color: #450b74;
	}
	
	body#inside #page #content h5.pullquote {
	margin: 20px 40px 20px 20px;
	font-family: "Lucida Sans", Arial, Helvetica, "Lucida Sans Unicode", sans-serif;
	font-size: 13pt;
	line-height: 1.3em;
	padding: 0;
	}
	
	/* Text Styles */
	
	body#inside #page #content p {
		line-height: 150%;
	}
	
	
	body#inside #page #content p a {
		line-height: 150%;
		font-size: 12px;
		font-family: "Lucida Sans", "Lucida Grande", Arial, Helvetica, "Lucida Sans Unicode", sans-serif;		
		text-decoration: none;
		border-bottom: #450b74 1px dashed;
		padding-bottom: 1px;
	}	

		body#inside #page #content img.contentimage {
		float: right;
		padding: 0px 20px 20px 20px;
		margin-top:-50px;
	}
	
	body#inside #page #content li {
		margin: 0px 20px 8px 20px;
		list-style-image: url(/cms/templates/scwhs/content_bullet.gif);
		line-height: 135%;
	}	
	
	
	/* Deidre's Requested Styles */
	
	body#inside #page #content #deenote {
		width: 440px;
		margin: 0px auto 0px auto;
		background-color: #f3f1f6;
		border: 1px solid #d9d7db;
		padding: 5px;
		background: #f3f1f6 url(/cms/templates/scwhs/content_note.jpg) 10px 10px no-repeat;
	}

	body#inside #page #content #deenote p {
		padding-left: 80px;
		padding-right: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 0px;
	}
	

	body#inside #page #content #howto {
		width: 440px;
		margin: 0px auto 20px auto;
		border: 1px solid #ccccab;
		padding: 5px;
		background: #ffffd5 url(/cms/templates/scwhs/content_howto.jpg) 10px 10px no-repeat;
	}

	body#inside #page #content #howto p {
		padding-left: 80px;
		padding-right: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 0px;
	}	
	

	body#inside #page #content #howto1 {
		width: 440px;
		margin: 0px auto 20px auto;
		border: 1px solid #ccccab;
		padding: 5px;
		background: #ffffd5 url(/cms/templates/scwhs/content_howto.jpg) 10px 10px no-repeat;
	}

	body#inside #page #content #howto1 p {
		padding-left: 80px;
		padding-right: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 0px;
	}	
	

	body#inside #page #content #howto2 {
		width: 440px;
		margin: 0px auto 20px auto;
		border: 1px solid #ccccab;
		padding: 5px;
		background: #ffffd5 url(/cms/templates/scwhs/content_howto.jpg) 10px 10px no-repeat;
	}

	body#inside #page #content #howto2 p {
		padding-left: 80px;
		padding-right: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 0px;
	}	
	

	body#inside #page #content #howto3 {
		width: 440px;
		margin: 0px auto 20px auto;
		border: 1px solid #ccccab;
		padding: 5px;
		background: #ffffd5 url(/cms/templates/scwhs/content_howto.jpg) 10px 10px no-repeat;
	}

	body#inside #page #content #howto3 p {
		padding-left: 80px;
		padding-right: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 0px;
	}				
	
	body#inside #page #content #howto4 {
		width: 440px;
		margin: 0px auto 20px auto;
		border: 1px solid #ccccab;
		padding: 5px;
		background: #ffffd5 url(/cms/templates/scwhs/content_howto.jpg) 10px 10px no-repeat;
	}

	body#inside #page #content #howto4 p {
		padding-left: 80px;
		padding-right: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 0px;
	}	
		body#inside #page #content #howto5 {
		width: 440px;
		margin: 0px auto 20px auto;
		border: 1px solid #ccccab;
		padding: 5px;
		background: #ffffd5 url(/cms/templates/scwhs/content_howto.jpg) 10px 10px no-repeat;
	}

	body#inside #page #content #howto5 p {
		padding-left: 80px;
		padding-right: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 0px;
	}		
	body#inside #page #content #content_middleimg {
		width:500px;
		text-align: center;
	}

	body#inside #page #content #content_middleimg a img {
		text-decoration: none;
		border: 0pt;		
	}
	
	
	
	/* Internal Page Navigation (For Page Anchors) */
	
	body#inside #page #content ul.inpagenav {
		padding-top: 20px;
	}
	
	body#inside #page #content ul.inpagenav li {
		list-style-image: url(/cms/templates/scwhs/content_inpagenav_bullet.gif);
	}
	
	body#inside #page #content ul.inpagenav li a {
		color:  #450b74;
		text-decoration: none;
		border-bottom: 1px dashed #450b74;
	}
	
	body#inside #page #content ul.inpagenav li a:hover {
		color:  #620fa6;
		border-bottom: 1px dashed #620fa6;
	}	

	/* Internal Page Navigation (For Third Nav) */

	body#inside #envelope #page #content #thirdnav {
		background-color: #f2edf4; /* Light Purple */
		padding: 10px;
		border: 4px #ddcee2 solid;
	}
	
	body#inside  #envelope #page #content #thirdnav ul li {
		list-style-image: url(/cms/templates/scwhs/inside_thirdnav_bullet.gif);
		padding-left: 10px;
	}
	body#inside #envelope  #page #content #thirdnav a {
		color: #7d558a;
		text-decoration: none;
	}	
	
	body#inside #envelope  #page #content #thirdnav a:hover {
		color: #ab75bd;
		text-decoration: none;
	}	
	
	
	/* Styles for Inside Article Lists */
	
		body#inside #envelope #page #content ul.news-ul {
			display: block;
			padding-left: 0px;
			margin-left: 0px;
			list-style-image: none;
		}
		
		body#inside #envelope #page #content ul.news-ul li {
			list-style: none;		
			margin-left: 0px;
			list-style-image: none;			
			border: 1px #62703d dotted;			
		}
		
		body#inside #envelope #page #content  ul.news-ul li.news-li {
			list-style-type: none;
			display: block;
			padding-left: 0px;
			margin-left: 0px;			
			padding-bottom: 0px;		

		}
		
		body#inside #envelope #page #content ul.news-ul li.news-li span.news-title span.news-label-title {
			display: none;
		}
		
		body#inside #envelope #page #content ul.news-ul li.news-li span.news-title a {
			display: block;
			color: #ffffff;
			background-color: #bcd673;			
			text-decoration: none;
			padding: 5px 0px 10px 10px;
			font-size: 1.1em;
			margin: 0px;
			border-bottom: 0px;
		}
		
		body#inside #envelope #page #content ul.news-ul li.news-li span.news-title a:hover {
			color: #62703d; /* Dark Green */
		}		
		
		body#inside #envelope #page #content ul.news-ul li.news-li span.news-description  {
			margin: 5px 0px 5px 10px;
			color: #686868;
			display: block;
		}		

		body#inside #envelope #page #content ul.news-ul li.news-li span.news-description span.news-label-description {
			display: none;
		}
		
		
		body#inside #envelope #page #content ul.news-ul li.news-li span.news-publishdate {
			padding: 10px 0px 5px 10px;
			display: block;
			background-color: transparent;
			color: #bcd673;
		}
		
		body#inside #envelope #page #content div.news-nav {
			display: none;
		}	
	
	/* Back to Top Styles */
	
	body#inside #page #content #backtotop {
		width: 100px;
		background-color: #d9e5b7; /* Light Green */
		border: #bcd379 1px solid; /* Mid Green */
		padding: 4px;
		text-align: center;
		float: right;
	}
	
	body#inside #page #content #backtotop p {
		font-size: .8em;
	}
	
	body#inside #page #content #backtotop img {
		border: 0pt;
	}
	
	body#inside #page #content #backtotop a {
		text-decoration: none;
		border: 0pt;
	}
	
	
	
	body#inside #page #content #backtotop1 {
		width: 100px;
		background-color: #d9e5b7; /* Light Green */
		border: #bcd379 1px solid; /* Mid Green */
		padding: 4px;
		text-align: center;
		float: right;
	}
	
	body#inside #page #content #backtotop1 p {
		font-size: .8em;
	}
	
	body#inside #page #content #backtotop1 img {
		border: 0pt;
	}
	
	body#inside #page #content #backtotop1 a {
		text-decoration: none;
		border: 0pt;
	}
	
	
	
	
	body#inside #page #content #backtotop2 {
		width: 100px;
		background-color: #d9e5b7; /* Light Green */
		border: #bcd379 1px solid; /* Mid Green */
		padding: 4px;
		text-align: center;
		float: right;
	}
	
	body#inside #page #content #backtotop2 p {
		font-size: .8em;
	}
	
	body#inside #page #content #backtotop2 img {
		border: 0pt;
	}
	
	body#inside #page #content #backtotop2 a {
		text-decoration: none;
		border: 0pt;
	}

	
	
	
	body#inside #page #content #backtotop3 {
		width: 100px;
		background-color: #d9e5b7; /* Light Green */
		border: #bcd379 1px solid; /* Mid Green */
		padding: 4px;
		text-align: center;
		float: right;
	}
	
	body#inside #page #content #backtotop3 p {
		font-size: .8em;
	}
	
	body#inside #page #content #backtotop3 img {
		border: 0pt;
	}
	
	body#inside #page #content #backtotop3 a {
		text-decoration: none;
		border: 0pt;
	}

	
	
	
	body#inside #page #content #backtotop4 {
		width: 100px;
		background-color: #d9e5b7; /* Light Green */
		border: #bcd379 1px solid; /* Mid Green */
		padding: 4px;
		text-align: center;
		float: right;
	}
	
	body#inside #page #content #backtotop4 p {
		font-size: .8em;
	}
	
	body#inside #page #content #backtotop4 img {
		border: 0pt;
	}
	
	body#inside #page #content #backtotop4 a {
		text-decoration: none;
		border: 0pt;
	}

	
	
	
	body#inside #page #content #backtotop5 {
		width: 100px;
		background-color: #d9e5b7; /* Light Green */
		border: #bcd379 1px solid; /* Mid Green */
		padding: 4px;
		text-align: center;
		float: right;
	}
	
	body#inside #page #content #backtotop5 p {
		font-size: .8em;
	}
	
	body#inside #page #content #backtotop5 img {
		border: 0pt;
	}
	
	body#inside #page #content #backtotop5 a {
		text-decoration: none;
		border: 0pt;
	}

	
	
	
	body#inside #page #content #backtotop6 {
		width: 100px;
		background-color: #d9e5b7; /* Light Green */
		border: #bcd379 1px solid; /* Mid Green */
		padding: 4px;
		text-align: center;
		float: right;
	}
	
	body#inside #page #content #backtotop6 p {
		font-size: .8em;
	}
	
	body#inside #page #content #backtotop6 img {
		border: 0pt;
	}
	
	body#inside #page #content #backtotop6 a {
		text-decoration: none;
		border: 0pt;
	}
	
	
	
	
	body#inside #page #content #backtotop7 {
		width: 100px;
		background-color: #d9e5b7; /* Light Green */
		border: #bcd379 1px solid; /* Mid Green */
		padding: 4px;
		text-align: center;
		float: right;
	}
	
	body#inside #page #content #backtotop7 p {
		font-size: .8em;
	}
	
	body#inside #page #content #backtotop7 img {
		border: 0pt;
	}
	
	body#inside #page #content #backtotop7 a {
		text-decoration: none;
		border: 0pt;
	}
		
	/* Contact Form Styles */
	
	body#inside #page #content #actions p {
		text-align: right;
		margin-top: 70px;
	}
	
	body#inside #page #content #actions p input.button {
		height: 45px;
	}
	
	body#inside #page #content #contact .contactfield {
		display: block;
		padding: 20px 0px 20px 0px;
	}

	body#inside #page #content #contact .contactfield  em{
		display: inline;
		margin: 0px 0px 0px 450px;
		padding: 0;
		font-weight:bold;
		width:400px;
		color:#ff0000;
	}
	
	body#inside #page #content #contact .contactfield span.contactfieldname{
		display: inline;
		position:absolute;
	}
	
	body#inside #page #content #contact .contactfield span.contactfieldinput{
		display: inline;
		position:absolute;
		margin-left: 150px;
	}


	body#inside #page #content #contact .contactfield span.contactfieldinput textarea{
		width: 300px;
	}


	

/********************* HOME FOOTER STYLES *******************/

body#home div#footer {
	width:836px;
	background: transparent url(/cms/templates/scwhs/footer_bg.gif) left top no-repeat;
	text-align: center;
	height: 27px;
	margin: 0px 0px 0px 0px; 
	padding: 0px;
	display: block;
	clear: both;
}		

	body#home div#footer p {
			font-family:  "Trebuchet MS", "Trebuchet", Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			font-size: .65em;
			color: #686868;
			margin: 0px; 
			padding: 3px 55px 0px 0px ;
	}

	body#home div#footer a {
			font-family:  "Trebuchet MS", "Trebuchet", Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			color: #686868;
			text-decoration: none;
	}
	
	body#home div#footer a:hover {
			font-family:  "Trebuchet MS", "Trebuchet", Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			color: #ccc;
			text-decoration: none;
	}
	
/********************* INSIDE FOOTER STYLES *******************/	

body#inside div#footer {
	width:804px;
	background: transparent url(/cms/templates/scwhs/footer_bg.gif) left top no-repeat;
	text-align: center;
	height: 27px;
	margin: 20px 0px 0px 0px; 
	padding: 0px;
	clear: both;
}		

	body#inside div#footer p {
			font-family:  "Trebuchet MS", "Trebuchet", Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			font-size: .65em;
			color: #686868;
			margin: 0px; 
			padding: 3px 55px 0px 0px ;
	}

	body#inside div#footer a {
			font-family:  "Trebuchet MS", "Trebuchet", Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			color: #686868;
			text-decoration: none;
	}
	
	body#inside div#footer a:hover {
			font-family:  "Trebuchet MS", "Trebuchet", Verdana, "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;
			color: #ccc;
			text-decoration: none;
	}
