﻿.seq-map {margin: 0; padding: 0; clear: both; }
.seq-map ul {list-style-type: none;}
.seq-map li {margin: 0; padding: 0; list-style: none; background: #F4F4F4; border-bottom: #CCCCCC 1px solid; }
.seq-map li.selected {background: #F4F4F4 url(Images/sidebull1b.gif) 6px 12px no-repeat; font-weight: bold;}
.seq-map li.active {font-weight: bold;}
.seq-map li, .seq-map a, .seq-map span { display: block; }
.seq-map a:link, .seq-map a:visited, .seq-map span { color: #173200; text-decoration: none; padding: 5px 5px 5px 18px;  } 
.seq-map a:hover { color: #FFFFFF; text-decoration: none; background: #3c5670; display: block; }

/* Checklist 1 */
.cl1 .alt { background: #f5f5f5; }
.cl1 input { vertical-align: middle; }
.cl1 label:hover, .cl1 label.hover { background: #ddd; color: #000; }
.cl1 label.selected { background: #ddd; }

.formtable fieldset {padding:5px 0 10px 5px !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 20px 0; border:solid 1px #DCDCDC;}
.formtable fieldset legend {margin:0 0 2px 5px !important /*Non-IE*/; margin:0 0 22px 5px /*IE6*/; padding:0 2px 2px 2px; font-weight:bold; font-size:130%;}
.formtable th, .formtable td { border: none; padding: .2em; }

.val-hide { display: none; }
.val-show { display: inline; color: Red;}


/*   EDITS FOR OVERRIDES THAT DON'T RESPOND TO THE NORMAL OVERRIDE CSS FILE  *****/
table.data th {
	background:#3c5670 none repeat scroll 0 0;
}

table.data td {
	/*padding: 0 20px;*/
}

TABLE.data TR.cartrow TD {
	padding:0 2px 0 2px;
}

.yui-skin-sam .yui-panel .browsePopup.hd {
	background:transparent url(Images/titlebg.jpg);
	color: #fff;
}

.yui-skin-sam .yui-panel .browsePopup.bd {
	padding: 10px ;
	background-color: #fff;
	overflow:auto;
}

.yui-skin-sam .yui-panel .browseFooter.ft {
    height:15px;
    padding:0;
	overflow: hidden;
}
.yui-skin-sam .yui-resize .yui-resize-handle-br {
    right:0;
    bottom:0;
    height: 10px;
    width: 10px;
    position:absolute; 
}

/*   / EDITS FOR OVERRIDES THAT DON'T RESPOND TO THE NORMAL OVERRIDE CSS FILE  *****/


.steps2 
{
    display:inline;
    font-size:1.1em;
    line-height: 3.5em;
}

.steps2 ul, .steps2 ul li
{
    list-style: none;
}

.steps2 li
{
    color:#CCCCCC;
    float:left;
    font-weight:bold;
    height:47px;
    background-repeat:no-repeat;
    margin:0 2px 0 0;
}

.steps2 li.steps-txt
{
    text-align:center;
    vertical-align:middle;
    margin:0 15px 0 0;
}

.steps2 li.active
{
    color:#3C5670;
}