#blackdiv a:visited, a:link, a:hover{
	color:black;
	text-decoration:none;
	font: 10pt;
	
}



#whitediv a:visited, a:link, a:hover{
	color:white;
	text-decoration:none;
	font: 10pt;
	
}

.menuiconcss{
	display: none;

}


.centered {
	 margin-left: auto;
	 margin-right: auto;
	 width:756px;
	 text-align: center;
} 

.iconcss{
	padding: 10px;
	margin-left: 10px;
}

.content{
	font: Verdana;
	color:black;
	text-decoration:none;
}

.content a:visited, a:link, a:hover{
	font: Verdana;
	color:blue;
	text-decoration:none;
	font: 10pt;
	
}



/*************** mOUSE OVER COLOR********************/
.custommenumouseoverpurple{
 background-color: #56004F;
 color: #ffffff;

}



/************************ CSS FOR CUSTOM GREEN MENUS****************************************/
.custommenugreen{
	
	 background-color: #DAE2CA;
	 cursor: pointer; 
	 cursor: hand; 
	 color: #000000; 
	 font-size: 10pt; 
	 
	 font-style: normal;
	 text-align: left;  	
	 font-family: Verdana,Tahoma, Arial, Helvetica;	
	 	 
}

.custommenugreenIcon{	

	 background-color: white;	 
	 border-right: #56004F 1px solid;	
	 
	 width:0px;	 
	 cursor: hand; 
	 color: #000000; 
	 margin-left: 10px;
	 width=10px;
	 

}

.custommenugreenArrow{
	 background-color: #DAE2CA;
	 border-right: #56004F 1px solid;
	 border-bottom: #56004F 1px solid;
	 cursor: pointer; 
	 cursor: hand; 
	 color: #000000; 
	 font-size: 10pt; 
	 font-weight: bold; 
	 font-style: normal;
	 text-align: left;  	
	 font-family: Verdana,Tahoma, Arial, Helvetica;	 
}

.custommenugreenItem{
	 background-color: #DAE2CA;
	 border-bottom: #56004F 1px solid;	 
	 border-left: #56004F 1px solid;	
	 cursor: pointer; 
	 cursor: hand; 
	 color: #000000; 
	 font-size: 10pt; 
	 font-weight: bold; 
	 font-style: normal;
	 text-align: left;  	
	 font-family: Verdana,Tahoma, Arial, Helvetica;

}


/************************ CSS FOR CUSTOM bLUE MENUS****************************************/
.custommenublue{
	background-color: #C3E6F7;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal;
	text-align: left;  	
	font-family: Verdana,Tahoma, Arial, Helvetica;

}

.custommenublueIcon{	

	 background-color: white;	 
	 border-right: #56004F 1px solid;	
	 width:0px;	 
	 cursor: hand; 
	 color: #000000; 
	 margin-left: 10px;
	 width=10px;
	 

}

.custommenublueArrow{
	 background-color: #C3E6F7;
	 border-right: #000000 1px solid;
	 border-bottom: #000000 1px solid;
	 cursor: pointer; 
	 cursor: hand; 
	 color: #000000; 
	 font-size: 10pt; 
	 font-weight: bold; 
	 font-style: normal;
	 text-align: left;  	
	 font-family: Verdana,Tahoma, Arial, Helvetica;	 
}

.custommenuBlueItem{
	 background-color: #C3E6F7;
	 border-bottom: #56004F 1px solid;
	 border-left: #56004F 1px solid;	
	 
	 cursor: pointer; 
	 cursor: hand; 
	 color: #000000; 
	 font-size: 10pt; 
	 font-weight: bold; 
	 font-style: normal;
	 text-align: left;  	
	 font-family: Verdana,Tahoma, Arial, Helvetica;
}

.custommenuBlueItemSub{
	 background-color: #C3E6F7;
	 	 border-bottom: #000000 1px solid;	 
	 	 border-top: #000000 1px solid;
	 	 cursor: pointer; 
	 	 cursor: hand; 
	 	 color: #000000; 
	 	 font-size: 10pt; 
	 	 font-weight: bold; 
	 	 font-style: normal;
	 	 text-align: left;  	
	 	font-family: Verdana,Tahoma, Arial, Helvetica;

}

.custommenublueArrowSub{
	 background-color: #C3E6F7;
	 border-right: #000000 1px solid;
	 border-bottom: #000000 1px solid;
	 border-top: #000000 1px solid;
	 cursor: pointer; 
	 cursor: hand; 
	 color: #000000; 
	 font-size: 10pt; 
	 font-weight: bold; 
	 font-style: normal;
	 text-align: left;  	
	 font-family: Verdana,Tahoma, Arial, Helvetica;	 
}

