body{background-color:#eeecd5;margin:0 auto;padding:0;font-family:Optima, CG Omega, Trebuchet MS, Arial, Helvetica, san-serif;}
div.wrapper{background-color:#ffffff;position:relative;width:1000px;margin:0 auto;padding:0;text-align:left;min-height:1160px;height:auto !important;height:1160px;}
div.wrappershort{background-color:#ffffff;position:relative;width:1000px;margin:0 auto;padding:0;text-align:left;min-height:708px;height:auto !important;height:708px;}
#addmore{position:absolute;z-index:99;background-color:rgba(255,255,255,0.9);text-align:center;width:100%;padding:100px 0 100px 0;display:none;}
div.sublinks{background-color:#333333;margin:0;padding:8px 0 4px 18px;font-size:13px;line-height:18px;color:#ffff99;font-weight:normal;}
div.sublinks2{background-color:#666666;margin:0;padding:2px 0 1px 18px;font-size:13px;line-height:18px;color:#ffff99;font-weight:normal;}
div.colleft{float:left;margin:0;padding:0;width:355px;}
div.colright{float:right;margin:0;padding:0;width:355px;}
div.footer{background:#eeecd5 url("../art/gr_footer.jpg") repeat-x center top;position:relative;width:940px;height:140px;margin:0 auto;padding:12px 30px 0 30px;text-align:left;}
div.rightnav{position:absolute;right:0;top:167px;width:199px;height:1000px;background-color:#008994;}
div.rightnavshort{position:absolute;right:0;top:167px;width:199px;height:541px;}
div.content{margin:0;padding:12px 30px 18px 30px;width:741px;}
div.cartlinks{position:absolute;right:18px;top:110px;width:200px;height:18px;}
div.centerlogin{background:#ffffff url("../art/gr_centerlogin_sm.jpg") no-repeat center top;margin:0;padding:38px 0 0 0;width:199px;height:55px;}
div.center{text-align:center;}
div.clear{clear:both;}
h1{margin:0;padding:0 0 9px 0;font-size:32px;line-height:35px;color:#050044;font-weight:normal;}
h2{margin:0;padding:0 0 4px 0;font-size:20px;line-height:23px;color:#050044;font-weight:bold;}
h3{margin:0;padding:0 0 2px 0;font-size:16px;line-height:19px;color:#050044;font-weight:bold;text-decoration:underline;}
h3.spaceafter{padding:0 0 12px 0;}
h4{margin:0;padding:0 0 2px 0;font-size:16px;line-height:19px;color:#050044;font-weight:bold;}
p{margin:0;padding:0 0 12px 0;font-size:13px;line-height:18px;color:#000000;font-weight:normal;}
.inlinestyle{font-size:13px;line-height:18px;}
p.larger{font-size:17px;line-height:20px;}
.smaller{font-size:11px;line-height:14px;}
p.shiftdown{margin-top:6px;}
p.right{text-align:right;}
.white{color:#fff;}
.center{text-align:center;}
p.nobr{padding:0;}
form{margin:0;padding:0;}
table.center{align:center;}
table.spaceafter{margin:0  0 1em 0;}
td.spaceleft{padding:0 0 0 9px;}
ol{list-style-type:decimal;margin:0;padding-left:27px;padding-bottom:12px;}
ul{list-style-type:disc;margin:0;padding-left:27px;padding-bottom:12px;}
li{display:list-item;font-size:13px;line-height:18px;color:#000000;font-weight:normal;}
hr{height:2px;border-bottom:1px solid #ffffff;border-top:1px solid #050044;border-right:30px solid #ffffff;border-left:30px solid #ffffff;}
hr.content{height:2px;border-bottom:1px solid #ffffff;border-top:1px solid #050044;border-right:0 solid #ffffff;border-left:0 solid #ffffff;}
img.ph_home{position:absolute;left:0;top:167px;}
img.tightleft{float:left;margin:0;padding:0;}
img.spacearound{padding:0 12px 0 12px;}
img.spaceright{padding:0 12px 0 0;}
img.centerspace{padding:0 0 12px 0;}
.floatleft{float:left;margin:0;padding:0 18px 9px 0;}
.floatright{float:right;margin:0;padding:0 0 9px 18px;}
.red{color:#c00;}
.blue{color:#00c;}
a,a:visited{color:#0b0093;text-decoration:none;font-weight:bold;}
a:hover{color:#0b0093;text-decoration:underline;font-weight:bold;}
a.red,a.red:visited{color:#cc0000;text-decoration:none;font-weight:bold;}
a.red:hover{color:#cc0000;text-decoration:underline;font-weight:bold;}
a.white,a.white:visited{color:#ffffff;text-decoration:none;}
a.white:hover{color:#ffffff;text-decoration:underline;}

div#logowrap{position:relative;width:100%;}
div#logowrap a{display:none;position:absolute;top:0;left:0;width:100%;}
div#logowrap a img{display:block;margin:0 auto;}

ul#desktopmh{margin:0;padding:0;}
ul#desktopmh li{position:relative;display:inline-block;text-align:left;float:left;}
ul#desktopmh li:hover .nav1menu{display:block;}
.nav1menu{position:absolute;top:30px;left:0;z-index:999;display:none;width:200px;border-bottom:1px solid #000;}
.nav1menu a,.nav1menu a:visited{display:block;padding:6px 0 4px 9px;background-color:#eeecd5;color:#704a00;text-decoration:none;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
.nav1menu a:hover{background-color:#9f6900;color:#fff;text-decoration:none;}

span.nav2head{position:relative;}
span.nav2head:hover .nav2menu{display:block;}
.nav2menu{position:absolute;top:14px;left:0;z-index:999;display:none;width:140px;border-bottom:1px solid #000;}
.nav2menu a,.nav2menu a:visited{display:block;padding:6px 0 4px 9px;background-color:#ccc;color:#000;text-decoration:none;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
.nav2menu a:hover{background-color:#666;color:#fff;text-decoration:none;}

#ultrasounddatesopener{cursor:pointer;}
#ultrasounddates{display:none;margin-bottom:18px;}
img.homevideo{margin:0 12px 12px 12px;}

#homecourses{float:right;width:261px;height:320px;margin:0 199px 0 0;padding:18px 20px 0 20px;background-color:#eeecd5;overflow:auto;}

.navitem{cursor:pointer;position:relative;display:inline;margin:0;padding:0;width:180px;font-size:13px;font-weight:bold;}
.navitem a{text-decoration:none;}
.navitem:hover > a{text-decoration:underline;}
.navitem:hover .navflyout{display:inline;}
.navflyout{position:absolute;top:15px;left:0;z-index:999;display:none;margin:0;padding:0;width:210px;font-size:13px;line-height:15px;font-weight:normal;border-bottom:1px solid #000;}
.navflyout a{display:block;margin:0;padding:6px 0 4px 9px;background-color:#eeecd5;color:#000;text-decoration:none;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
.navflyout a:hover{background-color:#9f6900;color:#fff;text-decoration:none;}

#donatenowbutton{float:right;margin:0 0 1em 3em;padding:1em 2em 0.8em 2em;font-size:1.2em;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:1px solid #000;background-color:#0c0;}
#donatenowbutton:hover{background-color:#0f0;}
#donatenowbutton:active{background-color:#ff0;}

div#mobilehomeani{float:left;width:500px;}

.displaynone{display:none;}
.yesmobile{display:none;}
div#mobilemh{display:none;}
div#mobilenavheader{display:none;}
div#mobilenav{display:none;}
div#mobilefooter{display:none;}

.hovertrans:hover{opacity:0.8;}

div.greenbox{padding:1em 1em 0 1em;background-color:#0c0;}
div.greenbox p{color:#fff;}

@media only screen and (max-width: 35em){

.nomobile{display:none;}
.yesmobile{display:block;}

div.wrapper{width:100%;height:auto;min-height:0;}
div.wrappershort{width:100%;height:auto;min-height:0;}

ul#desktopmh{display:none;}
div#mobilemh{display:block;background-color:#eeecd5;padding:0.8em 0 0.8em 0;text-align:center;}

div#mobilenavheader{display:block;background-color:#764e00;color:#fff;padding:0.4em 0 0.3em 1em;border-bottom:1px solid #fff;cursor:pointer;}

#homecourses{width:auto;height:auto;margin:0 0 18px 0;}

.mobilenavlink{display:block;background-color:#9f6900;color:#fff;padding:0.4em 0 0.3em 1em;border-bottom:1px solid #fff;cursor:pointer;}
a.mobilenavlink{display:block;background-color:#9f6900;color:#fff;padding:0.4em 0 0.3em 1em;border-bottom:1px solid #fff;}
a.mobilenavlink:hover{text-decoration:none;}
a.mobilenavlink:active{background-color:#bf8d2c;}

.mobilenavlink2container{display:none;}
a.mobilenavlink2{display:block;background-color:#333333;color:#fff;padding:0.4em 0 0.3em 2em;border-bottom:1px solid #fff;}
a.mobilenavlink2:hover{text-decoration:none;}
a.mobilenavlink2:active{background-color:#4a4a4a;}

a.mobilenavlink3{display:block;background-color:#007242;color:#fff;padding:0.4em 0 0.3em 1em;border-bottom:1px solid #fff;}
a.mobilenavlink3:hover{text-decoration:none;}
a.mobilenavlink3:active{background-color:#008b50;}

div.mobilenavlinkicon{float:right;margin-right:1em;}

div.rightnav{display:none;}
div.rightnavshort{display:none;}

div.content{padding:0.8em 0.6em 0 0.6em;width:auto;}
div.sublinks{display:none;}

h1{font-size:1.6em;line-height:1.2;}
h2{font-size:1.2em;line-height:1.2;}
h3{font-size:1em;line-height:1.2;}
h4{font-size:1em;line-height:1.2;}
p{font-size:1em;line-height:1.2;}
.smaller{font-size:0.7em;line-height:1.2;}
li{font-size:1em;line-height:1.2;}

div.colleft{float:none;width:auto;}
div.colright{float:none;width:auto;}
div.colleft > p{padding-bottom:0;}

img.imagesize100{width:100%;height:auto;}
img.imagesize90{width:90%;height:auto;}
img.imagesize60{float:right;margin:0 0 0.5em 0.5em;width:60%;height:auto;}

div.cartlinks{position:absolute;right:18px;top:66px;}

div#mobilehomeani{position:relative;}
img.ph_home{top:0;width:100%;height:auto;}

div.footer{display:none;}
div#mobilefooter{display:block;background-color:#eeecd5;}
div#mobilefooterlinks{padding:0.8em 0 0.8em 0;text-align:center;background:#eeecd5 url("../art/gr_footer.jpg") repeat-x center top;}
p#footertext{padding:0.2em 0.6em 1em 0.6em;font-size:0.7em;line-height:1.2;}

#donatenowbutton{margin:0 0 0.5em 1em;padding:0.5em 1em 0.4em 1em;}

table.collapsible tr td{display:block;}
table.collapsible tr td:first-child{float:left;}

.hidden{display:none;}

}