/* CSS Document */

/* Global Styles */

body
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #fff;
	margin: 0px 0px 0px 0px;
	background-color: #aab3ba;
}

#page
{
	width: 928px;
	margin: 0 auto;
	position: relative;
	text-align: left;
}

h1
{
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	line-height: 25px;
	margin: 0px 42px 0px 0px;
	text-transform: none;
}

h2
{
	text-align: center;
	text-transform: uppercase;
	font-weight: normal;
	color: #659AC5;
	font-size: 24px;
	margin: 0 0 20px 0;

}

h3
{
	font-size: 20px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	text-transform: none;
}

a
{
	text-decoration: none;
	color: #659AC5;
	font-weight: normal;
}

a:hover {text-decoration: underline;}
ul, ol, li, p, form, hr{margin: 0;}
ul, ol{padding: 0px 0px 15px 20px;}
li{padding: 0px 0px 5px 0px;}
.singlespace li{padding: 0 0 0 5px;}
p{padding: 0px 0px 20px 0px;}

	
/* Classes */

.gradLeft {background: url(images/Grad-Left.jpg) repeat-y right;}
.gradRight {background: url(images/Grad-Right.jpg) repeat-y left;}

.content
{
	background: #fff;
	text-align: center;
}

.headTitle-Services
{
	vertical-align: middle;
	text-align: right;
	background: url(images/Services-Header.jpg) no-repeat top;
}

.headTitle-Managers
{
	vertical-align: middle;
	text-align: right;
	background: url(images/Managers-Header.jpg) no-repeat top;
}

.headTitle-Partners
{
	vertical-align: middle;
	text-align: right;
	background: url(images/Partners-Header.jpg) no-repeat top;
}

.headTitle-Bios
{
	vertical-align: middle;
	text-align: right;
	background: url(images/Bios-Header.jpg) no-repeat top;
}

.headTitle-Contact
{
	vertical-align: middle;
	text-align: right;
	background: url(images/Contact-Header.jpg) no-repeat top;
}

.navHome 
{
	background: url(images/Home-NavBG.jpg) no-repeat top;
	vertical-align:top;
}

.navActiveHome
{
	text-align: right;
	text-transform: uppercase;
	background: url(images/topMenuActive.png) no-repeat top;
	cursor: pointer;
}

.navServices
{
	background: url(images/services-navBG.jpg) no-repeat top;
	vertical-align: top;
	width: 144px;
	height: 122px;
}

.navManagers
{
	background: url(images/managers-navBG.jpg) no-repeat top;
	vertical-align: top;
	width: 144px;
	height: 122px;
}

.navPartners
{
	background: url(images/partners-navBG.jpg) no-repeat top;
	vertical-align: top;
	width: 144px;
	height: 122px;
}

.navBios
{
	background: url(images/bios-navBG.jpg) no-repeat top;
	vertical-align: top;
	width: 144px;
	height: 122px;
}

.navContact
{
	background: url(images/contact-navBG.jpg) no-repeat top;
	vertical-align: top;
	width: 144px;
	height: 122px;
}

.nav, .navActive
{
	text-transform: uppercase;
	text-align:right;
	cursor: pointer;
}

.navActive
{
	background: url(images/navActive.png) repeat-y top right;
}

.nav a, .navActive a, .navActiveHome a
{
	padding: 0 15px;
	color: #fff;
	text-decoration: none;
}

.navActive a, .navActiveHome a
{
	color: #013e5d;
}

.subNavTop {background: url(images/subNavBG-Top.gif) no-repeat right;}
.subNavBottom {background: url(images/subNavBG-Bottom.gif) no-repeat right;}

.subNav
{
	background-color: #bdc3c6;
	color: #1f5571;
	text-transform: uppercase;
	padding: 2px 0 5px;
}

.subNav a
{
	color: #1f5571;
	font-size: 9px;
	line-height: 15px;
	padding: 0 6px;
}

.subNav a:hover
{
	color: #fff;
	font-size: 9px;
	line-height: 15px;
	padding: 0 6px;
	text-decoration: none;
}

.blueCopy
{
	background: #003f60;
}

.welcome
{
	vertical-align: middle;
	border-right: 1px #fff solid;
}

.subHeading
{
	vertical-align: middle;
}

.columnList
{
	font-size: 11px;
	padding: 0 16px 0 13px;
	color: #BBC1C4;
	vertical-align: top;
}

.main
{
	padding: 0px 30px 0px 15px;
	text-align: left;
}

.malek {color: #659AC5;}
.partners {color: #929294;}

.breadCrumbs
{
	color: #b5bbc9;
	padding: 0 0 0 20px;
	vertical-align: middle;
	background: #fff;
	text-transform: uppercase;
	text-align: left;
	font-size: 10px;
}

.breadCrumbs a
{
	color: #b5bbc9;
}

.whiteTab
{
	background: url(images/whiteTab.jpg) no-repeat center bottom;
	font-size: 13px;
	color: #4180b6;
	text-align: center;
	vertical-align: top;
	line-height:1em;
	padding-bottom:10px;
}

.whiteTabSub {font-size: 10px;}

.footer
{
	background: url(images/Grad-Bottom.jpg) no-repeat;
	text-align: left;
}

.copyright
{
	color:#85929b;
	font-size: 10px;
	font-weight: normal;
	padding: 7px 0 20px 50px;
	text-decoration: none;
	text-align: left;
}


