body { 
color: #333;
background-image:url(/images/back.gif);
font-family: Verdana,arial, geneva, san-serif;
font-size:14px;
line-height:1.28em;
margin:1px 10px 1px 10px;
padding:2px;
border:0;
} 
img{
border:1px solid #fff;
padding:1px;
display:inline;
margin:auto;
}
p {
margin:0 2em 1em 4em;
padding:0;
}
.bluepar{text-align:center;margin-left:auto;margin-right:auto;width:97%;background-color:#f2f6f5;color:#029;}
ul, li{margin-left:1em;margin-right:1em}
h1{font-size:1.5em;color:#900;text-align:center;line-height:1em;margin:4px}
h2{font-size:1.3em;color:#900;}
h3{font-size:1.1em;color:#009;text-align:center;margin-bottom:1px;}
h4{font-size:1em;color:#900;text-align:left;margin:1px 1px 4px 10%;}
a:link { 
background : none;
color : blue;
text-decoration : underline;
} 
a:visited { 
background : none;
color : blue;
text-decoration : underline;
} 
a:hover { 
background:#ff8;
color : #900;
text-decoration : none;
} 
a:active { 
background : white;
color : black;
text-decoration : none;
} 
a:link img {border: 1px solid #fff;}
a:visited img {border: 1px solid #fff;}
a:hover img {border: 1px solid #ee6;background:none;vertical-align:bottom }
a:active img {border: 1px solid #fff;}
.subm {color:#339;height:25px; width:auto; padding:0px;background-color:#ff9}
.bold1 {
font-size : 1.2em;
font-weight : bold;
color:#9f0000;
}
.bold2 {
font-size : 1.1em;
font-weight : bold;
color:#9f0000;
}
.hd1 { 
position : relative;
top : 5px;
left : 1px;
font : italic bold 3em times, serif;
color : #66aaff;
} 
.hd2 { 
position : relative;
top : -10px;
left : 20px;
font : bold 1.25em georgia, serif;
color : #333366;
margin-left : 0;
} 
.lnk {font-weight:bold;color:blue;text-decoration:underline;}


.options {width:100%;text-align:right; color:#9ac1c9;margin:0; padding:0;max-width:740px;}
.options a {text-decoration:none; color:#9ac1c9}
.options a:hover {color:#033}
#acc * {margin:0; padding:0;max-width:740px;}
#acc {width:100%; list-style:none; color:#033; margin:0; padding:0;}
#acc h3 {text-align:left;border:1px solid #b1d5b4; padding:6px 6px 8px; font-weight:bold; margin-top:1px; cursor:pointer; background:url(header.gif)}
#acc h3:hover {background:url(header_over.gif)}
#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#acc a  {color:#009;background:none;text-decoration:none}
#acc a:hover {color:#a00;}

/* Header styles */
#header {
position:relative;
z-index:999;
top:0px;
left:0px;
width:100%;
clear:both;
float:left;
margin:0;
min-width:800px;
}
/* column container */
.colmask {
position:relative;/* This fixes the IE7 overflow hidden bug */
clear:both;
float:left;
width:100%;/* width of whole page */
overflow:hidden;/* This chops off any overhanging divs */
margin:0;
}
/* common column settings */
.colright,
.colmid,
.colleft {
float:left;
width:100%;/* width of page */
position:relative;
}
.col1,
.col2 {
float:left;
position:relative;
padding:1em 0 1em 0;/* no left and right padding on columns, we just make them narrower instead 
only padding top and bottom is included here, make it whatever value you need */
overflow:hidden;
}
/* 3 Column settings */
.threecol {
background:#fff;/* right column background colour */
padding:1em 0 1em 0;
}
.threecol .colmid {
right:10%;/* width of the right column */
background:#fff;/* center column background colour */
}
.threecol .colleft {
right:65%;/* width of the middle column */
background:none;/* left column background colour */
}
.threecol .col1 {
width:61%;/* width of center column content (column width minus padding on either side) */
left:102%;/* 100% plus left padding of center column */
}
.threecol .col2 {
width:21%;/* Width of left column content (column width minus padding on either side) */
left:16%;/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
.col2 {
background:#edf3f5;/* left column background colour */
border:2px outset #fed;padding-left:4px;/* #9ac1c9 */
}
/* Footer styles */
#footer {
clear:both;
float:left;
width:100%;
border-top:1px solid #000;
}
#footer p {
padding:10px;
margin:0;
}
.sm {font-size:smaller}
