/* Default CSS Stylesheet for a new Web Application project */
form {margin: 0px; padding: 0px;}
body {margin: 0px; padding: 0px;}
body, td, th {font-family: arial, verdana, sans-serif; font-size: 12px;}
p {margin: 0px 0px 10px 0px;}
input, select, textarea {font-family: arial, verdana, sans-serif; font-size: 11px;}
#maintable {width: 780px; background-color: #6481A3;}
table#homecontent {width: 740px; background-color: #FFFFFF;}
.header {display: block;}

#nav-home {width: 180px;}
#nav-home #search {background-color: #B0C5DA; width: 166px;}
#nav-home #search a{color: white; font-weight: bold;}
#nav-home #search .box{width: 100px;}
#nav-home #search .row{margin-left: 10px; margin-right: 10px; padding-top: 3px; padding-bottom: 3px;}
#nav-home #main {background-image: url(bg_homenav.gif); margin-left: 5px; margin-top: 10px; font-size: 11px; font-weight: bold; background-repeat: repeat-y;}
#nav-home #other {margin-left: 5px;margin-top: 10px; padding-bottom: 5px; border-bottom: 1px dotted #C8C8C8;}

#nav-home #main a {display: block; padding-left: 25px; padding-top: 5px; padding-bottom: 5px; color: #333366; text-decoration: none;
	border-bottom: 1px dotted #C8C8C8; background-image: url(/olc/images/AEG/bg_homenavarrow.gif); background-position: 5px center; background-repeat: no-repeat;}
#nav-home #main a:hover {text-decoration: underline;}

td#homecontent {width: 560px; background-color: #FFFFFF; padding-right: 10px;}
td#homecontent table {background-color: #153661; width: 530px;}
td#homecontent table td {padding-left: 10px; padding-right: 10px; color: #FFFFFF;}
td#homecontent table td #editable {padding: 10px;}
td#homecontent table td.left {width: 325px; border-right: 1px dotted #7596B9;}
td#homecontent #quicksearch {padding: 10px; border-bottom: 1px dotted #7596B9;}
td#homecontent a {color: #FFFFFF;}

td#homefooter {padding-top: 10px; padding-bottom: 10px; text-align: center; font-size: 10px; font-weight: bold;}
td#homefooter div {border-top: 3px solid #FFFFFF; border-bottom: 3px solid #FFFFFF; background-color: #153661; padding: 5px; color: #FFFFFF;}
td#homefooter div a {color: white; padding-left: 3px; padding-right: 3px; text-decoration: none;}
td#homefooter div a:hover {text-decoration: underline;}

#nav {width: 210px; background-color: #15365F; padding-bottom: 15px; background-image: url(/olc/images/AEG/bg_intnavbottom.gif); background-repeat: no-repeat; background-position: 0px 100%;}
#nav #search {background-color: #911B3E; width: 161px;}
#nav #search a{color: white; font-weight: bold;}
#nav #search .box{width: 90px;}
#nav #search .row{margin-left: 10px; margin-right: 10px; padding-top: 3px; padding-bottom: 3px;}
#nav #main {background-image: url(/olc/images/AEG/bg_intnav.gif); margin-left: 5px; margin-right: 15px; margin-top: 2px; font-size: 11px; font-weight: bold; background-repeat: repeat-y;}
#nav #other {margin-left: 5px;margin-top: 10px; padding-bottom: 5px; margin-right: 15px; border-bottom: 1px dotted #7A9AC1;}

#nav #main a {display: block; padding-left: 25px; padding-top: 5px; padding-bottom: 5px; color: #FFFFFF; text-decoration: none;}
#nav #nav_breadcrumb {padding-left: 5px; padding-bottom: 10px; border-bottom: 1px dotted #7A9AC1; margin-left: 5px; margin-right: 15px; margin-top: 10px; font-size: 11px; color: #FFFFFF; background-repeat: repeat-y;}
#nav #nav_breadcrumb a {padding-top: 5px; padding-bottom: 5px; color: #FFFFFF; text-decoration: none;}
#nav #main a.nav_breadcrumb_on {padding-left: 25px; border-bottom: 1px dotted #7A9AC1; background-position: 5px center; background-repeat: no-repeat; color: #99CCFF;}
#nav #main #nav_main_items {padding-top: 10px; border-top: 1px dotted #7A9AC1; border-bottom: 1px dotted #7A9AC1; background-position: 5px center; background-repeat: no-repeat; color: #FFFFFF;}


