/* ========================================================
   BASIC LAYOUT STYLES
   Basic layout styles for viewing the website through a visual browser   */
  
* {	 margin: 0; padding: 0; }
img { border: 0; }

body {
	font: 0.7em arial, helvetica, sans-serif; 
	background-color: #ffffff; 
	color: #333333; 
	position: relative; 
/*	background-image: url('../images/template.jpg');     */ 
	background-repeat: no-repeat;
}

#container {
	width: 955px;
	margin: 0 auto; 
	border: 1px solid #ffffff;
}

p {
	font-size: 1em;
	line-height: 1.4em; 
	color:#333333;
	font-weight:normal;
}
sup { font-size: 0.7em; line-height: 8px; }
.clear { clear: both }
.nodisp { display: none; }
.floatleft { float: left; }
.floatright	{ float: right;}
.height2px { height: 2px; }
.height4px { height: 4px; }
.height6px { height: 6px; }
.height10px { height: 10px; }
.height16px { height: 16px; }
.indentText20px { margin-left: 20px; margin-top: -4px; }
.legals { font-size: 0.8em; line-height: 1.4em; }
.pageBreak { display: none; }


/*  ***************  HEADER AND MAIN NAV  ***************  */

#containheader {
	width: 955px;
	height: 20px;
	margin: 0 auto;
	float:left;
}
#topheader {
	width: 955px;
	height: 20px;
	float:left;
}

#topheader h1 {
	margin: 0 auto;
	float:left;
	padding-top: 18px;
	padding-bottom: 15px;
	font-size: 1.65em; 
	color:#b5995c;
	font-weight:normal;
}
#topheaderlinks {
	float: right;
	padding-top: 24px;
}
#topheader a:link,
#topheader a:visited,
#topheader a:active {
	margin: 0 auto;
	margin: 24px 6px 0px 8px;
	color: #333333;
	text-decoration: none;
}
#topheader a:hover {
	color: #333333; 
	text-decoration: underline;
}
#citiLogo {
	width: 81px; 
	height: 57px; 
	margin-left:1px; 
	margin-top:10px;	
}
#citiLogoPrint {
	display: none;	
}

#mainnav { 
	width: 955px; 
	height: 100px;
	float:left;
	margin-top:25px;
	background-image:url('../images/nav_background.gif');
	background-repeat:no-repeat;
}

#navwrapper {
	width: 700px; 
	height: 27px; 
	margin-left: 10px;
	font-weight: bold;
	font-size: 1em;
	float: left;
}

#navHome { height: 27px; float:left; text-indent: -2000em; }
#navWhoweare { height: 27px; float:left; text-indent: -2000em; }
#navExpertise { height: 27px; float:left; text-indent: -2000em; }
#navWealth {	height: 27px; float:left; text-indent: -2000em; }
#navManaging { height: 27px; float:left; text-indent: -2000em; }

#navwrapper ul {
	width: 700px; 
	height: 27px;
	position: relative; 
	margin-left: 10px;
	font-size: 1em;
	list-style: none;
	margin:0 auto;
}

#navwrapper ul li {list-style:none; display:inline;}
#navwrapper ul li a {height: 27px; display:block; position:absolute; top:0px;}
#navwrapper ul li a:hover {background-position:0px -27px;}
#navwrapper ul li a span {display:none;}
#navwrapper ul li a.navon { background-position:0px -27px;}

#navwrapperimage { float: right; margin: -10px 24px 0px 30px;}

a#navHome {width:62px; background-image: url('../images/nav_home.gif'); left:5px; }
a#navWhoweare {width:98px; background-image: url('../images/nav_whoweare.gif'); left:67px;}
a#navExpertise {width:108px; background-image: url('../images/nav_expertise.gif'); left:165px; }
a#navWealth {width:126px; background-image: url('../images/nav_wealth.gif'); left:273px;}
a#navManaging {width:154px; background-image: url('../images/nav_managing.gif');left: 399px;}



/* *************** CONTENT *************** */

#allcontwrapper {
	width: 955px; 
	margin: 0 auto;
}
#contwrapper {
	width: 816px; 
	margin: 0 auto;
	float:left;
	padding-top: 9px;
}
#conttop {
	width: 816px; 
	height: 13px;
	background-image: url('../images/main_top.gif');
	background-repeat: no-repeat; 
	float:left;
	overflow: hidden;
}
#contmid {
	width: 816px;
	background-image:url('../images/main_mid.gif');
	background-repeat: repeat-y;
	padding-bottom: 16px;
	float: left;
	overflow: hidden;
}
#contbot {
	width: 816px; 
	height: 13px;
	background-image: url('../images/main_bot.gif');
	background-repeat: no-repeat;
	float: left;
	overflow: hidden;
	display: block;
	clear:both;
}
#conttop_long {
	width: 955px; 
	height: 13px;
	background-image:url('../images/main_top_long.gif');  
	background-repeat:no-repeat; 
	float:left;
	overflow: hidden;
}
#contmid_long {
	width: 955px;
	background-image:url('../images/main_mid_long.gif');  
	background-repeat:repeat-y;
	padding-bottom: 16px;
	float:left;
	overflow: hidden;
}
#contbot_long {
	clear:both;
	width: 955px; 
	height: 13px;
	background-image:url('../images/main_bot_long.gif');  
	background-repeat:no-repeat;
	float:left;
	overflow: hidden;
	display: block;
}


