td, p, div{
    font-size: 12px;
    color: #4F4F4F;
    font-family: Arial, Helvetica, sans-serif;
}

.full_h{
    height : 100%;
}

.full_w{
    width : 100%;	
}

.full_size{
    height : 100%;
    width : 100%;
}

td{
    vertical-align : top;	
}

img{
    border : 0px;
}

a{
    text-decoration : none;
}
body{
    font-size: 12px;
    color: #4F4F4F;
    font-family: Arial, Helvetica, sans-serif;
    
}

.left{
    background-color : #5C6282;	
    height : 127px;
}

.left2{
    background-color : #B3D334;
    height : 21px;
    font-size : 1px;
}
.left3{
    background-color : background-color : #5C6282;	
    height : 552px;
}

.top_menu{
    padding : 0px 0px 0px 114px;
    background-color : #B3D334; 
    height : 21px;	
    font-family : arial, Helvetica, sans-serif;
    font-size : 12px;
    vertical-align : middle;
}

.top_menu a.mainlevel{
    color : #303030;
    padding : 0px 4px 0px 4px;
}

.left_menu{
    width : 170px;
    padding : 10px 0px 10px 10px;
}

.left_menu  a.mainlevel {
    color : #FEFEFE;
    font-family : arial, Helvetica, sans-serif;
    font-size : 12px;	
    display : block;
    text-align : left;
    padding : 10px 0px 9px 0px ;
    background-image : url(../../../../../../20100715173850/http__/mnhealthalternatives.com/joomla/templates/health/images/left_menu_line.html);
    background-position : left bottom;
    background-repeat : no-repeat;
}

.other_menu{
    width : 170px;
    padding : 10px 0px 10px 10px;
}

.other_menu  a.mainlevel {
    color : #FEFEFE;
    font-family : arial, Helvetica, sans-serif;
    font-size : 12px;	
    display : block;
    text-align : left;
    padding : 10px 0px 9px 0px ;
    background-image : none;
}

.left_menu a:hover{
    color : #B3D236;
}

.left_td{
    background-image : url(../../../../../../20100715173851/http__/mnhealthalternatives.com/joomla/templates/health/images/bkg_login.html);
    background-position : left top;
    background-repeat : repeat-x;
    background-color : #5C6282;
}

.login{
    width : 170px;
    height : 204px;	
}

.login_top{
    background-image : url(../../../../../../20100715173854/http__/mnhealthalternatives.com/joomla/templates/health/images/top.html);
    background-position : left top;
    background-repeat : repeat-x;
    font-size : 1px;
}

.login_left{
    background-image : url(../../../../../../20100715173854/http__/mnhealthalternatives.com/joomla/templates/health/images/left.html);
    background-position : top;
    background-repeat : repeat-y;
    width : 6px;
}

.login_right{
    background-image : url(../../../../../../20100715173855/http__/mnhealthalternatives.com/joomla/templates/health/images/right.html);
    background-position : top;
    background-repeat : repeat-y;
}

.login_bottom{
    background-image : url(../../../../../../20100715173856/http__/mnhealthalternatives.com/joomla/templates/health/images/bottom.html);
    background-position : left top;
    background-repeat : repeat-x;
    font-size : 1px;
}

.bodycontent{
    background-color : #ADACBE;
    width : 138px;
    padding : 13px 0px 0px 0px;
}

.abody a{
    text-decoration : underline;
    font-family : arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #4F5150;		
}

.abody{
    background-image : url(../../../../../../20100715173857/http__/mnhealthalternatives.com/joomla/templates/health/images/body_line.html);
    background-position : left bottom;
    background-repeat :  no-repeat;
    padding : 10px 0px 15px 0px;
    text-align : center;
}

.abody_last{
    background-image : none;
    text-align : center;
    padding : 10px 0px 15px 0px;
}

.abody_last a{
    text-decoration : underline;
    font-family : arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #4F5150;	
}

.main_content {



    width : 100%;



    height : 513px;



    background-color : #FFFFFF;



    padding: 0px 5px 0px 10px;



}







.healthslogan{



    width : 485px;



    height : 80px;	



}







.greater{



    width : 485px;



    height : 23px;



}







.module_content{



    width : 130px;



    background-color : #727794;



    color: #1F1F1F;



    height: 100%;



}







.mainbody {



    padding-left: 20px;



    padding-right: 20px;



}







.mainbody a{



    text-decoration:underline;



    color: #4F4F4F;



    font-family:Arial, Helvetica, sans-serif;



    font-size:12px;



}








.componentheading, .contentheading{



    font-family: Arial, Helvetica, sans-serif;



    font-size:20px; 



    font-weight: bolder;	 



    color:#464E7C;



    padding-left:0px;



    padding-top:15px; 



    padding-bottom:5px;  



}  



  



