/************/
/* Elements */
/************/
BODY
{
	margin:15px;
	background-color:#666666;
}
TD
{
	font-family:verdana;
	font-size:9px;
}


/**************************************************/
/* Classes/IDs from: Index.aspx, CEARateForm.aspx */
/**************************************************/
.highText
{
	vertical-align:bottom;
	padding-left:0px;
}
.subText
{
	font-family:arial;
	color:white;
	font-size:9px;
	padding-top:4px;
	text-align:left;
	padding-left:10px;
	font-weight:bold;
}
.itemBorder
{
	border-top:1px solid #8d9eb8;
}
.itemBorderYellow
{
	border-top:1px solid #f9e99b;
}
div.Section_Title
{
	position:absolute;
	left:40px;
	top:202px;
	width:175px;
	height:52px;
	background-color:#e21b33;
	padding: 20px 20px 20px 20px;
}
div.Section_Title a
{
	color:White;
	font-family: Arial;
	font-size: 16pt;
	text-decoration: none;
}
div.Section_Title a:link
{
	color: White;
	font-family: Arial;
	font-size: 16pt;
	text-decoration: none;
}
div.Section_Title a:visited
{
	color:White;
	font-family: Arial;
	font-size: 16pt;
	text-decoration: none;
}

.copy_title {
	font-size:13px;
	color:#e21b32;
	font-weight:bold;
	padding-bottom:13px;
	border-bottom:1px solid #7f7f7f;
}
.copy_title_bottom {
	border-bottom:1px solid #7f7f7f;
}
.copy_title_pc {
	font-size:11px;
	color:#e21b32;
	font-weight:bold;
	padding-bottom:13px;
	border-bottom:1px solid #7f7f7f;
}
.copy_body {
	font-size:11px;
	color:black;
	line-height:19px;
	padding-top:13px;
	padding-bottom:13px;
}
#tdtoggle
{
	padding:3px;
}


/* Classes/IDs from: CEATrainingRequest.aspx */
td#tr_content {
    text-align: right;
    vertical-align: top;
    padding: 18px;
    float: right;
    position: relative;
}

div#tr_header {
    text-align : right;
    font-size: 10pt;
    font-weight: bold;
    margin-top: 12px;
}

div#tr_sessions {
    margin: 10px 0 10px 0;
}

div.tr_form_element {
    vertical-align: middle;
    text-align: right;
    margin-bottom: 8px;
    white-space: nowrap;
}

input[type="text"] {
	font-family: Verdana;
	font-size: xx-small;
	margin-left: 4px;
	width: 16em;
}

input[type="checkbox"] {
    margin: 0px;
    vertical-align: middle;
}

.form_label {
	vertical-align:middle;
}

/******************************************/
/* Classes/IDs from: Controls/Header.ascx */
/******************************************/
.menu_link {
	font-family:verdana,arial,sans-serif;
	font-size:8px;
	text-decoration:none;
	color:black;
}
.menu_link_large {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	text-decoration:none;
	color:black;
}
.menu_link_large_highlight {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	text-decoration:none;
	color:black;
	font-weight:bold;
}
.menu_claim 
{
	width:365px;
	padding-left:25px;
	padding-top:8px;
	font-family:verdana;
	font-size:8px;
}
.menu_claim_emg {
	padding-left:25px;
	padding-right:25px;
	padding-top:8px;
	padding-bottom:8px;
	font-family:verdana;
	font-size:11px;
	background-color:#e21b32;
}
.menu_link_emg {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:white;
	font-weight:bold;
}
.menu_right {
	padding-right:15px;
	padding-top:8px;
	font-family:verdana,arial,sans-serif;
	font-size:8px;
}
.menu_search {
	font-family:arial narrow,arial,sans-serif;
	font-size:15px;
	color:#999999;
}

