﻿.foobarlicious {}
body
{
	top:			0px;
	left:			0px;
	margin:			0px;
	padding:		0px;
	text-align:		center;
	background:		url('../../images/php_bg.gif') repeat;
}


table#mainTable
{
	border:			0px;
	margin-left:	auto;
	margin-right:	auto;
	margin-top:		10px;
	margin-bottom:	10px;
	/*height:			100%;*/
	min-height:		600px;
	width:			774px;
	max-width:		774px;
	padding:		0px;
	border:			0px;
	text-align:		center;
}
/**/
td
{
	padding:		0px;
	border:			0px;
	margin:			0px;
	width:			700px;
	max-width:		700px;
	text-align:		left;
	vertical-align:	top;
}

td#mainHeaderTD
{
}

td#headerTD
{
}

td#headerBorderTD
{
	width:			774px;
	max-width:		774px;
	height:			7px;
	max-height:		7px;
	min-height:		7px;
	vertical-align:	top;
	text-align:		left;
	background-color: #5e88a1;
}

td#headerMenu
{
	height:			30px;
	max-height:		30px;
	min-height:		30px;
}

#navigationTD
{
	width:			206px !important;
	max-width:		206px !important;
	height:			500px;
	min-height:		500px;
	text-align:		left;
	background-color: #ecefec;
}

td#contentTD
{
	width:			600px;
	max-width:		600px;
	height:			500px;
	min-height:		500px;
	background-color: #ecefec;
}

td#footerTD
{
}

div
{
	padding:		0px;
	border:			0px;
	margin:			0px;
}

.headerDIV
{
	float:			left;
	height:			100%;
	width:			100%;
	text-align:		left;
	vertical-align: top;
	padding:		0px;
	margin:			0px;
}

.headerLogoDIV
{
	position:		relative;
	float:			left;
	width:			204px;
	height:			222px;
	background:		url('../../images/php_logo.png') no-repeat;
}

#h1
{
	position:		relative; 
	cursor:pointer;
	font-size:0.45em;	
	top: 0px;
	left: 0px;
	margin: 0px;
	float:			left;
	overflow: hidden; 
	padding: 0px;
	width:			774px;
	height:			222px; 	
}

#h1 span
{
	position:		absolute; 	
	top: 0px;
	left: 0px;
	margin: 0px;
	width:			774px;
	height:			222px; 
	
}

.headerPhotoDIV
{
	position:		relative; 	
	top: 0px;
	left: 0px;
	margin: 0px;
	float:			left;
	width:			774px;
	height:			222px;
}

.headerBorderDIV
{
	position:		relative;
	background-color: #5e88a1;
	width:			774px;
	height:			7px;
}

.headerMenuDIV
{
	height:			30px;
	max-height:		30px;
	min-height:		30px;
	width:			774px;
	z-index:10;
}

.navigationDIV
{
	width:			190px;
	height:			510px;
	min-height:		510px;
	position:		relative;
	margin-top:		10px;
	margin-left:	11px;
	margin-right:	-2px;
	margin-bottom:	18px;
	background-color: #dddddd;
	float:			left;
	text-align:		left;
	vertical-align: top;
	z-index:5;
}

.navigationDIV h3
{
    margin:0px;
    padding:0px;
}

.navigationContainerDIV-Off
{
	background:		#FFFFFF url('../../images/left_navigation.jpg') no-repeat;
	background-position: 0px 0px;
	z-index:5;
}

.navigationContainerDIV-On
{
	background:		#FFFFFF url('../../images/left_navigation.jpg') no-repeat;
	background-position: -195px 0px;
}

#navigationContainerDIV 
{
	padding:		10px 0px 0px 17px;
	position:		absolute;
	margin:			-2px;
	width:			173px;
	height:			500px;
	font-family:	Arial, sans-serif;
	font-size:		0.90em;
	color:			#000000;
	z-index:5;
}

.lblLeftNavLogin
{
    font-size:		12px;
}

.lblLeftNavMessage
{
    font-size:		12px;    
    color: Red;
}

.lblLeftNavLogin a
{ 
    color:#5d88a1;
}

.btnLeftNavLogin
{
    text-align:center;
    padding-top:10px;
    padding-left:22px;
    position:relative;
}

.btnLeftNavLogout
{
    text-align:center;
    position:relative;
    
}
.btnLeftNavChangePassword a
{
    color:#5d88a1;
    font-family:arial;
    font-size:0.8em;
    font-weight:bold;
    padding-left:5px;
}


#navigationContainerDIV ul 
{
	margin-top:45px;
}

#navigationContainerDIV li
{
	color:				#487c8a;
	list-style-image:	url('../../images/headerbullet.gif');
	list-style-type:	circle;
	font:				bold 0.8em arial;
	margin-left:		-30px;
	margin-top:			4px;
}

#navigationContainerDIV li a
{
	color:				#5d88a1;
	text-decoration:	none;
}

