/*==============================================
Highlands Regional Stylesheet
================================================
	Design by: Cyrus Limited, Inc. - cyrusonline.com
	Author: Travis Repetto & Brandon Kidd
	Last Edited: 2-6-2008
==============================================*/

/* Global */
*{
	font-family: Arial, Helvetica, sans-serif;
}
html, body{
	border: 0;
	font-size: 12px;
}
body{
	background: #eeeeee url(Images/bg_main.gif) repeat-y top center;
	color: #333;
}
h1{
	font-size: 24px;
}
h2{
	font-size: 20px;
}
h3{
	font-size: 18px;
}
h4{
	font-size: 16px;
}
h5{
	font-size: 14px;
}
h6{
	font-size: 12px;
}
p, #main_content .literalContent{
    line-height: 20px;
    text-align: justify;
    margin: 0 0 20px 0;
}
p img[align="left"], #main_content .literalContent img[align="left"]{
    margin: 0 10px 0 0;
}
p img[align="right"], #main_content .literalContent img[align="right"]{
    margin: 0 0 0 10px;
}
a{
    color: #008185;
    outline: none;
    text-decoration: none;
}
a:hover{
	color: #666;
	text-decoration: underline;
}
p a[target="_blank"]{
	padding: 0 10px 0 0;
	background: transparent url(/Resources/Common/Images/Icons/opennew.gif) no-repeat 100% 3px;
}
address{
	font-style: normal;
}
fieldset{
	border: 2px solid #eee;
	padding: 5px 10px;
}
legend{
	color: #008185;
	font-size: 16px;
	font-weight: bold;
}
.warning{
	color: #c66;
	font-weight: bold;
}
.viewall, .viewall span{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.viewall:hover span{
	text-decoration: underline;
}

/* Containers */
#wrap{
	background: transparent url(Images/bg_header.gif) no-repeat top center;
	min-width: 980px;
}
#wrap_bg{
	background: transparent url(Images/bg.gif) repeat-x top center;
	min-width: 980px;
}
#header, #main, #sub, #footer{
	margin: 0 auto;
	width: 980px;
}
#header{
	width: 980px;
	height: 100px;
	padding: 0;
	background: transparent url(Images/bg_header.gif) no-repeat top center;
}
#header_right{
	float: right;
	width: 750px;
	margin: 20px 0 20px 0;
}
#main{
	min-width: 980px;
	padding: 0;
}
#footer{
	background: #fff;
	font-size: 10px;
	line-height: 20px;
}

/* Header */
#logo{
	float: left;
	display: inline;
	width: 190px;
	height: 65px;
	margin: 20px 0 0 20px;
	background: transparent url(Images/logo.gif) no-repeat top left;
}
/*#logo:hover{
	background: transparent url(Images/logo.gif) no-repeat bottom left;
}*/
#logo span{
	display: none;
}
#navtop{
	float: right;
	display: inline;
	width: 205px;
	height: 20px;
	line-height: 20px;
}
#navtop ul{
	list-style: none;
}
#navtop li{
	float: left;
	list-style: none;
	margin: 0;
	color: #ccc;
	font-size: 10px;
}
#navtop li a{
	margin: 0 5px;
	background: transparent url(Images/nav_navtop_bg.gif) no-repeat 0 4px;
	color: #999;
	font-size: 10px;
	text-align: center;
}
#navtop li a:hover{
	color: #999;
	text-decoration: underline;
}
#search{
	float: right;
	display: inline;
	width: 152px;
	height: 22px;
	margin: 0 15px 0 0;
	background: transparent url(Images/bg_topsearch.gif) no-repeat;
}
#search .searchtext, #search .searchtext_empty{
	float: right;
	width: 115px;
	height: 18px;
	padding: 2px 2px 0 2px;
	border: 0 none;
	background: transparent;
	font-size: 12px;
}
#search .searchtext_empty{
	color: #999;
}
#search .searchbutton{
	display: block;
	float: right;
	width: 30px;
	height: 20px;
	background: transparent url(Images/bg_topsearchbutton.gif) no-repeat top left;
	color: #fff;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
}
#search .searchbutton:hover{
	text-decoration: none;
}

