﻿@import url("/Common/Stylesheets/global.css");
@import url("/Common/Stylesheets/content.css");

/*.sidenavigation a { color: #DF7000; }*/
.sidenavigation li a#section { color: #DF7000; }
.sidenavigation a#current { background-color: #F9D899; }
/*.sidenavigation a#current:hover { background-color: #E9F3FF; }*/
/*.sidenavigation a:hover { background-color: #E9F3FF; }*/

h1, h2, .h1, .h2{ color: #DF7000; }
h3, .h3{ color: #DF7000; }
h4, h5, .h4 { color: #DF7000; }

/*h1, h2, .h1, .h2{ color: #CA6C0F; }
h3, .h3{ color: #DF7000; }
h4, h5, .h4 { color: #EE9E10; }
*/


/*==========================================================*/
/*					Classes and fundraising events  		*/
/*==========================================================*/
.eventmonth{ color: #DF7000; font-weight: bold; font-size: 130%; }
.eventdate{ color: #EE9E10; font-weight: bold; font-size: 110%; }
.eventtitle{ color: #069; font-weight: bold; font-size: 115%; }

/* set the image to use and establish the lower-right position */ 
.csssbox, .csssbox_body, .csssbox_head, .csssbox_head h2 {
    background: transparent url("/images/giving/donate/DonationOptionsBox.gif") no-repeat bottom right; 
} 
.csssbox { 
    float: left;
       
    padding-right: 10px; /* the gap on the right edge of the image (not content padding) */
    margin: 10px 10px; /* use to position the box */ 
} 

/* set the top-right image */ 
.csssbox_head { 
    background-position: top right; margin-right: -10px; /* pull the right image over on top of border */
    padding-right: 20px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.csssbox_head h2 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 10px 0 0px 50px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
    font-size: 12px;
    font-family: Arial;
    color: #36C;
} 

/* set the lower-left corner image */ 
.csssbox_body { 
    background-position: bottom left; 
    margin-right: 20px; /* interior-padding right */ 
    padding: 5px 0 10px 20px; /* mirror .cssbox_head right/left */ 
} 

/*==========================================================*/



/*==========================================================*/
/*					CLINICAL SERVICES LISTING				*/
/*==========================================================*/
table.cslist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; border-collapse: collapse; }
table.cslist td { margin: 0px; padding: 5px; }
td.cslisthead { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 15px; color: #DF7000; vertical-align: middle; border-bottom: 1px solid #c0c0c0; }
/*==========================================================*/


/*==========================================================*/
/*		NAVIGATION FOR USE WITH WIZARD CONTROL              */
/*==========================================================*/
.MenuTab
{
    border-color: #C0C0C0;
    border-width: 1px;
    border-style:solid;
    background-color: #CAE4FF;    
    text-align: center;
    height:21px;
    font-size: 11px;    
}
.MenuSelectedTab
{
    border-top-color:#C0C0C0;
    border-left-color:#C0C0C0;
    border-right-color: #C0C0C0;
    border-bottom-color: #EAF4FF;
    border-width:1px;
    background-color: #EAF4FF;
    font-weight:bold;
    font-size: x-small;
}
.MenuHoverTab
{
    background-color: #C8E1F0;
    font-size: x-small;
}   


/*==========================================================*/
/*		Online Auction Make a Bid Control                   */
/*==========================================================*/
div.makeabid 
{
	float: right;
	margin: 8px;
	padding: 3px 5px;
}

table.makeabid
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	margin: 0px;
	border-collapse: collapse;
	border: 1px solid #c0c0c0;
}

table.makeabid td.bidhead
{
	background-color: #CAE4FF;
	color: black;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 5px;
	
}

table.makeabid td.bidwhite
{	
	background-color: #FFF;
	/*vertical-align: middle;*/
	margin: 0px;
	padding: 5px;
	border: 1px solid #c0c0c0;
}
table.makeabid td.biddblue
{	
	background-color: #CAE4FF;
	/*vertical-align: middle;*/
	margin: 0px;
	padding: 5px;
	border: 1px solid #c0c0c0;
}

table.makeabid td.bidlblue
{
	background-color: #EAF4FF;
	/*vertical-align: middle;*/
	margin: 0px;
	padding: 5px;
	border: 1px solid #c0c0c0;
}

table.makeabid td.bidblank
{
	margin: 0px;
	padding: 5px;	
}





/*==========================================================*/
/*		         KD STORE TABLE FORMATTING			        */
/*==========================================================*/

.TableRowHeader
{
	background-color: #cce6ff;
	color: #006599;
	font-family: Arial;
	font-size:10pt;
	font-weight: bold;
}

.TableRowAlt1
{
	background-color: #FFFFFF;
	font-family: Arial;
	font-size:9pt;
}

.TableRowAlt2
{
	background-color: #F0F0F0;
	font-family: Arial;
	font-size:9pt;
}

.TableRowEdit
{
	background-color: #F7CF2F;
	font-family: Arial;
	font-size:9pt;
}

.SubHeaderText
{
	color: #396; /* #CC0000; */
	font-family: Arial;
	font-size:14pt;
	font-style:normal;
	font-weight: bold;
}

.SubSubHeaderText
{
	color: #44C1A8; /* #006599; */
	font-family: Arial;
	font-size:10pt;
	font-style:normal;
	font-weight: bold;
}

.StoreOptionsTable
{
	border-style: solid;
	border-width: 1px;
	border-color: #F7CF2F;
}

.DefaultCatHeader
{
	border-bottom: solid 2px #f0e8d8;
	color: #44C1A8; /* #006599 */
	font-family: Arial;
	font-size:10pt;
	font-style:normal;
	font-weight: bold;
}
A.DefaultCatHeaderLink, A.DefaultCatHeaderLink:link, A.DefaultCatHeaderLink:visited, A.DefaultCatHeaderLink:active
{
	text-decoration:none;
}

/**************************** DONATIONS ******************/
td.statustext { padding: 0 5px; } 
td.current { background-color: #DFEFFF;} 
/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 {
    background: transparent url("/images/giving/donate/DonationOptionsBox.gif") no-repeat bottom right; 
} 
.cssbox { 
    float: left;
    width: 230px !important; /* intended total box width - padding-right(next) */
    width: 220px; /* IE Win = width - padding */
    padding-right: 10px; /* the gap on the right edge of the image (not content padding) */
    margin: 10px 10px; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox_head { 
    background-position: top right; margin-right: -10px; /* pull the right image over on top of border */
    padding-right: 20px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox_head h2 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 10px 0 0px 50px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
    font-size: 16px;
    font-family: Arial;
    color: #36C;
} 

/* set the lower-left corner image */ 
.cssbox_body { 
    background-position: bottom left; 
    margin-right: 20px; /* interior-padding right */ 
    padding: 5px 0 10px 20px; /* mirror .cssbox_head right/left */ 
} 

.donateoption { text-align:center; }
/***********************END DONATIONS**************/

/*==========================================================*/
/*		         Medical Records Release         	        */
/*==========================================================*/
div.med_releasebox {float: left; width: 230px; 
     padding: 1em 1em 1em 1em;          
}
div.med_releasebox_right {float: left; width: 230px;   
     padding: 1em 1em 1em 1em;       
     border-left: 2px solid #CAE4FF;    
}
/*============== END Medical Records Release ===============*/

/* Rx Request Status Box */
td.rxstatustext { padding: 9px 20px 9px 25px; background-color:#E6E6E6; border-color:#CAE4FF; color:#069; font-weight:lighter; } 
td.rxcurrent { background-color: #FFF; border: solid 2px; font-weight:bold; border-color:#CAE4FF;} 
/* End Rx Request */

div.nuss_spotlight_container { height: 1%; }
div.nuss_spotlight { width:160px; padding: 0 5px; float:left; margin: 0 auto; }
div.nuss_spotlight h2 { text-align: center; }
div.ns_middle { border-left: 1px dashed #069; border-right: 1px dashed #069; }

/*==========================================================*/
/*		         Online Discussions            	        */
/*==========================================================*/
div.postings { padding: 4px 4px 4px 4px; border-bottom: 3px solid #e9e9e9;}
div.discussion_head { color: #069; padding: 4px 4px 4px 4px; font-weight: bold; font-size: 115%;}
div.discussion_body { margin: 8px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight: normal; font-size: 11px;
    padding: 5px 5px 5px 5px; 
    background-color:#FFFFFF; 
    clear:both; }
div.discussion_post { background-color:#EAF4FF; width:489px; padding: .3em .0em .2em 1.5em; border: 1px solid #c0c0c0;}
div.healtyuserbox { background-color:#DFEFFF; padding: 1.2em 1.2em 1.2em 1.2em; width:450px; border: 1px dotted #069;}

.collapsePanel {
	width: 540px;
	height:0px;
	background-color:White;
	overflow:hidden;
	padding: 2px 2px 2px 2px;
}

.collapsePanelHeader{	
	width:540px;		
	height:25px;
	color: #069;
	background-color: White;	
	float:left;
	padding:5px; 
	cursor: pointer; 
	vertical-align: middle;
}
.captcha
{
    background-color: #EAF4FF;
	margin: 15px;	
	width:275px;
	border: 1px solid #ccc;
}
fieldset 
{ 
    border: 4px solid #CAE4FF;      
    padding: 5px;    
    margin: 10px;    
}
fieldset legend
{
    background: #CAE4FF;
    padding: 6px;
    color:#069;    
    font-weight: bold;
}
