/* BASE RULES */

body {
    margin: 0 ;
    padding: 0;
    color: #000;
    background-color: #F0FFFF;
    font: 85%/1.5em verdana, sans-serif;
}

/* TYPOGRAPHY RULES */
h1 {
    margin: 0.4em 0 0.8em 0;
    padding-top: 0.2em;
    color: #069;
    background-color: #F0FFFF;
    border-bottom: 1px solid #069;
    /*font:  bold 160% georgia, serif; */
    /*font:  bold 160% arial, sans-serif;*/
    /*font:  bold 160% "comic sans", cursive;*/
    font: 160% verdana, sans-serif;
    text-align: center;
}

h2 {
    margin: 25px 75px 0.7em 75px;
    font-size: 120%;
}

p {
   clear: both;
   margin: 10px 75px 0.7em 75px;
   width: 91%;
}

p.ads {
   margin: 30px 75px 10px 75px;
   width: 91%;
}

p.ads2 {
   margin: 10px 75px 10px 75px;
   width: 91%;
}



p.centered {
    text-align: center;
    width: 100%;
    margin: 0 0 0 0;
}

p.copyright {
    clear: left;
    background-color: #F0FFFF;
    margin: 0 auto;
    padding: 10px 20px;
    text-align: center;
    font-size: 10px;
    width: 560px;
}
   
/* NAVIGATION RULES */

/* site_navigation.html */
#navigation {
    margin: 2em auto;
    padding: 100px 10px 0 10px;
    width: 80%;
}

/* navigation footer */
#avigat {
    clear: both;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    margin-bottom: 0;
    padding: 0;
    background-color: #F0FFFF;
    border-top: 1px solid #069;
    color: #000;
    width: 100%;
}

#avigat a {
    padding: 0  1em;
    background-color: #F0FFFF;
    color: #6B8E23;
    text-decoration: none;
    margin: 0;
    width: 15%;
    font-size: 80%;
}

#avigat a:hover {
   color: #000;
   background-color: #F0FFFF;
   padding: 0 1em;
   text-decoration: none;
   margin: 0; 
}

/* HYPERLINK RULES */
a:link {
    color: blue;
   /* background-color: #FFF;*/
    text-decoration: underline;
}


a:visited {
    color: purple;
    /*background-color: #FFF;*/
    text-decoration: underline;
}

a:hover {
   color: red;
   /*background-color: #FFF;*/
   text-decoration: none;
}

form {
   margin-left: auto;
   margin-right: auto;
   width:468px ;
   height:60px;
   padding: 0;
   margin-top: 0;
   margin-bottom:0;
   background: url(http://www.cduniverse.com/banners/live/cdu/search/468x60_video01/468x60_video01.gif);

}

fieldset {
   width:468px ;
   height:60px;
   padding: 0;
   margin: 0;
}

input {
   padding: 0;
   margin-left: 190px;
   margin-right: 0;
   margin-top: 0;
   margin-bottom: 0; 
}

select {
   padding: 0;
   margin-left: 190px;
   margin-right: 0;
   margin-top: 10px;
   margin-bottom: 0;
}

.go {
   margin-left: 10px;
}

input, select {
    font-family:verdana;
    font-size:11px;
}

/* Columns */
.left_c {
    float:left;
    width:40%;
    margin-left: 75px;
    margin-bottom: 30px;
    padding:0;
    font-size: 80% ;
}

.left_c a {
    display: block;
    border-collapse: collapse;
    border: 1px dotted #dcdcdc;
}

.left_c span {
    display: inline;
}

.right_c {
    float:right;
    width:40%;
    margin-right:3em;
    margin-bottom: 30px;
    padding:0;
    font-size: 80%;
}

.right_c a {
   display: block;
   border: 1px dotted #dcdcdc;
}

ul {
   clear: both;
   margin: 10px 75px 0.7em 75px;
   width: 91%;
}

.required {
   color: #3cb371;
}



