/* CSS Dcoument */
body {margin:0;background-image:url(../images/site_bg.jpg); background-repeat:repeat;}

div#sitewrap {width:911px;background-image:url(../images/site_logo.jpg);background-position:left top;background-repeat:no-repeat;padding-top:50px;}

div#pagecontainer{margin-left:91px;width:820px;}

div#pageheader{background-image:url(../images/page_header_bg.jpg); background-repeat:no-repeat;width:820px;height:140px;}

div#pagenav{margin-top:100px;margin-right:34px;width:680px;float:right;text-align:right;font:Arial, Helvetica, sans-serif;font-size:90%;font-weight:700; color:#333;}
div#pagenav a{font-family:Arial, Helvetica, sans-serif; font-size:100%;font-weight:700; color:#333; text-decoration:none;}
div#pagenav a:hover{font-weight:700; color:#666;}
div#pagenav a:active{font-weight:700; color:#666; text-decoration:none;}
div#pagenav a:visited{font-weight:700; color:#333; text-decoration:none;}

div#pagebody{margin-top:0;font-family:Arial, Helvetica, sans-serif; font-size:85%; background-image:url(../images/page_body_bg.jpg); background-repeat:repeat-y;width:820px;}

div#pagebodycontent {padding: 20px 5px 20px 20px; min-height:450px;}

div#pagefooter{background-image:url(../images/page_footer_bg.jpg);background-position:bottom; height:20px;width:820px;}

div#pagefootercopyright{font-family:Arial, Helvetica, sans-serif; font-size:65%; color:#FFF;height:20px;width:820px;}
div#pagefootercopyright a{font-weight:700; color:#fff;text-decoration:none;}
div#pagefootercopyright a:hover{font-weight:700; color:#000;}
div#pagefootercopyright a:active{font-weight:700; color:#000; text-decoration:none;}
div#pagefootercopyright a:visited{font-weight:700; color:#fff; text-decoration:none;}

div#fp_wlecome {width:450px; margin-left:10px;margin-right:20px; line-height:1.4em; float:left}
div#fp_wlecome p{color:#000000; font-size:100%; color:#333; text-decoration:none;line-height:1.4em;}
div#fp_wlecome a:link{color:#333333; font-size:100%; color:#333; text-decoration:none;}
div#fp_wlecome a:link{color:#666666; font-size:100%; color:#333; text-decoration:underline;}
div#fp_wlecome a:visited{color:#333333; font-size:100%; color:#333; text-decoration:none;}

div#fp_statement {width:300px; line-height:1.4em; float:left}
div#fp_statement h2{line-height:1.6em; color:#003399; font-size:130%; font-style:italic;}

div#mainsinglecontent {width:760px; margin-left:10px;margin-right:20px; line-height:1.4em; float:left}
div#mainsinglecontent h1{line-height:1.6em; color:#003399; font-size:120%;}
div#mainsinglecontent h2{line-height:1.6em; color:#003399; font-size:100%;}
div#mainsinglecontent p{color:#000000; font-size:100%; color:#333; text-decoration:none;line-height:1.4em;}
div#mainsinglecontent a:link{color:#333333; font-size:100%; color:#333; text-decoration:none;}
div#mainsinglecontent a:link{color:#666666; font-size:100%; color:#333; text-decoration:underline;}
div#mainsinglecontent a:visited{color:#333333; font-size:100%; color:#333; text-decoration:none;}
div#mainsinglecontent td{font-family:Arial, Helvetica, sans-serif; font-size:65%; color:#000000; font-size:100%; color:#333;line-height:1.4em;}

div#mainleftcontent {width:450px; margin-left:10px;margin-right:20px; line-height:1.4em; float:left}
div#mainleftcontent h1{line-height:1.6em; color:#003399; font-size:130%; font-style:italic;}
div#mainleftcontent h2{line-height:1.2em; color:#333333; font-size:110%;}
div#mainleftcontent p{color:#000000; font-size:100%; color:#333; text-decoration:none;line-height:1.4em;}
div#mainleftcontent .pnote{color:#003399; font-size:100%; text-decoration:none;line-height:1.6em;}
div#mainleftcontent a:link{color:#333333; font-size:100%; text-decoration:none;}
div#mainleftcontent a:link{color:#666666; font-size:100%; text-decoration:underline;}
div#mainleftcontent a:visited{color:#333333; font-size:100%; text-decoration:none;}

div#mainrightcontent {width:300px; line-height:1.4em; float:left}
div#mainrightcontent h1{line-height:1.4em; color:#003399; font-size:120%; font-style:italic;}
div#mainrightcontent h2{line-height:1.2em; color:#003399; font-size:110%; font-style:italic;}
div#mainrightcontent p{color:#000000; font-size:100%; color:#333; text-decoration:none;line-height:1.4em;}
div#mainrightcontent a:link{color:#333333; font-size:100%; color:#333; text-decoration:none;}
div#mainrightcontent a:link{color:#666666; font-size:100%; color:#333; text-decoration:underline;}
div#mainrightcontent a:visited{color:#333333; font-size:100%; color:#333; text-decoration:none;}
div#mainrightcontent ol{padding-left:18px;}
div#mainrightcontent ul{padding-left:18px;}

.smrequired {color:#FF0000;}
#form {font-family:Arial, Helvetica, sans-serif; font-size:65%; color:#000000; font-size:100%;}
#contacttable, table td{font-family:Arial, Helvetica, sans-serif; font-size:65%; color:#000000;}

