body, span, div, h1, h2,h3, h4, p, ul ,ol, li, dl, dt, dd, img, form, fieldset, blockquote{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

body {
	font: 11px trebuchet, helvetica, sans-serif;
}

/* HOME HEADER ONLY STYLES */
#container .homeheader {
	height: 106px;
	background: #006b6e url('/themes/sharedcarenetwork/images/home_headerrepeat.png') repeat-x;
	width: auto;
	overflow:hidden;
}

#container .homeheader .logo {
	height: 106px;
	width: 348px;
	margin-left: 17px;
	/*margin-left: 117px;*/
	background: url('/themes/sharedcarenetwork/images/home_logo.png');
	float:left;
}

#container .homeheader .search{
	background: url('/themes/sharedcarenetwork/images/home_search_area_background.png') no-repeat;
	height: 30px;
	width: 179px;
	margin-left: 154px;
	margin-top: 5px;
}

#container .homeheader .search input[type="text"]{
	background: url('/themes/sharedcarenetwork/images/search_input_background.png') no-repeat;
	height: 17px;
	width: 137px;
	margin-top: 6px;
	margin-left: 8px;
	color: #939596;
	font-size: 10px;
	padding: 3px;
	border: 0px;
	float:left;
}

#container .homenavigationbar {
	height: 30px;
	background: #822e86 url('/themes/sharedcarenetwork/images/home_header_bar_repeat.png') repeat-x;
}

#container .homenavigationbar li {
	background: #FFFFFF url('/themes/sharedcarenetwork/images/home_tab_left.png') top left no-repeat;
	display: inline-block;
	height: 25px;
	padding-top: 7px;
	padding-left: 18px;
	margin-right:2px;
}

#container .homenavigationbar li a{
	background: url('/themes/sharedcarenetwork/images/home_tab_right.png') top right no-repeat;
	padding-right: 18px;
	padding-top: 7px;
	text-decoration: none;
	font-weight: bold;
	color: #010101;
}

/* PAGE HEADER ONLY STYLES */
#container .header {
	height: 106px;
	background: #006b6e url('/themes/sharedcarenetwork/images/headerrepeat.png') repeat-x;
	width: auto;
	overflow:hidden;
}

#container .header .logo {
	height: 106px;
	width: 348px;
	/*margin-left: 117px;*/
	margin-left: 17px;
	background: url('/themes/sharedcarenetwork/images/logo.png');
	float:left;
}

#container .header .search{
	background: url('/themes/sharedcarenetwork/images/search_area_background.png') no-repeat;
	height: 30px;
	width: 179px;
	margin-left: 154px;
	margin-top: 5px;
}

#container .header .search input[type="text"]{
	background: url('/themes/sharedcarenetwork/images/search_input_background.png') no-repeat;
	height: 17px;
	width: 137px;
	margin-top: 6px;
	margin-left: 8px;
	color: #939596;
	font-size: 10px;
	padding: 3px;
	border: 0px;
	float:left;
}

#container .navigationbar {
	height: 30px;
	background: #822e86 url('/themes/sharedcarenetwork/images/header_bar_repeat.png') repeat-x;
}

#container .navigationbar li {
	background: #FFFFFF url('/themes/sharedcarenetwork/images/tab_left.png') top left no-repeat;
	display: inline-block;
	height: 25px;
	padding-top: 7px;
	padding-left: 18px;
	margin-right:2px;
}

#container .navigationbar li a{
	background: url('/themes/sharedcarenetwork/images/tab_right.png') top right no-repeat;
	padding-right: 18px;
	padding-top: 7px;
	text-decoration: none;
	font-weight: bold;
	color: #010101;
}

/* SHARED HEADER STYLES */
#container .homeheader .right, #container .header .right{
	padding-left: 600px;
	/*padding-left: 700px;*/
	padding-top: 6px;
}

#container .homeheader .donatebutton, #container .header .donatebutton{
	float:left;
}

#container .homeheader .donatebutton img, #container .header .donatebutton img{
	height: 40px;
	width: 147px;
}