/* *************** Content Left Navigation Column *************** */

#leftcolumnwrapper {
	float: left;
	width: 186px;
}
.leftnavlinks {
	margin-left: 14px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	color: #b5995c;
}
.leftnavlinks h3 {
	font-size: 1.2em;
	color: #b5995c;
	margin-bottom:8px;
	font-weight:normal;
}
.leftnavlinks ul li {
	list-style:none;
	margin: 2px 10px 8px 0px;
	padding-left: 12px;
	line-height:1.5em;
	background-image:url('../images/navarrow_right.gif');
	background-repeat: no-repeat;
	background-position: 0 6px;
}
.leftnavlinksSelectedSection ul li {
	list-style:none;
	margin: 2px 10px 5px 0px;
	padding-left: 12px;
	line-height:1.5em;
	background-image:url('../images/navarrow_down.gif');
	background-repeat: no-repeat;
	background-position: 0 6px;
}
.leftnavlinksSelectedSection ul ul li {
	list-style:none;
	margin: 0px 10px 0px 0px;
	padding-top: 2px;
	line-height:1.3em;
	background-image:url('../images/navarrow_right.gif');
	background-repeat: no-repeat;
	background-position: 0 6px;
}
.leftnavlinksdoublearrow ul li {
	list-style:none;
	margin: 2px 10px 5px 0px;
	padding-left: 10px;
	line-height:1.7em;
	background-image:url('../images/navarrow_double.gif');
	background-repeat: no-repeat;
	background-position: 0 6px;
}

.leftnavlinks img {
	margin: 0px 0px 0px 10px;
}
.leftnavlinks a:link, 
.leftnavlinks a:visited, 
.leftnavlinks a:active {
	color: #333333; 
	text-decoration: none;
}
.leftnavlinks a:hover {
	color: #b5995c; 
	text-decoration: none;
}
.leftnavSectionHeadLink a:link, 
.leftnavSectionHeadLink a:visited, 
.leftnavSectionHeadLink a:active {
	color: #b5995c; 
	text-decoration: none;
}
.leftnavSectionHeadLink a:hover {
	color: #b5995c; 
	text-decoration: none;
}



#leftcolumnwrapper .dottedDivider {
	width: 160px;
	height: 4px;
	margin: 10px 0px 10px 0px;
	background-image: url('../images/bdr_dotted_x.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
#fontsizewrapper {
	float: left;
	width: 130px;
	margin: 0px auto 0 15px;
	padding-bottom: 20px;
}
#fontsize {	
}
#textsize {
	padding-bottom: 1px;
	float: left;
	padding-top: 4px;
}
#textsizeicons {
	float: left;
	margin-left: 6px;
	margin-top: 0px;
}



/* *************** Content Middle Column *************** */

#midcolumnwrapper {
	float: left;
	width: 566px;
	min-height:235px;	
	background-color: transparent;
}

#midcolumnwrapper a:link, 
#midcolumnwrapper a:visited, 
#midcolumnwrapper a:active {
	color: #666666; 
	text-decoration: underline;
}
#midcolumnwrapper a:hover {
	color: #000000; 
	text-decoration: underline;
}

#midcolumnwrapper h1 {
	width: 350px;
	margin: 4px 0px 0px 0px;
	padding-bottom: 12px;
	font-size: 1.6em;
	color:#ff0000;
	font-weight:normal;
	float: left;
}


#gradPanelContent p {
	margin: 0px 0px 6px 20px;
}
#gradPanelContent h1 {
	width: 320px;
	margin: 4px 0px 0px 20px;
	padding-bottom: 0px;
	font-size: 1.6em; 
	color:#ff0000;
	font-weight:normal;
	float: left;
}
#gradPanelContent h2 {
	margin: 0px 0px 6px 20px;
	font-size: 1.3em; 
	color: #b5995c;
	font-weight:normal;
}

.homeColumnTextArea h2 a:link, 
.homeColumnTextArea h2 a:visited, 
.homeColumnTextArea h2 a:active {
	text-decoration: none;
}
.homeColumnTextArea h2 a:hover {
	text-decoration: underline;
}

#gradPanelContent h3 {
	margin: 8px 0px 0px 20px;
	font-size: 1em; 
	color: #b5995c;
	font-weight:normal;
}
#gradPanelContent h3 a:link, 
#gradPanelContent h3 a:visited, 
#gradPanelContent h3 a:active {
	color: #b5995c; 
	text-decoration: none;
}

