/* CSS Document */




body {
	margin-top: 10px;

}

.borwrapper{

	border: 1px solid #5a6773;
	background-image: url(images/backpg.gif);
	background-repeat: no-repeat;
}

/* logo */		
#SMA {
	margin-top: 16px;
	margin-left: 23px;
	margin-bottom: 20px;
	width:297px;
	height:49px;
}

/* Tagline */
#HighNetWorth {
	margin-top: 38px;
	width:322px;
	height:19px;
}

/* client login */
#navspacer {
margin-top:18px;
}

#HNW {
	margin-top: 2px;
	margin-right: 120px;
	width:92px;
	height:16px;
	border: 1px solid #6c7b86;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #6C7B86;
}

#HNW  a {text-decoration: none; color: #6C7B86;}
#HNW  a:hover {color:#000000; text-decoration: none;}

/* search */
#UHNW {
	margin-top: 12px;
	width:139px;
	height:11px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6c7b86;
	border-right-color: #6c7b86;
	border-bottom-color: #6c7b86;
	border-left-color: #6c7b86;
}

html>body #UHNW {
	margin-top: 12px;
	width:139px;
	height:14px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6c7b86;
	border-right-color: #6c7b86;
	border-bottom-color: #6c7b86;
	border-left-color: #6c7b86;
}

a.search {
	margin-top: 12px;
	width:64px;
	height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	text-align: center;
	background-color: #be9135;
	display: block;
	text-decoration: none;
}
			 
a:hover.search { 	
    background-color: #d4a839;
}


/* Main Navbar */
#managedaccounts2 {
position: relative;
margin:auto;
}

#managedaccounts4 {
position: relative;
margin:auto;
}

#managedaccounts {
position: absolute;	
margin-top: 103px;
	margin-bottom: -240px;
	width: 990px;
	height: 120px;
	z-index:99;
}


#managedaccountsn {
	position: absolute;
	height: 30px;
	margin-top: 103px;
	left: 64px;
	width: 3px;
	top: 12px;
}




/* Subnav */
#wrapaccounts {
	position:absolute;
	left:11px;
	top:169px;
	width:241px;
	height:469px;
	z-index:2;
}

#flastbl {
padding-right: 37px;
	width: 250px;
	background-image: url(images/line.gif);
	background-repeat: repeat-y;
}

.flastbl {
	background-image: url(images/line.gif);
	background-repeat: repeat-y;
}


/* right column */

/* Clearbrook News */
#Investmentproducts {
padding-top: 13px;
padding-left: 1px;
	width:196px;
}
#Investmentproducts  #header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b88927;
	padding-bottom: 1px;}
	
#Investmentproducts	#texta {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-bottom: 8px;}
	
/* Date */
.investmentstrategy {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #84906C;
}

/* Advisor Tip */	
#Independentresearch {
padding-top: 4px;
	width:198px;
}
#Independentresearch #headerir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b88927;
	margin-bottom: -10px;
	#margin-bottom: -16px;}
	
#Independentresearch	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;}
	
	#Independentresearch	h2 {
	margin-top: -10px;
	margin-bottom: 1px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #59595b;}
	
	
	#securities {
	width:150px;
}
#securities  #headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b88927;}
	
	#securities  #headersm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #b88927;
	padding-bottom: 2px;}
	
	#securities	#text {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-bottom: 8px;}
	
	.options {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	font-weight: bold;
	color: #84906C;
}

	#securities	#text a {text-decoration: none; color: #003f5f; font-weight: bold;}
#securities	#text a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}
	.fullstory a {text-decoration: none; color: #003f5f;}
.fullstory a:hover {color:#66a3c8; text-decoration: none;}
	
	
	#contact {
	width:150px;
	margin-top: 10px;
}
#contact  #headerc {
margin-bottom: -10px;
#margin-bottom: -16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;}

	
	#contact	#textc {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-bottom: 8px;}
	
	#contact	#textc a {text-decoration: none; color: #003f5f; font-weight: bold;}
#contact	#textc a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}
#rtcon {
	margin-left: 40px;
padding-top: 13px;
padding-left: 1px;
}
#news {
	width:150px;
	margin-top: 10px;
}
#news  #headern {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;}


	#news	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	margin-bottom: 2px;
	margin-top: 3px;
}
	
	#news	p a {text-decoration: none; color: #003f5f; font-weight: bold;}
