/*=== Reset default browser styles ===*/
html, body, div, span, applet, object, iframe,  pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; }

html, body{ 
 margin:0;
 margin-top:0px;
 padding:0; 
 text-align:center; 
 background:url(/sonc2008/images/background.gif) repeat-x;
 margin-top:0px;
 font-size:12px;
 color:#333333;
	line-height: 18px;
	font-family: "Trebuchet MS" , Verdana,Arial, Helvetica, sans-serif;
}

a{color:#9f4590; text-decoration:none;}
a:hover{text-decoration:none; color: #008193;} 
ul{margin:0;padding:0;list-style-type:none}

 
#pagewidth{ 
 width:860px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;
  
} 
 
#header{
 position:relative; 
 height:180px; 
  background-color:#9f4590;
  background:url(/sonc2008/images/header.gif) no-repeat;
 width:100%;

} 
 
#leftcol{
 width:200px; 
 float:left; 
 position:relative;
 padding-left:5px; 

 }
 /*menu styles*/
 
#nav { font-family:"Trebuchet MS", Verdana,Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px; line-height:12px; list-style: none; margin:13px; padding: 0; width:220px; }
#nav li { position: relative; background: #af6da6; border-bottom:2px solid #ffffff; margin:0; padding:0; }
#nav li a { color: #fff; font-weight: normal; text-decoration: none; display: block; text-decoration: none; background: #af6da6; padding: 5px; }
#nav li a:hover { color: #008193; background: #eaeaea; } 

#nav li#nav7 a { background:#ee7d11}
#nav li#nav7 a:hover { background:#eaeaea}

#nav li#nav8 a { background:#ce003c}
#nav li#nav8 a:hover { background:#eaeaea}

#nav li#nav9 a { background:#b7007a}
#nav li#nav9 a:hover { background:#eaeaea}

#nav li#nav10 a { background:#004c93}
#nav li#nav10 a:hover { background:#eaeaea}

#nav li#nav11 a { background:#008b6c}
#nav li#nav11 a:hover { background:#eaeaea}

#nav li#nav12 a { background:#008193}
#nav li#nav12 a:hover { background:#eaeaea}

#nav li#nav13 a { background:#008193}
#nav li#nav13 a:hover { background:#eaeaea}

#nav li#nav14 a { background:#008193}
#nav li#nav14 a:hover { background:#eaeaea}

#nav li#nav15 a { background:#84b819}
#nav li#nav15 a:hover { background:#eaeaea}

#intro1menu{width:100%; margin-bottom:10px; margin-top:23px; background:#eaeaea;  padding:10px; text-align:left; border: 2px solid  #84b819; padding:5px; background:#f4f8ec;}


#part1menu{width:100%; margin-bottom:10px; margin-top:23px; background:#eaeaea;  padding:10px; text-align:left; border: 2px solid  #ce003c; padding:5px; background:#fbebe8;}

#part2menu{width:100%; margin-bottom:10px; margin-top:23px; background:#eaeaea;  padding:10px; text-align:left; border: 2px solid  #b7007a; padding:5px; background:#f6ebf3;}

#part3menu{width:100%; margin-bottom:10px; margin-top:23px;   padding:10px; text-align:left; border: 2px solid  #004c93; padding:5px; background:#e7e9f3;}

#part3menu strong {color:#00CC66}

#part4menu{width:100%; margin-bottom:10px; margin-top:23px;   padding:10px; text-align:left; border: 2px solid  #008b6c; padding:5px; background:#eaf4f0;}

