/* CSS Document */
a:visited { color:#666666;}
a {color:#006666;}

body {
	font-family: Verdana, Arial, sans-serif;
	color: #666666;
	font-style: normal;
	font-size: 11px;
	background-image:url(images/admin/background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.Copy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
}

.MainTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	border: 2px solid #CCCCCC;
	color: #666666;
}

.MainTableBottomBorder {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.LeftAlignedBulletedList {
	margin-left: 0px;
	text-indent: -5px;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	margin: 0px;
}

.TopNavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border-bottom-width: 2px;
	border-bottom-color: #CCCCCC;
	background-color: #669999;
	border-bottom-style: solid;
}

.SecondTopNavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border-bottom-width: 2px;
	border-bottom-color: #CCCCCC;
	background-color: #006666;
	border-bottom-style: solid;
}

.LeftNavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #FFFFFF;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #006666;
	border-bottom-style: none;
}

.BreadCrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 11px;
	text-decoration: none;
}

.BreadCrumbs:hover{cursor: pointer; color:#000000;}

.Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


.PageHeading{
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: italic;
	font-stretch: semi-expanded;
	font-weight: bold;
	color: #006666;
	line-height: 17px;
}

.Disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	line-height: 11px;
}

.inputField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;	
	color:#333333;
}

.columnTitle {
	font-size: 10;
	font-weight: bold;
	/*text-transform:uppercase;*/
}

a.eventTitle, a.eventTitle:visited, a.eventTitle:link {
	font-size: 10;
	font-weight: bold;
	color: #006666;
	/*text-transform:uppercase;*/
}

.border {
	border: 1px solid #CCCCCC;
}

.outputNoPMargin p{
	margin:0;
}

.designedBy{
	width:150px;
	height:20px;
	margin-top:8px;
	margin-left:30px;
	float:left;
}
.designedBy a{	
	color: #006666;
	text-decoration:none;
}
.designedBy a:hover{
	background-color: #006666;
	color: #ffffff;
	border: solid 2px #666666;
}

.livingWell{
	width:240px;
	height:30px;
	margin-right:5px;
	float:right;
}

h2{
	color: #006666;
	font-size:12px;
	font-weight:bold;
}

h3{
	color: #006666;
	font-size:11px;
	font-weight:bold;
	margin:0;
}

.foundationCommunity table{
	border:none;
	width: 408px !important;
	/*height: auto !important;*/
	clear:both;
	height:auto !important;
}


.foundationCommunity table td{
	vertical-align:top;
	border:none;
}

table.greenBorder{
	border: #006666 solid 1px;
}

.green{
	color: #006666;
}
/*Zip Map Physician Locator*/
 #mask{ 
        position:absolute; /* important */
        top:0px; /* start from top */
        left:0px; /* start from left */
        height:100%; /* cover the whole page */
        width:100%;  /* cover the whole page */
        display:none; /* don't show it '*/          
        
        /* styling bellow */
        background-color: #ffffff; 
    }
    
    .modal_window{
        position:absolute; /* important so we can position it on center later */
        display:none; /* don't show it */
        
        /* styling bellow */
        color:white;
    }
    
    /* style a specific modal window  */
    #modal_window{
        padding:50px;
        border:1px solid gray;
        background: #ffffff;
        color:black;
    }
	
	.modal_window .close { position:absolute; top:-15px; right:0; font-size:12px; font-weight:bold;}
	
	.modal_window .PageHeading { position:absolute; top:-20px; left:0;}
	
/*End of Zip Map Physician Locator*/

ul.nm {
	margin-top:0;
}

blockquote.nm {
	margin-top:0;
}

p.nm{
	margin-bottom:0;
	padding-bottom:0;
}