/* Nav */
#nav{
    float: left;
    height: 26px;
    margin: 0 0 0 20px;
}
#nav ul{
	list-style: none;
}
#nav li{
	float: left;
	position: relative;
	list-style: none;
	margin: 0;
	z-index: 10;
}
#nav li a{
	float: left;
	display: block;
	height: 26px;
	padding: 0 15px;
	color: #666;
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
}
* html #nav li a{
	float: left;
	display: block;
	height: 26px;
	padding: 0 15px 0 10px;
	color: #666;
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
}
#nav li:hover, #nav li a:hover{
	background: #999;
	color: #fff;
	text-decoration: none;
}
#nav li:hover li a, #nav li.sfhover li a{
	color: #333;
}
#nav li.sfhover a{
/*	color: #666;*/
}

/* Nav Dropdowns */
#nav li div{
	display: none;
	position: absolute; 
	top: 22px;
	left: -5px;
	width: 200px;
	padding: 0 0 20px 0;
	background: transparent url(Images/dropdown_top.png) no-repeat top left;
	z-index: 20;
}
#nav li ul{
	display: none;
	position: absolute; 
	top: 5px;
	left: 0px;
	width: 200px;
	padding: 0 0 5px 0;
	background: transparent url(Images/dropdown.png) repeat-y bottom left;
	z-index: 20;
}
* html #nav li div{
	left: -0px;
	background: transparent none;
}
* html #nav li ul{
	top: 5px;
	background: #fdfdfd none;
	filter: alpha(opacity=95);
}
#nav li li{
	background: transparent none;
	margin: 0;
	z-index: 20;
}
#nav li li a{
	display: block;
	width: 181px;
	height: 24px;
	margin: 0 0 0 6px;
	padding: 0 0 0 7px;
	background: transparent none;
	color: #333;
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	text-align: left;
}
* html #nav li li a{
	width: 194px;
	margin: 0 0 0 1px;
	padding: 0 0 0 3px;
}
#nav li:hover li, #nav li:hover li a{
	background: transparent none;
}
#nav li li:hover a{
	color: #333;
	background: #eee none;
}
#nav li > #nav ul{
	top: auto;
	left: auto;
}
#nav li:hover ul, #nav li.sfhover ul, #nav li:hover div, #nav li.sfhover div{
	display: block;
}

/* Nav Selected */
body.root #nav #nav_home,
body.about #nav #nav_about,
body.services #nav #nav #nav_services,
body.patients #nav #nav_patients,
body.physicians #nav #nav_physicians,
body.news #nav #nav_news,
body.events #nav #nav_events,
body.careers #nav #nav_careers,
body.locations #nav #nav_location,
body.locations #nav #nav_locations{
	background: #d2cada;
	color: #592989;
	line-height: 26px;
}
body.root #nav #nav_home:hover,
body.about #nav #nav_about:hover,
body.services #nav #nav_services:hover,
body.patients #nav #nav_patients:hover,
body.physicians #nav #nav_physicians:hover,
body.news #nav #nav_news:hover,
body.events #nav #nav_events:hover,
body.careers #nav #nav_careers:hover,
body.locations #nav #nav_location:hover,
body.locations #nav #nav_locations:hover{
	background: #fff;
	color: #666;
}

/* Main Containers */
#main{
	background: #fff url(Images/bg_sidenav.gif) repeat-y top left;
}
#main_left{
	float: left;
	display: inline;
	width: 190px;
	padding: 5px 20px 0 20px;
}
	#main_left .control_container{
	    float: left;
	    width: 190px;
	    margin: 0 0 10px 0;
	    padding: 0;
	    background: #fff;
	}
