@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: 
       url('font/OpenSans-Regular.woff2') format('woff2'),
  	   url('font/OpenSans-Regular.woff') format('woff'),
  	   url('font/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
  	   url('font/OpenSans-Regular.ttf') format('truetype'),
  	   url('font/OpenSans-Regular.svg#OpenSans') format('svg');
}

body{
    color: #FFFFFF;
    font-family: 'Open Sans',Arial;
    font-size: 14px;
    line-height:9px;
    background-color:#003A4D;  
}

textarea{
	color: #FFFFFF;
	background-color:#003A4D !important;
	border: 1px solid #007390;
    border-radius: 5px;
    font-family: inherit;
    font-size: inherit;
}

input{
	color: #F8F8F8 !important;
	font-size: 11pt;
	font-family: 'Open Sans';
	font-weight:bold;
	background-color:#003A4D !important;
	border: 1px solid #007390;
	background-clip: padding-box;    
    border-radius: 5px;    
    cursor: pointer;
    height: 24px;
    overflow: hidden;
    padding: 0 0 0 2px;
    position: relative;
    text-decoration: none;
    white-space: nowrap;
}

a {
	color:#00b6ef;
	text-decoration: none;
}

li a{
	color:#001319;
	text-decoration: none;
}

td.label{
	color:#ffffff !important;	
}

.pageTitle {
   display:table;	
   position:relative;
   width: 700px;	
   height: 25px;
   color: #FFFFF;
   font: bold 16pt 'Open Sans';
   text-align: center;
   margin:0 auto;
}

#bodyMain {
  	 width:900px;
  	 margin: 0 auto 10px;
}

.sectionHead {
	height: 30px;
	background-color:#fff; 
	margin: 0 auto;
    border-top-left-radius: 10px 5px;
    border-top-right-radius: 10px 5px;
    cursor:pointer;
    border: 1px solid #fff;
}

.sectionHeadNoPtr {
	height: 30px;
	background-color:#fff; 
	margin: 0 auto;
    border-top-left-radius: 10px 5px;
    border-top-right-radius: 10px 5px;
    border: 1px solid #fff;
}

.section {
	margin:0 auto 10px auto;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	height: auto;
	display:block;
	clear:both;
	border: 1px solid #fff;
	background:#00607E;
}

.headerLink, a.headerLink{
	color: #008344;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    margin: 11px 0 0 15px;
    text-decoration: none;
}

.tblListClients{
	margin-top:20px;
}

.tblListClients td{
	line-height:25px;
}

.spanCenter{
  display:block;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
}

.btnGradient{
  	background: #066732; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#066732, #258E55); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#066732, #258E55); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#066732, #258E55); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#066732, #258E55); /* Standard syntax */
}

.button{
	display: inline-block;
	line-height: 1;
	font-weight: bold;
	color: #FFFFF;
	font-family: 'Open Sans';
	background-color: #008344 !important;
	border-radius: 5px;
	border-color: #007390;
}

/*******************************************************************************************************************/

input.add-rule, input.delete-rule{
	background: linear-gradient(to bottom, #066732 0%, #258E55 100%) repeat scroll 0 0 transparent;
    color:#FFFFF;
    background-clip: padding-box;
    border: 1px solid #aaaaaa;
    border-radius: 6px;
    box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    font-weight: bold;
    cursor: pointer;
    height: 25px;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-decoration: none;
    white-space: nowrap;
    width:20px;
}

a.srchbtn,a.srchbtn:hover, a.srchbtn:active{
	display: inline-block;
	background: linear-gradient(to bottom, #066732 0%, #258E55 100%) repeat scroll 0 0 transparent;
    color: #FFFFF;
    background-clip: padding-box;
    border: 1px solid #aaaaaa;
    border-radius: 6px;
    box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    font-weight: bold;
    cursor: pointer;
    height: 25px;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-decoration: none;
    white-space: nowrap;
    width: 80px;
	text-align: center;
	line-height: 25px;
}

.popupTable {
	background-color: #00607e;
	line-height:20px;
}


table.addressCurved {
	margin-left:5px;
}

table.addressCurved td, table.addressCurved th {
	-webkit-border-radius:13px;
	-moz-border-radius:13px;
	-ms-border-radius:13px;
	-o-border-radius:13px;
	border-radius:13px; 
}

span.center{
  display:block;
  margin: 0 auto;	
  width: 300px;	
}

.shadow {
box-shadow: 0px 0px 0px #000;
}

div.separator{
	width:10px;
	height:7px;
}

div.separatorSection{
	width:10px;
	height:7px;
	background-color:#00607e;
	margin-left: 20px;
}

#gbDeliveryInformation {
  width:900px;
  margin: 0 auto;
  background-color:#00607e;
  height: 165px;	
}

#gbOrigin1 {
	background-color:#fff;
	margin: 0px auto;
	width:810px;
	border: 0px 1px 1px 1px  solid black;
	border-radius: 15px;
}

