﻿body  {
	font: 100%  arial, hevetica, sans-serif;  
	background: #ffffff; 
	background-image:url(/_layouts/images/EDENBrandingImages/mainbg.png); 
	background-repeat:repeat;
	
	
	margin: 0;
	 /* it's good practice to zero the margin and padding of the body element to 

account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is 

then set to the left aligned default in the 

#container selector */
	color: #545454;
}



body a, body:active, body a:active, body a:visited, body:link, body a:link
{
	
	text-decoration:none;
   	color: #1856ab;
}

body a:hover
{
	text-decoration:underline;
	font-weight: bold;
	
	
}

h1 
{
	color: #da5600;
	font-size:14pt;
}

h2 
{
	color: #da5600;
	font-size:11pt;

}

h3
{
	font-size: 10pt;
	color: #545454;
}

h4
{
	font-size: 9pt;
		color: #545454;
}

h5
{
	font-size: 9pt;
		color: #545454;
}


h6
{
	font-size:10px;
		color: #545454;
}

hr
{
	color: #545454;
	border-top-style: dotted;
}

.contribs
	{
	font-family:  arial, hevetica, sans-serif;    
	font-size: 12px; 
	font-weight:bold; 
	line-height:12pt;
	background-color: #7ea4c7;
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	width:171px;
	}

.contribslink
{
font-family:  c;    
font-size: 12px; 
font-weight:bold; 
line-height:12pt;
background-color: #FFFFFF;
color: #6f95b8;
padding-left: 6px;
}

.contribslink a, .contribslink:link, .contribslink a:link, .contribslink a:visited{
	background-color: #ffffff;
	text-decoration:none;
   	color: #545454;
font-weight:normal;
}

.contribslink a:hover
{
background-color: #ffffff;
	text-decoration:underline;
	font-weight: bold;
color: #545454;
	
	}
	
	.contribs:active, .contribslink a:active
	{
	background-color: #ffffff;
	text-decoration:none;
   	color: #545454;
font-weight:normal;
	}

/************************** Search Style override ****************************/

.ms-ptabcn, .ms-sctabcn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#CAE6F4 url(/_layouts/images/PortalTabSelected.gif) repeat scroll 0 0;
border:1px solid #83B0EC;
color:#000000;
font-family:arial, hevetica, sans-serif; 
font-size:10pt;
font-style:normal;
font-weight:normal;
padding:2px 10px;
vertical-align:middle;
}


/***************override OOTB CQWP Title style ****************************/
.ms-standardheader {
color:#545454;
font-size:10pt;
margin:0;
text-align:left;
}

.ms-WPTitle {
color:#da5600;
font-family:arial, hevetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-top:2px;
padding-left: 6px;
padding-bottom:0px;
padding-right:2px;
}

.ms-WPHeader td {
border-bottom:1px solid #da5600;
border-spacing:0;
border-collapse:collapse;
}
.description
{
	color:#545454;
}


.ms-WPBody{
max-width:740px;
}
.ms-WPBody a:link, .ms-WPBody a:visited {
color:#1856AB;
text-decoration:none;
}
.ms-WPBody a:hover
{
	text-decoration:underline;
	font-weight: bold;
color: #1856AB;
	
	}
	.ms-WPBody:active, .ms-WPBody a:active
	{

	text-decoration:none;
   	color :#1856AB;
font-weight:normal;
	}

/********************end overrride *********************************/

/********************search tabs overrride *********************************/

.ms-ptabcn, .ms-sctabcn {
    background: url("/_layouts/images/PortalTabSelected.gif");
    background-color: #CAE6F4;
    border-top: solid 1px #83b0ec;
    border-left: solid 1px #83b0ec;
    border-right: solid 1px #83b0ec;
    border-bottom: solid 1px #83b0ec; 
    font-family: arial, hevetica, sans-serif;  
    font-size: 10pt;  
    font-style: normal; 
    font-weight: normal;
    padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 10px; color: #000000; vertical-align: middle;
}
.ms-ptabcnhover, .ms-sctabcnhover {
    background: url("/_layouts/images/PortalTabHover.gif");
    background-color: #fae8d4; 
    border-top: solid 1px #9e8255; 
    border-right: solid 1px #9e8255; 
    border-left: solid 1px #9e8255;
    border-bottom: solid 1px #6593cf; 
    font-family: arial, hevetica, sans-serif; 
    font-size: 10pt;  
    font-style: normal; 
    font-weight: normal;
    padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 10px; color: #000000; vertical-align: middle;
}

.ms-ptabcf {
    background: url("/_layouts/images/topnavdivider.gif");
    background-repeat: repeat-y;
    background-position : left; 
    border-top: solid 1px #FFFFFF;
    border-left: solid 1px #FFFFFF;
    border-bottom: solid 1px #6593cf;
    font-family:  arial, hevetica, sans-serif;  
    font-size: 10pt;   
    font-style: normal; 
    font-weight: normal;
    padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 11px; color: #7f7f7f; vertical-align: middle;
}
.ms-ptabcfhover, .ms-sctabcfhover {
    background: url("/_layouts/images/PortalTabHover.gif");
    background-repeat: repeat-x;
    font-family:  arial, hevetica, sans-serif; 
    font-size: 10pt;   
    font-style: normal; 
    font-weight: normal;
    padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 10px; 
    color: #7f7f7f; vertical-align: middle;
    background-color: #fae8d4; 
    border-top: solid 1px #9e8255; 
    border-right: solid 1px #9e8255; 
    border-left: solid 1px #9e8255;
    border-bottom: solid 1px #6593cf;
}

.ms-sctabcf {
    border-bottom: solid 1px #97B4E9;
    font-family: arial, hevetica, sans-serif;   
    font-size: 10pt;   
    font-style: normal; 
    font-weight: normal;
    padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 11px; color: #7A7A7A; vertical-align: middle;
}


/********************end overrride *********************************/

/*********** custom CQWP styles *************************************/

