﻿* { padding: 0; margin: 0; }


body {
     	margin:0;
        padding:0;
        border:0;			/* This removes the border around the viewport in old versions of IE */
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 100%;
		background-color: #ffffff;
		background: #76032a url(Images/Background/background_burgandy_1a.jpg);
		background-repeat:repeat;
		background-position:top;
		background-attachment:fixed;

		}
		
		h1 {
			margin: 0;
			padding: 0;
		}
	
		h2 {
			margin: 0;
			padding: 0;

			}
	
	
/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */

/**************************************************************************/
/*****************   Site Wrapper Styles Begin   **************************/

#SiteWrapper {
	margin: 1px auto;
	}

#SiteWrapperHeader { 
	margin: 0 auto;
	padding:0;
	width: 800px;
	height: 8px;
	background: url(Images/Wrapper/bg_header.png);
		}
	
#SiteWrapperContent { 
	margin: 0 auto;
	padding: 0;
	width: 800px;
	background: url(Images/Wrapper/bg2.png);
	background-repeat: repeat;
	overflow: hidden;	/* This takes care of the repeating background*/
	}

	
#SiteWrapperFooter { 
	margin: auto;
	padding:0;
	width: 800px;
	height: 35px;
	background: url(Images/Wrapper/bg_footer.png);
	}



/*****************    Site Wrapper Styles Ends   **************************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */

/**************************************************************************/
/******************    Content Wrapper Begins   ***************************/

#Wrapper {
	margin: 0 auto;
	width: 756px;
	}

/******************    Content Wrapper Ends   *****************************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */

/**************************************************************************/
/*******************    Header Styles Begins   ****************************/


#Header {
        margin: 0;
		padding: 0;
		width: 756px;
		height: 77px;
		background: #ffffff;
		float: none;
    }
	

		#Header_Left {
			display: inline;
			float: left;
			margin: 0;
			padding: 0;
			width: 253px;
			}
		
		#Header_Logo {
			}
			
		
		#Header_Right {
			display: inline;
			float: right;
			width: 503px;
			margin: 0;
			padding: 0;
		}
			
		#Header_Navigation {
			
			margin: -.1em 0 0 0;
			text-align: right;
			}
			
			/* Information For: Physicians  | Employees  | Businesses  | Contact Us   Navigation Begins  */
			#Header_Navigation	ul
				{
					display:inline;
					color: #464646;
					font-size: 10px; /* Pixels used here to control layout for larger text */
					font-weight: bold;
					}
				
				#Header_Navigation	li
					{
						list-style: none;
						display:inline;
						font-weight: bold;
						margin: 0;
						padding: 0;
						
						}

				#Header_Navigation	a:link   
					{
						list-style: none;
						display:inline;
						padding: 0 6px 0 2px;
						text-decoration: underline;
						color: #464646;
						border-right: 1px solid #000;
						}
						
				#Header_Navigation a:visited   
					{
						list-style: none;
						display:inline;
						padding: 0 6px 0 2px;
						text-decoration: underline;
						color: #464646;
						border-right: 1px solid #000;
						}
				

				#Header_Navigation	a:hover
					{
						list-style: none;
						display:inline;
						text-decoration: underline;
						color: #760F2B;
						}

			/* Information For: Physicians  | Employees  | Businesses  | Contact Us   Navigation Ends   */

			/* Search Box Begins */

			#Site_Search {
				display: inline;
				}
				
				.googleddlist {
					float: right;
					margin: 12px 4px 0 0;
					padding: 2px 0 0 2px;
					width:165px; 
					height: 21px;
					font-size: 11px; /* Pixels used here to control layout for larger text */
					font-weight: bold;
					color:#760f2b;
					background-color: #f7ebc9;
					border: 1px solid #464646;
				}
				
				.searchBox {
					float: right;
					margin: 13px 4px 0 0;
					padding: 1px 0 0 2px;
					width:125px; 
					height: 15px;
					font-size: 11px; /* Pixels used here to control layout for larger text */
					font-weight: bold;
					color:#760f2b;
					background-color: #f7ebc9;
					border: 1px solid #464646;
				}
				
				.btn, .largebtn {
					float:right;
					margin: 13px 3px 0 0;
					padding: 1px 5px 0 2px;
					width:54px;
					height: 18px;
					background:transparent url(Images/Search/Search.gif) left center no-repeat;
					cursor:pointer;
					
				}
						
				/* End Search Box */
				
			    /* Online Bill Pay Begins */

				#OnlineBillPay {
					display: inline;
					clear: both;
					}
					
					.OnlineBillPayImg 
					{
						margin:  0 0 0 0;
						padding: 10px 5px 0 0;
						float: right;	
						}
					
					
				/* Online Bill Pay Ends */


/********************    Header Styles End   ******************************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */

/**************************************************************************/
/****************    Navigation Top Styles Begins   ***********************/

#Navigation_Top {
	width: 756px;
	height: 36px;
	padding: 0;
	margin: 0 0 1px 0;
	background-color: #FFFFFF;
	z-index: 6000;
	}

/*****************    Navigation Top Styles Ends   ************************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */


/**************************************************************************/
/****************    Content Area Styles Begins   *************************/	
	
	/* column container */
	.ColumnMask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
		min-height: 400px;
	}
	
	/* 2 column left menu settings */
	.ContentArea {
	    background:#ffffff; /* Background Color for Left Menu */
	}
    .ContentArea .ContentColumn {
        float:left;
        width:200%;
		position:relative;
		left:200px;
        background:#fff;
    }
    .ContentArea .ContentColumnWrap {
	    float:right;
	    width:50%;
	    position:relative;
	    right:200px;
	    padding-bottom:1em;
	}
	
	.ContentArea .Content {
        margin:0 0 0 222px;
	    position:relative;
	    right:100%;
	    overflow:hidden;
	}
	
    .ContentArea .Menu {
        float:left;
        width:170px;
        position:relative;
        right:200px;
    }
    
    
    
    
	/* 2 column right column container */
	.ThreeColMask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
	}
	/* 2 column right menu settings */
	.RightMenu {
	    background:#ffffff;
	}
	.RightMenu .ThreeContentColumn {
        float:left;
        width:200%;
        margin-left:-130px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .RightMenu .ThreeContentColumnWrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.RightMenu .ThreeContent {
        margin:0 5px 0 130px;
        overflow:hidden;
	}
    .RightMenu .RightMenu {
        float:right;
        width:130px;
        position:relative;
        left:130px;
    }
	

/********************   Content Area Styles End   *************************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */


/**************************************************************************/
/****************   Left Navigation Styles Begins   ***********************/

#Navigation_Left { 
	margin: 0;
	padding: 0;
	width: 221px;
	}

/*------------ Left Navigation Top Header Begins *******************/
	#Navigation_Left_Top_Header 
	{
		width: 100%;
		margin: 5px 0 0px 0;
		padding: 0 0 0 2px;
		
		}
		
		#Navigation_Left_Top_Header H1 {
		font-weight: bold;
		color: #464646;
		font-size: 100%;
		
		}
		
		#Navigation_Left_Top_Header H1 Strong {
			color: #760F2B;
			font-weight: Bold;
			}
			
			
		#Navigation_Left_Top_Header H1 a:link  
		{
			color: #464646;
			text-decoration: none;

			}
		#Navigation_Left_Top_Header H1 a:visited  
		{
			color: #464646;
			text-decoration: none;

			}

		#Navigation_Left_Top_Header H1 a:hover
		{
			color: #464646;
			text-decoration: underline;
			}
			
		#Navigation_Left_Top_Header H2 {
		    font-weight: bold;
		    color: #464646;
		    font-size: 100%;
		    }
		
		#Navigation_Left_Top_Header H2 Strong {
			color: #760F2B;
			font-weight: Bold;
			}
		
	
	  #Navigation_Left_Top_Header_Separator {
	        background: url(Images/HorizontalLines/burgandy_fade_line.gif);	
		    background-repeat: no-repeat;
		    height: 2px;
		    width: 100%;
		    margin: 0;
		    }

  
	
	/*------------ Left Navigation Top Header Ends *******************/	
	
	
	/*------------ Left Navigation Top Navigation Area Begins *******************/	
		
	#Navigation_Left_Top
	{
		width: 100%;
		margin: 3px 0 2px 3px;
		padding: 0 0 0px 0px;
		list-style: none;	
		font-size: 70%;
		}
		
		*html #Navigation_Left_Top
	    {
		width: 100%;
		margin: -1em 0 2px 3px;
		padding: 0 0 0px 0px;
		list-style: none;	
		font-size: 70%;
		}		
		
		
		
		
		#Navigation_Left_Top li   
		{
			
			padding: 3px 0 4px 8px;
			background-image: url(Images/Arrows/arrow.gif);
			background-repeat: no-repeat;
			background-position: 0 .6em;
			text-decoration: none;
			border-bottom: 1px solid #CCCCCC;
			width: 180px;
			list-style: none;
			}
		
		
		
		#Navigation_Left_Top  a:link
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#Navigation_Left_Top a:visited 
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#Navigation_Left_Top a:hover
		{
			color: #760F2B;
			font-weight: bold;
			text-decoration: underline;
			}
		
	/*------------ Left Navigation Top Navigation Area Ends *******************/	
		

/*------------ Left Navigation Bottom Header Begins *******************/	
	
	#Navigation_Left_Bottom_Header 
	{
		width: 100%;
		margin: 15px 0 0px 1px;
		padding: 5px 0 5px 2px;
		background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		background-position: .1em 0em;	
		background-repeat: no-repeat;
		}
		
		#Navigation_Left_Bottom_Header H2 {
		font-weight: bold;
		margin: 0 0 0 0;
		padding: 0 0 5px 0;
		color: #464646;
		font-size: 90%;
		background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		background-position: 0em 1.4em;
		background-repeat: no-repeat;
		}
		
		#Navigation_Left_Bottom_Header H2 Strong {
			color: #760F2B;
			font-weight: Bold;
			}
			
			
		#Navigation_Left_Bottom_Header H2 a:link  
		{
			color: #464646;
			text-decoration: none;

			}
		#Navigation_Left_Bottom_Header H2 a:visited  
		{
			color: #464646;
			text-decoration: none;

			}

		#Navigation_Left_Bottom_Header H2 a:hover
		{
			color: #464646;
			text-decoration: underline;
			}
			
/*------------ Left Navigation Bottom Header Ends *****************/


/*------------ Left Navigation Bottom Navigation Area Begins ******/	
	
	#Navigation_Left_Bottom 
	{
		width: 100%;
		margin: 3px 0 2px 3px;
		padding: 0px 0 0px 0px;
		list-style: none;	
		font-size: 70%;
		}	
		
    #Navigation_Left_Bottom H2 {
		font-weight: bold;
		color: #760F2B;
		font-size: 120%;
		padding: 5px 0 5px 0;
		}
		
		
	#Navigation_Left_Bottom ul 
	{
	    margin: 0 0 5px 0;
	    }	
		
		#Navigation_Left_Bottom li   
		{
			padding: 3px 0 4px 8px;
			background-image: url(Images/Arrows/arrow.gif);
			background-repeat: no-repeat;
			background-position: 0 .6em;
			text-decoration: none;
			border-bottom: none;
			width: 180px;
			list-style: none;
			}
		
		
		
		#Navigation_Left_Bottom  a:link
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#Navigation_Left_Bottom a:visited 
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#Navigation_Left_Bottom a:hover
		{
			color: #760F2B;
			font-weight: bold;
			text-decoration: underline;
			}


