html, body{font-family:Arial, Helvetica, Verdana, Sans-Serif;font-size:13px;background-color:#BFDFFF;text-align:center;background-image:url('https://www.seacoastmedical.com/images/2009/bg.jpg');background-position:center top;background-repeat:repeat-y;margin:0 auto;}
#page{width:960px;margin:0 auto;padding:0;text-align:left;}
#header{background-color:#2D65C5;background-image:url('https://www.seacoastmedical.com/images/2009/header.jpg');height:195px;background-repeat:no-repeat;background-position:left 35px;}
#content{padding:0;background-color:#EAEFF9;}
#content #left{float:left;width:200px;font-size:11px;}
#content #left input, #content #left td{font-size:11px;}
#content #left .leftBox{background-color:#BFDFFF;margin-top:10px;border:1px outset #2D65C5;}
#content #left .leftBox .leftHead{border-bottom:1px outset #2D65C5;background-image:url('https://www.seacoastmedical.com/images/2009/menu_bg.jpg');padding:5px 10px;font-size:13px;font-weight:bold;color:#fff;}
#content #left .leftBox a{text-decoration:none;display:block;padding:5px 10px;font-weight:bold;border-bottom:1px solid #2D65C5;}
#content #left .leftBox a:hover{background-color:#A4D1FF;color:#2D65C5;}
#content #right{margin-left:208px;background-color:#fff;border-left:1px solid #C4D3EF;padding:10px;height:800px;}
#footer{clear:left;border-top:10px solid #2D65C5;padding:10px;font-size:11px;}

#menu{background-image:url('https://www.seacoastmedical.com/images/2009/menu_bg.jpg');height:35px;background-repeat:repeat-x;}
#menu a{display:block;float:left;padding:9px 12px;border-right:2px solid #9FCEFD;font-size:13px;font-weight:bold;text-decoration:none;color:#fff;}
#menu a:hover{padding:7px 14px 11px 10px;color:#ff0;}
#menu .flymenu a{border-left:0px solid #9FCEFD; border-right:1px solid #9FCEFD; border-top:0px solid #9FCEFD; border-bottom:1px solid #9FCEFD; float:none;background-color:#2D65C5;padding-left:11px; padding-right:11px; padding-top:9px; padding-bottom:9px}

/* Quick Search in Header */
#qs{font-size:11px;margin-top:10px;margin-left:460px;color:#fff;font-weight:bold;}
#qs input{font-size:11px;}
.search{background-color:#D6E5EB;border:1px outset #D6E5EB;color:#2D65C5;font-size:11px;}
.smallRadio{font-size:10px;}

textarea, td{font-family:Arial, Helvetica, Verdana, Sans-Serif;font-size:13px;}
a{color:#2D65C5;}
a:hover{text-decoration:none;color:#5587D9;}
li{padding:3px 0;}
h1, .head{font-size:23px;color:#2D65C5;font-weight:bold;}
h2{background-image:url('https://www.seacoastmedical.com/images/2009/menu_bg.jpg');background-repeat:repeat-x;background-position:bottom;background-color:#2D65C5;color:#fff;font-size:13px;font-weight:bold;padding:4px 6px;border:1px outset #2D65C5;margin:0;}
h3{font-size:15px;font-weight:bold;margin:0;padding:0;}
.h2box{border-left:1px outset #2D65C5; border-right:1px outset #2D65C5; border-bottom:1px outset #2D65C5; border-top:0px none; background-color:#BFDFFF;margin-bottom:10px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px}
.button{background-image:url('https://www.seacoastmedical.com/images/2009/menu_bg.jpg');background-repeat:repeat-x;background-position:left top;padding:4px 8px;display:block;float:left;color:#fff;text-decoration:none;font-weight:bold;border:1px outset #2D65C5;}
.button:hover{color:#ff0;}
.tab{border-left:1px solid #2D65C5; border-right:1px solid #2D65C5; border-top:1px solid #2D65C5; font-weight:bold;color:#2D65C5;border-bottom:0px none;background-color:#EAEFF9;width:150px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px}
.tab-box{border:1px solid #2D65C5;padding:10px;margin-bottom:20px;}
hr{color:#ccc;height:1px;margin:10px 0;}

.menuButton{border:1px outset #2D65C5;}

/* Home Page Specific */
.hp_class a{display:block;background-position:left center;background-repeat:no-repeat;height:75px;padding:25px 0 0 95px;text-decoration:none;font-weight:bold;}
.featured a{display:block;text-decoration:none;background-repeat:no-repeat;background-position:left center;padding:20px 0 0 65px;height:60px;margin-bottom:5px;}

/* Welcome Page Specific */
div.blueGradientbg {background-image: url('/images/WelcomePage/bluegradient2.jpg'); background-repeat: repeat-y; color: #fff;}


/* Styles carried over from old design */
div.items th{background:#ccf;border-left:solid 1px #fff;font:8pt Tahoma;padding:6px 4px 6px 4px;text-align:left;color:#009;}
div.items a.sr_head:visited{text-decoration:none}
div.items a.sr_head{color:#009;text-decoration:none;width:100%;font:8pt Tahoma}
div.items a.sr_head:hover{text-decoration:underline}
div.items a.sr_item:visited{text-decoration:none}
div.items a.sr_item{color:#000;font:8pt Tahoma;text-decoration:none;width:100%}
div.items a.sr_item:hover{text-decoration:underline}
div.items td{border-left:solid 1px #ccf;border-bottom:solid 1px #ccf;font:8pt Tahoma;padding:4px;vertical-align:top;height:33px}
div.items input{font:8pt Tahoma;width:35px;text-align:right}
tr.color{background-color:#EDEDFF}
.items .uni th{border:0;}
.items .uni td{border-right:solid 1px #ccf;border-bottom:solid 1px #ccf;border-left:none;height:auto;padding:2px 5px;background-color:#fff;vertical-align:middle;}

a.excel, a.excel:visited{color:#060;font:bold 8pt Tahoma;text-decoration:none}
a.excel:hover{text-decoration:underline;color:#090;font:bold 8pt Tahoma}

#checkoutsteps{padding:5px;border:2px solid #99f;background-color:#ccf;width:300px;float:right}
#checkoutsteps p{padding:2px 2px 2px 10px;margin:0;font:bold 8pt verdana;color:#fff}