
a:link{font-family:Arial,sans-serif;color:#0E71A6}
a:visited{font-family:Arial,sans-serif;color:#0E71A6}
a:hover{font-family:Arial,sans-serif;color:#0E71A6}

table{font-family:Arial,sans-serif;font-size:10pt}
textarea{font-family:Arial,sans-serif;font-size:10pt}
body{font-family:Arial,sans-serif;font-size:10pt;padding:0px;margin:0px}

#countdownCell {color:#000;backgroundColor:#fff;text-align:center}

.printOnly{display:none}

TD.leftColWidth{width:300px};

/* standard div tag used on popups */
div.popUpDiv{width:100%;background-color:#ffffcc;font-weight:bold;text-align:center;vertical-align:center;padding:10px}
div.popUpDivParent{
	font-family:ArialArial, Helvetica, sans-serif;
	padding:1px;
	border:#000000 solid 1px;
	overflow:hidden;
	background-Color:#ffffff;
	position:absolute;
	visibility:hidden;
	z-Index:10000
}

TD.navHead {color:#000;background:none;border:none;padding:0px;margin:0px}
.navHead a:link{color:#000;font-size:8pt;text-decoration:none}
.navHead a:visited{color:#000;font-size:8pt;text-decoration:none}
.navHead a:hover{color:blue;font-size:8pt;text-decoration:underline}

a.logLink:link{color:#000;font-size:10pt;text-decoration:none}
a.logLink:visited{color:#000;font-size:10pt;text-decoration:none}
a.logLink:hover{color:blue;font-size:10pt;text-decoration:underline;background-color:#eee}

td.logButtonsTD{
		border:none;
		padding:0px
	}
.logButtonsTD span {
	 float: left;
}
.logButtonsTD button {
    border: 0px; 
    width:120px;
    color:#fff;
    background-color:#000;
    padding: 10px 0px; /* Some padding */
    cursor: pointer; /* Pointer/hand icon */
    float: left; /* Float the buttons side by side */
    font-weight:bold;
    text-decoration:none;
    
}


/* Clear floats (clearfix hack) */
.logButtonsTD:after {
    content: "";
    clear: both;
    display: table;
}

/* Add a background color on hover */
.logButtonsTD button:hover {
     text-decoration:underline;
     border:none;
}

.logButtonsTD button:active {
   border:none;
}


button.repBut_1 {background-color:#ccc ;color:#000}
button.repBut_2 {background-color:#eeeeee ;color:#000}
button.repBut_3 {background-color:#938AD2}

/* blue */
button.repBut_4 {background-color:#226EA4 }
/* purple */
button.repBut_5 {background-color:#938AD2 }
/* green */
button.repBut_6 {background-color:#28846D}
/* light aqua green */
button.repBut_7 {background-color:#7CCBB7 ;color:#000}
/* gray */
button.repBut_8 {background-color:#708299 }
/* red */
button.repBut_9 {background-color:#EF476F }
button.repBut_10 {background-color:#B4ADE8 ;color:#000}


button.repBut_11 {background-color:#226EA4 }
button.repBut_12 {background-color:#938AD2 }
button.repBut_13 {background-color:#28846D}
button.repBut_14 {background-color:#7CCBB7 ;color:#000}
button.repBut_15 {background-color:#708299 }

table1.head a:link{color:#fff;text-decoration:none}
table1.head a:visited{color:#fff;text-decoration:none}
table1.head a:hover{color:#fff;text-decoration:underline}

table1g.head a:link{color:#000;text-decoration:none}
table1g.head a:visited{color:#000;text-decoration:none}
table1g.head a:hover{color:#000;text-decoration:underline}

.head2 a:link{color:#000;text-decoration:underline}
.head2 a:visited{color:#000;text-decoration:underline}
.head2 a:hover{color:#000;text-decoration:underline;background-color:#ddd}

TABLE.table1{padding:3px;border-Style:Solid;border-Width:1px;border-Color:#0E71A6;border-collapse:collapse;}  
TABLE.table1g{padding:3px;border-Style:Solid;border-Width:1px;border-Color:#CCC;border-collapse:collapse;}  
TABLE.table1r{padding:3px;border-Style:Solid;border-Width:1px;border-Color:#800000;border-collapse:collapse;}  


TABLE.table1 TD{padding:3px}
TABLE.table1g TD{padding:3px}
TABLE.table1r TD{padding:3px}

.noPadding TD{padding:0px} 
TABLE.noPadding {padding:0px}


.table1 TD.head {background-color:#0E71A6;border-bottom:#000000 solid 1px;font-weight:bold;color:white}
.table1 TD.head2 {background-color:#CCCCCC ;border-bottom:#666666 solid 1px;font-weight:bold}

.table1g TD.head {background-color:#CCCCCC;border-bottom:#666666 solid 1px;font-weight:bold;color:black}
.table1g TD.head2 {background-color:#eeeeee;border-bottom:#cccccc solid 1px;font-weight:bold;color:black}
.table1g TD.head3 {border-bottom:#cccccc solid 1px;font-weight:bold;color:black}

.table1g TH.head {background-color:#CCCCCC;border-bottom:#666666 solid 1px;font-weight:bold;color:black}
.table1g TH.head2 {background-color:#eeeeee;border-bottom:#cccccc solid 1px;font-weight:bold;color:black}
.table1g TH.head3 {border-bottom:#cccccc solid 1px;font-weight:bold;color:black}

.table1r TD.head {background-color:#800000;border-bottom:#000000 solid 1px;font-weight:bold;color:white}
.table1r TD.head2 {background-color:#CCCCCC;border-bottom:#666666 solid 1px;font-weight:bold}

.viewTable table {width:100%;padding: 2px; border: 0; border-collapse: collapse; padding:3px;border:solid 1px #ccc}
.viewTable td {border-bottom:#cccccc solid 1px; }
.viewTable th {background-color: #ccc; border-bottom:#666 solid 1px;color:#000}

.lineTable td{border-bottom:#cccccc solid 1px;padding:3px}
.allLines td{border:#000 solid 1px;padding:3px}

/* blue */
TD.head4 {background-color:#226EA4 ;border-bottom:#2B5285 solid 1px;font-weight:bold;color:#fff}
.head4 a{color:#fff}

/* purple */
TD.head5 {background-color:#938AD2 ;border-bottom:#2B5285 solid 1px;font-weight:bold;color:#fff}
.head5 a{color:#fff}
/* green */
TD.head6 {background-color:#28846D ;border-bottom:#2B5285 solid 1px;font-weight:bold;color:#fff}
.head6 a{color:#fff}
/* light aqua green */
TD.head7 {background-color:#7CCBB7 ;border-bottom:#2B5285 solid 1px;font-weight:bold;color:#000}
.head7 a{color:#000}
/* gray */
TD.head8 {background-color:#708299 ;border-bottom:#2B5285 solid 1px;font-weight:bold;color:#fff}
.head8 a{color:#fff}
/* red */
TD.head9 {background-color:#EF476F ;border-bottom:#2B5285 solid 1px;font-weight:bold;color:#fff}
.head9 a{color:#fff}

TD.head10 {background-color:#B4ADE8 ;border-bottom:#2B5285 solid 1px;font-weight:bold;color:#000}
.head10 a{color:#fff}

TD.head11 {background-color:#226EA4 ;border-bottom:#2B5285 solid 1px;font-weight:bold;color:#000}
.head11 a{color:#fff}
TD.head12 {background-color:#938AD2 ;border-bottom:#2B5285 solid 1px;font-weight:bold;color:#000}
.head12 a{color:#fff}
TD.head13 {background-color:#28846D ;border-bottom:#2B5285 solid 1px;font-weight:bold;color:#fff}
.head13 a{color:#fff}
TD.head14 {background-color:#7CCBB7 ;border-bottom:#2B5285 solid 1px;font-weight:bold;color:#000}
.head14 a{color:#fff}


table.historybar {border:none;background-color:transparent;color;#fff;font-size:8pt;color:#fff;padding:0px;margin:0px}
.historybar a:link{color:#fff;text-decoration:none}
.historybar a:visited{color:#fff;text-decoration:none}
.historybar a:hover{text-decoration:underline}

INPUT.BUTTON {padding:5px;}

TD.saveTD{padding-top:20px !important;padding-bottom:20px !important;margin-top:20px;margin-bottom:20px;vertical-align:middle;background-color:#ffc}
input.saveButton{height:40px}


BR.pageEnd{page-break-after:always}

INPUT.navSearchField{width:100px}
INPUT.navSearchButton{width:60px}
INPUT.claimField {width:75px }


TABLE.Nav{background-image:url(/icons/images/bway/navBG.png);background-repeat:repeat-x;background-position:top;border:none;padding:0px;margin:0px;background-color:#0E71A6}
TD.NavMid {padding-top:5px;padding-bottom:5px;color:#000}
TD.NavHistory{padding:0px;color:#000;margin:0px}
.NavMid a:link{color:#FFF;font-size:8pt;text-decoration:none}
.NavMid a:hover{color:#FFF;font-size:8pt;text-decoration:underline}
.NavMid a:visited{color:#FFF;font-size:8pt;text-decoration:none}

TABLE.navBottom{background-color:#0E71A6;color:#fff;text-decoration:none;font-size:10pt;padding:3px}
.navBottom a:link{color:#FFF;font-size:10pt;text-decoration:none}
.navBottom a:hover{color:#FFF;font-size:10pt;text-decoration:underline}
.navBottom a:visited{color:#FFF;font-size:10pt;text-decoration:none}


TD.NavTitle {color:#fff;font-weight:bold;font-size:14pt;text-decoration:none}


.NavTitle a:link{color:#fff;font-weight:bold;font-size:14pt;text-decoration:none}
.NavTitle a:hover{color:#fff;font-weight:bold;font-size:14pt;text-decoration:underline}
.NavTitle a:visited{color:#fff;font-weight:bold;font-size:14pt;text-decoration:none}

TD.NavTop {padding-top:2px;padding-bottom:2px;color:#FFF;font-weight:bold;text-align:right}
.NavTop a:link{font-weight:bold;color:#FFF;text-decoration:none;font-size:10pt}
.NavTop a:hover{font-weight:bold;color:#FFF;text-decoration:underline;font-size:10pt}
.NavTop a:visited{font-weight:bold;color:#FFF;text-decoration:none;font-size:10pt}

span.mainLink2 {font-weight:normal;color:#fff;text-decoration:none;font-size:10pt}
.mainLink2  a:link{font-weight:normal;color:#fff;text-decoration:none;font-size:10pt}
.mainLink2  a:visited{font-weight:normal;color:#fff;text-decoration:none;font-size:10pt}
.mainLink2  a:hover{font-weight:normal;color:#fff;text-decoration:underline;font-size:10pt}

.dpDiv {
	}

.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}

.dpTR {
	}

.dpTitleTR {
	}

.dpDayTR {
	}

.dpTodayButtonTR {
	}

.dpTD {
	cursor: pointer;
	}

.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	cursor: pointer;
	}

.dpTitleTD {
	}

.dpButtonTD {
	}

.dpTodayButtonTD {
	}

.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}

.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}

.dpDayHighlight {
	color: #4060ff;
	font-weight: bold;
	}

.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}

.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
	
#pipe ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
}

#pipe ul li {
	margin-left: 0;
	padding: 3px 5px;
	list-style: none;
	display: inline;
	text-decoration: underline;
	color:blue;
}

#pipe ul li.hover {
	background-color: lightgray;
	color : red;
}

#pipe ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	
#usernavcontainer ul {margin: 0; padding: 0; 
	list-style-type: none; list-style-image: none; }
#usernavcontainer li {display: inline; }

#usernavcontainer ul li a {text-decoration:none;  margin: 4px;
	padding: 3px 5px; background: transparent;}
#usernavcontainer ul li a:hover {background: #ffffcc; }
	

#navcontainer ul { border-bottom:2px solid #FFFFFF; margin: 0; padding: 0;   float: left;width:100%}
#navcontainer li { display:inline}
#navcontainer li a{ float: left; text-decoration: none;    color: #000080;    padding: 3px 3px;    background-color: #FFF; }
#navcontainer li a:hover{border-bottom:2px solid #FF9900;color: #FF9900;}
#navcontainer li a.cl{font-weight:bold;color:#000000}
#navcontainer li a.cl:hover{border-bottom:2px solid #FFFFFF;color: #000000;}


div.popUpMenu{
	background-color:#fff;
	color:#000;
}

.popUpMenu div{
	position: relative;
	padding:5px;
	display:table;
	background-color:#fff;
	color:#000;
	
}
.popUpMenu a:link{color:#226EA4;text-decoration:none}
.popUpMenu a:hover{color:#226EA4;text-decoration:underline}
.popUpMenu a:visited{color:#226EA4;text-decoration:none}


/* Dropdown Button */
.dropAnchor{
	 background-color: transparent;
   padding: 2px;
   border: none;
   cursor: pointer;
}
.dropbtn {
    background-color: transparent;
    color: #0E71A6;
    padding: 2px;
    border: none;
    cursor: pointer;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
/* box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #fff;
    min-width: 260px;
    padding-left:50px;
    box-shadow: 10px 10px  rgba(68, 68, 68, 0.6);
    z-index: 1000;
}

/* Links inside the dropdown */
.dropdown-content a {
    color: #226EA4;
    margin: 2px 10px;
    height: 20px;
    text-decoration: underline;
       
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #eee}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    background-color: #eee;
    color:#000;
    font-weight:bold;
}