/* -------- GENERAL STYLES -------- */ body { background:url(images/background_main2.jpg) repeat-y; background-color:#003366; background-position:center; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0px auto 0px auto; } img { border:none; } span { margin:0px; } .copy { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; line-height:14px; color:#666666; } .copy_sm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; line-height:12px; color:#666666; } .copy_header { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; position:absolute; top:3px; left:10px; } .copy_rightside { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#666666; } .copy_white { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; line-height:14px; color:#FFFFFF; } .copy_dblue { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; line-height:14px; color:#003366; } .copy_blue { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; line-height:14px; color:#0033CC; } .copy_lblue { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; line-height:14px; color:#6699FF; } .header { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#8A1A0B; margin:0px; } .footer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#999999; } .message { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FF6666; display:block; } .message_lt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#FF6666; display:block; } .denied { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#FF6666; } .message_sm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#FF6666; display:block; } .date { font-family: "Times New Roman", Times, serif; font-size:22px; font-weight:normal; text-decoration:none; color:#003366; margin:3px; } /* ---------- GENERAL DIVS ---------- */ div { margin:0px; } /* ---------- FORMS ---------- */ form { margin:0px; } select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#666666; margin:0px; } input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#666666; margin:0px; } textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#666666; } /* -------- POPUP_CONTAINER -------- */ #popup_container { position:absolute; top:0px; z-index:2000; background:url(images/background_popup.gif) repeat; width:100%; height:100%; } /* -------- POPUP -------- */ #popup { position:absolute; top:50%; width:300px; height:200px; border:1px solid red; background-color:#FFFFFF; } /* -------- HEADER -------- */ #header { background:url(images/header.jpg); position:relative; width:800px; height:200px; margin:10px auto 10px auto; text-align:left; z-index:1000; } #header p { width:300px; position:absolute; bottom:6px; right:8px; text-align:right; margin:0px; } #header p a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#003366; } #header p a:hover { color:#FFFFFF; text-decoration:none; } #header a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#FFFFFF; } #header a:hover { color:#003366; text-decoration:none; } /* -------- MAINBODY -------- */ #mainbody { position:relative; width:800px; margin:auto; text-align:left; z-index:1; } /* -------- MAINCONTENT -------- */ #maincontent { position:relative; width:590px; text-align:left; z-index:1; } /* -------- HCONTENT -------- */ #hcontent { background:url(images/background_hcorner.jpg) no-repeat bottom right; border:1px solid #CCCCCC; background-color:#EEEEEE; position:relative; width:588px; text-align:left; display:block; margin-bottom:10px; z-index:1; } #hcontent p { border:1px solid green; width:568px; display:block; margin:10px 9px 20px 9px; } #hcontent .edit { position:absolute; top:5px; left:522px; width:60px; text-align:right; } #hcontent .title { font-family: "Times New Roman", Times, serif; font-size:22px; font-weight:normal; text-decoration:none; color:#003366; line-height:22px; margin:20px 10px 10px 10px; display:block; } /* -------- CONTENT -------- */ #content { background:url(images/background_corner.jpg) no-repeat bottom right; border:1px solid #CCCCCC; background-color:#FFFFFF; position:relative; width:588px; text-align:left; display:block; margin-bottom:10px; z-index:1; } #content p { display:block; margin:0px 10px 0px 10px; } #content .title { font-family: "Times New Roman", Times, serif; font-size:22px; font-weight:normal; text-decoration:none; color:#003366; line-height:22px; margin:20px 10px 10px 10px; display:block; } #content .title_sm { font-family: "Times New Roman", Times, serif; font-size:18px; font-weight:normal; text-decoration:none; color:#003366; line-height:22px; display:block; } #content .edit { position:absolute; top:5px; left:522px; width:60px; text-align:right; } #content .headernav { position:absolute; top:3px; left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#FFFFFF; } #content .headernav a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#FFFFFF; } #content .headernav a:hover { color:#6699FF; text-decoration:none; } #content a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#4E89FF; } #content a:hover { color:#003366; text-decoration:none; } #content dl { margin:0px 10px; } #content dt { font-weight:bold; margin:0px; } #content dd { margin:0px 10px 15px 10px; } /* -------- CONTENT_FULL -------- */ #content_full { background:url(images/background_corner.jpg) no-repeat bottom right; border:1px solid #CCCCCC; background-color:#FFFFFF; position:relative; width:798px; text-align:left; display:block; margin-bottom:10px; z-index:1; } #content_full p { width:778px; display:block; margin:20px 9px 20px 9px; } #content_full .title { font-family: "Times New Roman", Times, serif; font-size:22px; font-weight:normal; text-decoration:none; color:#003366; margin:20px 10px 10px 10px; display:block; } #content_full .title_sm { font-family: "Times New Roman", Times, serif; font-size:18px; font-weight:normal; text-decoration:none; color:#003366; line-height:22px; display:block; } #content_full .edit { position:absolute; top:5px; left:732px; width:60px; text-align:right; } #content_full .headernav { position:absolute; top:3px; left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#FFFFFF; } #content_full .headernav a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#FFFFFF; } #content_full .headernav a:hover { color:#6699FF; text-decoration:none; } #content_full .calendar { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#666666; } #content_full a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#003366; } #content_full a:hover { color:#FFCC00; text-decoration:none; } /* -------- RIGHTSIDE -------- */ #rightside { position:relative; width:200px; text-align:left; float:right; margin-bottom:50px; } /* -------- RIGHT_CONTENT -------- */ #right_content { background:url(images/background_hcorner.jpg) no-repeat bottom right; border:1px solid #CCCCCC; background-color:#EEEEEE; position:relative; width:198px; text-align:left; display:block; margin-bottom:10px; } #right_content p { width:178px; display:block; margin:10px 9px 20px 9px; } #right_content .edit { position:absolute; top:5px; left:132px; width:60px; text-align:right; } #right_content a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#003366; } #right_content a:hover { color:#6699FF; text-decoration:none; } /* -------- FOOTER -------- */ #footer { border-top:1px solid #CCCCCC; position:relative; width:590px; text-align:left; margin:15px 0px 50px 0px; } #footer a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:underline; color:#999999; } #footer a:hover { color:#6699FF; text-decoration:underline; } /* -------- FOOTER_FULL -------- */ #footer_full { border-top:1px solid #CCCCCC; position:relative; width:800px; text-align:left; margin:15px 0px 50px 0px; } #footer_full a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:underline; color:#999999; } #footer_full a:hover { color:#6699FF; text-decoration:underline; } /* -------------------------------- */ /* - FLASH ELEMENTS - */ /* -------------------------------- */ #flash_map { border-right:1px solid #CCCCCC; position:relative; width:410px; height:241px; width:415px; margin:10px 10px 20px 10px; }