.linkBack {
   font-family: Arial, Helvetica, Sans-serif; 
   color: #000000; font-size: 12pt; 
   font-weight: bold; 
   background-color:#FFFFFF;}
.linkBack:link {color:#003399; background-color:#FFFFFF;}
.linkBack:active {color:#000066; background-color:#FFFFFF;}
.linkBack:visited {color:#000066; background-color:#FFFFFF;}
.linkBack:hover {color:#0066cc; background-color:#FFFFFF;}

.sectionLinks {
   font-family: Arial, Helvetica, Sans-serif; 
   color: #000000; 
   font-size: 12pt; 
   background-color:#FFFFFF;}
.sectionLinks:link {color:#003399; background-color:#FFFFFF;}
.sectionLinks:active {color:#000066; background-color:#FFFFFF;}
.sectionLinks:visited {color:#000066; background-color:#FFFFFF;}
.sectionLinks:hover {color:#0066cc; background-color:#FFFFFF;}

.content {
    background-color:white;
    margin:5%;
    margin-top:-60px;
    padding:10px;
    padding-bottom:30px;
    color:black;
    min-width:640px;
    border:thin solid #272777;
    font-family: 'Open Sans', 
    ariel, verdana, ariel, helvetica, serif, times new roman, times; 
    font-size: 12pt
    box-shadow:10px 10px 5px #272727;
}
.content a:link {
    color: #3299CC;
    text-decoration:none;
}
.content a:hover {
    color: #00688B;
    text-decoration:underline;
}
.content a:visited {
    color: #00688B;
    text-decoration:none;
}
.content a:active {
    color:a077d7;
    text-decoration:underline;
}

.contentTitle {
   font-family: Arial, Helvetica, Sans-serif; 
   color: #006600; 
   font-size: 16pt; 
   font-weight: bold;}

.contentSubTitle {
   font-family: Arial, Helvetica, Sans-serif; 
   color: #003399; 
   font-size: 13pt; 
   font-weight: bold;}
.contentSubTitle:link {color:#003399;}
.contentSubTitle:active {color:#000066;}
.contentSubTitle:visited {color:#000066;}
.contentSubTitle:hover {color:#0066cc;}

.contentSub {
   font-family: Times New Roman, Times, Serif; 
   color: #000000; 
   font-size: 12pt; 
   background-color:#FFFFFF;}
.contentSub:link {color:#003399; background-color:#FFFFFF;}
.contentSub:active {color:#000066; background-color:#FFFFFF;}
.contentSub:visited {color:#000066; background-color:#FFFFFF;}
.contentSub:hover {color:#0066cc; background-color:#FFFFFF;}

.sectionLine {height: 1px; background-color: #000000;}

.sigcseLocationText {
   padding: 5px; 
   font-family: Arial, Helvetica, Sans-serif; 
   color: #ffffff; 
   font-size:medium; 
   font-weight: bold;}

H1{text-align: center; color:#000066; background-color:#FFFFFF;}
H2{color:#000099; background-color:#FFFFFF;}
H3{color:#000099; background-color:#FFFFFF;}
H4{color:#000099; background-color:#FFFFFF;}

.header TD {
   padding: 3px;
   font-family: Arial,Helvetica,Sans-serif;
   color:#ffffff;
   font-size: large;
   background-color:#3f3f3f;
   text-decoration: none;}
.header :link {
   padding: 3px;
   font-family: Arial,Helvetica,Sans-serif;
   color:#ffffff;
   font-size: small;
   background-color:#3f3f3f;
   text-decoration: none;}
.header :active {
   padding: 3px;
   font-family: Arial,Helvetica,Sans-serif;
   color:#ffffff;
   font-size: small;
   background-color:#005128;
   text-decoration: none;}
.header :visited {
   padding: 3px;
   font-family: Arial,Helvetica,Sans-serif;
   color:#ffffff;
   font-size: small;
   background-color:#3f3f3f;
   text-decoration: none;}
.header :hover {
   padding: 3px;
   font-family: Arial,Helvetica,Sans-serif;
   color:#ffffff;
   font-size: small;
   background-color:#999999;
   text-decoration: none;}

.title-section {
   border-top: thick solid #cc0000;
   border-bottom: thick solid #cc0000;
   background-color: #000099;
   font-family: ariel, helvetica, sans-serif;
   color: #ffffff;
   text-indent: 30px;
   padding: 3px;
   font-weight: bold;
}

.title-header {
    border-top: thick solid #aa1000;
    border-bottom:0px;
    background-color: #272777;
    padding: 10px 30px 10px 30px;
    font-family: 'Geo', verdana, ariel, helvetica, sans-serif;
}

.font-tiny{
   font-size: 18;
   color: #ffffff;
   font-weight: bold;
}

.font-large{
   font-size: 32;
   font-weight: bold;
   color: #ffffff;
}

ol {
    margin:10px;
}

ol.withloweralpha { 
   list-style-type:  lower-alpha;
}

ol.withupperalpha { 
   list-style-type:  upper-alpha;
}

ol.withupperroman { 
   list-style-type:  upper-roman;
}

ol.withlowerroman { 
   list-style-type:  lower-roman;
}

tt {
    font-family: 'Nova Mono', courrier;
}
code {
    font-family: 'Nova Mono', courrier;
}

body {
    font-family: Arial, Helvetica, Sans-serif; 
    margin:0px;
    background-color:#ffffff;
    color:#000000;
}

.body {
    background-color:#7777a7;
    margin-bottom:0px;
}

.labcontent {
    background-color:white;
    margin:5%;
    margin-top:-60px;
    padding:10px;
    color:black;
    border:thin dotted #272777;
}

.cont { 
    background-color:white;
    margin:5%;
    margin-top:-60px;
    padding:10px;
    color:black;
    min-width:640px;
    border:thin dotted #272777;
}

P {
    margin:5px;
    padding:5px;
}

.block {
    background-color:#e7e7fc;
    padding:10px;
    padding-left:20px;
    padding-right:20px;
    margin:15px;
    border:thin dashed #00688B;
}

.address{
    margin:10%;
    margin-top:0px;
    margin-bottom:0px;
}

hr {
    color:#1020aa;
    background-color:#1020aa;
}

footer {
    color:white;
    font-family: 'Geo', verdana, ariel, helvetica, sans-serif;
}

.footer {
    color:white;
    font-family: 'Geo', verdana, ariel, helvetica, sans-serif;  
    padding:10px;
    border-top:thin solid #aa1000;
    border-left:thin solid #aa1000;
    border-right:thin solid #aa1000;
    margin:2%;
    margin-bottom:0px;
    background-color:#272777;
}

.footer td {
    color:white;
}

.table {
    width:100%;
    background-color:red;

}


.content table {
    border-collapse:collapse;
    min-width;1000px;
    table-layout:auto;
}

.content td {
    background-color:#e7e7fc;
    margin:0px;
    padding:5px;
    border:thin solid #7777cf;
    vertical-align:top;
}

.content th {
    background-color:#bbbbee;
    border:thin solid #7777cf;
    padding:5px;
}


/*
.content table {
    background-color:#7777cf;
}

.content td {
    background-color:#e7e7fc;
    margin:0px;
    padding:5px;
}

.content th {
    background-color:#bbbbee;
}
*/

.footer a:link {
    color:#98f5ff;; 
    text-decoration:none;
}   
.footer a:visited {
    color:#39b7cd;
    text-decoration:none;
}  
.footer a:hover {
    color:#39b7cd;
    text-decoration:underline;
}
.footer a:active {
    color:ccbbff;
    text-decoration:underline;
}


.footer hr {
    color:white;
    background-color:white;
}

#header-bottom {
    width:100%;
    height:50px;
    background-image:url("/~cowdenda/499/headerfade3.png");
    background-repeat:repeat-x;
}