/****************   Left Navigation Styles End   **************************/
/**************************************************************************/



/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!!!!  SPECIAL WKHS HOME STYLES BEGIN !!!!!!!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

    #WKHSLocationsHeader 
    {
        width: 100%;
		margin: 15px 0 0px 1px;
		padding: 5px 0 5px 2px;
		background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		background-position: .1em 0em;	
		background-repeat: no-repeat;
        }

		
	    #WKHSLocationsHeader H2 {
		    font-weight: bold;
		    margin: 0 0 0 0;
		    padding: 0 0 5px 0;
		    color: #464646;
		    font-size: 90%;
		    background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		    background-position: 0em 1.4em;
		    background-repeat: no-repeat;
		    }
		
		#WKHSLocationsHeader H2 Strong {
			color: #760F2B;
			font-weight: Bold;
			}
			
		
		#WKHSLocationsContent p   
		{
			margin: 0 0 5px 0;
			padding: 3px 0 4px 8px;
			text-decoration: none;
			border-bottom: none;
			width: 180px;
			list-style: none;
			font-size: 70%;
			}
		
		#WKHSLocationsContent  a:link
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#WKHSLocationsContent a:visited 
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#WKHSLocationsContent a:hover
		{
			color: #760F2B;
			font-weight: bold;
			text-decoration: underline;
			}
     

#WKHSQualityHeader 
    {
        width: 100%;
		margin: 15px 0 0px 1px;
		padding: 5px 0 5px 2px;
		background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		background-position: .1em 0em;	
		background-repeat: no-repeat;
        }

		
	    #WKHSQualityHeader H2 {
		    font-weight: bold;
		    margin: 0 0 0 0;
		    padding: 0 0 5px 0;
		    color: #464646;
		    font-size: 90%;
		    background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		    background-position: 0em 1.4em;
		    background-repeat: no-repeat;
		    }
		
		#WKHSQualityHeader H2 Strong {
			color: #760F2B;
			font-weight: Bold;
			}
			
		
		#WKHSQualityContent p   
		{
			margin: 0 0 5px 0;
			padding: 3px 0 4px 8px;
			text-decoration: none;
			border-bottom: none;
			width: 180px;
			list-style: none;
			font-size: 70%;
			}
		
		#WKHSQualityContent  a:link
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#WKHSQualityContent a:visited 
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#WKHSQualityContent a:hover
		{
			color: #760F2B;
			font-weight: bold;
			text-decoration: underline;
			}
   
   
    #WeeKareBabiesHeader 
    {
        width: 100%;
		margin: 15px 0 0px 1px;
		padding: 5px 0 5px 2px;
		background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		background-position: .1em 0em;	
		background-repeat: no-repeat;
       }
       
       #WeeKareBabiesHeader H2 {
		    font-weight: bold;
		    margin: 0 0 0 0;
		    padding: 0 0 5px 0;
		    color: #464646;
		    font-size: 90%;
		    background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		    background-position: 0em 1.4em;
		    background-repeat: no-repeat;
		    }
		
		#WeeKareBabiesHeader H2 Strong {
			color: #760F2B;
			font-weight: Bold;
			}
			
			
		#WeeKareBabiesContent p   
		{
			margin: 0 0 5px 0;
			padding: 3px 0 4px 8px;
			text-decoration: none;
			border-bottom: none;
			width: 180px;
			list-style: none;
			font-size: 70%;
			}
		
		#WeeKareBabiesContent a:link
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#WeeKareBabiesContent a:visited 
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#WeeKareBabiesContent a:hover
		{
			color: #760F2B;
			font-weight: bold;
			text-decoration: underline;
			}

	#FluHeader 
    {
        width: 100%;
		margin: 15px 0 0px 1px;
		padding: 5px 0 5px 2px;
		background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		background-position: .1em 0em;	
		background-repeat: no-repeat;
       }
       
       #FluHeader H2 {
		    font-weight: bold;
		    margin: 0 0 0 0;
		    padding: 0 0 5px 0;
		    color: #464646;
		    font-size: 90%;
		    background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		    background-position: 0em 1.4em;
		    background-repeat: no-repeat;
		    }
		
		#FluHeader H2 Strong {
			color: #760F2B;
			font-weight: Bold;
			}
			
			
		#FluContent p   
		{
			margin: 0 0 5px 0;
			padding: 3px 0 4px 8px;
			text-decoration: none;
			border-bottom: none;
			width: 180px;
			list-style: none;
			font-size: 70%;
			}
		
		#FluContent a:link
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#FluContent a:visited 
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#FluContent a:hover
		{
			color: #760F2B;
			font-weight: bold;
			text-decoration: underline;
			}



    #VimVigorHeader 
    {
        width: 100%;
		margin: 15px 0 0px 1px;
		padding: 5px 0 5px 2px;
		background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		background-position: .1em 0em;	
		background-repeat: no-repeat;
       }
       
       #VimVigorHeader H2 {
		    font-weight: bold;
		    margin: 0 0 0 0;
		    padding: 0 0 5px 0;
		    color: #464646;
		    font-size: 90%;
		    background: url(Images/HorizontalLines/burgandy_fade_line.gif);
		    background-position: 0em 1.4em;
		    background-repeat: no-repeat;
		    }
		
		#VimVigorHeader H2 Strong {
			color: #760F2B;
			font-weight: Bold;
			}
			
			
		#VimVigorContent p   
		{
			margin: 0 0 5px 0;
			padding: 3px 0 4px 8px;
			text-decoration: none;
			border-bottom: none;
			width: 180px;
			list-style: none;
			font-size: 70%;
			}
		
		#VimVigorContent a:link
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#VimVigorContent a:visited 
		{
			color: #000000;
			font-weight: bold;
			text-decoration: none;
			}
			
		#VimVigorContent a:hover
		{
			color: #760F2B;
			font-weight: bold;
			text-decoration: underline;
			}