#container .homeheader .search input[type="image"], #container .header .search input[type="image"]{
	margin-top: 6px;
}

#container .homeheader .toplinks, #container .header .toplinks{
	margin-left:385px;
	/*margin-left:585px;*/
	padding-top:25px;
	width:500px;
}

#container .homeheader .toplinks ul, #container .header .toplinks ul{
	font-size: 12px;
	width:900px;
}

#container .homeheader .toplinks li, #container .header .toplinks li{
	display: inline;
	border-left: 1px solid #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	height: 12px;
}

#container .homeheader .toplinks ul li a, #container .header .toplinks ul li a{
	color: #FFFFFF;
	
	padding-bottom: 2px;
}

#container .homeheader .toplinks ul li a.selected, #container .header .toplinks ul li a.selected{
	border-bottom: 1px dotted;
	font-weight: bold;
}

#container .homenavigationbar ul, #container .navigationbar ul {
	/*margin-left: 125px;*/
	margin-left: 25px;
	padding-top: 8px;
	font-size: 12px;
	width:953px; /* SAFARI ISSUE HERE */
}

#container .homenavigationbar .selected, #container .navigationbar .selected{
	color: #812C85;
}

/* HOME PAGE CONTENT */
#homecontent {
	/*margin-left: 120px;*/
	margin-left: 20px;
	width:1012px;
}

#homecontent .leftshadow {
	height: 497px;
	width: 5px;
	background: #FFFFFF url('/themes/sharedcarenetwork/images/left_shadow.png') repeat-y;
	float: left;
}

#homecontent .center {
	width: 952px;
	height: 497px;
	float: left;
}

#homecontent .rightshadow {
	height: 497px;
	width: 5px;
	background: #FFFFFF url('/themes/sharedcarenetwork/images/right_shadow.png') repeat-y;
	float: left;
}

#homecontent .center .leftimage{
	height: 464px;
	width: 336px;
	float: left;
}

#homecontent .center .welcome{
	width: 40px;
	height: 200px;
	float: left;
	margin-top: 33px;
}

#homecontent .center .information{
	width: 576px;
	height: 460px;
	float: left;
}

#homecontent .center .information .text{
	margin-top: 28px;
	line-height: 25px;
	color: #5b5b5b;
	padding-bottom: 10px;
	width: 540px;
	border-bottom: 1px dotted;
	font-size: 12px;
}

#homecontent .center .information .events{
	padding-top: 15px;
}

#homecontent .center .information .events .heading{
	color: #006b6e;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 12px;
}

#homecontent .center .information .events .breakingline{
	border-bottom: 1px dotted #000000;
	width: 540px;
	clear:both;
	height: 1px;
}

#homecontent .center .information .events .wording{
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 17px;
	color: #5b5b5b;
	height:100px;
	overflow: hidden;
	/*text-overflow: ellipsis-word;*/
}

#homecontent .center .information .column1{
	float: left;
	padding-right: 15px;
	width: 160px;
}

#homecontent .center .information .column2{
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	width: 160px;
}

#homecontent .center .information .column3{
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	width: 160px;
}

#homecontent .center .contentfooter .thankyou{
	text-align: right;
	line-height: 28px;
	padding-right: 40px;
	font-size: 11px;
}

#homecontent .center .contentfooter{
	clear: both;
	background: #FFFFFF url('/themes/sharedcarenetwork/images/footer_bar_background.png') repeat-x;
	width: 100%;
	height: 35px;
	color: #FFFFFF;
}

/* PAGE ONLY STYLES */

#pagecontent {
	/*margin-left: 120px;*/
	margin-left: 20px;
	width: 959px;
}

#pagecontent .center{
	background: #FFFFFF url('/themes/sharedcarenetwork/images/shadow.png') repeat-y;
}

#pagecontent .center .columns {
	background: url('/themes/sharedcarenetwork/images/picture_background.png') top right repeat-y;
	width:955px;
}