.currentnewslink-item, .currentnewslink-item a, .currentnewslink-item a:link .currentnews a:visited {
color:#1856AB;
font-family:arial,hevetica,sans-serif;
font-size:12px;
text-decoration:none;
}
.currentnewslink-item a:hover
{
	text-decoration:underline;
	font-weight: bold;
color: #1856AB;
font-size:12px;
	
	}
	
	.currentnewslink-item:active, .currentnewslink-item a:active
	{

	text-decoration:none;
   	color :#1856AB;
font-weight:normal;
font-size:12px;
	}
	
.currentnewsdescription {
color:#545454;
font-size:10px;
}

.currentnewsdescription a, .currentnewsdescription:link, .currentnewsdescription a:link, .currentnewsdescription a:visited{
	text-decoration:none;
   	color: #da5600;
font-weight:normal;
font-size:11px;
}

.currentnewsdescription a:hover {
	text-decoration:underline;
	font-weight: bold;
color: #da5600;
font-size:11px;
	}
	
	.currentnewsdescription:active, .currentnewsdescription a:active
	{

	text-decoration:none;
   	color: #da5600;
font-weight:normal;
font-size:11px;
	}
	
	.groupfooter
	{
	float:right;
	padding-top: 4px;

	}
/*******************end cust CQWP styles ******************************/


/*************** begin form override style *********************************/
.ms-authoringcontrols{
background-color: #ffffff;
}

.ms-formlabel{
text-align:left;
font-family:arial, hevetica, sans-serif;
font-size:.9pt;
border-top:0;
padding-top:0;
padding-right:8px;
padding-bottom:10px;
color:#545454;
font-weight:bold;
border-top:0;
border-bottom:1px solid #abababa;
border-right: 0;
border-left: 0;

}
.ms-formdescription A{
color:#1856ab;
text-decoration:none;
}
.ms-formvalidation{
color:#ff0000;
font-family:verdana;
font-size:9pt;
}
.ms-formtable .ms-formbody,.ms-formtable .ms-formbodysurvey{
line-height:1.3em;
}
.ms-informationbar{
background-color:#fff9de;
border:1px solid #ffdf88;
}
.ms-informationbar td{
font-family:tahoma;
font-size:8pt;
color:#000000;
}
.m3s-radiotext{
cursor:default;
text-align:left;
font-family:arial, hevetica, sans-serif;
font-size:8pt;
height:19px;
}
.ms-radiobutton-child{
margin-left:20px;
}
.ms-gridtext{
cursor:default;
text-align:right;
font-family:arial, hevetica, sans-serif;
font-size:8pt;
height:19px;
}
.ms-formbody{
font-family:arial, hevetica, sans-serif;
font-size:8pt;
vertical-align:top;
background:#ffffff;
border-top:0;
border-bottom:1px solid #abababa;
border-right: 0;
border-left: 0;
padding:3px 6px 20px 6px;
white-space: pre;           /* CSS 2.0 */
white-space: pre-wrap;      /* CSS 2.1 */
white-space: pre-line;      /* CSS 3.0 */
white-space: -pre-wrap;     /* Opera 4-6 */
white-space: -o-pre-wrap;   /* Opera 7 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap;  /* HP Printers */
word-wrap: break-word;      /* IE 5+ */
}

.ms-formbodysurvey{
font-family:arial, hevetica, sans-serif;
font-size:.10pt;
vertical-align:top;
background:none;
border-top:none;
padding:5px 8px 15px 8px;
}
.ms-formbody FONT{
line-height:normal
}
.ms-formline{
border-top:1px solid #c4c4c4;
padding-right:8px;
padding-left:8px;
}
.ms-formdescription
{
font-family:arial, hevetica, sans-serif;
font-size:8pt;
color:#545454;
}
.ms-formfieldcontainer
{
}
.ms-formfieldlabelcontainer
{
margin:4px 4px 0px 4px;
}
div.ms-formfieldlabelcontainer span.ms-formfieldlabel
{
font-family:tahoma;
font-size:8pt;
font-weight:normal;
text-align:left;
color:#777777;
padding:1px 4px 1px 4px;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
background-image:url("/_layouts/images/globgrad.gif");
background-repeat:repeat-x;
background-color:#efebef;
height:18px;
}
.ms-formfieldvaluecontainer
{
border:1px solid #cccccc;
margin-left:4px;
margin-right:4px;
margin-bottom:4px;
padding:5px;
}
.ms-searchbox,.ms-pickersearchbox{
border:solid 1px #7f9db9;
border-right:none;
color:#1952a4;
font-family:Verdana;
font-size:8pt;
height:19px !important;
padding-top:2px;
padding-left:2px;
}



body .buttonstyle
{
	Background-Color:#ABABAB;
	Border-Color:#545454;
	Border-Style: Solid;
	Border-Width: 1px;
	Font-Family:  arial, hevetica, sans-serif;  
	Font-Weight: bold;
	Font-Size: 0.8em;
	Color: #000000;
}
#front_background { 
		background-image: url(/_layouts/images/EDENBrandingImages/target.png);
	background-position: top center;
	background-repeat:no-repeat;
	margin-top: 0; 
	margin-bottom:0;
	margin-left: auto;
	margin-right: auto; /* the auto margins (in conjunction with a width) center the 

page */
	text-align:left;
	width:100%;
}
#container { 
	width: 908px;	/* width of the entire design */
	margin-top: 0; 
	margin-bottom:0;
	margin-left: auto;
	margin-right: auto; /* the auto margins (in conjunction with a width) center the 

page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-image:url(/_layouts/images/EDENBrandingImages/drop-shadow.png);
	background-repeat:repeat-y;
	background-position:right;
} 

#moss_admin_header {
background-image: url(/_layouts/images/EDENBrandingImages/bg.png);
	background-repeat: repeat;
	width: 897px;

}


 /***** START header area *****/
#EDENheader {  
	background-image: url(/_layouts/images/EDENBrandingImages/bg.png);
	background-repeat: repeat;
	padding: 0 0px;  /* this padding matches the left alignment of the elements in the 

divs that appear beneath it. If an image is used in 

the #EDENheader instead of text, you may want to remove the padding. */
	height: 100px;
	width: 897px;
} 

