/**************************************************************************************************************************		
THE FOLLOWING ITEMS ARE TYPICALLY ADJUSTED FOR EACH CLIENT
**************************************************************************************************************************//*
NAVIGATION BAR - TAB STYLING
--------------------------------------------------------------------------------------*/        
.cmd_nav_main_container {background:#006699 url(../images/sprites_round.png) no-repeat -1px -18px;min-height:36px;}
    .breadcrumb_container .cmd_nav_main_container {background-color:#0c71c4;margin-bottom:1px;}
    .cmd_nav_main_container .breadcrumb a:link, .cmd_nav_main_container .breadcrumb a:visited {color:#FFF;}
    /* BREADCRUMB IN THE MAIN NAV AREA */
    .cmd_nav_main_container .breadcrumb {padding:11px 0 7px 10px;color:#e9e9e9;margin:0;}
   
    ul.cmd_nav_main {}
    ul.cmd_nav_main li {
        display:block;
        float:left;
        font-weight:bold;
        cursor:hand;
		font-family:arial, geneva, helvetica;
		font-size:15px;
		color:White;
		text-align:center;					
        padding-right:100px;
        Background: #007ac7;
        }
    ul.cmd_nav_main li a:link,
    ul.cmd_nav_main li a:visited {
      display:block;
        float:left;
        font-weight:bold;
        cursor:hand;
		font-family:arial, geneva, helvetica;
		font-size:15px;
		color:white;
		text-decoration:none}
    ul.cmd_nav_main li a:hover {text-decoration:underline;}
    ul.cmd_nav_main li.current {}
    ul.cmd_nav_main li.current a:link, ul.cmd_nav_main li.current a:visited{}
    ul.cmd_nav_main li.current a:link, ul.cmd_nav_main li.current a:visited{color:White;}
    ul.cmd_nav_main li a:active {color:White;}
    */
.cmd_clear {clear:both;margin:0;height:0;line-height:0.0;font-size:0;display:block;}
#navbarHome	{ height:40px;
		  width:1000px;
		  margin:0;
		  padding:0;
		  background-color:#007ac7;
	}

#navbar_inside	{ height:40px;
		  width:925px;
		  margin:0;
		  padding:0;
		  background:url(/Icons/firstcommunity_NavBarInside.jpg) no-repeat;
	}
	
.menu	{ margin:5px -124px 0 0;
		  padding:0;
		  height:24px;
		  width:1000px;
		  float:right;
	}
	
#homeicon		{ margin:0; 
		  padding:2px 0 0 0; 
		  float:left;
		  width:33px;
		  height:28px;
	}
	
#navigation	{ margin:8px 0 0 0;
			  padding:0;
			  height:20px;
			  width:1000px;
			  float:right;
			  
	}
/*ul.cmd_nav_main_DocumentList {}
    ul.cmd_nav_main_DocumentList li {
        display:block;
        font-weight:bold;
        cursor:hand;
		font-family:arial, geneva, helvetica;
		font-size:16px;
		color:white;				
        /*padding-left:70px;
        margin-top:7px;*/}
    /*ul.cmd_nav_main_DocumentList li a:link {color:white;}
    ul.cmd_nav_main_DocumentList li a:visited {
      display:block;
        float:left;
        font-weight:bold;
        cursor:hand;
		font-family:arial, geneva, helvetica;
		font-size:16px;
		color:white;
		text-decoration:none;
		}
    ul.cmd_nav_main_DocumentList li a:hover{color:white;background-image:url('../images/Nav Bar Hover DocList.png');padding: 6px 9px 7px 10px;Margin:8px -9px 7px -10px;}
    /*ul.cmd_nav_main_DocumentList li a:hover {background-image:url('../images/Nav Bar Hover DocList.png');padding: 4px 8px 8px 0px; Margin: 2px 0px 8px -7px;}*/
    /*ul.cmd_nav_main_DocumentList li.current {color:white;Background-color:#019dac;padding: 5px 10px 5px 3px;Margin:-6px -6px 10px -9px;}
    ul.cmd_nav_main_DocumentList li.current a:link, ul.cmd_nav_main_DocumentList li.current a:visited{}
    ul.cmd_nav_main_DocumentList li.current a:link, ul.cmd_nav_main_DocumentList li.current a:visited{color:white;background-image:url('../images/Nav Bar Active DocList.png');padding: 5px 18px 7px 16px;Margin:8px -23px 6px -4px;}
    ul.cmd_nav_main_DocumentList li a:active {color:White;}
   .cmd_clear {clear:both;margin:0;height:0;line-height:0.0;font-size:0;display:block;}

ul.cmd_nav_main_Profile {}
    ul.cmd_nav_main_Profile li {
        display:block;
        font-weight:bold;
        cursor:hand;
		font-family:arial, geneva, helvetica;
		font-size:16px;
		color:White;
		text-align:right;					
        /*padding-right:50px;
        padding-left:355px;
        margin-top:-32px;*/} 
    /*ul.cmd_nav_main_Profile li a:link,
    ul.cmd_nav_main_Profile li a:visited {
      display:block;
        float:left;
        font-weight:bold;
        cursor:hand;
		font-family:arial, geneva, helvetica;
		font-size:16px;
		color:White;
		text-decoration:none;}
    ul.cmd_nav_main_Profile li a:hover {background-image:url('../images/Nav Bar Hover.png');padding: 3px 26px 6px 20x;Margin:-3px 9px 5px -15px;}
    ul.cmd_nav_main_Profile li.current {color:white;}
    ul.cmd_nav_main_Profile li.current a:link, ul.cmd_nav_main_Profile li.current a:visited{}
    ul.cmd_nav_main_Profile li.current a:link, ul.cmd_nav_main_Profile li.current a:visited{color:white;background-image:url('../images/Nav Bar Active.png');padding: 5px 39px 6px 11px;Margin:-6px 13px 6px -11px;}
    ul.cmd_nav_main_Profile li a:active {color:white;}
   .cmd_clear {clear:both;margin:0;height:0;line-height:0.0;font-size:0;display:block;}

ul.cmd_nav_main_Disclosures {}
    ul.cmd_nav_main_Disclosures li {
        display:block;
        float:right;
        font-weight:bold;
        cursor:hand;
		font-family:arial, geneva, helvetica;
		font-size:16px;
		color:White;				
        /*padding-right:324px;
        margin-top:-32px;*/}
    /*ul.cmd_nav_main_Disclosures li a:link,
    ul.cmd_nav_main_Disclosures li a:visited {
      display:block;
        float:left;
        font-weight:bold;
        cursor:hand;
		font-family:arial, geneva, helvetica;
		font-size:16px;
		color:white;
		text-decoration:none;}
    ul.cmd_nav_main_Disclosures li a:hover {text-decoration:underline;color:#f3902f;}
    ul.cmd_nav_main_Disclosures li.current {}
    ul.cmd_nav_main_Disclosures li.current a:link, ul.cmd_nav_main_Disclosures li.current a:visited{}
    ul.cmd_nav_main_Disclosures li.current a:link, ul.cmd_nav_main_Disclosures li.current a:visited{color:#f3902f;}
    ul.cmd_nav_main_Disclosures li a:active {color:#f3902f;}
    .cmd_clear {clear:both;margin:0;height:0;line-height:0.0;font-size:0;display:block;}

ul.cmd_nav_main_CloseWindow {}
    ul.cmd_nav_main_CloseWindow li {
        display:block;
        float:right;
        font-weight:bold;
        cursor:hand;
		font-family:arial, geneva, helvetica;
		font-size:16px;
		color:White;
		text-align:right;					
        /*padding-right:69px;
        padding-left:50px;
        margin-top:-32px;*/}
    /*ul.cmd_nav_main_CloseWindow li a:link,
    ul.cmd_nav_main_CloseWindow li a:visited {
      display:block;
        float:left;
        font-weight:bold;
        cursor:hand;
		font-family:arial, geneva, helvetica;
		font-size:16px;
		color:white;
		text-decoration:none;}
    ul.cmd_nav_main_CloseWindow li a:hover {Background-color:#019dac;padding: 0px 10px 6px 12px;Margin: 0px -9px 0px 0px;}
    ul.cmd_nav_main_CloseWindow li.current {}
    ul.cmd_nav_main_CloseWindow li.current a:link, ul.cmd_nav_main_CloseWindow li.current a:visited{}
    ul.cmd_nav_main_CloseWindow li.current a:link, ul.cmd_nav_main_CloseWindow li.current a:visited{color:#f3902f;}
    ul.cmd_nav_main_CloseWindow li a:active {color:white}
    .cmd_clear {clear:both;margin:0;height:0;line-height:0.0;font-size:0;display:block;}

#navbarHome_DocumentList { /*height:47px;*/
		                   /*width:1000px;*/
                  		   /*margin-bottom:0;
	                       padding:0;
		                   /*background:url(../images/nav2.png) no-repeat;*/}	

