/* Global Styles */
body,h1,h2,h3{margin:0px;padding:0px;}
h1{font-size: 14pt}
h2{font-size: 14pt}
h3{font-size: 12pt}
a:visited {color: #000099;}
a:link {color: #000099;}
a:hover {color: #009933;text-decoration: underline;}
p{}

ul.horizontal-menu{padding:0px; margin:0px; list-style-type:none}
ul.horizontal-menu li{float:left}
ul.horizontal-menu li a{display:block}
ul.horizontal-menu li ul{display:none}


.float_left{float:left}
.img_float_left{float:left; margin-right:5px;}
.img_float_right{float:right; margin-left:5px;}
.img_border{border: solid 1px #ddd; padding:2px;}
.clear{clear:both}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
.content{padding:10px}
.content1 {font-family: "Trebuchet MS", Verdana;font-size: 10pt;font-weight: normal;color: #000000;}
.smallContent {font-family: "Trebuchet MS", Verdana;font-size: 9pt;font-weight: normal;color: #000000;}

#sub_nav{font-family: "Trebuchet MS", Verdana;font-size: 9pt;font-weight: normal;color: #000000;border-bottom:solid 1px #ccc;padding-bottom:10px;margin:10px}

/* global stlyes */
body{background: url(../images/back_gray.gif);

	font-family: "Trebuchet MS", Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
h1.special{font-size:13px;margin-bottom:10px;}
#col-1{float:left; width:500px; margin-right:1px;border-top: solid 9px #4b4a4b}
#col-2{float:left; width:237px;}

#col-1 h2{color: #009966;font-size: 14pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
#col-2 h2{background:#5184bd; color: white; text-align:center;font-size: 14pt; font-weight: bold; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; padding:10px; border-bottom: solid 1px #fff}
/* Layout Styles */
#container{background: #fff; width: 780px; border: 10px solid #fff; margin: 20px auto;}

#header{clear:both;height:160px; background:url(../images/header-fill.gif) repeat-x}
#header .col{float:left; border-right: solid 1px #fff;height:160px}
#header .col-1{width:200px;}
#header .col-2{width:300px; background: url(../images/banner_home_pic.jpg) no-repeat}
#botox #header .col-2{width:300px; background: url(../images/banner_botox_pic.jpg) no-repeat}
#header .col-3{width:236px;}
#header ul.menu{padding:0px; margin:0px; list-style-type:none}
#header ul.menu li{height:19px;margin:0px;padding:0px;border-bottom:solid 1px #66dd9f}
#header ul.menu li.last{border:none}
#header ul.menu a{color:white; text-decoration:none; text-align:center; display:block; height:19px;line-height:19px;}
#header ul.menu a:hover{}

#logo{width:200px;height: 60px; background:url(../images/top_left.gif) no-repeat}
#logo a{display:block}
#logo span{display:none}
#navbar{clear:both;height:21px;}

#content-container{clear:both; background: white url(../images/content-container-fill.gif) repeat-y top right; border-top:solid 1px #fff}
#content-container .col{float:left}
#content-container{}

#footer{clear:both}
.narrow-column{width:500px; float:left}
.left-column{width:300px; float:left}
.right-column{width:300px; float:left}
#sitemap{position:absolute; color:white; font-size:10px; top:0px;}
#sitemap a { color: #fff; }
/* Colors and Backgrounds */
#footer{background: #fff; border-top:solid 1px #ddd; padding:5px;margin-top:1px;}
#footer .line1{font-family: "Trebuchet MS", Verdana;font-size: 10pt;font-weight: normal;color: #000000;margin-bottom: 10px;}
#footer .line2{font-family: "Trebuchet MS", Verdana;font-size: 10pt;font-weight: normal;color: #999;}