#EDENheader .logo
{
	float: left;
padding: 0 0 0 0;
margin-left: -6px;

}

.logo a
{
border: 0;
	background-image:none;

	padding:0px 0px 0px 0px;
}

#EDENheader .headline
{
	padding-top: 0px;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	height: 100px;
	-moz-box-sizing: border-box;
}
#EDENheader .topnav
{
	float: left;
	width: 715px;

}


#EDENheader .headlineimage
{

    padding-top: 35px;
    padding-left: 3px;
	float: left;
}

#EDENheader .titlesearch
{
	float: right;
	width: 350px;
	-moz-box-sizing: border-box;
	padding-top: 4px;
	padding-right: 0px;

}

/* moss search overwrite */



.search
{
    margin:0 0 0 0;
    font-weight:bold;

}
.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px;
    height:14px;
    font-size:8pt;
    color: #545454;
    padding-left: 2px;
    
}

.search .ms-sbcell
{
    border:none;
    font-weight:bold; 
    font-size:13px; 
    color: #545454;
    padding:0px;
    font-family:  arial, hevetica, sans-serif;
}

.search .ms-sbcell .ms-sblink
{
margin-top:-10px;
margin-left: -10px;
}

.ms-sblink a:link, .ms-sblink a:visited {
color:#545454;
font-family:arial, hevetica, sans-serif;
font-size:8pt;
padding-left:0;
text-decoration:none;


}
.search .ms-sbgo
{
    background:none;
}

/* end moss search overwrite */

#EDENheader .searcheden
{
	float: right;
	width: 175px;
	-moz-box-sizing: border-box;
}
#EDENheader .searchbox
{
	float: left;
	font-size: 13px; 
	color: #545454;
	font-weight: bold;

	
}

#EDENheader .searchbutton
{
	float: right;
	-moz-box-sizing: border-box;
	padding-top: 1px;
}

#EDENheader .stateinfo
{
	float: right;
	width: 235px;
	-moz-box-sizing: border-box;
	padding-top: 38px;
}

#EDENheader .statetext
{
	float: left;
	font-size: 13px; 
	color: #545454;
	padding-top: 0;

}

#EDENheader .statedd
{
	float: right;
	-moz-box-sizing: border-box;
	border:1px;
	border-color:#545454;
	font-size:8pt;
	color:#545454;
	padding: 2 10 2 10;
	
}
#header-2level {  
	background-image: url(/_layouts/images/EDENBrandingImages/banner.png);
	background-repeat: no-repeat;
	 /* this padding matches the left alignment of the elements in the divs that appear 

beneath it. If an image is used in the #header 

instead of text, you may want to remove the padding. */
	height: 180px;
	width: 897px;
	margin: 0 0 0 0;
	float: left;

} 

.currentnews
{
	width:410px;
	float:right;
	height:150px;
	max-height:150px;
	padding-left:15px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-top: 13px; 

}


.newstop
{
	width:400px;
	height:26px;
	margin: 0 0 0 0;
	background-image:url(/_layouts/images/EDENBrandingImages/newstop.png);
	background-repeat:no-repeat;
	background-position:center;
	text-indent:15px;
	
}

 .newscontent {
    display:block;
    padding-right: 5px;
    padding-left: 15px;
     padding-top: 2px;
       background:#FFFFFF;
    color:#000000;
    width:374px;
    height:105px;
    max-height:105px;
    margin: 0 0 0 0;
      border-left-color:#545454;
    border-left-width: 3px;
    border-left-style: solid;
    border-right-color:#545454;
    border-right-width: 3px;
    border-right-style:solid;
    
    }
    
    .newswebpart 
    {
    	margin-top: 2px;
    	z-index:2;
    	position:static;
    	padding-top:10px;
    }

.newsbot
{
	width:400px;
	height:26px;
	margin: 0 0 0 0;
	background-image:url(/_layouts/images/EDENBrandingImages/newsbot.png);
	background-repeat:no-repeat;
	background-position:center;
	z-index:1;
	position:static;

}

.newsheader {
	padding-top:10px;
	padding-left:4px;
	font-size: 15px;
	font-weight:bold;
	color: #da5600;

}

.newsdivider
{
	background-image:url(/_layouts/images/EDENBrandingImages/dotdivide.png);
	background-repeat: repeat-x;
	height: 7px;
	width: 364px;
	padding-right: 2px;
	padding-bottom: 2px;
}


#header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid 

margin collapse - an unexplainable space between 

divs. If the div has a border around it, this is not necessary as that also avoids the 

margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the 

element away from the edges of the div */
}



/* Tips for mainContent:
1. the space between the mainContent and sidebars is created with the left and right 

margins on the mainContent div.
2. to avoid float drop at a supported minimum 800 x 600 resolution, elements within the 

mainContent div should be 300px or smaller (this 

includes images).
3. in the Internet Explorer Conditional Comment below, the zoom property is used to give 

the mainContent "hasLayout." This avoids several 

IE-specific bugs.
*/
#menutopborder
{
	background-image: url(/_layouts/images/EDENBrandingImages/menuborder.png);
	background-repeat: repeat-x;
	height: 5px;
	width: 896px;
	max-height: 5px;
	max-width: 896px;	
}


#menu { 
background:#FFFFFF;
	margin: 0 0 0 0;
	float: left;
	width: 896px;
	height:30px;
	border-bottom: solid 3px #545454;
border-top: solid 1px #545454;
padding: 0 0 0 0;
/* the right and left margins on this div element creates the two outer columns on the 

sides of the page. No matter how much content the 

sidebar divs contain, the column space will remain. You can remove this margin if you want 

the #mainContent div's text to fill the sidebar 

spaces when the content in each sidebar ends. */
}


/* moss top nav overwrite */

