body {
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-family: Arial Narrow, Arial;
}
a {
	color: #670001;
	text-decoration: none;
}
a:hover {
	color: #670001;
	text-decoration: underline;
	}
#breadcrumbs {
	margin-bottom: 10px;
	margin-top: 0px;
	padding: 0px;
	font-size: 18px;
	font-weight: bold;
}
.MainDiv {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}





/**** sedona logo ****/
.logocontainer {
	width: 700px;
	margin-right:auto;
	margin-left:auto;
}
.Logo {
	width: 380px;
	height: 122px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	/*background: #fff url(../app_themes/Sedona/images/sedonalogo.jpg) no-repeat;*/
}
.Logo a {
	display:block;
	width: 380px;
	height: 122px;
	border: 0px;
	background: #fff url(../app_themes/Sedona/images/sedonalogo.jpg) no-repeat;
}





/**** sedona staffing, technologies, medical titles ****/
.extendedmiddlemenu {
	width: 100%;
	height: auto;
	background-color: #670001;
        font-family: Arial;
}
.MiddleMainMenu {
	width: 701px;
        height: 27px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background-color: #670001;
	border-bottom: 1px solid #fff;
        font-family: Arial;
}
.MiddleMainMenu h1 {
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
        font-family: Arial;
}
.MiddleMainMenu h1 a {
	color: #fff;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.MiddleMainMenu h1 a:hover {
	color: #fff;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}
.staffingtitle {
	width: 233px;
	height: 27px;
	background-color: #5c312a;
	padding: 0px;
	margin: 0px;
	border-bottom: 0px;
        font-family: Arial;
}
.technologytitle {
	width: 233px;
	height: 27px;
	background-color: #2f4670;
	padding: 0px;
	margin: 0px;
	border-left: #fff 1px solid;
	border-right: #fff 1px solid;
	border-bottom: 0px;
        font-family: Arial;
}
.medicaltitle {
	width: 233px;
	height: 27px;
	background-color: #014359;
	padding: 0px;
	margin: 0px;
	border-bottom: 0px;
        font-family: Arial;
}






/**** sedona staffing, technologies, medical Boxes ****/
.landscape{
	width: 100%;
	background-color: #670001;
}
.MiddleBoxes {
	width: 701px;
        height: 28px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background-color: #670001;
}
.staffingbox {
	width: 233px;
	height: 143px;
	padding: 0px;
	margin: 0px;
	background-color: #5c312a;
}
.staffingbox a {
	display:block;
	width: 233px;
	height: 143px;
	background: #fff url(../app_themes/Sedona/images/staffingbox.jpg) no-repeat;
}
.staffingbox a:hover {
	display:block;
	width: 233px;
	height: 143px;
	background: #fff url(../app_themes/Sedona/images/staffingbox_over.jpg) no-repeat;
}
.technologybox {
	width: 233px;
	height: 143px;
	padding: 0px;
	margin: 0px;
	border-left: #fff 1px solid;
	border-right: #fff 1px solid;
	background-color: #2f4670;
}
.technologybox a {
	display: block;
	width: 233px;
	height: 143px;
	background: #fff url(../app_themes/Sedona/images/technologybox.jpg) no-repeat;
}
.technologybox a:hover {
	display: block;
	width: 233px;
	height: 143px;
	background: #fff url(../app_themes/Sedona/images/technologybox_over.jpg) no-repeat;
}
.medicalbox {
	width: 233px;
	height: 143px;
	padding: 0px;
	margin: 0px;
	background-color: #014359;
}
.medicalbox a {
	display: block;
	width: 233px;
	height: 143px;
	background: #fff url(../app_themes/Sedona/images/medicalbox.jpg) no-repeat;
}
.medicalbox a:hover {
	display: block;
	width: 233px;
	height: 143px;
	background: #fff url(../app_themes/Sedona/images/medicalbox_over.jpg) no-repeat;
}






/**** Main Menu ****/
.extendedmenu {
	width: 100%;
	height: auto;
	BORDER-top: #fff 1px solid;
	background-color: #b0953a;
}
.MainMenu {
	width: 700px;
        height: 26px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 2px;
	font-weight: bold;
	font-size: 12px;
	color: white;
	background-color: #b0953a;
        font-family: Arial;
}



.CMSMenu td:first-child {
	border-left: 1px solid #fff;
}
.CMSMenu {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-color: #b0953a;
}
.CMSMenuItem, .CMSMenuItemMouseDown, .CMSMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseUp
{
  width: auto;
  padding-left: 12px;
  padding-right: 12px;
  background-color: Transparent;
  color: #fff;
  text-decoration: none;
  letter-spacing: 1px;
  border-right: 1px solid #fff;
}
.CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseOver
{
  width: auto;
  padding-left: 12px;
  padding-right: 12px;
  background-color: Transparent;
  color: #fff;
  text-decoration: underline;
  letter-spacing: 1px;
  border-right: 1px solid #fff;
} 
.CMSMenuHighlightedMenuItem
{
  width: auto;
  padding-left: 12px;
  padding-right: 12px;
  background-color: Transparent;
  color: #fff;
  text-decoration: underline;
  letter-spacing: 1px;
  border-right: 1px solid #fff;
}

/* ---- Main Menu Drop-down ---- */
.subCMSMenu {
	background-color: #b0953a;
  	border: 0px solid #fff;
}
.subCMSMenuItem, .subCMSMenuItemMouseDown, .subCMSMenuItemMouseUp, .subCMSMenuHighlightedMenuItemMouseDown, .subCMSMenuHighlightedMenuItemMouseUp
{
  width: auto;
  height: 23px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin: 0px;
  background-color: #b0953a;
  color: #fff;
  letter-spacing: 1px;
  text-decoration: none;
}
.subCMSMenuItemMouseOver, .subCMSMenuHighlightedMenuItemMouseOver
{
  width: auto;
  height: 23px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin: 0px;
  background-color: #b0953a;
  color: #fff;
  letter-spacing: 1px;
  text-decoration: underline;
} 
.subCMSMenuHighlightedMenuItem
{
  width: auto;
  height: 23px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin: 0px;
  background-color: #b0953a;
  color: #fff;
  letter-spacing: 1px;
  text-decoration: underline;
} 






/**** Content ****/
.HomePageRightColumn {
	/*color: #670001;*/
	color: #000;
	padding: 10px;
	padding-top: 0px;
}
.HomePageLeftColumn {
	width: 178px;
	height: auto;
}
.HomePageLeftColumn h2 {
	margin: 0px;	
	padding: 0px;
	font-size: 11pt;
	color: #670001;
}
.HomePageLeftColumn .LeftColumnBox {
	width: 138px;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 19px;
	padding-right: 19px;
	border: 1px solid #b0953a;
}
.HomePageLeftColumn .LeftColumnBox #redlink {
	color: #670001;
	font-weight:bold;
	font-size: 10pt;
}
.HomePageLeftColumn .LeftColumnBox #redlink a {
	color: #670001;
	font-weight:bold;
	font-size: 10pt;
	text-decoration: none;
}
.HomePageLeftColumn .LeftColumnBox #redlink a:hover {
	color: #670001;
	font-weight:bold;
	font-size: 10pt;
	text-decoration: underline;
}
.HomePageLeftColumn .LeftColumnBox #yellowlink a {
	color: #b0953a;
	font-weight:bold;
	font-size: 10pt;
	text-decoration: none;
}
.HomePageLeftColumn .LeftColumnBox #yellowlink a:hover {
	color: #b0953a;
	font-weight:bold;
	font-size: 10pt;
	text-decoration: underline;
}
.HomePageLeftColumn .LeftColumnBox #bluelink a {
	color: #2f4670;
	font-weight:bold;
	font-size: 10pt;
	text-decoration: none;
}
.HomePageLeftColumn .LeftColumnBox #bluelink a:hover {
	color: #2f4670;
	font-weight:bold;
	font-size: 10pt;
	text-decoration: underline;
}
.SubPageFullColumn {
	color: #000;
	padding: 10px;
	padding-top: 0px;
}
.SubPageFullColumn h2.subpagetitle {
	margin-top: 0px;
	padding-top: 0px;
	color: #670001;
}