#main_right{
	float: left;
	display: inline;
	width: 750px;
}
    #main_right_left{
	    float: left;
	    display: inline;
	    width: 495px;
	    margin: 10px 0;
		border-right: 1px solid #eee;
    }
    #main_right_right{
	    float: left;
	    display: inline;
		width: 220px;
	    margin: 10px 0;
		padding: 0 0 0 15px;
    }
	#main_right .control_container{
	    float: left;
	    width: 100%;
	    padding: 0 0 20px 0;
	}
	.control_container h2{
		position: relative;
		margin: 0 0 5px 0;
		font-size: 18px;
	}
		.control_container h2 .viewall{
			position: absolute;
			top: 0;
			right: 0;
			color: #999;
			font-size: 12px;
			text-decoration: none;
		}
		.control_container h2 .viewall:hover span{
			text-decoration: underline;
		}
		.control_container p{
			margin: 0 0 10px 0;
			color: #333;
			font-size: 11px;
			line-height: 18px;
		}
		.control_container label{
			float: left;
			display: block;
			width: 90px;
			margin: 0 0 2px 0;
			color: #666;
			font-size: 12px;
			line-height: 22px;
			font-weight: bold;
		}
		.control_container .button{
		    float: left;
			display: block;
			width: 35px;
			border: 1px solid #ccc;
            background: #fff none;
			color: #666;
			font-weight: bold;
			line-height: 20px;
			text-align: center;
		}
        .control_container .button:hover{
	        background-color: #ccc;
	        color: #666;
	        text-decoration: none;
        }
	#servicecategories.control_container{
	    margin: 0 0 15px 0;
	}
		#servicecategories.control_container h2{
		    margin: 0;
		    padding: 2px 0 0 10px;
		    border: 0 none;
		    background: transparent url(Images/bg_servicecatlistheader.gif) repeat-x;
		    color: #fff;
			font-size: 16px;
			line-height: 28px;
			font-weight: bold;
		}
		#servicecategories.control_container h2 .viewall{
			display: none;
		}
		#servicecategories.control_container li{
		    list-style: none;
		    padding: 0 0 0 10px;
		    background: transparent url(Images/bg_servicecatlistitem.gif) repeat-x;
			color: #999;
			font-size: 12px;
			line-height: 25px;
			font-weight: bold;
		}
	.root #quicklinks.control_container{
	    margin: 0 0 20px 0;
	}
		.root #quicklinks.control_container h2{
		    padding: 2px 0 0 10px;
		    background: #bbb;
		    color: #fff;
		    font-size: 16px;
		    line-height: 26px;
		    font-weight: bold;
		}
		.root #quicklinks.control_container ul{
			padding: 0 0 0 20px;
		}
		.root #quicklinks.control_container ul li{
		    list-style-type: square;
		    color: #999;
		}
		.root #quicklinks.control_container ul li a{
			color: #999;
			line-height: 22px;
		}
	.root #main_photo{
	    float: left;
        display: inline;
        width: 750px;
        height: 245px;
        background: transparent url(Images/main_photo.jpg) no-repeat bottom left;
		overflow: hidden;
		position:relative;
	}
	
	.root #main_photo .slide{
	    float: left;
        display: inline;
        width: 750px;
        height: 245px;
		overflow: hidden;
		text-indent: -99999em;
	}	
		.root #main_photo .slide1{
        	background: transparent url(Images/slide1.jpg) no-repeat bottom left;
		}
	
		.root #main_photo .slide2{
        	background: transparent url(Images/slide2.jpg) no-repeat bottom left;
		}
		
		.root #main_photo .slide3{
        	background: transparent url(Images/slide3.jpg) no-repeat bottom left;
		}
		.root #main_photo .slide4{
        	background: transparent url(Images/slide4.jpg) no-repeat bottom left;
		}
		
		.root #main_photo .slide5{
        	background: transparent url(Images/slide5.jpg) no-repeat bottom left;
		}
		.root #main_photo .slide6{
        	background: transparent url(Images/slide6.jpg) no-repeat bottom left;
		}
				
	
    #hometext{
		margin: 0 15px 0 20px;
    }
        #hometext h1{
            margin: 0 0 5px 0;
		    border-bottom: 1px solid #ccc;
		    color: #008185;
		    font-size: 20px;
		    font-weight: normal;
        }
        #hometext .literalContent{
		    line-height: 22px;
		    text-align: justify;
        }
    #homecta{
        width: 470px;
        height: 50px;
        margin: 0 0 15px 15px;
        background: transparent url(Images/bg_homecta.gif) no-repeat;
    }
        #homecta ul{
            list-style: none;
            padding: 5px 0 0 5px;
        }
            #homecta ul li{
                float: left;
            }
            #homecta ul a{
                display: block;
            }
            #homecta ul a span{
                display: none;
            }
            #homecta_link1{
                width: 165px;
                height: 40px;
            }
            #homecta_link2{
                width: 140px;
                height: 40px;
            }
            #homecta_link3{
                width: 155px;
                height: 40px;
            }
	#homenews.control_container{
	    float: left;
	    display: inline;
	    margin: 0 0 10px 0;
	    padding: 0;
	}
		#homenews.control_container h2{
		    margin: 0 0 5px 0;
		    border-bottom: 1px solid #5bc0c3;
		    color: #008185;
		    font-weight: normal;
		    line-height: 24px;
		}
		#homenews.control_container dt{
		    margin: 0 0 2px 0;
	        line-height: 14px;
			font-weight: bold;
		}
		#homenews.control_container dt a{
			color: #666;
		}
			#homenews.control_container dt .date{
				color: #999;
				font-size: 10px;
			}
		#homenews.control_container dd{
			margin: 0 0 10px 0;
			color: #666;
			font-size: 11px;
	        line-height: 14px;
		}
		    #homenews.control_container dd .readmore{
			    font-size: 10px;
			    font-weight: bold;
	            text-decoration: none;
		    }
	            #homenews.control_container dd .readmore:hover span{
	                text-decoration: underline;
	            }
	#physicianspotlight.control_container{  }
	#physicianspotlight.control_container h2{ border-bottom: 1px solid #5bc0c3; color: #008185; font-weight: normal; line-height: 24px; margin: 0 0 5px 0; }
	#physicianspotlight.control_container .photo{ }
	#physicianspotlight.control_container .photo img{ border: solid 2px #ccc; }
	#physicianspotlight.control_container h3{ font-size: 16px; }
	#physicianspotlight.control_container p{ margin: 0; text-align: left; }
	#physicianspotlight .readmore{ font-size: 10px; font-weight: bold; text-decoration: none; }
	#physicianspotlight .readmore:hover span{ text-decoration: underline; }
	.root #homeevents.control_container{
	    float: left;
	    display: inline;
	    margin: 0 0 10px 0;
	    padding: 0;
	}
		.root #homeevents h2{
		    margin: 0 0 5px 0;
		    border-bottom: 1px solid #5bc0c3;
		    color: #008185;
		    font-weight: normal;
		    line-height: 24px;
		}
		.root #homeevents dt{
		    margin: 0 0 2px 0;
	        line-height: 14px;
			font-weight: bold;
		}
		.root #homeevents dt a{
			color: #666;
		}
			.root #homeevents dt .date{
				color: #999;
				font-size: 10px;
			}
		.root #homeevents dd{
			margin: 0 0 10px 0;
			color: #666;
			font-size: 11px;
	        line-height: 14px;
		}
		    .root #homeevents dd .readmore{
			    font-size: 10px;
			    font-weight: bold;
	            text-decoration: none;
		    }
	            .root #homeevents dd .readmore:hover span{
	                text-decoration: underline;
	            }
	#accolades.control_container{
	    margin: 0;
	}
		#accolades.control_container ul{
			list-style: none;
		}
		#accolades.control_container li{
			float: left;
			display: inline;
			list-style: none;
			width: 80px;
			height: 80px;
			margin: 0 10px 0 0;
		}
		#accolades.control_container a{
			display: block;
			width: 100%;
			height: 100%;
			background: #f2f2f2;
		}