.topNavContainer
{
	background-image:none;
	background-color:gray;
	background-repeat:repeat-x;
	height:30px;
        
}
.topNav
{
    *position:relative;
    *top:-1px;
    z-index:100;

}
.topNavItem
{
background-image: none;
	font-family:  arial, hevetica, sans-serif;  
	font-size: 12px; 
	font-weight:bold;
	color: #545454;	
	border-right: solid 1px #ABABAB;


}
.topNavItem a, .topNavItem active, .topNavItem a:active, .topnavItem visited, .topNavItem 

a:visited, .topNavItem link, .topNavItem a:link
{
	display:block;
	height:22px;

color: #545454;
padding:9px 20px 0;

}




.topNavSelected
{
background-color: #545454;
background-image: none;
color: #FFFFFF;

	


}

.topNavSelected a, .topNavSelected active, .topNavSelected a:active, .topNavSelected 

visited, .topNavSelected a:visited, .topNavSelected link, 

.topNavSelected a:link

{
	background-image:none;
	color: #FFFFFF;	


}

.topNavHover 
{
background-image:none;
background-color:#545454;



}
.topNavHover a, .topNavHover active, .topNavHover a:active, .topNavHover visited, 

.topNavHover a:visited, .topNavHover link, .topNavHover 

a:link
{
background-image:none;
background-color:#545454;	
color: #FFFFFF;

}

.topNavHover a:hover
{
	text-decoration:none;
background-color:#545454;	
color: #FFFFFF;

}
.topNavFlyOuts
{
	border-top:1px #ABABAB solid;
border-right:2px #ABABAB solid;
border-left:1px #ABABAB solid;
border-bottom:2px #ABABAB solid;
margin-top: 8px;
margin-left: -1px;
z-index: 100;
}
.topNavFlyOutsItem
{	
	font-family:  arial, hevetica, sans-serif;  
	font-size: 11px; 
	background-color: #FFFFFF;
	border:0px;
	border-top-style: none;
        border-bottom: 0px;
	color:#545454; 
	*width:auto;
	*min-width:150px;
}
.topNavFlyOutsItem a, .topNavFlyOutsItem active, .topNavFlyOutsItem a:active, 

.topNavFlyOutsItem visited, .topNavFlyOutsItem a:visited, 

.topNavFlyOutsItem link, .topNavFlyOutsItem a:link
{
    display:block;
color: #545454;

}
.topNavFlyOutsItem a:hover
{
   text-decoration: none;
font-weight: bold;
color: #1856ab;

}


.topNavFlyOutsHover
{
color:#1856ab;
background-color: #FFFFFF;
}

.topNavFlyOutsHover a
{
color:#1856ab;
background-color: #FFFFFF;
}


.topNavRoundLeft, .topNavRoundRight
{
    width:0px;
}








/* end moss top nav overwrite */





#mainContent { 
background-image: url(/_layouts/images/EDENBrandingImages/bluebg.png);
	background-repeat: repeat;
	margin: 0px;
	float: left;
	width: 896px;
/* the right and left margins on this div element creates the two outer columns on the 

sides of the page. No matter how much content the 

sidebar divs contain, the column space will remain. You can remove this margin if you want 

the #mainContent div's text to fill the sidebar 

spaces when the content in each sidebar ends. */
}

#mainContent .issuebar
{
	width:100px;
	float: right;
	vertical-align:middle;
	padding-top:10px;
	margin-top:auto;
	margin-bottom:auto;
}
 


#mainplaceholder
 {
max-width:770px;
 float: left;
 padding-left:15px;
 padding-right: 10px;
 padding-bottom: 20px;
 padding-top: 20px; 

 }

#mainplaceholder .roundtop
{
	width:760px;
	height:26px;
	margin: 0 0 0 0;
	background-image:url(/_layouts/images/EDENBrandingImages/roundtop.png);
	background-repeat:no-repeat;
	background-position:center;
	text-indent:15px;
	float: inherit;
	
}

.breadcrumbCurrent
{
color: #da5600;
text-decoration: none;

}

.breadcrumbs 
{
border-bottom:0px;
clear:both;
color:#545454;
font-family: arial, hevetica, sans-serif;  
font-size:11px;
margin-bottom:4px;
padding-bottom:2px;
padding-left:7px;
padding-top:4px;
}


 

.breadcrumbs a, .breadcrumbs:active, .breadcrumbs a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #1856ab;
}
.breadcrumbs a:hover
{
	text-decoration:underline;
	font-weight: bold;
	
	
}

.breadcrumbsTopics 
{
border-bottom:0px;
clear:both;
color:#545454;
font-family: arial, hevetica, sans-serif;  
font-size:11px;
margin-bottom:4px;
padding-bottom:2px;
padding-left:7px;
padding-top:4px;
margin-top: 63px;
margin-left: 90px;

}

.breadcrumbsTopics a, .breadcrumbsTopics:active, .breadcrumbsTopics a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #1856ab;
}
.breadcrumbsTopics a:hover
{
	text-decoration:underline;
	font-weight: bold;
	
}



.breadcrumb 
{
border-bottom:0px;
clear:both;
color:#656B77;
font-family: arial, hevetica, sans-serif;  
font-size:11px;
margin-bottom:4px;
padding-bottom:2px;
padding-left:7px;
padding-top:4px;
}

#mainplaceholder .AgDisasterroundheader
{
 width:760px;
 height:93px;
 margin:-20px 0 0 0;
 background-image:url(/_layouts/images/EDENBrandingImages/AgDisasterHead.png);
 background-repeat: no-repeat;
 background-position: right;
 float: inherit;

}

#mainplaceholder .DisasterWatchroundheader
{
 width:760px;
 height:93px;
 margin:-20px 0 0 0;
 background-image:url(/_layouts/images/EDENBrandingImages/DisasterWatchHead.png);
 background-repeat: no-repeat;
 background-position: right;
 float: inherit;

}

