#.aadw_page { clear:both;  margin: 0; padding: 0; font-family: verdana,arial,helvetica,times; font-size: 8pt; background-color: #F1F1F1; border-top: solid 1px #4178B8 ; border-right: solid 1px #4178B8 ; border-left: solid 1px #4178B8 ; border-bottom: solid 1px #4178B8 ; min-height: 400px; width: 100%; }

#tabs, #sub_tabs, #root_tabs {height: 22px; width: 100%;  overflow:hidden;}
#sub_tabs {padding: 0; margin: 0; clear: both; border-top: solid 1px #4178B8 ; border-right: solid 1px #4178B8 ; border-left: solid 1px #4178B8 ; border-bottom: solid 1px #4178B8 ;} /* forcebelow on some browsers */
#sub_tabs { background-color: #4178B8 ;}
#tabs ul, #sub_tabs ul, #root_tabs ul {position: relative; margin: 0; padding: 0; font: normal 11px Arial, sans-serif; list-style-type: none; width: 100%;}
#sub_tabs ul, #root_tabs ul {padding-left: 5px;  }
#tabs ul li, #sub_tabs ul li, #root_tabs ul li {display: block; float: left; margin: 0; padding: 0;}
#tabs li {background-image:  url('/resources/gfx/r_curve.gif'); background-repeat: no-repeat; background-position: right top; background-color: #1A487D; border-bottom: solid 1px #fff;}
#tabs li a {background-image:  url('/resources/gfx/l_curve.gif'); background-repeat: no-repeat; background-position: left top; color: #F4F1D9;}
#sub_tabs ul li {border-left: 1px solid #F4F1D9; margin-top: 6px;}
#root_tabs ul li { margin-top: 6px; border-left-style: solid; border-left-width: 1px; border-left-color: #FFFFFF; }
#tabs a {display: block; float: left; color: #000; padding: 3px 10px 2px 10px; text-decoration: none; letter-spacing: 1px;}/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a {float: none; padding: 5px 10px 4px 10px;} /* End IE5-Mac hack */
#sub_tabs a, #root_tabs a {display: block; float: left; color: #000; text-decoration: none;font-weight: normal;}/* Commented Backslash Hack hides rule from IE5-Mac \*/
#sub_tabs a {float:none;} /* End IE5-Mac hack */
#sub_tabs a{ color: #FFFFFF; padding: 0 10px; }
#root_tabs a{ color: #4178B8 ; padding: 0 10px; }
#sub_tabs a:hover {text-decoration: underline;}
#sub_tabs li#act a:hover {text-decoration: none;}
#sub_tabs li#act a { font-weight: bold; color: #fff; }
#root_tabs li#act a { font-weight: bold; color: #C60202; }
#sub_tabs .first, #root_tabs first {border-left: none;}
#tabs a.inactive, #sub_tabs a.inactive, #root_tabs a.inactive {color: #C0747B;}
#sub_tabs a.inactive:hover {text-decoration: none;}
#tabs li#act {background-color: #4178B8 ; border-bottom: solid 1px #4178B8 ;}
#tabs #act a {color: #fff;}/* This is where change nav active text */

#aadw_window {position: static; margin: 0; padding: 0; width: 98%;}
#aadw_debug { text-align: left; padding: 2px 5px 2px 5px; font-family: verdana,arial,helvetica,times; font-size: 8pt; background-color: #F1F1F1; border-top: solid 1px #4178B8 ; border-right: solid 1px #4178B8 ; border-left: solid 1px #4178B8 ; border-bottom: solid 1px #4178B8 ;  }
#aadw_toolbar {  border-top: solid 1px #000 ; border-bottom: solid 1px #FFF ; padding: 0; margin: 0; clear: both; background-color: #C7D6E9 ; font: normal 11px Arial, sans-serif; color: #000000; height: 24px; width: 100%;  top: 0; }
#aadw_toolbar ul { list-style-type: none; margin: 0; border: 0;  padding: 0; }
#aadw_toolbar li {  color: #000000; float: left; padding: 3px 10px 3px 10px;  margin: 0; }
#aadw_dataTable  {  float:center; margin: 0; clear:both; overflow:auto;}
#aadw_dataTable table { font-size: 10pt;text-align: center; border-top: solid 1px #4178B8 ; border-right: solid 1px #4178B8 ; border-left: solid 1px #4178B8 ; border-bottom: solid 1px #4178B8 ; }
#aadw_dataTable table table { font-size: 8pt;text-align: center; border: none; }
#aadw_dataTable table th { padding: 2px 5px 2px 5px; text-align: left; background-color: #4178B8 ; color: white; }
#aadw_dataTable table td { padding:2px 5px 2px 5px; text-align: left; }
#aadw_dataTable table th a { padding: 2px 10px 2px 5px; color: white; }
#aadw_dataTable table .left { font-family: verdana,arial,helvetica,times; font-size: 8pt; font-weight: bold; color: white; text-align: left; }
#aadw_dataTable table .center {  font-family: verdana,arial,helvetica,times; font-size: 8pt; font-weight: normal; color: white; text-align: center; }
#aadw_dataTable table .right { font-family: verdana,arial,helvetica,times; font-size: 8pt; font-weight: bold; color: white; text-align: right; color: #1A487D;}

#aadw_footer { padding: 0; margin: 0; clear: both; font: normal 11px Arial, sans-serif; color: #000000; height: 24px; width: 100%; }

#aadw_text  { color: #000000; margin: 5px;}
#aadw_text_report {clear: both; background-color:#FBFBFB; border: solid 1px #4178B8; margin: 5px; font-family: Courier New, Courier, mono; overflow: scroll;}

#aadw_chart  { margin: 5px; color: #F4F1D9; margin: 5px 5px 5px 5px; text-align: center; }
#aadw_pane {padding: 5px; margin: 5px; clear: both;}

#aadw_inset {border: solid 1px #4178B8; padding: 5px; margin: 10px; clear: both; background-color: #C7D6E9 ; font: normal 11px Arial, sans-serif; color: #000000;}
*.aadw_record_edit {border: solid 1px #4178B8; padding: 5px; margin: 10px; clear: both; background-color: #C7D6E9 ; font: normal 11px Arial, sans-serif; color: #000000; width: 98%;}


#aadw_tag_inset {border: solid 1px #4178B8; height:80px; padding: 5px; margin: 10px; clear: both; background-color: #C7D6E9 ; font: normal 11px Arial, sans-serif; color: #000000; overflow:auto;}
#aadw_tags { background-color: #C7D6E9; }