/**** LOGON FORM ****/

.HomePageLeftColumn .LeftColumnBox .DialogPosition {
	color: #000;
	font-size: 10pt;
	font-family: Arial Narrow;
	width: auto;
	height: auto;
	border: 0px solid green;
}
.TopLeftCorner, .TopMiddleBorder, .TopRightCorner
{
display: none;
visibility: hidden;
}
#plcRoot_Layout_zoneMain_pageplaceholder_partPlaceholder_Layout_zoneLeft_logonform_lnkPasswdRetrieval
{
visibility: hidden;
display: none;
}
.LogonDialog
{
overflow: hidden;
margin: 0px;
padding: 0px;
}
/*username label*/
#plcRoot_Layout_zoneMain_pageplaceholder_partPlaceholder_Layout_zoneLeft_logonform_Login1_lblUserName
{
width: 50px;
margin: 0px;
padding: 0px;
}
/*password label*/
#plcRoot_Layout_zoneMain_pageplaceholder_partPlaceholder_Layout_zoneLeft_logonform_Login1_lblPassword
{
width: 50px;
margin: 0px;
padding: 0px;
}
/*username textbox*/
#plcRoot_Layout_zoneMain_pageplaceholder_partPlaceholder_Layout_zoneLeft_logonform_Login1_UserName
{
width: 80px;
margin: 0px;
padding: 0px;
}
/*password textbox*/
#plcRoot_Layout_zoneMain_pageplaceholder_partPlaceholder_Layout_zoneLeft_logonform_Login1_Password
{
width: 80px;
margin: 0px;
padding: 0px;
}

/*checkbox*/
#plcRoot_Layout_zoneMain_pageplaceholder_partPlaceholder_Layout_zoneLeft_logonform_Login1_chkRememberMe
{
}