#navigationContainerDIV li a:hover
{
	text-decoration:	underline;
}

.contentDIV
{
	width:			557px;
	position:		relative;
	margin-top:		9px;
	margin-left:	0px;
	margin-right:	4px;
	margin-bottom:	18px;
	padding-bottom: 2px;
	background-color: #dddddd;
	z-index:1;
	
}

.contentContainerDIV_inside
{
	border-bottom:	solid 5px #ffffff;
	padding-top:	15px;
	padding-left:	24px;
	padding-right:	24px;
	padding-bottom:	9px;
	min-width:      495px;
	margin-left:	-10px;
	margin-right:	-10px;
	/*margin-top:		-10px;*/
}

.contentContainerDIV-on 
{
	/* background-color: #f6f6f6; */
}

.contentContainerDIV-Off 
{
	background-color: #f6f6f6;
	z-index:1;
}

.contentContainerDIV-On 
{
	/* background-color: #ebdde5;*/
}

#contentContainerDIV 
{
	position:		absolute;
	float:			left;
	text-align:		left;
	vertical-align: top;
	font:			normal 11px arial;
	color:			#000000;
	border-top:		solid 10px #ffffff;
	border-left:	solid 10px #ffffff;
	border-right:	solid 10px #ffffff;
	border-bottom:	solid 5px #ffffff;
	width:			535px;
	margin-bottom:  -2px;

}


#contentContainerDIV a
{
	color:				#487c8a;
}

#contentContainerDIV li
{
	color:				#000000;
	list-style-type:	disc;
	margin-left:		0px;
	margin-top:			0px;
}

#contentContainerDIV h1
{
	color:				#60899f;
	font:				20px arial;
	margin-top:			2px;
	margin-bottom:		0px;
}

#contentContainerDIV h2
{
	color:				#60899f;
	font:				20px arial;
	margin-top:			2px;
	margin-bottom:		0px;
}

#contentContainerDIV h3
{
	color:				#000000;
	font:				18px arial;
	margin-bottom:		0px;
}


#contentContainerDIV strong
{
	color:				#000000;
	font:				bold 12px arial;
}

#contentContainerDIV p
{
	margin-top:			12px;
	margin-bottom:		0px;
}

#contentContainerDIV table
{
	margin-top:			12px;
	margin-bottom:		0px;
	width:				100%;
}

#providertable
{
	width: 700px;
}

.footerDIV
{
	float:			left;
	width:			100%;
	text-align:		left;
	vertical-align: top;
}

.footerLinksDIV
{
	background-color:	#2c2324;
	width:				774px;
	height:				36px;
	font:				normal 10px arial;
	vertical-align:		middle;
	color:				#ffffff;
}

.footerLinksContainerDIV 
{
	padding:	10px 0px 0px 17px;
	position:	absolute;
}

.footerLinksContainerDIV a 
{
	color:				#ffffff;
	text-decoration:	none;
}

.footerLinksContainerDIV a:hover
{
	text-decoration: underline;
}

.footerImageContainerDIV 
{
	padding: 3px 10px 0px 0px;
	float:	right;
}

.footerImageContainerDIV img
{
	border: 0px;
}

#footerContainer
{
	
	height:20px;
	background:		url('../../images/footer.png') no-repeat;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	width:774px;
	font:				normal 10px arial;
	vertical-align:		middle;
	color:				#000000;	
}

.footerLeftCornerDIV
{
	width:			18px;
	height:			20px;
	background:		url('../../images/index_06_01.png') no-repeat;
	float: left;
	left: 0px;
	
}

.footerCenterBorderDIV
{
	width:			680px;
	height:			20px;
	background-color: #efefec;
float: left;
	
	position: relative;
	padding: 2px 18px 0 18px;
	border: 0px;
	
	
	
}

.footerRightCornderDIV
{
	width:			18px;
	height:			20px;
	background:		url('../../images/index_06_03.png') no-repeat;
	float: right;
	right: 0px;
	
	
	
	
}


#divMenuTop .menu-off { background-image: url('../../images/menu-off.jpg'); background-repeat: no-repeat; float: left; height: 30px; cursor: pointer; }
#divMenuTop .menu-on  { background-image: url('../../images/menu-on.jpg'); background-repeat: no-repeat; float: left; height: 30px; cursor: pointer; }

#divMenuTop { position: absolute; z-index:10;}
#divMenuTop div.divMenuDropDown { background-color: #c7c9c6; border-bottom: solid 1px #4b3a3c; color: #4b3a3c; display: none; font: normal 11px arial; padding:0px; position: absolute; text-align: left; top: 29px; width: 181px; z-index:2; }
#divMenuTop div.divMenuDropDown a { color: #4b3a3c; display: block; font: normal 11px arial; text-decoration: none; }
#divMenuTop div.divMenuDropDown a:hover { text-decoration: underline; }
#divMenuTop div.divMenuDropDown ul { margin: 0px 10px 15px 10px; padding:3px 0px 0px 0px; }
#divMenuTop div.divMenuDropDown li { border-bottom: 1px dotted #4b3a3c; list-style-type: none; padding: 3px 0px 3px 7px; }