#mainplaceholder .Familiesroundheader
{
 width:760px;
 height:93px;
 margin:-20px 0 0 0;
 background-image:url(/_layouts/images/EDENBrandingImages/FamiliesHead.png);
 background-repeat: no-repeat;
 background-position: right;
 float: inherit;

}
#mainplaceholder .HumanHealthroundheader
{
 width:760px;
 height:93px;
 margin:-20px 0 0 0;
 background-image:url(/_layouts/images/EDENBrandingImages/HumanHealthHead.png);
 background-repeat: no-repeat;
 background-position: right;
 float: inherit;

}
#mainplaceholder .Hazardsroundheader
{
 width:760px;
 height:93px;
 margin:-20px 0 0 0;
 background-image:url(/_layouts/images/EDENBrandingImages/HazardsHead.png);
 background-repeat: no-repeat;
 background-position: right;
 float: inherit;

}


 #mainplaceholder .roundcontent {
    display:block;
    padding-right: 10px;
   
    padding-left: 10px;
    background:#FFFFFF;
    color:#545454;
    width:740px;
  float: inherit;

    margin: 0 0 0 0;
font-size: 12px;


    }

.profileband {
background-color:#FFFFFF;
min-width: 250px;
max-width: 250px;
padding: 0px 300px 0px 4px;
border-bottom: solid 1px #da5600;
border-spacing: 0px;

}

.profileheader {
float:left;
color:#da5600;
font-family: arial, hevetica, sans-serif;  
font-size:14pt;
font-weight:bold;
margin-bottom:0px;
text-align:left;
clear:both;
}


/* overwrite banded style for summary links */

.band {
background-color:#FFFFFF;
padding: 0px 50px 0px 4px;
border-bottom: solid 1px #da5600;
border-spacing: 0px;
}
.groupheader {
clear:both;
color:#da5600;
font-family: arial, hevetica, sans-serif;  
font-size:13px;
font-weight:bold;
margin-bottom:2px;
text-align:left;
}
.item {
clear:both;
margin: 4px 0 0 4px;
font-family: arial, hevetica, sans-serif;  

}

.item a, .item:active, .item a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #1856ab;
	font-size:12px;
font-family: arial, hevetica, sans-serif;  
}

.item a:hover
{
	text-decoration:underline;
	font-weight: bold;
font-size:12px;

font-family: arial, hevetica, sans-serif;  
	
}

.link-item, .link-item a, .link-item a:link 
{
	color:#1856ab;
	font-family:arial, hevetica, sans-serif;
	font-size:12px;
	text-decoration:none;
white-space: pre;           /* CSS 2.0 */
white-space: pre-wrap;      /* CSS 2.1 */
white-space: pre-line;      /* CSS 3.0 */
white-space: -pre-wrap;     /* Opera 4-6 */
white-space: -o-pre-wrap;   /* Opera 7 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap;  /* HP Printers */
word-wrap: break-word;      /* IE 5+ */
overflow:hidden;
-webkit-text-size-adjust: 100%;
font-family: arial, hevetica, sans-serif;  
}

.link-item a:hover 
{
	text-decoration:underline;
	font-weight: bold;
	color:#1856ab;
font-size:12px;

font-family: arial, hevetica, sans-serif;  

}

/* end overwrite */

.cleardivider
{
background-color:White;
	height: 1px;
	width: 710px;
	float: inherit;
padding-left: 30px;
padding-bottom: 2px;
margin-top: -10px;

}

.maindivider
{
	background-image:url(/_layouts/images/EDENBrandingImages/dotdivide.png);
	background-repeat: repeat-x;
background-position: center;
	height: 7px;
	width: 710px;
	float: inherit;
padding-left: 30px;

padding-bottom: 10px;
}
   
 .addthisdiv {
	
	max-width: 720px;
min-width: 710px;
	font-size: 8pt;
	float:inherit;
padding-left: 10px;
vertical-align: middle;

}     

.mainfooter {
	
	max-width: 720px;
	font-size: 9px;
	float: inherit;
padding-left: 10px;
}
 

#mainplaceholder .roundbottom
{
	width:760px;
	height:26px;
	margin: 0 0 0 0;
	background-image:url(/_layouts/images/EDENBrandingImages/roundbot.png);
	background-repeat:no-repeat;
	background-position:center;
	float: inherit;
	
} 


 #leftmenu {
	float: left;
	max-width: 175px;
margin-left: -10px;
	}
	
.leftmenuadjust
{
	margin-left: 0px;
	padding-left: 10px;
}
.leftNav
{
	margin-right:5px;
	margin-left:0;
	margin-top:4px;
	padding-top:0px;
	border: 0;
	background-color: #ffffff;
	width:175px;
	border-bottom:1px;
	border-bottom-color: #ababab;
	border-bottom-style: solid;
	
	
}


.leftNavSpacer
{
	width:160px;
}


.leftNavSelected
{

background-image: url(/_layouts/images/EDENBrandingImages/white_arrow.png);
background-position: left center;
background-repeat: no-repeat;
font-weight:bold;
}

.leftNav, .leftNav2, .leftNav3, .leftNav4, .leftNav5
{
	color: #ffffff;
}

.leftNav1
{
	font-family:  arial, hevetica, sans-serif;    
	font-size: 12pt; 
	font-weight:bold; 
	background-color: #FFFFFF;
	color:#6f95b8;
	border-bottom:0px;
    border-top:0px;
		
}

.leftNav1 a, .leftNav1:link, .leftNav1 a:link, .leftNav1:visited, .leftNav1 a:visited
 
{
	font-family:  arial, hevetica, sans-serif;   
	font-size: 12pt; 
	font-weight:bold; 
	padding-left:5px;
	background-color:#ffffff;
	color:#6f95b8;
	padding-top: 3px;
	padding-bottom: 20px;

}



.leftNav1 a:hover
{
text-decoration:underline;
font-weight:bold;
color:#6f95b8;
margin-top: 0px;
background-color:#FFFFFF;
}

.leftNav1:active, .leftNav1 a:active
{
	font-family:  arial, hevetica, sans-serif;   
	font-size: 12pt; 
	font-weight:bold; 
	padding-left:5px;
	background-color:#ffffff;
	color:#6f95b8;

}



.leftNavHover
{
text-decoration:underline;
font-weight:bold;
background-color:#ffffff;
color: #7ea4c7;
margin-top: 0px;
display:block;
}


