html, body{margin:0 auto; padding:0; background-attachment:fixed; font-family:sans-serif}
a{display:block}

a:link{display:inline; color:#680D3B; font-weight:bold; text-decoration:none}
a:visited{text-decoration:none; display:inline; color:#680D3B; font-weight:bold; margin-left:0px}
a:active{text-decoration:none; display:inline; color:#17928A; font-weight:bold}
a:hover{text-decoration:underline; color:#BAC4A8; font-weight:bold}

div#content{}
div#content p{margin-left:55px; width:65%}
div#content iframe{margin:40px}
div#study{margin:0 0 1px 45px; font-weight:bold}

#pageflip{z-index:200; position:relative}
#pageflip a{text-decoration:none}
#pageflip a img{border-style:none;text-decoration:none}
#pageflip img{width:50px; height:52px; z-index:99; position:absolute; right:0; top:0; -ms-interpolation-mode:bicubic}
#pageflip .msg_block{width:50px; height:50px; position:absolute; z-index:50; right:0; top:0; background-color:transparent; background-image:url(../img/s.png); background-position:right top; background-repeat:no-repeat; text-indent:-9999px; text-decoration:none; cursor:default}
#pageflip a:hover{border-style:none;text-decoration:none; cursor:default}
#pageflip a:visited{}
#noscript{text-align:center; padding:5px; font-size:20px; background-color:#F5A9A9; height:80px}

div#header{ height:200px;  width:100%}

div#wrapper{float:left; width:100%; height:100%; min-height:305px}
#bar{width:85%; height:50px; position:absolute; z-index:-3; -ms-interpolation-mode:bicubic}

#sddm{margin:0; padding:0; font-size:85%; margin-left:45px; margin-top:0; position:absolute; z-index:5}
#sddm li{margin:10px 10px 0 10px; padding:0; list-style:none; float:left; font:bold 15px arial}
#sddm li a{position:relative; display:block; width:82px; color:#424242; text-align:center; text-decoration:none; background:#EFC45E url(../img/alert-overlay.png) repeat-x; display:inline-block; padding:3px 5px; text-decoration:none; font-weight:bold; line-height:2; -moz-box-shadow:-8px 8px 8px #BAC4A8; -webkit-box-shadow:-8px 8px 8px #BAC4A8; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=15,Direction=135,Color='#BAC4A8')"; border-bottom:2px solid rgba(0,0,0,0.25); -moz-border-radius:10px; -webkit-border-radius:10px; cursor:pointer}
#sddm div a{position:relative; display:block; margin:5px 0 0 0; padding:5px 65px 5px 10px; width:90px; white-space:nowrap; text-align:left; text-decoration:none; background:#EFC45E url(../img/alert-overlay.png) repeat-x; color:#424242; font:13px arial}
#sddm div{position:absolute; visibility:hidden; margin:10px 0 0 15px; z-index:5}
#sddm li a:hover{background:#BAC4A8 url(../img/alert-overlay.png) repeat-x; color:#680D3B; font-weight:bold}

div#wrapper h2{color:#680D3B; margin:70px 30px 0px 30px; font-size:180%}
div#waphr hr{height:3px; border-width:0; color:#680D3B; background-color:#680D3B; width:70%; text-align:left; margin-left:20px}
div#wrapper il{margin-left:50px}
div#waptx table{margin:0 0 10px 50px}
div#waptx td{padding:0 25px 0 25px; text-align:center}
div#waptxlg img{margin:0 0 0 30px; float:left;position:relative; height:90px; width:115px;display:inline}
div#waptxlg p{margin-left:55px; width:65%}
div#waptx p{margin-left:55px; width:65%}
div#wapls ul{margin-left:120px; width:65%; list-style-type:none}
div#wapls li{background-image:url(../img/a.png); background-repeat:no-repeat; background-position:0px 5px; padding-left:17px}
div#wapls2 ul{margin-left:30px; width:65%; list-style-type:none}
div#wapls2 li{background-image:url(../img/a.png); background-repeat:no-repeat; background-position:0px 5px; padding-left:17px}
div#waptx object{margin:45px}
div#waptx embed{margin:10px 0 10px 55px}
div#waptx img{margin:0 0 0 30px; float:left; position:relative; height:90px; width:115px}
div#wrapper iframe{margin:20px}
div#wrapper small a{margin-left:45px; margin-bottom:20px}
div#cmap{margin-left:45px}

div#mc_embed_signup{margin:20px 0 20px 40px}
div#mc_embed_signup fieldset{width:600px; color:#424242; border:2px; margin-bottom:15px; border-style:solid}
#mce-FNAME{margin-left:32px}
div#indicate-required{margin:5px 0 0 7px; font-size:13px}
div#mc-field-group{margin:7px 0 0 15px; font-size:15px}
div#mc-field-group-name{margin:7px 0 0 15px; font-size:15px}
div#mc-field-group-name input{}
mc_embed_close a{margin:15px 0 0 0}
div#mce_inline_error{float:right}

ul#accordion{width:60%; margin-left:30px}
ul#accordion, ul#accordion ul{list-style:none}
ul#accordion ul li{border:none; color:#424242; padding:5px 10px}
ul#accordion ul li:last-child{border-bottom:none}
ul#accordion a.heading{background:#F0EBC6; color:#999; display:block; font-size:18px; line-height:13px; padding:10px 5px; text-decoration:none; border:5px solid #FFF}
ul#accordion a.heading:hover{background:#BAC4A8; color:#000; font-weight:bold; font-size:20px}
ul#accordion li ul a{color:#424242; text-decoration:none; display:inline}
ul#accordion li ul img{padding:0 5px; vertical-align:text-top; border-style:none}
ul#accordion li ul a:hover{color:#BAC4A8; border-bottom:none; font-weight:bold; font-size:18px}
ul#accordion li.ui-accordion-selected a.heading{background:#F9EBBE; color:#424242; border-style:solid; border-color:#680D3B; border-width:3px}

div#navigation{background:#FFF url(../img/nav.png) repeat-y; float:left; width:250px; margin-left:-250px; font-size:75%; -webkit-box-shadow:-12px 12px 15px #BAC4A8; -moz-box-shadow:-12px 12px 15px #BAC4A8; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=30,Direction=135,Color='#BAC4A8')"}
div#navigation p{margin:10px 25px 10px 10px; text-align:left; position:relative; line-height:1.2}
div#navigation img{vertical-align:middle}

div#extra{clear:left}
div#extra#extraP{margin-bottom:30px; padding-bottom:10px}
#extraback{position:absolute; background-attachment:fixed; z-index:-3; height:400px; width:100%}
#extraback1{position:absolute; background-attachment:fixed; z-index:-3; height:140px; width:100%; padding:0; margin:0; -ms-interpolation-mode:bicubic}
#extraText p{margin:0 0 0 45px; width:65%; padding-top:20px}
div#extraText a:link{display:inline; color:#680D3B; font-weight:bold; text-decoration:none}
div#extraText a:visited{text-decoration:none; display:inline; color:#680D3B; font-weight:bold; margin-left:0px}
div#extraText a:active{text-decoration:none; display:inline; color:#17928A; font-weight:bold}
div#extraText a:hover{text-decoration:underline; color:#BAC4A8; font-weight:bold}

#slider{}

#slider ul, #slider li{list-style:none}
#slider li{width:750px;  height:241px; overflow:hidden}
div#slidf{margin:0 0 0 45px}
#aslider{}

#aslider ul, #aslider li{list-style:none}
#aslider li{width:1000px;  height:130px; overflow:hidden}

ol#controls{margin:15px 0 15px 60px; padding:0; height:28px; top:510px}
ol#controls li{margin:0 10px 0 0; padding:0; float:left; list-style:none; height:28px; line-height:28px}
ol#controls li a{float:left; height:28px; line-height:28px; border:2px solid #ccc; color:#555; padding:0 10px; text-decoration:none}
ol#controls li.current a{background:#F2DBA6; color:#424242; font-weight:bold}
ol#controls li a:focus{outline:none}
ol#controls li a:hover{font-weight:bold;background:#BAC4A8}

div#footer{padding-bottom:10px; margin:0px; color:#424242; text-align:center; position:relative; width:100%}
div#footer hr{height:3px; border-width:0; color:#680D3B; background-color:#680D3B; position:static}
div#fthr hr{height:3px; border-width:0; color:#680D3B; background-color:#680D3B}
div#footer p{padding:5px 10px; font-size:75%; margin:0px}
div#footer a{display:inline; color:#424242; font-size:95%; padding:10px; margin:0px; text-decoration:none; font-weight:bold}
div#footer a:hover{color:#680D3B}
div#footer a img{padding:0 10px 0 10px; vertical-align:middle}
