
div.back_button { text-align: right; }

div.back_button a:link, div.back_button a:visited { color:#333; background-color: #F1F3F3; text-decoration:none;
padding: 3px; border: 2px dashed #ccc;}

div.back_button a:hover { background-color: #fff; color:#c30; }

.sep {
	color: #666;
	width: 90%;
	height: 1px;
}

.headercontainer {
  height           : 100px;
  background       : url(../images/logo1.jpg) #FFF no-repeat left center;
}

.subcssmenucontainer {
  background-color : #003366;
}

#navlist {
  background       : url(../images/top_menu_back.png) #A2BEC8 repeat-x top;
}

#navlist a:link, #navlist a:visited {
  color            : #003366;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {
  background       : url(../images/top_menu_hover.png) #003366 no-repeat top right;
  color            : #FFF;
}

#subnavlist a:link, #subnavlist a:visited {
  color            : #A2BEC8;
  background       : #003366;
}

#subnavlist a:link#subcurrent, #subnavlist a:visited#subcurrent {
  color            : #FFF;
}

#subnavlist a:hover {
  text-decoration  : underline;
  color            : #FFF;
}

table.moduletable th {
  color            : #fff;
  background       : #003366;
}

.sectiontableheader {
  background       : #003366;
}

a.mainlevel:link, a.mainlevel:visited {
  background       : url(../images/main_menu_back.png) #003366 no-repeat right;
}

a.mainlevel:hover {
  background       : url(../images/main_menu_back_hover.png) #003366 no-repeat right;
}

a:link, a:visited {
  color            : #003366;
}
