body{
	margin-left:7px;
	margin-top:0px;
	margin-bottom: 0px;
	padding:0px;
}

.greytext{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	padding-left: 8px;
	padding-right: 8px;
	padding-top:8px;
	padding-bottom:8px;
}
.itallictext{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
    font-style:italic;
	line-height: 9pt;	
     padding-top:10px;
}
.greytext{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	padding-left: 8px;
	padding-right: 8px;
	padding-top:8px;
	padding-bottom:8px;
}



.greytextnornal{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;	
}


.greytextbold{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	font-weight:bold;		
}

.greytextpadding{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	padding-left: 12px;
	padding-right: 8px;
	padding-top:8px;
	padding-bottom:8px;
}


.greytextwithbar{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	padding-left: 6px;
	padding-top:4px;
	padding-bottom:4px;
		
}


.bullettext{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	padding-top:8px;
	padding-bottom:5px;
}

.bullettextbold{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;		
	font-weight:bold;
}

.orangearrowleftmargin{
	margin-left: 8px;
}

.orangearrowleftmarginsolutions{
	margin-left: 8px;
	margin-top:9px;
}

.orangearrowtopmargin{
	margin-top: 10px;
}

.morebuttonposition{
	margin-left: 8px;
	margin-top: 8px;
}

.morebuttonleftpadding{
	margin-left: 6px;

}

.textrightpadding{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	padding-top:8px;
	padding-bottom:10px;
}

.greybuttonposition{
	margin-top:6px;	
}