#news	p a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}

#markets {
	width:158px;
}

#markets #headerm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;}

	#markets	#text {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-bottom: 8px;}
	
		#markets	#photo {
	padding-bottom: 8px;
	background-image: url(images/air_bk2.gif);
	background-repeat: no-repeat;
}
	#markets	a {text-decoration: none; color: #003f5f; font-weight: bold;}
#markets	a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}

#careers {
	width: 220px;
	background-color: #e9eaec;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	border: 1px solid #cecece;
	padding-left: 20px;	
	padding-right: 20px;	
	padding-top: 10px;	
	padding-bottom: 16px;	
	line-height: 140%;
}

#careers .subh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;	
	margin-bottom: 4px;
	line-height: 200%;
}

	#careers	a {text-decoration: none; color: #003f5f; font-weight: bold;}
#careers	a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}

/* Full Story */	
.Clearbrook {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003f5f;}
	
.Clearbrook a {text-decoration: none; color: #003f5f;}
.Clearbrook a:hover {color:#66a3c8; text-decoration: none;}


/* Build Your Business */
#Advisor {
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
}

#Advisorpho {
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 14px;
}
	
	#signup {
	margin-top: 10px;
	padding-right: 14px;
	padding-bottom: 14px;
}

	#learnmore {
	margin-top: 10px;
	padding-right: 14px;
	padding-bottom: 14px;
}
	#Advisor44 {
	margin-top: 20px;
	margin-bottom: 20px;
	width:150px;
	background-color: #d4d8dc;
	border: 1px solid #bdbdbf;
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
}

#Advisor44	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	margin-bottom: 10px;}
#Advisor	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	margin-bottom: 10px;}
	
	
#investrt {
width: 250px;
}

#investrtontact {
width: 210px;
}

/* content styles */

/* Header */
#Investment  {
padding-top: 20px;}

/*  text */
#Accounts {
margin-top: 12px;
margin-bottom: 20px;
#margin-left: 2px;
padding-bottom: 20px;
width:449px;
z-index: 99;
}

#Accounts #sub {
margin-bottom: -10px;
#margin-bottom: -16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}


#Accounts	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-bottom: -6px;
	}
	
#Accounts	.strong {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434344;}
	


	#Accounts  li {
	margin-left: -24px;
	#margin-left: -22px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 130%;
	list-style-type: none;
	list-style-image: url(images/bullet.gif);
}

#Accounts a {text-decoration: none; color: #003f5f;}
#Accounts a:hover {color:#66a3c8; text-decoration: none;}

#Accounts	.discl {
padding-bottom: 10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	}
	
	#Accountsteam {
margin-top: 12px;
margin-bottom: 20px;
#margin-left: 2px;
padding-bottom: 20px;
z-index: 99;
}

#Accountsteam #sub {
margin-bottom: -10px;
#margin-bottom: -16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}


#Accountsteam	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-bottom: -6px;
	}
	
#Accountsteam	.strong {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434344;}
	


	#Accountsteam  li {
	margin-left: -24px;
	#margin-left: -22px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 130%;
	list-style-type: none;
	list-style-image: url(images/bullet.gif);
}

#Accountsteam a {text-decoration: none; color: #003f5f;}
#Accountsteam a:hover {color:#66a3c8; text-decoration: none;}

#Accountsteam	.discl {
padding-bottom: 10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	}
	
	#Accountscwa {
margin-top: 12px;
margin-bottom: 20px;
#margin-left: 2px;
padding-bottom: 20px;
width:449px;
z-index: 99;
}

#Accountscwa #sub {
margin-bottom: -10px;
#margin-bottom: -16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}


#Accountscwa	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-bottom: -6px;
	}
	
#Accountscwa	.strong {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434344;}
	


	#Accountscwa  li {
	padding-bottom:10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 130%;
}

#Accountscwa a {text-decoration: none; color: #003f5f;}
#Accountscwa a:hover {color:#66a3c8; text-decoration: none;}

#Accountscwa	.discl {
padding-bottom: 10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	}

#Accountsmp {
margin-top: 12px;
margin-bottom: 20px;
#margin-left: 2px;
padding-bottom: 20px;
z-index: 99;
}