#gradPanelContent h3 a:hover {
	color: #b5995c; 
	text-decoration: underline;
}

#gradPanelTop {
	width: 544px;
	margin-left: 12px; 
	height: 12px;
	background-image:url('../images/gradpanelbg_top.gif');  
	background-repeat:no-repeat; 
}
#gradPanelMid {
	width: 544px;
	margin-left: 12px; 
	background-image:url('../images/gradpanelbg_mid.gif');  
	background-repeat:repeat-y;
}
#gradPanelBot {
	width: 544px;
	padding-bottom: 8px; 
	min-height: 105px;    
	background-image:url('../images/gradpanelbg_bot.gif');   
	background-position: bottom; 
	background-repeat:no-repeat;
}
#gradPanelContent { padding: 0px 20px 10px 0px; }

#printAndFavourites {
	font-size: 11px;
	float: right;
	text-align: right;
	margin: 6px 0px 0px 0px;
}
#printAndFavourites  img { margin: 0px 0px 0px 0px; }

#printAndFavourites a:link, 
#printAndFavourites a:visited, 
#printAndFavourites a:active {
	color: #666666; 
	text-decoration: none;
}
#printAndFavourites a:hover {
	color: #666666; 
	text-decoration: underline;
}
.gradPanelBanner { float: right; margin: 12px 0px 4px 16px; }
#gradPanelContent .gradPanelBanner p { color: #b5995c; margin: 4px 0px 0px 0px; padding: 0; font-size: 0.8em; }
#gradPanelTextMaxWidth { margin-right: 100px; margin-top: 12px; }
#gradPanelTextMaxWidth h2 { margin-top: 0px; padding-top: 0px; }
#gradPanelTextMaxWidth input { margin-left: 20px; margin-top: 6px; margin-bottom: 6px; }

#midcolumnTextWrapper {  }
#midcolumnText { float: left; margin-left: 32px; margin-top: 10px; }
#midcolumnTextLeft { width: 330px;}
#midcolumnTextOneCol { width: 430px;}
#midcolumnTextRight {float: right; width: 184px; margin-top: 13px; }
#midcolummHiddenPageWithNav { width: 510px; }

#midcolumnTextOneCol p, #midcolumnTextOneCol h2, #midcolumnTextOneCol h3, #midcolumnTextOneCol li { width: 410px; }

#midcolumnText p {
	margin: 0px 0px 6px 0px;
}
#midcolumnText h2 {
	margin: 12px 0px 4px 0px;
	font-size: 1.2em; 
	color: #b5995c;
	font-weight:normal;
}
#midcolumnText h3 {
	margin: 8px 0px 0px 0px;
	font-size: 1em; 
	color: #b5995c;
	font-weight:normal;
}

#midcolumnText h5 {	margin: 0px 0px 0px 0px; padding: 6px 0px 2px 0px; font-size: 1em; color: #b5995c; font-weight:normal; background: url(../images/iconpdf_s.gif) 0 0 no-repeat; padding-left: 20px; }
#midcolumnText h5 a:link, #midcolumnText h5 a:active, #midcolumnText h5 a:visited {	color: #b5995c; text-decoration: none; }
#midcolumnText h5 a:hover {	color: #b5995c; text-decoration: underline; }

#midcolumnText .languagePdfLinks h3 { margin: -6px 0px 6px 0px; }
.arabicText  { font-size: 1.2em; }
.englishWithinArabicText { font-size: 0.8em; }

#midcolumnText h3 a:link, 
#midcolumnText h3 a:visited, 
#midcolumnText h3 a:active {
	color: #b5995c; 
	text-decoration: none;
}
#midcolumnText h3 a:hover {
	color: #b5995c; 
	text-decoration: underline;
}
#midcolumnText h4 {
	margin: 12px 0px 6px 0px;
	font-size: 1em; 
	color: #333333;
}



#midcolumnText .midColButtons h4 {
	margin: 8px 0px 6px 0px;
	font-size: 1em; 
	color: #333333;
}
#midcolumnText .legals {
	margin: 8px 0px 6px 0px;
	color: #333333;
	width: 430px;
}
#midcolumnText .dottedDivider {
	width: 105%;
	height: 4px;
	margin: 10px 0px 0px -15px;
	background-image: url('../images/bdr_dotted_x.gif');
	background-repeat: repeat-x;
	background-position: left top;
}

#midcolumnTextRight img {
	margin: 0px 0px 14px 0px;
}

.midColButtons { margin: 16px 0px 6px 0px; }
.floatleftMidColButtons { float: left; width: 181px; margin: 0px 0px 6px 0px; }
.floatleftMidColButtonsLast { float: left; width: 167px; margin: 0px 0px 6px 0px; }
.midcolumnIndent { margin-left: 16px; }

