/*  defaults */
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background: #FFFFFF; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

a:active { text-decoration: none; color: #273870; }
a:visited { text-decoration: none; color: #273870; }
a:link { text-decoration: none; color: #273870; }
a:hover { color: #CE9A18; }

/* contextual styles */
.inline-tip { color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.banner { border-bottom: 2px solid #273870; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #FFFFFF; background: #002065; padding: 8px 10px 4px 10px; }
.menu_box { background: #8397D8; text-align: right;}
.content_box { background: #fffff; padding: 0px 10px 10px 10px;}

.message { background: #ffffff; font-weight: bold; color: #cc0000; padding: 3px 10px 3px 10px; }
a.message:active { text-decoration: none; color: #6A05AB; }
a.message:visited { text-decoration: none; color: #6A05AB; }
a.message:link { text-decoration: none; color: #6A05AB; }
a.message:hover { color: #CC0000; }

.setup_wizard { color: #4682B4; background: #FFFFFF; padding: 8px 8px 8px 0px; }
 
.submenu_strip {  }

.grid_table { border-collapse: collapse; }
.grid_col_header { background: #002065; font-weight: bold; color: #FFFFFF; border: 1px solid #D6C6B5; padding: 3px 5px 4px 5px; }
.grid_cell { background: #FFFFFF; border: 1px solid #D6C6B5; padding: 5px 5px 3px 5px; vertical-align: top; }
.grid_cell_nowrap { background: #FFFFFF; border: 1px solid #D6C6B5; padding: 5px 5px 2px 5px;  vertical-align: top; white-space: nowrap; }
a.grid_header_link:active { text-decoration: none; color: #FFFFFF; }
a.grid_header_link:visited { text-decoration: none; color: #FFFFFF; }
a.grid_header_link:link { text-decoration: none; color: #FFFFFF; }
a.grid_header_link:hover { text-decoration: none;  color: #CE9A18; }
.grid_bottom_control { text-align: center; padding: 0px 0px 5px 0px; font-weight: bold; }
.link { text-decoration: none; color: #273870; background-color: #ffffff; cursor: pointer; border: none; font-weight: bold; }

.page_header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #002065; padding: 2px; }
.section_header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #002065; font-variant: small-caps; }
.info_header { background: #8397D8; font-weight: bold; color: #ffffff; padding: 3px 10px 3px 10px; }

.arrow_bullet_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #556B2F; }

.form_label { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #6F502D; font-variant: small-caps; font-size: 11px; font-weight: bold; white-space: nowrap; }

a.menu:active { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px; white-space: nowrap; }
a.menu:visited { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px; white-space: nowrap; }
a.menu:link { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px; white-space: nowrap; }
a.menu:hover { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px; white-space: nowrap; text-decoration: underline; }
.menu_item_space { padding-top: 2px; }

.folder_name_list { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.folder_desc_list { padding-left: 20px; padding: 4px 0px 2px 4px; }
	 
.folder_name { font-family: arial; font-weight: bold; font-size: 13pt; }

ul#agent_themes { list-style: none; }
ul#agent_themes li { float: left; text-align: center; width: 170px; height: 250px; }