#Accountsmp #sub {
margin-bottom: -10px;
#margin-bottom: -16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}

#Accountsmp	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-bottom: -6px;
	}
	
#Accountsmp	.strong {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434344;}
	


	#Accountsmp  li {
	margin-left: -24px;
	#margin-left: -22px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 130%;
	list-style-type: none;
	list-style-image: url(images/bullet.gif);
}

#Accountsmp a {text-decoration: none; color: #003f5f;}
#Accountsmp a:hover {color:#66a3c8; text-decoration: none;}

#Accountsadvisory {
margin-top: 12px;
margin-bottom: 10px;
padding-bottom: 10px;
#margin-left: 2px;
width:449px;
z-index: 99;
}

#Accountsadvisory	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-bottom: -6px;
	}

#Accountsadvisory #sub {
margin-bottom: -10px;
#margin-bottom: -16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}	
	
#Accountscic {
margin-top: 12px;
margin-bottom: 20px;
#margin-left: 2px;
padding-bottom: 20px;
width: 698px;
z-index: 99;
}

#Accountscic #sub {
margin-bottom: -10px;
#margin-bottom: -16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}

#Accountscic	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-bottom: -6px;
	}
	
#Accountscic	.strong {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434344;}
	
#Accountscic  li {
	margin-left: -24px;
	#margin-left: -22px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 130%;
	list-style-type: none;
	list-style-image: url(images/bullet.gif);
}

#Accountscic a {text-decoration: none; color: #003f5f;}
#Accountscic a:hover {color:#66a3c8; text-decoration: none;}
	
#Accountsdif {
margin-top: 12px;
margin-bottom: 20px;
#margin-left: 2px;
padding-bottom: 20px;
width:449px;
z-index: 99;
}

#Accountsdif #sub {
margin-bottom: -10px;
#margin-bottom: -16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}

#Accountsdif	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-bottom: -6px;
	}
	
#Accountsdif	.strong {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434344;}
	
		#Accountsdif  li {
	margin-left: -10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 130%;
}

#Accountsdif a {text-decoration: none; color: #003f5f;}
#Accountsdif a:hover {color:#66a3c8; text-decoration: none;}

#Accountsmp a {text-decoration: none; color: #003f5f;}
#Accountsmp a:hover {color:#66a3c8; text-decoration: none;}


#Accounts	.discl {
padding-bottom: 10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	}
#subhead {
	margin-top: 20px;
	#margin-top: 22px;
	margin-bottom: -8px;
	#margin-bottom: -16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}

#subheadtop {
	margin-bottom: -8px;
	#margin-bottom: -16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}
	
	
	
	.subnew {
padding-top: 10px;
padding-bottom: -10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}
	


	
/* Breadcrumbs */	
#Administrativesupport {
	width:432px;
	height:24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8a7967;
	margin-left: 287px;
	margin-top: 30px;
}

#Administrativesupport a {text-decoration: none; color: #8a7967;}
#Administrativesupport a:hover {color:#8a7967; text-decoration: none;}


/* copyright */

	#Performancereporting {width: 972px;margin:0;padding:8px 8px 8px 8px;text-align:left;background-color: #5a6773;	font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;color: #FFFFFF;}
	#Performancereporting ul{margin:0;padding:0;clear:left;text-align:left;}
	#Performancereporting li{margin:0;padding:6px 5px 0 5px;list-style-type:none;display:inline;}
	#Performancereporting a, a:link, a:visited{text-decoration: none; color: #ffffff;}
	#Performancereporting a:hover{text-decoration: none; color: #c9c9ca;}	
	


#Performancereporting p {
	left:90px;
	width:386px;
	height:17px;
	z-index:6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #5a6773;}

/* address right */


#Performancereporting span.right a {
text-decoration: none; color: #ffffff;}
#Performancereporting span.right a:hover {color:#c9c9ca; text-decoration: none;}


#consulting {
	width:972px;
	height:17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 12px;
}
#consulting a {
	text-decoration: underline;
	color: #666666;

}

#consulting a:hover {
text-decoration: none;
	color: #333333;

}
.bsub { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003f5f;}
	
.orlink {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b88927;}
	