div.addRow{
	float:left;
	width:200px;
	height:32px;
}
div.sectionRow{
	float:left;
	margin: 0 auto;
	height:32px;
	width:200px;
}

.rowFloatLeft {
	float:left;
	height:32px;
}

.rowFloatLeftButtonA {
	float:left;
	height:32px;
	width: 400px; 
	line-height:32px;
	height:32px;
}

.rowFloatLeftInput {
	float:left;
	height:32px;
	width: 372px; 
	line-height:32px;
	height:32px;
}

.itemListHeader{
  font-weight:bold;
  color:#FFFFF;
}

.btnTop{
 margin-top:5px;	
}



.btnNormal {
	float: left;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 0px 2px 0 2px;
    padding: 0 10px;
    width: 104px;
}

.btnQueryNormal {
	display:inline;
	float:none;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 0px 2px 0 2px;
    padding: 0 10px;
    width: 89px;
}

.btnMed {
	float: left;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 0px 2px 0 2px;
    padding: 0 10px;
    width: 130px;
}

.btnLong {
	float: left;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 0px 2px 0 2px;
    padding: 0 10px;
    width: 178px;
}

.btnSaveAddr {
	float: right;
    font-weight: bold;
    font-size: 10px;
    height: 27px;
    margin: 0 2px 2px 136px;
    width: 89px;
}

.btnNewQuote {
    float: right;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 2px 15px;
    padding: 0 10px;
    width: 102px;
}

span.txt {
	float:left;
	clear:all;
	margin-left: 5px;
    height:32px;
	valign:center;
	line-height:32px;
}

label.labelMode {
	display: block;
	width: 50px;
	float: left;
	height: 32px;
	margin: 0 0 0 20px;
	line-height:32px;
}

label.labelUoM {
	display: block;
	width: 122px;
	float: left;
	height: 32px;
	margin: 0 0 0 20px;
	line-height:32px;
}



.mask{
    overflow: hidden;
}

.btn{
	background: -moz-linear-gradient(to bottom, #066732 20%, #258E55 90%) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, left top, left bottom, from(#066732), to(#258E55));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#066732', endColorstr='#258E55'); /* for IE */
	color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #066732 0%, #258E55 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #066732 0%, #258E55 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #066732 0%, #258E55 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #066732), color-stop(1, #258E55));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #066732 0%, #258E55 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #066732 0%, #258E55 100%);
}

.newItem {
    float: left;
    font-weight: bold;
    height: 28px;
    line-height: 22px;
    margin: 2px 0 0 8px;
    width: 24px;	
	width:24px;
	font-size:20px;
	padding-right:2px;
}

.IEInput{
	border:0;
	filter:none;
	box-shadow:none;	
}


.dataTable {
	display: block;
}

.OptionalUpperDELeft {
	display: inline-block;
}

div.inputdata{
	float: left;
	width:400px;
	margin: 5px auto;
}

div.qsection {
	float:left;
	width:450px;
}

div.qsection1 {
	float:left;
	width:450px;	
	/*background-color:red;*/
	margin: -6px 0 0 0;
	
}

div.inputdata label{
float:left;
margin-right:10px;
padding:2px 0;
}

.clear {
clear: both; 
}

#doyoureq {
	width:380px;
	float:left;
	/* border:1px solid blue;
	border-radius:15px; */
}

div.question {
	width:400px;
	float:left;
	border:1px solid red;
}

form {
    margin: 0;
    padding: 0;
}
img {
    border: 0;
}