.button {



    border:none; 



    color: #414663;



    font-family:Arial, Helvetica, sans-serif;



    font-size: 12px;



    border:none;



    background-image: url(../../../../../../20100715173857/http__/mnhealthalternatives.com/joomla/templates/health/images/bkg_button.html);



    width:84px;



    height:21px;



}







.inputbox {



    border: solid 1px #4E4E4E;



}







th{



    color:#CACACA;



    font-family:Arial, Helvetica, sans-serif;



    font-size:12px;



}







.contentpaneopen{



    color: #4F4F4F;



}







li{



    color: #4F4F4F;



}







li.goldarrow {



    list-style-image:url(../../../../../../../../mnhealthalternatives.com/joomla/images/stories/arrow_gold.html);
	line-height: 22px;



}







p, div {



    padding: 0px 2px 0px 0px;



}







.login_table td{



    color: #1F1F1F;



}







.moduletable-left{



    width: 100%;



}







.pageheader{



    font-family:"Arial, Helvetica, sans-serif";



    font-weight: bolder;



    font-size:20px; 	 



    color:#464E7C;



    padding-top:0px; 



    padding-bottom:0px;  



}







.goldtitle {



    font-family:"Arial, Helvetica, sans-serif";



    font-weight: bold;



    font-size:14px; 	 



    color:#BE6E27;



}



.sectiontableheader {



    background-color: #B3D334;



}







.gold:link {color: #BE6E27; text-decoration: underline; font-size:14px; font-weight: bold;}
.gold:hover {color: #BE6E27; text-decoration: underline; font-size:14px; font-weight: bold;}
.gold:active {color: #BE6E27; text-decoration: underline; font-size:14px; font-weight: bold;}
.gold:visited {color: #BE6E27; text-decoration: underline; font-size:14px; font-weight: bold;}

.purple:link {color: #8B639F; text-decoration: underline; font-size:12px; font-family: Arial, Helvetica, sans-serif;}
.purple:hover {color: #8B639F; text-decoration: underline; font-size:12px; font-family: Arial, Helvetica, sans-serif;}
.purple:active {color: #8B639F; text-decoration: underline; font-size:12px; font-family: Arial, Helvetica, sans-serif;}
.purple:visited {color: #8B639F; text-decoration: underline; font-size:12px; font-family: Arial, Helvetica, sans-serif;}

.purplelink2:link {color: #7F39A2; text-decoration: underline; font-size:14px; font-family: Arial, Helvetica, sans-serif;}
.purplelink2:hover {color: #7F39A2; text-decoration: underline; font-size:14px; font-family: Arial, Helvetica, sans-serif;}
.purplelink2:active {color: #7F39A2; text-decoration: underline; font-size:14px; font-family: Arial, Helvetica, sans-serif;}
.purplelink2:visited {color: #7F39A2; text-decoration: underline; font-size:14px; font-family: Arial, Helvetica, sans-serif;}

.plainlink:link {text-decoration: none; font-weight: normal;}
.plainlink:hover {text-decoration: none; font-weight: normal;}
.plainlink:active {text-decoration: none; font-weight: normal;}
.plainlink:visited {text-decoration: none; font-weight: normal;}

.white:link {color: #FFFFFF; text-decoration: underline; font-size:12px; font-weight: normal;}
.white:visited {color: #FFFFFF; text-decoration: underline; font-size:12px; font-weight: normal;}
.white:hover {color: #FFFFFF; text-decoration: underline; font-size:12px; font-weight: normal;}
.white:active {color: #FFFFFF; text-decoration: underline; font-size:12x; font-weight: normal;}


.subheading {



    font-family:Arial, Helvetica, sans-serif;



    font-weight: bold;



    font-size:14px; 	 



    color:#464E7C;  



}







.subhead_purple {




    font-family: Arial, Helvetica, sans-serif;



    font-weight: bold;



    font-size:14px; 	 



    color:#8B639F;  



}







.subhead_green {



    font-family:Arial, Helvetica, sans-serif;



    font-weight: bold;



    font-size:14px; 	 



    color:#98D31A;  



}







.subhead_orange {



    font-family:Arial, Helvetica, sans-serif;



    font-weight: bold;



    font-size:14px; 	 



    color:#F8A519;  



}







.sectiontableentry1{



    line-height: 30px;	  



}

.greenheader { 

font-family: Arial, Helvetica, sans-serif; 

font-size: 16px; 

font-weight: bolder; 

color: #98D31A; 

}

.orangeheader { 

font-family: Arial, Helvetica, sans-serif; 

font-size: 16px; 

font-weight: bolder; 

color: #F8A519; 
}

.purpleheader { 

font-family: Arial, Helvetica, sans-serif; 

font-size: 16px; 

font-weight: bolder; 

color: #7F39A2; 
}


.purpletext { 

font-family: Arial, Helvetica, sans-serif; 

font-size: 11px; 

font-weight: bold; 

color: #7F39A2; 

line-height: 14px; 

}

.orangetext { 

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

color: #F8A519; 

}

.bluetext { 

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

color: #656D9A; 

}