/* Main Inner Pages */
#main_inner{
	width: 100%;
	padding: 0 0 10px 0;
	background: transparent url(Images/bg_sidenav.gif) repeat-y;
}
#main_content{
	float: right;
	display: inline;
	width: 710px;
	_height: 300px;
	min-height: 300px;
	padding: 0 20px;
	background: transparent url(Images/bg_inner_header.gif) repeat-x;
}
#main_sidebar{
	float: left;
	display: inline;
	width: 190px;
    min-height: 200px;
    _height: 200px;
	padding: 5px 20px 0 20px;
	_padding-right: 18px;
	background: transparent url(Images/bg_sidenav_header.jpg) no-repeat;
}

/* Main Content Styles */
#main_content h2, #main_content h3, #main_content h4, #main_content h5, #main_content h6{
	margin: 0 0 5px 0;
}
#main_content h1{
    border-bottom: 1px solid #ccc;
    color: #008185;
	font-size: 24px;
}
#main_content h2, #hometext h2{
    padding: 3px;
    background: #f1f1f1;
    color: #666;
	font-size: 20px;
}
#main_content hr, #hometext hr{
	height: 0;
	border: 0;
	border-bottom: 1px solid #ccc;
}
#main_content ul, #hometext ul{
    margin: 0 0 20px 0;
}
#main_content ul li, #hometext ul li{
    list-style: none;
    background: transparent url(/Resources/Common/Images/bullet.gif) no-repeat 0 0.67em;
    margin: 0 0 5px 0;
    padding-left: 15px;
}
#main_content ol, #hometext ol{
    margin: 0 0 20px 25px;
}
#main_content ol li, #hometext ol li{
	margin-bottom: 10px;
	line-height: 18px;
}
#main_content dl, #hometext dl{
	margin: 0 0 20px 0;
	line-height: 20px;
}
#main_content dl dt, #hometext dl dt{
	color: #555;
	font-weight: bold;
}
#main_content dl dd, #hometext dl dd{
	margin: 0 0 10px 0;
}
#main_content blockquote, #hometext blockquote{
	width: 660px;
	margin: 0 0 20px 0;
	padding: 0 0 0 10px;
	border-left: 3px solid #ddd;
	color: #666;
	line-height: 20px;
	text-align: justify;
	font-style: italic;
}
#main_content .menuempty{
	margin: 0 0 10px 0;
}
#main_content .button, #main_content .button_disabled{
	border: 2px solid #ccc;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px;
	padding: 4px 8px;
}
#main_content .button{
	background: transparent url(Images/bg_btn.gif) repeat-x;
	color: #008185;
}
#main_content input.button{
    height: 22px;
    margin: 0;
	padding: 0 2px;
	line-height: 12px;
}
#main_content .button:hover{
	color: #666;
	text-decoration: none;
}
#main_content .button_disabled{
    padding: 4px 8px;
    background: #fff;
    border-color: #f1f1f1;
    color: #ccc;
}
#main_content input.button_disabled{
    height: 22px;
    padding: 0 4px;
    line-height: 12px;
}
#main_content .button_disabled:hover{
    text-decoration: none;
}
#main_content .photo{
	width: 132px;
	height: 152px;
	float: left;
	position: relative;
	background: url(/Resources/Common/Images/bg_photo.jpg) no-repeat;
}
	#main_content .photo img{
		position: absolute;
		left: 5px;
		top: 5px;
	}