.leftNav2
{	
	font-family:  arial, hevetica, sans-serif;    
	font-size: 10pt; 
	background-color: #7ea4c7;
	font-weight:bold;
		border-bottom:1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;

border-right:1px;
	border-right-color: #ababab;
	border-right-style: solid;
}
.leftNav2 a, .leftNav2:link, .leftNav2 a:link, .leftNav2:visited, .leftNav2 a:visited
{
	font-family:  arial, hevetica, sans-serif;   
	font-size: 10pt; 
	padding-top: 0px;
	padding-bottom: 0px;
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	padding-top: 2px;
	padding-bottom:2px;
	padding-left:13px;
	padding-right:0px;
}


.leftNav2 a:hover
{
text-decoration:underline;
background-color:#7ea4c7;
color: #FFFFFF;
margin-top: 0px;
font-weight:bold;
}

.leftNav2:active, .leftNav2 a:active
{
	font-family:  arial, hevetica, sans-serif;   
	font-size: 10pt; 
	padding-top: 0px;
	padding-bottom: 0px;
	display:block;
	font-weight:bold;
	color:#FFFFFF;


}


.leftNav3
{
font-family:  arial, hevetica, sans-serif;    
font-family:  arial, hevetica, sans-serif;    
font-size: 9pt; 
padding-top:2px;
padding-bottom:2px;
font-weight:normal;
background-color: #dee8f2;
color:#545454;
border-right:1px;
	border-right-color: #ababab;
	border-right-style: solid;

}

.leftNav3 a, .leftNav3:link, .leftNav3 a:link, .leftNav3:visited, .leftNav3 a:visited 
{
	font-family:  arial, hevetica, sans-serif;   
	font-size: 9pt; 
	background-color: #dee8f2;
	display:block;
	color:#545454;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:17px;
	padding-right:0px;
}



.leftNav3:hover, .leftNav3 a:hover
{
text-decoration:underline;
font-weight:bold;
background-color: #7ea4c7;
color: #ffffff;

}

 .leftNav3:active, .leftNav3 a:active
 {
 	font-family:  arial, hevetica, sans-serif;   
	font-size: 9pt; 
	display:block;
	color:#545454;


 }
 
.leftNavHover
{
	background-color: inherit;
	color:inherit;
}
.leftNavFlyOuts
{
	font-family: arial, hevetica, sans-serif;   
	font-size:9pt; 
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom: 0px;
	background-color:#dee8f2;
	color:#545454;
}

.leftNavFlyOuts a, .leftNavFlyOuts:active, .leftNavFlyOuts a:active, 

.leftNavFlyOuts:visited, leftNavFlyOuts a:visited, .leftNavFlyOuts:link, 

.leftNavFlyOuts a:link
{
	padding:1px 5px 1px 5px;
	display:block;
	*width:150px;
	min-width:100px;
	background-color: #dee8f2;
	color:#545454;
}


.leftNavFlyOutsItem
{
	border:1px #dee8f2 solid;
	background-color: #dee8f2;
	color:#545454;
	padding: 2px 2px 2px 2px
}
.leftNavFlyOutsItem a, .leftNavFlyOutsItem:active, .leftNavFlyOutsItem a:active, 

.leftNavFlyOutsItem:visited, leftNavFlyOutsItem a:visited, 

.leftNavFlyOutsItem:link, .leftNavFlyOutsItem a:link
{
	padding:1px 5px 1px 5px;
	display:block;
	*width:150px;
	min-width:100px;
	background-color: #dee8f2;
	color:#545454;
}

.leftNavFlyOuts a:hover
{

background-color: #7ea4c7;
color: #ffffff;

}

.leftNavFlyOutsHover
{

background-color: #7ea4c7;
color: #ffffff;
}
	
	

#content {
	
max-width: 560px;
float: right;
padding-left: 5px;
min-height: 350px;
	
}

#content .headerimage
{
	max-width:553px;
	border-width: 0px;
	
}
.headerimage img 
{	
	width:auto;
	display:block;
	margin:0 auto;
	max-width:553px;
}

.articleimageleft
{
	float: left;
clear: left;
	max-width: 320px;
	vertical-align: middle;
	text-align: left;
	padding-right:8px;
	margin-right:5px;
 
}


.imgalignright { margin: 0.5em 0pt 0.5em 0.8em; float:right; } 
.imgalignleft { margin: 0.5em 0.8em 0.5em 0; float:left; } 





.imagecaptionleft
{
	font-style: italic;
	font-size: 8pt;
   float: left;

	max-width: 320px;
	padding-top: 2px;
	padding-right: 8px; 
	padding-bottom: 4px;
	margin-left: 4px;
	

}


.articleimagemiddle
{
	float: none;
	max-width: 320px;
	vertical-align: middle;
	text-align: left;
	padding-right:8px;
	margin-right:5px;
 
}

.imagecaptionmiddle
{
	font-style: italic;
	font-size: 8pt;
   float: none;

	max-width: 320px;
	padding-top: 2px;
	padding-right: 8px; 
	padding-bottom: 4px;
	margin-left: 4px;
	

}




.imagecaption
{
	font-style: italic;
	font-size: 8pt;
	max-width: 300px;
	clear:both;


}

.imagecaptionTab
{
	font-style: italic;
	font-size: 8pt;
	max-width: 275;
	clear:both;


}

.articleimageright
{
	float: right;
clear: right;
	max-width: 320px;
	vertical-align: middle;
		padding-left:8px;
	margin-left:5px;
	
 
}

.imagecaptionright
{
	font-style: italic;
	font-size: 8pt;
 float: right;
	
	max-width: 320px;
	padding-top: 2px;
	padding-left: 8px; 
	padding-bottom: 4px;
	margin-left: 4px;

	

}
.ArticleAuthor
{
	float:left;
	text-align:left;
	width:275px;
	font-size:9pt;
	margin-top: -15px;
}

.ArticleDate
{
	float: right;
	text-align: right;
	width: 255;
	margin-right: 40px;
	margin-top: -15px;
	font-size:9pt;
	font-style:italic;
}