#midcolumnText img { margin-left: -1px; margin-top: -3px; margin-bottom: 4px; }
#midcolumnText #printAndFavourites img { margin-left: 0px; margin-top: 0px; margin-bottom: 0px; }
#midcolumnText h3 img { margin-left: -1px; margin-top: 0px; margin-bottom: 0px; }

#midcolumnText ol { color: #333333; margin: 8px 0px 16px 16px; }
#midcolumnText ol li { color: #333333; font-weight: normal; line-height: 1.4em; margin-bottom: 0.7em; }

.numberedList { margin-bottom: 6px;  }
.numberedList .listNumber { float: left; width: 16px; line-height: 1.4em; margin-top: 0.3em; margin-bottom: 0.4em; clear: both;  }
.numberedList .listText { float: left; line-height: 1.4em; margin-top: 0.3em; margin-bottom: 0.4em; width: 390px; }

.normaltext {font-weight: normal; }

#midcolumnText ul { margin-bottom: 8px; padding-top: 2px; }
#gradPanel ul { margin-bottom: 8px; padding-top: 2px; padding-left: 20px; }
#midcolumnText ul li, #gradPanel ul li {
	list-style:none;
	margin: 2px 0px 5px 0px;
	padding-left: 16px;
	line-height:1.4em;
	background-image:url('../images/bulletgold.gif');
	background-repeat: no-repeat;
	background-position: 0 6px;
}

#thirdLevelLinksWrapper { margin-top: -4px; margin-bottom: 14px; }
#thirdLevelLinksWrapper a:link, #thirdLevelLinksWrapper a:visited, #thirdLevelLinksWrapper a:active { color: #666666; text-decoration: underline; }
#thirdLevelLinksWrapper a:hover { color: #000000; text-decoration: underline; }
.thirdLevelLinks { color: #FF0000; }

#thirdLevelContentWrapper {  }
#thirdLevelLeftCol { float: left; width: 420px; }
#thirdLevelRightCol { float: left; width: 100px; height: 100px; margin-top: 10px; }
#thirdLevelRightCol p { font-size: 0.9em; line-height: 1.2; color: #999999; margin: 0px 0px 10px 0px; }
#thirdLevelLeftCol p, #thirdLevelLeftCol h2, #thirdLevelLeftCol h3 { width: 400px; }
#thirdLevelLeftCol li { width: 380px; }

#thirdLevelVideoPlayerCol { float: left; width: 500px; }



#midcolumnDoubleArrowLinks ul { margin-bottom: 0px; padding-top: 0px; }

#midcolumnTextOneCol #doubleArrowLinksTwoColumns li, #midcolumnTextOneCol #doubleArrowLinksTwoColumns h3 { width: 190px; }

#midcolumnDoubleArrowLinks ul li {
	list-style:none;
	margin: 0px 10px 3px 0px;
	padding-left: 10px;
	font-size: 1em; 
	color: #b5995c;
	line-height:1.4em;
	background-image:url('../images/navarrow_double.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
}
#midcolumnDoubleArrowLinks ul ul li {
	list-style:none;
	margin: 0px 10px 3px 10px;
	padding-left: 10px;
	font-size: 1em; 
	color: #b5995c;
	line-height:1.4em;
	background-image:url('../images/navarrow_right.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
}
#midcolumnDoubleArrowLinks ul ul ul li {
	list-style:none;
	margin: 0px 10px 3px 24px;
	padding-left: 10px;
	font-size: 1em; 
	color: #b5995c;
	line-height:1.4em;
	background-image:url('../images/navarrow_right.gif');
	background-repeat: no-repeat;
	background-position: 0 4px;
}
#midcolumnDoubleArrowLinks a:link, #midcolumnDoubleArrowLinks a:visited, #midcolumnDoubleArrowLinks a:active { color: #b5995c; text-decoration: none; }
#midcolumnDoubleArrowLinks a:hover { color: #b5995c; text-decoration: underline; cursor: pointer; }

#doubleArrowLinksTwoColumns {  }
#doubleArrowLinksColLeft { float: left; width: 200px; }
#doubleArrowLinksColRight { float: left; width: 200px; }

table.twoColumnListTable td { padding-bottom: 4px; padding-right: 20px;}

/*  ************* Cities Lists  *******************  */

#midcolumnText .citiesList { margin-bottom: 20px; margin-top: 10px; }
table.citiesList { width: 500px; }

