/*Main Styles*/
html {
        background: url(images/greybkg.jpg) repeat-x;
        background-color: #e8e8e8;
    margin:0;
    padding:0;
    color:#000;
        font: 12px verdana;
    }
body {
    min-width: 750px;
    line-height: 200%;
    display: block;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1em;
      }
#wrap {
    background: #e8e8e8;
    margin:0 auto;
    width: 750px;
     }
#header {
        width: 750px;
        height: 145px;
background: url(images/Shell_04_Other.jpg);
        background-color: #e8e8e8;
    margin:0 auto;
          }

#main {
   background: #FFFFFF;
    float: left;
    width: 750px;
    line-height: 200%;
      }

/*Footer Styles*/
.footer {
	background: url(images/otn_bottom_sml.jpg);
	width: 750px;
	height: 145px;
    }

#footer p {
    padding:5px;
    margin:0;
    color: white;
    text-align: center;
    }

/*Side & Main Nav Styles*/
#sidebar {
    background:white;
    float: right;
    width: 195px;
    }
#sidebar h3, #sidebar p {
    padding:0 10px 0 0;
    }
.sidelink a:link { text-decoration: none; color: #666666; }
.sidelink a:visited { text-decoration: none; color: #666666;}
.sidelink a:hover { text-decoration: none; color: #828c96; }

.nav_divider {
        background-image: url(images/nav_divider.jpg);
        background-repeat: repeat;
}
.sidebar_heading {
        text-align: center;
        font-style: italic;
        font-size: 14px;
}
.sidebar_ul {
    margin-bottom:0;
    line-height: 25px;
    list-style-type: none;
    font-size: 12px;
    }
/*
 *
#nav {
    background:#C20000;
    padding:5px;
    color: white;
    }

#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    }
#nav li{
    display:inline;
    margin:0;
    padding:0;
    }
 *
 * */

/*Link Styles*/
body a:link { color: #666666; text-decoration: underline; }
body a:visited { color: #666666; text-decoration: underline; }
body a:hover { color: #000000; text-decoration: underline; }

#nav a:link { color: #FFFFFF; text-decoration: none; }
#nav a:visited { color: #FFFFFF; text-decoration: none; }
#nav a:hover { color: #D3D3D3; text-decoration: none; }

.homelink a:link { text-decoration: none; }
.homelink a:visited { text-decoration: none; }
.homelink a:active { text-decoration: none; }
.homelink a:hover { text-decoration: none; }


/*Heading Styles*/
h1 {color: #333333; font-size:18px; font-weight: normal; margin-top: 15px; margin-bottom: 15px;}
h2 {color: #CC0000; font-size:15px; font-weight: normal; margin-top: 15px; margin-bottom: 15px;}
h3 {color: #999999; font-size:14px; font-weight: normal; margin-top: 15px; margin-bottom: 15px;}

/*Text Styles*/
p { margin-top: 4px; margin-bottom:15px; }

sml_text {
        font-size: 12px;
        font-family: Verdana;
}
.med_text {
        font-size: 11px;
}

/*Image Styles*/
img {  border-style: none;
}

/*Misc Styles*/
hr {
        color: #fff;
}

.table_padding {
        padding: 20px;
	margin: 10px;
        height: 450px;
}
.td_right_border {
        border-right: 1px #CCCCCC solid;
}
.body_ul {
        font-style: italic;
        list-style: url(images/tick.JPG);
        font-size: 12px;
}

