html { height: 100%; background-color:#2579BE;}
body{
	font-family: Arial,sans-serif,Verdana;
	margin: 10px;
	font-weight:normal;
	}

notP {	margin: 0;	padding: 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height: 14px;}

.regularText{	font-family:Arial,serif;	font-size:12px;	font-weight:normal;	color:#515151;}
.regularText a {	font-family: Arial,serif;	font-size: 12px;	font-weight: normal;	color: #515151;	text-decoration: none;}
.regularText a:hover {font-family: Arial,serif;	font-size: 12px;	font-weight: normal;	color: #515151;	text-decoration: underline;}

.textBold {font-family: Arial,serif;	font-size: 12px;	font-weight: bold;	color: #123061;	vertical-align: top;}
a.textBold {	font-family: Arial,serif;	font-size: 12px;	font-weight: bold;	color: #123061;	text-decoration: underline;}
a.textBold:hover {font-family: Arial,serif;	font-size: 12px;	font-weight: bold;	color: #123061;	text-decoration: underline;}
a.textBold:visited {font-family: Arial,serif;	font-size: 12px;	font-weight: bold;	color: #123061;	text-decoration: underline;}

Select {width: 80px;}

.popUpText {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;	font-weight: normal;	color: #000000;}

H1 {	font-family: Arial,serif;	display: inline;	color: #333333;}
H2 {	font-family: Arial,serif;	font-weight: bold;	display: inline;	color: #333333}
H3 {	font-family: Arial,serif;	font-weight: bold;	display: inline;	color: #333333}
H4 {	font-family: Arial,serif;	font-weight: bold;	display: inline;	color: #333333}
H5 {	font-family: Arial,serif;	font-weight: bold;	display: inline;	color: #333333}
H6 {	font-family: Arial,serif;	font-weight: bold;	display: inline;	color: #333333;}

.signInBG {	background: #ffffff no-repeat bottom;	width: 880px;	height: 176px;}

INPUT.signInShort { 	border:solid 1px #A5ACB2;	width: 170px;	height: 18px;	display	:block;}
INPUT.signInShortSelected { 	border:solid 1px #FF0000;	width: 170px;	height: 18px;	display	:block;}

INPUT.signIn {border:solid 1px #A5ACB2;	width: 200px;	height: 18px;	display	:block;}
INPUT.signInDisable { 	border:solid 1px #A5ACB2; 	width: 200px;	height: 18px;	background-color:#cccccc;	display	:block; }
INPUT.signInHidden {display	:none;}

TABLE.signIn {	border: 1px solid #A5ACB2;	width: 204px;}

.signIntextFields { 	font-size: 12px;	font-weight: bold;	color: #41637E;}
.forgotPass a {	font-size: 10px;	font-weight: bold;	color: #889696;	text-decoration: underline;}

.buttonPadd {	padding-right: 40px;}

.rememberPass {	font-size: 10px;	color: #515151;}

.signInBottomText { 	font-family:Arial,serif;	font-size: 11px;	font-weight: normal;	color: #000000; }

.signInBottomText a, signInBottomText:hover {
	font-family:Arial,serif;	font-size: 11px;	font-weight: normal;	color: #6778d0;	text-decoration: underline;
}

.signInLightText { 	font-family:Arial,serif;	font-size: 11px;	font-weight: normal;	color: #b2bcc5;	padding-left: 72px; }

INPUT.step1 {	border: 1px solid #7F9DB9;	width: 200px;	height:20px;	vertical-align: middle;}

textarea.linkDesc {	border: solid 1px #7F9DB9;	font-family: Arial,serif;	font-size: 12px;	color: #000000;	width: 300px;}

.step1Red {	color: #e8601a;	padding-top: 5px;}

.messages {font-family: Verdana,serif;	font-size: 12px;	font-weight: normal;	color: #ff0000;	padding-left: 50px; }

.thanksBG {	font-family: Arial,serif;	font-size: 12px;	font-weight: normal;
	color: #515151;	background: no-repeat top;	width: 778px;	height: 170px;
}

.backSoon {	font-family: Verdana,serif;	font-size: 16px;	font-weight: bold;	color: #42505b;}

.thanksText {	font-family: Verdana,serif;	font-size: 13px;	font-weight: normal;	color: #42505b;}
.thanksText a {	font-family: Arial,serif;	font-size: 12px;	font-weight: bold;	color: #515151;}
.thanksText a:hover {font-family: Arial,serif;	font-size: 12px;	font-weight: bold;	color: #515151;	text-decoration: underline;}

.thanksTextRed {font-family: Verdana,serif;	font-size: 13px;	font-weight: bold;	color: #ef5d10;}

.errorMessages {	font-family: Arial,serif;	font-size: 14px;	font-weight: bold;	color: #ff0000;}
.errorSmallMessages {	font-family: Arial,serif;	font-size: 11px;	font-weight: normal;	color: #ff0000;}
.errorLinksMessages {	font-family:Verdana,serif;	font-size:11px;	font-weight:normal;	color:#ff0000;	padding-left:2px;}
.info {	font-family:Arial,serif;	font-size:14px;	font-weight:bold;	color:#123061;}
.warnMessages{	font-family:Arial,serif;	font-size:12px;	font-weight:bold;	color:#F7B403;}

.purchaseHeaeder {
	height: 25px;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	background-color: #537BAC;	text-align: left;	color: white;	text-indent: 16px;
}
.organizationPurchaseHeaeder {
	height: 25px;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;
	background-color: #537BAC;	text-align: left;	color: white;	text-indent: 2px;	padding: 0;	vertical-align:middle;
}
.header {
	height: 20px;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	background-color: #41637e;	text-align: left;	color: white;	text-indent: 2px;
}

.ROW1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #6E3943;	background-color: #ffffff;	text-indent: 2px;	font-weight: bold;}

.purchaseText{	color:#303030;	font-size:12px;}

td.purchaseFooterTotal {
	text-align: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #6E3943;	line-height: 14px;	font-weight: bold;
}

.purchaseFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	color: #6E3943;	background: white repeat-x top;
	text-indent: 16px;	font-weight: bold;	height: 16px;
	line-height: 14px;	width: 80px;	text-align: left;
}
table.contact {	border: thin ridge white; background-color: #FFFFFF; }

table.contact th {	border: 0px ridge white;	padding: 3px;	background-color: white;}

table.contact td { 	border: 3px ridge white;	padding: 3px;	background-color: white;}

td.calendarLink a{     font-size : 10px;    color: gray;}
td.calendarLink a:hover{    font-size : 10px;    color: gray;}
td.calendarLink a:visited{    font-size : 10px;    color: gray;}

.rowClass1 {	background-color: #dce0e3;}
.rowClass2 {	background-color: #ffffff;}

.purchaseRowClass{	height:100px;	background: url( /images/tool/step1/line_grey.gif ) repeat-x bottom;}

a.userLink {	font-size:12px;	font-weight:normal;	color:#41637E;	text-decoration: underline;	text-align: left;}
a.userLink:hover {	font-size:12px;	font-weight:normal;	color:#41637E;	text-decoration: underline;	text-align: left; }
a.userLink:visited {	font-size:12px;	font-weight:normal;	color:#41637E;	text-decoration: underline;	text-align: left; }
.userLinkAction {	font-family:Arial,sans-serif;	font-size:12px;	font-weight:normal;	color:#000000;}
a.userLinkAction {	font-family:Arial,sans-serif;	font-size:12px;	font-weight:normal;	color:#000000;	text-decoration: underline;}
a.userLinkAction:hover { 	font-family:Arial,sans-serif;	font-size:12px;	font-weight:normal;	color:#000000;	text-decoration: underline;}
a.userLinkAction:visited {	font-family:Verdana,serif;	font-size:10px;	color:#000000;	text-decoration: underline; }

TD.tdWrap { 	word-wrap: break-word;}

span.desc {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#333333;}

.LinkBtSpace {	width: 270px;}

.linkColumnLabel {	padding-right:5px;	width: 110px;	vertical-align: top;	padding-top:5px;	text-align: right; }
.linkColumnInput {	width: 210px;	vertical-align: top;	padding-top:5px;}

.linkColumnValue {	width: 620px;	vertical-align: top;	padding-top:5px;}
.linkColumnInfo {	width: 200px; }

.commandHidden {	width:0px;	visibility: hidden;}

.linkColumnBt{width:66px;padding-top:5px;padding-left: 5px;padding-bottom:5px;}

.grayArial11{font-family:Arial,serif;font-size:11px;color: gray;font-weight: normal; }
.grayArial12{font-family:Arial,serif;font-size:12px;color: gray;font-weight: normal; }
.grayArial12Bold{font-family:Arial,serif;font-size:12px;color: gray;font-weight: bold; }

.navText{font-family:Arial,serif;font-size:12px;color: #41637E;font-weight: 600; display:inline-table;}

a.navText{font-family:Arial,serif;font-size:12px;color: #41637E;font-weight: 600;text-decoration: none; }
a.navText:hover{font-family:Arial,serif;font-size:12px;color: #41637E;font-weight: 600;text-decoration: none; }
a.navText:visited{font-family:Arial,serif;font-size:12px;color: #41637E;font-weight: 600;text-decoration: none; }

a.blueLinkArial12{font-family:Arial,serif;font-size:12px;color: #41637E;font-weight: normal;text-decoration: underline;}
a.blueLinkArial12:hover{font-family:Arial,serif;font-size:12px;color: #41637E;font-weight: normal;text-decoration: underline;}
a.blueLinkArial12:visited{font-family:Arial,serif;font-size:12px;color: #41637E;font-weight: normal;text-decoration: underline;}

.blueLinkArial16Bold{font-family:Arial,serif;font-size:16px;color: #41637E;font-weight: bold;text-decoration: none;}
a.blueLinkArial16Bold{font-family:Arial,serif;font-size:16px;color: #41637E;font-weight: bold;text-decoration: none;}
a.blueLinkArial16Bold:hover{font-family:Arial,serif;font-size:16px;color: #41637E;font-weight: bold;text-decoration: none;}
a.blueLinkArial16Bold:visited{font-family:Arial,serif;font-size:16px;color: #41637E;font-weight: bold;text-decoration: none;}

.blueLinkArial14Bold{font-family:Arial,serif;font-size:12px;color: #41637E;font-weight: bold;text-decoration: none;}
a.blueLinkArial14Bold{font-family:Arial,serif;font-size:12px;color: #41637E;font-weight: bold;text-decoration: none;}
a.blueLinkArial14Bold:hover{font-family:Arial,serif;font-size:12px;color: #41637E;font-weight: bold;text-decoration: none;}
a.blueLinkArial14Bold:visited{font-family:Arial,serif;font-size:12px;color: #41637E;font-weight: bold;text-decoration: none;}

a.Blue12ArialLinkBold{font-family:Arial,serif;font-size:12px;color:#0C3869;font-weight: bold; }
a.Blue12ArialLinkBold:hover{font-family:Arial,serif;font-size:12px;color:#0C3869;font-weight: bold; }
a.Blue12ArialLinkBold:visited{font-family:Arial,serif;font-size:12px;color:#0C3869;font-weight: bold; }

a.Blue12ArialLinkUnderLine,a.Blue12ArialLinkUnderLine:hover,a.Blue12ArialLinkUnderLine:visited{font-family:Arial,serif;font-size:12px;color:#0C3869;font-weight: normal;text-decoration: underline; }

.Blue12ArialUnderline{font-family:Arial,serif;font-size:12px;color:#0C3869;font-weight: normal;text-decoration:underline; }
.Blue12Arial{font-family:Arial,serif;font-size:12px;color:#0C3869;font-weight: normal; }
.Blue12ArialBold{font-family:Arial,serif;font-size:12px;color:#0C3869;font-weight: bold; }
.Blue14ArialBold{font-family:Arial,serif;font-size:14px;color:#0C3869;font-weight: bold; }
.Blue14Arial{font-family:Arial,serif;font-size:14px;color:#0C3869;font-weight: normal; }
.Blue16Arial{font-family:Arial,serif;font-size:16px;color:#0C3869;font-weight: normal; }
.Blue16ArialBold{font-family:Arial,serif;font-size:16px;color:#0C3869;font-weight: bold; }
.Blue18Arial{font-family:Arial,serif;font-size:18px;color:#0C3869;font-weight: normal; }
.Blue18ArialBold{font-family:Arial,serif;font-size:18px;color:#0C3869;font-weight: bold; }
.Blue20Arial{font-family:Arial,serif;font-size:20px;color:#274E79;font-weight:normal; }
.Blue20ArialBold{font-family:Arial,serif;font-size:20px;color:#0C3869;font-weight: bold; }
.Blue24ArialBold{font-family:Arial,serif;font-size:24px;color:#0C3869;font-weight: bold; }

.Green18ArialBold{font-family:Arial,serif;font-size:18px;color:#1d6e01;font-weight: bold;}
.Green12ArialBold{font-family:Arial,serif;font-size:12px;color:#1d6e01;font-weight: bold;}
.Blue24Arial{font-family:Arial,serif;font-size:24px;color:#0C3869;font-weight: normal; }

.darkBlueArial12Bold{font-family:Arial,serif;font-size:12px;color:#123061;font-weight: 900;}

a.darkBlueArial16Bold{font-family:Arial,serif;font-size:16px;color:#123061;font-weight: bold;text-decoration:none;}
a.darkBlueArial16Bold:hover{font-family:Arial,serif;font-size:16px;color:#123061;font-weight: bold;text-decoration:underline;}

.ligntBlue12Arial{font-family:Arial,serif;font-size:12px;color:#537EA1;text-decoration: none; }
.ligntBlue14Arial{font-family:Arial,serif;font-size:14px;color:#537EA1; }
.ligntBlue20Arial{font-family:Arial,serif;font-size:20px;color:#537EA1; }
.ligntBlue14ArialBold{font-family:Arial,serif;font-size:14px;color:#537EA1;font-weight: bold; }
.ligntBlue16ArialBold{font-family:Arial,serif;font-size:16px;color:#537EA1;font-weight: bold; }

a.lightCian11Arial,a.lightCian11Arial:hover ,a.lightCian11Arial:visited{font-family:Arial,serif;font-size:11px;color:#358ADA;font-weight: normal; }
a.lightCian12Arial,a.lightCian12Arial:hover ,a.lightCian12Arial:visited{font-family:Arial,serif;font-size:12px;color:#358ADA;font-weight: normal; }
a.lightCian12ArialBold,a.lightCian12ArialBold:hover ,a.lightCian12ArialBold:visited{font-family:Arial,serif;font-size:12px;color:#358ADA;font-weight: bold; }
a.lightCian14ArialBold{font-family: Arial,serif;font-size:14px;color:#358ADA;font-weight: bold; }
a.lightCian14ArialBold:hover {font-family: Arial,serif;font-size:14px;color:#358ADA;font-weight: bold; }
a.lightCian14ArialBold:visited{font-family:Arial,serif;font-size:12px;color:#358ADA;font-weight: bold; }
.lightCian16ArialBold{font-family:Arial,serif;font-size:16px;color:#358ADA;font-weight: bold; }

a.skyBlue12Bold{font-family:Arial,serif;font-size:12px;color:#1F75BB;font-weight: bold;text-decoration:none;}
,a.skyBlue12Bold:hover{font-family:Arial,serif;font-size:12px;color:#1F75BB;font-weight: bold;text-decoration:none;}
a.skyBlue12Bold:visited{font-family:Arial,serif;font-size:12px;color:#1F75BB;font-weight: bold;text-decoration:none;}


.turkiseArial24{font-family:Arial,serif;font-size:24px;color:#0C3869; }

.ligntBlack12Arial{font-family:Arial,serif;font-size:12px;color:#000000; }
.ligntBlack12ArialBold{font-family:Arial,serif;font-size:12px;color:#000000;font-weight: bold; }

.greyBlue12Arial {font-family: Arial,serif;font-size: 12px;font-weight: normal;color: #A5ACB2; }

.orangeArial12{ font-family: arial,serif;font-size: 12px;color:#F64600;font-weight: normal; }
.orangeArial13{ font-family: arial,serif;font-size: 13px;color:#F64600;font-weight: normal; }
.orangeArial14{ font-family: arial,serif;font-size: 14px;color:#F64600;font-weight: normal; }
.orangeArial16{ font-family: arial,serif;font-size: 16px;color:#F64600;font-weight: normal; }
.orangeArial18{ font-family: arial,serif;font-size: 18px;color:#F64600;font-weight: normal; }
.orangeArial24{ font-family: arial,serif;font-size: 24px;color:#F64600;font-weight: normal; }

.orangeArial12Bold{ font-family: arial,serif;font-size: 12px;color:#F64600;font-weight: bold; }
.orangeArial14Bold{ font-family: arial,serif;font-size: 14px;color:#F64600;font-weight: bold; }

.orangeArial16Bold{ font-family: arial,serif;font-size: 16px;color:#F64600;font-weight: bold; }
.orangeArial18Bold{ font-family: arial,serif;font-size: 18px;color:#F64600;font-weight: bold; }

a.orangeArial12Bold, a.orangeArial12Bold:hover ,a.orangeArial12Bold:visited{text-decoration:underline; font-family: arial,serif;font-size: 12px;color:#F64600;font-weight: bold; }
a.orangeArial14 a.orangeArial14:hover a.orangeArial14:visited{text-decoration:underline; font-family: arial,serif;font-size: 14px;color:#F64600;font-weight: normal; }
a.orangeArial14Bold a.orangeArial14Bold:hover a.orangeArial14Bold:visited{text-decoration:underline; font-family: arial,serif;font-size: 14px;color:#F64600;font-weight: bold; }

.blackArial14{ font-family: arial,serif;font-size: 14px;color:#000000;font-weight: normal; }
.blackArial14Bold{ font-family: arial,serif;font-size: 14px;color:#000000;font-weight: 600; }
.blackArial12{ font-family: arial;font-size: 12px;color:#000000;font-weight: normal; }
.blackArial12Bold{ font-family: arial;font-size: 12px;color:#000000;font-weight:bold; }
.blackArial16{ font-family: arial,serif;font-size: 16px;color:#000000;font-weight: normal; }
.greyArial14{color: #787878;font-size: 14px;font-family: arial,serif;font-weight: normal;}
.whiteArial12{color: #FFFFFF;font-size: 12px;font-family: arial,serif;font-weight: normal;}
.whiteArial11{color: #FFFFFF;font-size: 11px;font-family: arial,serif;font-weight: normal;}
.whiteArial12Bold{color: #FFFFFF;font-size: 12px;font-family: arial,serif;font-weight: bold;}
.redWineArial12{color: #CC0000;font-size: 12px;font-family: sans-serif,arial;}
.redWineArial14{color: #CC0000;font-size: 14px;font-family: sans-serif,arial;font-weight:bold;}

.helpPage {	padding-left:20px;	font-size: 12px;}

.help{	font-family:Arial,serif;
	font-weight: normal;	color:#515151;	line-height: 20px;	padding-right: 40px;	padding-left: 20px;
	}

.blueLinkArial12{font-family: arial,serif;font-size: 12px;color:#0000ff;font-weight: normal;text-decoration: underline;}
.orangeLinkArial14Bold{font-family: arial,serif;font-size: 14px;color:#F64600;font-weight: bold;text-decoration: underline;}
.orangeLinkArial14{font-family: arial,serif;font-size: 14px;color:#F64600;font-weight: normal;text-decoration: underline;}
.usrHomeImage{text-align:center; width:81px;text-align: left; height:80px;}
.usrHomeText{padding-left:10px;width:585px;text-align: left;}
.usrHomeButton{width:114px;text-align: left;}

.purchaseRowClass{
	height:70px;	background: url( /images/tool/step1/line_grey.gif ) repeat-x bottom;
}

.tdBorder1a{border:1px solid #9A9A9A;}
.tdBorder1b{border-right:1px solid #9A9A9A;border-left:1px solid #9A9A9A;border-bottom:1px solid #9A9A9A;background-color:#F5F5F5;color:#000000;font-family:arial,serif;font-size:14px;}
.tdBorder2a{border-right:1px solid #9A9A9A;border-top:1px solid #9A9A9A;border-bottom:1px solid #9A9A9A;text-align:center;}
.tdBorder2c{border-right:1px solid #9A9A9A;border-bottom:1px solid #9A9A9A;text-align:center;}
.tdBorder2b{border-right:1px solid #9A9A9A;border-bottom:1px solid #9A9A9A;text-align:center;}
.tdBorder1bBG{border-right:1px solid #9A9A9A;border-bottom:1px solid #9A9A9A;background-color:#F5F5F5;color:#000000;font-family:arial,serif;font-size:14px;text-align:center;}
.tdBorder1bCenter{border-right:1px solid #9A9A9A;border-bottom:1px solid #9A9A9A;color:#000000;font-family:arial,serif;font-size:14px;text-align:center;}
.tdBorderLeft{border-left:1px solid #9A9A9A;}

.reportDatesDiv{ 	position: relative;	visibility: visible;	width:360px;	background-color: #FFFFFF;	border:solid 1px #C8C4C4;}
.reportDatesHiddenDiv{	position: absolute; 	top: 0;	left:0;	width: 0;	height: 0;	visibility: hidden;}

.statPagerLink a{
	color:#ffffff;	font-size: 12px;	font-family: Arial,sans-serif;
}
.statPagerLink a:hover{
	color:#ffffff;	font-size: 12px;	font-family: Arial,sans-serif;
}
.statPagerLink a:visited{
	color:#ffffff;	font-size: 12px;	font-family: Arial,sans-serif;
}

.statPagerLinkActive a{
	color:#ffffff;	font-size: 14px;	font-family: Arial,sans-serif;	font-weight: bold;
}
.statPagerLinkActive a:hover{
	color:#ffffff;	font-size: 14px;	font-family: Arial,sans-serif;	font-weight: bold;
}
.statPagerLinkActive a:visited{
	color:#ffffff;	font-size: 14px;	font-family: Arial,sans-serif;	font-weight: bold;
}

.statPagerText {	color:#ffffff;	font-size: 14px;	font-family: Arial,sans-serif;	font-weight: bold;	width:800px;	text-decoration: none;	}
.statPagerText a{color:#ffffff;	font-size: 14px;	font-family: Arial,sans-serif;	font-weight: bold;	width:740px;	text-decoration: none;}
.statPagerText a:hover{color:#ffffff;	font-size: 14px;	font-family: Arial,sans-serif;	font-weight: bold;	width:740px;	text-decoration: none;	}

table.statPagerTable{text-align: right;		border:solid 1px white;	}

td.statWhenColumn{	vertical-align:middle;width:176px;padding-left:4px;height:30px;border-right: solid 1px #cccccc;border-bottom: solid 1px #cccccc;}

td.statSearchColumn{
	vertical-align:middle;width:176px;padding-left:4px;border-right: solid 1px #cccccc;border-bottom: solid 1px #cccccc;empty-cells:show;
}
td.statRefferColumn{
	vertical-align:middle;width:176px;padding-left:4px;border-right: solid 1px #cccccc;border-bottom: solid 1px #cccccc;empty-cells:show;
}

td.statLocationColumn{
	vertical-align:middle;width:176px;padding-left:4px;border-right: solid 1px #cccccc;border-bottom: solid 1px #cccccc;empty-cells:show;
}

td.statOriginColumn{vertical-align:middle;width:176px;padding-left:4px;border-right: solid 1px #cccccc;border-bottom: solid 1px #cccccc;empty-cells:show;}

table.statTableBorder {	border-left:solid 1px #cccccc;}

.statTableHeader{ 	padding-left:4px;color:gray;font-size:12px;font-family: Arial;font-weight:bold; }

span.statTableHeader{	float:left;	display:block;}

pre { 	padding: 5px;	border: 1px solid #ccc;	font-family: Courier New, Courier,monospace;}

code {	font-family: Courier New, Courier,monospace;}

#popup {	display: none;}

#savep{	display: none;}

.waitPopUp {
	display: none; position: fixed; top: 50%;margin-top:-80px; left: 50%;	margin-left: -110px;
	width: 220px; 	height:80px;
	background:#FFFFFF;	color: #333;padding: 12px;
	font-size:16px;	border:solid 1px #cccccc;
	font-family:arial,sans-serif;
	text-align:center;vertical-align:middle;z-index:9000;
}
#simplemodal-overlay {background-color:#E5E5E5; cursor:wait;}

/* jqModal base Styling courtesy of;  Brice Burgess <bhb@iceburg.net> */
.jqmPopup {
	display: none;	position: fixed;
	top: 17%; left: 50%;
	margin-left: -245px;
	width: 490px;
	background-color: #ffffff;
	color: #333;
	border: 1px solid black;
	padding: 12px;
}

.jqmOverlay {	background-color: #E5E5E5;}

.jqmWindow {
    display: none;

    position: fixed;
    top: 17%;
    left: 50%;

    margin-left: -300px;
    width: 600px;

    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.firstPopUp {
	display: none; position: fixed; top: 17%; left: 50%;	margin-left: -276px;
	width: 552px;	height:508px;	background: url('/images/site/dialog_firsttime.gif') no-repeat top;
	color: #333;	padding: 12px;	z-index:10000;
}

* html .firstPopUp {	position: absolute;	z-index:9000;}

* html .jqmPopup {
	position: absolute;	z-index:9000;
}
.detailStampText{	vertical-align: top;	background-color:#F1F5FD;	width: 880px;	padding: 4px;	margin: 0px; }

.userTextinfo {	font-family:Arial,serif;	font-size:12px;	font-weight:bold;	color:#123061;	text-decoration: underline; }

a.loginUser {	font-family:Arial,serif;	font-size:11px;	font-weight:bold;	color:#0C3869;}
a.loginUser:hover {	font-family:Arial,serif;	font-size:11px;	font-weight:bold;	color:#0C3869;}
a.loginUser:visited {	font-family:Arial,serif;	font-size:11px;	font-weight:bold;	color:#0C3869;}

.stepsNavBG {	background: repeat-x top;	width:740px;	height:31px; }

.stepsTitleText{	font-family:Arial,serif;	font-size:12px;	font-weight:normal;	color:#123061;}

textarea.profilePublish {
	border: solid 1px #7F9DB9;
	font-family: Arial,serif;	font-size: 12px;	color: #000000;	width: 400px;	height:60px;
}
.oddRow{background-color: #ffffff;}

div.userFullName { 	float:left;	min-height:20px; width:100%;	padding:2px;display:table;}
div.userTitle , userTitle{ 	float:left;	height:100%;min-height	:16px;width:100%;	padding:2px;	font-size: 12px;	font-weight: normal;	color: #515151;}
div.userCountry,userCountry{	float:left;	height:100%;min-height	:16px;	padding:2px;	font-size: 12px;	font-weight: normal;	color: #515151;}

div.userIndustry ,userIndustry{float:left;height:100%;min-height	:16px;width:440px;	padding:2px;	font-size: 12px;	font-weight: normal;	color: #515151;}
.hiddenField{	visibility:hidden;	height:0px;	line-height:0px;	width:0px;	font-size:2px;	font-size:2px; }

.productsGrayText{color:#303030;line-height:1.6em;}
.productsBlueItalicText{color:#0c3869;font-weight:600;font-size:15px;font-style:italic;}
.productsGreenItalicText{color:#1d6e01;font-weight:600;font-size:15px;font-style:italic;}

.purchaseListBlue{color:#0c3869;float:left;list-style-type:disc;text-indent:-1px;padding-left:20px;margin:0px;line-height:1.9em;}
.purchaseListGreen{color:#1d6e01;float:left;list-style-type:disc;text-indent:-1px;padding-left:20px;margin:0px;line-height:1.9em;}

div.spacer{clear:both;width:1px;height:1px;}

.helpicon{cursor: pointer;}

.userhomeStatTitle{
	background:url('/images/site/pinkback.gif') no-repeat left;
	width:100%;	height:41px;
}
.tickLabel{ 	color:#9F9F9F;	font-size:12px;	font-weight:normal;}
