/* GLOBAL */
body {color:black;font-size:0.6em;font-family:arial,verdana,sans-serif;margin:0px;padding:10px;border:0px;background-color:white;}
a {text-decoration:underline; color:black;}
.clearer {height:0em;line-height:0em;clear:both;padding:0em;margin:0em;border:0em}
* html .clearer {font-size:0em;}
.hidden {display:none}
label {font-size:1.1em;margin-bottom:-3px; color:black; padding-bottom:10px; margin-bottom:10px;line-height:25px;}
input {margin-top:-3px;}

h1 {font-size:1.4em; margin:6px;margin-left:0px;padding-left:0px;border-left:0px;font-weight:bold;color:black;letter-spacing:1px;float:left;display:inline;clear:both}
h2 {font-size:1.1em; color:black;font-weight:bold;letter-spacing:1px;}
h3 {font-size:1.2em; color:black; font-weight:bold; margin:0px}
/* currently used in Global Offices page */
h4 {font-size:1.2em; color:black; font-weight:bold; margin:0px}
ul {margin:0px 0px 0px 20px}

.button {border:1px solid #CC0000;background-image:url(../images_structure/whitearrowonred.gif);background-repeat:no-repeat;background-position:right center;}
.button a {font-size:1.1em;color:#FFFFFF;margin-right:20px;margin-left:5px;margin-top:3px;margin-bottom:3px;}
.button a:hover {color:#FFFFFF;text-decoration:none;}

.headimage {background-repeat:no-repeat;height:98px;background-color:black}

.colMedium {width:35%;float:left;}
.smallMarginLeft {margin-left:0px;}

.NoMargin {margin:0px;}
.NoTopMargin {margin-top:0px;}

.MainTxt {font-size:1.1em; color:black; }
.MainTxtUL {font-size:1.1em; color:black;padding:0px}

.MainTxt a {text-decoration:underline;color:black; font-weight:bold;}
.MainTxt2 {font-size:1.1em; color:black; margin:0px; width:60%;border:0px solid white} 
.mainImage { display:none;}
.ClearBoth {clear:both}

.PrintPageDiv {display:none}
.PrintPageDiv a {display:none}
.PrintPageImg {display:none}

.TopOfPageDiv {width:98%;text-align:right;}
.TopOfPageDiv .dottedline {width:78%;height:1px;border-bottom:#666 dotted 1px;text-align:right;}

.TopOfPageImg {vertical-align:middle;}
.DottedBorder {border-bottom:1px dotted #666666;}

ul.RedDot {margin:0px;padding:0px;}
ul.RedDot li {padding:0px 0px 0px 10px;list-style-type : none;background-image:url("../images_structure/bulletRedDot.gif");background-repeat : no-repeat;background-position: 0px 5px;}

.PageHeadingDiv {width:100%; clear:none; margin:0px 0px 0px 0px;  height:95px; vertical-align:bottom;}
.PageContentDiv {width:100%; clear:none; margin:0px 0px 0px 0px;  height:95px; vertical-align:bottom;}
/*Layout 1*/
.ColumnWrapper {clear:both;border:0px solid white; width:98%; margin: 1px 0px 0px 0px; padding: 1px 0px 0px 0px;}
.ColumnWrapper_GreyShading {clear:both;border:0px solid white; width:98%; margin: 1px 0px 0px 0px; padding: 1px 0px 0px 0px;}
.Layout1Column1 {border:0px solid white; float:left; width:33%; clear:none;}

.Layout1Column2 {border:0px solid white; float:left; width:34%; clear:none;padding:10px;}

.Layout1Column3 {border:0px solid white; float:left; width:28%; clear:none;padding:10px;}

/*Layout 2*/
.Layout2Wrapper {clear:both; width:93%; margin: 1px 0px 0px 30px; padding: 1px 0px 0px 0px; border:0px solid white;}
.Layout2Column1 {float:left; width:10%;margin-left:0px; clear:none; border:0px solid yellow;}
.Layout2Column2 {width:76%; clear:none; margin:0px 0px 0px 115px; border:0px solid blue;}

/*Layout 3*/
.Layout3Wrapper {clear:both; width:98%; margin: 1px 0px 0px 0px; padding: 1px 0px 0px 0px; border:0px solid white;}
.Layout3Column1 {float:left; width:50%;margin-left:0px; clear:none; border:1px solid yellow;}
.Layout3Column2 {width:76%; clear:none; margin:0px 0px 0px 5px; padding: 10px 0px 0px 1px; border:0px solid blue;}

/* FAQs */
.faqlist {margin-left:0px;border:0px white solid;color:silver;padding:0px;width:100%;float:left;text-align:left;border-bottom:#666 dotted 1px;}
.faqlist li {list-style-type:none;border:0px white solid;padding-bottom:8px;}
.faqlist ul {padding-top:10px;padding-left:0px;margin-left:2px;border-left:0px}


/* TOP SECTION */
.topTable {width:100%; text-align:left; padding:0px; margin:0px}
.mainTable {width:100%; text-align:left; padding:0px; margin:0px;}
.LeftLayoutTDtop {width:0px;vertical-align:top;}
.LeftLayoutTD {width:0px;vertical-align:top;}

.topmenu {border:0px white solid; margin-top:3px;display:none}
.topmenu a {color:#666666;font-weight:normal;}
.topmenu a:hover {color:white;font-weight:normal}

.logobanner {border: 0px solid white; top:0px;  padding:0px;margin:0px;clear:none}
.topHeading {border:0px red solid; margin-top:0px; padding:0px;height:10px;float:right;display:inline;clear:both}
.topHeadingText {color:black; font-size:1.4em; font-weight:bold; margin:0px; padding:0px;letter-spacing:1px;}
/* TOP SECTION ENDS*/

.logo {display:none}
.logoscreen{}

#roProcessing {display:none}
#roFraud {display:none}
#roConsulting {display:none}
#roFuel {display:none}

.leftnavsetnew {display:none}

/* page pp*/

.TopOfPageDiv_pp {display:none}
.TopOfPageDiv_pp .dottedline {width:100%;height:1px;border-bottom:#666 dotted 1px;text-align:right;}

.TopOfPageDiv_05 {display:none}
.TopOfPageDiv_05 .dottedline {width:100%;height:1px;border-bottom:#666 dotted 1px;text-align:right;}


.PageHeadingDiv_pp {width:600px;height:100px;display:block;background-color:black;}
.PageHeadingDiv_pp h1 {vertical-align:bottom;padding-bottom:10px;display:inline;font-weight:bold;}
.PageHeadingDiv_pp h2 {vertical-align:bottom;padding-bottom:10px;display:inline;font-weight:bold;}
.PageHeadingDiv_pp img {float:left;border-bottom:3px;clear:both}

.Layout2Wrapper_pp {width:540px; margin: 1px 0px 0px 0px;}
.Layout2Column1_pp {float:left; width:26%;margin-left:0px; clear:none;padding-bottom:5px;}
.Layout2Column2_pp {float:right;width:69%; clear:none; margin:0px 0px 0px 0px;}

.left_area {}
.pp_heading {font-weight:bold;padding:0px 0px 5px 0px;}
.pp_heading img {padding:0px 5px 0px 0px;}
.pp_body {}

.PrintPageDiv_pp {display:none}
.PrintPageDiv_pp a {color:black;text-decoration:underline}
.PrintPageImg_pp {vertical-align:text-bottom;margin-top:5px;}
.rl_clearer {font-size:0em;padding:0px;margin:0px;border:0px;clear:both}
.GreyShading_pp {}

.MainTxt_pp {font-size:1.1em;}
.MainTxt_pp a {text-decoration:underline;font-weight:bold;}

.PageHeadingDiv_09_spacer {width:100%;}
.PageHeadingDiv_09_smaller {width:100%;font-size:1.1em;}
.PageHeadingDiv_09 {width:100%;font-size:1.4em;font-weight:bold}

.PageHeadingDiv_09 h1 {margin-left:5px;margin-bottom:0px;display:inline;font-weight:bold;}

.MainTxt_10_bold {font-size:1.1em;font-weight:bold;}
.MainTxt_10 {font-size:1.1em;3px;}
.MainTxt_10_bold a {text-decoration:underline; font-weight:bold;}