.articleintro
{
	margin-left:100px;
	margin-right:100px;
	padding-bottom:5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	width: 350px;
	float:left;
	background-color:#eeeeee;
	
}





.img-shadow 
{
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(/_layouts/images/EDENBrandingImages/imgbgshad.png) no-repeat scroll right bottom !important;
float:right;
margin:10px 0 0 5px;
max-width:320px;
  }

.img-shadow img {
  display: block;
  position: relative;
  margin: -6px 6px 6px -6px;
  padding: 0px;
  max-width:320px;

  } 



.img-shadowintro 
{
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent url(/_layouts/images/EDENBrandingImages/imgbgshad.png) no-repeat scroll right bottom !important;
float:inherit;
margin:10px 0 0 5px;
max-width:320px;
  }

.img-shadowintro img {
  display: block;
  position: relative;
  margin: -6px 6px 6px -6px;
  padding: 0px;
  max-width:320px;

  } 




  
.img-shadowTab {
  float:left;
  background: url(/_layouts/images/EDENBrandingImages/imgbgshad.png) no-repeat bottom right 

!important;
  background: url(/_layouts/images/EDENBrandingImages/imgbgshad.png) no-repeat bottom 

right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  max-width:275px;
  }

.img-shadowTab img {
  display: block;
  position: relative;
  margin: -6px 6px 6px -6px;
  padding: 0px;
  max-width:275px;

  } 
  

#content .topictitle
{
	width:543px;
	background-color:#7ea4c7;
	text-align: left;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 16pt;
	font-weight: bold;
	color:#FFFFFF;
	margin-top: 3px;
	
}

.MemberBlockStyle
{
	width:730px;
	background-color:#7ea4c7;
	text-align: left;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 12pt;
	font-weight: bold;
	color:#FFFFFF;
	
	
	
}


#content .updatetext
{
	text-align: right;
	font-size: 8pt;
	font-style: italic;
			
}

#content .toptext
{
	font-size: 9pt;
	text-align: right;
}


#onthispage 
{
	float: right;
	margin: 10px 9px 6px 5px;
	padding: 4px 13px 10px 13px;
	width: 200px;
	background-color:#dee8f2;
	border-color: #7ea4c7;
	border-width: 1px;
	border-style: solid;
	
}


#onthispage ul
{
margin: 5px 4px 0 0;
padding: 0 0 0 3em;
}

#content .rightcontent{
	max-width: 380px;
	min-width: 350px;
	float: right;
	padding-left: 5px;
	padding-bottom: 5px;
}


#content .leftcontent{
	max-width: 170px;
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
}

.leftdivider
{
	background-image:url(/_layouts/images/EDENBrandingImages/dotdivide.png);
	background-repeat: repeat-x;
	height: 7px;
	width: 160px;
	clear: both;

}

#content .centercontent{
	max-width:555px;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;

	

	
}



#content .centerdivider
{
	background-image:url(/_layouts/images/EDENBrandingImages/dotdivide.png);
	background-repeat: repeat-x;
	height: 7px;
	width: 555px;
	clear: both;

}




 .contentfootertext 
 {
 	font-size:9px;
 }
 
.contentfootertext a, .contentfootertext:active, .contentfootertext a:active, .contentfootertext a:visited, .contentfootertext:link, .contentfootertext a:link
{
	
font-size:9px;
}

.contentfootertext a:hover
{
font-size:9px;
	
	
}


#pagefooter { 
	padding: 0 0px;  /* this padding matches the left alignment of the elements in the 

divs that appear beneath it. If an image is used in 

the #header instead of text, you may want to remove the padding. */
	width: 895px;	/* width of the entire design */
	height: 13px;
	margin-top: 0; 
	margin-bottom:0;
	margin-left: auto;
	margin-right: auto; /* the auto margins (in conjunction with a width) center the 

page */
	text-align: center; /* this overrides the text-align: center on the body element. 

*/
	background-image: url(/_layouts/images/EDENBrandingImages/botshad.png);
	background-position:top;
	background-repeat: repeat-x;
	font-size:9px;
	padding-bottom: 10px;

} 
 #pagefooter p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the 

possibility of margin collapse - a space between 

divs */
	padding: 10px 0; /* padding on this element will create space, just as the the 

margin would have, without the margin collapse issue */
}

/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated 

element must precede the element it should be next to 

on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page The floated 

element must precede the element it should be next to on 

the page. */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the 

final element before the close of a container that 

should fully contain its child floats */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


/***** special panel styling for registration form **********/

legend {
font-size: 12pt;
font-weight: bold;
color: #545454;
}

fieldset {
padding: 10px;

}

/**** end reg form styling  **************************/



/**************************************** LOGIN SPECIFIC CSS 

*********************************************/
 
 #front_login_background { 
		background-image: 

url(/_layouts/images/EDENBrandingImages/target_login.png);
	background-position: top center;
	background-repeat:no-repeat;
	margin-top: 0; 
	margin-bottom:0;
	margin-left: auto;
	margin-right: auto; /* the auto margins (in conjunction with a max-width) center 

the page */
	text-align:left;
	width:100%;
}
 
 
 #logincontainer { 
	width: 618px;	/* max-width of the entire design */
	margin-top: 0; 
	margin-bottom:0;
	margin-left: auto;
	margin-right: auto; /* the auto margins (in conjunction with a max-width) center 

the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-image:url(/_layouts/images/EDENBrandingImages/drop-shadow.png);
	background-repeat:repeat-y;
	background-position:right;
} 



 /***** START header area *****/
#loginheader {  
	background-image: url(/_layouts/images/EDENBrandingImages/bg.png);
	background-repeat: repeat;
	padding: 0 0px;  /* this padding matches the left alignment of the elements in the 

divs that appear beneath it. If an image is used in 

the #header instead of text, you may want to remove the padding. */
	height: 100px;
	width: 605px;
} 

#loginheader .logo
{
	float: left;
padding: 0 0 0 0;
margin-left: -6px;

}

