.main {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	height: 720px;
}
.main .main-left {
	background-image: url(main-left.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 364px;
	width: 280px;
	margin-left: 15px;
	margin-top: 10px;
}
.main .main-left h1 {
	line-height: 30px;
	color: #dab668;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-left: 10px;
}
.main .main-left h1 span {
	float: right;
	background-image: url(more.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 60px;
	margin-top: 7px;
}
.main .main-left h1 span a {
	font-size: 12px;
	text-decoration: none;
	display: block;
	height: 21px;
	width: 60px;
	position: relative;
	top: -4px;
	left: 20px;
	color: #333;
}
.main .main-left p {
	width: 253px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 10px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.main .main-right {
	background-image: url(main-right.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 364px;
	width: 629px;
	margin-right: 15px;
	margin-top: 10px;
}
.main .main-right h1 {
	line-height: 35px;
	padding-right: 15px;
	padding-left: 15px;
	font-size: 16px;
	font-weight: bold;
}
.main .main-right h1 span {
	float: right;
	font-size: 12px;
	font-weight: normal;
}
.main .main-right h1 span img {
	position: relative;
	top: 4px;
}
.main .main-right ul {
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	list-style-type: none;
	width: 600px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.main .main-right ul li {
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 115px;
	position: relative;
	width:300px;
}
.main-right ul li .li-left {
	float: left;
	width: 114px;
	padding-right: 4px;
	padding-left: 4px;
}
.main-right ul li .li-right {
	float: right;
	width: 170px;
	padding-right: 4px;
	padding-left: 4px;
	height: 115px;
	position: relative;
}

.main-right ul li .li-right a{font-size:14px;}

.main-right ul li .li-right p {
	line-height: 17px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.main-right ul li .li-right span {
	color: #2175bd;
	position: absolute;
	top: 100px;
}


#HomeContent {
	WIDTH: 950px;
	FLOAT: left;
}
#Find-Outer {
	MARGIN: 0px 0px 0px 6px; WIDTH: 288px; FLOAT: left; HEIGHT: 120px
}
#Find {
	MARGIN: 11px 0px 0px 14px
}
#Find H1 {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 14px; COLOR: #7e8ebc; CLEAR: both; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
#Find IMG {
	FLOAT: left
}
#Find INPUT.findSearch {
	WIDTH: 252px; BACKGROUND: url(../images/findSearch-bg.gif) repeat-x; FLOAT: left; HEIGHT: 18px; COLOR: #b7b7b7; FONT-SIZE: 1.1em; PADDING-TOP: 2px
}
.FindSelect {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 2px; MARGIN: 7px 0px 0px 14px; PADDING-LEFT: 2px; WIDTH: 268px; PADDING-RIGHT: 2px; FONT-SIZE: 1.1em; BORDER-TOP: #7c7c7c 1px solid; BORDER-RIGHT: #7c7c7c 1px solid; PADDING-TOP: 2px
}
.FindSearchSubmit {
	MARGIN: 5px 6px 0px 0px; FLOAT: right
}
#QuickLinks {
	MARGIN: 6px 0px 0px; WIDTH: 250px; FLOAT: right
}
#QuickLinks H3 {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 12px;
	WIDTH: 238px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	COLOR: #7a7a7a;
	CLEAR: both;
	FONT-SIZE: 1.5em;
	PADDING-TOP: 5px
}
#QuickLinks UL {
	WIDTH: 250px; FLOAT: left; padding-top:8px;
}
#QuickLinks LI {
	WIDTH: 250px; BACKGROUND: url(../images/quicklinks-bg.gif) repeat-x left top; HEIGHT: 41px
}
#QuickLinks LI .img {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 3px; border:0px;
}
#QuickLinks LI SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 10px
}
#ticker-outer {
	MARGIN: 1px 0px 0px 4px; WIDTH: 943px; BACKGROUND: url(../images/ticker-bg.gif) no-repeat; FLOAT: left; HEIGHT: 19px
}
#Video-Outer {
	POSITION: relative; MARGIN: 6px 0px 0px 9px; WIDTH: 487px; FLOAT: left; HEIGHT: 184px
}
#Video-Outer H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 13px 0px 9px 15px; COLOR: #7e8ebc; CLEAR: both; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#Specialist {
	MARGIN: 6px 0px 0px 6px; WIDTH: 487px; FLOAT: left; HEIGHT: 184px
}
#Specialist H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 13px 0px 9px 15px; COLOR: #7e8ebc; CLEAR: both; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#Specialist #boxOuter {
	MARGIN: 10px 0px 0px; FLOAT: left
}
#Specialist .box {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 225px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#Specialist .box IMG {
	PADDING-RIGHT: 10px; FLOAT: left
}
#Specialist .box H4 A {
	COLOR: #7e8ebc; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#Specialist .box P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; FONT-SIZE: 1.1em
}
#healthcare {
	MARGIN: 8px 0px 0px 2px; WIDTH: 245px; FLOAT: left
}
#healthcare H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 13px 0px 9px 15px; COLOR: #7e8ebc; CLEAR: both; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#healthcare IMG {
	FLOAT: left; MARGIN-LEFT: 15px
}
#healthcare UL.arrows {
	MARGIN: 9px 0px 0px 10px; FLOAT: left
}
#healthcare UL.arrows LI {
	BACKGROUND-IMAGE: url(../images/arrowli.gif); PADDING-LEFT: 14px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px; MARGIN-BOTTOM: 3px; FONT-SIZE: 1.1em
}
#news {
	MARGIN: 8px 0px 0px 4px; WIDTH: 243px; FLOAT: left
}
#news H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 13px 0px 9px 5px; PADDING-LEFT: 20px; BACKGROUND: url(../images/news-rss-bg.gif) no-repeat left top; COLOR: #7e8ebc; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#news P {
	LINE-HEIGHT: 1em; FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 1.1em
}
#news UL.arrows {
	MARGIN: 9px 0px 0px 10px; FLOAT: left
}
#news UL.arrows LI {
	BACKGROUND-IMAGE: url(../images/arrowli.gif); PADDING-LEFT: 14px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px; MARGIN-BOTTOM: 3px; FONT-SIZE: 1.1em
}
#appeal {
	MARGIN: 8px 0px 0px 4px; WIDTH: 244px; FLOAT: left; HEIGHT: 102px
}
#appeal H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 13px 0px 2px 15px; COLOR: #7e8ebc; CLEAR: both; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#appeal H3 A {
	COLOR: #7e8ebc
}
#appeal IMG {
	FLOAT: right; MARGIN-RIGHT: 15px
}
#appeal P {
	LINE-HEIGHT: 1em; MARGIN: 9px 0px 0px 15px; WIDTH: 125px; FLOAT: left; FONT-SIZE: 1.1em
}
#connect {
	MARGIN: 8px 0px 0px 3px; WIDTH: 243px; FLOAT: left
}
#connect H3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 13px 0px 9px 15px; COLOR: #7e8ebc; CLEAR: both; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}
#connect #social {
	MARGIN: 22px 0px 0px 15px
}
#connect #social A {
	MARGIN-RIGHT: 8px
}
