

/* Layout Stylesheet */
body{
 margin: 0;
 padding:0;
 background:#ffffff;
 color: #000000;
 }


  #navlist
{
margin: 0 0 5px 180px;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000;
background-image:  url(pics/bordert.jpg);
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
margin-left: 170px;
line-height: 12px;
font-weight: bold;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
margin: 0 5px 4px 5px;
text-decoration: none;
color: #999999;
z-index:1;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: transparent;
color: #000;
}

#navlist a:hover { color: #000; }



p {
 padding: 0 15px;
 text-align: justify;
 font-family: verdana, arial, helvetica, sans-serif;
 color: #000000;
 font-size: 12px;
 }

.sp {
 padding: 0 0px;
 text-align: center;
 font-family: verdana, arial, helvetica, sans-serif;
 color: #000080;
 font-size: 12px;
 font-weight: bold;
 }

 h2 {
 margin:0;
 padding: 3px 0;
 text-align:center;
 font-family: arial;
 color: #000080;
 font-size: 22px;
 }

h4, h3 {
 margin:0;
 padding: 3px 0;
 text-align:center;
 font-family: arial;
 color: #000080;
 }

h4.left {
 margin:15px;
 padding: 5px 0;
 text-align:left;
 font-family: arial;
 color: #660000;
 }

p.center {text-align:center }

div.lefthd {
font-family: verdana, arial, helvetica, sans-serif;
color: #660000;
text-align: left;
font-size: 12px;
font-weight:bold;
margin-left:15px;
}

p.ftr {
font-family: verdana, arial, helvetica, sans-serif;
color: #FFFFCC;
text-align: center;
font-size: 9px;
}

p.base {
font-family: verdana, arial, helvetica, sans-serif;
color: #000080;
text-align: center;
font-size: 11px;
}

table.mail {
position: relative;
margin-left:auto;
margin-right:auto;
padding: 2px 2px 2px 2px;
text-align: center;
font-family: arial;
font-weight: normal;
font-size: 10px;
color: #660000;
width: 150px;
height: 90px;
background-color: #ffffff;
border: 2px #ffffcc dotted;
border-collapse: collapse;
z-index: 4;
border-spacing: 0px;}

div.cntr {
margin-left:auto;
margin-right:auto;
text-align: center;
}

div.right {
padding: 15px 15px 15px 15px;
margin-right: 15px;
border: 0px;
 }

 table.plain {
position: relative;
padding: 2px 2px 2px 2px;
text-align: justify;
font-family: verdana;
font-weight: normal;
font-size: 12px;
color: #000000;
width: 100%;
height: 550px;
background-color: #ffffcc;
border: 2px;
border-spacing: 0px;}

 table.outside {
padding: 0px 0px 0px 0px;
color: #000080;
width: 100%;
margin: 0px 0px 0px 0px;
background-color: #ffffff;
border: 0px;
height: 80px;
border-spacing: 0px;}
  }

  .roundcont {
        width: 180px;
        background-color: #FF9900;
        color: #fff;
       }

.roundcont p {
        margin: 0 10px;
}

.roundtop {
        background: url(pics/tr.gif) no-repeat top right;
        background-color:#FF9900;
}

.roundbottom {
        background: url(pics/br.gif) no-repeat top right;
        background-color:#FF9900;
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

#ruleslist li {list-style-type: circle; }
.rules {
 text-align: justify;
 font-family: verdana, arial, helvetica, sans-serif;
 color: #000000;
 font-size: 12px;
  }

