html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline: 0;}
body{line-height:1;color:black;background:white;}
ol, ul {list-style:none;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,q:before, q:after{content: "";}
blockquote, q {quotes: "" "";}
	p{margin:14px 0;}
	ul, ol {margin:0 30px 10px 30px;}
body, html{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:1.4;font-weight:normal;font-style:normal;color:#444;text-align:left;margin:0;padding:0;}
	body#Body{background:#3f4546}
	#minhphuong{}
	.home, .details, .editor{}
		.id{overflow:hidden;background:url(images/idbg.png) bottom repeat-x;padding:20px 0;position:relative;z-index:1;height:80px;}
			.navwrapper{width:960px;margin:0 auto;position:relative;}
			.logo{width:300px;position:absolute;left:0;top:0;}
				.logo a{background: url(images/minhphuong-logo.gif) no-repeat;text-indent:-99999em;display:block;width:289px;height:64px;}
			ul.global-nav, .gn{overflow:hidden;margin:0 auto;padding:0;width:640px;text-align:right;position:absolute;right:0;}
				ul.global-nav li.root{font-size:14px;text-transform:uppercase;padding:0 5px !important;margin:20px 0 20px !important;letter-spacing:-0.05em;display:block !important;float:left;}
				.global-nav .root a{color:#00b0ea;text-decoration:none;padding:5px 15px;display:block;font-weight:bold;}
				.global-nav .root a:hover{color:#0084b0;text-decoration:underline;background:none;}
			.global-nav .sel a, .global-nav .bc a, .global-nav .sel a:hover, .global-nav .bc a:hover{color:#fff;text-decoration:none;background:#aa0202;-moz-border-radius:3px;-webkit-border-radius:3px;}

							/*** ESSENTIAL STYLES ***/
							.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}
							.sf-menu {padding:0;margin:20px 0 0 0;background: url(img/nav-bg.gif) no-repeat bottom right;float:right;}
							.sf-menu ul {position:absolute;top:-999em;width:10em; /* left offset of submenus need to match (see below) */}
							.sf-menu ul li {width:100%;}
							.sf-menu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}
							.sf-menu li {float:left;position:relative;}
							.sf-menu a {display:block;position:relative;}
							.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:0;top:2.5em; /* match top ul list item height */	z-index:99;}
							ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em;}
							ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left:10em; /* match ul width */top:0;}
							ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:-999em;}
							ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left:10em; /* match ul width */top:0;}
							.sf-menu a {padding:5px 15px;display:block;float:left;font-size:14px;font-weight:bold !important;text-transform:uppercase;color:#00b0ea !important;}
							.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/color:#13a;}
								.sf-menu a:hover {color:#0084b0 !important;text-decoration:underline;}
							.sf-menu li.current a{color:#fff !important;text-decoration:none;background:#aa0202;-moz-border-radius:3px;-webkit-border-radius:3px;}
								.sf-menu li.current a:hover, .sf-menu li.current a:visited:hover{text-decoration:none;}
							.sf-menu li li {background:#f1f1f1;}
							.sf-menu li li li {background:#f1f1f1;}
							.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {outline:0;}
							/*** arrows **/
							.sf-menu a.sf-with-ul {min-width:1px; /* trigger IE7 hasLayout so spans position accurately */}
							    .sf-menu a.sf-with-ul span{display:none;}
							/* apply hovers to modern browsers */
							a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px; /* arrow hovers for modern browsers*/}
							/* point right for anchors in subs */
							.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
							.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
							/* apply hovers to modern browsers */
							.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; /* arrow hovers for modern browsers*/}
							/*** shadows for all but IE6 ***/
							.sf-shadow ul {background:	url('shadow.png') no-repeat bottom right;padding: 0 8px 9px 0;-moz-border-radius-bottomleft: 17px;	-moz-border-radius-topright: 17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}
							.sf-shadow ul.sf-shadow-off {	background: transparent;}
							.sf-menu li ul{display:none !important; visibility:hidden !important}

			ul.global-nav ul, ul.global-nav li ul{display:none;}
			ul.subnav{display:block;margin:0 0 20px 0;padding:0;}
				ul.subnav li, ul.subnav li a{display:block;font-weight:bold;}
					ul.subnav li a{padding:10px 10px 10px 20px;border-bottom:1px #eae7d9 solid;}
					ul.subnav li a:hover{background:#eee;text-decoration:none;color:#000;}
					ul.subnav .sel a, ul.subnav .bc a, ul.subnav li.current a{background:#eee;text-decoration:none;color:#000}
		.utility{margin:0 auto;width:960px;clear:both;overflow:hidden;}
			.lang-search{background:#411a1a;padding:10px;margin:10px 0;float:right;opacity:.8;clear:both;overflow:hidden;}
			select#dnn_dnnLANGUAGE_selectCulture, #dnn_dnnSEARCH_ClassicSearch{display:block;float:left;}
				#dnn_dnnSEARCH_ClassicSearch{margin-left:5px;position:relative;width:170px;height:19px;padding-left:15px;}
					#dnn_dnnSEARCH_txtSearch{background:url(images/searchbg.png) no-repeat;border:none;height:19px;display:block;padding:0 5px!important;width:124px;position:absolute;left:0;top:0;}
					a#dnn_dnnSEARCH_cmdSearch{display:block;background:url(images/searchbt.png) no-repeat left top;text-indent:-99999em;height:19px;width:52px;position:absolute;right:0;top:0;}
						a#dnn_dnnSEARCH_cmdSearch:hover{background:url(images/searchbt.png) no-repeat left bottom;}
		.campaign{background: url(images/campaignbg.png) no-repeat top;height:260px;width:960px;margin:0 auto}
			.home .campaign{width:840px;margin:0 auto;padding:0 60px;overflow:hidden;}
			.editor .campaign, .details .campaign{height:80px;}
				.editor .campaign h1, .details .campaign h1{width:930px;text-align:right;margin:0;padding:25px 0;letter-spacing:-1px;color:#681313}
			.lt-campaign{float:left;width:380px;padding-top:20px;}
			.rt-campaign{float:right;width:440px;padding-top:20px;}
				.rt-campaign p{padding-top:20px;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;}
				.rt-campaign ul.h-intro-actions, .rt-campaign ul.h-intro-actions li{padding:0;margin:0;list-style:none;clear:both;overflow:hidden;}
					.rt-campaign ul.h-intro-actions li{float:left;clear:none;}
					.rt-campaign ul.h-intro-actions li a.request-quote{text-indent:-99999em;background: url(images/request-quote-btn.png) left top no-repeat;width:120px;height:26px;display:block;}
					.rt-campaign ul.h-intro-actions li a.learn-more{text-indent:-99999em;background: url(images/learn-more-btn.png) left top no-repeat;width:120px;height:26px;display:block;margin-left:10px;}
						.rt-campaign ul.h-intro-actions li a.request-quote:hover, .rt-campaign ul.h-intro-actions li a.learn-more:hover{background-position:bottom;}
		.mainbody{background:url(images/campaign1.jpg) no-repeat top;margin-top:-8px;overflow:hidden;clear:both;}
		.mainbody.About{background:url(images/campaign2.jpg) no-repeat top;}
		.mainbody.Services{background:url(images/campaign3.jpg) no-repeat top;}
		.mainbody.Contact{background:url(images/campaign4.jpg) no-repeat top;}		
			.maincontent{background:#fff;overflow:hidden;padding:15px 25px;border-top:double #f2f0e6;width:910px;margin:0 auto}
			.details .maincontent{background:#fff url(images/detailsbg.gif) repeat-y top center;width:935px;padding:15px 0 15px 25px;}
			.contentpane{float:right;width:590px;}
			.details .contentpane{float:left;}
			.editor .contentpane{float:none;width:930px;}
				.cp-content{clear:both;overflow:hidden;}
				.cp-left{width:280px;float:left;}
				.cp-right{width:280px;float:right;}
			.sidebar{float:left;width:280px;}
			.details .sidebar{float:right;width:311px;}
		.footer{clear:both;padding:10px 0 40px;width:960px;margin:0 auto;font-size:12px;color:#ccc;overflow:hidden;}
#xEditingArea iframe{width:95% !important;}

/*==============================================================================
	Heading
==============================================================================*/
h1, h2, h3, h4, h5, h6, .Head{font-family: Arial, Helvetica, sans-serif;font-weight:normal;color:#000;}
h1{font-size:26px;line-height:1.1em;margin:0 0 10px 0}
h2{font-size:22px;font-weight:normal;}
	.tl-left h2{line-height:1;font-weight:bold;color:#bb5400;}
h3{font-size:18px;margin:6px 0;color:#000;}
h4{font-size:14px;}
	.tl-right h4{color:#00789a;font-weight:bold;font-size:18px;padding-top:20px;}
h5{font-size:12px;}
/*==============================================================================
	Links
==============================================================================*/
a, a:link, a:visited, a.CommandButton:link, a.SkinObject:link{color:#ff7200;font-weight:normal;text-decoration:none;}
	a:hover, a:visited:hover, a.CommandButton:hover, a.SkinObject:hover{color:#854b00;text-decoration:underline;}
/*==============================================================================
	Lists
==============================================================================*/
dl{} dt{} dd{} ul{} ul li{list-style:disc;} ol li{}
/*==============================================================================
	Text
==============================================================================*/
/*.Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .NormalRed, .CommandButton, .SkinObject, .SubHead, td{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:normal;color:#333;}*/

input.NormalTextBox, textarea.NormalTextBox{padding:5px 3px;border-top:1px solid #777;border-left:1px solid #777;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}

.mp-cont, .mp-cont-notitle{}
.details .sidebar .mp-cont, .details .sidebar .mp-cont-notitle{width:260px;padding:0 20px;}
	h4.mp-cont-title, h4.mp-cont-title .Head{font-size:24px;font-weight:normal;line-height:1;color:#af5f00;}
	.lt-campaign .mp-cont{position:relative;}
		.lt-campaign h4.mp-cont-title .Head{position:absolute;top:-10px;left:10px;font-size:11px;background:#7f8082;border:1px #cccccd solid;color:#fff;padding:5px 10px;text-transform:uppercase;font-weight:bold;}
	.mp-cont-body, .mp-cont-notitle-body{}

.left{float:left;} .right{float:right;}
.execs{clear:both;overflow:hidden;padding:20px 0;}
	.exec-img{float:left;text-align:center;width:150px;font-weight:bold;}
		.exec-img img{border:1px solid #ccc;margin:0 0 10px 0;display:block;}
	.exec-bio{float:right;width:420px;}
	.exec-bio h3{border-bottom:1px solid #ccc;color:#5787A3;font-size:16px;}

.ControlPanel{width:960px;margin:0 auto;background:#fff;border-bottom:3px #3f4546 solid;}
.ModuleTitle_MenuItem{background:#fff;}

.editor td{padding:3px 0;}

.locations{clear:both;overflow:hidden;border-bottom:1px #ccc solid;}
	.location{float:left;width:140px;padding-right:10px;}
	.location.last{float:right;padding-right:0;}
	.location h3{font-size:14px;font-weight:bold;}
.mainbody.Contact .DNN_FeedbackContent{margin-top:10px;}
	.mainbody.Contact .DNN_FeedbackContent label{font-weight:bold;}
	.mainbody.Contact .DNN_FeedbackContent label a{display:none;}
	.mainbody.Contact .DNN_FeedbackContent input{margin-bottom:10px;}

.hfeatured-clients{background:#fff;padding:20px;border:1px #e6e6e6 solid;height:140px;width:310px;margin-top:20px;}
	.hfeatured-clients p{margin:0;}
.scrollable {position:relative;overflow:hidden;height:80px;width:240px;padding-top:30px;}
.scrollable ul{margin:0;list-style:none;}
	.scrollable ul li{list-style:none;}
.scrollable .items {width:3250px;position:absolute;clear:both;height:80px;}
.scrollable li {float:left;margin:0 8px;cursor:pointer;width:252px;height:190px;}
.scrollable li a{display:block;}
	.scrollable li a img{border:1px #EBD3BE solid !important;background:#fff;padding:5px;margin:10px 0;}
	.scrollable li a img:hover{background:#FFF4EB;border:1px #B37B4A solid;}
	a.prevPage{background: url(images/slider-ctl.png) no-repeat top left;text-indent:-99999em;width:19px;height:30px;margin-top:56px;margin-right:18px;}
	a.prevPage:hover{background-position:bottom left;cursor:pointer;}
	a.nextPage{background: url(images/slider-ctl.png) no-repeat top right;text-indent:-99999em;width:19px;height:30px;margin-top:-56px;}
	a.nextPage:hover{background-position:bottom right;cursor:pointer;}	
	a.prevPage.disabled{background: url(images/slider-ctl.png) no-repeat bottom left;cursor:text;}
	a.nextPage.disabled{background: url(images/slider-ctl.png) no-repeat bottom right;cursor:text;}
.scrollable .active {border:2px solid #000;z-index:9999;position:relative;}

.ceo-profile{border-bottom:#e5e5e5 double;overflow:hidden;padding-bottom:20px;}
	.hceo-profile{width:140px;}
	.hprofile{width:440px;}