#midcolumnText .citiesList ul { 
	list-style:none;
	width: 155px;   
	height: 100%;
	margin: 0px 3px 0px 0px;
	padding-bottom: 4px;
	line-height:1.4em;

}
#midcolumnText .citiesList ul li { 
	list-style:none;
	width: 143px;   
	padding-left: 12px;
	margin: 0px 0px 0px 0px;
	line-height:1.4em;
	background-image:url('../images/bulletgold.gif');
	background-repeat: no-repeat;
	background-position: 0 6px;
}
#midcolumnText .citiesList td {	 
	width: 158px;
	background-image: url('../images/bdr_dottedgold_x.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}
#midcolumnText .citiesList td.cityGutter { width: 13px; background-image: none; padding-right: 0px; }
#midcolumnText .citiesList td.cityNoUnderline { background-image: none; padding-right: 0px; }



#midcolumnText #thirdLevelLeftCol .citiesList { margin-bottom: 20px; margin-top: 10px; }
#midcolumnText #thirdLevelLeftCol table.citiesList { width: 401px; }

#midcolumnText #thirdLevelLeftCol .citiesList ul { 
	list-style:none;
	width: 122px;   
	height: 100%;
	margin: 0px 3px 0px 0px;
	padding-bottom: 4px;
	line-height:1.4em;

}
#midcolumnText #thirdLevelLeftCol .citiesList ul li { 
	list-style:none;
	width: 110px;   
	padding-left: 12px;
	margin: 0px 0px 0px 0px;
	line-height:1.4em;
	background-image:url('../images/bulletgold.gif');
	background-repeat: no-repeat;
	background-position: 0 6px;
}
#midcolumnText #thirdLevelLeftCol .citiesList td {	 
	width: 125px;
	background-image: url('../images/bdr_dottedgold_x.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}
#midcolumnText #thirdLevelLeftCol .citiesList td.cityGutter { width: 13px; background-image: none; padding-right: 0px; }
#midcolumnText #thirdLevelLeftCol .citiesList td.cityNoUnderline { background-image: none; padding-right: 0px; }
#midcolumnText #thirdLevelLeftCol .dottedDivider {	width: 100%; }

#pdfDownloads ul li {
	list-style:none;
	margin: 2px 0px 5px 0px;
	padding-left: 20px;
	line-height:1.4em;
	background: url('../images/iconpdf_s.gif') 0 -4px no-repeat;
}

#pdfDownloads ul li a:link, #pdfDownloads ul li a:active, #pdfDownloads ul li a:visited {	color: #b5995c; text-decoration: none; }
#pdfDownloads ul li a:hover {	color: #b5995c; text-decoration: underline; }


/*  ************* Forms  *******************  */

table.formTable1 {  }
table.formTable1 td { padding-bottom: 8px; }

#aboutyouForm { margin: 0px 0px 0px 18px; }
table.formTable1 { /*width: 430px;*/ margin-bottom: 12px; margin-top: 12px; }
table.formTable1 td { vertical-align: top; padding-top: 4px; }
table.formTable1 td input { width: 230px; height: 16px; margin-top: -4px; }
table.formTable1 td select { width: 230px; height: 20px; margin-top: -4px; }
table.formTable1 td.radios input { width: 20px; height: 16px; }
table.formTable1 td.radios { width: 230px; }
#midcolumnTextOneCol table.formTable1 td.radios p { width: 230px; margin: 0px 0px 4px 0px; }
#aboutyouForm table.formTable1 td.radios p { width: 230px; margin: 0px 0px 4px 0px; }
table.formTable1 td.maxChars input { width: 36px; height: 16px; margin-top: 0px; }
table.formTable1 td.startAppBt input { width: 167px; height: 43px; margin-top: 10px; margin-left: -1px; }
table.formTable1 td.submitBt input { width: 119px; height: 26px; margin-top: 10px; }
table.formTable1 td.submitBt2 input { width: 119px; height: 26px; margin-top: 0px; }
table.formTable1 .legals { margin: 8px 0px 6px 0px; }
table.formTable1 td textarea { width: 230px; margin-top: -4px; }

table.formTable1 td.textLabel { text-align: right; padding-right: 10px; }
table.formTable1 td.textLabel4 { width: 150px; text-align: right; padding-right: 10px; }
table.formTable1 td.inputArea { width: 230px; }
#midcolumnTextOneCol table.formTable1 td.confirmArea p { width: 230px; margin: 0px 0px 4px 0px; }
#midcolumnTextOneCol table.formTable1 td.confirmArea input { width: 20px;  }

select { font-size: 1em; }



/*  ************* Application Pages Middle  *******************  */

.appPanelLargeTop { width: 503px; margin-left: 19px; margin-top: 16px; height: 8px; background:url('../images/app_panelbg_top.gif') 0 0 no-repeat; }
.appPanelLargeMid1 { width: 503px; margin-left: 19px; background:url('../images/app_panelbg_mid1.gif') 0 0 repeat-y; }
.appPanelLargeMid2 { width: 503px; background:url('../images/app_panelbg_mid2.gif') 0 0 no-repeat; background-position: bottom; }
.appPanelLargeContent { margin: 0px 0px 0px 12px; width: 479px; }
.appPanelLargeBot { width: 503px; margin-left: 19px; margin-bottom: 24px; height: 7px; background:url('../images/app_panelbg_bot.gif') 0 0 no-repeat; }

