@import url("scc_print.css") print;
body {
margin-left:40px;
margin-right:40px;
color:white;
background-color:#2930f9;
font:normal 1.2em Arial;
border:1px solid #ffff22;
padding:0;
background-image:url('/images/grad2.gif');
background-repeat:no-repeat;
background-position:top right;
}
ul {
    padding:0;
    margin:0;
    }
a {
    text-decoration:none;
    border:0;
    color:white;
    }
a:hover {
   color:#ffff22;
   border:0;
    }
a:active {
    border:0;
    }

h1 {
color: #ffff22;
/* font-weight:bold; */
 letter-spacing:-2px;
font-weight:100;
}
h2 {
  letter-spacing:-1px;
    }
#banner {
height: 150px;
width:auto;
margin-top:20px;
margin-left:10px;
margin-bottom:20px;
padding-left:10px;
background:url(/images/logo.jpg) left no-repeat;
}
#banner h1 {
 font-size:400%;
 margin:0;
 padding-right:40px;
 padding-top:20px;
 letter-spacing:-1px;
 margin-top:10px;
 text-align:right;
 background:url("2012.png") right no-repeat;
 }
 #banner h2 {
 color:#ffff22;
 font-size:300%;
 margin:0;
 padding-right:40px;
 padding-top:20px;
 letter-spacing:-1px;
 margin-top:10px;
 text-align:right;
 letter-spacing:-2px;
 font-weight:100;
 }
 
 span {color:#ffff22;}

#nav {
height:auto;
list-style:none;
width:100%;
border-bottom:1px solid #ffff22;
margin:0;
padding:0;
}
#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    font-size:70%; /* font size for nav */
    float:right;
   
    }
#nav li{
    display:inline;
    margin:0;
    padding-left:90px;
    padding-right:90px;
    padding-bottom:1px;
    border-left:1px solid #ffff22;
    border-top:1px solid #ffff22;
    border-bottom:1px solid #ffff22;
    
    float:right;
     /* background:url(images/dslink.jpg) left repeat-y; */
    }
#sidebar {
    font-size:80%;
    font-weight:normal;
    float:left;
    width:150px;
    height:auto;
    text-align:left;
    /* display:block; */
    /* padding-bottom:200px; */
    margin-top:10px;
    /*margin-bottom:100px;*/
   
    }
    #sidebar ul{
    margin:0;
    padding:0;
    list-style:none;
    width:100%;
    border-bottom:1px solid #ffff22;
    margin-bottom:20px;
    }
#sidebar li{
    text-align:center;
    margin:0;
    padding-top:3px;
    padding-bottom:3px;
    padding-right:5px;
    font-size:90%;
    border-top:1px solid #ffff22;
     /* background:url(images/dslink.jpg) left repeat-y; */
    
    }
#mwrap {
    border-left:1px solid #ffff22;
    margin-left:151px;
    min-height:800px;
    }
#main {
    /* background:#9c9; */
    /* width:695px;
    w\idth:510px; */
    min-height:800px;
    height:auto !important;
    height:800px;
    padding:15px 15px  10px 15px;
    }
 #main p {
 padding:10px;
 text-align:justify;
 font-size:80%;
 text-indent:2em;
 }
#main h1 {font-weight:100;
    font-size:200%;
    /* color:#ffff22; */
}
#main h2 {
font-weight:100;
font-size:120%;
color:#ffff22;
}
#main h3 {
font-size:80%;
font-weight:100;
padding:0 0 4px 20px;
color:#ffff22;
}
 #main p {
 padding-top:10px;
 text-align:justify;
 font-size:80%;
 }
#main ol {
    text-align:justify;
    font-size:90%;
    }
#main li {
    margin:0 40px 5px 20px;
    text-align:justify;
    font-size:80%;
    }
#main ul {
    font-size:90%;
    margin:10px 0px 10px 20px;
    }
#main ul ul {
    margin:10px 0px 10px 0px;
    }
#colltable {
    font-size:80%;
    text-align:center;
    border:1px solid #ffff22;
    margin-right:10px;
    }
#colltable th {
    border:1px solid #ffff22;
    }
#colltable td {
    border:1px solid #ffff22;
    }
#colltable2 {
    font-size:65%;
    text-align:center;
    border:1px solid #ffff22;
    margin-right:10px;
    }
#colltable2 th {
    border:1px solid #ffff22;
    }
#colltable2 td {
    border:1px solid #ffff22;
    }
#picture_bar {

float:left;
width:auto;
display:inline;
}
#picture_bar ul {
    padding:0;
    margin:0px;
    list-style-type:none;
    border:none;
    }
#picture_bar li {
padding:0;
margin:0;
    list-style-type:none;
    float:left;
    border:none;
    display:inline;
    }
img.pb {
    height:150px;
    margin:20px;
    display:inline;
    }
img.left {
    float:left;
    border:0;
    margin:0px;
    padding:14px;
    width:200px;
    clear:right;
    display:inline;
    }
.right {
    float:right;
    padding:0;
    margin:10px 25px 10px 5px;
    height:400px;
    display:inline;
    }
.right_sm {
    float:right;
    padding:0;
    margin:10px 25px 10px 5px;
    width:270px;
    display:inline;
    }
.right_sm2 {
    float:right;
    padding:0;
    margin:20px 15px 10px 10px;
    width:300px;
    clear:right;
    display:inline;
    }
span {
    text-decoration:underline;
    }
#ti {
    font-size:80%;
    text-align:center;
    border:1px solid #ffff22;
    margin-left:100px;
   
    }
#ti th {
    margin:3px 10px 0px 10px;
    border:1px solid #ffff22;
    }
#ti td {
    border:1px solid #ffff22;
    }
#sb {
    margin:0px 0 20px 57px;
    }
#footer {
    vertical-align:bottom;
    margin:0;
    padding:0;
    border-top:1px solid #ffff22;
    width:100%;
    font-size:.6em;
    text-align:center;
    clear:both;
    }
}
#footer ul{
    margin:0;
    padding:0;
    list-style:none;
   text-align:center;
   float:left;
    }
#footer li {
    display:inline;
    }
.submenu {
    margin:10px 0 10px 80px;
    }
.logo {
    width:50px;
    margin:0 0 0 50px;
    border:0;
    }
.courtesy {
    font-size:70%;
    margin:20px;
    clear:both;
    }
.tlogo {
    font-size:85%;
    clear:both;
    text-align:center;
    font-family:"Helvetica Neue", Helvetica;
    color:#ccc;
    }
.pad_images {
    width:500px;
    margin:30px auto 30px 95px;
    display:inline;
    }
.landscape_sm {
    width:270px;
    margin: 0 0 10px 50px;
    display:inline;
    }
.cb {
    }
.red {
	color:#ff0000;
	}
