/*  PofP Style Sheet  */
a{font-weight: bold;}
a:link {color:#5C2D91; text-decoration: none;}
a:visited{color:#5C2D91; text-decoration: none;}
a:hover { color:#EA008A; text-decoration: underline;}
a:active {  color:#000000; text-decoration: none;}

/*BACKGROUND FORMATTING BEGINS HERE (SHOULDN'T NEED MODIFICATION*/
body{background-image: url(../images/background.png); background-repeat: repeat-y; background-color:#E2A85D; background-position: left; font-family: Helvetica, Arial, Verdana, san-serif;}
img{border:0pt;}
#top_edge {background-color:transparent; background-image: url(../images/top_edge.png); height:26px; width:612px; background-repeat: repeat-x; background-position: left 50%; left: 0; top:10px; position: absolute; visibility: visible;}
#gradient{z-index: 0;background-color: #ffffff; background-image: url(../images/gradient.png); width:208px; height:176px; position: absolute; left:404px; top:66px; background-repeat: no-repeat;}
#corner_cutoff {z-index: 1; background-color:#FFFFFF; background-image: url(../images/corner_cutoff.png); background-repeat: no-repeat; width:216px; height:220px; left:612px; top:10px; position: absolute; visibility: visible;}
#logo {background-color:#FFFFFF; width:615px; height:194px; left:0px; top:36px; position: absolute; visibility: visible;}
.logo{top:10px; left:16px; position: relative;}
#right_edge{z-index: 3; background-color: #FFFFFF; background-position: right; position: absolute; left: 730px; top:220px; height:600px; width: 98px; background-image: url(../images/right_edge.png); background-repeat: repeat-y;}
#main_pane {background-color: #FFFFFF; height: 590px; width: 730px; left: 0px; top:230px; position: absolute; visibility: visible; }

#foot_link{z-index: 65; background-color: #FFFFFF; height: 40px; width: 735px; left: 0px; top: 760px; position: absolute; visibility: visible;}
.footer{position: absolute; left: 259px; top:30px; width: 213px; height: 23px;}
#copyright{z-index: 66; background-color: transparent; background-image: url(../images/copyright.png); background-position: center center; background-repeat: no-repeat;position: absolute; left: 0px; top:802px; width: 730px; height: 25px; visibility: visible; }
#contact_link{font-weight: bold; font-size: 13px; position: absolute; top: 15px; text-align: center; width: 730px;  font-family: inherit; }

#bottom1{background-color:transparent; background-image: url(../images/bottom_1.png); height:61px; width:198px; background-repeat: repeat-x; background-position: left; top:820px; left: 0px; position: absolute; visibility: visible;}
#bottom2{background-color:transparent; background-image: url(../images/bottom_2.png); height:61px; width:324px; background-repeat: repeat-x; background-position: left; top:820px; left: 197px; position: absolute; visibility: visible;}
#bottom3{background-color:transparent; background-image: url(../images/bottom_3.png); height:61px; width:167px; background-repeat: repeat-x; background-position: left; top:820px; left: 521px; position: absolute; visibility: visible;}
#bottom4{background-color:transparent; background-image: url(../images/bottom_4.png); height:61px; width:72px; background-repeat: repeat-x; background-position: left; top:820px; left: 688px; position: absolute; visibility: visible;}
#bottom_corner{background-color:transparent; background-image: url(../images/bottom_corner.png); height:61px; width:70px; background-repeat: no-repeat; background-position: left; top:820px; left: 758px; position: absolute; visibility: visible;}


#content{z-index: 98;font-family: Helvetica, Arial, Verdana, san-serif; background-color: white; position: absolute; left:205px; top: 257px;  overflow: auto; width: 546px; height: 520px; visibility: visible;}
#content td{ font-size: 11pt; line-height: 15pt;}
.title{font-size: 17pt; color: #5C2D91; font-weight: bold; line-height: 25pt;}
.title2{font-size: 14pt; color: #80a1b6; font-weight: bold;}

#ad{z-index: 99; font-family: Helvetica, Arial, Verdana, san-serif; background-color: #E2A85D; background-position: center; position: absolute; top:590px; left: 10px; width: 170px; height: 198px; }
#ad_head{position: absolute; visibility: visible; left: -9px;}
#ad_content{font-family: inherit; font-size: 8pt; position: absolute; left: 5px; top: 44px; line-height: 14px;}

#register_link{font-size: 9pt; font-weight: bold; line-height: 28px; text-align: center}
a.register_link:link {color:#5C2D91; text-decoration: none; };
a.register_link:visited{color:#5C2D91; text-decoration: none; }
a.register_link:hover { color:#EA008A; text-decoration: underline; }
a.register_link:active {  color:#000000; text-decoration: none; }

#logon_info{position: absolute; background-image: url(../images/user_info.jpg); left:10px; top: 260px; height: 400px; width: 171px; visibility: visible; font-family: Helvetica, Arial, Verdana, san-serif; font-size: 11pt; }
#logon_info_links{position: absolute; top: 350px; font-weight: bold; line-height: 12pt; font-size: 10pt;}
.info_heading{font-weight: bold; color: #FFF;}
#logon{position: absolute; background-image: url(../images/logon_back.jpg); left:10px; top: 260px; height: 324px; width: 171px; visibility: visible; font-family: Helvetica, Arial, Verdana, san-serif; font-size: 11pt; }
#logon_form{position: absolute; top: 70px; font-size: 11pt; color: #FFF; left: 10px;}
#logon_links{position: absolute; top: 275px; left: 0px; font-weight: bold; line-height: 12pt; font-size: 10pt;}

#menu{position: absolute; background-color: #FFFFFF; width: 720px; height: 26px; top: 225px; left: 10px; visibility: visible; text-align: center; font-size: 13px; font-weight: bold; color: #FFFFFF; z-index: 85; }
a.menu_link{display: block; position: absolute; padding-top: 3px; background-color: #AE8867; width: 142px; height: 26px; color: #FFF; text-decoration: none; }
a.menu_link:hover{display: block; position: absolute; background-color: #E2A85D; color: #000;}
a.menu_link:active{display: block; position: absolute; background-color: #E2C97D; color: #662211;}
a.menu_link:visited{display: block; position: absolute; color: #FFF;}

ul.how{margin-top: 0px;} .how li{margin-bottom: 12px; }
dl{margin-top: 0px;} dt{font-weight: bold; font-style: italic;} dd{margin-bottom: 12px;}
dl.test dd{margin:12px;} dl.test dt{margin-bottom: -5px; margin-top: 5px;}