/************************ CSS FOR CUSTOM ORANGE MENUS****************************************/

.custommenuorangeIcon{	

	 background-color: white;	 
	 border-right: #56004F 1px solid;	
	 width:0px;	 
	 cursor: hand; 
	 color: #000000; 
	 margin-left: 10px;
	 width=10px;
	 

}

.custommenuorangeArrow{
	 background-color: #FAE6B8;
	 border-right: #000000 1px solid;
	 border-bottom: #000000 1px solid;
	 cursor: pointer; 
	 cursor: hand; 
	 color: #000000; 
	 font-size: 10pt; 
	 font-weight: bold; 
	 font-style: normal;
	 text-align: left;  	
	 font-family: Verdana,Tahoma, Arial, Helvetica;	 
}

.custommenuorangeItem{
	 background-color: #FAE6B8;
	 border-bottom: #000000 1px solid;	 
	 cursor: pointer; 
	 cursor: hand; 
	 color: #000000; 
	 font-size: 10pt; 
	 font-weight: bold; 
	 font-style: normal;
	 text-align: left;  	
	 font-family: Verdana,Tahoma, Arial, Helvetica;
}

.custommenuorange{
	 background-color: #FAE6B8;
	 border-left: #aa00aa 0px solid; 	
	 cursor: pointer; 
	 cursor: hand; 
	 color: #000000; 
	 font-size: 10pt; 
	 font-weight: bold; 
	 font-style: normal;
	 text-align: left;  	
	 font-family: Verdana,Tahoma, Arial, Helvetica;

}




/************************ CSS FOR CUSTOM PURPLE MENUS****************************************/

.custommenuPurple{
	background-color: #CDBACF;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal;
	text-align: left;  	
	font-family: Verdana,Tahoma, Arial, Helvetica;
}

.custommenupurpleIcon{	

	 background-color: white;	 	 
	 width:0px;	 
	 cursor: hand; 
	 color: #000000; 
	 margin-left: 10px;
	 width=10px;
	 

}

.custommenuPurpleArrow{
	 background-color: #CDBACF;
	 border-right: #000000 1px solid;
	 border-bottom: #000000 1px solid;
	 cursor: pointer; 
	 cursor: hand; 
	 color: #000000; 
	 font-size: 10pt; 
	 font-weight: bold; 
	 font-style: normal;
	 text-align: left;  	
	 font-family: Verdana,Tahoma, Arial, Helvetica;	 
}

.custommenuPurpleItem{
	 background-color: #CDBACF;
	 border-bottom: #000000 1px solid;	 
	 border-LEFT: #000000 1px solid;
	 cursor: pointer; 
	 cursor: hand; 
	 color: #000000; 
	 font-size: 10pt; 
	 font-weight: bold; 
	 font-style: normal;
	 text-align: left;  	
	 font-family: Verdana,Tahoma, Arial, Helvetica;
}




/************************ end****************************************/

.imagegaps
{	
	height: 30px;
	background-color: #C3E6F7;
	width:30px;	
}

.imagegapsLongBlue
{	
	height: 100%;
	background-color: #C3E6F7;
width:15%;
}

.imagegapsLongPurple
{	
	height: 100%;
	background-color: #CDBACF;
	width:15%;
		
}

.imagegapsLongOrange
{	
	height: 100%;
	background-color: #FAE6B8;
	width:15%;
}

.imagegapsLongGreen
{	
	height: 100%;
	background-color: #DAE2CA;
	width:15%;	
}

.imagegapspatients
{
	
	height: 30px;
	background-color: #CDBACF;
	width:30px;	
}

.imagegapsTMG4ME
{
	
	height: 30px;
	background-color: #FAE6B8;
	width:30px;	
}

.imagegapsproviders
{
	
	height: 30px;
	background-color: #DAE2CA;
	width:30px;	
}

.footercellouter
{
	width:33%;
	vertical-align: middle;
	font-family: Verdana,Tahoma, Arial, Helvetica;
	font-size:smaller;
	color: black;
	font-weight: bold; 
	font-size: 9pt; 
	
}

.footercellinner
{
	width:33%;
	vertical-align: middle;
	font-family: Verdana,Tahoma, Arial, Helvetica;	
	font-size:smaller;
	font-weight: bold; 
	font-size: 9pt; 
	
}

.tableWidthAboutUS
{

background-image: url(./Web_2nd_Page_images/AboutUs/AboutUsWaveBottom.jpg);
	background-repeat:no-repeat;
	width:756px;
	
	
}