/**** Footer ****/
/*.extendedfootergold {
	margin-top: 20px;
	width: 100%;
	height: 10px;
	background-color: #b0953a;
}
.extendedfooter {
	width: 100%;
	height: auto;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #670001;
	border-top: 1px solid #fff;
}*/
.Footer {
	width: 700px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	color: #000;
	font-size: 8px;  /* was 12 */
	font-family: Arial;
}
/*.Footer a {
	color: #fff;
	text-decoration: underline;
}
.Footer a:hover {
	color: #fff;
	text-decoration: none;
}*/





/***** H TAGS *****/
h1 {
	font-size: x-large;
	color: #670001;
}
h2 {
	font-size: large;
	color: #670001;
}
h3 {
	font-size: medium;
	color: #670001;
}






.branchstate {
	margin: 0px;
	margin-left: 5px;
	margin-bottom: -25px;
	padding: 0px;
	color: #666;
	position: relative;
	z-index: 100;
}
.branchlist {
	
}
.whitebranch {
	padding: 10px;
	margin: 0px;
	background-color: #fff;
	
}
.graybranch {
	padding: 10px;
	margin: 0px;
	background-color: #ccc;	
	
}
.whitebranch a {
	margin-left: 200px;
}
.graybranch a {
	margin-left: 200px;
}
.ProductPreview {
	padding: 10px;
	clear: both;
}
.ProductDetail {
	padding: 10px;
}
.ProductTitle {
	font-weight: bold;
}
.ProductSummary h1 {
	color: #000;
}

.LogoImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 45px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.BoxTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitleFull {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitle {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px
}
.BoxTitleFull {
	BORDER-BOTTOM: #4e5a5f 1px solid; HEIGHT: 23px
}
.BoxArea {
	PADDING-RIGHT: 5px; BORDER-TOP: #4e5a5f 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.GreenGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.BlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.RedGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.GreenGradient A {
	COLOR: #ffffff
}
.BlueGradient A {
	COLOR: #ffffff
}
.RedGradient A {
	COLOR: #ffffff
}
.GreenGradient A:visited {
	COLOR: #ffffff
}
.BlueGradient A:visited {
	COLOR: #ffffff
}
.RedGradient A:visited {
	COLOR: #ffffff
}
.Green .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/main/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/main/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxArea {
	BACKGROUND-COLOR: #f3f9ed
}
.GreenGradient {
	BACKGROUND-IMAGE: url(../app_themes/main/images/box.gif); BACKGROUND-COLOR: #4f7a00
}
.Blue .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/main/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/main/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxArea {
	BACKGROUND-COLOR: #eaf0f8
}
.BlueGradient {
	BACKGROUND-IMAGE: url(../app_themes/main/images/box.gif); BACKGROUND-COLOR: #2e68bf
}
.LightBlueBox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eaf0f8
}
.LightBlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/main/images/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.Red .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/main/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/main/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxArea {
	BACKGROUND-COLOR: #fff5e5
}
.RedGradient {
	BACKGROUND-IMAGE: url(../app_themes/main/images/Red/box.gif); BACKGROUND-COLOR: #b80018
}
.Gray .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/main/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/main/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxArea {
	BACKGROUND-COLOR: #ffffff
}
.LightGrayGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/main/images/Gray/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCorners {
	MARGIN-BOTTOM: 10px
}
.ContainerWithCornersLeft {
	BORDER-LEFT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersRight {
	BORDER-RIGHT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersContent {
	BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
.ContainerWithCornersTop {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/main/images/containertop.gif); BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCornersRow {
	FONT-SIZE: 8px; HEIGHT: 11px
}
.ContainerWithCornersBottom {
	BACKGROUND-IMAGE: url(../app_themes/main/images/containerbottom.gif); BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCornersTopLeft {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/main/images/containerlefttop.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersTopRight {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/main/images/containerrighttop.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersBottomLeft {
	BACKGROUND-IMAGE: url(../app_themes/main/images/containerleftbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersBottomRight {
	BACKGROUND-IMAGE: url(../app_themes/main/images/containerrightbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}

.CMSTreeMenuTable {	
}
.CMSTreeMenuItem, .CMSTreeMenuSelectedItem  {
	BACKGROUND-POSITION: 50% bottom;
	PADDING-LEFT: 10px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BACKGROUND-IMAGE: url(../app_themes/main/images/leftmenuline.gif);
	WIDTH: 150px;
	BACKGROUND-REPEAT: repeat-x
}
.CMSTreeMenuSelectedItem  A {
	color:black;
}
.CMSTreeMenuSelectedLink {
	COLOR: black; TEXT-DECORATION: none;
}
.CMSTreeMenuLink {
	TEXT-DECORATION: none;
}

/* ---- News page ---- */
.NewsTitle
{
	color: #000;
	font-size: large;
	padding-bottom: 3px;
	padding-top: 5px;
}
.NewsSummary
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

.ddList
{
	width:125px;
}
.btnSearch
{
	/*color:red;*/
}

.dQuote
{
	border: 2px solid #EEEEEE;
	background: #F9F9F9;
}

/*.quoteBox
{
	border: 1px solid black;
	text-indent: 15px;
}*/

.quoteAuthor
{
	width=100%;
	/*border: 1px solid black;*/
	padding-left: 55px;
}