body {
	background-color: #fff;
	margin:0px;
	padding:0px;
}

.p {
	margin:0px;
	padding:0px;
}

.image {
	position:relative;
	float:left; /* optional */
	padding-bottom: 0px;
}
.menu_image {
 position:relative;
 float:left; /* optional */
 padding-bottom: 0px;
 width:800px;
 height:35px;
}
.image .text {
	line-height: 1em;
	position:absolute;
	top:20px; /* in conjunction with left property, decides the text position */
	left:49px;
	width:143px; /* optional, though better have one */
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.image .text .submenu{
	line-height: 100%;
	font-size:10px;
	margin-left:15px;
}

.image .login {
	line-height: 0em;
	position:absolute;
	float:right;
	top:10px; /* in conjunction with left property, decides the text position */
	right:3px;
	left:auto;
	width:100px; /* optional, though better have one */
	font-size:9px;
	color: #666666;
	margin-bottom: 0px;
	padding-bottom: 0px;
	z-index:40;
	height: 32px;
}

#imgCentered{
vertical-align: middle;	
}

.selected{
	font-weight: bold;
	color:#83ab80;
}

p {
	padding-top:0px;
	margin-top:0px;
	color: #666;
}

img {
	border:0px;
	padding-bottom: 0px;
	margin-left: 0px;
}

div {
	padding:0px;
	font-family:verdana;
	font-size:12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.AbsWrap {
	width: 100%;
	position: relative;
}

.rowWrap {
	width: 100%;
}

.clearfloat {
	clear:both;
	height:0px;
}

a:link, a:visited{
	COLOR:#666;
	text-decoration:none;
}

#link{
	COLOR:#f88900;
	text-decoration:underline;
}

#main {
	background-color: #fff;
	width:800px;
	height:10px;
	border: 0px solid #f0f0f0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#head {
	background-color: #fff;
	width:800px;
	margin: 0px auto 0px auto;
	border: 0px solid #f0f0f0;
}

#foot{
	background-color: #fff;
	width:800px;
	border: 0px solid #f0f0f0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:95px;
}

#foot1{
	position:absolute;
	bottom:-75px;
	margin-left:25px;
	margin-top:15px;
	width:773px;
	height:95px;
	float:left;
	z-index: 30;
	display:inline;
	left: 532px;
}
	
#MFR_template_interior_r1_c2 {
	margin-left:1px;
	margin-top:0px;
	width:798px;
	height:149px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

#imgDiv {
	background-color: #fff;
	float:left;
	width:344px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
	padding-top: 0px;
}

.title_pg {
	margin-left:31px;
	margin-top:0px;
	width:315px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:22px;
	font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: left;
	color: #f88900;
	line-height: 119.9999982660467%;
	padding-top:1px;
	padding-bottom:2px;
}

#page_img {
	margin-left:39px;
	margin-top:15px;
	width:305px;
	height:306px;
	margin-bottom:70px;
	float:left;
	display:inline;
}

#proj_img {
	margin-bottom:50px;
	width:387px;
	height:151px;
	margin-bottom:5px;
}

#textDiv {
	float:left;
	width:419px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
	margin-bottom: 40px;
	padding-top: 0px;
	background-color: #FFF;
}

.title_txt {
	margin-left:27px;
	margin-top:35px;
	width:392px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #f88900;
	line-height: 90.9091%;
	padding-top:1px;
	padding-bottom:2px;
}

.main-page-content {
	background-color: #fff;
	margin-left:28px;
	margin-top:10px;
	width:389px;
	margin-bottom:40px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666;
	line-height: 163.63636363636365%;
	padding-top:1px;
	padding-bottom:0px;
	text-align: justify;
}

#projects_place {
	margin-left:14px;
	margin-top:13px;
	width:776px;
	height:73px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

#news_sect {
	background-color:  #ffffff;
	width:250px;
	padding-top:10px;
	height:340px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}

.NewsSec {
	margin-left:23px;
	margin-top:0px;
	width:71px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:16px;
	font-family:'Arial Bold', Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: left;
	color: #f88900;
	line-height: 112.99999952316284%;
	padding-top:1px;
	padding-bottom:2px;
}

.Txt_TITLE_date_Lorem {
	margin-left:24px;
	margin-top:0px;
	width:186px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: lighter;
	text-align: left;
	color: #999;
	line-height: 14px;
	padding-top:0px;
	padding-bottom:0px;
	text-align: left;
	text-align: left;
	font-style: normal;
	font-variant: normal;
}

.Txt_TITLE_date_Lorem1 {
	margin-left:24px;
	margin-top:0px;
	width:186px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: 500;
	text-align: left;
	color: #999;
	line-height: 16px;
	padding-top:0px;
	padding-bottom:0px;
	text-align: left;
	text-align: justify;
}

#mediaFrame {
	width:529px;
	padding-top:45px;
	height:255px;
	padding-right:21px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:right;
	display:inline;
	background-color:  #ffffff;
}

#mediaFrame1 {
	width:800px;
	padding-top:0px;
	height:60px;
	margin-right:50px;
	margin-top:300px;
	margin-bottom:0px;
	float:center;
	display:inline;
}