#divMenuTop #divMenuItem1 { background-position:    0px 0px; width: 91px;  }
#divMenuTop #divMenuItem2 { background-position:  -91px 0px; width: 92px;  }/**/
#divMenuTop #divMenuItem3 { background-position: -183px 0px; width: 91px; }
#divMenuTop #divMenuItem5 { background-position: -274px 0px; width: 160px; }
#divMenuTop #divMenuItem6 { background-position: -434px 0px; width: 159px;  }
#divMenuTop #divMenuItem7 { background-position: -593px 0px; width: 91px;  }
#divMenuTop #divMenuItem8 { background-position: -684px 0px; width: 90px;  }

#divMenuTop #divMenuDropDown1 { left: 91px;   }
#divMenuTop #divMenuDropDown2 { left: 183px;  }
#divMenuTop #divMenuDropDown4 { left: 274px; }
#divMenuTop #divMenuDropDown5 { left: 434px; }
#divMenuTop #divMenuDropDown6 { left: 593px; }




#divMenuSide .menu-off { width:130px; margin-bottom:4px; height: 15px; cursor: pointer; color:	#487c8a; font: bold 0.8em arial; background: url("../../images/headerbullet.gif") no-repeat top left; text-indent:1.4em;}
#divMenuSide .menu-on  { width:130px; margin-bottom:4px; height: 15px; cursor: pointer; color:	#FFFFFF; font: bold 0.8em arial; background:#60899f url("../../images/php_head.jpg") no-repeat top left; text-indent:1.4em;}

#divMenuSide { position: absolute; z-index:5;}
#divMenuSide div.divMenuSideDropDown		 { background-color:#60899f; border-bottom: solid 1px #4b3a3c; color: #4b3a3c; display: none; font: normal 11px arial; padding:0px; position: absolute; text-align: left; top: 29px; width: 150px; z-index:5; }
#divMenuSide div.divMenuSideDropDown a		 { color: #FFFFFF; display: block; font: normal 11px arial; text-decoration: none; }
#divMenuSide div.divMenuSideDropDown a:hover { text-decoration: underline; }
#divMenuSide div.divMenuSideDropDown ul		 { margin: 0px 5px 10px 5px; padding:3px 0px 0px 0px; }
#divMenuSide div.divMenuSideDropDown li		 { border-bottom: 1px dotted #4b3a3c; list-style-type: none; padding: 1px 0px 3px 1px; list-style-image: none; margin-left: 0px;}

/*
#divMenuSide #divMenuSideItem1 { background-position: 0px 0px; width: 50px; }
#divMenuSide #divMenuSideItem2 { background-position: 0px 0px; width: 50px; }
#divMenuSide #divMenuSideItem3 { background-position: 0px 0px; width: 50px; }
#divMenuSide #divMenuSideItem4 { background-position: 0px 0px; width: 50px; }
#divMenuSide #divMenuSideItem5 { background-position: 0px 0px; width: 50px; }
#divMenuSide #divMenuSideItem6 { background-position: 0px 0px; width: 50px; }
#divMenuSide #divMenuSideItem7 { background-position: 0px 0px; width: 50px; }



#divMenuSide #divMenuSideDropDown1 { left: 120px;}
#divMenuSide #divMenuSideDropDown2 { left: 120px;}
#divMenuSide #divMenuSideDropDown3 { left: 120px;}
#divMenuSide #divMenuSideDropDown4 { left: 120px;}
#divMenuSide #divMenuSideDropDown5 { left: 120px;}
#divMenuSide #divMenuSideDropDown6 { left: 120px;}
*/

#divUpload { width:95%; background-color:#ebdde5; border-style:solid; border-color:Black; border-width:1px; padding:4px;}

.dgSection {border-color:#f6f6f6;}

.alternatingItem
{
	background-color:	#dfe7ec;
}

.header
{
	background-color:	#92aebf;
	border-color:		#f2f2f2;
	border-width:		0;
	border-style:		none; 
	font-weight:		bold;
}

.tables
{
 padding-top:5px;
 padding-left:5px;	
}

/* Table Of Contents for Monday Memos */
.TOC
{
      margin-top: 0px;
      margin-bottom:    0px;
}

.ncqa_photofile
{
    left:0px; 
    position:relative; 
    top:0px;
}

.ncqa_text
{
    left:133px; 
    top:-125px; 
    position:relative; 
    width:387px;
}

.ncqa_text_content
{
    margin-bottom:8px;
}

.ncqa_dropdown_DoctorType {
    margin-left:20px;    
    font-size: .90em;
}

.ncqa_dropdown_City {
    margin-left:96px;    
    font-size: .90em;
}
