.M_mainflowRules {
	font-size: 12px;
	width: 500px;
}
.m_mainmenutabtitlecells {
	background-color: #99ADC6;
	text-align: center;
	font-size: 14px;
	height: 25px;
}
.m_submenutabtitlecells {
	background-color: #99ADC6;
	text-align: center;
	font-size: 11px;
	height: 11px;
}

.m_solutionsublinks {
	color: #6D5343;
	font-size: 11px;
	padding-left: 106px;
	padding-top: 25px;
}

.m_organizationsublinks {
	color: #6D5343;
	font-size: 11px;
	padding-left: 98px;
	padding-top: 25px;
}

.m_mainlinks {
	color: #717249;
	font-weight: bold;
	font-size: 16px;
	padding: 0 0 0 128px;
	padding-top: 25px;
}


.m_clienttop {
	font-size: 12px;
	font-weight: bold;
	width: 215px;
	height: 30px;
	text-align: left;
	vertical-align: top;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 10px;
	color: #656647;
}

.m_clienttop a:link{
font-weight:bold;
	text-decoration: underline;
	color: #656647;

}

.m_clienttop a:visited {
	text-decoration: none;
	text-decoration: underline;
	font-weight:bold;
	color: #656647;
}

.m_clienttop a:hover {
	color: #6D5343;
	text-decoration: underline;
}

.m_clienttop a:active {
	font-weight:bold;
	color: #656647;
	text-decoration: none;
	text-decoration: none;
}




.m_clientbottom {
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding-bottom: 20px;
	padding-left: 15px;
	font-size: 11px;
	width: 215px;
}

.m_introlineboxrules {
	padding: 0 0 0 30px;
	padding-top: 25px;
}

.m_introlineboxrulessoundcare {
	padding: 0 0 0 30px;
	padding-top: 25px;
}
.m_introlineboxrulessoundbits {
	padding: 0 0 0 30px;
	padding-top: 25px;
}
.m_introlineboxrulesvericomradio {
	padding: 0 0 0 30px;
	padding-top: 25px;
}
.m_introlineboxrulescustomsolutions {
	padding: 0 0 0 30px;
	padding-top: 25px;
}
.m_introlineboxruleschannelcare {
	padding: 0 0 0 30px;
	padding-top: 25px;
}
.m_introlineboxrulesviewall {
	padding: 0 0 0 30px;
	padding-top: 25px;
}
.m_introlineboxrulesmanagedcare {
	padding: 0 0 0 32px;
	padding-top: 25px;
}
.m_introlineboxrulesphysicianpractice {
	padding: 0 0 0 30px;
	padding-top: 25px;
}
.m_introlineboxruleshospital {
	padding: 0 0 0 30px;
	padding-top: 25px;
}































.m_cslinkboxrules {
	padding-top: 25px;
	font-size: 11px;
	color: #656647;
	padding-left: 65px;
	width: 470px;
}

.m_cslinks {
	padding: 0 0 0 125px;
	padding-top: 25px;
}

.m_csimagerules {
	padding: 0 0 0 125px;
	padding-top: 25px;
}



.m_mainboxpadding {
	padding: 3px 0 0 50px;
}

.m_allboxpadding {
	padding-top: 10px;
	padding-left: 30px;
}


/*SubLinks Regular*/

.m_linkpadding {
	font-weight:normal;
	color: #6D5343;
	padding: 0 0 0 10px;
	}

.m_linkpadding a:link{
font-weight:normal;
	color: #6D5343;

}

.m_linkpadding a:visited {
	text-decoration: none;
	font-weight:normal;
	color: #6D5343;
}

.m_linkpadding a:hover {
	color: #6D5343;
	text-decoration: underline;
}

.m_linkpadding a:active {
	font-weight:normal;
	color: #6D5343;
	text-decoration: none;
}


/*SubLinks Grey*/

.m_linkpaddingGrey {
	color: #999999;
	font-weight:normal;
	padding: 0 0 0 10px;
}

.m_linkpaddingGrey a:link{
	font-weight:normal;
	color: #999999;
}

.m_linkpaddingGrey a:visited {
	font-weight:normal;
	text-decoration: none;
	color: #999999;
}

.m_linkpaddingGrey a:hover {
	font-weight:normal;
	color: #6D5343;
	text-decoration: underline;
}

.m_linkpaddingGrey a:active {
	font-weight:normal;
	text-decoration: none;
	color: #999999;
}








/*Solution Link Regular*/

.m_solutionlink {
	padding: 0;
	text-align: right;
}

.m_solutionlink a:link{
}

.m_solutionlink a:visited {
	text-decoration: none;
}

.m_solutionlink a:hover {
	color: #6D5343;
	text-decoration: underline;
}

.m_solutionlink a:active {
	text-decoration: none;
}

/*Solution Link GREY*/

.m_solutionlinkGrey {
	padding: 0;
	text-align: right;
	color: #999999;
}

.m_solutionlinkGrey a:link{
	color: #999999;
}

.m_solutionlinkGrey a:visited {
	text-decoration: none;
	color: #999999;
}

.m_solutionlinkGrey a:hover {
	color: #6D5343;
	text-decoration: underline;
}

.m_solutionlinkGrey a:active {
	text-decoration: none;
	color: #999999;
}


/*Organizational Link Regular*/

.m_organizationallink {
	padding: 0;
	text-align: left;
}

.m_organizationallink a:link{
}

.m_organizationallink a:visited {
	text-decoration: none;
}

.m_organizationallink a:hover {
	color: #6D5343;
	text-decoration: underline;
}

.m_organizationallink a:active {
	text-decoration: none;
}



/*Organization Link Grey*/

.m_organizationallinkGrey {
	padding: 0;
	text-align: right;
	color: #999999;
}

.m_organizationallinkGrey a:link{
	color: #999999;
}

.m_organizationallinkGrey a:visited {
	text-decoration: none;
	color: #999999;
}

.m_organizationallinkGrey a:hover {
	color: #6D5343;
	text-decoration: underline;
}

.m_organizationallinkGrey a:active {
	text-decoration: none;
	color: #999999;
}


.m_solutionthingy {
	text-align: center;
	padding-left: 14px;
	padding-right: 10px;
}







.m_bottomlinerules {
	vertical-align: bottom;
	
}

.m_toplinerules {
	vertical-align: top;
	
}


.m_bottomlinerulesborderline {
	vertical-align: bottom;
	width: 200px;
	text-align: right;
	
}


.m_lefty {
	height: 200px;
	vertical-align: top;
	text-align: left;
	
}

.m_righty {
	text-align: right;
	vertical-align: top;
	height: 200px;
}


.m_maincontentBox {
	vertical-align: top;
	padding-left: 65px;
}

.m_linkbackgroundgreybox {
	background-color: #CCCCCC;
}

.m_submenutabsoundcare {
	background-color: #D9E0EA;
	background-image: url(../../images/cs_menu/bar_man_test.jpg);
}

.m_submenutabsoundbits {
	background-color: #D9E0EA;
}

.m_introboxtext {
	color: #A1A26D;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 525px;
	text-align: center;
}

.m_submenutabvericomradio {
	background-color: #D9E0EA;
}

.m_submenutabchannelcare {
	background-color: #D9E0EA;
}

.m_submenutabcustomsolutions {
	background-color: #D9E0EA;
}
.M_submenutablerules {
	height: 20px;
	width: 500px;
}
.m_linkboxmainrules {
	background-color: #C1BAB4;
}