/*********************/
/* Other Classes/IDs */
/*********************/
.content {
	font-family:verdana;
	font-size:9px;
}
.head {
	background-color:#CCCCCC;
	font-family:verdana;
	font-size:9px;
	font-weight:bold;
}
.item {
	background-color:#EFEFEF;
	font-family:verdana;
	font-size:9px;
}
.link {
	color:blue;
	text-decoration:none;
}
.menu_search_box {
	font-family:arial narrow,arial,sans-serif;
	font-size:15px;
	color:#999999;
	border:1px solid #999999;
}
.menu_search_but {
	font-family:arial narrow,arial,sans-serif;
	font-size:13px;
	color:#999999;
	background-color:white;
	border:1px solid #999999;
	width:30px;
	height:24px;
}
.page_level2 {
	border-bottom:1px solid #bbcbe2;
	background-color:#1a3f74;
	padding-left:22px;
	padding-top:9px;
	padding-bottom:6px;
	padding-right:6px;
}
.page_level2_on {
	border-bottom:1px solid #bbcbe2;
	background-color:#e21b33;
	padding-left:22px;
	padding-top:9px;
	padding-bottom:6px;
	padding-right:6px;
}
.link_level2 {
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.page_level3 {
	border-bottom:1px solid #bbcbe2;
	background-color:#7e92ad;
	padding-left:22px;
	padding-top:9px;
	padding-bottom:6px;
	padding-right:6px;
	color:black;
	font-size:11px;
}
.page_level3_over {
	border-bottom:1px solid #bbcbe2;
	background-color:#eccf2b;
	padding-left:22px;
	padding-top:9px;
	padding-bottom:6px;
	padding-right:6px;
}
.link_level3 {
	color:black;
	font-size:11px;
	text-decoration:none;
}
.arrow_level2 {
	border-bottom:1px solid #bbcbe2;
	border-left:1px solid #bbcbe2;
	background-color:#1a3f74;
	vertical-align:top;
	padding-top:3px;
}

.rate_title {
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:13px;
	border-bottom:1px solid #7f7f7f;
}
.rate_body {
	font-size:11px;
	color:black;
	line-height:19px;
	padding-top:13px;
	padding-bottom:13px;
	text-decoration:none;
}
.rate_input {
	font-size:8px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:13px;
	border-bottom:1px solid #7f7f7f;
}
.copy_archive 
{
	font-family:verdana;
	font-size:8px;
	color:black;
	line-height:15px;
	/**padding-top:13px;
	padding-bottom:13px;**/
}
.copy_pdf 
{
	font-family:verdana;
	font-size:10px;
	color:black;
	/**line-height:15px;
	padding-top:13px;
	padding-bottom:13px;**/
}

.editor_head {
	font-family:verdana,arial,sans-serif;
	font-size:13px;
	color:#e21b32;
	font-weight:bold;
}
.editor_copy {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:black;
}
.editor_sub1 {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#1a3f74;
	font-weight:bold;
	text-decoration:none;
}
.editor_sub2 {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#e21b32;
}
.editor_callout {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#1a3f74;
}
.editor_link {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#e21b32;
	text-decoration:underline;
}

LI.Level1
{ 
	
	list-style-type: disc;
	color:Black;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:black;
	line-height:13px;
}
LI.Level2
{
	
	list-style-type: square;
	color:Blue;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:13px;
	/**color:black;**/
}
LI.Level3
{
	list-style-type: circle;
	color:Maroon;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:13px;
	/**color:black;**/
}
LI.Level4
{ 
	list-style-type:disc;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#C67171;
	line-height:13px;
}

a.AgendaItem:link
{
	color:#004080;
	text-decoration:none;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:black;
	line-height:13px;
}
a.AgendaItem:hover
{
	color: Red;
	text-decoration:none;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:13px;
	}
a.AgendaItem:active
{
	font-family:'Arial, Helvetica, sans-serif';
	color: Maroon;
	text-decoration:none;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	line-height:13px;
	
}
a.AgendaItem:visited
{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
		color: Purple;
	text-decoration:none;
	line-height:13px;
}

.AgendaHeader
{
	font-family:'Arial, Helvetica, sans-serif';
	font-size:11px;
	color:#e21b32;
	font-weight:bold;
	
	
}
.AgendaSelect
{
	font-family:'Arial, Helvetica, sans-serif';
	font-size:11px;
	color:#e21b32;
	font-weight:bold;
	
}
a.AgendaMenu:link
{
	/*font-family:'Verdana, Arial, Helvetica, sans-serif';
	font-size:9pt; */
	color:#004080;
	text-decoration:none;
}
a.AgendaMenu:hover
{
	/*font-family:'Verdana, Arial, Helvetica, sans-serif';
	font-size:9pt; */
	color: Red;
	text-decoration:none;
}
a.AgendaMenu:active
{
	/*font-family:'Verdana, Arial, Helvetica, sans-serif';
	font-size:9pt;*/
	color: Maroon;
	text-decoration:none;
}
a.AgendaMenu:visited
{
	/*font-family:'Verdana, Arial, Helvetica, sans-serif';
	font-size:9pt;*/
	color: Purple;
	text-decoration:none;
}
.ToolTip_Title
{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
.ToolTip_Body
{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#000000;
}
.editor_highlight
{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:black;
	background-color:Yellow;
}

#tdtoggle
{
	padding:3px;
}

table.agent_schedule
{
	border:solid 1px black;
}
table.agent_schedule thead
{
	border:solid 1px black;
}
table.agent_schedule th
{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#1a3f74;
	background-color:#7f92ad;
}
table.agent_schedule td
{
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:black;
	text-align:left;
}
table.agent_schedule td + td
{
	text-align:center;
}
table.agent_schedule td ~ td
{
	text-align:center;
}
table.agent_schedule tbody.Highlight
{
	background-color:#fff4d4;
}

.tr_form_col
{
    float: right;
    margin-left: 15px;
}
.disclaimerDialog {
	width: 500px;
	height: 300px;
}