.tableWidthPatients
{

background-image: 
url(./Web_2nd_Page_images/Patients/PatientsWaveBottom.jpg);
background-repeat:no-repeat;
width:756px;
	
}

.tableWidthProviders
{

background-image: url(./Web_2nd_Page_images/Providers/ProvidersWaveBottom.jpg);
	background-repeat:no-repeat;
	width:756px;
	
}

.tableWidthTMG4ME
{
background-image: url(./Web_2nd_Page_images/TMG4ME/TMG4MEWaveBottom.jpg);
	background-repeat:no-repeat;
	width:756px;
	
}



.footerbackground
{
}


td img 
{
	vertical-align: bottom;
}

.MainMenu_MenuContainer {
	background-color: transparent; 
	width:	500px;
	border: 0px;
	border-style: solid;
}
.MainMenu_MenuContainer tr{
	text-align:right; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:46px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	//border-left: #aa00aa 0px solid; 
	//border-bottom: #aa00aa 1px solid; 
	//border-top: #aa00aa 1px solid; 
	//border-right: #aa00aa 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	text-align: center;  
	background-color: Transparent;
	font-family: Verdana,Tahoma, Arial, Helvetica; 
}
.MainMenu_MenuIcon {
	/*background-color: #000000; 
	border-left: #aa00aa 1px solid; 
	border-bottom: #aa00aa 1px solid; 
	border-top: #aa00aa 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 16px; 
	height: 16px;*/
	
	 display: none; 

}
.MainMenu_SubMenu {
	background-color: #ffffff;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #8da4d3; 
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Verdana,Tahoma, Arial, Helvetica;
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 16px;
}
.MainMenu_MenuArrow {
	//border-right: #aa00aa 1px solid; 
	//border-bottom: #aa00aa 1px solid; 
	//border-top: #aa00aa 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	display: none;
}

.MainMenu_MenuItem_New {
	width:137px;
	height:46px;
	background-color: transparent;
	border: 0;
	
	display: block;
	
}

.MainMenu_MenuItem_New td {
	width:137px;
	height:46px;
	text-align:center;
	vertical-align:middle;		
	cursor: hand; 
	color: #ffffff; 
	font-size: 0px;  
	font-weight: bold; 
	font-style: normal; 
	font-family: Verdana,Tahoma, Arial, Helvetica;
}

.MainMenu_MenuItemActive_New {
	width:137px;
	height:46px;
	background-color: transparent;
	display:block;
	border:0;
}

.MainMenu_MenuItemActive_New td {
	width:137px;
	height:46px;
	text-align:center;
	vertical-align:middle;
	/*background-image: url("buttons\aboutus.jpg");*/
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer; 
	cursor: hand; 
	//color: #00cccc; 
	font-size: 0px; 
	font-weight: bold; 
	font-style: normal; 
	font-family: Verdana,Tahoma, Arial, Helvetica;
	
}

.MainMenu_MenuItemSelected_New {
	width:137px;
	height:46px;
	vertical-align:middle;
	background-color: transparent;
	display:block;
	border:0;
	font-size: 0px; 
}

.MainMenu_MenuItemSelected_New td {
	width:137px;
	height:46px;
	text-align:center;
	vertical-align:middle;
	/*background-image: url("buttons\aboutus.jpg");*/
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	font-family: Verdana,Tahoma, Arial, Helvetica;
	font-size: 0px; 
}

.MainMenu_MenuBreak_New {
	height: 1px;
	background-color : transparent;
	border-top : none;
	border-bottom : none;
}

.MainMenu_MenuItem_New_About_Us {
	width:137px;
	height:46px;
	background-color: transparent;
	border:0;
	display: block;
}

.MainMenu_MenuItem_New_About_Us td {
	width:137px;
	height:46px;
	text-align:center;
	vertical-align:middle;
	/*background-image: url("buttons\aboutus.jpg");*/
	background-repeat: no-repeat;
	background-color: transparent;
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 0px;  
	font-weight: bold; 
	font-style: normal; 
	font-family: Verdana,Tahoma, Arial, Helvetica;
}

.dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmitm {/*
 border-left: #000000 1px solid; 
  border-top: #000000 1px solid;
  border-right: #000000 1px solid; 
   border-bottom: #000000 1px solid; */
}

.dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmitm {

}



.csslinks{
	border-left: #000000 1px solid; 
	border-top: #000000 1px solid;
	border-right: #000000 1px solid; 
   border-bottom: #000000 1px solid;
   font: 10pt;

}

#csslinks a:visited, a:link, a:hover{
   font: 10pt;   

}
