/* These lines are for EurostileRegular font generation from (http://www.fontsquirrel.com) */
@font-face{font-family:'EurostileRegular';
		 src:url('../font/eurostile-webfont.eot?');
		 src:url('../font/eurostile-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/eurostile-webfont.woff') format('woff'),
         url('../font/eurostile-webfont.ttf') format('truetype'),
         url('../font/eurostile-webfont.svg#webfontxapEJGH2') format('svg');font-weight:normal;font-style:normal;}
img{border:none;}
.info{width:620px;font:10px 'EurostileRegular';color:#222;font-weight:normal;line-height:11px;text-align:right;letter-spacing:1px;padding-top:16px;}
.infoHome{width:95%;font:10px/11px 'EurostileRegular';color:#222;font-weight:normal;text-align:right;letter-spacing:1px;padding-top:16px;}
.viewcart{width:162px;height:29px;border:1px #fde15a solid;text-align:center;background:#ffee9e;display:block;cursor:pointer;}
.viewcart p{color:#4f4f59;text-transform:uppercase;font:10px 'EurostileRegular';letter-spacing:1px;font-weight:bold;padding:0;margin:0;line-height:29px;}

/*------------------------------------------------------------------------------
Navigation properties
------------------------------------------------------------------------------*/
.nav{font:10px 'EurostileRegular';color:#fff;font-weight:bold;text-align:center;letter-spacing:1px;text-transform:uppercase;line-height:26px;text-align:center;padding:0;margin:0;}
.nav a{color:#fff;text-decoration:none;}
.nav a:hover{color:#fff;text-decoration:none;}
	/*--------------------------------------------------------------------------------------------------------------
	                                   * For textfilelds &amp; default properties *
	----------------------------------------------------------------------------------------------------------------*/
.textarea{background:url(../index_files/Comp_30.jpg) no-repeat left top;height:18px;margin:0;padding:0;width:162px;}
.searchField{width:146px;line-height:16px;padding-left:2px;margin:1px 0 0 2px; float:left;text-align:left;font-size:10px;color:#333;border:none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.searchField{line-height:14px;border:none;outline:none;}
}
.search{width:76px;height:18px;background:url(../images/buttons/header/search_off.jpg) no-repeat;display:block;cursor:pointer;text-align:center;}
.search p{color:#4f4f59;text-transform:uppercase;font:10px 'EurostileRegular';letter-spacing:1px;font-weight:bold;padding:0;margin:0;line-height:18px;}

h3{font:11pt 'EurostileRegular';color:#4f4f4f;font-weight:bold;text-align:left;display:block;line-height:23px;text-indent:18px;padding:0;margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
h3{font-weight:bold;}
}
.content{font:9pt/12px 'EurostileRegular';color:#1d1d1d;text-align:left;font-weight:normal;padding:0;margin:0 0 0 18px;width:680px;}

.points{width:11px;height:11px;line-height:11px;font-size:9px;font-weight:bold;text-align:center;color:#000;background:#fff0a7;float:left; margin:5px 0 0 3px;}
h6{font:bold 10px/16px 'EurostileRegular';width:100%;letter-spacing:0.1em;color:#767676;text-align:left;padding:0;margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
h6{font-weight:normal;}
}
.addCart{width:129px;height:25px;background:#ffefa3;border:1px #fde15a solid;line-height:25px;font-size:11px;font-weight:bold;color:#666;text-align:center;text-transform:uppercase;letter-spacing:0.1em;display:block;cursor:pointer;}

.sectionSeleThumb{width:90%;height:25px;margin-left:21px;}
.da_background{background:url(../images/dealer/tableToatalbg.gif) repeat-y center top;width:897px;margin-top:3px;}
.sp2_background{ background:url(../images/salesPerson2/totalTablebg.gif) repeat-y center top;width:894px;margin-bottom:30px;}
h2{color:#688b9f;font:18pt 'EurostileRegular';text-align:center;line-height:30px;font-weight:bold;padding:0;margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
h2{font-weight:normal;}
}
.fieldBack{background:url(../images/dealer/fileldbg.gif) no-repeat left center;width:385px;height:24px;text-align:center;}
.sp2_field_small1{background:url(../images/salesPerson2/textFileldbgS1.gif) no-repeat left center;width:162px;height:20px;text-align:center;}
.sp2_field_small2{background:url(../images/salesPerson2/textFileldbgS2.gif) no-repeat left center;width:106px;height:20px;text-align:center;}
.fieldBackright{background:url(../images/dealer/fieldbgRight.gif) no-repeat left center;width:357px;height:24px;text-align:center;}
.fieldBacksmall{background:url(../images/dealer/fieldbgSmall.gif) no-repeat left center;width:246px;height:24px;text-align:center;}
.fieldTitle{color:#000;font-size:9px;text-align:left;padding:0 0 0 6px;margin:0;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}
.fieldName{color:#46494b;font:9px 'EurostileRegular';text-align:left;font-weight:600;text-transform:uppercase;letter-spacing:1px;float:left;margin:0;padding:2px 0 0 6px;line-height:18px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.fieldTitle, .fieldName{font-weight:normal;color:#000;}
}
.appForm{color:#fff;font:10px 'EurostileRegular';text-align:right;float:left;line-height:20px;letter-spacing:1px;font-weight:bold;padding:0;margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.appForm{font-weight:normal;}
}

#contContainer{width:405px;float:left;top:135px;left:12px;position:relative;}
.Containercontent{text-align:left;font:bold 12px/22px 'EurostileRegular';color:#929292;display:block;padding:0;margin:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.Containercontent{font-weight:normal;}
}
.headLine{padding:0;margin:0;font:17px 'EurostileRegular';color:#666;line-height:20px;font-weight:bold;text-align:left;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.headLine{font-weight:normal;}
}

/*.titleheadSection{width:640px;position:absolute;top:-3px;left:252px;display:inline;}
.titleheadSection2{width:600px;position:absolute;top:-3px;left:201px;display:inline;}
.titleheadSection3{width:440px;position:absolute;top:-3px;left:297px;display:inline;}
.titleheadSection4{width:500px;position:absolute;top:-3px;left:204px;display:inline;}
.titleheadSection5{width:400px;position:absolute;top:-3px;left:254px;display:inline;}
.titleheadSection6{width:500px;position:absolute;top:-3px;left:205px;display:inline;}
.titleheadSection7{width:400px;position:absolute;top:-3px;left:291px;display:inline;}
.titleheadSection8{width:500px;position:absolute;top:-3px;left:210px;display:inline;}
.titleheadSection9{width:640px;position:absolute;top:-3px;left:210px;display:inline;}
.titleheadSection10{width:640px;position:absolute;top:-3px;left:210px;display:inline;}
*/

.titleheadSection{width:900px;position:absolute;left:10px;top:-3px;display:inline;text-align:center !important;}

h1{text-align:center;padding:0;margin:0;letter-spacing:1px;font:36pt 'EurostileRegular';color:#666;}
h1 span{font:14px 'EurostileRegular';}
.captionTitle{float:right;width:auto;margin:0;text-align:right !important;}
.openClose{float:left;font:22px 'EurostileRegular';color:#ffe14f;text-align:right;padding:0;margin:0;font-weight:bold;}
.openClose span{font:bold 16px 'EurostileRegular';color:#656565;font-style:italic;text-align:right !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.openClose{font-weight:bold;}
.openClose span{font-weight:normal;color:#656565;}
}
.pageSol{float:left;position:relative;z-index:10;font:bold 13px 'EurostileRegular';color:#7f7f7f;margin:3px 25px 0 10px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.pageSol{font-weight:normal;}
}

/*login page properties*/
.user{background:url(../images/login/Login_08.png) no-repeat;width:218px;height:18px;font:bold 10px/18px 'EurostileRegular';color:#4c5157;text-align:right;padding-right:2px;text-transform:uppercase;letter-spacing:1px;}
.user2{background:url(../images/login/Login_04.png) no-repeat;width:218px;height:20px;font:bold 10px/20px 'EurostileRegular';color:#4c5157;text-align:right;padding-right:2px;text-transform:uppercase;letter-spacing:1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.user, .user2, .forgotPassword, .submit_button{font-weight:normal!important;}
}



/*contact_us page properties*/
.firstColumn{font:bold 14px/18px 'EurostileRegular';text-align:left;padding:7px 10px 0 14px;margin:0;background:url(../images/contact_us/ContactUs_03.jpg) no-repeat;width:282px;height:auto;}
.firstColumn p{font:bold 13px/19px 'EurostileRegular';color:#5e5e5e;text-align:left;padding:0;letter-spacing:0.02em;margin:0;display:block;}
.firstColumn #special p{font:bold 13px/17px 'EurostileRegular';color:#5e5e5e;text-align:left;letter-spacing:0.01em;padding:7px 5px 0 20px;margin:0;display:block;}

.Columnback{background:#d5d9dc;width:auto;height:auto;}

.Columnback2{background:#d5d9dc;width:auto;height:auto;border-right:3px #fff solid;}
.Columnback3{background:url(../images/contact_us/ContactUs_repeat.jpg) repeat-y;width:282px;height:318px;font:bold 14px/18px 'EurostileRegular';text-align:left;padding:7px 10px 0 14px;margin:0;}
.Columnback3 p{font:bold 13px/16px 'EurostileRegular';color:#5e5e5e;text-align:left;padding-bottom:8px;letter-spacing:0.01em;margin:0;display:block;}
.Columnback3 p span{font:11px/16px 'EurostileRegular';color:#333;text-align:left;padding:0;letter-spacing:0.01em;margin:0;display:block;}

.buttonsSmall{padding:0;margin:0;background:#D5D9DC url(../images/buttons/common/ContactUs.png) no-repeat left center;width:97px;height:18px;text-align:center;font:bold 10px/14px 'EurostileRegular';color:#5d5d5d;text-transform:uppercase;letter-spacing:0.10em;}
.buttonsSmall a{color:#5d5d5d;text-decoration:none;}
.buttonsSmall a:hover{color:#8c8d8f;text-decoration:none;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.firstColumn, .firstColumn p, .firstColumn #special p, .contactus_button, .Columnback3, .Columnback3 p{font-weight:normal!important;}
}
.labelQuote{color:#999;font:bold 10px/18px 'EurostileRegular';padding:0;margin:0;letter-spacing:0.08em;text-indent:10px;}
.iconDesign{cursor:pointer;float:left;margin:6px 6px 0 36px;padding:0;}
.DesignRe{font:bold 15px/58px 'EurostileRegular';color:#8c8d8f;text-align:left;padding:0;margin:0;letter-spacing:0.15em;}
.DesignRe a{text-decoration:none;color:#8c8d8f;}
.DesignRe a:hover{text-decoration:none;color:#737476;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.DesignRe{font-weight:normal;}
}

/*Follow_us page properties*/
#rightTable{background:url(../images/follow_us/right_table_bg.jpg) repeat-y left top;width:283px;margin-top:4px;}
.icon{cursor:pointer;float:left;margin:4px 2px 0 60px;padding:0;}

.subsCribe{width:282px;height:33px;font:bold 10px 'EurostileRegular';color:#8c8d8f;text-align:left;padding:15px 0 0 15px;margin:0;text-transform:uppercase;}

.unsubsCribe{width:282px;height:21px;font:bold 10px 'EurostileRegular';color:#8c8d8f;text-align:left;padding:5px 0 0 15px;margin:0;text-transform:uppercase;}

.faceBook{float:right;width:166px;height:50px;font:bold 15px/50px 'EurostileRegular';color:#8c8d8f;text-align:left;padding:0;margin:0;letter-spacing:0.15em;text-indent:0px;}
.faceBook a{text-decoration:none;color:#8c8d8f;}
.faceBook a:hover{text-decoration:none;color:#737476;}

.Twitter{float:right;width:166px;height:50px;font:bold 15px/50px 'EurostileRegular';color:#8c8d8f;text-align:left;padding:0;margin:0;letter-spacing:0.15em;text-indent:0px;}
.Twitter a{text-decoration:none;color:#8c8d8f;}
.Twitter a:hover{text-decoration:none;color:#737476;}

.blogSpot{float:right;width:166px;height:50px;font:bold 15px/50px 'EurostileRegular';color:#8c8d8f;text-align:left;padding:0;margin:0;letter-spacing:0.15em;text-indent:0px;}
.blogSpot a{text-decoration:none;color:#8c8d8f;}
.blogSpot a:hover{text-decoration:none;color:#737476;}

.linkedIn{float:right;width:166px;height:50px;font:bold 15px/50px 'EurostileRegular';color:#8c8d8f;text-align:left;padding:0;margin:0;letter-spacing:0.15em;text-indent:0px;}
.linkedIn a{text-decoration:none;color:#8c8d8f;}
.linkedIn a:hover{text-decoration:none;color:#737476;}

.youTube{float:right;width:166px;height:50px;font:bold 15px/50px 'EurostileRegular';color:#8c8d8f;text-align:left;padding:0;margin:0;letter-spacing:0.15em;text-indent:0px;}
.youTube a{text-decoration:none;color:#8c8d8f;}
.youTube a:hover{text-decoration:none;color:#737476;}

.Flickr{float:right;width:166px;height:50px;font:bold 15px/50px 'EurostileRegular';color:#8c8d8f;text-align:left;padding:0;margin:0;letter-spacing:0.15em;text-indent:0px;}
.Flickr a{text-decoration:none;color:#8c8d8f;}
.Flickr a:hover{text-decoration:none;color:#737476;}

.Picasa{float:right;width:166px;height:50px;font:bold 15px/50px 'EurostileRegular';color:#8c8d8f;text-align:left;padding:0;margin:0;letter-spacing:0.15em;text-indent:0px;}
.Picasa a{text-decoration:none;color:#8c8d8f;}
.Picasa a:hover{text-decoration:none;color:#737476;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.faceBook, .Twitter, .blogSpot, .linkedIn, .youTube, .Flickr, .Picasa, .subscribe_email_background{font-weight:normal !important;}
}


/*Lighting assessment page properties*/
#la_background{background:url(../images/services/lightingassessments/Services.jpg) no-repeat left top;width:900px;height:545px;}
#la_table_right{width:280px;min-height:395px;background:#d5d9dc;text-align:left;margin:3px 3px 0 0;padding:0;}
#la_field_section{width:250px;display:inline-block;margin:6px 0 0 15px;padding:0;font:bold 10px/20px 'EurostileRegular';color:#5e6367;text-align:center;text-transform:uppercase;letter-spacing:0.10em;}
#la_field_section span{text-align:left;font:10px/28px 'EurostileRegular';color:#fff;text-transform:uppercase;letter-spacing:0.30em;}
.la_textField{background:url(../images/services/lightingassessments/text_field_bg.jpg) no-repeat left top;width:249px;height:20px;border:none;outline:none;text-align:left;line-height:20px;font:bold 10px/20px 'EurostileRegular';color:#4d5055;text-indent:10px;text-transform:uppercase;margin-bottom:4px;letter-spacing:normal;display:inline-block;}
.la_textField p{float:left;width:auto;padding:0;margin:0;}

.la_name_box{background:none;border:none;width:auto;line-height:20px;margin:0;padding:3px 6px 0 0;float:left;font-size:11px;}
.la_email_box{background:none;border:none;width:auto;height:16px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}
.la_company_box{background:none;border:none;width:auto;height:18px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}
.la_address_box{background:none;border:none;width:auto;height:18px;margin:0;padding:2px 22px 0 7px;float:left;font-size:11px;}
.la_city_box{background:none;border:none;width:auto;height:19px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}
.la_zipcode_box{background:none;border:none;width:auto;height:19px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}
.la_summary_box{background:none;border:none;width:240px;height:150px;margin:0;padding:2px 7px 0 0;float:left;font-size:11px;}
.la_phone_box{background:none;border:none;width:auto;height:18px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}
.la_summary_background{margin:0;padding:0;height:150px;width:248px;background:#fff;}
.la_stateprovince_box{background:none;border:none;width:auto;height:18px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.la_summary_box{border:none;outline:none;}
}

#org_background{background:url(../images/services/organizationassessments/Services_02.jpg) no-repeat left top;width:900px;height:545px;}

#security_background{background:url(../images/services/securityassessments/Services_02.jpg) no-repeat left top;width:900px;height:545px;}

#storage_background{background:url(../images/services/storageassessments/Services_02.jpg) no-repeat left top;width:900px;height:545px;}

#space_background{background:url(../images/services/spaceassessments/Services_02.jpg) no-repeat left top;width:900px;height:545px;}

#Online_trackTotalbg{background:url(../images/tracking/TrackOrder_02.jpg) no-repeat left top;width:900px;height:531px;}
#ta_background{background:url(../images/services/techologyassessments/Services_02.jpg) no-repeat left top;width:900px;height:545px;}
#ergonomic_background{background:url(../images/services/ergonomicassessments/Services_02.jpg) no-repeat left top;width:900px;height:545px;}
#cm_background{background:url(../images/services/cablemanagementassessments/Services_02.jpg) no-repeat left top;width:900px;height:545px;}

#tableRight{width:280px;min-height:395px;background:#d5d9dc;text-align:left;margin:3px 3px 0 0;padding:0;}
#FieldsSection{width:250px;display:inline-block;margin:6px 0 0 15px;padding:0;font:bold 10px/20px 'EurostileRegular';color:#5e6367;text-align:center;text-transform:uppercase;letter-spacing:0.10em;}
#FieldsSection span{text-align:left;font:10px/28px 'EurostileRegular';color:#fff;text-transform:uppercase;letter-spacing:0.30em;}
.textField{background:url(../images/services/lightingassessments/text_field_bg.jpg) no-repeat left top;width:249px;height:20px;border:none;outline:none;text-align:left;line-height:20px;font:bold 10px/20px 'EurostileRegular';color:#4d5055;text-indent:10px;text-transform:uppercase;margin-bottom:4px;letter-spacing:normal;display:inline-block;}
.textField p{float:left;width:auto;padding:0;margin:0;}
.downLoad_button{background:#fdfdfd;text-align:center;height:14px;width:auto;border:1px #7b7b7b solid;font:bold 11px/14px 'EurostileRegular';color:#505050;padding:0;margin:0;cursor:pointer;text-transform:uppercase;letter-spacing:0.10em;}

.textField_track{background:url(../images/services/lightingassessments/text_field_bg.jpg) no-repeat left top;width:249px;height:20px;border:none;outline:none;text-align:left;line-height:20px;font:bold 10px/21px 'EurostileRegular';color:#4d5055;text-indent:10px;text-transform:uppercase;margin:4px 0 4px 0;letter-spacing:normal;display:inline-block;}
.textField_track p{float:left;width:auto;padding:0;margin:0;}
.trackOrder{text-align:left;font:10px/20px 'EurostileRegular';color:#fff;text-transform:uppercase;letter-spacing:0.30em;float:left;padding-left:40px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.textField_track{border:none;outline:none;font-weight:normal;}
}

.name_box{background:none;border:none;width:auto;line-height:20px;margin:0;padding:3px 6px 0 0;float:left;font-size:11px;}
.email_box{background:none;border:none;width:auto;height:16px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}
.company_box{background:none;border:none;width:auto;height:18px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}
.address_box{background:none;border:none;width:auto;height:18px;margin:0;padding:2px 22px 0 7px;float:left;font-size:11px;}
.city_box{background:none;border:none;width:auto;height:19px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}
.zipcode_box{background:none;border:none;width:auto;height:19px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}
.summary_box{background:none;border:none;width:auto;height:150px;margin:0;padding:2px 7px 0 0;float:left;font-size:11px;}
.phone_box{background:none;border:none;width:auto;height:18px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}
.summary_background{margin:0;padding:0;height:150px;width:248px;background:#fff;}
.stateprovince_box{background:none;border:none;width:auto;height:18px;margin:0;padding:2px 6px 0 0;float:left;font-size:11px;}

/*Header common properties*/
.hdCommon{background:url(../images/buttons/common/hed_top_img4.jpg) no-repeat left top;width:729px;height:49px;}

td.asb1_off{background:transparent url(../images/buttons/wl/big/WL01DB_Off.jpg) no-repeat;width:149px;height:193px;}
td.asb2_off{background: transparent url(../images/buttons/wl/big/WL01BT_Off.jpg) no-repeat;width:149px;height:193px;}
td.asb3_off{background: transparent url(../images/buttons/wl/big/WL01CC_Off.jpg) no-repeat;width:149px;height:193px;}
td.asb4_off{background: transparent url(../images/buttons/wl/big/WL01ADJL1_Off.jpg) no-repeat;width:149px;height:193px;}
td.asb5_off{background: transparent url(../images/buttons/wl/big/WL01ADJL4_Off.jpg) no-repeat;width:149px;height:193px;}
td.asb6_off{background: transparent url(../images/buttons/wl/big/WL01BM_Off.jpg) no-repeat;width:149px;height:193px;}
td.asb7_off{background: transparent url(../images/buttons/wl/big/WL01ADJL2_Off.jpg) no-repeat;width:149px;height:193px;}
	
/*-------------------------------------------------------------------------------------
					-- Hover Image for Product thumbnail --
-------------------------------------------------------------------------------------*/
.con{background:url(../images/buttons/common/blank.gif) repeat left top;width:149px;height:193px;display:block;cursor:pointer;}
.con:hover{background:url(../images/buttons/common/hover_ie.gif) no-repeat left -2px;width:149px;height:193px;margin:0;}
.con p{font:bold 10px/12px 'EurostileRegular';letter-spacing:1px;text-align:center;width:143px;padding:157px 4px 0 2px;margin:0;display:block;height:45px;color:#666;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.con p{font-weight:normal;}
}

.con2{height:163px !important; width:auto; text-align:center !important; position:relative;padding:0; margin:0;}
.con2 p{margin:0;padding:0;top:138px;position:absolute; font:bold 10px/12px 'EurostileRegular';letter-spacing:1px;text-align:center; color:#000; width:149px;}
.proThumbhead{width:142px;display:block;text-align:center;margin-top:152px;padding:0;color:#666;font:bold 10px/12px 'EurostileRegular';letter-spacing:1px;}

#footer{background:url(../images/footer/footer_bg.jpg) no-repeat;width:900px;height:60px;}
#footerNav{display:inline;width:460px;}
#footerNav ul{margin:0;padding:0;}
#footerNav ul li{list-style:none;font:10px/18px 'EurostileRegular';color:#000;text-align:left;padding:0 18px;margin:0;float:left;text-transform:uppercase;letter-spacing:0.10em;background:url(../images/footer/footer_devider.jpg) no-repeat right center;width:auto;height:auto;}
#footerNav ul li.last{background:none;}
#footerNav ul li a{color:#999;text-decoration:none;}
#footerNav ul li a:hover{color:#f9c949;text-decoration:underline;}
#footer p{font:11px/18px 'EurostileRegular';color:#a7a7a7;text-align:center;padding:0;margin:0;width:350px;display:block;float:right;}
#footer .Social{width:340px;float:right;display:inline-block;}
#footer .Social img{float:left;border:none;}

.radioButton{margin:-2px 6px 0 0;float:left;display:block;}
.DesignResource{background:url(../images/design_resources/DesignRe_02.jpg) no-repeat left top;width:900px;height:500px;}


/*Here to we slider properties*/
#weSlide01{background:url(../images/we/WeSlide01NoText_02.jpg) no-repeat left top;width:900px;height:528px;}
#weSlide01 h3{font:bold 16px/32px Tahoma;color:#5F5F5F;text-align:left;padding-bottom:20px;letter-spacing:1px;margin-top:140px;display:block;}
#weSlide01 p{font:bold 12px/24px Tahoma;color:#5F5F5F;text-align:justify;padding:0 40px 20px 18px;margin:0;}

#weSlide02{background:url(../images/we/WeSlide02NoText_02.jpg) no-repeat left top;width:900px;height:528px;}
#weSlide02 h3{font:bold 16px/32px Tahoma;color:#5F5F5F;text-align:left;padding-bottom:20px;letter-spacing:1px;margin-top:95px;display:block;}
#weSlide02 p{font:bold 12px/24px Tahoma;color:#5F5F5F;text-align:justify;padding:0 40px 20px 18px;margin:0;}
#weSlide02 p a{text-decoration:none;color:#fff;}
#weSlide02 p a:hover{text-decoration:underline;color:#000;}

#weSlide03{background:url(../images/we/WeSlide03NoText_02.jpg) no-repeat left top;width:900px;height:528px;}
#weSlide03 h3{font:bold 16px/32px Tahoma;color:#5F5F5F;text-align:left;padding-bottom:20px;letter-spacing:1px;margin-top:95px;display:block;}
#weSlide03 p{font:bold 12px/24px Tahoma;color:#5F5F5F;text-align:justify;padding:0 40px 0 18px;margin:0;}
#weSlide03 ul{padding:0;margin-left:35px;display:block;}
#weSlide03 ul li{list-style:disc;text-align:left;font:bold 12px/21px Tahoma;letter-spacing:0.90px;color:#5f5f5f;padding:0 40px 0 20px;margin:0;}

#weSlide04{background:url(../images/we/WeSlide04NoText_02.jpg) no-repeat left top;width:900px;height:528px;}
#weSlide04 h3{font:bold 16px/32px Tahoma;color:#5F5F5F;text-align:left;padding-bottom:20px;letter-spacing:1px;margin-top:140px;display:block;}
#weSlide04 p{font:bold 12px/24px Tahoma;color:#5F5F5F;text-align:justify;padding:0 40px 20px 18px;margin:0;}
#weSlide04 p a{text-decoration:none;color:#5F5F5F;}
#weSlide04 p a:hover{text-decoration:underline;color:#FFB900;}

/*Here to Es slider properties*/
#esSlide01{background:url(../images/we/ES_Slide01NoText_02.jpg) no-repeat left top;width:900px;height:528px;}
#esSlide01 h3{font:bold 16px/32px Tahoma;color:#5F5F5F;text-align:left;padding-bottom:20px;letter-spacing:1px;margin-top:140px;display:block;}
#esSlide01 p{font:bold 12px/24px Tahoma;color:#5F5F5F;text-align:justify;padding:0 40px 20px 18px;margin:0;}

#esSlide02{background:url(../images/we/ES_Slide02NoText_02.jpg) no-repeat left top;width:900px;height:528px;}
#esSlide02 h3{font:bold 16px/32px Tahoma;color:#5F5F5F;text-align:left;padding-bottom:20px;letter-spacing:1px;margin-top:95px;display:block;}
#esSlide02 p{font:bold 12px/24px Tahoma;color:#5F5F5F;text-align:justify;padding:0 40px 20px 18px;margin:0;}
#esSlide02 p a{text-decoration:none;color:#fff;}
#esSlide02 p a:hover{text-decoration:underline;color:#000;}

#esSlide03{background:url(../images/we/ES_Slide03NoText_02.jpg) no-repeat left top;width:900px;height:528px;}
#esSlide03 h3{font:bold 16px/32px Tahoma;color:#5F5F5F;text-align:left;padding-bottom:20px;letter-spacing:1px;margin-top:95px;display:block;}
#esSlide03 p{font:bold 12px/24px Tahoma;color:#5F5F5F;text-align:justify;padding:0 40px 0 18px;margin:0;}
#esSlide03 ul{padding:0;margin-left:35px;display:block;}
#esSlide03 ul li{list-style:disc;text-align:left;font:bold 12px/21px Tahoma;letter-spacing:0.90px;color:#5f5f5f;padding:0 40px 0 20px;margin:0;}

#esSlide04{background:url(../images/we/ES_Slide04NoText_02.jpg) no-repeat left top;width:900px;height:528px;}
#esSlide04 h3{font:bold 16px/32px Tahoma;color:#5F5F5F;text-align:left;padding-bottom:20px;letter-spacing:1px;margin-top:140px;display:block;}
#esSlide04 p{font:bold 12px/24px Tahoma;color:#5F5F5F;text-align:justify;padding:0 40px 20px 18px;margin:0;}
#esSlide04 p a{text-decoration:none;color:#5F5F5F;}
#esSlide04 p a:hover{text-decoration:underline;color:#FFB900;}

#esSlide05{background:url(../images/we/ES_Slide05NoText_02.jpg) no-repeat left top;width:900px;height:528px;}
#esSlide05 h3{font:bold 16px/32px Tahoma;color:#5F5F5F;text-align:left;padding-bottom:20px;letter-spacing:1px;margin-top:140px;display:block;}
#esSlide05 p{font:bold 12px/24px Tahoma;color:#5F5F5F;text-align:justify;padding:0 40px 20px 18px;margin:0;}
#esSlide05 p a{text-decoration:none;color:#5F5F5F;}
#esSlide05 p a:hover{text-decoration:underline;color:#FFB900;}


--------------------------------------------------------------------------------
				--- Common valus for safari browser ---
--------------------------------------------------------------------------------
@media screen and (-webkit-min-device-pixel-ratio:0) {
td.header7_off, td.header7_over, td.header8_off, td.header8_over, h3, .title_off, .sub_title_off, .small_title_off, .title_on, .sub_title_on, .small_title_on, .a_class_active{font-weight:normal!important;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.subsCribe, .unsubsCribe, .faceBook, .Twitter, .blogSpot, .linkedIn, .youTube, .Flickr, .Picasa, .subscribe_email_background, .submitSmall{font-weight:normal!important;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.subscribe_email_box{border:none;outline:none;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.username_textfield, .password_textfield, .subscribe_email_box, .text_box, .text_box_small{border:none;outline:none!important;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.follow_us_submit{font-weight:normal!important;margin-right:31px;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.po_box, .zipcode_box{border:none;outline:none!important;}
.la_textField, #la_field_section, .textField, #FieldsSection, .downLoad_button{font-weight:normal!important;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.la_name_box, .la_email_box, .la_company_box, .la_address_box, .la_city_box, .la_stateprovince_box, .la_zipcode_box, .la_phone_box, .summary_box, .submit_button{border:none;outline:none;}
}

/*Cad Tree Structure properties*/
#tree{display:inline-block;width:100%;}
#leftSection{width:900px;float:left;display:table;margin:10px 0;}
/*#middleSection{float:left;width:600px;text-align:center;}*/
#acc{width:900px;list-style:none;color:#033;margin:0;padding:0;border:1px #FFCC99 solid;border-top:none;}
#acc ul{margin:0;padding:0;width:900px;}
#acc ul li{list-style:none;padding:0;margin:0;}
#acc ul li h4{width:897px;padding-left:5px;margin:0;cursor:pointer;font:bold 15px/34px 'EurostileRegular';color:#000;background:url(../images/accordin_menubg.gif) repeat-x left top;height:34px;}
#acc ul li h4:hover{background:url(../images/accordin_menubg_hover.gif) repeat-x left top;}
#acc .acc-section{overflow:hidden;background:none;}
#acc .acc-section ul{margin:0;padding:0;width:900px;}
#acc .acc-section ul li{font:13px/26px 'EurostileRegular';list-style:none;color:#333;padding-left:5px;display:block;background:#f9f0d7;border-bottom:1px #8f3706 solid;}
#acc .acc-section ul li a{text-decoration:none;color:#e1783d;}
#acc .acc-section ul li a:hover{text-decoration:none;color:#000;}
#acc .acc-section ul li:hover{background:#fffdf5;}
.acc-section ul li div{background:url(../images/drill.png) no-repeat left top;height:20px;width:22px;float:right;margin:4px 5px 0 0;}
.acc-section ul li div:hover{background-position:0 -20px;}
.acc-section ul li span{background:url(../images/2ddownload.png) no-repeat left top;margin-right:6px;height:20px;width:22px;float:right;margin-top:4px;}
.acc-section ul li span:hover{background-position:0 -20px;}
.acc-section ul li div{background:url(../images/3ddownload.png) no-repeat left top;height:20px;width:22px;float:right;margin:4px 5px 0 0;}
.acc-section ul li div:hover{background-position:0 -20px;}



/*2d & 3d buttons*/
.buttons{width:90px;height:25px;position:absolute;margin:-24px 0 0 335px;float:right;z-index:99;}
.viewDrawing{background:url(../images/view_drawing.png) no-repeat left top;width:22px;outline:none;height:20px;text-indent:-99999px;font:0px;float:left; cursor:pointer;}
.twoD{background:url(../images/2ddownload.png) no-repeat left top;width:22px;outline:none;height:20px;text-indent:-99999px;font:0px;float:left;}
.twoD:hover{background-position:left -20px;cursor:pointer; outline:none;}
.threeD{background:url(../images/3ddownload.png) no-repeat left top;width:22px;outline:none;height:20px;float:left;text-indent:-99999px;font:0px;}
.threeD:hover{background-position:left -20px;cursor:pointer; outline:none;}
.install{background:url(../images/drill.png) no-repeat left top;width:22px;outline:none;height:20px;float:right;text-indent:-99999px;font:0px;}
.install:hover{cursor:pointer; outline:none;}

#menu{z-index:50 !important;}
#faded{z-index:1 !important;}
.default{}
.defaultErr{color:#ffdc00;}
.defaultErrRed{color:#d00000;}
#rfq_container{display:inline;width:52em;text-align:left;z-index:1;border:none;}
#rfq_icons{padding-left:10px; width:850px;}
#rfq_cart{text-align:left;color:#98ceea;border:none;}
#rfq_float{float:left;margin-right:5px;margin-bottom:10px;padding:2px;text-align:center;font:8pt sans-serif;background-color: #f0f0f0;
border:1px solid #ffffff;}
#rfq_nonefloat{float:none;}
#rfq_spacer{clear:both;}
#rfq_table{width:900px;font:8pt sans-serif;font-weight:bold;clear:both;}
#rfq_td{padding:.4em .4em;text-align:left;}
#rfq_td_right{padding:.4em .4em;text-align:right;}
#rfq_header_row{color:#ffffff;font-size:13px;}
a#tooltip{position:relative;padding:1px;z-index:24;color:#85c7ea;font:8pt arial;border:none;text-decoration:none;}
a#tooltip:hover{z-index:25;padding:1px;color:#7a7a7a;border:none;text-decoration:none;}
a#tooltip span{display:none;}
a#tooltip:hover span{position:absolute;top:2em;left:0;padding:3px;border:1px solid #7a7a7a;display:block;color:#000;background-color:#c1c1c1;}
td{color:#000;font-size:12px;}
#smallMenu{display:inline;margin:6px 10px 0 0;float:right;width:auto;}
#smallMenu ul{margin:0;padding:0;}
#smallMenu li{list-style:none;text-align:right;padding-left:18px;font:11px 'EurostileRegular';color:#181818;float:left;letter-spacing:1px;}
#smallMenu li a{list-style:none;text-align:right;padding:0;color:#3F3F3F;text-decoration:none;}
#smallMenu li a.active{color:#3F3F3F;text-decoration:none;}
#smallMenu li a:hover{color:#3F3F3F;text-decoration:none;}
#itemdetails{background: transparent url(../images/products/Comp_131.jpg) no-repeat;}
.img_hover{	width:149px; height:179px;}
.img_hover span.caption{font-weight:600;padding-left:50px; clear:both; width:149px  }
#custom_beam_len_div{display:none; width:45px; padding-right:35px; float:right;}

/* Flag links example*/
#LanguageContainer{width:auto;margin:0 auto;position:relative;}
#content{width:150px;}
#Lmenu{padding:0px;font:11px 'EurostileRegular';line-height:23px;text-align:right;}
#Lmenu a.language{background:#DDDDDD;padding:4px 6px 6px;text-decoration:none;font:bold 11px 'EurostileRegular';color:#3F3F3F;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#Lmenu a.language:hover{background:#DDDDDD;border-bottom:none;color:#000;}
a.language{position:relative;margin-left:3px;text-align:left !important;}
a.language span{background-image:url("../images/toggle_down_light.png");background-repeat:no-repeat;background-position:100% 50%;padding:4px 16px 4px 0;display:inline-block;min-width:140px;}
a.language span img{margin:0px 8px 0 0;float:left;}
#Lmenu a.menu-open{background:#DDDDDD !important;border-bottom:none;color:#666!important;outline:none; z-index:999;}
a.language.menu-open span{background-image:url("../images/toggle_up_dark.png");color:#333;}
#language_menu{padding-bottom:4px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;display:none;background:#EFEFEF;position:absolute;width:90%;z-index:100;text-align:left;top:23px;left:1px;border:1px #ccc solid;}
#language_menu p, #language_menu p a{text-align:left !important;color:#666;text-decoration:none;font:11px 'EurostileRegular'; width:auto;display:block;margin:0;padding:2px 0;}
#language_menu p a:hover{text-decoration:none;color:#000;}
#language_menu p img{float:left;margin:0px 8px 0 0;border:none;outline:none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#Lmenu a.language{font-weight:normal;font-size:13px;}}
.main_lit_div{ width: 900px;min-height:530px;display:table;}
#main_env_div{background: url(../images/skybg.jpg);margin-top:10px;}
#main_lit_div{background: url(../images/literature_download_bg.jpg);margin: 10px 0 0 0;}
#main_symb_div{background: url(../images/graphbg.jpg)}
#main_vid_div{background: url(../images/literature_download_bg.jpg);margin: 10px 0 0 0;}
#main_img_div{background: url(../images/literature_download_bg.jpg);margin: 10px 0 0 0;}
#sub_sym_div{background: url(../images/graph_gradi.png) no-repeat left top;height:501px;padding-top: 10px;}
.main_lit_div b{margin-left:11px;font-size:14px;line-height:18px;}
.main_lit_div ul{font-size:14px;list-style:none;margin:0;padding:0;}
.main_lit_div ul li{float:left;border:1px solid #E1E1E1;margin:6px 12px 8px 11px;display:block;text-align:center;line-height:24px;width:auto;}
.main_lit_div ul li a{display:block;}
.main_lit_div ul li a span{background-color:#FFF;color:#000;display:block;border-bottom:1px solid #E1E1E1;font-size: 11px;height: 28px;line-height: 14px;width:155px;}
.main_lit_div ul li a img{ border:none;outline:none;display:block;}
#main_img_div ul{margin-left:150px;text-align:center;}
#main_img_div #head_txt{  margin: 20px auto;width:90%;text-align:center; dispaly:block;font:9pt/12px 'EurostileRegular';}
#main_img_div ul li{margin:6px 30px 8px 30px;}
#main_env_div #lit_head_text{margin:0px auto;width:70%;text-align:center;display:block;font:14px/16px 'EurostileRegular';}
#main_env_div  ul{margin-top:120px; margin-left:20px;}
#main_symb_div ul{width:94%;margin:20px auto auto;}
#main_symb_div ul li{float:left;border:none;min-height:115px;width:45%;font-size:12px;line-height:18px !important;margin:10px 30px 10px 10px;text-align:left;}
#main_symb_div ul li a img{float:left;} 
#main_symb_div ul li .symb_desc{width:67%;float:right;color:#000;} 
#main_vid_div #video_blk{margin:20px auto;border: 1px solid #CCCCCC;padding: 3px;width: 500px;background-color:#FFF}
#main_img_div ul li a span{width:232px;}
#main_env_div .env_div_main{margin:145px auto 0;width:90%;display:block;}
#main_env_div .env_div_main .left_desc_box{width:36%; float:left;display:block;}
#main_env_div .env_div_main .middle_lit_box{width:25%;/*float:left;*/display:inline-block;margin-left:20px;}
#main_env_div .env_div_main .middle_lit_box .box{margin: 20px 0 auto; line-height:24px;width:auto;text-align:center;vertical-align:middle;padding:0;width:100%;height:auto;text-align:center;}
#main_env_div .env_div_main .right_desc_box{width:36%; float:right;display:block;}
#main_env_div .env_desc_box{width:100%;min-height:90px;margin-bottom:10px;display:block;}
#main_env_div .env_desc_title{font:12px/14px 'EurostileRegular'; display:block;font-weight:bold;}
#main_env_div .environ_desc{font:12px/14px 'EurostileRegular';width:100%;letter-spacing:1px;}
#main_env_div .env_div_main .middle_lit_box a span{background-color:#FFF;color:#000;display:block;border:1px solid #E1E1E1;font-size: 11px;height: 28px;line-height: 14px;width:153px;}
#main_env_div .env_div_main .middle_lit_box a img {border: medium none;display: block;outline: medium none;}
.gsa_left{margin-left:10px;min-height:350px;}
.gsa_left .gsa_logo{margin:0px auto 40px;}
.gsa_left .download_link{text-align:center;font-weight:bold;line-height:16px;}
.gsa_right{margin-top:10px;line-height:16px;min-height:350px;}
.videos_div{width:702px;min-height:247px;height:auto;border-right:1px solid #ABB3B6;border-bottom:1px solid #ABB3B6;padding:0 3px;}
.inner_video_blk{width:700px;min-height:243px;height:auto;border:1px solid #E1E1E1;}
.single_video_block{width:auto;min-width:100px;display:inline-block;padding:10px;border:1px solid #E1E1E1;margin:5px;cursor:pointer;}
.single_video_block img{outline:none;border:none;}
.video_desc_blk{width:680px;padding:5px 10px 10px;font:12px/14px 'EurostileRegular';clear:both;dispaly:block;}
.vid_block{display:inline-block;width:100%;clear:both;}
.main_lit_div ul li div.vid_desc{width:135px;height:auto;min-height:14px;display:inline-block;line-height:14px;font-size:12px;margin:6px 0 5px;}
.vid_block ul{display:inline-block;clear:both;width:100%;}
.vid_block ul li{margin:6px 6px 8px;width:135px;background-color:#FFF;}
.vid_block h4{font-size:14px;margin:10px 0;line-height:16px;}



/* news and updates page */
.news-and-updates{margin:5px auto;min-height:250px;}
.news-and-updates .news-body{margin:10px auto;border:1px #F4F4F4 solid;padding:10px;box-shadow:0 6px 4px -4px #ddd;}
.news-and-updates .news-body:hover{border:1px #C96 solid;}
.news-and-updates .news-title a{font-size:20px;color:#D28B3B;cursor:pointer;text-transform:uppercase;}
.news-and-updates .news-title a:hover{color:#ACB3B7;}
.news-and-updates .news-created-date{font-size:10px;color:#999;margin:0 0 5px 0;}
.news-and-updates .news-body p{padding:0 0 8px;margin:0;letter-spacing:1px;}
.news-and-updates .news-short-desc{font-size:13px;color:#333;text-align:justify;}
.news-and-updates .no-news-error{color:red;text-align:center;margin-top:20px;}
.news-and-updates .news-pagination a{padding:5px;}
.news-and-updates .news-pagination{margin:10px;float:right;}
.news-and-updates .news-back{margin:10px;float:right;}

/* Customer items image displaying */
ul.enlarge{list-style-type:none;margin:0;padding:0;}
ul.enlarge li{padding:0;margin:0;position:relative;z-index:inherit;}
ul.enlarge li div{display:inline-block;position:relative;z-index:auto;}
	ul.enlarge li div span{z-index:10010;position:absolute;left:-9999px;border:5px #F99A64 solid;padding:0;text-align:center;margin:0 auto;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:100%;height:auto;display:table;background:#F0F0F0;}
ul.enlarge li div#rfq_float:hover{cursor:pointer;}
ul.enlarge li div#rfq_float:hover span{margin:0 auto;left:0;top:200px;}

.customer_item{width:100%; display:table !important; vertical-align:middle; text-align:center;height:216px;}
.customer_item #rfq_float{float:left;width:auto;}
.customer_item .customer_item_number{width:20%; display:table-cell; vertical-align:middle; height:216px; line-height:auto; text-align:left;}
.customer_item .customer_item_desc{width:60%; display:table-cell; vertical-align:middle; height:216px; line-height:auto; text-align:left;}