.orlink a {
text-decoration: none; color: #b88927;}
.orlink a:hover {color:#b88927; text-decoration: none;}

.SM {
font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#contact {
	width:150px;
	margin-top: 10px;
}

#contact .subh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;	
	margin-bottom: 4px;
	line-height: 200%;
}

	#contact	a {text-decoration: none; color: #003f5f; font-weight: bold;}
#contact	a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}


#htbl {
margin-bottom: 20px;
	width: 550px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	line-height: 140%;}

#contpg {
	width: 195px;
	height: 175px;
	background-color: #f4f4f5;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	border: 1px solid #cecece;
	padding-left: 20px;	
	padding-right: 20px;	
	padding-top: 10px;	
	padding-bottom: 10px;	
	line-height: 140%;
	margin-bottom: 10px;
	margin-right: 10px;
}

#contpg .subh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;	
	margin-bottom: 4px;
	line-height: 200%;
}

#contpgrt {
	width: 195px;
	height: 175px;
	background-color: #f4f4f5;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	border: 1px solid #cecece;
	padding-left: 20px;	
	padding-right: 20px;	
	padding-top: 10px;	
	padding-bottom: 10px;	
	line-height: 140%;
	margin-bottom: 10px;
}

#contpgrt .subh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;	
	margin-bottom: 4px;
	line-height: 200%;
}
	#contpgrt	a {text-decoration: none; color: #003f5f; font-weight: bold;}
#contpgrt	a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}

#vfispac {
margin-bottom: 20px;}

	#contpg	a {text-decoration: none; color: #003f5f; font-weight: bold;}
#contpg	a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}

#sitemap td {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cecece;
		font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
}

#tbk {
	background-color: #e9eaec;
	width: 579px;
	padding-top: 14px;
	padding-bottom: 14px;
	padding-left: 28px;
	padding-right: 28px;
}

#cells {
margin-bottom: 20px;}

.cellslft {
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align: right;
}
.hightlight {
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b88927;}
	
.hightlightsp {
padding-right: 2px;}

#sitemap #l1 {
margin-left: 15px;}

#sitemap #l2 {
margin-left: 30px;}

#sitemap  #subsite {
margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}

#sitemap  #subsite a {
	color: #b88927;
	text-decoration:none;
}

#sitemap  #subsite a:hover {
	color: #333333;
	text-decoration:underline;
}


input
{
color: #666666;
background: #ffffff;
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
border: 1px solid #b0b7bc
}

.checkbox
{
border: 1px solid #b0b7bc
}


textarea
{
color: #666666;
background: #ffffff;
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
border: 1px solid #b0b7bc
}

.select
{
width: 258px;
color: #666666;
background: #ffffff;
padding: 2px;
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
border: 1px solid #b0b7bc;
}

.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 #margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}

.button a { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}

.button a:hover { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #f6f6f6; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}

#bio {
border-color: white;
}
#bio .name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;	
}
	
	#bio .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6d6e6f;	
	margin-bottom: 4px;
	#margin-bottom: 0px;
	#margin-top: 10px;
	#line-height: 80%;
}

	#bio #title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6d6e6f;	
	margin-bottom: 4px;
	#margin-bottom: -2px;
	#margin-top: 2px;
	#line-height: 120%;
}
	
		#bio p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;	
}

#bio .quote {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #b88927;
	font-style: italic;
}

.frame {
border:#00CC33;
border-width: 1px;
}

	#photo {

	margin-bottom: 4px;
}
	#photo2 {
margin-top: 20px;
	margin-bottom: 10px;
}


.biolist {
	margin-bottom: 10px;
	list-style-type: none;
	list-style-image: none;
}


#Accountnews {
margin-top: 12px;
#margin-left: 2px;
width:435px;
}

#Accountnews #sub {
margin-bottom: -10px;
#margin-bottom: -16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;
}

#Accountnews	p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-bottom: -6px;
	}
#Accountnews a {text-decoration: none; color: #003f5f;}
#Accountnews a:hover {color:#66a3c8; text-decoration: none;}

#newstbl1 {
	margin-top: 20px;
	margin-right: 20px;
	}
	
	#newstbl2 {
	margin-top: 6px;
	margin-bottom: 20px;
	}
