body {margin:10px; padding:0px}
#container {width:744px; margin:0px; padding:0px; float:left}
#header_title { float:left; width:574px; height:54px; padding:10px; background:#EDE9E8; margin-right:6px; border:1px solid #87746A; font:24pt Georgia, "Times New Roman", Times, serif;}
#header_subtitle {width:128px; height:64px; padding:10px 10px 0px 0px; text-align:right; background:#EDE9E8; border:1px solid #87746A; float:left;}

body.popup #header_title { float:left; width:123px; height:70px; padding:10px; background:#EDE9E8; margin-right:6px; border:1px solid #87746A; color:#820023; font:bold 10px Verdana, Arial, sans-serif}
body.popup #header_subtitle { float:left; width:400px; height:70px; text-align:left; padding:10px; margin-right:6px; background:#EDE9E8; border:1px solid #87746A; color:#87746A; font:24pt Georgia, "Times New Roman", Times, serif;}
body.popup #closewindow {float:left; width:123px; height:70px; padding:10px; background:#EDE9E8; border:1px solid #87746A; float:left; font:bold 10px Verdana, Arial, sans-serif}
#closewindow a, #closewindow a:visited, #closewindow a:hover {color:#87746A; }
body.popup .pagetitle {font:14pt Georgia, "Times New Roman", Times, serif; color:#87746A; text-transform:uppercase; letter-spacing:2px; margin-bottom:0px}
.comment {color:#000000; font:italic 10pt Georgia, "Times New Roman", Times, serif}

body.popup #icl_container ul {margin:0; padding:0}
body.popup #icl_container li.icl_title{ margin:0; padding:0 0 8px 0}
body.popup #leftcol li p, body.popup #leftcol li br {line-height:1px}
body.popup li.icl_title a, body.popup li.icl_title a:visited, body.popup li.icl_title a:hover {color:#87746A; font:normal 10px Verdana, Arial, sans-serif; text-decoration:none}
body.popup #leftcol ul { padding:0px; margin-left:0px}
body.popup li.nav1 { list-style-type:none;padding:0}
body.popup hr {display:none}
body.popup .content {padding-top:10px}

#content_columns {width:744px; margin:0; padding:0px 0px; float:left;}
body.default #leftcol, body.noright #leftcol, body.popup #leftcol {float:left; background:#EDE9E8; border:1px solid #87746A; width:133px; margin:0 6px 0 0; height:525px; padding:10px 5px}
body.home #leftcol {float:left; background:#EDE9E8; border:1px solid #87746A; width:133px; margin:0 6px 0 0; height:278px; padding:10px 5px}

.pagetitle {font:14pt Georgia, "Times New Roman", Times, serif; color:#87746A; text-transform:uppercase; letter-spacing:5px; margin-bottom:25px}
body.default #contentcol {float:left; width:425px; margin:0px; padding:10px 6px 10px 20px}
body.default #contentcol .content { width:415px}

body.noright #contentcol {float:left; width:550px; padding:10px 6px 10px 20px}
body.noright #contentcol .content {width:550px}

body.home #contentcol {float:left; width:570px; padding:0px; margin:0px}
body.home #contentcol .content {width:570px; margin:0px; padding:0px;}
#lowercontent { clear:both; width:748px; padding:6px 0px 6px 0px;margin:0px}

#leftcol ul {padding-left:5px !important; padding:0px; margin-left:0px !important; margin-left:5px;}
li.nav1 { list-style-type:none;padding-bottom:5px}
a.primary, a.primary:visited, a.primary:hover {color:#87746A; font:10px Verdana, Arial, sans-serif; text-decoration:none}
a.primaryOn, a.primaryOn:visited, a.primaryOn:hover {color:#820023; font:bold 10px Verdana, Arial, sans-serif; text-decoration:none }

li.nav2 { list-style:none;margin:0; padding:0px 0px 5px 0px; line-height:12px}
a.second, a.second:visited, a.second:hover { display:block; padding-left:8px; color:#87746A; font:10px Verdana, Arial, sans-serif; text-decoration:none}
a.secondOn, a.secondOn:visited, a.secondOn:hover {display:block; padding-left:8px; color:#820023; font:10px Verdana, Arial, sans-serif; text-decoration:none }

li.nav3 { list-style:none;margin:0; padding:0px 0px 5px 0px; line-height:12px}
a.third, a.third:visited, a.third:hover { display:block; padding-left:20px; color:#87746A; font:10px Verdana, Arial, sans-serif; text-decoration:none}
a.thirdOn, a.thirdOn:visited, a.thirdOn:hover {display:block; padding-left:20px; color:#820023; font:10px Verdana, Arial, sans-serif; text-decoration:none }


#rightcol {width:140px; float:left; padding-top:60px}
#rightcol a, #rightcol a:visited, #rightcol a:hover {color:#820023; font:10px Verdana, Arial, sans-serif; text-decoration:none }
.right {width:100%;}

body.home #footer {width:704px; float:left; margin:0px 0px; padding:8px 19px; border:1px solid #867866}
#footer {clear:both; width:704px; float:left; margin:8px 0px; padding:8px 18px; border:1px solid #867866}
#footer p {font:10px Georgia, "Times New Roman", Times, serif; line-height:18px}

#parentlinks a, #parentlinks b {font-weight:bold;color:#002D67}
#parentlinks br { line-height:0px}
