/* Chrome Declarations */
body {margin:0px; background:#808080 url(../images/chrome01.gif); color:#333333; font:11px Verdana,sans-serif; line-height:17px}
img {border:0px}
form {margin:0px; padding:0px;}

#PageOut {width:804px; padding:0px 1px 1px 1px; background:white url(../images/chrome02.gif) top right repeat-y}
#PageIn {width:787px; padding-bottom:30px; background:url(../images/chrome03.gif) top right repeat-y; border-right:1px solid #5277BB}

#TopBar {height:19px; padding:0px 10px; overflow:hidden; text-align:right; background:#5277BB; color:white; font-size:10px}
#TopBar span {float:left}
#TopBar a {font-weight:bold; color:white; text-decoration:none}
#TopBar a:hover {color:orange; text-decoration:underline}

#Masthead {margin-top:20px; padding-right:31px; text-align:right}

#NavBar {margin-left:22px}
#NavBar img.enabled {border:0px;}
#NavBar img.active {border:0px;}

#NavBar_1 {width:220px; height:25px}

#ReferralBanner {width:724px; margin:6px 0px 0px 22px; padding:3px 0px; background:#FAF9C5; border:1px solid #D9D5AD; text-align:center}
#ReferralBanner a {color:#5277BB; font-weight:bold}
#ReferralBanner a:hover {color:#3B7442}

#ColumnBar {width:710px; margin: 30px 0px 0px 38px;}
#SideBar {width:0px; float:right; background:red}
#Content {width:680px}
#ColumnMerge {height:0px; clear:both; overflow:hidden}

#Footer {width:768px; height:19px; padding:1px 10px 0px 10px; overflow:hidden; text-align:left; background:#5277BB; color:white; font-size:10px}
#Footer span {float:right}
#Footer a {text-decoration:none; color:white; font-weight:bold}
#Footer a:hover {text-decoration:underline; color:orange}

/* Content Declarations */
h1 {padding:1px 8px 2px 8px; background:#FAF9C5 url(../images/content01.gif) top left repeat-y; border-bottom:1px solid #1C2E84; color:white; font:bold 15px Tahoma,sans-serif}
h2 {padding-bottom:8px; color:#131E59; font:bold 16px 'Times New Roman',sans-serif; border-bottom:1px solid #131E59}
h2 span {display:block}
h3 {color:#131E59; font:bold 16px 'Times New Roman',sans-serif; border-bottom:1px solid #131E59}
h4 {margin:35px 0px 0px 0px; padding:0px; font-weight:bold; font-size:11px; color:#131E59; border-top:1px solid #D3D3D3}

h3.centered {color:#131E59; font:bold 16px 'Times New Roman',sans-serif; border-bottom:0px none; border-top:1px solid #131E59; text-align:center}
h3.left {color:#131E59; font:bold 16px 'Times New Roman',sans-serif; border-bottom:0px none; border-top:1px solid #131E59; text-align:left}
p.centered {text-align:center}

a {color:#316137}
td {vertical-align:top}
hr {height:1px; color:#D3D3D3}
blockquote {margin:0px 20px; padding:10px 0px; color:#316137; font:bold 11px Tahoma,sans-serif; line-height:16px; border-top:1px solid #316137; border-bottom:1px solid #316137}
li {margin-bottom:5px; list-style-type:square; font-style:italic}

#ContactInfo {margin-top:35px; border:1px solid #808080; background:#FFFEE3}
#ContactInfo_Header {padding-bottom:2px; background:#808080; color:white; text-align:center; font:bold 13px Tahoma,sans-serif}
#ContactInfo_Body {margin:12px}
#ContactInfo_Body div.hr {height:1px; overflow:hidden; margin:7px 0px; background:#D3D3D3}
#ContactInfo_Footer {padding:1px 0px 1px 0px; background:#808080; color:white; text-align:center; font:bold 13px Tahoma,sans-serif}

.indent {margin-left:20px}

.question {display:block; color:#1C2E84; font-weight:bold}
.answer {display:block; margin:0px 0px 30px 20px; padding:10px 0px 8px 0px; border-bottom:1px solid #D3D3D3}

.c1 {color:#316137; font-style:italic}
.c2 {color:#1C2E84; font-weight:bold}
.c3 {color:#990000; font-weight:bold}
.c4 {padding:3px 0px; color:white; background:#5277BB; border:1px solid #131E59; text-align:center}

.c4 a {color:orange; font-weight:bold}

/* Address formatting */
.addr_h1 {color:#1C2E84; font:bold 12px Tahoma,sans-serif;text-align:left; margin-bottom:0px}
.addr_h2 {color:#1C2E84; font:bold 12px Tahoma,sans-serif;text-align:center; margin-bottom:6px}
.addr_h2 .t1, .addr_h2 a {color: navy; font:normal 11px Tahoma,sans-serif;}

.addr_t1 {text-align:center;}
.addr_t2 {text-align:center; margin-bottom:8px;}
.addr_t1 a {color: navy} /* #5277BB */

h3 .t1, h3 a {font:normal 11px Tahoma,sans-serif;}

.fieldset {width:440px}
.fieldset td {width:50%}
.fieldset div {margin-top:8px}
.fieldset .textbox {display:block; width:180px}

.fieldset1 {width:650px}
.fieldset1 td.column1, .fieldset1 td.column2 {padding: 0px 10px 7px 5px;}
.fieldset1 td.column1 {text-align:right}
.fieldset1 td.column2 {text-align:left}
.fieldset1 div {margin-top:8px}
.fieldset1 .textbox {width:180px}

.fieldset2 {width:550px}
.fieldset2 td {width:50%}
.fieldset2 div {margin-top:8px}
.fieldset2 .textbox {display:block; width:180px}

.labelset {width:420px}
.labelset td {width:50%}
.labelset label {margin-top:8px; display:block; font-weight:bold}

.multitext {width:400px; height:100px; margin-top:8px}
.listbox {width:400px; height:100px}
.listbox2 {width:186px; height:118px}
.listbox3 {width:186px; height:220px; border:1px solid #666666}
.listbox4 {width:400px; height:340px; border:1px solid #666666}
.listbox5 {width:400px; height:180px; border:1px solid #666666}

.errormessage {display:inline; color:#990000; font-weight:bold}

.column1x3 {clear:left; float:left; width:33%; color:#333333; margin-top:6px}
.column2x3 {float:left; width:33%; color:#333333; margin-top:6px}
.column3x3 {float:left; width:34%; color:#333333; margin-top:6px}

.files
{
padding: 15px 0px 5px 0px;
} 

.calimage {margin-left:2px;}