body { font-family: Tahoma; font-size: 75%; text-align: center; line-height: 150%; background: white; margin: 0px; background-image: url("/images/./df60b6ffe1b339adbf4b55c647b0e143.jpg"); background-position: top left; background-repeat: repeat-x; }
input, select, textarea { font-size: 90%; font-family: Arial; }
table { width: 100%; font-size: 100%; }
a { color: #cc0000; text-decoration: none; }
a:hover { text-decoration: underline; }
img { border-width: 0px; margin: 0px; padding: 0px; }
table, td, th, div { color: black; border: solid black 0px; text-align: left; vertical-align: top; }
img { border: solid black 0px; }
form { margin: 0px; padding: 0px; }
fieldset { border: solid transparent 0px; margin: 0px; padding: 0px; }
div, h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; margin: 0px; padding: 0px; }
p { margin: 0px 0px 8px 0px; }
ul, li { padding: 0px; margin: 0px; list-style-type: none; }

table.footer { margin-top: 10px; }
 
.hidden { display: none; }
 
div.layout_standard { width: 860px; margin-left: auto; margin-right: auto; border: solid white 10px; background: white; }
 
div.layoutheader { height: 150px; background-image: url("/images/./b751847c8abb9940d6514f1479bc5a96.gif"); background-position: top left; background-repeat: no-repeat; border-bottom: solid white 10px; }
div.layoutleft { background: #eeeeee; float: left; width: 180px; }
div.layoutcontent { background: white; width: 480px; float: right; } 
div.layoutright {  background: #e1e1e1; width: 200px; float: right; }
div.layoutcredits { clear: both; }
div.layoutcredits .beachshore { text-align: right; font-size: 80%; padding: 2px; }
div.layoutfooter { clear: both; height: 140px; background-image: url("/images/./f3d578a2b15b391019c4b7a4db02ba75.gif"); background-position: top left; background-repeat: no-repeat; }


/*Header Area*/
div.layoutheader .nav_linklist .link { padding: 20px 20px 0px 670px; }


/*Left Menu*/
div.layoutleft .nav_simple { margin-top: 5px; }
div.layoutleft .nav_simple .item { background-image: url("/images/./18dec975fcc0c705236757ee654c8ddd.gif"); background-repeat: no-repeat; background-position: 20px 7px; float: left; width: 150px; text-align: left; padding: 0px 10px 12px 40px; }
div.layoutleft .nav_simple .item:hover { background-image: url("/images/./22541987f59f8deccf0ef3f7c448ed0f.gif"); background-repeat: no-repeat; background-position: 20px 7px; float: left; width: 150px; text-align: left; padding: 0px 10px 12px 40px; }
div.layoutleft .nav_simple .selected { background-image: url("/images/./22541987f59f8deccf0ef3f7c448ed0f.gif"); background-repeat: no-repeat; background-position: 20px 7px; float: left; width: 150px; text-align: left; padding: 0px 10px 12px 40px; }


div.layoutleft .nav_simple .menu3 { font-size: 130%; background-image: none; background-repeat: no-repeat; background-position: 20px 7px; float: left; width: 150px; text-align: left; padding: 10px 10px 12px 20px; }
div.layoutleft .nav_simple .menu3 a:hover { text-decoration: none; }
div.layoutleft .nav_simple .menu3:hover { background-image: none; background-repeat: no-repeat; float: left; width: 150px; text-align: left; padding: 10px 10px 12px 20px; }

div.layoutleft .nav_simple .menu6 { border-top: solid white 5px; font-size: 130%; background-image: none; background-repeat: no-repeat; background-position: 20px 7px; float: left; width: 150px; text-align: left; padding: 10px 10px 12px 20px; }
div.layoutleft .nav_simple .menu6 a:hover { text-decoration: none; }
div.layoutleft .nav_simple .menu6:hover { background-image: none; background-repeat: no-repeat; float: left; width: 150px; text-align: left; padding: 10px 10px 12px 20px; }

div.layoutleft .nav_simple .menu30 {  border-bottom: solid white 5px; }
div.layoutleft .nav_simple .menu30:hover { border-bottom: solid white 5px; }

div.layoutleft .nav_simple .menu7 { padding-top: 10px; background-position: 20px 16px; }
div.layoutleft .nav_simple .menu7:hover { padding-top: 10px; background-position: 20px 16px; }




div.pdfmenu { margin: 10px 0px 10px 0px; }
div.pdfmenu .item { padding: 3px 5px 3px 30px; background-image: url("/images/./8b3ec492f52fc478e5825405cfaa6e99.gif"); background-repeat: no-repeat; background-position: 7px 3px; }


/*Content*/
div.page_standarda { padding: 20px; }
div.page_standarda .title { font-size: 150%; color: #B11616; padding-bottom: 20px; }
div.page_standarda .content { color: #333333; padding-bottom: 20px; }

div.page_standarda .content table td { padding: 5px; vertical-align: middle; background: #EEEEEE; border-bottom: solid white 5px; }
div.page_standarda .content table th { padding: 5px; border-bottom: dashed #B11616 1px; color: #B11616; }


div.contactfooter { background-image: url("/images/./75d6437bead5e921d46772cc0188d1e8.jpg"); background-repeat: no-repeat; padding: 45px 0px 0px 220px; background-position: 190px 35px; height: 89px; }
div.contactfooter .titletxt { font-size: 120%; color: #B11616; padding-bottom: 10px; }



/*News Lists*/

div.list_article .titleimg { margin-top: 20px; }
div.list_article .headline { display: block; font-size: 120%; font-weight: bold; padding: 15px 10px 5px 15px; }
div.list_article .datetime { display: block; color: #777777; font-size: 90%; padding: 0px 10px 5px 15px; }
div.list_article .abstract { display: block; padding: 0px 10px 20px 15px; color: #333333; }



/*News Article*/


div.std_newsarticlea { padding: 20px; }
div.std_newsarticlea .datetime { color: #777777; font-size: 90%; padding: 0px 10px 5px 0px; }
div.std_newsarticlea .headline { font-size: 150%; color: #B11616; padding-bottom: 20px; } 
div.std_newsarticlea .abstract { color: #333333; font-weight: bold; }
div.std_newsarticlea .article { color: #333333; padding: 20px 0px 20px 0px; border-bottom: solid #B11616 1px; }


/* Gallery */

div.feat_gallery { margin-bottom: 20px; }
div.feat_gallery img { border: solid #B11616 2px; }
div.feat_gallery .image { text-align: center; }
div.feat_gallery .buttons { margin-top: 10px; text-align: center; }
div.feat_gallery .buttons span  { color: #777777; }
div.feat_gallery .buttons span { font-weight: bold; padding: 2px 5px 2px 5px; }
div.feat_gallery .buttons .rollover { color: #B11616; cursor: pointer; }
div.feat_gallery .buttons .selected { color: #B11616; }


/*Feedback Form*/

div.surv_standard .intro { color: #333333; padding-bottom: 15px; }
div.surv_standard .form { padding: 10px; background: #EEEEEE; border: solid #E1E1E1 2px; }
div.surv_standard .field { padding: 7px;  }
div.surv_standard .field .label { color: #333333; font-weight: bold; padding: 0px 0px 10px 20px; background-image: url("/images/./22541987f59f8deccf0ef3f7c448ed0f.gif"); background-repeat: no-repeat; background-position: 5px 7px; }
div.surv_standard .buttons { padding: 7px; }


/*Right Column*/
div.layoutright .nav_linklist .link { text-align: center; padding: 5px; }


div.util_sitesearchbar { float: left; margin-top: 10px; width: 156px; padding: 30px 10px 0px 25px; height: 56px; background-image: url("/images/./e1c80911de2a21a887d58d841bbbd787.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
div.util_sitesearchbar .buttons { padding-top: 5px; }




div.list_event .titletxt { visibility: hidden; }

div.event .date { display: block; color: #333333; font-size: 90%; padding: 10px; float: left; }
div.event .headline { display: block; color: #B11616; padding: 10px; float: left; width: 230px; }
div.event .headline a { font-weight: bold; }
div.event .venue { display: block; color: #333333; font-size: 90%; padding: 10px; }

div.std_eventpagea { padding: 20px; }

div.std_eventpagea .headline { font-size: 120%; font-weight: bold; color: #B11616; padding: 0px 0px 10px 20px; background-image: url("/images/./22541987f59f8deccf0ef3f7c448ed0f.gif"); background-repeat: no-repeat; background-position: 0px 6px; }
div.std_eventpagea .date { font-size: 90%; color: #333333; padding: 10px 0px 5px 0px; border-top: dashed #E1E1E1 1px; }
div.std_eventpagea .venue { font-size: 90%; color: #333333; padding: 0px 0px 10px 0px; }
div.std_eventpagea .abstract { color: #333333; font-weight: bold; padding: 10px 0px 20px 0px; border-top: dashed #E1E1E1 1px; }


/*Bulletin Board*/

div.section17 .page_standarda .content table { border: solid #C0C0C0 1px; background-image: url("/images/./6a0883f9916ffd7056c8ebaaf51360a9.jpg"); background-repeat: repeat-x; background-position: bottom; margin-bottom: 10px;  }
div.section17 .page_standarda .content table td {  border-left: solid #B11616 5px; border-bottom: 0px; padding: 25px; background: none; }


/* Search results */

div.util_sitesearch { padding: 20px; }
div.util_sitesearch .buttons { padding: 10px 0px 20px 0px; }
div.util_sitesearch .results .name { padding: 5px 5px 5px 25px; background-image: url("/images/./22541987f59f8deccf0ef3f7c448ed0f.gif"); background-repeat: no-repeat; background-position: 5px 12px; }


/* Login box */

div.memb_loginbox .fielduser { display: block; padding: 2px 5px 2px 5px; }
div.memb_loginbox .fieldpw { padding: 2px 5px 2px 5px; }
div.memb_loginbox .login { padding: 20px 5px 2px 5px; }


/*PDF Lists*/
div.pdflist { margin-bottom: 10px; }
div.pdflist .titletxt { font-weight: bold; color: #cc0000; padding: 5px 5px 5px 15px; border-bottom: dashed #B11616 1px; }
div.pdflist .list { background: white; }
div.pdflist .list .headline { padding: 5px; }
div.pdflist .list .article a {  font-size: 85%; font-weight: normal; background-image: url("/images/./8b3ec492f52fc478e5825405cfaa6e99.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.pdflist .list .headline a { padding: 0px 3px 0px 25px; }
div.pdflist .datetime { display: none; }
div.pdflist .abstract { display: none; }

