/*
 * CargoChorus Route Management Service Global Cascading Style Sheet
 *
 * $Id: phase2.css,v 1.23 2009/10/21 15:49:48 manishf Exp $
 */

body {
	color: #000000;
	background: #FFFFFF url(/crmsimg/background.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}

table {
	font-size: 11px;
}

a {
	text-decoration: underline
}

a.main {
	font-size: 11px;
	font-weight: bold;
	color: #8e9ab0;
	text-decoration: underline
}

a:visited {
	color: #8e9ab0;
}

a:link {
	color: #8e9ab0;
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
	color: #8e9ab0;
}

a.OK {
	font-size: 11px;
	font-weight: bold;
	color: #009900;
}
a.OK:hover {
	font-size: 11px;
	font-weight: bold;
	color: #009900;
}
a.OK:link {
	font-size: 11px;
	font-weight: bold;
	color: #009900;
}
a.OK:visited {
	font-size: 11px;
	font-weight: bold;
	color: #009900;
}

a.button {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #8e9ab0
}
a.button:hover {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #8e9ab0
}
a.button:link {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:  #8e9ab0
}
a.button:visited {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #8e9ab0
}
a.button:active {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:  #8e9ab0
}

a.Alerted {
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

a.Alerted:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
a.Alerted:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
a.Alerted:link {
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

a.butt {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8e9ab0
}
a.butt:hover {
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
}
a.butt:link {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
a.butt:visited {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

/* CR 6128, added new class for sorting column */

a.sort {
        text-decoration: none;
        color: black;
}

a.sort:hover {
        text-decoration: none;
        color: black;
}

a.sort:link {
        text-decoration: none;
        color: black;
}

a.sort:active {
        text-decoration: none;
        color: black;
}

a.sort:visited {
        text-decoration: none;
        color: black;
}

/* CR 6128 ended */



h1 {
	font-size: 20px;
	font-weight: bold
}

h2 {
	font-size: 16px;
	font-weight: bold
}

h3 {
	font-size: 14px;
	font-weight: bold
}

h4 {
	font-size: 12px;
	font-weight: bold
}

h5 {
	font-size: 10px;
	font-weight: bold
}

hr {
	color : #d9dcdd;
}

.small {
	font-size: 9px
}

.navtable {
	background-color: #ebeded;
	font-size: 11px;
	vertical-align : middle;
}

.navbar {
	background-color: #d9dcdd;
	font-size: 10px;
	color: #000000;
	vertical-align : middle;
}

.navbar_sub {
	background-color: #ffffff;
	font-size: 10px;
	color: #000000
}

.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight: normal;
	color: #000000
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	color: #000000
}

.error {
	color: #ff0000;
	font-weight : bold;
	font-size: 11px
}

.info {
	font-weight : bold;
	font-size: 11px
}

.fixed {
	font-family: "Courier New", Courier, mono
}

.cargochorus {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold
}

.cargochorus_inline {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold
}

.huge {
	font-size: 20px;
	font-weight: bold
}

.large {
	font-size: 18px;
	font-weight: bold
}

.medium {
	font-size: 14px;
	font-weight: bold
}

.hilite1 {
	background-color: #d9dcdd
}

.hilite2 {
	background-color: #ffffff
}
.hilite1ale {
	color: #ff0000;
	background-color: #d9dcdd
}

.hilite2ale {
	color: #ff0000;
	background-color: #ffffff
}

.exc_hilite1 {
	background-color: #d9dcdd;
	font-size: 11px;
	color: #000000
}

.exc_hilite2 {
	color: #000000;
	background-color: #ffffff
}

.normal {
	font-size: 11px;
	color: #000000
}

.exception {
	color: #d71f85
}
.combexception 
{
	color: #0000cc;
}
.list
{
	color: #000;
}


.reverse {
	color: #ffffff;
	background-color: #000000;
}

.box {
	color: #000000;
	background : #ffffff;
	/* border 0.1 to force NS4 to color box */
/*	border : 0.1px solid #996699; */
	/* NS4 skips these */
/*	border-bottom : 1px solid #996699;
	border-left : 1px solid #996699;
	border-right : 1px solid #996699;
	border-top : 1px solid #996699;
	*/
	padding : 10px;
	font-weight : bold;
	font-size: 10px;
	text-align: center;
}

.errorbox {
	color: #ff0000;
	background : #ffffff;
	/* border 0.1 to force NS4 to color box */
	/*border : 0.1px solid #000000;*/
	/* NS4 skips these */
	/*
	border-bottom : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-top : 1px solid #000000;
*/	padding : 10px;
	font-weight : bold;
	font-size: 10px;
	text-align: center;
}

.infobox {
	color: #000000;
	background : #ffffff;
	/* border 0.1 to force NS4 to color box */
	/*border : 0.1px solid #000000;*/
	/* NS4 skips these */
	/*
	border-bottom : 1px solid #000000;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-top : 1px solid #000000;
	*/
	padding : 10px;
	font-weight : bold;
	font-size: 10px;
	text-align: center;
}

.tabbox {
	background : #ebeded;
	/* border 0.1 to force NS4 to color box */
	/*border : 0.1px solid #eeeeff;
*/	/* NS4 skips these */
	/*border-bottom : 1px solid #eeeeff;
	border-left : 1px solid #eeeeff;
	border-right : 1px solid #eeeeff;
	border-top : 1px solid #eeeeff;
	*/
}

.smallbox {
	border: 0.1px solid #000000; /* NS4 skips these */
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 9px;
	text-align: center;
	border-spacing: 0px;
}

.air2air {
  background : #FFFFFF;
  font-size: 10px;
  vertical-align : middle;
  color: #000000;
}
.export {
    background-color: #ebeded;
	font-size: 10px;
	vertical-align : middle;
	color: #000000;
}
.titlebar {
	font-weight: bold;
	color: #000000;
	background-color: #d9dcdd;
	font-size: 10px;
}
.OK {
	font-size: 10px;
	font-weight: bold;
	color: #009900;
}
.Alerted {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.bold {
	font-weight: bold;
}

.partner {
	background-color: #DADADA;
}
.summary {
	color: #000000;
	background-color: #d9dcdd;
	font-size: 10px;
}
.configbutt 
{
	font-weight: lighter;
	color: #000000
}
.helppagebox
{
	border: solid 1px #000;
}
.exception_strike td 
{
	text-decoration: line-through;
	color: #d71f85;
	
}
