body {
	line-height: normal;
}

h4 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 24px;
	text-align: center;	
}

h5 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .875em;
	line-height: 1.475em;
	text-align: center;
}

h6 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .700em;
	line-height: 1.475em;
	text-align: center;
}

h7 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}

h8 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 33px;
	text-align: left;
	padding-left: 5px;
}


div.padded {
padding-left: 15px;
} 

Read more: http://www.webdesign.org/html-and-css/tutorials/margins-and-padding.6160.html#ixzz1gdXNgw3t


.style1 {color: #FF0000}
.style2 {color: #FFFF00}
.style3 {color: #00CCFF}
.style4 {
	font-family: "Poor Richard";
	font-size: 20px;
	text-align: center;
}

.style5 {
	font-family: "Poor Richard";
	font-size: 16px;
	text-align: center;
}

.style6 {
	padding-left: 25px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	}

.myNews2 {
	FONT: 8pt Arial, Times, serif; COLOR: #000000
}

h2.Billboard1 {
	background-image: url(http://www.tn.gov/tenncare/images/mc_01.jpg);
	background-color: #b0b0b0;
	color: #000;
	}

div.Billboard2 {
border: 2px solid #b0b0b0;
	border-top: none;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	height: 100%;
	}
	
	
div.commis {
	width: 300px;
	font-size: .875em;
	line-height: 1.475em;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: .875em;
	margin-left: 0.5em;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	}
	
div.girlingarden {
	width: 250px;
	line-height: 1.475em;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: .875em;
	margin-left: 0.5em;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	  overflow:hidden


	}
	
h2.hit  {
	width: 500px;
	font-size: 14px;
	line-height: 1.475em;
	float: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1.5em;
	margin-left: 0.5em;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	padding: 5px;
	height: 100%;
	color: #FFF;
	background-color: #FF0000;
	}

div.choices {
	width: 250px;
	font-size: .875em;
	line-height: 1.475em;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1.5em;
	margin-left: 0.5em;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	}
	
div.fraud {
	width: 130px;
	height: 200px;
	font-size: .875em;
	line-height: 1.475em;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1.5em;
	margin-left: 0.5em;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	font-size: 9px;
	}

	
div.healthweek {
	width: 168px;
	hight: 216px;
	float: left;
	margin-top: 0;
	margin-right: 1.0em;
	margin-bottom: 1.0em;
	margin-left: 0;
	}

div.dental {
	width: 157px;
	hight: 194px;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2.0em;
	margin-left: 1.0em;
	}

div.wellchild {
	width: 219px;
	hight: 151px;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2.0em;
	margin-left: 1.0em;
	}
	
div.girlsmiling {
	width: 200px;
	hight: 260px;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2.0em;
	margin-left: 1.0em;
	}
	
div.totsaspires {
	width: 300px;
	hight: 337px;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2.0em;
	margin-left: 1.0em;
	}
	
div.sayno {
	width: 300px;
	height: 100%;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2.0em;
	margin-left: 1.0em;
	}

div.bio {
	width: 135px;
	height: 170px;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 1.0em;
	}
	
div.co {
    border: 2px solid #b0b0b0;
	border-top: none;
	padding: 5px;
	height: 100%;
}

div.co1 {
	float: right;
	width: 300px;
	height: 100%;
	}

div.co1 li{
    padding-left: 0;
    margin-left: 2.0em;
	line-height: 2.0em;
	}

div.co2 {
	float: left;
	width: 300px;
		}

div.co2 li{
    padding-left: 0;
    margin-left: 2.0em;
	line-height: 2.0em;
}
	
h2.Blurb2 {
	background-image: url(http://www.tn.gov/tenncare/images/mc_02.jpg);
	background-color: #5988b8;
	color: #FFF;
	}

div.Blurb3 {
border: 2px solid #5988b8;
	border-top: none;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	height: 100%;
	}

div.Blurb6 {
border: 2px solid #5988b8;
	border-top: none;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 1.5em;
	}

h2.Blurb4 {
	background-image: url(http://www.tn.gov/tenncare/images/mc_01.jpg);
	background-color: #b0b0b0;
	color: #000;
	height: 100%;
	}
	
div.Blurb5 {
border: 2px solid #b0b0b0;
	border-top: none;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	height: 100%;
	}

div.Blurb5 li{
    padding-left: 0;
    margin-left: 1.2em;
}

div.Blurb5 ol li{
    margin-left: 3.2em;
}

div.Blurb7 {
border: 2px solid #b0b0b0;
	border-top: none;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	height: 100%;
	}

div.Blurb7 li{
    padding-left: 0;
    margin-left: 3.0em;
	}




div.Blurb8 {
border: 2px solid #b0b0b0;
	border-top: none;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	height: 100%;
	}

div.Blurb8 li{
    padding-left: 0;
    margin-left: 1.2em;
	line-height: 2.0em;
}

div.Blurb9 {
border: 2px solid #b0b0b0;
	border-top: none;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	height: 100%;
	}

div.Blurb9 li{
    padding-left: 0px;
    margin-left: 3.5em;
	line-height: 2.0em;
}

div.QL {
	width: 300px;
	font-size: .875em;
	line-height: 1.475em;
}

div.Bx1 {
	float: right;
	width: 315px;
	height: 100%;
	}

div.Bx2 {
	float: left;
	width: 315px;
	height: 100%;
	}

div.Bx3 {
	float: left;
	width: 100%;
	height: 100%;
	}
div.Bx4 {
	float: left;
	width: 100%;
	height: 100%;
	margin-top: 20px;
		}






img.commimage {
	float: left;
	margin: 1em;
}

br.clear2 { /* used for clearing img.inset pics */
	clear: both;
}
img.SlideShowImage2 {
	float: left;
	margin: 1.0em 0.5emm;	
}

div.membersnav {
	float: right;
	width: 200px;
	}

h2.membersnav1 {
	background-image: url(http://www.tn.gov/tenncare/images/mc_01.jpg);
	background-color: #b0b0b0;
	color: #000;
	}
	
div.membersnav2 {
border: 2px solid #b0b0b0;
	border-top: none;
	padding: 5px;
	}	

div.membersnav2 li{
    padding-left: 0;
    margin-left: 1.2em;
}

/*** Breadcrumb ***/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#breadcrumb {
	font-size:0.75em;
	}
#breadcrumb a {
	text-decoration: none;
	padding-right: 5px; /*adjust bullet image padding*/
	padding-left: 5px; /*adjust bullet image padding*/
	}
#breadcrumb a:visited, .breadcrumb a:active {
	color: #000080;
	}
#breadcrumb a:hover {
	text-decoration: underline;
	}
	
.book2 {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0A1D7B;
	border-right-color: #0A1D7B;
	border-bottom-color: #0A1D7B;
	border-left-color: #0A1D7B;
}	

.news2 {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

table.sofT
{
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	width: 530px;
	background-color: #fafafa;
	border: 1px #8aabcd solid;
	border-collapse: collapse;
	border-spacing: 0px;
} 

table.sofT2
{
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	width: 500px;
	background-color: #fafafa;
	border: 1px #8aabcd solid;
	border-collapse: collapse;
	border-spacing: 0px;
	} 
	
table.sofT3
{
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	width: 640px;
	background-color: #fafafa;
	border: 1px #8aabcd solid;
	border-collapse: collapse;
	border-spacing: 0px;
	} 
	
	
table.sofT4
{
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	width: 570px;
	background-color: #fafafa;
	border: 1px #8aabcd solid;
	border-collapse: collapse;
	border-spacing: 0px;
	} 

td.helpHed
{
	border-bottom: 2px solid #8aabcd;
	border-left: 1px solid #8aabcd;
	background-color: #8aabcd;
	text-align: center;
	text-indent: 0px;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.book3 {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9C0000;
	border-right-color: #9C0000;
	border-bottom-color: #9C0000;
	border-left-color: #9C0000;
}	

.book4 {
	margin-left: 10px;	
}	



div.front {
	width: 600px;
	height: 100%;
	font-size: .875em;
	float: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1.5em;
	margin-left: 0.5em;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	}
	

	
div.front a{
    color:#0000FF;
    text-decoration:none}

div.front a.hover{font color:#0000FF}

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#fff;
    color:#0000ff;
    text-decoration:underline}

a.info:hover{z-index:100%; background-color:#fff}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    bottom:0em; left:6em; width:10em;
	padding: 3px;
    border:1px solid #000;
    background-color:#ff0; color:#000;
	text-decoration:none;
    text-align: left}

.container {     
	width:100%; 
	} 

.left {
     float:left;
	 width:220px;
	 	 } 

.right {
    
	margin-left:200px; 
	} 




div.BxLTC {
	float: left;
	width: 500px;
	height: 100%;
	padding-left: 15px;
	padding-bottom: 15px;
	}
	
div.BxsmLTC {
	background-color: #b9cde5;
	border: 2px solid #95b3d7;
	height: 23px;
	float: right;
	width: 175px;
	text-align: center;
	padding-top: 5px;
	margin-right: 20px;
	}
	
div.ltc {
border: 2px solid #b0b0b0;
	border-top: none;
	padding-bottom: 20px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #dce6f2;
	height: 100%;
	min-height: 520px;
	}
	
div.ltc li{
    padding-left: 0px;
    margin-left: 3.0em;
	}

h2.Blurb4ltc {
	background-color: #95b3d7;
	height: 20px;
	}
	
	
div.Blurb5ltc {
border: 2px solid #95b3d7;
	border-top: none;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	height: 100px;
	background:#FFFFFF;
	overflow: scroll;
	}
	
	div.Blurb6ltc {
border: 2px solid #95b3d7;
	border-top: none;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
	height: 100%;
	background:#FFFFFF;
	}

div.Blurb5ltc li{
    padding-left: 0;
    margin-left: 1.2em;
}

div.Blurb5ltc ol li{
    margin-left: 3.2em;
}

#list-ltc li { 
	padding-bottom:5px;
}

div.ltctext {
	width: 100%;
	height: 100%;
	float: left;
	margin-left: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	}
	
div.ehr {
	width: 300px;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	border: 2px solid #b0b0b0;
	background-color: #dce6f2;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}
	
	/*Button Style*/
.button {
    float:right;
    height:auto;
    font:76%/150% "Lucida Grande", Geneva, 
    Verdana, Arial, Helvetica, sans-serif;
    width:12em;
    text-align:center;
    white-space:nowrap;
}
/*Button Arrow Styles*/
.arrows {
    font-size:90%;
    margin:0.2em;
}
/*Button link styles*/
.button a:link, .button a:visited {
    color: #eee;
    background-color:#1e5184;
    font-size:1em;
    font-weight:bolder;
    text-decoration: none;
    border-bottom:0.1em solid #555;
    border-right:0.1em solid #555;
    border-top:0.1em solid #ccc;
    border-left:0.1em solid #ccc;
    margin: 0.2em;
    padding:0.2em;
    display:block;
}
.button a:hover {
    background-color:#003366;
    color:#999;
    border-top:0.1em solid #777;
    border-left:0.1em solid #777;
    border-bottom:0.1em solid #aaa;
    border-right:0.1em solid #aaa;
    padding:0.2em;
    margin: 0.2em;
}
