#mainTable{float:left;width:100%}
.mainTable{width:100%}
#Table1{margin:0px;padding:0px;width:100%}
#Table2{margin:0px;padding:0px}
#Table3{margin:0px;padding:0px;width:100%}
#Table4{margin:0px;padding:0px;width:100%}
#Table5{margin:0px;padding:0px;width:100%}
#contentTable{margin:0px;padding:0px;width:100%}
.siteTable{margin:0px;padding:0px;width:100%}
h1{font-size:160%}
h2{font-size:140%}
h3{font-size:120%}
h4{font-size:100%}
h5{font-size:90%}
.inner{padding:0px;width:80%;border:2px groove threedlightshadow;display:block;/*margin-top:32px;margin-left:32px;*/ background:#DCDCDC}
.fieldsetAssign{color:#FFFF00;font-weight:bold;font-size:14px}
#pageContentsCell{text-align:left;vertical-align:top}
#pageMenuCell{text-align:left;vertical-align:top;margin: 0px;padding: 0px;}
.red{color:#FF0000;font-weight:bold}
.green{color:#008000;font-weight:bold}
.navy{color:#000080;font-weight:bold}
.whiteText{color:#FFFFFF;font-weight:bold}
.white{color:#FFFFFF;font-weight:bold}
.welcomeLabel{margin:2px;padding:2px;border-color:#000000;border:1px;display:block;color:#FF0000;font-weight:bold;font-size:150%}
.headingLabel{margin:0px;padding:1px;border-color:#000000;border:1px;display:block;color:#000080;font-weight:normal;font-size:smaller}
.errorMsg{display:block;color:#990000}
.messageShow{margin:0px;padding:0px;width:100%;color:#800000;background:#FFFFFF;font-weight:bold;font-size:120%}
.messageShowAlert{display:block;color:#990000}
.messageShowInformation{display:block;color:#990000}
#valSummary{padding:4px;border:2px ridge #FFCCCC;width:500px;margin:100%;background:#FFCCCC}
input:hover{border:2px solid #000080;background:#FFFFCC}
.inputBrowse{border:0px;background:transparent}
input.Text{background:#FFFFFF}
/*input{background:#FFFFFF}
commented out because it changes button appearance*/
div.input{padding:2px;clear:both}
div.input label{width:140px;float:left;padding-left:16px;display:block;font-weight:bold}
div.input input.error,div.input select.error{border:2px solid #FF0000;background:#FFCCCC}
div.input label.error{color:#FF0000;font-weight:bold}
div.options{border-top:2px groove highlight;padding:4px;margin-top:8px;background:highlight;text-align:right}
div.options input{border:1px outset #FFFFFF;color:highlight;background:highlight;font-weight:bold}
ul{margin-top:4px}
#search{padding:5px 0px 5px 10px;border-bottom:1px solid #CCCCCC;font-size:90%}
#search form{margin:0px;padding:0px}
#search label{margin:0px;padding:0px;display:block}
ul{list-style-type:square}
ul ul{list-style-type:disc}
ul ul ul{list-style-type:none}
/*********** #navBar link styles ***********/
#pageMenuCell{width:135px}
/*	#pageMenuCell ul a:link,#navBar ul a:visited{display:block;}
#pageMenuCell a:hover{padding:3px 0px 2px 4px;color:#fff;background-color:navy;}
#pageMenuCell ul a:link,#pageMenuCell ul a:visited{display:block;}
#pageMenuCell ul{list-style:none;margin:0;padding:0;}
/* hack to fix IE/
Win's broken rendering of block-level anchors in lists #pageMenuCell li{border-bottom:1px dotted #ccc;}
/* fix for browsers that don't need the hack html>body #pageMenuCell li{border-bottom:none;}
*/
/*********** #sectionLinks styles ***********/
/*#pageMenuCell{margin:0px;padding:3px 0px 2px 3px;border-right:1px dotted #ccc;font-size:90%;}
#pageMenuCell h3{padding:7px 0px 2px 7px;}
#pageMenuCell a{display:block;padding:3px 0px 2px 4px;text-decoration:none;}
#pageMenuCell{a:hover{background-color:navy;text-decoration:underline;}
*/
/*********** .relatedLinks styles ***********/
.relatedLinks{margin:0px;padding:0px 0px 10px 10px;font-size:90%;position:relative}
.relatedLinks h3{padding:10px 0px 2px 0px}
.relatedLinks a:link,.relatedLinks a:visited{display:block}
/************** #advert styles **************/
#advert{padding:30px 0px 10px}
#advert img{display:block}
/************** #headlines styles **************/
#headlines{margin:0px;padding:10px 0px 20px 10px;font-size:80%}
.siteNameLabel{margin:0px;padding:5px 0px 5px 5px;color:#000080;font-size:95%;font-weight:bold}
.pageNameLabel{margin:0px;padding:1px 1px 1px 1px;border-color:#C0C0C0;/*	background-color:Teal;border-style:window-inset;*/ color:#800000;font-size:120%;font-weight:bold;position:relative}
#headlines p{padding:5px 0px 5px 0px}
#vertmenu{margin:0px;width:110px;padding:0px;font:100% Verdana,Arial,Helvetica,sans-serif;left:0px}
#vertmenu h1{border-right:#000000 1px solid;border-top:#000000 1px solid;margin:0px;border-left:#000000 1px solid;width:110px;border-bottom:#000000 1px solid;padding:3px 0px 5px 3px;display:block;color:#333333;background:#FF9900;font-size:90%}
#vertmenu ul{border-right:medium none;border-top:medium none;margin:0px;border-left:medium none;border-bottom:medium none;padding:0px;list-style-type:none}
#vertmenu ul li{margin:0px;padding:0px}
#vertmenu ul li a{width:110px;border-bottom:#C39C4E 1px dashed;padding:5px 0px 2px 4px;display:block;color:#666666;font-size:80%;text-decoration:none}
#vertmenu ul li a:hover{color:#000000;background:#EEEEEE}
#vertmenu ul li a:unknown{color:#000000;background:#EEEEEE}
input.information{width:100%;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;color:#A52A2A;background:#FFFFFF;font-size:9px;font-style:normal;font-variant:normal;text-transform:none;text-align:left}
hr.top{width:100%;color:#FF0000;height:5px}
hr.middle{width:60px;color:#000000;height:1px}
hr.longer{width:90px;color:#FF0000;height:2px}
hr.bottom{width:100%;color:#FF0000;height:4px}
hr.browsehr{width:583px;color:#FFFF00;height:2px}
a{cursor:hand}
a:link{color:#003C74;font-weight:bold;text-decoration:none}
a:visited{color:#003C74;font-weight:bold;text-decoration:none}
a:hover{color:#FF0000;text-decoration:none}
a:active{color:#003C74;font-weight:bold;text-decoration:underline}
a.hidden{color:#003C74;font-weight:bold}
a.hidden:visited{font-weight:bold}
a.hidden:hover{color:#008000;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}
a.hidden:active{font-size:11px;font-weight:bold}
a.favorites:active{font-size:200%;font-weight:bold}
favorites{border:1px dashed buttonFace;color:#003C74;background:#FFFFFF;font-weight:bold;font:400%}
.newTracNumber{border:dotted 3 #FF0000;color:#008000;font-weight:bolder;font-size:200%}
.emptyComments{height:1px}
.Comments{height:56px}
.customDialog{width:300px;padding-bottom:12px;background:url(../images/dialog_body.gif) no-repeat 0 100%;font:80% Arial,Helvetica,sans-serif;text-align:center}
.customDialog h1{margin:0;border-bottom:1px solid #001932;padding:5px 8px;color:#FFFFFF;background:url(../images/dialog_heading.gif) no-repeat;font-size:120%;text-align:left;position:relative;top:-10px}
.customDialog p{margin:0 0 15px 0;padding-right:8px;padding-left:50px;background:url(../images/dialog_icon.gif) no-repeat 8px 3px;text-align:left;min-height:35px}
* html .customDialog p{height:35px}
.csShow{visibility:visible}
.csHide{visibility:hidden}
.helpPanel{background:#FFFFFF}
.readOnly{border:0px;background:transparent;font-weight:normal}
.requiredField{color:#FF0000}
div.tooltip{border:1px solid InfoText;padding:2px;width:auto;background:InfoBackground;color:InfoText;font:small-caption;text-align:left;position:absolute;height:auto}
/*== BROUGHT IN WRAPPER.CSS TO CONSOLIDATE ==*/
/*== L A Y O U T ==*/
html{background:url(../../Common/images/f3stripestars1500.gif) #FFFFFF}
body{margin:0 0% 0 0%;padding:0;color:#000000;font:.75em Georgia,"Times New Roman",Times,serif}
#wrapper{width:789px}
a{color:#003C74;background:transparent;font-weight:bold;text-decoration:underline}
/*== H E A D E R ==*/
#header{clear:both;margin-bottom:10px;padding-left:10px;padding-right:4px;border-bottom:#CCCCCC 1px dashed}
#signOff{float:right;width:100%;color:#333333;background:transparent;font-weight:normal;text-align:right}
#siteName{margin-left:57px;color:#003C74;background:transparent;font-weight:bold}
#ssaLogo{position:absolute}
#userTracs{margin-left:57px;margin-bottom:10px;text-align:center;bottom:10px}
#welcome{float:right;width:30%;color:#333333;background:transparent;font-weight:normal;text-align:right}
#pageName{margin-left:57px;color:#660033;background:transparent;font-weight:bold}
/*== S K I P N A V ==*/
#skipnav{width:785px;text-align:right;position:relative}
#skipnav a{font-size:90%;font-weight:normal}
#skipnav a:hover{color:#FFFFFF;background:#000099;font-size:90%;font-weight:normal}
#skipToMenu{position:absolute;top:-100px}
/*== N A V I G A T I O N ==*/
#navBar{width:135px;float:left;margin-right:15px;margin-left:5px;top:75px}
#navBar ul{margin-left:0px;list-style:none}
#navBar ul li{margin-bottom:0px;padding-bottom:0px;font-weight:bold;height:1em}
#navBar ul li a{padding-top:3px;padding-left:3px;margin-bottom:0px;padding-bottom:0px;border-bottom:#CCCCCC 1px dashed;display:block;color:#000066;background:transparent;text-decoration:none}
#navBar ul li a:hover{border-bottom:#CCCCCC 1px dashed;color:#FFFFFF;background:#000099;text-decoration:none}
#navBar ul li ul{padding-left:15px;padding-bottom:10px;padding-right:5px;border-top:#CCCCCC 0px none}
/*== F O O T E R ==*/
#footer{width:789px;border-top:#CCCCCC 1px dashed;padding-top:10px;display:block}
#footer a:hover{color:#FF0000;text-decoration:none}
#footer ul{margin-left:-7px;text-align:center}
#footer ul li{padding-left:10px;display:inline;list-style:none}
#footer ul li a{padding-right:15px;border-right:#000000 1px solid}
#footer ul li.date{color:#000000;font-weight:bold}
/*== F O R M S ==*/
fieldset{padding:0px 0px 5px 5px;width:100%;color:#000000;background:#FFFFFF}
panel{padding:0px 0px 5px 5px;width:100%;color:#000000;background:#FFFFFF}
#updatepanel{padding:0px 0px 5px 5px;width:100%;color:#000000;background:#FFFFFF}

/*fieldset{background:buttonFace}
fieldset{width:100%;border:1px solid #ffffcc;padding:2px;}*/
legend{margin:5px;padding:1px; background:#FFFFFF;font-weight:bold}  
.alert{border:#990000 1px dotted;color:#990000;background:#FFCCFF;font-weight:bold}
.checkBox,.radio{float:left;clear:left;padding-top:4px;padding-right:2px;margin-left:-4px}
.checkBoxLabel,.radioLabel{float:left;padding-top:5px;color:#000033;background:transparent;font-weight:bold}
.checkBoxLabelDisabled,.radioLabelDisabled{float:left;padding-top:5px;color:#ACA899;background:transparent;font-weight:bold}
.fieldLabel{padding-top:4px;padding-bottom:2px;clear:both;display:block;color:#000033;background:transparent;font-weight:bold}
.label{padding-top:4px;padding-bottom:2px;clear:both;display:block;color:#000033;background:transparent;font-weight:bold}
.fieldLabelDisabled{padding-top:4px;padding-bottom:2px;clear:both;display:block;color:#ACA899;background:transparent;font-weight:bold}
.fieldLabelInline{padding-top:4px;padding-bottom:2px;display:inline;color:#000033;background:transparent;font-weight:bold}
.fieldLabelInlineDisabled{padding-top:4px;padding-bottom:2px;display:inline;color:#ACA899;background:transparent;font-weight:bold}
.hidden{display:none}
.listBox{float:left;clear:both;width:75%;display:block;height:200px;z-index:3}
.marked{color:#666666;font-size:80%}
.message{display:block;color:#FF3333;font-weight:normal}
.mode{color:#000000;background:transparent}
.modeLabel{color:#000000;background:transparent;font-weight:bold}
.readonly{clear:left;width:85%;border:#ACA899 1px solid;color:#ACA899}
.enabled{clear:left;width:85%;border:#7F9DB9 1px solid;color:#000000;background:transparent}
.resultsLabel{margin-left:0px;margin-top:10px;margin-bottom:5px;width:85%;padding:2px;clear:both;border:#ACA899 1px solid;color:#333333;background:#EEEEEE;font-weight:bold}
.resultsTable{border-collapse:collapse}
.resultsTable td{border:#999999 1px solid;padding:3px 6px 6px}
.lbxObjs,.input{clear:left;width:85%}
/*.dropDownList{clear:left;width:85%}*/
.textBox{clear:both;width:85%;display:block}
.textBoxWide{clear:both;width:98%;display:block}
.total{clear:left;width:40px;border:#ACA899 1px solid;color:#ACA899}
#mode{float:right;margin-top:-15px;padding-right:5px}
em .accesskey{font-weight:normal;text-decoration:underline}
input:focus,textarea:focus,select:focus,option:focus{background:#FFFFE0}
/*does not work in ie 6,but will work in ie7,then highlightFocus.js can be droppped*/
.fieldLabelNoDisp,.fieldLabelInvisible{padding-top:4px;padding-bottom:2px;clear:both;display:none;color:#000033;background:transparent;font-weight:bold}
.notHidden,.lineBreakAfter{display:block}
label em{margin-top:0px;padding-top:0px;display:block;color:#991919;font:normal 95% Arial,Helvetica,sans-serif}
/*== S E T O R D E R B U T T O N S ==*/
#listSetOrder{float:left}
#upDown{width:85px;padding-top:30px}
.cmbDown{clear:both;width:80px}
.cmbUP{width:80px}
/*== E R R O R M E S S A G E S ==*/
.errorSummary{border:3px solid #316AC5;margin-right:5px;display:block;color:#990000;background:#FCFDFE}
.errorSummary p{padding-left:5px;margin-bottom:10px;color:#990000;font:bold 130% Arial,Helvetica,sans-serif}
.errorSummary ul{margin-top:0px}
.errorSummary li{color:#990000;font:bold 95% Arial,Helvetica,sans-serif}
.errorSummary ul li a{color:#990000;text-decoration:underline}
.errorInline{display:block;color:#990000;font:bold 115% Arial,Helvetica,sans-serif}
.errorInline a{color:#990000;text-decoration:none}
/*== D A T A G R I D L I N K S ==*/
table#grdNewResources a{border:1px solid #000000;padding-right:3px;padding-left:3px;margin-left:2px;color:#000000;background:#F9FAFB;font:normal 80% Arial,Helvetica,sans-serif;text-decoration:none;cursor:hand}
table#grdNewResources a:hover{border:1px solid #003366;background:#E6F7FF;cursor:hand}
/*== B U T T O N S ==*/
/*.button{border:2px solid #000080;color:#000000;background:#FFFFFF;font-size:90%;font-weight:bold}*/
.buttonRed{border:2px solid #000080;color:#FF0000;background:#FFFFFF;font-size:90%;font-weight:bold;cursor:hand}
.buttonGreen{border:2px solid #000080;color:#008000;background:#FFFFFF;font-size:90%;font-weight:bold;cursor:hand}
.buttonNavy{border:2px solid #000080;color:#000080;background:#FFFFFF;font-size:90%;font-weight:bold;cursor:hand}
.buttonHelp{border:dotted 2px #008000;color:#000000;background:#FFFFCC;font-size:90%;font-weight:bold;cursor:hand}
.customDialog input{margin:0 5px;border:3px double #FFFFFF;border-right-color:#7F7F7F;border-bottom-color:#7F7F7F;padding:0 5px;background:url(../images/dialog_button.gif) #BBBCBC repeat-x}
.button{clear:left;text-decoration:none;cursor:hand}
#buttons{padding-bottom:20px;padding-top:10px;width:100%;text-align:center;float:left}
/* This is for links styled as buttons. Have been unable to get to work consistently so far.
a.button:link,a.button:visited,a.button:active{border:1px solid #003C74;color:#000000;background:url(../images/button_bg.gif);font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-variant:normal;padding:2px 7px 3px;text-decoration:none;cursor:hand;}
a.button:hover{background:url(../images/button_hover_bg.gif);border-top:#FFAC59;border-right:#D27E00;border-bottom:#DF8600;border-left:#FF9933;}*/
hr{width:100%;margin-top:10px;margin-bottom:5px;color:#abc1f4;height:20px}
/*== H O M E P A G E   S I D E B A R S  ==*/
#sidebar1,#sidebar2{border:1px solid #CCCCCC;width:190px;clear:both;float:left;margin-bottom:10px;background:#F5F5F5}
#sidebar1 h2,#sidebar2 h2{border:1px solid #0054E3;padding:2px 5px;color:#FFFFFF;background:#0054E3;font-size:100%;font-weight:bold;text-align:center}
#sidebar1 p,#sidebar2 p{margin-top:-15px;padding-right:5px;padding-left:8px;padding-bottom:5px;text-align:center}
#sidebar1 ul,#sidebar2 ul{margin:-15px 5px 0px;list-style:url(none) none;text-align:center}
#sidebar1 li,#sidebar2 li{padding-bottom:6px}
#sidebar2{background:#FFFFFF}
/*== D A T A G R I D S ==*/
#dg table{width:600px}
#dg th{margin:0px;padding:2px 3px 0px 2px;border:1px solid #CCCCCC;color:#FFFFFF;background:#006699 top;font:bold 90% Arial,Helvetica,sans-serif;text-align:center;vertical-align:top}
#dg td{margin:0px;padding:2px 3px 0px 2px;border:1px solid #CCCCCC;font:normal 90% Arial,Helvetica,sans-serif}
#dg td input{width:100%;padding-right:2px;font-size:90%;font-weight:bold}
#dg td.headerstyle{color:#FFFFFF;background:#006699 top;font-weight:bold;text-align:center;vertical-align:top}
#dg td.footerstyle{color:#FFFFFF;background:#006699 top;font-weight:bold;text-align:center;vertical-align:top}
#dg tr.pagerstyle a:link{color:#003C74;font-weight:bold;text-decoration:underline}
#dg tr.pagerstyle a:visited{color:#003C74;font-weight:bold;text-decoration:underline}
#dg tr.pagerstyle a:hover{color:#FF0000;text-decoration:none}
#dg tr.pagerstyle a:active{color:#003C74;font-weight:bold;text-decoration:underline}
#dg tr.pagerstyle td span{padding-right:4px;padding-left:4px;color:#FFFFFF;background:#003C74;font-weight:bold;text-decoration:none}
#dg tr.footerstyle{color:#FFFFFF;background:#006699 top;font-weight:bold;text-align:center;vertical-align:top}
#dg tr.alternatingitemstyle{background:#EEEEEE top}
#dg td a{color:#FFFFFF;font-weight:bold}
#dg th a{color:#FFFFFF;font-weight:bold}
/*== A D D   N E W   S T Y L E S   U N D E R   H E R E ==*/
#pnlAltLoginDCS{display:none}
#pnlAltLogin{display:none}
#pnlAltLoginAdmin{display:none}