#main_content .thumb{
	width: 72px;
	height: 82px;
	float: left;
	position: relative;
	background: url(/Resources/Common/Images/bg_photo_thumb.jpg) no-repeat;
}
#main_content .thumb img{
	position: absolute;
	left: 5px;
	top: 5px;
}

/* Main Sidebar Styles */
#main_sidebar h2{
	background: #f1f1f1;
    color: #666;
	font-size: 16px !important;
}
#main_sidebar fieldset{
    margin: 0 0 20px 0;
    padding: 0;
}
    #main_sidebar fieldset .HealthCenter,
    #main_sidebar fieldset .Hospital{
        height: 20px;
        margin: 0 0 0 10px;
	    padding: 0 0 5px 25px;
	    background: transparent url(/Resources/Common/Images/Icons/icon_hospital.gif) no-repeat 0 0;
	    color: #666;
	    line-height: 18px;
	    font-weight: bold;
    }
    #main_sidebar fieldset .Clinic{
        height: 20px;
        margin: 0 0 0 10px;
	    padding: 0 0 5px 25px;
	    background: transparent url(/Resources/Common/Images/Icons/icon_clinic.gif) no-repeat 0 0;
	    color: #666;
	    line-height: 18px;
	    font-weight: bold;
    }
    #main_sidebar address{
        margin: 0;
        line-height: 18px;
    }
    #main_sidebar #phonenumbers{
        margin: 10px 0 0 0;
        color: #666;
        line-height: 18px;
        font-weight: bold;
    }
    #main_sidebar #map{
	    width: 182px;
	    height: 200px;
	    overflow: hidden;
	    margin: 20px 0 10px 0;
	    border: 4px solid #eee;
    }