body#application .appPanelLargeContent h2 { font-size: 1.45em; color: #333333; margin: 0px; padding: 4px 0px 6px 0px; width: 100%; background: url('../images/bdr_dotted_x.gif') bottom repeat-x; }
body#application .appPanelLargeContent h3 { font-size: 1.3em; margin: 12px 0px 6px 0px; }
body#application .appPanelLargeContent p { margin: 0px 0px 0px 0px; padding: 0px 0px 6px 0px; }
body#application .appPanelLargeContent h4 { margin: 0px 0px 0px 0px; color: #333333; font-size: 1em; font-weight: bold; }
body#application .appPanelLargeContent h5 { margin: 0px 0px 0px 0px; }
body#application .appPanelLargeContent h6 {	margin: 0px 0px 0px 0px; padding: 6px 0px 2px 0px; font-size: 1em; color: #b5995c; font-weight:normal; background: url(../images/iconpdf_s.gif) 0 0 no-repeat; padding-left: 20px; }

#gradPanelContent h5 { margin: -4px 8px 4px 18px; font-size: 1em; color: #b5995c; font-weight: normal; background: url(../images/iconpdf_s.gif) 0 0 no-repeat; padding-left: 20px; padding-top: 6px; height: 18px; }

body#application .appPanelLargeContent h6 a:link, 
body#application .appPanelLargeContent h6 a:visited, 
body#application .appPanelLargeContent h6 a:active { color: #b5995c;  text-decoration: none; }

body#application .appPanelLargeContent h6 a:hover { color: #b5995c; text-decoration: underline; }

#applyDownloadForms { margin: 10px 0px 20px 0px; width: 479px; }
.applyDownloadFormLeft { float: left; }
.applyDownloadFormRight { float: left; margin-left: 33px; }
.applyNeedHelp { padding-bottom: 4px; }

.appTwoColumnsWrapper {  }
.appLeftColumn { float: left; width: 230px; }
.appRightColumn { float: left; margin-left: 19px; width: 230px; }

.postAddressicon { float: left; padding-left: 0px; }
.postAddress { float: left; padding-left: 8px; margin-top: 0px; }


#gradPanelContent .whatHappensNext { margin: 16px 0px 8px 0px; }
#gradPanelContent .whatHappensNext h2 { color: #333333; }

#appGradTextWidth1 { margin-right: 80px; margin-top: 12px; }
#appGradTextWidth2 { margin-right: 60px; margin-top: 12px; }
#appGradTextWidth3 { margin-right: 40px; margin-top: 12px; }
#appGradTextWidth4 { margin-right: 12px; margin-top: 12px; }

#appPanelsWrapper { margin-top: 10px; }
#appPanelsWrapper h3 { margin: 0px 8px 4px 12px; font-size: 14px; color: #333333; font-weight: normal; }
#appPanelsWrapper p { margin: 0px 11px 6px 13px; }
#appPanelsWrapper img { margin: 8px 0px 0px 12px; }

.appPanelContainer1 { float: left; width: 192px; margin-left: 18px; } 
.appPanelContainer2 { float: left; width: 192px; margin-left: 12px; } 
.appPanelTop { width: 192px; height: 7px; background-image:url('../images/app_panel_top.gif'); background-repeat:no-repeat; } 
.appPanelMid { width: 192px; background-image:url('../images/app_panel_mid.gif'); background-repeat: repeat-y; padding: 2px 0px 6px 0px; } 
.appPanelBot { width: 192px; height: 6px; background-image:url('../images/app_panel_bot.gif'); background-repeat:no-repeat; margin-bottom: 10px; } 
.appPanelContainerWide { float: left; width: 430px; margin-left: 18px; } 
.appPanelWideTop { width: 430px; height: 7px; background-image:url('../images/app_panel2_top.gif'); background-repeat:no-repeat; } 
.appPanelWideMid { width: 430px; min-height: 82px; background-image:url('../images/app_panel2_mid.gif'); background-repeat: repeat-y; padding: 2px 0px 6px 0px; } 
.appPanelWideBot { width: 430px; height: 6px; background-image:url('../images/app_panel2_bot.gif'); background-repeat:no-repeat; margin-bottom: 10px; } 

#appMidcolumn { width: 480px;}
#appRightColumn p { padding: 0px 8px 4px 10px; font-size: 1em; }
#appRightColumn h2 { margin: 8px 8px 4px 10px; font-size: 1.4em; font-weight: normal; }

#gradPanelContent .dottedDivider {
	width: 504px;
	height: 4px;
	margin: 10px 0px 10px 18px;
	background-image: url('../images/bdr_dotted_x.gif');
	background-repeat: repeat-x;
	background-position: left top;
}

#gradPanelContent h4 {
	margin: 8px 0px 2px 20px;
	font-size: 1.15em; 
	color: #b5995c;
	font-weight:normal;
}

#gradPanelContent h5 { margin: -4px 8px 4px 18px; font-size: 1em; color: #b5995c; font-weight: normal; background: url(../images/iconpdf_s.gif) 0 0 no-repeat; padding-left: 20px; padding-top: 6px; height: 18px; }
#gradPanelContent h5 a:link, #gradPanelContent h5 a:visited, #gradPanelContent h5 a:active { color: #b5995c; text-decoration: none; }
#gradPanelContent h5 a:hover { color: #b5995c; text-decoration: underline; }