#pagecontent .breakingline{
	border-bottom: 1px dotted #000000;
	margin-left:20px;
	margin-right:4px;
	clear:both;
	height: 1px;
}

#pagecontent .tabview {
	margin-left: 20px;
	margin-right: 10px;
	float:left;
}

#pagecontent .tabview ul {
	font-size: 12px;
}

#pagecontent .tabview li {	
	background: #791d7d url('/themes/sharedcarenetwork/images/purple_tab_left_corner.png') top left no-repeat;
	display: inline-block;
	height: 20px;
	padding-top: 7px;
	padding-left: 18px;
	margin-right:2px;
}

#pagecontent .tabview li a{
	background: #791d7d url('/themes/sharedcarenetwork/images/purple_tab_right_corner.png') top right no-repeat;
	padding-right: 18px;
	padding-top: 7px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

#pagecontent .pagetitle{
	text-align: left;
	width: 700px;	
	float:right;
	font-size:20px;
	font-weight:bold;
	color: #006b6d;
}

#pagecontent .textarea {
	color:#5b5b5b;
	float:left;
	font-size:12px;
	line-height:20px;
	padding-left:30px;
	padding-top:25px;
	width:450px;
	padding-bottom:20px;
}

#pagecontent .pictures {
	width: 200px;
	padding-right:40px;
	padding-top:20px;
	float: right;
}

#pagecontent .breadcrumbs {
 width:100%;
	padding-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
	font-size: 10px;
	color: #812c85;
}

#pagecontent .breadcrumbs a {
	color: #5b5b5b;
	text-decoration: none;
}

#pagecontent .center .contentfooter {
	background:#FFFFFF url(/themes/sharedcarenetwork/images/footer_bar_background.png) repeat-x scroll 0 0;
	clear:both;
	color:#FFFFFF;
	height:35px;
	margin-left:4px;
	width:951px;
}

#footerlinks{
	text-align: right;
	line-height: 28px;
	padding-right: 40px;
	font-size: 11px;
}

#footerlinks ul li{
	display: inline;
	padding-left: 10px;
	font-size: 10px;
}

#footerlinks ul li a{
	color: #FFFFFF;
	text-decoration: none;
}


/* FORMBUILDER STYLES */
#pagecontent .x-form-text, textarea.x-form-field {
	width:265px !important;
}

#pagecontent .x-form-item label {
	width:150px !important;
}

#pagecontent .x-panel-body {
	border-width:0
}

#pagecontent .x-panel-body-noheader, .x-panel-mc .x-panel-body {
	border-top:0 none;
}


/* IN PAGE MENUS */
#pagecontent .pagemenu {
	float: left;
	width:210px;
	border-right: 1px solid #cce1e2;
	padding-left: 20px;
	margin-top: 20px;
	font-size: 12px;
}

#inpagemenu{
}

#inpagemenu ul{
	width: 194px;
}

#inpagemenu li {
	margin-top: 8px;
	padding-left: 18px;
	padding-bottom: 8px;
	border-bottom: 1px dotted #000000;
}

#inpagemenu li a{
	color: #006b6d;
	text-decoration : none;
}

#inpagemenu .inpagemenuselected{
	background: url('/themes/sharedcarenetwork/images/indicator.png') top left no-repeat;
}

#inpagemenu .inpagemenuselected a{
	color: #812C85;
	font-weight: bold;
}

#subpagemenu {
	margin-top: 45px;
	border-top: 1px dotted #000000;
	width: 194px;
	font-size: 11px;
}

#subpagemenu ul{
	
}

#subpagemenu ul li{
	padding:18px 18px 18px 14px;
	border-bottom: 1px dotted #000000;
}

#subpagemenu .LoginFade, #subpagemenu .NewsLettersFade{
	background: url('/themes/sharedcarenetwork/images/pagemenu_background.png') no-repeat;
}

#subpagemenu li a{
	color: #812C85;
	font-weight: bold;
	text-decoration : none;
	height: 48px;
	padding:10px 0px 25px 40px;
}