#maincol{
 float: right; 
 display:inline; 
 position: relative; 
 width:580px;
 padding-right:20px;
 text-align:left;
 
 }
 #foreward{padding-right:20px;
  }
 
 #foreward h1{color:#af6da6;
 font-size:18px;}
 
  #foreward h2 {color:#af6da6;
 font-size:16px;}
 
  #foreward strong{ color:#333333; font-size:14px;}
  #foreward li {list-style:url(/sonc2008/images/list-foreward.jpg);  margin-left:20px;}
  
  #tables{padding-right:20px; line-height:24px;
  }
 
 #tables h1{color:#af6da6;
 font-size:18px;}
 
  #tables h2 {color:#af6da6;
 font-size:16px;}
 
  #tables strong{ color:#333333; font-size:14px; padding-right:5px; }
  #tables li {list-style:url(/sonc2008/images/list-foreward.jpg);  margin-left:20px;}
   .tables-footnote-line {background:#af6da6; margin-bottom:5px; margin-top:5px; height:2px; width:100%;}
  
   #summary{padding-right:20px;
  }
 
 #summary h1{color:#ee7d11;
 font-size:18px;}
 
  #summary h2 {color:#ee7d11;
 font-size:16px;}
 

 
  #summary strong{ color:#333333; font-size:14px;}
  #summary li {list-style:url(/sonc2008/images/list-summary.jpg);  margin-left:20px;}
  #summary table strong{ font-size:10px;}
  #summary td {border: 2px solid  #ee7d11; padding:5px; background:#fef3e8; font-size:10px;}
  
   #intro{padding-right:20px;
  }
 
 #intro h1{color:#84b819;
 font-size:18px;}
 
  #intro h2 {color:#84b819;
 font-size:16px;}
 

 
  #intro strong{ color:#333333; font-size:14px;}
  #intro li {list-style:url(/sonc2008/images/list-intro.jpg);  margin-left:20px;}
  #intro table strong{ font-size:10px;}
  #intro td {border: 2px solid  #84b819; padding:5px; background:#f4f8ec; font-size:10px;}
  
   #part1{padding-right:20px;
  }
 
 #part1 h1{color:#ce003c;
 font-size:18px;}
 
  #part1 h2 {color:#ce003c;
 font-size:16px;}
 

 
  #part1 strong{ color:#333333; font-size:14px;}
  #part1 li {list-style:url(/sonc2008/images/list-part1.jpg);  margin-left:20px;}
  #part1 table strong{ font-size:10px;}
  #part1 td {border: 2px solid  #ce003c; padding:5px; background:#fbebe8; font-size:10px;}
  #part1 sup{margin-right:5px; font-size:9px; }
  
  .part1-footnote-line {background: #ce003c; margin-bottom:5px; height:2px; width:150px;}
  .footnote{ font-size:10px; }
  .footnote sup{margin-right:5px;  }
  
   #part2{padding-right:20px;
  }
 
 #part2 h1{color:#b7007a;
 font-size:18px;}
 
  #part2 h2 {color:#b7007a;
 font-size:16px;}
 

 
  #part2 strong{ color:#333333; font-size:14px;}
  #part2 li {list-style:url(/sonc2008/images/list-part2.jpg);  margin-left:20px;}
  #part2 table strong{ font-size:10px;}
  #part2 td {border: 2px solid  #b7007a; padding:5px; background:#f6ebf3; font-size:10px;}
  #part2 sup{margin-right:5px; font-size:9px; }
  
  .part2-footnote-line {background:#b7007a; margin-bottom:5px; height:2px; width:150px;}
  
    #part3{padding-right:20px;
  }
 
 #part3 h1{color:#004c93;
 font-size:18px;}
 
  #part3 h2 {color:#004c93;
 font-size:16px;}
 

 
  #part3 strong{ color:#333333; font-size:14px;}
  #part3 li {list-style:url(/sonc2008/images/list-part3.jpg);  margin-left:20px;}
  #part3 table strong{ font-size:10px;}
  #part3 td {border: 2px solid  #004c93; padding:5px; background:#e7e9f3; font-size:10px;}
  #part3 sup{margin-right:5px; font-size:9px; }
  
  .part3-footnote-line {background:#004c93; margin-bottom:5px; height:2px; width:150px;}
  
   #part4{padding-right:20px;
  }
 
 #part4 h1{color:#008b6c;
 font-size:18px;}
 
  #part4 h2 {color:#008b6c;
 font-size:16px;}
 

 
  #part4 strong{ color:#333333; font-size:14px;}
  #part4 li {list-style:url(/sonc2008/images/list-part4.jpg);  margin-left:20px;}
  #part4 table strong{ font-size:10px;}
  #part4 td {border: 2px solid  #008b6c; padding:5px; background:#eaf4f0; font-size:10px;}
  #part4 sup{margin-right:5px; font-size:9px; }
  
  .part4-footnote-line {background:#008b6c; margin-bottom:5px; height:2px; width:150px;}
  
   #appendix1{padding-right:20px;
  }
 
 #appendix1 h1{color:#008193;
 font-size:18px;}
 
  #appendix1 h2 {color:#008193;
 font-size:16px;}
 

 
  #appendix1 strong{ color:#333333; font-size:14px;}
  #appendix1 li {list-style:url(/sonc2008/images/list-part4.jpg);  margin-left:20px;}
  #appendix1 table strong{ font-size:11px;}
  #appendix1 td {border: none; padding:2px; background: none; font-size:11px; vertical-align:top;}
  #appendix1 sup{margin-right:5px; font-size:9px; }
  
  .appendix1-footnote-line {background:#008193; margin-bottom:5px; height:2px; width:150px;}
  
     #appendix2{padding-right:20px;
  }
 
 #appendix2 h1{color:#008193;
 font-size:18px;}
 
  #appendix2 h2 {color:#008193;
 font-size:16px;}
   #appendix2 h3 {color:#ffffff;
 font-size:12px;}
 

 
  #appendix2 strong{ color:#333333; font-size:14px;}
  #appendix2 li {list-style:url(/sonc2008/images/list-part4.jpg);  margin-left:20px;}
  #appendix2 table strong{ font-size:11px;}
  #appendix2 td {border: 1px solid #008193; padding:5px; background: #e7f2f3; font-size:11px; vertical-align:top;}
  #appendix2 sup{margin-right:5px; font-size:9px; }
  
  .appendix2-footnote-line {background:#008193; margin-bottom:5px; height:2px; width:150px;}
 
 
.pusher h3 { cursor:pointer; padding:5px; font-size:1.37em; border-top:0; margin-left:0; border-bottom:2px solid #ffffff; margin:0; background:#ee7d11 url(/sonc2008/images/back-mover.jpg) no-repeat right; color:#FFFFFF; }
.pusher-intro h3 { cursor:pointer; padding:5px; font-size:1.37em; border-top:0; margin-left:0; border-bottom:2px solid #ffffff; margin:0; background:#84b819 url(/sonc2008/images/back-moverintro.jpg) no-repeat right; color:#FFFFFF; }
.pusher-part1 h3 { cursor:pointer; padding:5px; font-size:11px; border-top:0; margin-left:0; border-bottom:2px solid #ffffff; margin:0; background:#ce003c url(/sonc2008/images/back-mover-part1.jpg) no-repeat right; color:#FFFFFF; }
.pusher-part2 h3 { cursor:pointer; padding:5px; font-size:11px; border-top:0; margin-left:0; border-bottom:2px solid #ffffff; margin:0; background:#b7007a url(/sonc2008/images/back-mover-part2.jpg) no-repeat right; color:#FFFFFF; }
.pusher-part3 h3 { cursor:pointer; padding:5px; font-size:11px; border-top:0; margin-left:0; border-bottom:2px solid #ffffff; margin:0; background:#004c93 url(/sonc2008/images/back-mover-part3.jpg) no-repeat right; color:#FFFFFF; }
.pusher-part4 h3 { cursor:pointer; padding:5px; font-size:11px; border-top:0; margin-left:0; border-bottom:2px solid #ffffff; margin:0; background:#008b6c url(/sonc2008/images/back-mover-part4.jpg) no-repeat right; color:#FFFFFF; }
.pusher img {margin-right:5px; padding-bottom:2px;}
.mover {margin-top:0px; }
.mover1 {margin-top:0px; }
.mover2 {margin-top:0px; }
.mover3 {margin-top:0px; }
.mover4 {margin-top:0px; }
.mover5 {margin-top:0px; }
.mover6 {margin-top:0px; }
.mover7 {margin-top:0px; }

#footer{
 height:30px; 
 clear:both;
 background:url(/sonc2008/images/footer.gif) top no-repeat;
 padding-left:20px;
 text-align:center;
 padding-top:30px; 
 } 
 #wrapper{background:url(/sonc2008/images/border.gif) top repeat-y #000066;}

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

http://csscreator.com/files/layouts/580305.css