/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!!!!   SPECIAL WKHS HOME STYLES END  !!!!!!!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */



/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */


/**************************************************************************/
/*****************   Page Photo Header Styles Begin  **********************/


#PagePhotoHeader 
{ 
	margin: 0;
	padding: 0;
	width: 100%;

	}


/****************   Page Photo Header Styles End   ************************/
/**************************************************************************/


/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */


/**************************************************************************/
/*****************   Bread Crumbs Area Styles Begin  **********************/


#SiteBreadCrumbs {
	margin: 2px 2px 5px 0;
	padding: 0 0 0 0;
	width: 400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color:#000000;
}

            #SiteBreadCrumbs a:link {
			    color: #760F2B !important;
			    text-decoration: none !important;
			    }
		
			#SiteBreadCrumbs a:visited {
				color: #760F2B !important;
				text-decoration: none !important;
				}
		
			#SiteBreadCrumbs a:hover {
				color: #acacac !important;
				text-decoration: none !important;
				}

#SiteBreadCrumbs .Separator 
{	
	padding: 4px 0 0 2px;
	}


/*****************   Bread Crumbs Area Styles End   ***********************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */




/**************************************************************************/
/*************    Site Content Area Styles Begins   ***********************/	


#Content {
		margin: 0;
		padding: 0 5px 0 0;
	}
	
	#Content h1 {
		margin: 5px 0 5px 0;
		padding: 0 0 5px 0;
		font-style:normal;
		font-size: 120%;
		color: #760F2B;
		}
	
	#Content h2 {
		padding: 0 0 5px 0;
		font-size: 100%;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		}
		
	#Content h3 {
		font-size: 90%;
		font-weight: bold;
		font-style: normal;
		padding: 10px 0 10px 0;
		color: #760F2B
		}
		
	
	#Content p {
		font-size: 80%;
		padding: 0 5px 10px 0;
		line-height: 19px;
	}
	
	#Content blockquote {
		font-size: 80%;
		padding: 0 20px 10px 20px;
		line-height: 19px;
	}
	
	#Content blockquote p {
		font-size: 90%;
		padding: 0 20px 10px 20px;
		line-height: 19px;
	}
	
	
	
	#Content ul {
		font-size: 80%;
		padding: 0 0 10px 30px;
		line-height: 18px;
	}
	
	#Content ol {
		font-size: 80%;
		padding: 0 0 10px 30px;
		line-height: 18px;
	}
	
	#Content ol ol {
		font-size: 90%;
		padding: 0 0 10px 30px;
		line-height: 18px;
	}
	
	
	
	#Content ol ul {
		font-size: 90%;
		padding: 10px 0 10px 30px;
		line-height: 18px;
	}
	
	#Content li {
		padding: 0 0 5px 0;
	}
	
	#Content ul ul {
		font-size: 90%;
		padding: 10px 0 10px 30px;
		line-height: 18px;
	}
	
	
	
	
	#Content ul ul ul {
		font-size: 100%;
		padding: 10px 0 10px 30px;
		line-height: 18px;
	}
	
	#Content strong {
		font-weight: bold;
	}
	
	#Content td 
	{
	    	font-size: 90%;
	    }
	    
    
	
	#Content a:link {
			color: #760F2B;
			text-decoration: underline;
			}
		
		#Content a:visited {
				color: #760F2B;
				text-decoration: underline;
				}
		
		#Content a:hover {
				color: #760F2B;
				text-decoration: none;
				}
	
	
	#Content .Map {
	    float: left;
	    padding: 5px 3px 0 0;
	}
	
	#Content .DivisionLogo {
	    padding: 5px 10px 0 0;
	}
	
	
	#Content .QuickCareProfile_Photo {
	    float: left;
	    padding: 5px 0 0 0;
	    width: 30%;
	}
	
	#Content .QuickCareProfile_Text {
	    float: right;
	    padding: 0;
	    width: 70%;
	   
	}
	
	
    #Content .WorkKareProfile_Photo {
	    float: left;
	    margin: 0 0 10px 0;
	    padding: 5px 0 0 0;
	    width: 35%;
	}
	
	#Content .WorkKareProfile_Text {
	    float: right;
	    margin: 0 0 10px 0;
	    padding: 0;
	    width: 65%;
	   
	}
	
	#Content .Clear 
	{
	    clear: both;
	    
	    }
	
	#Content .label 
    {
        float: left;
        margin: 0 5px 0 0;
        width: 30%;
        display: inline;
        text-align: right;
        font-weight: bold;
        }
        
   #Content .txt 
    {
        float: left;
        margin: 0 0 0 0;
        width: 65%;
        text-align: left;
        font-weight: normal;
        }
   
   #Content .Fertility
       {
       font-size: 100%;
       }
       
       #Content .Fertility td 
       {
           vertical-align: top;
           }
       
       *html #Content .Fertility
           {
           font-size: 130%;
           }
       
   #Content .FitnessDays {
	    float: left;
	    padding: 0 0 0 10px;
	    width: 35%;
	    text-align: left;
	    font-size: 80%;
   }
   
   #Content .FitnessHours {
	    float: left;
	    padding: 0 0 0 2px;
	    width: 55%;
	    text-align: left;
	    font-size: 80%;
   }

   #Content .FitnessDownload 
   {
       font-size: 80%;
       width: 98%;
       margin: 0 0 10px 0;
       }
       
       #Content .FitnessDownload .HeaderBlank
       {
           float: left;
           text-align: center;
           font-weight: bold;
           width: 33%;
           }
       #Content .FitnessDownload .Header 
       {
           float: left;
           text-align: center;
           font-weight: bold;
           width: 33%;
           text-decoration: underline;
           }
           
       #Content .FitnessDownload .Facility 
       {
           float: left;
           text-align: right;
           font-weight: bold;
           width: 33%;
           padding: 5px 0 0 0;
           }
           
        #Content .FitnessDownload .View 
        {
            float: left;
            text-align: center;  
            width: 33%;
            padding: 5px 0 0 0;
           }
           
   
   #Content .FitnessSchedule 
   {
       font-size: 100%;
       margin: 30px 0 0 0;
       }
       
   #Content .FitnessSchedule h2
   {
       font-size: 90%;
       font-weight: bold;
       margin: 5px 0 10px 0;
       padding: 0;
       color: #760F2B;
       }
       
   #Content .FitnessSchedule h3 {
       font-size: 110%;
       font-weight: bold;
       margin: 5px 0 5px 0;
       padding: 0;
       color: #000000;
       }
       
   #Content .FitnessSchedule ul 
   {
        list-style-type: none !important;
	    margin: 0 !important; 
	    padding: 0 !important;
       }
       
    #Content .FitnessSchedule li 
    {
	    margin: 0 !important; 
	    padding: 0 !important;
        }
        
    #Content .FitnessSchedule p {
	    margin: 0 !important; 
	    padding: 5px 5px 5px 10px !important;
	    font-size: 90%;
        }
	
	#Content #PhysiciansListingColumn {
	    width: 100%;
	    margin: 10px 0 10px 0;
	    }
	    
	#Content #PhysiciansListingColumn .LeftColumn 
	{
	    width: 45%;
	    margin: 0 30px 0 0;
	    float: left;
	    display: inline;
	    }
	    
	    #Content #PhysiciansListingColumn .LeftColumn ul {
            list-style-type: none !important;
	        margin: 0 !important; 
	        padding: 0 !important;
            }
	    
    #Content #PhysiciansListingColumn .RightColumn 
	{
	    width: 45%;
	    float: left;
	    display: inline;
	    }
	    
	    #Content #PhysiciansListingColumn .RightColumn ul {
            list-style-type: none !important;
	        margin: 0 !important; 
	        padding: 0 !important;
            }
            
   
   #Content #ListingColumn {
	    width: 100%;
	    margin: 10px 0 10px 0;
	    }
   
   #Content #ListingColumn .LeftColumn 
	{
	    width: 45%;
	    margin: 0 30px 0 0;
	    float: left;
	    display: inline;
	    }
	    
	#Content #ListingColumn .RightColumn 
	{
	    width: 45%;
	    float: left;
	    display: inline;
	    }
	    
	#Content .table 
	{
	    width: 95%;
	    }
	    
	    #Content .table td 
	    {
	        vertical-align: top;
	        }

   #Content #SportsMedicineClients ul 
   {
        width: 100%;
        list-style-type: none !important;
	    margin: 0 !important; 
	    padding: 0 !important;
	   
	        display: inline;
       }
       
        #Content #SportsMedicineClients li 
        {
            margin: 0px auto !important; 
	         float: left;
	        width: 33%;
	        height: 100px;
            }


    #Content #TwoColumnList ul {
        width: 100%;
        list-style-type: none !important;
	    margin: 0 !important; 
	    padding: 0 !important;
       }
       
        #Content #TwoColumnList li 
        {
            margin: 0 auto !important; 
	        padding: 0 !important;
	        float: left;
	        width: 49%;
	        text-align: center;
            }
            
            
     #Content .TwoColumnList ul {
        width: 100%;
        margin: 5px 2px 0 0;
        padding: 0;
       }
       
        #Content .TwoColumnList li 
        {
            list-style-type: none !important;
		    list-style-image: none !important;
		    margin: 2px 1px 0 0 !important;
		    float: left !important;
		    width: 49% !important;
		    height: 200px !important;
		    text-align: center;
		    font-size: 90%;
            }            
            
    #Content .ThreeColumnList ul {
        width: 100%;
        margin: 5px 2px 0 0;
        padding: 0;
       }
       
        #Content .ThreeColumnList li 
        {
            list-style-type: none !important;
		    list-style-image: none !important;
		    margin: 2px 1px 0 0 !important;
		    float: left !important;
		    width: 33% !important;
		    height: 200px !important;
		    text-align: center;
		    font-size: 85%;
            }
            
    #Content .WordsofComfort ul 
   {
        width: 100%;
        list-style-type: none !important;
	    margin: 0 !important; 
	    padding: 0 !important;
	    display: inline;
       }
       
   #Content .WordsofComfort li 
        {
            margin: 0px auto !important; 
	        float: left;
	        width: 49%;
	        height: 170px;
	        text-align: center;
	        font-size: 90%;
            }
     
	#Content .WordsofComfort strong {
		font-size: 120%;
		font-weight: bold;
		}   