.aniTxt {
	margin-left:46px;
	margin-top:34px;
	width:394px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #578bbd;
	line-height: 90.9091%;
	padding-top:1px;
	padding-bottom:2px;
}

.aniTxt2 {
	margin-left:218px;
	margin-top:0px;
	width:168px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	color: #578bbd;
	line-height: 90.90907578364914%;
	padding-top:1px;
	padding-bottom:2px;
}

.aniTxt3 {
	margin-left:184px;
	margin-top:14px;
	width:277px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	color: #578bbd;
	line-height: 90.90907021331932%;
	padding-top:1px;
	padding-bottom:2px;
}

.aniTxt4 {
	margin-left:44px;
	margin-top:2px;
	width:335px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	color: #578bbd;
	line-height: 90.90907578364914%;
	padding-top:1px;
	padding-bottom:2px;
}

#certifications {
	width:798px;
	padding-top:10px;
	height:44px;
	float:right;
	display:inline;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #FFF;
	border-bottom-color: #999999;
	border-left-color: #FFF;
	margin: 2px;
}

.Txt_click {
	margin-right:20px;
	margin-top:15px;
	width:70px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:8px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	text-align: left;
	color: #0000ff;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}

.Txt_City {
	margin-right:5px;
	margin-top:15px;
	width:165px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}

#MFR_mockup_r7_c6 {
	margin-right:5px;
	margin-top:1px;
	width:40px;
	height:40px;
	margin-bottom:0px;
	float:right;
	display:inline;
}

.Txt_Women’s {
	margin-right:5px;
	margin-top:15px;
	width:250px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #9c9c9c;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}

#MFR_mockup_r7_c4 {
	margin-right:6px;
	margin-top:12px;
	width:50px;
	height:18px;
	margin-bottom:0px;
	float:right;
	display:inline;
	margin-left: 3px;
}

.Certifications {
	margin-right:10px;
	margin-top:14px;
	width:120px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:14px;
	font-family:'Arial Bold', Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: left;
	color: #f88900;
	line-height: 113%;
	padding-top:1px;
	padding-bottom:2px;
}

.address {
	margin-left:100px;
	margin-top:14px;
	width:558px;
	margin-bottom:20px;
	float:left;
	display:inline;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #999999;
	line-height: 145.45459747314453%;
	padding-top:1px;
	padding-bottom:20px;
}

.lowercase {
	color: #666;
	font-size: 28px;
}

#sddm {
	width: 800px;
	z-index: 60;
	height: 35px;
	margin-top: -35px;
	margin-left: 0px;
	display: inline;
	position:relative;
	float:left; /* optional */
	padding-bottom: 10px;
	visibility: visible;

}
#sddm li {
 margin:0px;
 padding:0px;
 list-style: none;
 float: left;
 display: block;
 height: 12px;
}
#sddm li a {
 text-align: center;
 text-decoration: none;
 display: block;
 margin-right:0px;
 padding-top: 8px;
 font-size:14px;
 font-family:Calibri;
 font-weight: bold;
 color: #585858;
}
#sddm.image{
 line-height: 0em;
 position:relative;
 float:right;
 top:0px; /* in conjunction with left property, decides the text position */
 left:0px;
 width:100px; /* optional, though better have one */
 font-size:9px;
 color: #666666;
 margin-bottom: 0px;
 padding-bottom: 0px;
 z-index:40;
 height: 32px;
}
#sddm li a:hover {
 color: #FA912A;
 text-decoration: underline;
}
#sddm div {
 position: relative;
 top: -148px;
 visibility: hidden;
 background: transparent;
 z-index: 50;
 width: 112px;
 display: block;
 padding-top: 6px;
 padding-bottom: 6px;
}

#sddm div a {
 width:auto;
 position: relative;
 display: block;
 padding-top: 6px ;
 padding-bottom: 4px ;
 z-index: 50;
 text-align: left;
 text-decoration: none;
 color: #FA912A;
 font: 15px Calibri;
 font-weight: bold;
 border: 0px solid #cccccc;
}
#sddm div a:hover {
 color: #FA912A;
}

#Div-fprojs {
	background-color: #ffffff;
	width:800px;
	padding-top:0px;
	height:72px;
	margin-left:0px;

	margin-top:10px
	margin-bottom:0px;
	float:left;
	display:inline;
}


.Txt_FEATURED {
	margin-left:24px;
	margin-top:5px;
	width:107px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #f88900;
	line-height: 113%;
	padding-top:5px;
	padding-bottom:2px;
	font-weight: 800;
}

#f-proj_1 {
	margin-left:15px;
	margin-top:5px;
	width:105px;
	height:57px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

#f-proj_2 {
	margin-left:23px;
	margin-top:5px;
	width:105px;
	height:57px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

#f-proj_3 {
	margin-left:23px;
	margin-top:5px;
	width:105px;
	height:57px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

#f-proj_4 {
	margin-left:23px;
	margin-top:5px;
	width:105px;
	height:57px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

#f-proj_5 {
	margin-left:23px;
	margin-top:5px;
	width:105px;
	height:57px;
	margin-bottom:0px;
	float:left;
	display:inline;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
