/* CSS Document */

body {margin: 0 0 0 0;}
	
img {border-width: 0px;}	
	
.logobarR {background:url(images/topBarRepeat.jpg) repeat-x left; width: 100%;	height: 110px;}	
	
.logobar {width: 960px; height: 110px; text-align: left; background: url(images/topBackground.jpg) center no-repeat;}	
	
.topIcon {width: 180px; height: 25px; margin: 5px 0 0 0; float: right; text-align: left;}	
	
.logo {margin: 35px 0 0 35px;}	
	
.flashBar {width: 960px; height: 194px;}	
	
.topLink {width: 960px;	height: 31px; padding: 6px 0 0 0; background: url(images/mainLink.jpg) center no-repeat;}		
.topLink a {text-decoration: none; font-family: Arial; font-size: 12px; margin: 0 0px 0 0px; color: #333333; padding: 5px 25px 5px 25px;}	
.topLink a:hover {text-decoration: underline; color: #000000;}

.HomeA {background: url(images/homeLink.gif) center no-repeat; color: #FFFFFF; padding: 5px 25px 5px 25px;}
.AboutA {background: url(images/aboutLink.gif) center no-repeat; color: #FFFFFF; padding: 5px 22px 5px 22px;}
.ClientA {background: url(images/clientLink.gif) center no-repeat; color: #FFFFFF; padding: 5px 22px 5px 22px;}
.CareerA {background: url(images/careerLink.gif) center no-repeat; color: #FFFFFF; padding: 5px 23px 5px 23px;}
.ContactA {background: url(images/contactLink.gif) center no-repeat; color: #FFFFFF; padding: 5px 21px 5px 21px;}
.RequestA {background: url(images/requestLink.gif) center no-repeat; color: #FFFFFF; padding: 5px 21px 5px 21px;}

.bodyTable {width: 960px;}

.rightColumn {width: 650px; float: right; padding: 30px 25px 0 15px; font-family: Arial; font-size: 12px;}
.rightColumn h1 {font-family: Trebuchet MS, Arial; font-size: 18px; font-weight: normal; text-align: left; color: #2e3192;}
.rightColumn h2 {font-family: "Trebuchet MS", Arial; font-size: 15px; font-weight: 700; text-align: left; color:#4A4A4A;}
.rightColumn p {font-family: Arial; font-size: 12px; text-align: justify; color:#666666;}
.rightColumn ul {text-align: left; padding: 0 0 0 30px; color:#666666; list-style-image: url(images/ulIcon.jpg)}
.rightColumn ul li {margin-bottom: 5px;}

.textLink {color: #2e3192; text-decoration:underline;}
.textLink:hover {color: #333333; text-decoration: none;}

.contactUs{width: 607px; height: 312px; background: url(images/contactUsForm.jpg) no-repeat; float:left; padding: 10px 10px 10px 25px; text-align: left;}
label {float:left; width:10em; text-align:left; margin-right:1em; margin-top: 0px;	font-size:12px; color:#333333;}

.contactTextBox {font-family: Tahoma; font-size: 12px; color: #333333;}

.ddlSur {font-family: Arial; font-size: 12px; color: #333333; background: url(images/contactTextbox01.gif) no-repeat; border: 0px; padding: 2px 16px 2px 4px; width: 101px; height: 22px; background-color: transparent;}
.conTextbox1 {font-family: Arial; font-size: 12px; color: #333333; background: url(images/contactTextbox01.gif) no-repeat; border: 0px; padding: 3px 3px 2px 3px; width: 82px; height: 17px;}
.conTextbox2 {font-family: Arial; font-size: 12px; color: #333333; background: url(images/contactTextbox02.gif) no-repeat; border: 0px; padding: 3px 3px 2px 3px; width: 153px; height: 17px;}
.conTextbox3 {font-family: Arial; font-size: 12px; color: #333333; padding: 2px 2px 2px 2px; border: solid 1px #a4a4de;}
.textmode {font-family: Arial; font-size: 12px; color: #333333; background: url(images/contactTextboxMulti.jpg) no-repeat; border: 0px; padding: 3px 3px 2px 3px; width: 153px; height: 44px;}

.ddlist {padding:0.30em; width:16.5em; border:1px solid #ddd; background:#fafafa; font:normal 0.95em arial, sans-serif;}
.message { padding:0.30em; width:15em; border:1px solid #8c8fee; background:#ffffff; font:normal 14px arial, sans-serif; margin-bottom: 5px;}
.submitButton { background-color: #666666; color: #ffffff; border: 1px solid #999999;}
.submitButton:hover {background-color: #696cb8; color: #ffffff;	border: 1px solid #9fa1d9;}

.leftColumn {width: 260px; float: left; padding: 25px 0 0 10px;}
.leftMenu {width: 233px; height: 170px; background: url(images/leftLink-bar.jpg) center no-repeat; margin: 10px 0 0 0; padding: 20px 0 0 0;}
.leftMenu ul {list-style-type: none; margin: 0; padding: 0;}
.leftMenu ul li {width: 185px; height: 25px; text-align: left; background: url(images/leftLinkBG.jpg) no-repeat; font-family: Arial; font-size: 12px; padding: 3px 0 0 20px; color:#333333;}
.leftMenu ul li a {color: #333333; text-decoration: none;}
.leftMenu ul li a:hover {color:#000000; text-decoration: underline;}

#footer {width: 100%; height: 80px; background: url(images/footer.jpg) left repeat-x; margin: 40px 0 0 0;}
.footerLink {width: 910px; height: 80px; padding: 0 25px 0 25px;}
.footerLink p {text-align: left; font-size: 11px; font-family: Arial; color:#FFFFFF; padding: 20px 0 0 0;}
.footerLink p a {text-decoration: none; color:#FFFFFF;}
.footerLink p a:hover {text-decoration: underline;}

.rightFooter {float: right; font-family: Arial; font-size: 11px; color:#FFFFFF; margin: 20px 0 0 0; text-align: right;}
.rightFooter a {color:#FFFFFF; text-decoration: none;}
.rightFooter a:hover {text-decoration: underline;}

.clientTable {width: 645px;}
.clientTLeft {width: 283px; height: 101px; background: url(images/clientTable.jpg) no-repeat; float: left; padding: 20px 15px 15px 20px; text-align: left; margin: 0 0 10px 0;}
.clientTLeft:hover {background: url(images/clientTableHover.jpg) no-repeat;}
.clientTLeft h3 {font-family: Arial; font-size: 13px; font-weight: 700; color: #2e3192; margin: 0px 0 0 0;}
.clientTLeft p {font-family: Arial; font-size: 12px; font-weight: normal; color: #333333;}

.clientTRight {width: 283px; height: 101px; background: url(images/clientTable.jpg) no-repeat; float: right; padding: 20px 15px 15px 20px; text-align: left; margin: 0 0 10px 0;}
.clientTRight:hover {background: url(images/clientTableHover.jpg) no-repeat;}
.clientTRight h3 {font-family: Arial; font-size: 13px; font-weight: 700; color: #2e3192; margin: 0px 0 0 0;}
.clientTRight p {font-family: Arial; font-size: 12px; font-weight: normal; color: #333333;}