/****************    Site Content Area Styles Ends     ********************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */


/**************************************************************************/
/**************    Site Section Specific Styles Begin   *******************/

/*#### Physical Medicine and Rehabilitation Institute ####*/

#CUE {
	    width: 100%;
	    margin: 10px 0 10px 0;
	    }
   
   #CUE .DateColumn 
	{
	    width: 20%;
	    margin: 5px 5px 0 0;
	    float: left;
	    display: inline;
	    }
	    
	#CUE .DescriptionColumn 
	{
	    width: 78%;
	    margin: 5px 0 0 0;
	    float: left;
	    display: inline;
	    }


/*####  Physical Medicine and Rehabilitation Institute ####*/

/*####  Regional Transpant Center #########################*/

#Referrals {
	    width: 100%;
	    margin: 10px 0 10px 0;
	    }
   
   #Referrals .Title 
   {
       margin: 10px 0 0 0;
       width: 100%;
       font-size: 110%;
       }
   
   #Referrals .Name
	{
	    width: 55%;
	    margin: 0 5px 0 0;
	    float: left;
	    display: inline;
	    }
	    
	#Referrals .Phone 
	{
	    width: 40%;
	    margin: 0 0 0 0;
	    float: left;
	    display: inline;
	    }
	    
/*####  Regional Transpant Center #########################*/