/*#navbarHome_Profile {/*width:1000px;*/
		             /*margin:0;
		             padding:0;}	

#navbarHome_Disclosures {/*width:1000px;*/
		                 /*margin:0;
	                	 padding:0;}

#navbarHome_CloseWindow {/*width:1000px;*/
		                 /*margin:0;
		                 padding:0;}
	
.menu_DocumentList	{ margin:6px 8px 0 10px;
		              padding:0;
		              /*height:24px;*/
		              /*width:1000px;*/
		              /*float:left;}

.menu_Profile	{ margin:33px 0 -41px -118px;
		          padding:0;
		          height:0px;
		          width:1000px;
		          float:left;}

.menu_Disclosures	{ /*margin:55px 0 0 -910px;
		              padding:0;
		              height:0px;
		              width:1000px;
		              float:left;*/}

/*.menu_CloseWindow	{ margin:61px 0 -61px -1009px;
		              padding:0;
		              height:0px;
		              width:1000px;
		              float:left;}
		            
#navigation_DocumentList   { position: relative;
			                 padding:0;
			                 height:20px;
			                 /*width:1000px;*/
			                 }
	
/*#navigation_Profile     { position: relative;
			              padding:0;
			              height:0px;
			              /*width:1000px;*/}
	
/*#navigation_Disclosures{ position: relative;
			             padding:0;
			             height:0px;
			             width:1000px;}
			             
#navigation_CloseWindow{ position: relative;
			             padding:0;
			             height:0px;
			             /*width:1000px;*/}
/*--------------------------------------------------------------------------------------
"Back To Document List" Link
--------------------------------------------------------------------------------------*/
a:link 		{color:#007ac7;text-decoration:none;font-weight:None;}
a:visited 	{color:#007ac7;text-decoration:none;font-weight:None;}
a:hover     {color:#007ac7;text-decoration:underline; font-weight:None;}
a:active	{color:#007ac7;font-weight:None;}
/*--------------------------------------------------------------------------------------
DOCUMENT TABLE - Table Name
--------------------------------------------------------------------------------------*/
.module_title {color: #007ac7;
               font-weight:bold;
               font-size: 12pt;}
/*--------------------------------------------------------------------------------------
DOCUMENT TABLE - "Show 0 Archived/Hidden eNotices"
--------------------------------------------------------------------------------------*/       
TD	{font-family:arial, geneva, helvetica;
	 color:Black;
	 font-weight:normal;
	 text-decoration:none;} 
/*--------------------------------------------------------------------------------------
DOCUMENT TABLE - Documents Within Table
--------------------------------------------------------------------------------------*/
table.table_data  td a:link,table.table_data  td a:visited,table.table_data  td a:visited {color:Black;}
table.table_data  td a:hover{color:Black;text-decoration:underline;}
table.table_data tr.table_header  td a:link ,table.table_data tr.table_header  td a:visited{color:white;}
/*--------------------------------------------------------------------------------------
FOOTER
--------------------------------------------------------------------------------------*/	
#footWrap {margin: 10px auto;}	
	
#Footer	{ width:1000px;
		  height:100px;
		  margin-top:-10px;
		  padding:0;
		  font-family:Arial, Helvetica, sans-serif;
		  background:url(../images/footer-xdi.png)   no-repeat;}
	
#foot_text	{ margin:0;
			  padding:10px 0 0 0;
			  width:500px;
			  float:left;}
		
#foot_text ul	{ list-style:none;
				  margin:0;
				  padding:0;
				  display:inline;
				  color:#b9b8b8;}
	
#foot_text li	{ display:inline;
				  margin:5px;
				  padding:5px;
				  font-size:11px;
				  float:left;}
	
#foot_text p	{ color:#939598;
				  margin:0;
				  padding:50px 0 5px 10px;
				  font-size:12px;
				  width:700px;
				  float:left;
				  text-align:left;}
	
#foot_text a	{ color:#000000;}
	
#foot_text span	{ color:#000000;}
	
#foot_ads	{ float:right;
			  margin:5px;
			  width:250px;}

.thumbnail {position: relative;
            float:left;
            z-index: 0;
            padding-right:10px;
            margin-top:-5px;}

#Footer strong {line-height:20px;}
/*--------------------------------------------------------------------------------------
BODY & CONTENT AREA
--------------------------------------------------------------------------------------*/
img	{ border:none;}

#headWrap {background:url(../images/header-xdi.png)   no-repeat;
           height: 100px;
           margin: 0;
           position: relative;
           width: 1000px;}

body	{ margin:0;
		  padding:0;
		  background:##f7f7f7;_height:606px;}
		  
#wrap	{ width:1000px;
		  margin:0 auto;
		  padding:0;
		  font-family:Arial, Helvetica, sans-serif;
		  text-align:left;
		  /*background-color: #989595;*/
		  border-collapse:collapse;}
	
#BodyWrap	{ background:white;
			  margin:0;
			  padding:1px;
			  overflow:hidden;
			  height:auto;
			  /*width:900px;*/}

#ContentArea	{ /*margin:10px 0 -32767px 0px;
			      padding:0 0 32767px 0*/;
				  width:1000px;
				  height:auto;
				  float:left;}
		
#ContentArea2	{ margin:10px 0 -32767px 10px;
			      padding:0 0 32787px 0;
				  width:1000px;
				  height:auto;
				  float:left;}		

