html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}

body{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#slpBody{margin:0 15px;}
a{text-decoration:none; font-weight:bold; color:#1F577D;}
a:hover{color:#1B7EE4; text-decoration:underline;}
a:visited{color:#6A95A4;}

h1{color:#07542C; font-weight:bold; font-size:26px; margin-bottom:14px;}
h2{color:#367939; font-weight:bold; font-size:17px; margin:14px 0 4px 0; clear:both;}
h2.divide{border-top:1px solid #DCDFE1; padding-top:15px; margin-top:20px}
h3{color:#367939; font-weight:bold; font-size:15px; margin:12px 0 4px 0; clear:both;font-style:italic;}
h4{color:#07542C; font-weight:bold; font-size:13px; margin:12px 0 4px 0; clear:both;}
h5{color:#07542C; font-weight:bold; font-size:12px; margin:27px 0 4px 0; clear:both;font-style:italic;}
p{color:#333; font-size:12px; line-height:1.5; margin-bottom:15px; max-width:490px;}

.form {border:1px solid #999; padding: 15px; padding-bottom: 35px; background-color:#eee; width: 466px;}
.form .label, .form label{display:block; text-align:left; float:left; clear:both; width:110px; margin-bottom:5px; color:#333; font-size:11px; font-weight: bold; padding-top:6px;}
.form input{background:url(/cssimages/sub/field-bg.png) repeat-x 0 0 #FFF; border:1px solid #CDD0D0; padding:6px 7px; color:#525252; font-size:11px; width:300px; float:left; margin:0 0 5px 5px;}
.form select{background:url(/cssimages/sub/field-bg.png) repeat-x 0 0 #FFF; border:1px solid #CDD0D0;color:#525252; font-size:11px; padding:6px 7px;float:left; margin:0 0 5px 5px;}
.form select option{  width:275px; }
.form textarea{background:url(/cssimages/sub/field-bg.png) repeat-x 0 0 #FFF; border:1px solid #CDD0D0;color:#525252; font-size:11px; padding:6px 7px;float:left; margin:0 0 5px 5px; width:300px; height:131px;}
.form input.submit{display:block; color:#1F577D; background:url(/cssimages/icons/portlets-arrow.png) no-repeat 60px 8px #FFF; margin-left:0px; border:1px solid #CDD0D0; padding:2px 0 2px 6px; font-weight:bold; font-size:12px; width:70px; text-align:left; margin-left:360px; clear:both; }
.form input.submit:hover{color:#1B7EE4; text-decoration:underline;}
.form fieldset{padding-bottom:8px; margin-bottom:9px; width:466px;}

