
body, form { margin: 0px; } 
body,p,td,pre,ul,ol,i,dl,dt,dd,input,select,textarea { font-family: verdana; }
body,p,td,pre,ul,ol,i,dl,dt,dd,input,select,textarea { font-size: 10px; }

.wideCombo
{
	width:100%;
}

.MenuItem
{
	background-color:#C91217;
}
.required
{
	color:Red;
	background-color:White;
}
.failed
{
	color:Red;
	background-color:White;
	font-weight:900;
}
.passed
{
	color:Green;
	background-color:White;
	font-weight:900;
}

.LegalText
{
	font-size:8pt;
}
.LegalWarning
{
	font-size:8pt;
}


dl dt { font-weight: 700; }
dl dd { margin-left: 6px; margin-bottom: 6px; }
hr { color: #999999; height: 1px; }
.line { font-size: 1px; background-color: #999999; }

.TopBanner { background-image: url(g/banner_top.jpg); }
.BottomBanner { background-image: url(g/banner_bottom.jpg); } /* not used? */
.Footer_SubMenu { border-top: solid 1px #000000; }
/*
.subHeadCell_LFV td { LAYOUT-FLOW: vertical-ideographic; }
*/
table.tblFoundQuotes	{ border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; }
table.tblFoundQuotes td	{ border-bottom: solid 1px #cccccc; border-right: solid 1px #cccccc; }
.AlertMessage			{ color: #ff6600; }
.CurrencyConverter { background-color: #ffffff; border: 1px solid #999999; }

.menu0, .menu1 img, .menu2 img { margin: 0px; padding: 0px; border: 0px solid #ffffff; }
.menu1 { margin: 1px; padding: 3px; background-color: #ddeecc; }
.menu2 { margin: 1px; padding: 3px; background-color: #ddeeff; }
.menu3 { margin: 0px; padding: 0px; background-color: green; }

.ddeeff { background-color: #ddeeff; }

.4D94D4 { background-color: #ddeeff; }

table.plain_box			{ border: 1px solid #999999; }
.CurrentClientLabel		{ color: #999999; }
.ErrorMsg		{ color: red; font-weight: 700; }
.ErrorMsg_input	{ background-color: #ffCCCC; }

table.bordvisSLI { margin-bottom: 3px; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; }
table.bordvisSLI td { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }

table.bordvisSLIConfirmation { border: 2px solid red; }

.rowsvis { border-top: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; }
.rowsvis td { border-bottom: 1px solid #999999; }

tr.TRsubhead td { font-weight: 700; background-color: #f3f3f3; }
td.PropertyHeading { font-weight: 700; }
td.ExportCalculator{color: #000000; font-size: 11px; font-weight: 700;}
td.ExportCalculator1{color: #ffffff; font-size: 11px; font-weight: 700;}

td.ast
{
	color:Red;
}

.main_area	{ border: 1px solid #cccccc; margin-bottom: 3px; }
.bordvis	{ border: 1px solid #000000; }
.ffffff { background-color: #ffffff; }
.text_input { font-size: 11px; border: 1px solid #666666; }
.search_text { font-size: 11px; color: #ffffff; font-weight: 700; }
.search_input { font-size: 11px; border: 1px solid #000000; }
.TopicTitle { color: #356F9D; font-size: 16px; font-weight: 700; }
.SubTopicTitle  { color: #000000; font-size: 14px; font-weight: 700; }
.SubTopicTitle2 { color: #4D94D4; font-size: 14px; font-weight: 700; }
.SubTopicTitle3 { color: #666666; font-size: 14px; font-weight: 700; border-bottom: 1px solid #4D94D4; }
.SubHeading { font-size: 11px; color: #ffffff; font-weight: 700; }
.subHeadCell { font-size: 12px; border-bottom: 1px solid #999999; }
.subHeadCell_SLI	{ background-color: #999999; color: #ffffff; font-weight: 700; }
.subHeadCell_SLI2	{ background-color: #ffffff; color: #666666; font-weight: 300; }

.plain_box_popup 		{ border: 1px solid #000000; background-color: #ffffaa; filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666', direction='135', strength='8'); }
.plain_box_cal 	{ border: 1px solid #000000; background-color: #cceeff; }


.icon_search {		border: 1px solid #4D94D4; background-color: #4D94D4; font-weight: 300; }
.icon_search_mo {	border: 1px solid #cccccc; background-color: #4D94D4; font-weight: 300; }

.icon { 		color: #0066ff; border: 1px solid #0066ff; background-color: #ffffff; font-weight: 700; }
.icon_mo { 		color: #ffffff; border: 1px solid #0066ff; background-color: #0066ff; font-weight: 700; }


.cal_txt { 			color: #666666; border: 1px solid #dddddd; background-color: #ffffff; font-weight: 300; }
.cal_icon { 		color: #666666; border: 1px solid #ffffff; background-color: #ffffff; font-weight: 300; }
.cal_icon_mo { 		color: #000000; border: 1px solid #00cc00; background-color: #ffffff; font-weight: 300; }
.cal_icon_val { 	color: #000000; border: 1px solid #0066ff; background-color: #ffffff; font-weight: 300; }
.cal_icon_val_mo { 	color: #000000; border: 1px solid #00cc00; background-color: #ffffff; font-weight: 300; }
.cal_icon_void { 	color: #000000; border: 1px solid #cceeff; background-color: #cceeff; }
.cal_icon_void_mo { color: #000000; border: 1px solid #cceeff; background-color: #cceeff; }


:link { color: #4C95DA; text-decoration: none; }
v:link { color: #4C95DA; text-decoration: none; }
a:link { color: #4C95DA;  text-decoration: none; }
a:visited { color: #4C95DA;  text-decoration: none; }
a:active { color: #ff6600; text-decoration: none; }
a:hover { color: #ff6600; text-decoration: none; }

.menuOption:link { color: #000000; text-decoration: none; font-weight: 700; background-color:#A19FA0; }
v.menuOption:link { color: #000000; text-decoration: none; font-weight: 700; background-color:#A19FA0; }
a.menuOption:link { color: #000000;  text-decoration: none; font-weight: 700; background-color:#A19FA0; }
a.menuOption:visited { color: #000000;  text-decoration: none; font-weight: 700; background-color:#A19FA0; }
a.menuOption:active { color: #cc0000; text-decoration: none; font-weight: 700; background-color:#A19FA0; }
a.menuOption:hover { color: #cc0000; text-decoration: none; font-weight: 700; background-color:#A19FA0; }

/*Global Express Courier form*/
table.plain_names_box
{ 
	border: 1px solid #557755;
	width:90%;
	padding:0;
}
.greenHeader
{
	background-color:#557755;
	color:White;
}

.WideTextBox
{
	width:95%;
}
.Headings
{
	font-size:1.5em;
	color:#ffffff;
	font-weight:900;
}
.SubHeadings
{
	font-size:1em;
	color:#ff8c00;
	font-weight:900;
}
.simpleLine
{
	border-bottom-color:#557755;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.simpleLineBorder
{
	border-bottom-color:#557755;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:Green;
	border-right-style:solid;
	border-right-width:1px;
}
table.sformDANGER { border: 2px solid red; border-collapse: collapse; width:90%; }

strong.redbig, b.redbig { color: red; font-size: 12px; }

td.green { border-bottom: 1px solid #000000; border-right: 1px solid #999999; background-color: #557755; }
td.green strong, td.green b { color:Green; font-size: 12px; }

b { color:#000000; font-size: 12px; }

.RightLines
{
	border-bottom-color:#557755;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:Green;
	border-left-style:solid;
	border-left-width:1px;
}

.globalExpressBackGround
{
	background-color:#ff8c00;
}

table.BkFrm { background-color: #ffffff; border-top: 1px solid #000000; border-left: 1px solid #000000; width:90%; }
table.BkFrm td { border-bottom: 1px solid #000000; border-right: 1px solid #999999; }



table.cellPattern { background-color:#ECE6E6; border-top: 1px solid #000000; border-left: 1px solid #000000; width:90%; }
table.cellPattern td { border-bottom: 1px solid #000000; border-right: 1px solid #999999; }

table.shipper { background-color:#DCDEF9; border-top: 1px solid #000000; border-left: 1px solid #000000; width:90%; }
table.shipper td { border-bottom: 1px solid #000000; border-right: 1px solid #999999; }

table.consignee { background-color:#F9DCDD; border-top: 1px solid #000000; border-left: 1px solid #000000; width:90%; }
table.consignee td { border-bottom: 1px solid #000000; border-right: 1px solid #999999; }

.menuOption2:link { color: #000000; text-decoration: none; font-size:11px; font-weight: 600; background-color:#ffffff; }
v.menuOption2:link { color: #000000; text-decoration: none; font-size:11px; font-weight: 600; background-color:#ffffff; }
a.menuOption2:link { color: #000000;  text-decoration: none; font-size:11px; font-weight: 600; background-color:#ffffff; }
a.menuOption2:visited { color: #000000;  text-decoration: none; font-size:11px; font-weight: 600; background-color:#ffffff; }
a.menuOption2:active { color: #cc0000; text-decoration: none; font-size:11px; font-weight: 600; background-color:#ffffff; }
a.menuOption2:hover { color: #cc0000; text-decoration: none; font-size:11px; font-weight: 600; background-color:#ffffff; }