#subpagemenu .LoginFade_link{
	background: url('/themes/sharedcarenetwork/images/lock.png') top left no-repeat;
}

#subpagemenu .NewsLettersFade_link{
	background: url('/themes/sharedcarenetwork/images/newsletters.png') top left no-repeat;
}

#subpagemenu .DocLink_link{
	background: url('/themes/sharedcarenetwork/images/doc_icon.png') top left no-repeat;
}

#subpagemenu .PdfLink_link{
	background: url('/themes/sharedcarenetwork/images/pdf_icon.png') top left no-repeat;
}

/* SITEMAP */

#sitemap, #sitemap ul, #sitemap li{
	margin:0;
	padding:0;
	list-style:none;
}
#sitemap{background:url(../sitemapimages/line1.gif) repeat-y;}
#sitemap li{
	line-height:20px;
	margin-top:1px;
	position:relative;
	width:100%;
}

#sitemap li a{padding-left:28px;}

#sitemap li ul{	
	margin-left:28px;
	background:url('../sitemapimages/line1.gif') repeat-y;
}
#sitemap li li{	
	background:url('../sitemapimages/line2.gif') no-repeat 0 0;
}

#sitemap li.summary {
	padding-left: 50px;
	width: 400px;
	font-size: 10px;
	color: #a9a9a9;
}

#sitemap .hidden {
	display: none;
}

#pagecontent .pageheading {
	display: none;
}

#pagecontent .sitemaptitles {
	font-weight: bold;
}

#sitemap a {
	text-decoration: none;
	color:#5b5b5b;
}

#sitemap a:hover {
	text-decoration: underline;
	color:#812C85;
}

/* SEARCH RESULTS */

#search_form input[type="submit"]{
	background-color: #006B6D;
	color: #FFFFFF;
	border: 1px solid #f4f8f8;
	height:25px;
	padding:3px;
}

#search_form input[type="text"]{
	border: 1px solid #006B6D;
	height: 17px;
	padding-top: 4px;
	padding-left: 5px;
}

#pagecontent .searchword {
	font-weight: bold;
	color:#000000;
}

#pagecontent h2 {
	font-size: 15px;
}

#pagecontent .search {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background:#f4f8f8 url('../images/search-glass.png') no-repeat scroll 12px center;
	margin-bottom:10px;
	padding:20px 10px 20px 42px;
	width:420px;
}

#pagecontent .displayarea {
	float:left;
	margin-left:30px;
	margin-top:25px;
	line-height:20px;
	width:440px;
	padding-bottom:20px;
	color:#5b5b5b;
	font-size:12px;
}

#pagecontent .result{
	margin-top: 10px;
}

#pagecontent .post-title{
	font-weight: bold;
	font-size:13px;
	color: #812c85;
}

#pagecontent .result_meta{
	font-style:italic;
}

#pagecontent .pageicon{
	display: none;
}

/* GENERAL STYLES */
#footer{
	clear: both;
	width: 895px;
	margin-left: 50px;
	/*margin-left: 150px;*/
	padding-top: 20px;
	line-height: 20px;
	color: #5b5b5b;
	font-size: 11px;
}

.indicatorlink {
	color: #812c85;
	line-height: 28px;
	padding-bottom: 1px;
	padding-right: 18px;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
	background: url('/themes/sharedcarenetwork/images/indicator.png') top right no-repeat;
}

.highlight {
	font-weight: bold;
	color: #812c85;
}

.link {
	color: #812c85;
	text-decoration : none;
	font-weight: bold;
}

 A:link { color:purple }
 
/* EMAIL SIGNUP FORM */
#signupformwin .x-form-item-label{
	font-weight: bold;
	width:150px !important;
	width:150px !important;
}

#signupformwin .x-form-field{
	width: 300px !important;
}

/* SHARE ICONS */
#shareicons{
	clear:both;
	height:16px;
	position:relative;
	text-align:right;
	top:-50px;
	width:970px;
}