/*####  Health Services A-Z ###############################*/
    
.HealthServicesAZAlphaBet 
{
    text-align: center;
    margin: 10px 0 0 0;
    }



.HealthServicesAZ {
	    width: 100%;
	    margin: 10px 0 0 0;
	    padding: 0 !important;
	    font-size: 90%;
	    font-weight: bold;
	     }

    
    .HealthServicesAZ p 
{
    font-size: 100%;
    font-weight: bold;
    margin: 20px 0 0 0;
    padding: 20px 0 0 0;
   
    }
 
 
 .HealthServicesAZ .HealthServicesAlpha 
 {
     font-size: 90%;
     font-weight: normal;
     padding: 0 0 0 5px;
     }       
   

/*####  Health Services A-Z ###############################*/

/***************   Site Section Specific Styles End   *********************/
/**************************************************************************/


/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */





/**************************************************************************/
/****************   Right Navigation Styles Begins   **********************/

#Navigation_Right { 
	margin: 0;
	padding: 0;
	width: 100%;
	margin: 5px 0 0px 0;
	padding: 0 0 5px 2px;
	background: url(Images/HorizontalLines/burgandy_fade_line_right.gif);
	background-position: .1em 1.2em;	
	background-repeat: no-repeat;
	width: 130px;
	}
	

/* ----- Right Navigation Top Header Begins --------- */

		
		#Navigation_Right H5 {
		font-weight: bold;
		color: #464646;
		font-size: 95%;
		text-align: center;
		}
		
		#Navigation_Right H5 Strong {
			color: #760F2B;
			font-weight: Bold;
			}
			
		
		#Navigation_Right p {
		    margin: 10px 0 0 0;
		    }
		    
		    
	    #Navigation_Right ul {
	        width: 100%;
	        margin: 0 2px 2px 0px;
	        padding: 0 2px 0px 0px;
	        list-style: none;	
	        font-size: 70%;
	        }

            #Navigation_Right li  {
			    margin: 0 2px 0 0;
			    padding: 1px 1px 4px 8px;
			    background-image: url(Images/Arrows/arrow.gif);
			    background-repeat: no-repeat;
			    background-position: 0 .4em;
			    text-decoration: none;
			    border-bottom: none;
			    list-style: none;
			   
			    }

		    #Navigation_Right a:link {
			    color: #000000;
			    text-decoration: none;
			    }
    			
		    #Navigation_Right a:visited {
			    color: #000000;
			    text-decoration: none;
			    }
    			
		    #Navigation_Right a:hover {
			    color: #760F2B;
			    text-decoration: none;
			    }

/*----- Right Navigation Top Header Ends --------- */

/****************   Right Navigation Styles End   *************************/
/**************************************************************************/


/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */

/**************************************************************************/
/**********************   Footer Styles Begins   **************************/
#Footer {
	margin: 0 auto;
	padding: 0;
	height: 20px;
    width:760px;	
	}
	
		/*#Footer {
			height: 15px;
			}
			
		*html #Footer {  I F'en Hate IE <6 
			 margin: 0 0 0 10px;
			 height: 20px;
			} */
	
	#Footer_LegalLinks_Container {
		overflow: hidden;
		width: 350px;
		float: left;
		color: #ffffff;
		}
		
		
		#Footer_LegalLinks_Container ul
			{
			list-style-type: none;
			margin: 0 0 0 0;
			padding: 0;
			}

		#Footer_LegalLinks_Container li
			{
			border-left: 1px solid #ffffff;
			float: left;
			line-height: 1;
			margin: 0 5px 0 -.5em;
			padding: 0 .5em 0 .5em;
			font-size: 65%;
			}
		
		
		#Footer_LegalLinks_Container a:link {
			color: #ffffff;
			text-decoration: none;
			}
		
			#Footer_LegalLinks_Container a:visited {
				color: #ffffff;
				text-decoration: none;
				}
		
			#Footer_LegalLinks_Container a:hover {
				color: #ffffff;
				text-decoration: underline;
				}
	
	#Footer_Copyright_Container {
		margin: 0;
		padding: 0 2px 0 0;
		font-size: 65%;
		float: right;
		color: #ffffff;
		}


/**********************   Footer Styles End   **************************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */



/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */

/**************************************************************************/
/******************   Health Library Styles Begins   **********************/

#HealthLibraryTools 
{
    margin: 5px auto;
    width: 95%;
    }
    
    #HealthLibraryTools .fieldset 
    {
        padding: 10px 0 10px 0;
		font:70%;
		border:1px solid #760F2B;
		
        }
        
    #HealthLibraryTools .legend 
    {
        padding: 10px 10px;
		border:1px solid #760F2B;
		color:#760F2B;
		font-size:90%;
		font-weight: bold;
		text-align:left;
		background: #f3e7c7;
        }
    
       #HealthLibraryTools ul 
       {
           margin: 10px;
           padding: 0 0 0 0;
           padding: 0;
           list-style-type: none;
           text-align: center;
           }
           
           #HealthLibraryTools li 
           {
               display: inline;
               float: left;
               padding: 0 0 0 20px;
               font-weight: bold;
               }
               
               
        #HealthLibraryTools a:link {
			color: #760F2B;
			text-decoration: none;
			}
		
		#HealthLibraryTools a:visited {
				color: #760F2B;
				text-decoration: none;
				}
		
		#HealthLibraryTools a:hover {
				color: #760F2B;
				text-decoration: underline;
				}
       
