.DG_Text_Bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	font-style: normal;
	text-align: justify;
}
.Submit_Button {
	background-image: url(../../../../RAM/htdocs/focus-new/images/Buttons/Submit_button.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 76px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
.selectbox_qual {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 100px;
}
.textbox_experience {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
.textarea_services {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 250px;
	height: 75px;
	margin: 0px;
	padding: 0px;
}
.textbox_services {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	width: 250px;
	margin: 0px;
	padding: 0px;
}
.alert_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
}
.DG_Text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.fapple_bg {
	background-image: url(../images/Default/Header_Bg.jpg);
	background-repeat: no-repeat;
	height: 48px;
	width: 1010px;
}
.top_header_home {
	background-image: url(../images/Default/Top-header-Home.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.box {
	border: 1px solid #ededed;
}
.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #ededed;
	border-right-color: #ededed;
	border-bottom-color: #ededed;
	border-left-color: #ededed;
}

.defaulttext_black {
	font-family: verdana;
	font-size: 11px;
	color: #484848;
	text-align: justify;
}
.defaulttext_black_bold {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.black_B_Light {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	line-height: 25px;
	text-align: left;
}
.service_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #119AEA;
	border: 1px solid #CCCCCC;
}

.bluedot {
	font-weight: bold;
	color: #119AEA;
}
.pbox {
	border: 1px solid #ededed;
	height: 100px;
	width: 175px;
}
.calltext {
	font-family: verdana;
	font-size: 12px;
	color: #484848;
	text-align: justify;
	font-weight: bold;
}
.style1 {color: #EE0000}
.newspad {
	background-image: url(../images/Pad_Images/Newspad.jpg);
	height: 125px;
	width: 300px;
	background-repeat: no-repeat;
}

.whatcustomers {
	background-image: url(../images/Pad_Images/Whatcustomerssay.jpg);
	height: 125px;
	width: 300px;
	background-repeat: no-repeat;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
.defaulttext_blue {
	font-family: verdana;
	font-size: 11px;
	color: #3399CC;
	text-align: justify;
}
.style2 {color: #FFFFFF}
.footer {
	background-image: url(../images/Default/Footer.jpg);
	background-repeat: no-repeat;
}
.defaulttext_blue_head {
	font-family: verdana;
	font-size: 12px;
	color: #006699;
	text-align: justify;
	font-weight: bold;
}
.heading {
	color: #0E93DE;
}

.showcase {
	background-image: url(../images/Pad_Images/Showcase.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 175px;
}
.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004A6F;
	border: 1px solid #0F94E1;
	width: 225px;
	height: 125px;
	margin: 0px;
	padding: 0px;
}
.textbox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004A6F;
	border: 1px solid #0F94E1;
	width: 225px;
	height: 18px;
	margin: 0px;
	padding: 0px;
}
.submit_button {
	background-color: #E93C01;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.Text_White {
	font-family: verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.lineDark {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #8D8D8D;
	border-right-color: #8D8D8D;
	border-bottom-color: #8D8D8D;
	border-left-color: #8D8D8D;
}
.service_heading_R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #119AEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.service_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.selectbox_industry {
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
}

.service_text_R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Table_Top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #007CA6;
	text-align: center;
	vertical-align: middle;
	border-top-color: #006282;
	border-right-color: #006282;
	border-bottom-color: #006282;
	border-left-color: #006282;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.Table_Bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #253862;
	text-align: left;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006282;
	border-right-color: #006282;
	border-bottom-color: #006282;
	border-left-color: #006282;
	text-indent: 5px;
	background-color: #FFFFFF;
}
.Table_Bottom_Cen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #253862;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006282;
	border-right-color: #006282;
	border-bottom-color: #006282;
	border-left-color: #006282;
}
.Table_Top_R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #007CA6;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #006282;
}
.Table_Bottom_R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #253862;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006282;
	border-right-color: #006282;
	border-bottom-color: #006282;
	border-left-color: #006282;
	background-color: #FFFFFF;
}.textbox_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004A6F;
	border: 1px solid #0F94E1;
	width: 75px;
	height: 18px;
	margin: 0px;
	padding: 0px;
}
.defaultblue {
	font-family: verdana;
	font-size: 11px;
	color: #006699;
	text-align: justify;
}
.linemed {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B4B4B4;
	border-right-color: #B4B4B4;
	border-bottom-color: #B4B4B4;
	border-left-color: #B4B4B4;
}
.headerhome {
	background-image: url(../images/Headers/Landing.jpg);
	background-repeat: no-repeat;
	height: 380px;
	width: 1010px;
}
.headerhome_blank {
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.delete {
	font-family: verdana;
	font-size: 11px;
	color: #484848;
	text-align: justify;
}
.outline {
	border: 1px solid #666666;
}
.DG_Text_bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #186792;
	font-weight: bolder;
	font-style: normal;
	text-align: justify;
}
.pbg {
	background-image: url(../images/Pad_Images/Portfolio_pads.jpg);
	height: 190px;
	width: 675px;
	background-repeat: no-repeat;
}
.portfolio_text_head {
	font-family: Arial;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	margin: 0px;
	padding: 0px;
	height: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
.alloutline {
	border: 1px solid #333333;
}
.industrypad {
	background-image: url(../images/Pad_Images/Industry_pad.jpg);
	background-repeat: no-repeat;
	height: 160px;
	width: 760px;
}

.port-header {
	background-image: url(../images/Pad_Images/Portfolio_header_yello.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.portheadertext {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
.blue-header {
	background-image: url(../images/Pad_Images/Blue_Top_Headers.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 220px;
	color: #FFFFFF;
	background-color: #0C8FD7;
	font-weight: bold;
	border: 1px none #666666;
}
.dropdown {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	width: 220px;
	text-decoration: none;
	text-align: left;
	vertical-align: 1%;
	white-space: normal;
	height: 20px;
	top: 5px;
	clip: rect(5px,auto,auto,auto);
	background-position: left center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #73B7EA;
	border-right-color: #73B7EA;
	border-bottom-color: #73B7EA;
	border-left-color: #73B7EA;
}

.headertextwhite {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.boxDARK {
	border: 1px solid #999999;
}
.Port_med {
	background-image: url(../images/Pad_Images/Porfolio_New_Blank_Med.jpg);
	background-repeat: no-repeat;
	height: 164px;
	width: 220px;
}
.Port_big {
	background-image: url(../images/Pad_Images/Porfolio_New_Blank_Big.jpg);
	background-repeat: no-repeat;
	height: 280px;
	width: 375px;
}
.Port_med_Small {
	background-image: url(../images/Pad_Images/Porfolio_New_Blank_Small.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 100px;
}
.port-top-text_pad {
	background-image: url(../images/Pad_Images/Port_Top_text-Pad.jpg);
	background-repeat: no-repeat;
	height: 106px;
	width: 687px;
}
.service_heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #119AEA;
	border: 1px none #CCCCCC;
}
.frontscope {
	background-image: url(../images/Pad_Images/Front_Scope.jpg);
	background-repeat: no-repeat;
	height: 150px;
	width: 300px;
}
.DG_Text_Bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	font-style: normal;
	text-align: justify;
}
.DG_Text_Header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	text-align: center;
}
.DG_Text_Default {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
}
.Header_Blue_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0E93DE;
	font-weight: bold;
	font-style: normal;
}
.Header_Black_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-style: normal;
}
.textarea_admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 150px;
	width: 300px;
	border: 1px solid #0F94E1;
}
.textbox_admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 300px;
	height: 20px;
	border: 1px solid #0F94E1;
}
.heading {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0E93DE;
}
.careers {
	background-image: url(../images/Headers/Careers.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.Services {
	background-image: url(../images/Default/Top-header-Home.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.Final_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
}
.textarea_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004A6F;
	border: 1px solid #0F94E1;
	width: 500px;
	height: 250px;
	margin: 0px;
	padding: 0px;
}
.Final_text_blue {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	font-style: normal;
	text-align: justify;
}
.Left_Navigation {
	background-image: url(../images/Pad_Images/Left_Navigation.jpg);
	background-repeat: no-repeat;
	height: 400px;
	width: 220px;
}

.defaulttext_blue_head_Med {
	font-family: verdana;
	font-size: 11px;
	color: #006699;
	text-align: justify;
	font-weight: bold;
}
.portfolio_basicpad {
	background-image: url(../images/Pad_Images/Portfolio_Basic_pad.jpg);
	background-repeat: no-repeat;
	height: 140px;
	width: 760px;
}
.More {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D7AB2;
	font-weight: bold;
	font-style: normal;
	text-align: justify;
}
.Next {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	font-style: normal;
	text-align: justify;
}
.Nextsmall {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2288B8;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
}
.Left_navi_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	font-weight: bold;
	font-style: normal;
	text-align: justify;
}
.Plus {
	color: #F40000;
	font-size: 12px;
	font-weight: bold;
}
.dash {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	border-left-color: #E6E6E6;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Porfolio_Details-Pad {
	background-image: url(../images/Pad_Images/Portfolio_Details_New_Pad.jpg);
	background-repeat: no-repeat;
	height: 550px;
	width: 760px;
}
.Industry_header {
	background-image: url(../images/Headers/Industry.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.Contact_header {
	background-image: url(../images/Headers/Contact.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.Focus_Office {
	background-image: url(../images/Contact/Focus_Office.jpg);
	background-repeat: no-repeat;
	height: 164px;
	width: 220px;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
.Adam_Pad {
	background-image: url(../images/Contact/Adam_Pad.jpg);
	background-repeat: no-repeat;
	height: 164px;
	width: 220px;
}
.News_header {
	background-image: url(../images/Headers/News_Focus.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.headerServices {
	background-image: url(../images/Headers/Services_Design_Header.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.DS_LM {
	background-image: url(../images/Headers/Design_Services_LM.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.Services_White_header {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
}
.Services_Landing {
	background-image: url(../images/Headers/Services.jpg);
	background-repeat: no-repeat;
	height: 380px;
	width: 1010px;
}

.Services_outline {
	border: 1px solid #CCCCCC;
}
.RP_LM {
	background-image: url(../images/Headers/Rapid_LM.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.Manu_LM {
	background-image: url(../images/Headers/Manufacturing-LM.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.Services_Blue_header {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #0A77AF;
	line-height: 25px;
}
.DS_Details {
	background-image: url(../images/Headers/Design_Services_Details.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
.DG_home {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-style: normal;
	text-align: justify;
}
.textbox_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004A6F;
	border: 1px solid #0F94E1;
	width: 450px;
	height: 18px;
	margin: 0px;
	padding: 0px;
}
.Testimonial_header {
	background-image: url(../images/Headers/Testimonials.jpg);
	background-repeat: no-repeat;
	height: 219px;
	width: 1010px;
}