#main_sidebar ul{
	list-style: none;
	margin: 0 0 10px 0;
}
#main_sidebar li{
	color: #666;
	font-weight: bold;
	list-style: none;
	padding: 0;
	background: transparent url(/Resources/Common/Images/bullet_sidenav.gif) no-repeat 0 7px;
}
#main_sidebar li a{
	padding: 1px 2px;
	color: #008185;
	font-size: 12px;
	line-height: 20px;  
}
#main_sidebar li ul{
	margin: 0;
}
#main_sidebar li li, #main_sidebar ul ul li{
	font-weight: normal;
	padding: 0 0 0 7px;
	background: transparent url(/Resources/Common/Images/bullet_sub.gif) no-repeat 3px 8px;
}
#main_sidebar li li a, #main_sidebar ul ul li a{
	color: #592989;
	font-size: 12px;
	line-height: 16px;
}
#main_sidebar li a:hover{
	color: #999;
}
#main_sidebar li li a:hover, #main_sidebar ul ul li a:hover{
	color: #999;
}
#main_sidebar li.selected a{
	border-left: 2px solid #ddd;
}
#main_sidebar li.selected a:hover{
	text-decoration: none;
}
#main_sidebar li.selected li a{
	background: none;
	border: none;
}
#main_sidebar li li.selected a{
	background: none;
	border: none;
	text-decoration: underline;
}
#main_sidebar #quicklinks.control_container h2{
    padding: 2px 0 0 10px;
    background: #bbb;
    color: #fff;
    font-size: 16px;
    line-height: 28px;
    font-weight: bold;
}
#main_sidebar #quicklinks.control_container ul{
    margin: 0;
	padding: 0 0 0 20px;
}
#main_sidebar #quicklinks.control_container ul li{
    list-style-type: square;
    margin: 0;
    padding: 0;
    color: #999;
}
#main_sidebar #quicklinks.control_container ul li a{
	color: #999;
	line-height: 22px;
	font-weight: normal;
}

/* Footer */
#navfooter{
	background: transparent url(Images/bg_footer.gif) no-repeat;
}
	#navfooter ul{
		height: 43px;
		list-style: none;
		color: #999;
		font-size: 12px;
		text-align: center;
	}
	#navfooter li{
		border-left: 1px solid #ddd;
		display: inline;
		list-style: none;
		padding-left: 4px;
		padding-right: 5px;
		color: #999;
	}
	#navfooter li a{
		margin: 0 3px;
		color: #999;
		line-height: 42px;
		text-align: center;
	}
	#navfooter li a:hover{
		color: #999;
		text-decoration: underline;
	}
	#navfooter .firstlink{
		border: none;
	}
#footer_left{
	float: left;
	display: inline;
	width: 50%;
	margin: 10px 0;
}
#footer_right{
	float: left;
	display: inline;
	width: 50%;
	margin: 10px 0;
}
#copyright{
	margin: 0 0 0 20px;
	color: #999;
}
#navlegal{
	margin: 0 0 0 20px;
	color: #ccc;
}
	#navlegal ul{
		list-style: none;
	}
	#navlegal li{
		display: inline;
		list-style: none;
		color: #ccc;
	}
	#navlegal li a{
		margin: 0;
	    color: #999;
		text-align: center;
	}
	#navlegal li a:hover{
		color: #999;
		text-decoration: underline;
	}
#footeraddress{
	float: right;
	color: #999;
	margin: 0 20px 0 0;
}
	#footeraddress:hover{
		color: #666;
		text-decoration: underline;
	}
#poweredby{
	float: right;
	display: inline;
	width: 140px;
	height: 23px;
	margin: 0 20px 0 0;
	background: transparent url(Images/poweredby.gif) no-repeat top left;
}
	#poweredby span{
		display: none;
	}

/* News/Events Section */
#newsList_wrap h2 a, #eventList_wrap h3 a, #eventDetail_left h3{
    color: #008185;
}

/* Careers Section */
#careerDetail_main{
    width: 500px;
}

/* My Account */
#accountNav a.headerlink{
    display: block;
    margin: 0 0 10px 0;
    padding: 3px;
    background: #fff;
    border: 2px solid #ddd;
    font-size: 16px;
}