#footer {
    background-color: #FFFFFF;
    
    background-position: left top;
    background-repeat: repeat-x;
    margin: 2px 2px 0;
    overflow: hidden;
}
#textlinks {
    float: left;
    font-size: 11px;
    padding: 13px 0 0 16px;
    width: 654px;
}
#textlinks strong {
    display: block;
}
#textlinks .footer-nav .ul-design li {
    border-left: 1px solid #000000;
    padding: 0 5px;
}
#textlinks .footer-nav .ul-design li.first-link {
    border-left: medium none;
    padding-left: 0;
}
#textlinks .footer-nav .ul-design li.last-link {
    padding-right: 0;
}
#nitl {
    float: left;
    padding: 18px 0 18px 49px;
    width: 80px;
}
#cscmp {
    float: left;
    padding: 17px 0 17px 23px;
    width: 100px;
}
#framework-bottom {
    
    background-position: left top;
    background-repeat: no-repeat;
    height: 7px;
    overflow: hidden;
    width: 900px;
}
#copyright {
    color: #FFFFF;
    font-size: 11px;
    margin: 0 auto;
    padding: 0.5em 18px 1em;
    width: 900px;
}
#copyright a {
    color: #FFFFF;
    text-decoration: underline;
}

.help{
	position: absolute;
    right: -40px;
    top: 7px;
    width: 47px;
    font-size:12px;
}

img.helpImg{
	margin:2px 0px 0px 7px;
	cursor: pointer; 
	width: 16px;
}

.pageTitle img {
   float:left;
   cursor: pointer;
   display:block;	
   width: 16px;
   position: relative;
   margin: 0px;
}



.ui-datepicker-trigger{
    border:none;
    background:none;
    color: #fff;
    margin: 3px 0 0 -2px;
    cursor:pointer;
 }

.dtProjectedPickup {
	background-clip: padding-box;    
    border: 1px solid #AAAAAA;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 3px #FFFFFF inset, 0 1px 1px rgba(0, 0, 0, 0.1);
    color: #000;
    display: block;
    height: 20px;
    overflow: hidden;
    padding: 0 0 0 4px;
    position: relative;
    text-decoration: none;
    white-space: nowrap;	
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );	
}

.imgCal{
	margin:3px;
	width:16px;
	height:16px;
}

.sectionHalfContr{
	width:49.5%;
	float:left;
}

.sectionHalfContrSep{
	margin:0;
	width:1%;
	text-align:center;
}

.sectionHeadHalfL {
	height: 18px;
	width:100%;
	background-color:#a2854a; 
	border-color: #F5E3A0 #F5E3A0 #000 #F5E3A0;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 10px 5px;
    border-top-right-radius: 10px 5px;
    box-shadow: 5px 5px 5px #888888;
    float: left;
    cursor:pointer;
}

.sectionHeadHalfR {
	width:402px;
	height: 18px;
	background-color:#a2854a; 
	border-color: #F5E3A0 #F5E3A0 #000 #F5E3A0;
    border-style: solid;
    border-width: 1px;
    margin: 0 0 0 5px;
    border-top-left-radius: 10px 5px;
    border-top-right-radius: 10px 5px;
    box-shadow: 5px 5px 5px #888888;
    float: left;
    cursor:pointer;
}

.sectionHalfL {
	border-radius: 15px;
	background-color :#fff;
}

.sectionHalfR {
	width:402px;
	margin:0 0 0 5px;
	border-radius: 15px;
	background-color :#fff;
}

.sectionLinkHalf {
	text-align:center;
	width:402px;
	margin: 0 auto;
}

.sectionLink {
	text-align:center;
	width:710px;
	margin: 0 auto;
}

td.OptionalTextCenter{
   TEXT-ALIGN: center;
}

td.LocTextLeft{
   TEXT-ALIGN: left;
}


.OptionalTextLeft{
   TEXT-ALIGN: left;
   margin-left: 10px;
}

.OptionalTextRight{
   TEXT-ALIGN: right;
}

td.left {
	TEXT-ALIGN: left;
	width: 60%;
}

.floatLeft {
	float:left;
	margin: 0 0 0 5px;
}

.tdLeft span{
	float:left;
}

div.drop {
  height:23px;
  width: 150px;	
	
}

.hdrQstn {
  float:left;	
  font: bold 12pt 'Open Sans', Arial;    
  color: #a6a7a9;	
  margin: 8px 0 0 5px;
}

.RequiredTextRight{
   TEXT-ALIGN: right;
   font-weight:bold;
}
.RequiredTextRightItalic{
   TEXT-ALIGN: right;
   font-weight:bold;
}

.GroupBox {
   border: 2px groove;
   padding: 7 7 7 7;
   position: relative;
   top: -7;
}

