@CHARSET "UTF-8";

.gradient-bg {
	position: absolute;
	width: 100%;
	height: 268px;
	top: 189px;
	background: #098ee3 url(../images/Gradient-BG.jpg) repeat-x 0 0;
	z-index: -100;
}
.social {
	float: right;
	margin: 0 0 0 0;
	padding: 5px 0 0 10px;
	border-left: 1px solid #b3b3b3;
}.social a {
	margin: 0 15px 0 0;
}
.title-border {
	width: 100%; border-bottom: 1px solid #b3b3b3; margin-bottom: 15px; padding-bottom: 3px;
}
a {
	color: #3871c1;
	text-decoration: none;
}
a:hover {
	color: #4eace3;
}
ul {
	font: 13px Arial;
	list-style: circle;
}
h2 {
	font: 16px Arial;
	color: #2f4757;
	margin: 0px 0 10px;
	font-weight: bold;
	word-spacing: 0.6pt;
}

h3 {
	font: 15px Arial;
	color: #0e76bc;
	margin: 8px 0 5px 0;
	font-weight: bold;
}
h4 {
	font: 13px Arial;
	color: #0d6097;
	margin: 8px 0 0 0;
	font-weight: bold;
}
#Content {
	margin-top: 28px;
}
.clearpara {
	clear:both;
	height: 10px;
}
.serving {
	margin-top: 30px;
	text-align: center;
}
.corner-fold {
	background: #f1f1f1 url(../images/Content-Fold.jpg) no-repeat top right;
}
.height_5 {
	height: 5px;
}
.margin-top_-1 {
	margin-top: -1px;
}
.thirdcon {
	float: left;
	width: 220px;
	margin: 0;
	padding: 15px 30px 10px 30px;
	background: #f1f1f1 url(../images/Content-Fold.jpg) no-repeat top right;
}
.thirdcon-last {
	float: right;
	width: 325px;
	margin: 0;
	padding: 15px 25px 10px 30px;
	background: #f1f1f1 url(../images/Content-Fold.jpg) no-repeat top right;
}
.para {
	font: 13px Arial;
	color: #242424;
	margin-bottom: 10px;
}
.inline {
	display: inline;
}
.centered-content {
	width: 620px;
	margin: 10px;
	padding: 0 15px 20px 15px;
}
.bot-margin_10 {
	margin-bottom: 20px;
}
#Footer {
	border-top: 9px solid #000;
}
.copy {
	float: left;
	margin-top: 5px;
	margin-left: 15px;
	font-size: 11px;
	color: #2f4757;
}
.footerlinks {
	float: right;
	margin-right: 15px;
}
.content-padding {
	padding: 10px 25px 25px 25px;
}
.rightcontent-padding {
	padding: 10px;
}
#LeftContent {
	float: left;
	width: 640px;
	background: #f1f1f1 url(../images/Content-Fold.jpg) no-repeat top right;
}
#LeftContent-contact {
	float: left;
	width: 565px;
	background: #f1f1f1 url(../images/Content-Fold.jpg) no-repeat top right;
}
#RightContent {
	float: right;
	width: 300px;
	background: #f1f1f1 url(../images/Content-Fold.jpg) no-repeat top right;
}
#RightContent-contact {
	float: right;
	width: 375px;
	background: #f1f1f1 url(../images/Content-Fold.jpg) no-repeat top right;
}
/* Form */
.form-element-row {
	margin: 10px 0 0 0;
}
#FormWrapper {
	margin: 10px 10px 10px 15px;
	padding-bottom: 25px;
}
#fname,#lname,#email,#phone,#addr {
	width: 228px;
	height: 30px;
	margin: 0 10px 0 0;
	border: 1px solid #cecece;
	text-indent: 5px;
	font: 12px Arial;
}
#city {
	width: 151px;
	height: 30px;
	margin: 0 10px 0 0;
	border: 1px solid #cecece;
	text-indent: 5px;
	font: 12px Arial;
}
#st {
	width: 61px;
	height: 30px;
	margin: 0 10px 0 0;
	border: 1px solid #cecece;
	text-indent: 5px;
	font: 12px Arial;
}
#subj {
	width: 471px;
	height: 30px;
	margin: 0 10px 0 0;
	border: 1px solid #cecece;
	text-indent: 5px;
	font: 12px Arial;
}
#message {
	width: 471px;
	height: 200px;
	margin: 0 10px 0 0;
	border: 1px solid #cecece;
	font: 12px Arial;
	text-indent: 5px;
	padding: 5px 0 0 0;
}
#sendbtn {
	float: right;
	margin-right: 15px;
}
#msg {
	margin-left: 15px;
}

