.topHead {background-color: #CDCD55; height: 90px; }

.topHeadLoggedOut { background-image: url( "/zsys/img/ICD_logo_nonsub.gif" ); background-repeat: no-repeat; height: 90px; }





.topNavBtn li
{
    display:inline-block;
    margin:10px;
}

.topNavBtn a
{
	margin-right:2px;    	
	color: white;
	font:12px;
	font-weight:normal;
	padding: 10px 8px;
	text-decoration: none;
	background-color: #2362A0;
	
}



.topNavBtn a.active
{
	background-color: #6595C4;	
}

.topNavBtn a:hover
{
	background-color: #6595C4;	
}
.stepnav { font: 12px Arial,sans-serif; float:left; margin-right:4px; background-image: url( "/zsys/img/step_bg.gif" ); background-repeat:repeat-x;  }
.stepnav a
{
	height:17px;
	border-top: solid 1px;
	border-right: solid 1px;
	border-left: solid 1px;
	border-color: #666666;
	padding-left:6px;
	padding-top:6px;
	padding-bottom:3px;
	padding-right:6px;
	font-weight:normal;
	text-decoration:none;
	color: #000000;
	display:block;
}
.stepnav a:hover { background-color: #E7E9B7; }


.step1 a {}
.step2 a {}
.step3 a {}
.step4 a {}
.step5 a {}
.step6 a {}
.step7 a {}
.step8 a {}

.selected {background-image: url( "/zsys/img/step_bg_selected.gif" ); background-repeat:repeat-x; }
.selected a:hover { background-color: Transparent; }

.linkwhite a { color: #FFFFFF; text-decoration: underline; }
.linkwhite a:hover { text-decoration: none; }

.myaccount { font-size:13px; }
.myaccount a { text-decoration:underline;color:#000000; }
.myaccount a:hover { text-decoration:none; }




.cr-tabs-type-b
{
    font-size:16px;
}

.cr-tabs-type-b ul
{
    list-style:none;
    display: block;
    border-bottom:1px solid #777;
    padding:0 6px;
    margin:0;
    min-height: 0;
}


.cr-tabs-type-b ul:after
{
    clear:both;
    
}

.cr-tabs-type-b ul:before, .cr-tabs-type-b ul:after
{
    content: "";
    display: table;
    border-collapse: collapse;
}


.cr-tabs-type-b ul li:not(.cr-tabs-link-type-b)
{
    float:left;
    border:1px solid #777;
    border-bottom-width: 0;
    position:relative;
    top:0;
    padding: 0;
    margin:1px 4px 0 0;
    background-color:#f4f4f4;
    border-top-left-radius:2px;
    border-top-right-radius:2px;
    cursor:pointer;
}

.cr-tabs-type-b ul li a
{
    padding:0.7em 1.0em;
    font-size:0.7em;
    color:#222;
    font-family:Arial, sans-serif;
    display:block;
}


.cr-tabs-type-b div:first-child
{
    background-color:#FFF;
}

.cr-tabs-type-b-active-tab
{
    margin-bottom:-1px !important;
    padding-bottom:1px !important;
    background-color:#FFF !important;
}



.cr-tabs-link-type-b
{
    float:right;
    padding: 0;
    margin:1px 6px 0 0;
    
}


.cr-tabs-link-separator-type-b span
{

     color: #06C;
     font-size: 0.7em;
     text-decoration:none;
     padding:0.5em 0.0em !important;
}