.RequiredDECenter{
   TEXT-ALIGN: Center;
   font-weight:bold;
   border: 1px inset;
   padding: 0px 0px 0px 0px;
}

.tblCtr {
   margin: 0 auto;
}

#radioCOD {
	position:relative;
	float:left;
	margin: 0 20px;
}

.ScrollBorder { border: 2px inset }
.ScrollTable#SearchTableContainer { border: 1px inset; position: absolute; left: 235 }
.ScrollTable { border: 1px inset }
.ScrollTableHead { background: #003A4D; width: 100%; overflow: hidden }
.ScrollTableHead table { background: #003A4D; empty-cells: show; table-layout: fixed }
.ScrollTableHead table td { height: 20px; text-align: center; vertical-align: bottom; border: 1px outset }
.ScrollTableHead #HeadTable2 td { height: 35px; text-align: center; vertical-align: bottom; border: 1px outset }
.ScrollTableBody { background: #003A4D; width: 100%; overflow: auto }
.ScrollTableBody table { background: #003A4D; empty-cells: show; table-layout: fixed }
.ScrollTableBody table td {  border-color: #003a4d;  border-style: solid;  border-width: 5px 1px; }
.ScrollTableBody table td input { border: 2px inset }
.ScrollTableBody table td input.Plain { border: none }
.ScrollTableFoot { background: #003A4D; width: 100%; overflow-x: auto }
.ScrollTableFoot table { background: #003A4D; empty-cells: show; table-layout: fixed }
.ScrollTableFoot table td { border: 1px solid #003A4D; height: 20px; vertical-align: bottom }
.ScrollTableFoot table td input { border: 2px inset }

#PopupDiv {
	width: 900px;
    margin: 0 auto;
    padding: 0;    
}

img.searchIcon{
	width:20px;
	height:20px;
	cursor: pointer;
}

.ui-button.redButton {
    background-color: red;
}
.ui-button.greenButton {
    background-color: green;
}

label.lbl {
	display: block;
	width: 140px;
	float: left;
	margin: 3px 0 0 25px;
	height: 12px;
}

.dialogWithDropShadow {
    -moz-box-shadow:    5px 5px 3px 0px #000;
  	-webkit-box-shadow: 5px 5px 3px 0px #000;
  	box-shadow:         5px 5px 3px 0px #000;
}

#SelectedButtonLabel.ui-state-active, #SelectedButtonLabel1.ui-state-active,
#SelectedButtonLabel2.ui-state-active, #SelectedButtonLabel3.ui-state-active, #SelectedButtonLabel4.ui-state-active,
#SelectedButtonLabel5.ui-state-active { 
/*   background: #066732; Old browsers
background: -moz-linear-gradient(top, #066732 20%, #258E55 90%); FF3.6+
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#066732), color-stop(90%,#258E55)); Chrome,Safari4+
background: -webkit-linear-gradient(top, #066732 20%,#258E55 90%); Chrome10+,Safari5.1+
background: -o-linear-gradient(top, #066732 20%,#258E55 90%); Opera 11.10+
background: -ms-linear-gradient(top, #066732 20%,#258E55 90%); IE10+
background: linear-gradient(to bottom, #066732 20%,#258E55 90%); W3C */

/* IE6-9 */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#066732', endColorstr='#258E55',GradientType=0 );  

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #066732 20%, #258E55 90%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #066732 20%, #258E55 90%);
/* Opera */ 
background-image: -o-linear-gradient(top, #066732 20%, #258E55 90%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #066732), color-stop(90%, #258E55));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #066732 20%, #258E55 90%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #066732 20%, #258E55 90%);

}

#SelectedButtonLabel.ui-state-active span.ui-button-text, #SelectedButtonLabel1.ui-state-active span.ui-button-text,
#SelectedButtonLabel2.ui-state-active span.ui-button-text,#SelectedButtonLabel3.ui-state-active span.ui-button-text,
#SelectedButtonLabel4.ui-state-active span.ui-button-text,#SelectedButtonLabel5.ui-state-active span.ui-button-text {
  color: white;
  font-weight:bold; 
}

#RejectButtonLabel.ui-state-active { 
  background: red; 
}
#RejectButtonLabel.ui-state-active span.ui-button-text { 
  color: blue; 
}

.wait {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 0, 0, 0, .6 ) 
    			url("/FusionCenter/Images/wait2.gif")
                50% 50% 
                no-repeat;
}

/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
body.waiting {
    overflow: hidden;   
}

/* Anytime the body has the loading class, our
   modal element will be visible */
body.waiting .wait {
    display: block;
}

.spinner {
	left:0;
	top:0;
	height:100%;
	background:#ffffff;
}

.inline{
	display:inline;
}

.ibutton-handle {
    width: 5px;
}

#menu-header-navigation{
	width:430px;
}

.tabs {
  position: relative;   
  min-height: 225px; /* This part sucks */
  clear: both;
  margin: 25px auto;
  width: 543px;
}
.tab {
  float: left;
}
.tab label {
  background: #eee; 
  padding: 10px; 
  border: 1px solid #ccc; 
  margin-left: -1px; 
  position: relative;
  left: 1px; 
}
.tab [type=radio] {
  display: none;   
}
.tabcontent {
  position: absolute;
  top: 28px;
  left: 0;
  background: white;
  right: 0;
  bottom: 0;
  padding: 20px;
  border: 1px solid #ccc; 
  width:500px;
}

/* [type=radio]:checked ~ label {
  background: none repeat scroll 0 0 white;
  z-index: 2;
}
[type=radio]:checked ~ label ~ .tabcontent {
  z-index: 1;
} */

.calPick{
	z-index: 1;
}

.radioBtn{
 float:left;
 margin-top:3px;		
}

.noTopMargin{
 margin-top:-3px;
}

.noTitleStuff .ui-dialog-titlebar {display:none}

.proofOfDelivery{
	display:block;float:left;margin:10px auto;width:38%;color:red;
}

.proofOfDelivery:hover{
	cursor:pointer;
}

.notrackdata {
	display: block;
	margin: 50px auto;
	color: #ffffff;
	width: 170px;
}

.noaddressdata {
	display: block;
	float: left;
	margin: 85px 0 0 300px;
}

.ui-tooltip {
	padding:12px;
	line-height:15px;
}

.fbsRow{
	display:block;
	width:430px;
	height:38px;
}

div.ibutton-label-on {
	color: #fff;
	text-shadow: 0 -1px 2px rgba(0, 0, 0, 0.4);
	left: 0;
	padding-top: 5px;
	z-index: 1;
	background: #066732 !important; /* Old browsers */
	background: -moz-linear-gradient(top, #066732 20%, #258E55 90%) !important; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#066732), color-stop(90%,#258E55)) !important; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #066732 20%,#258E55 90%) !important; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #066732 20%,#258E55 90%) !important; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #066732 20%,#258E55 90%) !important; /* IE10+ */
	background: linear-gradient(to bottom, #066732 20%,#258E55 90%) !important; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#066732', endColorstr='#258E55',GradientType=0 ) !important; /* IE6-9 */
}

#modal-tabs.noBorder{
	border:none;
}

.selectBox span{
	color:#FFFFFF;
}

.fa-truck{
	cursor:default;	
}

a.viewTextColor span{
	color:#001319 !important;
}

#tabs  ul li.ui-tabs-active a::after,#modal-tabs  ul li.ui-tabs-active a::after {
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -10px;
	width: 0;
	height: 0;
	border: solid transparent;
	border-width: 10px;
	border-top-color: #fff;
	content: '';
	pointer-events: none;
}

#tabs .ui-tabs-nav li.ui-tabs-active a,#modal-tabs .ui-tabs-nav li.ui-tabs-active a {
    background: #fff none repeat scroll 0 0;
    color: #008344;
    font-weight:bold;
    float: left;
    padding: 0.5em 1em;
    text-decoration: none;
    border-left: 1px solid #008344;
    border-top: 1px solid #008344;
    border-right: 1px solid #008344;
}

.dfltStar{
	margin:0px !important;
}

#radioStatus {
	display:inline-block;
	text-align: center; 
	min-width: 99%;
	height:38px;
}

#ui-datepicker-div.ui-widget-content {
    background: #000 none repeat-x scroll 50% 50%;
    border: 1px solid #00607e;
    color: #ffffff;
    border-radius:4px;
}

.siteLocNumber-selectBox-dropdown-menu {
	max-width: 420px;
}

.bg_notDistress {
	background-color: #ececec;
}

.bg_distress {
	background-color: #ffcccc;
}

.lineHght18{
	line-height:18px;
}

.link {
	color: #00B6EF;
	cursor: pointer;
	text-align: left;
	text-decoration: underline;
}