.loginlogo a
{
border: 0;
	background-image:none;

	padding:0px 0px 0px 0px;
}

#loginheader .headline
{
	padding-top: 0px;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	height: 100px;
	-moz-box-sizing: border-box;
}
#loginheader .topnav
{
	float: left;
	width: 400px;

}


#loginheader .headlineimage
{

    padding-top: 35px;
    padding-left: 3px;
	float: left;
}

#loginheader .titlesearch
{
	float: right;
	width: 300px;
	-moz-box-sizing: border-box;
	padding-top: 4px;
	padding-right: 0px;

}



#loginmainContent { 
background-image: url(/_layouts/images/EDENBrandingImages/bluebg.png);
	background-repeat: repeat;
	margin: 1px;
	float: left;
	width: 605px;
}
.loginmaindivider
{
	background-image:url(/_layouts/images/EDENBrandingImages/dotdivide.png);
	background-repeat: repeat-x;
	height: 7px;
	width: 550px;
	padding-right: 2px;
}
#loginmainplaceholder
 {
width:580px;
 float: left;
 margin: 0 0 0 0;
 padding-left:20px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-top: 10px; 

 }

#loginmainplaceholder .loginroundtop
{
	width:570px;
	height:26px;
	margin: 0 0 0 0;
	background-image:url(/_layouts/images/EDENBrandingImages/logroundtop.png);
	background-repeat:no-repeat;
	background-position:center;
	text-indent:15px;

	
}
.loginh2 
{
	color: #da5600;
	font-size:16px;
padding-top: 4px;
}

 #loginmainplaceholder .loginroundcontent {
    display:block;
    padding-right: 5px;
   
    padding-left: 10px;
    background:#FFFFFF;
    color:#000000;
    width:555px;
  float: inherit;
font-size:12px;
color:#545454;
    margin: 0 0 0 0;
    }
    
    
   .loginmainfooter {
	padding-right: 10px;
	width: 520px;
	font-size:9px;
float: inherit;
}

#loginmainplaceholder .loginroundbottom
{
	width:570px;
	height:26px;
	margin: 0 0 0 0;
	background-image:url(/_layouts/images/EDENBrandingImages/logroundbot.png);
	background-repeat:no-repeat;
	background-position:center;
float: inherit;
	
}
 
 .loginleftmenu {
	float: left;
	width: 165px;
	}

#logincontent {
	width: 555px;
	
	}



#logincontent .loginexample 
{
	font-size: 9px;
	margin: 0 0 0 60px;
}

#logincontent .loginrightcontent{
	width: 250px;
	float: right;
}
#logincontent .loginleftcontent{
	max-width: 250px;
	float: left;
}

#logincontent .logincentercontent{
	width:555px;
}

#logincontent .logincenterdivider
{
	background-image:url(/_layouts/images/EDENBrandingImages/dotdivide.png);
	background-repeat: repeat-x;
	height: 7px;
	width: 520px;
	padding-right: 2px;
}





#loginfooter { 
	background-image:url(/_layouts/images/EDENBrandingImages/botshad.png);
background-position:center top;
background-repeat:repeat-x;
font-size:9px;
height:13px;
margin:0 auto;
padding:0 0 10px;
text-align:center; /* this overrides the text-align: center on the body element. */
width:605px;
 	
}


.openid 
{
	background-image:url(/_layouts/images/EDENBrandingImages/openid_login.gif);
	background-repeat: no-repeat; 
	background-color: #fff; 
	background-position: 0 50%; 
	color: #000;
	padding-left: 18px; 
	border-style: solid; 
	border-color: black; 
	border-width : 1px;
}

.openidpanel
{
	
	width:650px;
	height:500px;
	border-color: #da5600;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	background-color: #FFFFFF;
	overflow:auto;
 }
 
 .retrievepanel
{
	
	width:auto;
	border-color: #da5600;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	background-color: #FFFFFF;
	overflow:auto;
 }

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
	
}

/************************************ jquery popup style ********************/
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#button{
text-align:center;
margin:100px;
}




/********************************************* Slider styling ************************************************/

/*
		 
 Required 
		*/


		.container { width:530px; height:100px; overflow:hidden; position:relative;  }
		.slides { position:absolute; top:0; left:0; }
		.img { float:left; position:absolute; top:0; width:530px; display:none; }
.sliderimagealign
{
float:left;
max-width: 320px;
vertical-align:middle;
}
.slidercaption {
float:right;
max-width:205px;
padding-left:5px;
}


.sliderband {
background-color:#FFFFFF;
border-bottom:1px solid #DA5600;
border-spacing:0;
padding: 0 0 0 0;

}
.slideritem {
clear:both;
font-family:arial,hevetica,sans-serif;
margin:0 0 0 0;
}

.sliderlink-item, .sliderlink-item a, .sliderlink-item a:link {
color:#1856AB;
font-family:arial,hevetica,sans-serif;
font-size:12px;
text-decoration:none;
margin:4px 0 0 0;
}

.sliderlink-item a:hover {
font-weight:bold;
text-decoration:underline;
}

.sliderdescription {
color:#545454;
font-size:9pt;
font-family:arial,hevetica,sans-serif;
}


		/*
		 
 Optional
		*/
		
		
		blockquote, q { quotes: none; }
		:focus { outline: 0; }
		ins { text-decoration: none; }
		del { text-decoration: line-through; }
		table { border-collapse: collapse; border-spacing: 0; }
		#loopedSlider { margin:18px auto; width:530px; position:relative; clear:both; }
		ul.pagination { list-style-type:none; margin:0; padding:0; margin:1px auto; width:150px; }
		ul.pagination li { float:left; margin:0 10px; }	
		ul.pagination a { display:block; width:14px; padding-top:12px; height:0; overflow:hidden; background-image:url(/SliderLibrary/pagination1.png); background-position:0 0; background-repeat:no-repeat;}
		ul.pagination li.active a {background-position:0 -12px}
		a.previous { position:absolute; top:50px; left:-32px; }
		a.next { position:absolute; top:50px; right:-32px; }
		.hidden {display:none;}

