@charset "UTF-8";
/* CSS Document */

/* PAGE ELEMENTS */

.default {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #888888;text-align: center;}
.default {background-color: #3094e3;background-image: url('../images/bg.jpg');background-repeat: repeat-x;left: auto;right: auto; margin-top:0px;}
.box {position: relative; width:965px; padding:10px;left: auto;right: auto;margin:0 auto;}
.medium-box {background-image: url('../images/medium_box_middle.png'); background-repeat:repeat-y;left: auto;right: auto; margin-top:-20px; padding-left:10px;}
.medium-box-IE {left: auto;right: auto; margin-top:-20px; padding-left:10px;}
.box-content {background-image: url('../images/large_box_middle.png'); background-repeat:repeat-y;left: auto;right: auto;}
.box-content {position: relative; width:965px; padding:10px 10px 0 10px; text-align:left;}
.box-content-text {position: relative; width:965px; padding:0 10px 10px 10px;}
#title-dark {font-family: Arial, Helvetica, sans-serif;font-size: 22px; font-weight:bold;font-style: normal;font-weight: normal;color: #0a5daa;text-align: center;}
#title-dark-medium {font-family: Arial, Helvetica, sans-serif;font-size: 18px; font-weight:bold;font-style: normal;font-weight: normal;color: #0a5daa;text-align: center;}
#title-dark-little {font-family: Arial, Helvetica, sans-serif;font-size: 15px; font-weight:bold;font-style: normal;font-weight: normal;color: #0a5daa;text-align: center;}
#title-light {font-family: Arial, Helvetica, sans-serif;font-size: 20px; font-weight:bold;font-style: normal;font-weight: normal;color: #0590f2;text-align: center;}
#title-light-medium {font-family: Arial, Helvetica, sans-serif;font-size: 17px; font-weight:bold;font-style: normal;font-weight: normal;color: #0590f2;text-align: center;}
#title-light-little {font-family: Arial, Helvetica, sans-serif;font-size: 17px; font-weight:bold;font-style: normal;font-weight: normal;color: #0590f2;text-align: center;}
#title-light-little a {font-family: Arial, Helvetica, sans-serif;font-size: 17px; font-weight:bold;font-style: normal;font-weight: normal;color: #0590f2;text-align: center;}
#title-light-little a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 17px; font-weight:bold;font-style: normal;font-weight: normal;color: #111111;text-align: center;}
.h1 {font-family: Arial, Helvetica, sans-serif;font-size: 14px; font-weight:bold;font-style: normal;font-weight: normal;color: #000000;text-align: center;}
.h2 {font-family: Arial, Helvetica, sans-serif;font-size: 16px; font-weight:bold;font-style: normal;font-weight: normal;color: #0a5daa;text-align: center;}
.text {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #222222;text-align: left; line-height:18px;}
.text a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #444444;text-align: left; text-decoration:none;}
.text a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #666666;text-align: left; text-decoration:none;}
.content-full {float:left;position:absolute;padding:0 10px 10px 10px; min-height:100px;width:930px;magrin-left:10px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color:#999999;}
.content-left {float:left;position:absolute;padding:0 10px 10px 10px; min-height:100px;width:650px;magrin-left:10px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color:#999999;}
.content-left-IE {position:relative;padding:0 10px 10px 10px; min-height:100px;width:650px;magrin-left:-410px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color:#999999;}
.content-left-IEcontact {position:relative;padding:0 10px 10px 10px; min-height:100px;width:650px;magrin-left:-410px; margin-top:-80px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color:#999999;}
.content-right {padding-left:10px;width:360px; margin-left:670px; margin-top:20px; font-size:14px;}
.content-right-IEcontact {padding-left:10px;width:360px; margin-top:-755px; margin-left:670px; font-size:14px;}
#mySlideShow{width: 948px;height: 183px;} 

.big-bullets a {font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-style: normal;font-weight: normal;color: #333333;text-align: left; text-decoration:none; padding-bottom:-10px;}
.big-bullets a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-style: normal;font-weight: normal;color: #000000;text-align: left; text-decoration:none; padding-bottom:-10px;}
.big-bullets li {list-style-image: url(../images/tooth.png); background-repeat: no-repeat;margin:0 0 25px 50px;}
  
#big-bullets{margin-left: 30px;padding-left: 0;list-style: none;}
#big-bullets a {font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-style: normal;font-weight: normal;color: #333333;text-align: left; text-decoration:none; padding-bottom:-10px;}
#big-bullets a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-style: normal;font-weight: normal;color: #000000;text-align: left; text-decoration:none; padding-bottom:-10px;}
#big-bullets li{padding-left: 50px;padding-top:20px;padding-bottom:20px;background-image: url(../images/tooth.png);background-repeat: no-repeat;background-position: 0 .5em;}

#big-bullets-left{margin-left: 20px;padding-left: 0;list-style: none;}
#big-bullets-right a {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;font-weight: normal;color: #333333;text-align: left; text-decoration:none; padding-bottom:-10px;}
#big-bullets-right a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;font-weight: normal;color: #000000;text-align: left; text-decoration:none; padding-bottom:-10px;}
#big-bullets-right li{padding-left: 50px;padding-top:20px;padding-bottom:20px;background-image: url(../images/tooth.png);background-repeat: no-repeat;background-position: 0 .5em;}

#big-bullets-right{margin-left: 330px;padding-left: 0;list-style: none; margin-top:-258px; margin-left:350px;}
#big-bullets-left a {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;font-weight: normal;color: #333333;text-align: left; text-decoration:none; padding-bottom:-10px;}
#big-bullets-left a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;font-weight: normal;color: #000000;text-align: left; text-decoration:none; padding-bottom:-10px;}
#big-bullets-left li{padding-left: 50px;padding-top:22px;padding-bottom:20px;background-image: url(../images/tooth.png);background-repeat: no-repeat;background-position: 0 .5em;}

/* HEADER */

.header {position: relative; width:965px; padding:10px;left: auto;right: auto;margin:0 auto; text-align:right;}
.left {float:left;padding-top:8px;}
.right {float:right;}
.right a {float:right; padding-bottom:8px; text-decoration:none;}
.right a:hover {float:right; padding-bottom:8px; text-decoration:none;}


/* MENU */

.menu {height: 53px; background-image: url('../images/menu_bg.png');background-repeat:no-repeat;left: auto;right: auto; text-align:left; padding:5px; margin-left:8px;}
.menu1 {height: 53px;text-align:left; padding:5px;}
.menu2 {position:default;padding:0 0 0 32px; margin:-40px 0 0 235px; list-style:none; width:750px;height:35px; background:transparent; position:relative; border:1px solid #000; border-width:0 0px; border-bottom:0px solid #444;}
.menu2 li {float:left;}
.menu2 li a {display:block; float:left; height:54px; line-height:53px; color:#ffffff; text-decoration:none; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:0 0 0 8px; cursor:pointer; margin-top:-12px;}
.menu2 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu2 li.currentpage a {color:#08345c; background:url('../images/button2.png');}
.menu2 li.currentpage a b {background:url('../images/button2.png') no-repeat right top;}
.menu2 li a:hover {color:#08345c; background:transparent url('../images/button2.png');}
.menu2 li a:hover b {background:url('../images/button2.png') no-repeat right top;}
#menu2 li a:hover {color:#08345c; background:transparent url('../images/button2.png');}
#menu2 li a:hover b {background:url('../images/button2.png') no-repeat right top;}
#menu2 li #currentpage a {color:#08345c; background:url('../images/button2.png');}
.menu2 li#currentpage a {color:#08345c; background:url('../images/button2.png');}
.menu2 li#currentpage a:hover {color:#08345c; background:url('../images/button2.png');}
.menu2 li#currentpage a:hover b {background:url('../images/button2.png') no-repeat right top;}
.menu-links a {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;font-weight: normal;color: #444444;text-align: left; text-decoration:none;}
.menu-links a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-style: normal;font-weight: normal;color: #000000;text-align: left; text-decoration:none;}

/* SIDEBAR */

.sidebar {background-image: url('../images/sidebar_middle.png'); background-repeat:repeat-y;left: auto;right: auto; padding:0 20px 0 10px; width:220px;}
.sidebar-text {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color: #222222;text-align: left; line-height:18px; text-decoration:none}
.sidebar-text a {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color: #0590f2;text-align: left; line-height:18px; text-decoration:none}
.sidebar-text a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color: #0a5daa;text-align: left; line-height:18px; text-decoration:none}




/* FOOTER */

.footer {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #fff;text-align: center; text-decoration:none;}
.footer-hyphen {font-family: Arial, Helvetica, sans-serif;font-size: 8px;font-style: normal;font-weight: normal;color: #fff;text-align: center; text-decoration:none;}
.footer a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #0e5291;text-align: center; text-decoration:none;}
.footer a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #041b2f;text-align: center; text-decoration:none;}
.footer #currentpage a {color:#041b2f;text-decoration:none; font-weight:normal; text-decoration:none;}