.textblue{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #2F5F9A;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}
	

a.textblue:link{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #2F5F9A;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	text-decoration:underline;
}

a.textblue:active{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #2F5F9A;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	text-decoration:underline;
}	


a.textblue:visited{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #2F5F9A;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	text-decoration:underline;
}

a.textblue:hover{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #2F5F9A;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	text-decoration:none;
}


.textbrown{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #D25A33;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}


.bottomtextlinks{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	
}	

a.bottomtextlinks:link{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	text-decoration:underline;
}

a.bottomtextlinks:active{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	text-decoration:underline;
}	


a.bottomtextlinks:visited{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	text-decoration:underline;
}

a.bottomtextlinks:hover{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	text-decoration:none;
}

.tdbottomlinks{
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 10pt;
}

.tdbottomtext{
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FFFFFF;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	background-color:#498CB9;
	text-align:center;
}



.orangelinksbold{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FF8400;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:underline;
	
}	

a.orangelinksbold:link{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FF8400;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:underline;
}

a.orangelinksbold:active{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FF8400;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:underline;
}	


a.orangelinksbold:visited{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FF8400;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:underline;
}

a.orangelinksbold:hover{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FF8400;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:none;
}

.textblackbold{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #4B4B4B;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	font-weight:bold;
	
}

.textblack{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #000000;
	FONT-SIZE: 8pt;
	line-height: 10pt;	
	
}

.textdarkgreybold{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #4B4B4B;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	font-weight:bold;
	background-color:#F4F4F4;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:12px;
	padding-right:6px;
	
}

.greyorangepointerposition{
	margin-top:2px;
	margin-bottom:2px;
	margin-right:6px;
}

.doublearrowposition{
	margin-left:6px;
}

.orangelinks{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FF8400;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	text-decoration:none;	
	
}	

a.orangelinks:link{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FF8400;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	text-decoration:underline;
}

a.orangelinks:active{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FF8400;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	text-decoration:underline;
}	


a.orangelinks:visited{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FF8400;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	text-decoration:underline;
}

a.orangelinks:hover{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FF8400;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	text-decoration:none;
}

.tdleftnav{
	
	padding-top:9px;
	padding-bottom:6px;
}

.blueleftlinks{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #2F5F9A;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:none;	
	
}	

a.blueleftlinks:link{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #2F5F9A;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:none;
}

a.blueleftlinks:active{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #2F5F9A;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:none;
}	


a.blueleftlinks:visited{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #2F5F9A;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:none;
}

a.blueleftlinks:hover{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #2F5F9A;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:none;
}

.tdfixedpadding{
	padding-top:5px;
	padding-bottom:7px;
}

.brownleftlinks{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #D25A33;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:none;	
	
}	

a.brownleftlinks:link{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #D25A33;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:none;
}

a.brownleftlinks:active{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #D25A33;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:none;
}	


a.brownleftlinks:visited{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #D25A33;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:none;
}

a.brownleftlinks:hover{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #D25A33;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight:bold;
	text-decoration:none;
}

.solutionsimgposition{
	border:1px solid #D9D9D9;
	margin-left:8px;
	margin-right:8px;
	margin-bottom:20px;
}

.breadcrumbtdpadding{
	padding-top:10px;	
}

.tdgradientbg{
	background-image:url(../images/gradient_bg.gif);
	background-repeat:repeat-x;
}

.pageheadtext{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #325E9B;
	FONT-SIZE: 9pt;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:5px;
		
}

.mapmarginright{
	margin-right:5px;
	margin-left: 8px;
}

.clientimgborder{
	border:1px solid #D9D9D9;
	margin-top:5px;
	margin-bottom:5px;
}














.mandatorytexttdpadding{
	padding-top:8px;
	padding-bottom:8px;
padding-left:4px;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	text-decoration:none;
	text-align:right;

    background-color:#D5D5D5;
}



.mandatoryfieldstdpadding{
	padding-top:5px;
	padding-bottom:5px;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	text-decoration:none;
	text-align:right;
}



/*.formoutertable{
	background-color:#EEEEEE;
	padding:10px 10px 10px 10px;
	border:1px solid #D5D5D5;
}*/
.formoutertable{
	background-color:#FFFFFF;
	padding:10px 10px 10px 0px;
	/*border:1px solid #D5D5D5;*/
}
.forminnertable{
	background-color:#E6E6E6;	
}

.formtdwhite{
	background-color:#FFFFFF;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	font-weight:bold;
	padding:5px 5px 5px 5px;
}
.formtdwhitetext{
	background-color:#FFFFFF;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	font-weight:bold;
	text-align:right;
	padding:5px 5px 5px 5px;
    text-align:right;
}

/*.formtdwhite{
	background-color:#FFFFFF;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	}*/
/*.formtdgrey{
	background-color:#F8F8F8;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	
}*/
.formtdgrey{
	background-color:#F8F8F8;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	text-align:left;
}

.formtdgreytext{
	background-color:#F8F8F8;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 9pt;
	font-weight:bold;
	text-align:right;
	padding:5px 5px 5px 5px;
    text-align:right;
}



.inputfixedlength{
	width:200px;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
}

.inputphone{
	width:43px;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
}

.selectfixedlength{
	width:200px;
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
}

.formbuttonspadding{
	padding-top:10px;
	text-align:center;
}


.leftsubnav{
	padding-top:9px;
	padding-bottom:6px;
	padding-left:4px;
}

.leftsubsubnav{
	padding-top:9px;
	padding-bottom:6px;
	padding-left:8px;
}

.leftsubnavlinksactive{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #325E9B;
	FONT-SIZE: 8pt;
	line-height: 10pt;
}

.leftsubnavlinks{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	
}	

a.leftsubnavlinks:link{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	text-decoration:none;
}

a.leftsubnavlinks:active{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	text-decoration:none;
}	


a.leftsubnavlinks:visited{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #5F5F5F;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	text-decoration:none;
}

a.leftsubnavlinks:hover{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #325E9B;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	text-decoration:none;
}

a.brandingtextlinks:link{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FFFFFF;
	FONT-SIZE: 8pt;
	line-height: 10pt;
}

a.brandingtextlinks:active{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FFFFFF;
	FONT-SIZE: 8pt;
	line-height: 10pt;
}	


a.brandingtextlinks:visited{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FFFFFF;
	FONT-SIZE: 8pt;
	line-height: 10pt;
}

a.brandingtextlinks:hover{
	FONT-FAMILY: Arial, verdana, Sans-Serif;
	color: #FFFFFF;
	FONT-SIZE: 8pt;
	line-height: 10pt;
	text-decoration:none;
}