.newstbl {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9ecee;
	}
	
	.newstbl a {text-decoration: none; color: #003f5f;}
.newstbl a:hover {color:#66a3c8; text-decoration: none;}

.newstblnl {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	
	}
	
	.newstblnl a {text-decoration: none; color: #003f5f;}
.newstblnl a:hover {color:#66a3c8; text-decoration: none;}

.newstbl1 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-left: 2px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9ecee;
	}
	
	.newstbl1 a {text-decoration: none; color: #003f5f;}
.newstbl1 a:hover {color:#66a3c8; text-decoration: none;}
.newstbl0 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9ecee;
	background-color: #f4f5f6;
	}
	
.newstbl0 a {text-decoration: none; color: #003f5f;}
.newstbl0 a:hover {color:#66a3c8; text-decoration: none;}

.newstbl01 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-left: 2px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9ecee;
	background-color: #f4f5f6;
	}
	
.newstbl0 a {text-decoration: none; color: #003f5f;}
.newstbl0 a:hover {color:#66a3c8; text-decoration: none;}

#tableper {
	margin-top: 20px;
	margin-right: 20px;
	}

.tableon {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9ecee;
	background-color: #f4f5f6;
	}
	
.tableon a {text-decoration: none; color: #003f5f;}
.tableon a:visited {text-decoration: none; color: #003f5f;}
.tableon A:active {text-decoration: none; color: #003f5f;}
.tableon a:hover {color:#66a3c8; text-decoration: none;}

.tableoff {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9ecee;
	background-color: #ffffff;
	}
	
.tableoff a {text-decoration: none; color: #003f5f;}
.tableoff a:visited {text-decoration: none; color: #003f5f;}
.tableoff A:active {text-decoration: none; color: #003f5f;}
.tableoff a:hover {color:#66a3c8; text-decoration: none;}

#searchsp {
margin-top: 2px;}

.textfield_effect    {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 140px;
	height: 17px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6c7b86;
	border-right-color: #6c7b86;
	border-bottom-color: #6c7b86;
	border-left-color: #6c7b86;
}

.caption {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

#presscenter  {
margin-top: 20px;
margin-bottom: 10px;
margin-right: 20px;
height: 140px;
width: 380px;
padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #eff5f9;
	border: 1px solid #b2d0e4;
}

#presscenter a {text-decoration: none; color: #003f5f; font-weight: bold;}
#presscenter a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}

#newsbox  {
margin-top: 20px;
margin-bottom: 10px;
height: 185px;
width: 380px;
padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #eff5f9;
	border: 1px solid #b2d0e4;
}
#newsbox a {text-decoration: none; color: #003f5f; }
#newsbox a:hover {color:#66a3c8; text-decoration: none;}

#mediabox  {
margin-top: 20px;
margin-bottom: 10px;
height: 100px;
width: 250px;
padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #e0ecf4;
	border: 1px solid #b2d0e4;
}

#pubsbox  {
margin-top: 20px;
margin-bottom: 10px;
height: 150px;
width: 250px;
padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #f0f5fa;
	border: 1px solid #b2d0e4;
}

#reviewsbox  {
margin-top: 20px;
margin-bottom: 10px;
margin-right: 20px;
padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #eff5f9;
	border: 1px solid #b2d0e4;
}

#reviewsbox a {text-decoration: none; color: #003f5f; font-weight: bold;}
#reviewsbox a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}

#pubsboxrt  {
margin-top: 20px;
margin-bottom: 10px;
height: 225px;
width: 125px;
padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #f0f5fa;
	border: 1px solid #b2d0e4;
}


#newsheader {
margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b88927;}

.newstxt {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-bottom: 8px;}
	
.newstxt a {text-decoration: none; color: #003f5f; font-weight: bold;}
.newstxt a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}

.pubs {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #59595b;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eff5f9;
	}
	
	.pubs a {text-decoration: none; color: #003f5f;}
.pubs a:hover {color:#66a3c8; text-decoration: none;}


.differencetxt {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 130%;
}

.differencetxt a {
font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none; 
	color: #666666;}
.differencetxta:hover {
font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none; 
	color: #666666;}
	
	#capmktbox  {
margin-bottom: 10px;
margin-right: 20px;
padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 150px;
	background-color: #eff5f9;
	border: 1px solid #b2d0e4;
}

#capmktbox a {text-decoration: none; color: #003f5f; font-weight: bold;}
#capmktbox a:hover {color:#66a3c8; text-decoration: none;font-weight: bold;}