#gradPanelContent h6 { margin: 0px 8px 4px 18px; font-size: 1em; color: #b5995c; font-weight: normal; background: url(../images/arrowsgold1.gif) 0 6px no-repeat; padding-left: 18px; padding-top: 6px; height: 18px; }
#gradPanelContent h6 a:link, #gradPanelContent h6 a:visited, #gradPanelContent h6 a:active { color: #b5995c; text-decoration: none; }
#gradPanelContent h6 a:hover { color: #b5995c; text-decoration: underline; }



/* *************** Content Right Column *************** */

#rightcolumnwrapper {
	float: right;
	width: 203px;
	margin-top: 0px;
}
#rightcolumncontent {
	width: 179px;
	margin: 4px 10px 0px 14px;
}
#rightcolumnwrapper p {
	margin: 0px 0px 6px 1px;
}
#rightcolumnwrapper img {
	margin-bottom: 14px;
}
#rightcolumnwrapper .dottedDivider {
	width: 165px;
	height: 4px;
	margin: 4px 0px 12px 1px;
	background-image: url('../images/bdr_dotted_x.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
#rightcolumnwrapper .dottedDivider2 {
	width: 165px;
	height: 4px;
	margin: 0px 0px 12px 1px;
	background-image: url('../images/bdr_dotted_x.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
#rightcolumnwrapper .dottedDivider3 {
	width: 165px;
	height: 4px;
	margin: 0px 0px 6px 1px;
	background-image: url('../images/bdr_dotted_x.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
#rightcolumnwrapper .dottedDivider4 {
	width: 165px;
	height: 4px;
	margin: 0px 0px 16px 1px;
	background-image: url('../images/bdr_dotted_x.gif');
	background-repeat: repeat-x;
	background-position: left top;
}
.rightnavlinks {
	margin-left: 0px;
	padding-bottom: 10px;
	margin-bottom: 2px;
	padding-top: 2px;
	color: #b5995c;
}
.rightnavlinks h3 {
	font-size: 1.2em;
	color: #b5995c;
	margin-bottom:8px;
	font-weight:normal;
}
.rightnavlinks ul li {
	list-style:none;
	margin: 2px 0px 5px 0px;
	padding-left: 12px;
	padding-top: 1px;
	line-height:1.5em;
	background-image:url('../images/navarrow_right.gif');
	background-repeat: no-repeat;
	background-position: 0 6px;
}
.rightnavlinksSelectedSection ul li {
	list-style:none;
	margin: 2px 0px 5px 0px;
	padding-left: 12px;
	line-height:1.5em;
	background-image:url('../images/navarrow_down.gif');
	background-repeat: no-repeat;
	background-position: 0 6px;
}
.rightnavlinks a:link, 
.rightnavlinks a:visited, 
.rightnavlinks a:active {
	color: #333333; 
	text-decoration: none;
}
.rightnavlinks a:hover {
	color: #b5995c; 
	text-decoration: none;
}

.rightnavlinksApp ul li {
	list-style:none;
	margin: 2px 0px 5px 0px;
	padding-left: 18px;
	padding-top: 3px;
	line-height:1.5em;
	background-image:url('../images/arrowsgold1.gif');
	background-repeat: no-repeat;
	background-position: 2px 6px;
}
.rightnavlinksApp ul ul li {
	list-style:none;
	margin: 2px 0px 5px 0px;
	padding-left: 18px;
	padding-top: 3px;
	line-height:1.5em;
	background-image:url('../images/iconpdf_s.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
}
.rightnavlinksApp a:link, 
.rightnavlinksApp a:visited, 
.rightnavlinksApp a:active {
	color: #333333; 
	text-decoration: none;
}
.rightnavlinksApp a:hover {
	color: #b5995c; 
	text-decoration: none;
}




#pressreleasePanel p {
	margin: 0px 10px 0px 10px;
	padding-top: 10px;
	color: #FFFFFF;
}
#pressreleasePanel a:link, #pressreleasePanel a:visited, #pressreleasePanel a:active { color: #FFFFFF; text-decoration: none; }
#pressreleasePanel a:hover { color: #FFFFFF; text-decoration: underline; }

#pressreleasePanel {
	width: 172px;
	background-image:url('../images/pressrelease_mid.gif');  
	background-repeat:repeat-y;
}
#pressreleasePanelTop {
	width: 172px;
	min-height: 90px;
	background-image:url('../images/pressrelease_top.gif');  
	background-repeat:no-repeat; 
}
#pressreleasePanelBot {
	width: 172px; 
	height: 13px;
	margin-bottom: 10px;
	background-image:url('../images/pressrelease_bot.gif');   
	background-position: bottom; 
	background-repeat:no-repeat;
	margin-top: -1px;
}