#HealthLibraryUtlities 
{
    margin: 5px 0 10px 0;
    padding: 5px 0 10px 0;
    width: 100%;
    font-size: 80%;
       }
       
       #HealthLibraryUtlities ul 
       {
           margin: 0px;
           padding: 0 0 0 0;
           padding: 0;
           
           }
           
           #HealthLibraryUtlities li 
           {
               
               padding: 0 10px 0 10px;
               font-weight: bold;
               list-style-type: none;
               float: right;
               }
               
               HealthLibraryUtlities .img 
               {
                   margin:  0 5px 0 0;
                   padding: 0 5px 0 0;
                   }
               
               
        #HealthLibraryUtlities a:link {
			color: #760F2B;
			text-decoration: underline;
			}
		
		#HealthLibraryUtlities a:visited {
				color: #760F2B;
				text-decoration: underline;
				}
		
		#HealthLibraryUtlities a:hover {
				color: #760F2B;
				text-decoration: none;
				}
    


/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */

/**************************************************************************/
/*********************   News List Styles Begin   *************************/


.sf_newsList 
{
     margin: 0 !important;
     padding: 0 !important; 
    
    }
    
    .sf_newsList ul 
    {
        margin: 0 !important;
        padding: 0 !important; 
        list-style-type: none !important;
    }

    .sf_newsList li 
    {
        
        }
    
    .sf_newsTitle  
    {
        font-size: 100% !important;
        font-weight: bold;
        margin: 0 0 5px 0 !important;
        padding: 0 !important;
        }
    
    .sf_newsDate 
    {
        font-size: 90% !important;
        margin: 0 0 5px 0 !important;
        padding: 0 !important;
        font-style: italic;
        }
        
    .sf_newsList p 
    {
        font-size: 100% !important;
        margin: 5px 0 5px 0 !important;
        padding: 0 !important;
        }
        

/*********************   News List Styles End     *************************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */

/**************************************************************************/
/*************************   Survey Styles Begin   ************************/

.QuestionNumber {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight: bold;
	float: left;
	text-align: right;
	width: 3%;
	}		
		
.Question {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight: bold;
	float: left;
	width: 95%;
	clear: right;
	}
	
.FillinBlank_TextBox {
	margin: 0 0 0 35px;
	padding: 0 0 0 0;
	width: 300px;
	}

.Comments_TextBox {
	margin: 0 0 0 35px;
	padding: 0 0 0 0;
	width: 200px;
	}

.Multi_Response {
	margin: 0;
	padding: 3px 0 2px 35px;
	}
		
		
	.Multi_Response input {
		margin: 0 2px 0 2px;
		padding: 0 0px 0 0px;
		}
		
	.Multi_Response select {
			margin: 0 5px 0 5px;
			padding: 0 5px 0 20px;
			}
			

.Radio_Response {
	margin: 0;
	padding: 0 0 2px 25px;
	}
			
	.Radio_Response input {
		margin: 1px 5px 0 5px;
		padding: 2px 5px 0 20px;
		}

.Contact_chkbox 
{
	margin: 15px 0 0 0;
	padding: 3px 0 2px 35px;
	
	}

.fieldset {
		margin: 10px 30px 0 30px;
		padding: 10px;
		border:1px solid #760F2B;
		}
	
.legend {
	padding: 5px 5px;
	border:1px solid #760F2B;
	color:#000000;
	text-align:left;
	}
		
.label_Contact {
		float:left;
		margin: 0 0 0 10px;
		padding: 10px 2px 0 0;
		text-align:right;
		font-weight:bold;
		width: 20%;
		}

.input_Contact 
	{
		margin: 7px 0 0 0;
		}

.ddlist_Contact
	{
		margin: 7px 0 0 2px;
		padding: 0 0 0 2px;
		min-width: 100px;
		}


/* UPDATED STYLES END */




/* SurveyCode CSS Begins */	
	#SurveyCode {
		margin:40px auto;
		width: 200px;
		}
	
		#SurveyCodeTxt {
			font-weight: bold;
			padding: 3px 0 0 0;
			display: inline;
			float: left;
			width: 100px;
			text-align: right;
			}
	
		#SurveyCodeBox {
			padding: 0 0 0 0;
			display: inline;
			float: right;
			width: 90px;
		}
	
		#SurveyCodeBox input {
			width: 80px
		}
	
		#SurveyCodeBtn {
			padding: 5px 0 0 0;
			float: right;
		}
/* SurveyCode CSS Ends */



/* SuveryDescription CSS Begins */
	#SurveyDescription {
		Margin: 5px 0 10px 0;
		font-weight: bold;
		}
/* SuveryDescription CSS Ends */


/*****************     Survey Styles End   ********************************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */

/**************************************************************************/
/*****************   Google Styles Begin   ********************************/


/*************** # of Results Returned ******************/

.GoogleReturned {
	margin: 5px 2px 10px 0px;
	}
	
	.GoogleReturned p {
		font-size: 80% !important;
		font-style: italic;
		font-weight: bold;
		}


/*************** Recommended of Results ******************/

.GoogleRecommended {
	background-color: #f7ebc9;
	margin: 5px 2px 5px 0px;
	padding: 2px 2px 0px 2px;
	border: solid 1px #760F2B;
	}
	
	.GoogleRecommended h2 
	{
	    color: #000000 !important;
	    font-size: 110% !important;
	    }
	
	.GoogleRecommended ul {
		list-style:none; 		
		clear:both; 
		padding: 5px 5px 5px 5px !important;
		}
	
	.GoogleRecommended li {
		clear:both;
		padding: 5px 5px 5px 5px;
		}
		
	.GoogleRecommended p
	{
		font-size: 90%;
		}
	
	.GoogleRecommended  a:link
	{
		color: #760F2B;
		text-decoration: underline;
		}
	
	.GoogleRecommended  a:visited 
	{
		color: #760F2B;
		text-decoration: underline;
		}
		
	.GoogleRecommended a:hover
	{
		text-decoration: underline;
		color: #464646;
		}


        /*************** Related Search ******************/

