@charset "utf-8";
html {height:100%;margin:0px;padding:0px;}
body {margin:0px;padding:0px;border:0px;background:#928ac6;}
#container {margin:0px 0px 0px -400px;padding:5px 0px 0px 0px;border:0px;width:800px;position:absolute;left:50%;}
#header {margin:0px;padding:0px;border:0px;width:800px;height:144px;background:url(../images/header.gif) no-repeat;}
#logo {width:192px;height:77px;background:url(../images/logo.gif) no-repeat;text-indent:-9999px;position:absolute;left:40px;top:55px;}
#links {margin:0px;padding:0px 0px 0px 22px;border:0px;width:800px;height:25px;background:url(../images/bar_fill.gif) repeat-y;}
#links ul {margin:0px;padding:0px;border:0px;list-style:none;}
#links li {margin:0px 0px 0px 20px;padding:0px;border:0px;float:left;}
#links li a {color:#FFFFFF;font:13px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;line-height:22px;}
#links li a:hover {text-decoration:underline;}
#main_content {margin:0px;padding:15px 0px;border:0px;width:800px;background:url(../images/content_fill.gif) repeat-y;}
#home_content_left {margin:0px 0px 0px 45px;padding:0px;border:0px;width:490px;float:left;}
#home_content_right {margin:0px 40px 0px 0px;padding:5px;border:0px;width:191px;float:right;background:#515151;}
img.side_home_image {margin:0px 0px 5px 0px;padding:0px;border:0px;outline:0px;}
p.home_content_text {margin:0px;padding:0px;border:0px;color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;}
p.home_content_text a {color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
p.home_content_text a:hover {text-decoration:underline;}
ul.home_content_list {color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;list-style:url(../images/list_spot.gif);}
ul.home_content_list li {margin-top:10px;}
#sponsor_bar {margin:35px 0px 0px 0px;padding:0px;border:0px;}
#company_links {margin:0px;padding:0px;border:0px;background:#928ac6;height:70px;width:299px;position:relative;float:left;}
a.hdforensic_ad, a.mcware_ad {margin:0px;padding:0px;border:0px;width:142px;display:block;height:60px;text-indent:-9999px;position:absolute;top:5px;}
a.hdforensic_ad {background:url(../images/hdforensics_ad.gif) no-repeat;left:5px;}
a.mcware_ad {background:url(../images/mcware_ad.gif) no-repeat;right:5px;}
#sponsor_text {margin:0px;padding:0px;border:0px;width:186px;height:61px;background:url(../images/sponsors_bubble.gif) no-repeat;text-indent:-9999px;float:right;}
#clear {clear:both;}
#copyright_bar {margin:0px;padding:0px;border:0px;width:800px;height:25px;background:url(../images/bar_fill.gif) repeat-y;clear:both;}
span.copyright_left, span.copyright_right, span.copyright_right a {margin:0px;padding:0px;border:0px;color:#FFFFFF;font:13px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;line-height:23px;}
span.copyright_left {margin-left:40px;float:left;}
span.copyright_right {margin-right:40px;float:right;}
span.copyright_right a:hover {text-decoration:underline;}
#footer {margin:0px;padding:0px;border:0px;width:800px;height:36px;background:url(../images/footer.gif) no-repeat;clear:both;}
p.error_form_content {margin:0px 0px 5px 5px;padding:0px;border:0px;color:#FF0000;font:10px Verdana, Arial, Helvetica, sans-serif;}

#facebox .b {background:url(../images/pop_fill.png);}
#facebox .tl {background:url(../images/pop_tl.png);}
#facebox .tr {background:url(../images/pop_tr.png);}
#facebox .bl {background:url(../images/pop_bl.png);}
#facebox .br {background:url(../images/pop_br.png);}
#facebox {position:absolute;width:100%;top:0px;left:0px;z-index:100;text-align:left;}
#facebox .popup {position:relative;}
#facebox table {margin: auto;border-collapse:collapse;}
#facebox .body {padding:10px;background:#fff;width:370px;}
#facebox .loading {text-align:center;}
#facebox .image {text-align:center;}
#facebox img {border:0;}
#facebox .footer {border-top: 1px solid #DDDDDD;padding-top: 5px;margin-top: 10px;text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {height: 10px;width: 10px;overflow: hidden;padding: 0;}

#gallery_content {margin:0px 0px 15px 45px;padding:0px;border:0px;width:710px;}
h2.gallery_title {margin:0px 0px 5px 0px;padding:0px;border:0px;color:#928ac6;font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
p.gallery_content_text {margin:5px 0px 5px 0px;padding:0px;border:0px;color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;}
p.gallery_content_text a {color:#515151;text-decoration:none;}
p.gallery_content_text a:hover {text-decoration:underline;}
table.gallery_table tr td {text-align:center;}
table.gallery_table tr td img {margin:0px;padding:0px;border:1px #928ac6 solid;}

#events_content_left {margin:0px 0px 0px 45px;padding:0px;border:0px;width:490px;float:left;}
#events_content_right {margin:0px 40px 0px 0px;padding:5px;border:0px;width:210px;float:right;background:#515151;}
h2.events_title {margin:0px 0px 5px 5px;padding:0px;border:0px;color:#928ac6;font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
p.events_content_text {margin:5px 0px 15px 0px;padding:0px;border:0px;color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;}
p.events_content_text a {color:#515151;text-decoration:none;}
p.events_content_text a:hover {text-decoration:underline;}
ul.events_content_list {margin:0px 0px 15px 20px;list-style:circle;}
ul.events_content_list li {color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;}
form.register_form {margin:0px;padding:0px;border:0px;}
p.events_form_content {margin:0px 0px 5px 5px;padding:0px;border:0px;font:13px Verdana, Arial, Helvetica, sans-serif;color:#ffffff;}
input.event_text {width:197px;border:1px #928ac6 solid;}
a.what_link {color:#928ac6;font:10px Verdana, Arial, Helvetica, sans-serif;cursor:pointer;}
input.submit_button {margin:5px 0px 3px 6px;padding:0px;border:0px;width:61px;height:22px;background:url(../images/submit_button.gif);cursor:pointer;}
input.submit_button:hover {background:url(../images/submit_hover_button.gif);}

#register_content {margin:0px 0px 15px 45px;padding:0px;border:0px;width:710px;}
h2.register_title {margin:0px 0px 5px 0px;padding:0px;border:0px;color:#928ac6;font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
p.register_content_text {margin:5px 0px 15px 0px;padding:0px;border:0px;color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;}

#news_content {margin:0px 0px 15px 45px;padding:0px;border:0px;width:710px;}
h2.news_title {margin:0px 0px 5px 0px;padding:0px;border:0px;color:#928ac6;font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
p.news_content_text {margin:5px 0px 15px 0px;padding:0px;border:0px;color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;}
p.news_content_text a {color:#515151;text-decoration:none;}
p.news_content_text a:hover {text-decoration:underline;}

#membership_content {margin:0px 0px 15px 45px;padding:0px;border:0px;width:710px;}
h2.membership_title {margin:0px 0px 5px 0px;padding:0px;border:0px;color:#928ac6;font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
p.membership_content_text {margin:5px 0px 15px 0px;padding:0px;border:0px;color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;}

#supporter_content {margin:0px 0px 15px 45px;padding:0px;border:0px;width:710px;}
p.supporter_content_text {margin:5px 0px 15px 0px;padding:0px;border:0px;color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;}
div.supporter_box {margin:0px 0px 15px 0px;padding:10px;border:0px;height:105px;background:#515151;width:695px;}
p.supporter_text {margin:0px;padding:0px;border:0px;color:#ffffff;font:12px Verdana, Arial, Helvetica, sans-serif;}
h3.supporter_title {margin:0px 0px 5px 0px;padding:0px;border:0px;color:#928ac6;font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
p.supporter_text a {color:#ffffff;font:12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
p.supporter_text a:hover {text-decoration:underline;}

#linkedin_content {margin:0px 0px 15px 45px;padding:0px;border:0px;width:710px;}
h2.linkedin_title {margin:0px 0px 5px 0px;padding:0px;border:0px;color:#928ac6;font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
h2.linkedin_title a {color:#928ac6;text-decoration:none;}
h2.linkedin_title a:hover {text-decoration:underline;}
p.linkedin_content_text {margin:5px 0px 15px 0px;padding:0px;border:0px;color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;}
p.linkedin_content_text a {color:#515151;text-decoration:none;}
p.linkedin_content_text a:hover {text-decoration:underline;}
ol.linkedin_list {margin:0px 0px 0px 35px;padding:0px;border:0px;}
ol.linkedin_list li {font:13px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#515151;}

div.member_box {margin:0px 0px 15px 45px;padding:10px;border:0px;height:105px;background:#515151;width:690px;}
div.member_box img {margin:0px 10px 0px 0px;padding:0px;border:2px #928ac6 solid;float:left;}
p.commitee_member_text {margin:0px;padding:0px;border:0px;color:#ffffff;font:12px Verdana, Arial, Helvetica, sans-serif;}
h3.commitee_member_title {margin:0px 0px 5px 0px;padding:0px;border:0px;color:#928ac6;font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
p.commitee_member_text a {color:#ffffff;font:12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
p.commitee_member_text a:hover {text-decoration:underline;}

#contact_content {margin:0px 0px 15px 45px;padding:0px;border:0px;width:710px;}
h2.contact_title {margin:0px 0px 5px 0px;padding:0px;border:0px;color:#928ac6;font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
p.contact_content_text {margin:5px 0px 15px 0px;padding:0px;border:0px;color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;}
p.contact_content_text a {color:#515151;text-decoration:underline;}
p.contact_content_text a:hover {text-decoration:none;}
form.contact_form {margin:0px;padding:15px;border:0px;background:#515151;width:300px;}
p.contact_form_content {margin:0px 0px 5px 5px;padding:0px;border:0px;font:13px Verdana, Arial, Helvetica, sans-serif;color:#ffffff;}
input.contact_text {width:287px;border:1px #928ac6 solid;}
textarea.contact_text_box {width:287px;border:1px #928ac6 solid;}

#sitemap_content {margin:0px 0px 15px 45px;padding:0px;border:0px;width:710px;}
h2.sitemap_title {margin:0px 0px 5px 0px;padding:0px;border:0px;color:#928ac6;font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
ul.sitemap_content_list {margin:5px 0px 15px 15px;padding:0px;border:0px;color:#515151;}
ul.sitemap_content_list li a {color:#515151;font:13px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
ul.sitemap_content_list li a:hover {text-decoration:underline;}