#nav #main a.nav0 {padding-left: 25px;border-bottom: 1px dotted #7A9AC1; background-image: url(/olc/images/AEG/bg_intnavarrow.gif); background-position: 5px center; background-repeat: no-repeat;}
#nav #main div.nav0 {padding-left: 25px; background-image: url(/olc/images/AEG/bg_intnavarrow.gif); background-position: 5px center; background-repeat: no-repeat;border-bottom: 1px dotted #7A9AC1; color: #99CCFF;}
#nav #main a.nav0-on {padding-left: 25px; background-image: url(/olc/images/AEG/bg_intnavarrow.gif); background-position: 5px center; background-repeat: no-repeat; color: #99CCFF;}

#nav #main a.nav1 {padding-left: 30px; padding-top: 3px; padding-bottom: 3px;}
#nav #main div.nav1 {padding-left: 30px; padding-top: 3px; padding-bottom: 3px;}
#nav #main a.nav1-on {padding-left: 30px; padding-top: 3px; padding-bottom: 3px;}

#nav #main a.nav2 {padding-left: 35px;}
#nav #main div.nav2 {padding-left: 35px;}
#nav #main a.nav2-on {padding-left: 35px;}

#nav #main a.nav3 {padding-left: 40px;}
#nav #main div.nav3 {padding-left: 40px;}
#nav #main a.nav3-on {padding-left: 40px;}

#content {width: 570px; background-color: #FFFFFF; padding-left: 30px;}
#content  #breadcrumbs {background-color: #6481A3; padding: 5px; color: white; margin-bottom: 5px;}
#content  #breadcrumbs a {color: white;}
#content  #breadcrumbs_directory {width: 690px; background-color: #6481A3; padding: 5px; color: white; margin-bottom: 5px;}
#content  #breadcrumbs_directory a {color: white;}
#content  #main-image {margin-bottom: 5px;}
#content table#main {width: 540px;}

#content #left {width: 365px;}
#content #left h1 {margin-right: 20px; border-bottom: 1px dotted #CCCCCC; margin-top: 0px; padding-bottom: 10px; margin-bottom: 5px; font-size: 18px; font-weight: normal; color: #FF9933}
#content #left .editable{margin-right: 20px;}
#content #left .editable a{color: #6481A3;}

#content #right {width: 175px;}
#content #right .editable {background-color: #6481A3;}
#content #right .editable a{color: #FFFFFF;}
#content #right .third_column_header {padding-right: 5px; padding-left: 5px; font-weight: bold; font-size: 12px; padding-bottom: 5px; margin: 0px 0px 9px 0px; color: #003366; padding-top: 5px; font-family: verdana, Arial, Sans-Serif; background-color: #abc3df;}
#content #right .third_column_item { padding-right: 5px; padding-left: 5px; padding-bottom: 3px; margin: 0px; padding-top: 3px; color: #ffffff; background-color: #6481A3; font-size: 10px; font-family: verdana, Arial, Sans-Serif;}

#central .editable a{color: #6481A3;}
#central h1 {margin-right: 20px; border-bottom: 1px dotted #CCCCCC; margin-top: 0px; padding-bottom: 10px; margin-bottom: 5px; font-size: 18px; font-weight: normal; color: #FF9933}

td#footer {background-color: #15365F; padding-top: 3px; padding-bottom: 20px; text-align: center; font-size: 10px; font-weight: bold; color: #FFFFFF;}
td#footer a {color: white; padding-left: 3px; padding-right: 3px; text-decoration: none;}
td#footer a:hover {text-decoration: underline;}


#central .olc-formTable {
background-color: #ABC0DC;
border: solid 2px #153661;
color: #153661;
font-weight: bold;
}

#central .olc-formTable a{color: #6481A3;}
#central .olc-formTable a:hover{color: #FFFFFF;}

.olc-formTitle {
background-color: #153661;
padding: 4px 4px 4px 4px;
color: #FFFFFF;
}

#content  #olc_breadcrumbs {background-color: #6481A3; padding: 5px; color: white; margin-bottom: 0px;}
#content  #olc_breadcrumbs a {color: white;}