.GoogleRelated {
	margin: 5px 2px 10px 2px;
	padding: 0px 2px 0px 2px;
	}
	
	.GoogleRelated ul {
		list-style:none !important; 		
		clear:both !important; 
		font-size: 110% !important;
		}
	
	.GoogleRelated li {
		clear:both;
		padding: 5px 5px 5px 15px;
		font-weight: bold;
		font-style:italic;
		color: #ff0000;
		}
	
	.GoogleRelated  a:link
	{
		color: #760F2B;
		text-decoration: underline;
		font-style:normal;
		}
	
	.GoogleRelated  a:visited 
	{
		color: #760F2B;
		text-decoration: underline;
		font-style:normal;
		}
		
	.GoogleRelated a:hover
	{
		text-decoration: underline;
		color: #464646;
		font-style:normal;
		}


        /*************** Correct Spelling ******************/

.GoogleSpell {
	margin: 0px 2px 10px 2px;
	padding: 0px 2px 0px 2px;
	}
	
	#GoogleSpell ul {
		list-style:none; 		
		clear:both; 
		}
	
	.GoogleSpell li {
		clear:both;
		padding: 5px 5px 5px 10px;
		}
		
	.GoogleSpell p
	{
		font-size: 90%;
		font-weight: bold;
		}
	
	.GoogleSpell  a:link
	{
		color: #760F2B;
		text-decoration: underline;
		}
	
	.GoogleSpell  a:visited 
	{
		color: #760F2B;
		text-decoration: underline;
		}
		
	.GoogleSpell a:hover
	{
		text-decoration: underline;
		color: #464646;
		}

        /*************** Results ******************/

.GoogleResults {
	margin: 5px 2px 5px 2px;
	padding: 0px 2px 0px 2px;
	font-size: 90%;
	}
	
	.GoogleResults ul {
		list-style:none; 		
		clear:both; 
		padding: 5px 5px 5px 5px !important;
		}
	
	.GoogleResults li {
		clear:both;
		padding: 5px 5px 10px 0px;
		border-bottom:1px dotted #ccc;
		}
		
	
	.GoogleResults  a:link
	{
		color: #760F2B;
		text-decoration: underline;
		}
	
	.GoogleResults  a:visited 
	{
		color: #760F2B;
		text-decoration: underline;
		}
		
	.GoogleResults a:hover
	{
		text-decoration: underline;
		color: #464646;
		}
		
        /*************** Google Pager ******************/

.GooglePager {
	margin: 5px 2px 0px 2px;
	padding: 0px 2px 0px 2px;
	}
	
	.GooglePager ul {
		list-style:none; 		
		clear:both; 
		}
	
	.GooglePager li {
		clear:both;
		padding: 5px 5px 10px 0px;
		border-bottom:1px dotted #ccc;
		}
		
	.GooglePager p
	{
		font-size: 100%;
		}
	
	.GooglePager  a:link
	{
		color: #760F2B;
		text-decoration: underline;
		}
	
	.GooglePager  a:visited 
	{
		color: #760F2B;
		text-decoration: underline;
		}
		
	.GooglePager a:hover
	{
		text-decoration: underline;
		color: #464646;
		}
		
/*******************   Google Styles End   ********************************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */


/**************************************************************************/
/*******************   Contact Forms Begin   ******************************/

#ContactForm {
    font-size: 100%;
    margin: 0;
    padding: 0;
    }
    
    #ContactForm .fieldset 
    {
        padding: 5px 0 5px 0;
        margin: 0;
		border:1px solid #760F2B;
		
        }
        
    #ContactForm .legend 
    {
        padding: 5px 5px;
        margin: 0 0 10px 10px;
		border:1px solid #760F2B;
		color:#760F2B;
		font-size:90%;
		font-weight: bold;
		text-align:left;
		background: #f3e7c7;
        }
        
  	#ContactForm .label {
  		width: 40%;
  		float: left;
  		font-weight: bold;
  		font-size:80%;
  		}
  		
  	#ContactForm .input {
  		float: left;
  		font-size:80%;
  		}
  		
  	#ContactForm .RadPhone {
  		float: left;
  		font-size:100%;
  		}

  	
  	#ContactForm .clear 
	{
	    clear: both;
	    margin: 0;
	    padding: 5px 0 5px 0;
	    }

	#ContactForm .ExclamationYellow {
		margin: 1px 0 0 2px;
		padding: 0;
		height: 16px;
		width: 16px;
		background-image:url('Images/FormIcons/exclamation_yellow.png');
		background-repeat: no-repeat;
		float: left;
		}
		
	#ContactForm .RedX {
		margin: 1px 0 0 2px;
		padding: 0;
		height: 16px;
		width: 16px;
		background-image:url('Images/FormIcons/x_close_red.png');
		background-repeat: no-repeat;
		float: left;
		}

	
	#ContactForm .Required {
		font-size: 70%;
		font-weight: bold;
		color: #ff0000;
		margin: 10px 0 10px 162px;
		padding: 10px 0 10px 0;
		clear: both;
		}
		
	
	#ContactForm .button {
		margin: 10px 0 10px 162px;

	}	
	
	#ContactForm .Instructions 
	{
	    margin: 0;
	    padding: 5px 0 15px 15px;
	    font-weight: bold;
	    color: #ff0000;
	    font-size: 80%;
	}



/*******************   Contact Forms End   ********************************/
/**************************************************************************/