#empList {
	list-style: none;
}
#empList li {
	float: left;
	margin: 15px 0 0 15px;
}

#nav {
	list-style: none;
}
#nav li {
	line-height: 22px;
}
#nav li a {
	font-size: 14px;
}
.list-resume {
	clear: both;
	float: left;
}
/* ---------- MainMenu ---------- */
div#MainMenu {
	width: 940px;
	height: 36px;
}
div#MainMenu ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px 1px 0 1px;
}
div#MainMenu li {
	float: left;
	display: inline;
	margin: 0px;
}
div#MainMenu li a {
	display:block;
	list-style-type: none;
	background-image: url(../images/YR-MainMenu.jpg);
	background-repeat: no-repeat;
}
div#MainMenu li.HomeMenu a {
	height: 36px;
	width: 134px;
	background-position:0px 0px;
	list-style-type: none;
}
div#MainMenu li.HomeMenu a:hover {
	height: 36px;
	width: 134px;
	background-position:0px -36px;
	list-style-type: none;
}
div#MainMenu li.HomeMenu a.selected {
	height: 36px;
	width: 134px;
	background-position:0px -36px;
	list-style-type: none;
}
/* FirmMenu */
div#MainMenu li.FirmMenu a {
	height: 36px;
	width: 134px;
	background-position:-134px 0px;
	list-style-type: none;
}
div#MainMenu li.FirmMenu a:hover {
	height: 36px;
	width: 134px;
	background-position:-134px -36px;
	list-style-type: none;
}
div#MainMenu li.FirmMenu a.selected {
	height: 36px;
	width: 134px;
	background-position:-134px -36px;
	list-style-type: none;
}
/* ServicesMenu */
div#MainMenu li.ServicesMenu a {
	height: 36px;
	width: 134px;
	background-position:-268px 0px;
	list-style-type: none;
}
div#MainMenu li.ServicesMenu a:hover {
	height: 36px;
	width: 134px;
	background-position:-268px -36px;
	list-style-type: none;
}
div#MainMenu li.ServicesMenu a.selected {
	height: 36px;
	width: 134px;
	background-position:-268px -36px;
	list-style-type: none;
}
/* PeopleMenu */
div#MainMenu li.PeopleMenu a {
	height: 36px;
	width: 134px;
	background-position:-402px 0px;
	list-style-type: none;
}
div#MainMenu li.PeopleMenu a:hover {
	height: 36px;
	width: 134px;
	background-position:-402px -36px;
	list-style-type: none;
}
div#MainMenu li.PeopleMenu a.selected {
	height: 36px;
	width: 134px;
	background-position:-402px -36px;
	list-style-type: none;
}
/* PublicationsMenu */
div#MainMenu li.PublicationsMenu a {
	height: 36px;
	width: 134px;
	background-position:-536px 0px;
	list-style-type: none;
}
div#MainMenu li.PublicationsMenu a:hover {
	height: 36px;
	width: 134px;
	background-position:-536px -36px;
	list-style-type: none;
}
div#MainMenu li.PublicationsMenu a.selected {
	height: 36px;
	width: 134px;
	background-position:-536px -36px;
	list-style-type: none;
}
/* CareersMenu */
div#MainMenu li.CareersMenu a {
	height: 36px;
	width: 134px;
	background-position:-670px 0px;
	list-style-type: none;
}
div#MainMenu li.CareersMenu a:hover {
	height: 36px;
	width: 134px;
	background-position:-670px -36px;
	list-style-type: none;
}
div#MainMenu li.CareersMenu a.selected {
	height: 36px;
	width: 134px;
	background-position:-670px -36px;
	list-style-type: none;
}
/* ContactMenu */
div#MainMenu li.ContactMenu a {
	height: 36px;
	width: 134px;
	background-position:-804px 0px;
	list-style-type: none;
}
div#MainMenu li.ContactMenu a:hover {
	height: 36px;
	width: 134px;
	background-position:-804px -36px;
	list-style-type: none;
}
div#MainMenu li.ContactMenu a.selected {
	height: 36px;
	width: 134px;
	background-position:-804px -36px;
	list-style-type: none;
}