/**************************************************************************************************************************	
BELOW ARE STANDARD SETTINGS- No Need To Adjust
/**************************************************************************************************************************/	
/* ORCC Themes Style Sheet
/*--------------------------------------------------------------------------------------*/
body {font-size:10pt;font-family:Arial, Helvetica, sans-serif;color:#000;background:White;margin:0; padding:0;}
.input_box { font-family:Arial, Helvetica, sans-serif; }
.bold { font-weight:bold; }
* {margin:0;padding:0; list-style-type:none; outline:none;}
p, div.p {padding:5px 0;}
.clear {clear:both;margin:0;height:0;line-height:0.0;font-size:0;display:block;}
.highlight {background:#FDF9AA}
img {border:none;}
hr {background-color:none;border:none;border-top:1px solid #000;height:1px;margin:5px 0 10px 0;}
blockquote {padding-left:40px;}
/*--------------------------------------------------------------------------------------
PRIMARY LAYOUT DIVS
--------------------------------------------------------------------------------------*/
#mainBackground, #mainBackgroundBottom, .footer_container {margin:0 auto;width:900px;padding:0 15px;}
#mainBackground {background:url(../images/d_round_horiz.png) repeat-y -2988px top;}
#mainBackgroundBottom{background:url(../images/d_round_horiz.png) no-repeat -3954px bottom;	height:25px;}
#M_contentAreaContainer {padding:0;}
#M_centerContentColumn {width:620px;}
#M_rightContentColumn {width:1px;padding-left:0px; padding-right:0px;}
#M_leftContentColumn {padding-right:10px;}
.help_pop_up #wrap, .help_pop_up .footer_container {padding:0; margin:0 auto;}
.help_pop_up #mainBackground, .help_pop_up #mainBackgroundBottom, .help_pop_up .footer_container {margin:0 auto;width:auto;padding:0 10px;height:100%;background-color:#F6F6F6;}
.help_pop_up #mainBackground, body.help_pop_up {background:#FFF;}
.help_pop_up #mainBackgroundBottom{background:#FFF;	height:15px;}
/* columns when using a side nav on the left */
.columns_container_side_nav {width:100%;float:right;margin-left:-216px;margin-right:0;}
.columns_container_side_nav .columns_main {margin-left:216px;margin-right:0;}
.columns_side_sidenav {width:196px;float:left;}
.ContentPane {max-width:700px;padding-right: 20px}
.ContentPane2 {max-width:1000px;padding-left:10px;padding-right:12px;}
/* footer */
.footer_container {margin-top:5px;padding:0 10px;}
/* header*/
.logo_content p {text-indent:-99999px;}
/*--------------------------------------------------------------------------------------        
USER NAV
--------------------------------------------------------------------------------------*/
.nav_user {padding:10px 15px 0 0;float:right;color:#475864;margin-bottom:10px;}
.nav_user a:link, .nav_user a:visited{font-weight:bold;text-decoration:none}
.nav_user a:hover {text-decoration:underline}	
.nav_user strong{color:#000}
.nav_user p {text-align:right;padding:0 0 5px 0;}
ul.cmd_nav_header {text-align:right;}
ul.cmd_nav_header li {display:inline;border-left:1px solid #fff;}
ul.cmd_nav_header li a {padding:0 4px;font-weight:bold;}
li.icon_help_old {background:url(../images/icon-help-small.png) right no-repeat;padding:0px 14px 0px 0px;margin:0 0px;font-weight:normal;}
li.icon_help {background:url(../images/icon-help-small.png) left no-repeat;background-position:4px 0px;padding:1px 0 1px 18px;margin:0 0px;font-weight:normal;}
p.logout {margin-top:4px;}
p.logout a:link, p.logout a:visited {background:#076DC1 url(../images/bg-btn.png) repeat-x;border:1px solid #4CABF4;border-bottom:1px solid #0662AF;padding:2px 9px 3px 9px;color:#fff;font-weight:bold;margin:0 0 0 4px;}
p.logout a:hover { background:#035da7 url(../images/bg-btn.png) repeat-x 0 -4px;}
/*--------------------------------------------------------------------------------------        
SIDE NAV
--------------------------------------------------------------------------------------*/		
ul.nav_side_application {background:#006699;border:1px solid #4CABF4;color:#e9e9e9}
ul.nav_side_application ul {}
ul.nav_side_application li {padding:8px;}
ul.nav_side_application li li{margin:0 -8px;padding:0;}
ul.nav_side_application li a:link,
ul.nav_side_application li a:visited,
ul.nav_side_application li.incomplete {padding:3px 0 3px 27px;border-bottom:1px solid #499bd8;display:block;text-decoration:none;color:#FFF;font-weight:bold;background:url(../images/bg-side-nav.png) -11px -2px no-repeat; _height:1px;}
ul.nav_side_application li.complete_nolink {padding:3px 0 3px 27px;border-bottom:1px solid #499bd8;display:block;text-decoration:none;font-style:italic;color:#FFF;background:url(../images/bg-side-nav.png) -11px -272px no-repeat;_height:1px;}
/* first list items */
ul.nav_side_application li.first a:link,
ul.nav_side_application li.first a:visited {border-top:1px solid #499bd8;margin-top:5px;}
/* parent nodes */
ul.nav_side_application li.parent_node {padding-bottom:0;padding-top:5px;}
/* CURRENT and COMPLETE states */
ul.nav_side_application li.current a:link,
ul.nav_side_application li.current a:visited {background-position:-11px -182px;background-color:#B0DBFB;color:#000;}
ul.nav_side_application li.complete a:link,
ul.nav_side_application li.complete a:visited {background:url(../images/bg-side-nav.png) -11px -272px no-repeat;font-style:italic;}
/* hover */
ul.nav_side_application li a:hover {text-decoration:none;background-position:-11px -92px;background-color:#1378aa;}
ul.nav_side_application li.current a:hover {background-position:-11px -182px;background-color:#1378aa;text-decoration:none;}
ul.nav_side_application li.complete a:hover {background-position:-11px -362px;background-color:#1378aa;}
/* active */
ul.nav_side_application li a:active {color:#FFFFFF;}
/*--------------------------------------------------------------------------------------        
BREADCRUMB
--------------------------------------------------------------------------------------*/	
.breadcrumb {padding:8px 0 10px 2px;color:#5A5A5A;clear:left;}
.breadcrumb a:link, .breadcrumb a:visited {color:#0066CC;font-weight:bold;}
.breadcrumb_container {margin-bottom:11px;}
/*--------------------------------------------------------------------------------------        
NAV SUB
--------------------------------------------------------------------------------------*/			
.nav_sub_container {background:url(../images/sprites_round.png) repeat-x -5px -136px;height:30px;padding:0 5px;}
.breadcrumb_container .nav_sub_container {min-height:0px;height:0px;font-size:1px;}
ul.nav_sub li {border-right:1px solid #DFDFDF;height:18px;padding:8px 25px 2px; text-align:center;float:left;}
ul.nav_sub li a:link, ul.nav_sub li a:visited{font-weight:bold;text-decoration:none;font-size:1.1em;color:#0066CC;}
ul.nav_sub li a:hover {text-decoration:underline;color:#0066CC;}
ul.nav_sub li.current {color:#303030;}
ul.nav_sub li.current a:link, ul.nav_sub li.current a:visited {color:#000;}
ul.nav_sub li.current a:hover {background-color:#FFF}
/*--------------------------------------------------------------------------------------        
MESSAGE QUEUE
--------------------------------------------------------------------------------------*/
.message_queue {background:#FDF9AA;border:1px solid #A9A9A9;padding:5px 8px;margin:5px 0 15px;text-align:center;line-height: 1.5em; max-width: 917px;}
.message_queue p img {vertical-align:middle;padding-right:5px;}
p.message_queue_title {color:#000;font-weight:bold;text-align:center;padding:5px 0 10px 0;}
span.icon_information {background:url(../images/icon-info.png) no-repeat;padding:3px 0 2px 30px;}
span.icon_error {background:url(../images/icon-error.png) no-repeat;padding:3px 0 5px 30px;}
span.icon_error_small {background:url(../images/icon-error-small.png) no-repeat 4px 0;padding:3px 0 2px 20px;}
span.icon_help {background:url(../images/icon-help.png) no-repeat;padding:3px 0 2px 30px;}
span.icon_urgent {background:url(../images/icon-error.png) no-repeat;padding:3px 0 2px 30px;}
p.message_queue_content {color:#000;padding:0 10px 5px 0;font-weight:bold;}
table.message_tree_view td { white-space:normal !important; }
/*--------------------------------------------------------------------------------------        
MODULE HEADERS
--------------------------------------------------------------------------------------*/ 
.module_header {padding:0; max-width:940px;}
.module_header, .module_header_generic, .module_header_internal {background:#3399CC url(../images/sprites_round.png) repeat-x -1px -18px;position:relative;font-size:1.3em;display:block;color:#fff;margin-bottom:5px;margin-top:5px;}
.header_inner, h2.list_header span, h2.ids_forms_section_header span {display:block;  height:23px;padding:11px 0 3px 25px;background:url(../images/sprites_round.png) repeat-x right -965px;margin-right:-1px;}
.module_header_no_nav {margin-bottom:4px;}
.module_header_no_nav span {}
a.icon_help {background:url(../images/icon-help-small.png) left no-repeat;padding:1px 0 1px 18px;margin:0 5px;font-weight:normal;}
.module_header a, .module_header_internal a {color:#fffaac !important; font-size:1em;}
.module_header a:hover, .module_header_internal a:hover {text-decoration:none;}
h1 a.icon_help {font-size:.6em;}
ul.nav_module_header {background:#E7E7E7;padding:6px 11px;text-align:right;margin-bottom:3px;}
ul.nav_module_header.no_seperator li {border:none;}
ul.nav_module_header li {display:inline;border-left:1px solid #999;}
ul.nav_module_header li a {padding:0 3px 0 6px;font-weight:bold;color:#0066CC;}
ul.cmd_nav_header li.first,
ul.nav_module_header li.first,
ul.nav_module_header_inside li.first {background:none;}
/* generic header */
.module_header_generic .header_left {float:left;display:block;padding:0;}
#M_rightContentColumn .module_header_generic .header_left {}
ul.nav_module_header_inside {text-align:right;float:right;padding-right:4px;margin-top:-1px;font-size:1.2em;}
ul.nav_module_header_inside li {display:inline;background:url(../images/sprites_round.png) repeat-x left -525px;padding-left:3px;}
#M_rightContentColumn ul.nav_module_header_inside li  {border-color:#fff;}
ul.nav_module_header_inside li a {padding:0 3px;display:inline;}
.header_inner a {font-size:0.75em;}
/* headers inside module_containers and help_pop_up*/
.module_container h2, .module_container h2.list_header, .help_pop_up h2.list_header, .help_pop_up h2 {background:#D0D0D0; color:#3A3A3A; font-weight:bold;}
.module_container h2 span, .help_pop_up h2 span, .help_pop_up h2 span.header_inner {background:#D0D0D0;padding-left:15px; height:auto;padding:4px 0 4px 10px;color:#3A3A3A;}
.module_container h2.emphasize_box span {background:#CEE3BA;}
/*--------------------------------------------------------------------------------------        
DATA TABLE
--------------------------------------------------------------------------------------*/  
.table_data {background:#FFF;border-collapse:collapse;width:100%;border:1px solid Black;border-color:#007ac7;}
.table_data.auto_width {width:auto;}
.table_data th {background:#E7E7E7;text-align:left;}
.table_data td, .table_data th {padding:7px 10px;vertical-align:top;border: solid 0px }
.table_data th.first, .table_data td.first {padding-left:14px;}
.table_data th.last,.table_data td.last { padding-right:14px;}
th.col_align_right,
td.col_align_right{ text-align:right}
th.col_align_center,
td.col_align_center{ text-align:center}
.table_data .table_header {background:#007ac7;text-align:left; font-weight:bold;color:#ffffff;}
.table_data .table_selected {background:#FDF9AA;text-align:left; font-weight:bold;}
.table_data td, .table_data .table_header {padding:2px 10px;vertical-align:top;}
.table_data .table_header tr.first, .table_data td.first {padding-left:14px;}
.table_data .table_header tr.last,.table_data td.last { padding-right:14px;}
.table_data .table_nodata {text-align:center; font-style:italic;}
/* column actions */
th.col_actions{background-color:#bcd5f4;}
td.col_actions{background:#e9f1fc url(../images/bg-table-actions.png) repeat-x;vertical-align:middle; white-space:nowrap;}
.row_alternating td.col_actions{background:#cfe0f3 url(../images/bg-table-actions-alternate-row.png) repeat-x;}
th.col_actions_left {border-left:none;}
td.col_actions_left {border-left:none;vertical-align:middle;}
.row_alternating td.col_actions_left{border-left:none;}
.table_header .col_align_right,
td.col_align_right{ text-align:right}
.row_alternating td {background:#f7f7f7 ;}
.row_alternating th {background:#dedede;}
.row_dashed td, .row_dashed th {border-top:1px dashed #B2B2B2;}
.row_dashed td, .row_dashed .table_header {border-top:1px dashed #B2B2B2;}
a.sort_down:link, a.sort_down:visited,
a.sort_up:link, a.sort_up:visited {background:url(../images/icon-sortarrow.png) no-repeat;padding:0 0 0 18px;margin-left:13px;}
th a, .table_header a{color:#ffffff;padding-right:3px;}
a.sort_up:link, a.sort_up:visited {background-position:0 -200px;}
.table_totals, .table_pagination {margin:0 0 1px 0;font-weight:bold;padding:4px 6px 4px 0;}
.table_pagination {text-align:right;word-spacing:.4em;font-weight:bold;border:1px solid #a9a9a9;background:#F3F3F3;margin:-14px 0 1px 0;color:#000 !important;}
.table_pagination span {padding:0 3px;margin:0 2px;}
.table_pagination a:link, .table_pagination a:visited {border:1px solid #93abd0;background:#C3D9F2;padding:0 3px;text-decoration:none;margin:0 2px;}
.table_pagination a:hover {border:1px solid #00398F;background:#e0eaf7;text-decoration:underline;}
#M_rightContentColumn .table_data, #M_rightContentColumn .table_data td, #M_rightContentColumn .table_data th, #M_rightContentColumn .table_data .table_header {background:none;}
.module_container.border { border-left: 1px solid #B2B2B2; border-right: 1px solid #B2B2B2; border-bottom: 1px solid #B2B2B2; margin-top:-5px; }
/*--------------------------------------------------------------------------------------        
DATA TABLE - SIMPLE
--------------------------------------------------------------------------------------*/ 
.table_data_simple {margin-bottom:17px;}
.ids_forms_sub_section .table_data_simple {margin-bottom:0;margin-top:10px;}
.table_data_simple th {text-align:left;}
.table_data_simple td, .table_data_simple th {padding:2px 10px;vertical-align:top;border-top:1px dashed #dedede;}
.table_data_simple th.first, .table_data_simple td.first {padding-left:0px;}
.table_data_simple th.last,.table_data_simple td.last { padding-right:0px;}
/*--------------------------------------------------------------------------------------        
DATA TABLE - COMPACT
--------------------------------------------------------------------------------------*/ 
.table_data.compact {margin-bottom:15px;border:none;}
.table_data.compact td, .table_data.compact th {padding:1px 5px;}
/*--------------------------------------------------------------------------------------        
FORMS
--------------------------------------------------------------------------------------*/ 
.forms p {clear:both;}
.ids_forms .forms p {margin:0;padding:4px 0;}
.ids_forms .forms fieldset {width:400px;margin-left:0px}
.forms .checkbox, .formscheckbox {margin-left:167px;}
.ids_forms .checkbox {margin-left:0;}
.columns_container_inner_2 .checkbox, .columns_container_inner_3 .checkbox, .columns_container_inner_4 .checkbox, .info_box .checkbox {margin-left:0;}
.left_aligned_checkbox{float:left;line-height:1.5em;}
p, h2, div.p {clear:left;}
label {}
span.label_group, span.FieldLabel {float:right;display:block;font-weight:bold;margin:0 7px 4px 0;line-height:1.7em;}
td.label_group, td.FieldLabel {float:left;display:block;font-weight:bold;margin:0 7px 4px 0;line-height:1.7em;padding-right:12px;}
.label_group label, .field_label {width:135px;float:left;display:block;text-align:right;font-weight:bold;margin:0 7px 4px 0;line-height:1.7em;}
.grid_label_column {width:135px}
.field_value {float:left;padding-top:2px;}
/* must match label width above */
.form_assistance {display:block;padding:3px 0 0 147px;color:#999;clear:both;}
.left_aligned_checkbox img {margin-left:167px !important;width:auto;float:left;text-align:left;margin:2px 7px 6px 0;}
.left_aligned_checkbox input {width:auto;float:none;text-align:left;}
.left_aligned_checkbox label {float:none;font-weight:normal;padding-left:0.2em;padding-right:0.8em;text-align:left;width:auto;display:inline;}
.label_group span.left_aligned {display:block; float:left;width:70%;margin-top:2px;}
.inline_forms label {float:none;display:inline;width:auto;margin:0;font-weight:normal;}
table.inline_forms {margin-top:-2px;float:left;}
table.inline_forms td {padding:0 15px 6px 0;vertical-align:top;}
.date_group {background:#F2F2F2;border:1px solid #C5C5C5;position: relative;padding:4px 8px 4px 8px;margin-left:20px;display:inline-block;}
.date_group .input_box {padding:2px;vertical-align:middle;}
.date_group img {vertical-align:middle;margin-bottom:2px;}
.date_group label {vertical-align:middle;}
.ids_forms_section .column label, .ids_forms_section .column .label_group {width:45%;_width:43%;}  
.ids_forms_section .columns_container_inner_2 .column label, .two_column_label_width {width:35%;}
.two_column_label_width {float:left;text-align:right;margin-right:7px;}
.ids_forms_section .column table label, .ids_forms_section .column table .label_group {width:auto;}  
.form_group label, .checkbox label {float:none;display:inline;text-align:left;padding-left:6px;}
.ids_forms .form_group label, .ids_forms .checkbox label {padding-left:2px;}
.form_group .field_label {float:left; text-align:right;}
.label_normal {float:none;width:auto !important;display:block;text-align:left;}
input.input_focus {background:#F9F7CC;border:1px solid #2B552B;}
input.input_error {background:#FFEEE0 url(../images/bg-input-error.png) no-repeat;border:1px solid #E84C01;}
.input_box, input[type=text], input[type=password] {color:#393939;padding:2px 2px 2px 3px;border:1px solid #7F9DB9;margin-right:2px;font-size:1em;}
select {color:#393939;}
option {padding-right:5px;}
textarea {border:1px solid #7F9DB9;font-family:Arial, Helvetica, sans-serif;padding:2px 0 2px 3px;font-size:1.2em;}
.radioinput {padding:2px 5px;display:block;float:left;margin:0 5px 5px 0;}
table.inline_forms .radioinput {padding:0;margin:0;}
.input_item_shaded {background:#f2f2f2;}
/* calendar sections */
.calendar select {float:left}
.input_calendar {margin-right:1px;}
fieldset {border:1px solid #C5C5C5;position: relative;padding: 10px;width:210px;margin:0 0 10px 0;display:block;margin-left:167px;}
legend span {color:#000;font-weight:bold;padding:0 5px;}
/* form widths */
.input_money {width:5em;}
.input_ssn {width:6em;}
.input_zip_code {width:6em;}
/*--------------------------------------------------------------------------------------        
SUBMIT BUTTONS
--------------------------------------------------------------------------------------*/ 
.submit_buttons{padding:5px 7px !important; text-align:right;}
.submit_buttons_input_box{float:left;margin:5px 7px;}
#M_rightContentColumn .submit_buttons{background:none;}
.submit_buttons input, .button_clear, input.button, .button_clear, .CommandButton {padding:0px 5px 0px 5px;}
.submit_buttons input.light_button, input.light_button:hover, .button_clear.light_button, input.button.light_button, .button_clear.light_button {background-position:0 -1077px;background-color:#fff;color:#0066CC;}
.nickname_holder .submit_buttons {padding-right:0px !important;}
.nickname_holder .submit_buttons input {padding:2px 2px 2px 2px;}
.submit_buttons input:hover, .button_clear:hover, input.button:hover {color:#feffb3;text-decoration:underline;}
input.light_button:hover { color: #0066CC; }
span.submit_buttons{padding:4px 4px 6px 4px !important;}
span.submit_buttons input {padding:0 5px 1px 5px;}
.emphasize_box p.submit_buttons, .emphasize_box .submit_buttons p {background:#cde2ba;}
.button_right_align {text-align:right;margin-bottom:2px;}
.disabled label {color:#999;}
.disabled input, .disabled select {background:#faf9f7;border:1px solid #eae9e4;color:#bdbdbd;}
.edit_batch_columns select {width:100%;border:3px double #999999;min-height:194px;}
.form_button_inline {position:relative;margin-bottom:3px;min-height:1px;_height:1px;}
.form_button_inline .input_box {float:left;}
.form_button_inline .submit_buttons {float:left;margin-left:5px;display:block;}
/*--------------------------------------------------------------------------------------        
MODULE CONTAINERS
--------------------------------------------------------------------------------------*/ 
.module_container {padding-bottom:10px;min-height:1px;_height:1px;}
.module_container.ids_forms {margin-bottom:0;}
.highlight {color:#5A5A5A;background:#FDF9AA;}
ul.list {margin:0 0 0 25px;}
ul.list li {padding:0; margin:0 0;list-style-type:disc;font-size:1.2em;}
ol.list {padding:0 0 0 30px;}
ol.list li {list-style-type:none;padding:0 0 0 0px;margin:5px 0;min-height:1px;_height:1px;}
ol.numberedlist {padding:0 0 0 30px;}
ol.numberedlist li {display:list-item;list-style-type:decimal;padding:0 0 0 0px;margin:5px 0;min-height:1px;_height:1px;} 
/*--------------------------------------------------------------------------------------        
INTERNAL MODULES
--------------------------------------------------------------------------------------*/
p.print {/*text-align:center;*/}
.print a {background:url(../images/icon-print.png) right no-repeat;padding:2px 20px 2px 0;}
/*--------------------------------------------------------------------------------------        
INNER COLUMNS 
--------------------------------------------------------------------------------------*/
.columns_container_inner_2,
.columns_container_inner_3,
.columns_container_inner_4 {position:relative;min-height:1px;_height:1px;width:100%;}
.ids_forms_section .columns_container_inner_2,
.columns_container_inner_3,
.columns_container_inner_4 {padding-bottom:10px;}
.columns_container_inner_2 .column,
.columns_container_inner_3 .column,
.columns_container_inner_4 .column {border-left:1px solid #f0f0f0;float:left;padding:0 2%;position:relative;min-height:1px;_height:1px;}
.no_border .column {border:none;}
.columns_container_inner_2.no_border .column {width:48%;_width:48% !important;padding:0 0 0 1%;}
.columns_container_inner_2.no_border .column.first_column {width:48%;_width:48% !important;padding:0 1% 0 0;}
.column.first_column {padding-left:0; border-left:none!important;}
.columns_container_inner_2 .column {width:45%;_width:45%;}
.columns_container_inner_3 .column {width:29%;_width:29% !important;_padding:0 2% !important;}
.columns_container_inner_4 .column {width:21%;_width:21% !important;}
.column.column_two_thirds_width {width:62%;_width:62% !important;}
/*--------------------------------------------------------------------------------------        
ERROR BOX
--------------------------------------------------------------------------------------*/
.error_box {background-color:#FFEEE0;border:1px solid #FE7302;padding:7px;color:#FE4F02;margin:5px 0 10px;}
.error_title {background:url(../images/icon-error.png) 0 .5em no-repeat;padding:3px 0 6px 34px;margin-bottom:8px;font-weight:bold;min-height:17px;_height:17px;}
.error_box ul {padding:0 0 0 34px;}
.error_box ul li {background:url(../images/bullet-circle-orange.png) 0 .5em no-repeat;padding:0 0 0 13px;color:#FE4F02;}
.error_box ul li a {color:#FE4F02;}
/*--------------------------------------------------------------------------------------        
TABS
--------------------------------------------------------------------------------------*/
.RadTabStrip_Default .tabs { font-family: Arial, Helvetica, sans-serif; }
.tabs .level1 li a {background:#E7E7E7 url(../images/bg-gradient-gray.png) top repeat-x; display:block; font-weight:bold; padding:2px 3px; text-decoration:none; float:left; border:1px solid #A9A9A9; margin-right:1px; position:relative; z-index:1; }
.tabs .level1 li a:hover { background-position:0 -4px; text-decoration:underline; }
.tabs .level1 li a .wrap { background: none transparent scroll repeat 0% 0%; padding:0; }
.tabs .level1 li a .innerWrap { background:transparent; color:#00398F; padding:0; }
.tabs .level1 li a.selected {border-bottom: medium none; background-color:#FFFFFF; background-image:none; color:#000000;text-decoration:none; padding:4px 3px; border-bottom:none; padding-bottom:3px; background-color:#fff; }
.tabs .level1 li a.selected .wrap { background:transparent; padding:0px; }
.tabs .level1 li a.selected .innerWrap { background: none transparent; margin-top: -2px; color: black; }
.tabs .level1 li a.selected:hover, .tabs .level1 li a.selected:hover .wrap, .tabs .level1 li a.selected:hover .innerWrap { background-position:0 -4px; text-decoration:underline; }
.tabs .leftArrowDisabled { background: none transparent; }
ul.tabs li {display:block;float:left; margin-rightX:1px; position:relative;background:#3399CC url(../images/sprites_round.png) repeat-x -5px -170px;z-index:1;}
/* LINKS */
ul.tabs li a:link, ul.tabs li a:visited {background:url(../images/sprites_round.png) repeat-x right -965px;display:block;font-weight:bold;padding:8px 7px;text-decoration:none;color:#fff;}
ul.tabs li a:hover {text-decoration:underline;}
/* "CURRENT" LINKS */
ul.tabs li.current {background-color:#fff;}
ul.tabs li.current a:link, ul.tabs li.current a:visited {color:#000;text-decoration:none;}
ul.tabs li.current a:hover {}
.tab-content {padding:10px 0 0 0;}
.tab-content-separated {margin-top:15px;}
/*--------------------------------------------------------------------------------------        
.footer_container 
--------------------------------------------------------------------------------------*/
.footer_container ul {width:auto;padding-bottom:20px;}
.footer_container ul li {display:block;float:left;border-left:1px solid #6F6F6F;}
.footer_container ul li.first {border:none;}
.footer_container ul li a {padding:0 4px;}
.footer_container ul li.first a {padding-left:0;}
p.footer_left {display:block;float:left;width:222px;color:#3A3A3A;}
p.footer_right {width:240px;float:right;text-align:right;color:#3A3A3A;}
.copyright {color:#5A5A5A;letter-spacing:-.02em;}
.welcome_message {font-size:1.2em !important;text-align:center !important;float:none !important;padding:0 !important;margin:0 !important;}
/*--------------------------------------------------------------------------------------        
Definition Lists
--------------------------------------------------------------------------------------*/
dl {margin:5px 0;display:block;position:relative;}
dt {font-weight:bold;margin:10px 0 0 0;position:relative;}
dt.first {margin-top:0;}
dd {padding-left:10px;}
/*--------------------------------------------------------------------------------------        
Business Forms 
--------------------------------------------------------------------------------------*/
.ids_forms_section {padding:10px 10px 0 10px;}
.ids_forms_section_grouped {background:#F3F3F3;}
.ids_forms_sub_section {background:#FFF;border-right:1px solid #dedede;border-bottom:1px solid #c5c5c5;padding:10px;margin:10px 0 0 0;min-height:1px;_height:1px;}
/*--------------------------------------------------------------------------------------        
INFO BOX & EMPHASIS BOXES
--------------------------------------------------------------------------------------*/
.info_box {padding:7px;background-color:#FDF9AA;border:1px solid #A9A9A9;color:#5A5A5A;margin-bottom:10px;}
.info_box p {color:#5A5A5A;}
.emphasize_box {background-color:#ddf1c9;border-color:#8bd047;padding-bottom:10px;}
h2.emphasize_box {background-color:#cee3ba;_height:1px;display:block;color:#000;padding-bottom:0;}
.emphasize_box_variation {font-weight:bold;padding:8px 10px;background:#def1ff;border:1px solid #cae2f3;border-top:none;border-left:none;margin:10px 0;}
/*--------------------------------------------------------------------------------------        
CURRENTLY SELECTED ACCOUNT LIST 
--------------------------------------------------------------------------------------*/
.selected_account_list dt {margin-top:17px;background:#F3F3F3;padding:3px 4px 4px 8px;border-bottom:1px solid #e3e3e3;}
.selected_account_list dt img {vertical-align:bottom;padding-right:5px;}
.selected_account_list dd {background:#f7f7f7;padding:0 4px 4px 36px;color:#5A5A5A;}
.selected_account_list dd.first {background:#f7f7f7;padding-top:4px;}
.selected_account_list dt.first {margin-top:0;}
/*--------------------------------------------------------------------------------------        
CALLOUT POPUP 
--------------------------------------------------------------------------------------*/
div.callout{width:15em;font-size:90%;cursor:default;z-index:1;}
div.callout div{border:1px solid #FF5300;background:#FFFBDE url(../images/bg-callout.png) repeat-x;padding:0.3em;}
div.callout_above {background:url(../images/bg-callout-bottom.gif) no-repeat bottom right;padding-bottom:9px;}
div.callout_above div{border-bottom-style:none;}
div.callout_below {background:url(../images/bg-callout-top.gif) no-repeat top right;padding-top:9px;}
div.callout_below div{border-top-style:none;}
div.callout_left {background:url(../images/bg-callout-right.gif) no-repeat top right;padding-right:9px;}
div.callout_left div{border-right-style:none;}
div.callout_right {background:url(../images/bg-callout-left.gif) no-repeat top left;padding-left:9px;}
div.callout_right div{border-left-style:none;}
span.callout_closebox{float:right;width:13px;height:13px;background:url(../images/icon-callout-closebox.png) no-repeat top right;margin:0 0 0.3em 0.3em;}
span.callout_indicator{padding-right:15px;background:url(../images/icon-help-small.png) no-repeat center right;cursor:default;font-size:1.2em;}
/*--------------------------------------------------------------------------------------        
SIDE BLOCK 
--------------------------------------------------------------------------------------*/
.sideBlock {margin:10px 0;text-align:left;background:#F6F6F6 url(../images/sprites_round_2.png) no-repeat 0 -168px;}
.sideBlockBody {padding:5px 10px;border-right:1px solid #b2b2b2;border-left:1px solid #b2b2b2;}
.sideBlock h3 {background:none; font-size:1.1em;margin:0 0 5px 0;}
.sideBlock li {padding:3px 0;}
.line {border-top:1px dashed #333;height:1px; margin:10px auto;width:100%;}
.sideBlockTop, .sideBlockTop span, .sideBlockBottom, .sideBlockBottom span  {display:block;background-image: url(../images/sprites_round_2.png);background-position: left -153px; background-repeat:no-repeat;}
.sideBlockTop span {height:5px;background-position: right -153px;}
.sideBlockBottom {background-position: left -163px;}
.sideBlockBottom span {height:5px;background-position: right -163px;}
/*--------------------------------------------------------------------------------------        
MISC
--------------------------------------------------------------------------------------*/
.account_bucket {padding:1px 10px 5px 10px;margin-top:10px;background:url(../images/bg-account-bucket3.png) no-repeat bottom left;}
.account_bucket h4,.account_bucket label {color:#6149a8 !important;}
.required_field {background:url(../images/icon-required-field.png) no-repeat 3px 0;padding:0 9px 0 3px;}
.heading_links a {font-weight:normal;font-size:.7em;text-align:right;display:block;float:right;padding-left:10px;}
.heading_links a.first {padding-right:0;}
.no_underlined_links a {text-decoration:none;}
@media screen { .screen_hidden_block, .screen_hidden_table_row_group {display:none;} }
/* Verifier screens that ask questions */
.question { font-weight:bold; margin:0 0 0; font-size: 1.1em; color:#5A5A5A; }
.answers { font-weight:bold; margin:0 0 1em 2em; color:#5A5A5A; }
.edit_link { background:transparent url(../images/icon-edit.png) no-repeat scroll; padding: 0 3px 0 18px; }
.delete_link { background:transparent url(../images/icon-delete.png) no-repeat scroll; padding: 0 3px 0 18px; }
.add_link { background:transparent url(../images/icon-plus.png) no-repeat scroll; padding: 0 3px 0 18px; }
.remove_link { background:transparent url(../images/icon-delete.png) no-repeat scroll; padding: 0 3px 0 18px; }
.MediumAmount, .row_alternating .MediumAmount { background-color: #FFFF00; }
.HighAmount, .row_alternating .HighAmount { background-color: #FF0000; color: #FFFF00; }
.MediumRiskScore, .row_alternating .MediumRiskScore { color: #0000FF; font-weight: bold; }
.HighRiskScore, .row_alternating .HighRiskScore { background-color: #FF0000; color: #FFFF00; }
input[type='radio'] { margin-right: .2em; vertical-align:middle; }
/*--------------------------------------------------------------------------------------        
ORCC THEMES STYLESHEET - IE6 STYLE OVERRIDES
--------------------------------------------------------------------------------------*/
#wrap {_background:none;}
.help_pop_up #wrap {_width: auto; _height:1%;}
.help_pop_up .footer_container {_width:auto; _margin:0 auto;}
#mainBackground,#mainBackgroundBottom {_background: #fff;}
.help_pop_up #mainBackground {_height:1%;}
#mainBackground, #mainBackgroundBottom, .footer_container {_padding:0 7px;}
/*SUBNAV*/
.nav_sub_container {_background:url(../images/ie6/sprites_round.png) repeat-x -5px -136px;}
/*MODULES*/
.module_header, .module_header_generic, .module_header_internal {_background: url(../images/ie6/sprites_round.png) no-repeat -1px -1062px;}
.header_inner, h2.list_header span, h2.ids_forms_section_header span {_background:url(../images/ie6/sprites_round.png) no-repeat right -965px;}
ul.nav_module_header_inside li {_background:none;}
ul.nav_module_header_inside li a {_float:left;}
a.icon_help {_background:url(../images/ie6/icon-help-small.png) left no-repeat;}
.module_container h2 span, .help_pop_up h2 span, .help_pop_up h2 span.header_inner {_background:none;}
/*SIDENAV*/
ul.nav_side_application li a:link, ul.nav_side_application li a:visited, ul.nav_side_application li.incomplete { _background:url(../images/ie6/bg-side-nav.png) -11px -2px no-repeat;}
ul.nav_side_application li.complete_nolink {_background:url(../images/ie6/bg-side-nav.png) -11px -272px no-repeat;}
ul.nav_side_application li.current a:link, ul.nav_side_application li.current a:visited {_background-position:-11px -182px;}
ul.nav_side_application li.complete a:link, ul.nav_side_application li.complete a:visited {_background:url(../images/ie6/bg-side-nav.png) -11px -272px no-repeat;}
ul.nav_side_application li a:hover {_background-position:-11px -92px;}
ul.nav_side_application li.current a:hover {_background-position:-11px -182px;}
ul.nav_side_application li.complete a:hover {_background-position:-11px -362px;}
/*SUBMIT BUTTONS*/
.submit_buttons input, .button_clear, input.button, .button_clear, .CommandButton {_background: none;}
/*TABS*/
ul.tabs li { _background:url(../images/ie6/sprites_round.png) repeat-x -5px -170px;}
ul.tabs li a:link, ul.tabs li a:visited {_background:url(../images/ie6/sprites_round.png) repeat-x right -965px;}
/* SIDE BLOCK*/   
.sideBlockTop, .sideBlockTop span, .sideBlockBottom, .sideBlockBottom span  {_display:block;_background-image: url(../images/ie6/sprites_round_2.png);_background-position: left -153px; _background-repeat:no-repeat;}
.sideBlockTop span {_overflow:hidden; _background-position:right -153px;}
.sideBlockBottom {_background-position: left -163px; _margin-left:2px; _width:100%;}
.sideBlockBottom span {_overflow:hidden; _background-position:right -163px; }
.sideBlock {_background: url(../images/ie6/sprites_round_2.png) no-repeat 0 -168px;}
.module_header a:visited {}
/* Header Only (plus the "clear" class)*/
#cmd_header{width:935px;height:70px;padding:5px 0 10px 0;margin-bottom:5px;}
#cmd_header p {padding:0;}
#cmd_logo, #cmd_logo a{width:197px;height:64px;}
#cmd_logo{margin:0 0 10px 0;float:left;}
#cmd_logo a{display:block;background:none;}
#cmd_welcome h2 {height:auto;}
#cmd_welcome a {color:#0066CC;}
#cmd_welcome{float:right;text-align:right;padding-top:5px;}
#cmd_welcomeMetaData{padding-right:30px;}
#cmd_welcomeInfo div{float:left;}
#cmd_welcomeInfo h2{margin:0;padding:0;color:#000;font-size:1.1em;font-weight:bold;padding:5px 0 5px;background:none;border:none;}
#cmd_welcomeInfo p{font-size:1em;}
.cmd_logoutButton {margin:20px 10px 15px 21px;}
.cmd_logoutButton a, .cmd_logoutButton a:hover {color: #5c964a !important;background:url(../images/d_round_horiz.png) no-repeat -5885px -27px;padding:4px 12px 3px 11px;border-right:1px solid #b0afaf;border-left:1px solid #e7e5e5;font-weight:bold; cursor:pointer;position:relative;}
.cmd_nav_top {clear:both;max-width:939px;}
/* NAV MAIN*/
.cmd_nav_main_container {background:#006699 url(../images/sprites_round.png) no-repeat -1px -18px;min-height:36px;}
/* BREADCRUMB IN THE MAIN NAV AREA */
.breadcrumb_container .cmd_nav_main_container {background-color:#0c71c4;margin-bottom:1px;}
.cmd_nav_main_container .breadcrumb a:link, .cmd_nav_main_container .breadcrumb a:visited {color:#f3902f;}
/*--------------------------------------------------------------------------------------        
MODULES STYLES 
--------------------------------------------------------------------------------------*/
.MainContent		{font-family: ms sans serif, geneva, helvetica; font-size: 8pt}
.MainContent TD 	{font-family: ms sans serif, geneva, helvetica;  font-size: 9pt}
.DoButtons		 	{font-family: MS Sans Serif, Sans Serif, Verdana, Arial, Helvetica; font-size:9pt; color:black; font-weight:normal; text-decoration:none;}
.FINDATA  			{font-family: ms sans serif, geneva, helvetica;  font-size: xx-small; color:black}
.DATA  			    {font-family: verdana, ms sans serif, geneva, helvetica;  font-size: xx-small; color:black; font-weight:bold;}
.DATA  A			{font-family: ms sans serif, geneva, helvetica;  font-size: 12px; color:blue; font-weight:bold; text-decoration:underline}
.DBDATA			    {font-family: helvetica, arial;  font-size: xx-small; color:black; font-weight:normal; text-decoration:none}
.DBDATA A			{font-family: helvetica, arial;  font-size: xx-small; color:blue; font-weight:normal; text-decoration:underline}
.DBDATA  TD			{font-family: helvetica, arial;  font-size: xx-small; color:black; font-weight:normal; text-decoration:none}
.wHEADBAND     		{font-family: arial, arial, helvetica; font-size: 10pt; color:white; text-decoration:none; padding-top:1; padding-bottom:2; padding-left:5; padding-right:5; border-width:1px 1px 1px 1px; border-style:solid solid solid solid; border-color:#EAE8E8 black black #EAE8E8; border-spacing:0px; border-collapse:collapse;}
.wHEADBAND TD    	{font-family: arial, arial, helvetica; font-size: 10pt; color:white; text-decoration:none; padding-top:1; padding-bottom:2; padding-left:5; padding-right:5; border-width:1px 1px 1px 1px; border-style:solid solid solid solid; border-color:#EAE8E8 black black #EAE8E8; border-spacing:0px; border-collapse:collapse;}
.wHEADBANDBold TD   {font-family: arial, arial, helvetica; font-size: 10pt; color:white; font-weight:bold; text-decoration:none; padding-top:1; padding-bottom:2; padding-left:5; padding-right:5; border-width:1px 1px 1px 1px; border-style:solid solid solid solid; border-color:#EAE8E8 black black #EAE8E8; border-spacing:0px; border-collapse:collapse;}
.wHEADBAND TR    	{font-family: arial, arial, helvetica; font-size: 10pt; color:white; text-decoration:none}
SPAN.HEADBAND     	{font-family: arial, arial, helvetica; font-size: 10pt; color:white; text-decoration:none;background:#888888;}
.wHEADBAND TH    	{font-family: arial, arial, helvetica; font-size: 10pt; color:white; font-weight:normal;	text-decoration:none}
.wHEADBAND A    	{font-family: arial, arial, helvetica; font-size: 10pt; color:blue; font-weight:normal;	text-decoration:underline; border-top:solid 1 whitesmoke; border-left:solid 1 whitesmoke; border-bottom:solid 2 black; border-right:solid 1 black; padding-top:1; padding-bottom:2; padding-left:5; padding-right:5}
.wHEADBANDPAGING A	{font-family: arial, arial, helvetica; font-size: 10pt; color:blue; background-color:#f8ecda; font-weight:normal;	text-decoration:underline; border-top:solid 1 white; border-left:solid 1 white; border-bottom:solid 1 black; border-right:solid 1 black; padding-top:1; padding-bottom:1; padding-left:3; padding-right:3}
.wHEADBANDLink    	{font-family: arial, arial, helvetica; font-size: 10pt; color:blue; text-decoration:underline; padding-top:1; padding-bottom:2; padding-left:5; padding-right:5;}
.LinkHighLight		{color: black; background: #cccccc;}
.BPHeaders     		{font-family: arial, arial, helvetica; font-size: 10pt; color:white;  text-decoration:none;padding-top:1; padding-bottom:2; padding-left:5; padding-right:5; border-bottom:solid 2 black; border-right:solid 1 black;}
.BPHeaders A    	{font-family: arial, arial, helvetica; font-size: 10pt; color:white;  text-decoration:underline;padding-top:1; padding-bottom:2; padding-left:5; padding-right:5; border-bottom:solid 2 black; border-right:solid 1 black;}
.BPHeaders A:HOVER	{color:yellow;}
.BPFooters     		{font-family: arial, arial, helvetica; font-size: 10pt; color:white;  text-decoration:none;padding-top:4; padding-bottom:2; padding-left:5; padding-right:5; border-top:solid 1 whitesmoke;}
.Required 			{font-family: MS Sans Serif, Sans Serif, Helvetica, Arial; font-size:9.0pt; background-color:<%=webfederalappearance.IDRequiredColor%>; color:black; text-decoration:none;}
.RequiredRO			{font-family: MS Sans Serif, Sans Serif, Helvetica, Arial; font-size:9.0pt; background-color:<%=webfederalappearance.IDRequiredColor%>; color:DimGray; text-decoration:none;}
.NonRequired 		{font-family: MS Sans Serif, Sans Serif, Helvetica, Arial; font-size:9.0pt; color:black; text-decoration:none;}
.ASelected    		{font-family: arial, arial, helvetica; font-size: 10pt; color:black;  text-decoration:none;padding-top:1; padding-bottom:2; padding-left:4; padding-right:4; border-bottom:solid 2 black; border-right:solid 1 black;background:#f8ecda}
.LNSelected    		{font-family: arial, arial, helvetica; font-size: 10pt; color:black;  text-decoration:none;padding-top:0; padding-bottom:1; padding-left:2; padding-right:4; border-top:solid 2 black; border-left:solid 1 black; border-bottom:solid 2 white; border-right:solid 1 white;}
.NSelected    		{font-family: arial, arial, helvetica; font-size: 10pt; color:green;  text-decoration:underline;line-height:25px;margin-top:5;padding-top:1; padding-bottom:2; padding-left:5; padding-right:5; border-bottom:solid 2 black; border-right:solid 1 black; border-top:solid 1 white; border-left:solid 1 white;}
.NSelected A    	{font-family: arial, arial, helvetica; font-size: 10pt; color:green;  text-decoration:underline;line-height:25px;margin-top:5;padding-top:1; padding-bottom:2; padding-left:5; padding-right:5; border-bottom:solid 2 black; border-right:solid 1 black; border-top:solid 1 white; border-left:solid 1 white;}
.BPLeft2     		{font-family: arial, arial, helvetica; font-size: 10pt; color:white;  text-decoration:none;padding-top:1; padding-bottom:2; padding-left:5; padding-right:5;  border-right:solid 1 dimgray;}
.BPRight2     		{font-family: arial, arial, helvetica; font-size: 10pt; color:white;  text-decoration:none;padding-top:1; padding-bottom:2; padding-left:5; padding-right:5;  border-left:solid 1 black;}
.BPHeaders2     	{font-family: arial, arial, helvetica; font-size: 10pt; color:white;  text-decoration:none;padding-top:1; padding-bottom:2; padding-left:5; padding-right:5; border-bottom:solid 2 dimgray;}
.CalFooter     		{font-family: arial, arial, helvetica; font-size: 10pt; color:white;  text-decoration:none;padding-top:1; padding-bottom:2; padding-left:5; padding-right:5; border-top:solid 2 black;border-left:solid 1 black;}
.CalLastRow     	{border-bottom:solid 2 black;}
.PayeeRow TD   		{border-bottom:solid 1 dimgray;}
.PayeeRow     		{font-family:MS Sans Serif, Sans Serif, Helvetica, Arial; font-size:9pt; color:black; }
.BPReportsSmall		{font-family:MS Sans Serif, Sans Serif, Helvetica, Arial; font-size:9pt; color:black; }
.BPReportsStatus	{font-family:MS Sans Serif, Sans Serif, Helvetica, Arial; font-size:8pt; color:dimgray; }
/*--------------------------------------------------------------------------------------        
Clear Fix for IE - Mac: Don't Touch
--------------------------------------------------------------------------------------*/
.clearfix:after	{ content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix	{ display:inline-block;}
/* hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block;}
/* End hide from IE-mac */
/*-------------------------------------------------------------------------------------*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
/*-------------------------------------------------------------------------------------*/