/* *************** Footer *************** */

#footerwrapper {
	width: 955px; 
	margin: 0 auto;
	float:left;
}
#footerlinkwrap {
	width: 950px; 
	height: 1.4em;
	margin: 0 auto;
	border-color: #999999;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-top-style:solid;
	border-top-width:thin;
	font-size: 1em;
	margin-top: 3.2em;
	padding-top: 0.8em;
	padding-bottom: 0.5em;
}
#footerlinkwrap ul {
	text-align:right;
	float:right;
	list-style:none;
}
#footerlinkwrap ul li {
	list-style:none;
	display:inline;
}
#footerlinkwrap ul li a {
	padding-left: 20px;
}
#footerlinkwrap a:link,
#footerlinkwrap a:visited,
#footerlinkwrap a:active {
	float:left;
	color: #333333;
	text-decoration: none; 	
}
#footerlinkwrap a:hover {
	color: #b5995c; 
	text-decoration: none;
}
#disclaimerwrapper {
	width: 950px; 
	margin: 0 auto;
	float:left;
	margin-top: 15px;
}
#disclaimertextright {
	text-align: right;
	width: 700px;
	font-size: 0.9em;
	line-height: 1.1em;
	float:right;
	padding-bottom: 10px;
}
#disclaimertextright p {
	padding-bottom: 6px;
	color: #666666;
	line-height: 1.2em;
}
#disclaimertextright a:link,
#disclaimertextright a:visited,
#disclaimertextright a:active {
	color: #666666;
	text-decoration: underline;
}
#disclaimertextright a:hover {
	color: #666666;
	text-decoration: none;
}


/* **************  CONTACT US PAGE AND RELATIONSHIP MANAGERS PANEL  ******************* */


body#twocolumnstyle #midcolumnTextWrapper {  }
body#twocolumnstyle #midcolumnText { margin-left: 32px; margin-top: 10px; width: 502px; }
body#twocolumnstyle #midcolumnTextLeft { float: left; width: 236px; padding-right: 15px; }
body#twocolumnstyle #midcolumnTextRight { float: left; width: 236px; margin-top: 0px; padding-left: 15px; background: url('../images/bdr_dot_midcol.gif') 0px 0px repeat-y; }


#RMpanel { height: 300px; width: 230px; background: url(../images/rmpanelbg.jpg) 0 0 no-repeat; padding-top: 1px;}
#RMpanelContent { margin-left: 9px; margin-top: 10px; width: 202px; }
p.RMpanel1 { font-size: 13px; line-height: 15px; color: #b5995c; }
p.RMpanel2 { font-size: 13px; line-height: 15px; color: #000000;  font-weight: bold; }
p.RMpanel3 { font-size: 13px; line-height: 15px; color: #b5995c; margin: 8px 30px 4px 14px; padding-top: 10px; }
p.RMpanel4 { position: absolute; top: 150px; font-size: 11px; line-height: 14px; color: #000000; margin: 0px 30px 4px 14px; }
p.RMpanel4 a:link, p.RMpanel4 a:visited, p.RMpanel4 a:active { color: #000000; text-decoration: none; }
p.RMpanel4 a:hover { color: #000000; text-decoration: underline; }
p.RMpanel5 { position: absolute; top: 150px; font-size: 11px; line-height: 14px; color: #000000; margin: 0px 30px 4px 14px; }
p.RMpanel5 a:link, p.RMpanel5 a:visited, p.RMpanel5 a:active { color: #000000; text-decoration: none; }
p.RMpanel5 a:hover { color: #000000; text-decoration: underline; }
p.RMpanel6 { font-size: 12px; line-height: 14px; color: #000000; margin: 6px 30px 4px 14px; }
p.RMpanel7 { font-size: 11px; line-height: 13px; color: #000000; margin: 10px 30px 4px 14px; }
p.RMpanel8 { font-size: 10px; line-height: 13px; color: #000000; margin: 10px 30px 4px 14px; }
#RMpanelConent p.RMpanelMenus { margin: 0px 0px 4px -18px; }

.RMdottedLine { background: url(../images/bdr_dotted_x.gif) 0 0 repeat-x; width: 202px; height: 1px; margin: 0px 0px 10px 1px;}
#RMpanel8Wrapper { position: absolute; margin-top: 196px; width: 202px; }

.RMformdropdown { width:150px;}

table.tablestyle  {margin-bottom:10px; width:428px}
.tablestyle td { vertical-align: middle; font-size: 0.88em; }
.tablestyle .headRow1 td { background-color: #c1e0f0; vertical-align: bottom; font-weight: bold; }
.tablestyle td {	 
	padding: 4px;
	background-image: url('../images/bdr_dottedgold_x.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}








/*  *******************  TEMPORARY  *********************  */

.highlight, .highlight a:link, .highlight a:visited, .highlight a:active, .highlight a:hover { color: #e2007a; }
