html { height: 100%; margin-bottom: 1px; }

BODY {
margin-top: 10px;
background: url(images/background.jpg);
background-color: #faeddc;
font-size : 10pt;
text-align: justify;
font-family : Verdana, Arial, Helvetica, sans-serif;
line-height: 130%;
color: #3a4856;
 }


 
#wrapper {
width: 960px;
padding: 10px;
border: solid #d70000 6px;
margin-right: auto;
margin-left: auto;
background-color: #ffffff;
}

#top {
width: 960px;
height: 200px;
background: url(images/logo2.gif);
background-repeat:repeat-y;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
}



#main {
width: 958px;
height: 420px;
background-color: #ffffff;
border:  solid 0px;
border-color: #232f34;
border-width: 0px 0px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
}



#footer {
width: 958px;
height: 30px;
background-color: #cfb1a6;
border: solid 1px;
border-color: #232f34;
margin-top: 0px;
margin-bottom: 0px;
color: #363823;
font-size: 10pt;
font-family: arial,geneva;
font-weight: bold;
font-style: italic;
}


/* HEADING STYLES */

H1 {
color:  #222222;
font-size : 24px;
font-family : Arial, Helvetica, Sans-Serif;
margin-left: 360px;
padding-top: 50px;
padding: 0;
font-weight: normal;
}



H2 {
color:  #525243;
font-size : 18px;
font-family : Arial, Helvetica, Sans-Serif;
text-align: center;
font-weight: bold;
margin-top: 0px;
margin-bottom: 4px;
padding: 0;
}


H3 {
color:  #000000;
font-size : 14px;
font-family : Arial, Helvetica, Sans-Serif;
margin-left: 190px;
margin-top: -10px;
margin-bottom: 0px;
}


/* END HEADING STYLES */


/* PARAGRAPH STYLES */

 
P { 
font-size : 11pt;
text-align: justify;
font-family : Arial, Helvetica, sans-serif;
line-height: 130%;
color: #3a4856;
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 0px;
 } 

 
P.codetails { 
font-size : 11pt;
font-weight: bold
text-align: justify;
font-family : Verdana, Arial, Helvetica, sans-serif;
line-height: 130%;
text-align: center;
color: #000000;
margin-top: 0px;
margin-left: 190px;
margin-right: 24px;
margin-bottom: 0px;
 }
 
 
/* PARAGRAPH STYLES */




/* IMAGE STYLES */



img.right {
float: right;
margin-left: 20px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
}



img.left {
float: left;
clear: left;
margin-left: 0px;
margin-top: 0px;
margin-right: 20px;
margin-bottom: 0px;
border: 0;
padding: 0px;
}



/* END IMAGE STYLES */


/* IDs FOR ROLLOVERSS */


#home{ display: block; width: 155px; height: 13px; background: url("images/homebut.gif") no-repeat 0 0; float: left; clear: left; margin-left: -8px; margin-top: 28px;} #home:hover { background-position: 0 -13px; } #home span { display: none; } 


/* END IDs FOR ROLLOVERSS */

/* STANDARD LINKS */

a:link { color: #363823;
font-size: 10pt;
font-family: arial,geneva;
text-decoration: none;
font-weight: bold;
}

a:visited { color: #363823;
font-size: 10pt;
font-family: arial,geneva;
text-decoration: none;
font-weight: bold;
}

a:hover { color: #aa0000;
font-size: 10pt;
font-family: arial,geneva;
text-decoration: none;
font-weight: bold;
}



/* HEADER LINKS */


a.toplink:link { 
font-size : 8pt;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000080;
font-weight: bold;
}

a.toplink:visited { 
font-size : 8pt;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000080;
font-weight: bold;
}

a.toplink:hover { 
font-size : 8pt;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #efefef;
font-weight: bold;
}




/* LISTS */


LI {
font-size : 8pt;
color: #222222;
font-weight: normal;
text-align: justify;
font-family : Arial, Helvetica, sans-serif;
line-height: 130%;
margin-top: 0px;
margin-left: 150px;
margin-bottom: 12px;
}

.small {
font-size : 8pt;
color: #222222;
font-weight: normal;
text-align: justify;
font-family : Arial, Helvetica, sans-serif;
}



