﻿*{margin:0;padding:0}
li{list-style:none}
body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#FFF url(../../css/img/bgimg_home.png) repeat-x;font-size:12px;color:#1e1e1e;line-height:20px}
hr{clear:both;border:0;margin:0;height:0}
#header,#nav,#footer,#subnav,#subcontent,#benefits,.configurator,.dealer_login{width:100%}
.end,.End,.clr,#footer{clear:both}
.adminbody{background:#FFF url(../../css/img/bgimg_admin.png) repeat-x}
.block {display:block;}
.wrapper{width:1020px;margin:auto;background-image:url(../../css/img/swoosh.png);background-repeat:no-repeat;background-position:0 150px}
#header{height:92px;margin:0}
#footer{border-top:solid 1px #ccc;text-align:center;font-size:12px;padding:20px 0;margin-top:20px}
#nav{height:56px;margin-top:0}
#nav ul{margin-left:0;padding-left:0;height:56px;margin-top:0}
#nav ul li{display:inline-block;margin-left:0;padding-left:0;vertical-align:middle;height:56px;margin-bottom:4px;float:left}
#nav ul li a{margin-top:17px}
a.navsprites{padding-right:10px;margin:7px 2px 0 0;text-align:center;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;float:left;display:block;text-decoration:none;cursor:pointer;color:#fff}
a.navsprites span{padding-left:10px;height:25px;line-height:24px;text-align:center;display:block;cursor:pointer}
a.navsprites:hover{padding-right:10px;margin:7px 2px 0 0;text-align:center;background:transparent url(../../css/img/sprites_nav.png) no-repeat right -39px;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;float:left;display:block;text-decoration:none;cursor:pointer;color:#ffa313}
a.navsprites:hover span{padding-left:10px;height:25px;background:transparent url(../../css/img/sprites_nav.png) no-repeat left top;line-height:24px;text-align:center;display:block;cursor:pointer}
#nav ul img{padding-top:12px}
#nav li.User{float:right;color:#FFF}
#nav li.User a,#nav li.User a:hover{padding:0 12px;height:auto;float:right;margin:17px 0 0}
#nav li.User a span{padding-top:3px}
#nav li.User a:hover{background-color:transparent}
#nav li.User div{float:right;margin-top:17px}
#side{width:196px;float:left;margin-top:30px}
#sidebar_wrapper{float:left;width:216px;margin-top:20px;background-color:#FFF}
#sidebar{background-color:#d3d3d3;border-left:solid 1px #9b9b9b;border-right:solid 1px #9b9b9b;width:100%;background-image:url(../../css/img/gradient.png);background-position:top;background-repeat:repeat-x;margin:0;font-size:12px;line-height:20px}
#sidebar_center{width:200px;float:left;border-top:solid 1px #e95301;padding-top:10px;background-color:#FFF}
.loginTextBox,.RemPwdCB{height:28px;width:245px;margin-bottom:12px;border:solid 1px #bcbcbc;padding-left:5px;font-size:14px;line-height:30px}
.RemPwdCB{width:15px;height:15px;margin-bottom:0;line-height:10px;padding:0}
#content{background-color:#fff;margin-right:auto;margin-left:auto;margin-top:20px;width:790px;float:right}
#content_center{width:774px;float:left;border-top:solid 1px #e95301}
.clear{clear:both}
.dealerlogincontent{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;margin-right:auto;margin-left:auto;width:680px}
#main{width:1020px;font-size:40px;font-weight:bold;font-stretch:narrower;color:#fff;margin-top:60px;line-height:40px;font-family:arial narrow;text-shadow:0 2px 0 #e24c02;font-style:italic;text-align:center}
#buyer{float:left;width:313px;height:380px;background-image:url(../../css/img/usertype_bg.png);margin-top:6px;margin-left:20px;text-align:center;background-position:top;background-repeat:no-repeat}
#dealer{float:left;width:313px;height:380px;background-image:url(../../css/img/usertype_bg.png);margin-top:6px;text-align:center;background-position:top;background-repeat:no-repeat}
#manufacturer{float:left;margin-left:20px;width:313px;height:380px;background-image:url(../../css/img/usertype_bg.png);margin-top:6px;margin-left:20px;text-align:center;background-position:top;background-repeat:no-repeat}
#buyer img{margin-top:35px;margin-bottom:5px}
#dealer img{margin-top:35px;margin-bottom:5px}
#manufacturer img{margin-top:35px;margin-bottom:5px}
#buyer p{margin-top:50px;text-align:left;font-size:16px}
#dealer p{margin-top:50px;text-align:left;font-size:16px}
#manufacturer p{margin-top:50px;text-align:left;font-size:16px}
.orange{color:#fd4100;font-weight:bold}
#createaccount{background-image:url(../../css/img/loginbg.png);width:100%;height:284px;background-repeat:no-repeat;background-position:left;font-size:14px;color:#FFF}
#createaccount p{padding:80px 50px 50px 40px}
#benefits{font-size:14px}
#benefits ul{float:left;margin:10px 0 0;padding:0}
#benefits li{float:left;width:20em;margin:0;padding-left:25px;line-height:1.5em;background:url(../../css/img/arrowbullet.png) no-repeat left}
h1{font-size:30px;font-weight:normal;margin-bottom:15px;color:#000;line-height:30px}
h1.wp{font-size:26px;margin-bottom:5px}
h2{font-size:16px;margin:0;font-weight:bold;color:#000}
h2.wp{color:#25a909;font-weight:normal;font-size:26px;line-height:30px}
.GS_C h2{margin-bottom:10px}
h3{font-size:14px;margin:0;font-weight:bold;color:#000}
h4{font-size:18px;margin:0;color:#333;font-weight:bold}
#QS_S h4{color:#fd4100}
h4.wp{margin:0;color:#000}
#side h4{margin-left:0}
h1.pt{color:#FFF;padding:5px 0 25px 15px}
#Content h1{font-weight:bold;font-size:17px;line-height:19px}
hr.line{color:#ccc;border:solid 1px #ccc;margin:6px 0}
.bold{font-weight:bold;color:#000}
.sectionbody{background:#fff;padding:14px 2px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}
#tabbed,#heading{margin-top:20px}
.listquare li{list-style-type:square}
#tabbedList ul li{border:0;margin:0;padding:0}
#tabbedList ul{border-bottom:solid 1px #e9f0f5;height:29px}
#tabbedList li{float:left;margin-right:2px}
.tab a:link,.tab a:visited{background:url(../../css/img/tab-round.png) right 60px;color:#56554e;display:block;font-weight:bold;height:30px;line-height:30px;text-decoration:none}
.tab a span{background:url(../../css/img/tab-round.png) left 60px;display:block;height:30px;margin-right:14px;padding-left:14px;cursor:pointer}
.tab a:hover{background:url(../../css/img/tab-round.png) right 30px;display:block;color:#fff}
.tab a:hover span{background:url(../../css/img/tab-round.png) left 30px;display:block}
.tab a:link,.tab a:visited{background:url(../../css/img/tab-round.png) right 60px;color:#56554e;display:block;font-weight:bold;height:30px;line-height:30px;text-decoration:none}
.tab a span{background:url(../../css/img/tab-round.png) left 60px;display:block;height:30px;margin-right:14px;padding-left:14px}
.tab a:hover{background:url(../../css/img/tab-round.png) right 30px;display:block;color:#fff}
.tab a:hover span{background:url(../../css/img/tab-round.png) left 30px;display:block}
.active a:link,.active a:visited,.active a:visited,.active a:hover{color:#fb9401;background:url(../../css/img/tab-round.png) right 0 no-repeat}
.active a span,.active a:hover span{background:url(../../css/img/tab-round.png) left 0 no-repeat}
.configurator{margin:20px 0}
.configurator .tile, .configurator .tileOver{width:180px;text-align:center;height:160px;float:left;overflow:hidden;border: solid 3px transparent}
.configurator .tileOver{border-color: #fba011}
.tile img, .tileOver img{display:block;margin:3px auto;float:none}
a.tile,  a.tileOver{display:block;text-decoration:none;color:#333;font-size:12px}
.summaryimg{border:solid 2px #ccc;width:230px}
.selectionimg{width:120px}
.sectionContentVisible,.features_table{width:742px;text-align:left;background-color:#f5f4f4;border:solid 1px #ccc}
.features_table{width:100%}
.features_table_heading{background-color:#fba011;color:#fff;font-weight:bold;font-size:14px;padding:10px}
.featuresList{float:none;display:list-item;padding:4px}
.sectionHeaderNormal,.sectionHeaderChanged{background-color:#fba011;color:#fff;font-weight:bold;font-size:14px;padding:10px;width:726px}
.SectionClosed .sectionHeaderNormal,.SectionClosed .sectionHeaderChanged{background-color:#FFF;color:#fba011;border-bottom:solid 1px #CCC}
.SubSection{font-size:14px;font-weight:bold}
td.tiny{width:33px;text-align:center}
td.smallright{width:74px;text-align:right}
td.description{width:576px}
.SectionOpen,.SectionClosed{margin-bottom:5px}
.SectionClosed .white{color:#56554E}
.SectionOpen a,.SectionClosed a{font-size:10px}
.sectionTotalPrice{float:right}
.sectionTitle,.sectExp,.selectedCode{font-size:14px;line-height:14px;text-decoration:none;color:#FFF;cursor:pointer}
.sectionNotes,.subSectionNotes{background-color:#56554E;color:#FFF;font-weight:bold;padding:5px;width:736px;display:block}
.subSectionNotes{width:733px}
.subSubSectionNotes{margin-left:10px;width:723px;display:block}
.SectionClosed .sectionTitle,.SectionClosed .sectExp,.SectionClosed .selectedCode{color:#56554E}
.sectExp{font-size:10px}
.selectedCode{color:#000;cursor:default}
.configuration_img{width:150px;border:solid 2px #ccc;margin:10px}
.configPanel{overflow:hidden}
.cb,.whiteBold,.eb,.greyBold,.greenBold{font-weight:bold}
.cb{color:#56554E}
.eb{color:red}
.fl{color:#FC6D05}
.whiteBold{color:#fff}
.greenBold{color:green}
.greyBold{color:#666}
a.white,a.white:hover{color:#fff}
.loginBtn{background:url(../../css/img/sprites_s.png) no-repeat scroll right -33px transparent;margin-right:5px;padding-right:8px;text-align:center;border:0 none;color:#FFF;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:14px;overflow:visible;position:relative;display:block;float:right;text-decoration:none}
.loginBtn span{background:url(../../css/img/sprites_s.png) no-repeat scroll left top transparent;color:#973601;font-size:16px;height:29px;padding:4px 0 0 8px;text-shadow:0 2px 0 #FFCC5C;display:block;position:relative;white-space:nowrap;text-decoration:none}
button{position:relative;border:0;padding:0;cursor:pointer;color:#fff;font-size:14px;font-family:Arial,Helvetica,sans-serif;overflow:visible}
button::-moz-focus-inner{border:0}
@media screen and (-webkit-min-device-pixel-ratio:0){button span{margin-top:-1px}
}
button span{position:relative;display:block;white-space:nowrap}
button.submitBtn span{padding:6px 0 0 8px;height:29px;background:transparent url(../../css/img/osprites.png) no-repeat left top;color:#973601;text-shadow:0 2px 0 #ffcc5c;font-size:16px}
button.submitBtn:hover{padding-right:8px;margin-right:5px;text-align:center;background:transparent url(../../css/img/sprites_hover.png) no-repeat right -39px}
button.submitBtn:hover span{padding:6px 0 0 8px;height:29px;background:transparent url(../../css/img/sprites_hover.png) no-repeat left top;color:#973601;text-shadow:0 2px 0 #ffcc5c;font-size:16px}
button.largesubmitBtn{padding-right:49px;margin-right:5px;text-align:center;background:transparent url(../../css/img/sprites_largebtn.png) no-repeat right -89px}
button.largesubmitBtn:hover{padding-right:49px;margin-right:5px;text-align:center;background:transparent url(../../css/img/sprites_largebtn_hover.png) no-repeat right -89px}
button.largesubmitBtn span{padding:10px 0 0 46px;height:68px;background:transparent url(../../css/img/sprites_largebtn.png) no-repeat left top;color:#973601;text-shadow:0 2px 0 #ffcc5c;font-size:26px;line-height:54px}
button.largesubmitBtn:hover span{padding:10px 0 0 46px;height:68px;background:transparent url(../../css/img/sprites_largebtn_hover.png) no-repeat left top;color:#973601;text-shadow:0 2px 0 #ffcc5c;font-size:26px;line-height:54px}
button.submitBtn{padding-right:8px;margin-right:5px;text-align:center;background:transparent url(../../css/img/sprites.png) no-repeat right -39px}
.button,.button_ia,.RN_LB,.button_s{background:transparent url('../../css/img/osprites.png') no-repeat right -41px;display:block;float:right;height:31px;margin-right:5px;padding-right:10px;text-decoration:none;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;float:left;margin-top:20px;cursor:pointer}
.button span,.button_ia span,.RN_LB span,.button_s span,b.button span{background:transparent url('../../css/img/osprites.png') no-repeat;display:block;line-height:16px;padding:8px 0 7px 10px;cursor:pointer}
.button_ia{height:31px}
.button_ia,.button_ia span{background-image:url('../../css/img/osprites_ia.png');cursor:default}
.button_s{background:transparent url('../../css/img/spr_s.png') no-repeat right -33px;height:23px}
.button_s span{background:transparent url('../../css/img/spr_s.png') no-repeat;line-height:16px;font-size:12px}
.pad .button_s span,.pICLeft .button_s span{padding:4px 0 4px 10px}
.button_import{padding:2px 4px 2px 4px}
.ModelSelect{border-top:solid 1px #CCC;margin-top:4px}
.ModelSelect li{line-height:33px;padding:5px 0 0;background-color:#fba011;margin-bottom:5px}
.ModelSelect li .button{line-height:25px;margin:0 5px 0 0;float:right}
ul.SubList,ul.SubList li{background-color:#fff;padding-left:10px;margin-bottom:5px;border-bottom:solid 1px #CCC}
.ModelList{font-size:11px;font-weight:bold;text-transform:uppercase;color:#000}
.ModelList:hover{text-decoration:underline;color:#000}
a.StandardFeatureLink{font-size:12px;color:#000;text-decoration:none}
a.white,a.white:hover{color:#fff}
a img{border:0}
a.ModelGroupLink{text-decoration:none;color:#000;font-size:16px;font-weight:bold;display:block;float:left}
.SubList li a.ModelGroupLink{font-size:12px;background-color:#FFF;}
.StdFeatureName{font-size:10px;font-weight:bold;text-transform:uppercase}
.StdFeatureDescription{font-size:10px;font-weight:normal;margin-left:10px;text-transform:none}
.StdFeatureDescription ul li,.StdFeatureName{background-color:#FFF;margin-bottom:0}
.ps p{padding-bottom:5px}
.infoTextBox{width:180px;font-size:10px}
.infoTextBoxLarge{width:380px;font-size:10px}
.infoComments{width:300px;height:100px}
.infoGroup{color:#666;float:left;width:199px;margin:3px 0}
.infoGroupLarge{color:#666;float:left;width:100%;margin:3px 0}
.infoVSummary{width:360px}
.pICLeft{width:399px;float:left;margin-right:10px}
.pICRight{width:296px;float:left}
.loginBox,.forgotBox{color:#000;width:295px;border:solid 1px black;background-color:#efefef}
.loginFormText{font-size:10px}
.forgotBox{width:250px}
.loginBox h2,.forgotBox h2{background-repeat:repeat-x;text-transform:uppercase;color:#fff;font-size:13px;line-height:24px;font-weight:bold;width:282px;padding-left:13px;height:24px;background-color:#fc6d05;display:block}
.forgotBox h2{width:237px}
.loginBox dl,.forgotBox dl{width:100%}
.loginBox dd,.forgotBox dd{margin-bottom:5px}
dl.loginLeft{float:left;width:142px}
dl.loginRight{float:left;width:142px}
.loginBox .pad,.forgotBox .pad{padding:5px}
.login input{width:130px;font-size:10px}
.right,.Right{float:right}
.left,.Left{float:left}
.hide{display:none}
.show{display:block}
img.imgBump{margin-top:3px;height:12px;width:13px;border-width:0}
.quantityBox{font-size:10px;width:12px}
.summaryDiv{float:left;width:220px;margin:10px 10px}
img.summaryImage{padding:0 5px 7px 5px}
img.fullSummaryImage{padding-bottom:7px;float:right;padding:10px 10px 0 0}
.SummaryModelName{height:45px;color:#C41230;overflow:hidden;font-size:12px;font-weight:bold;text-transform:uppercase}
.redBold,.redBold:hover{color:#C41230;font-weight:bold}
.cb,.whiteBold,.eb,.greyBold,.greenBold{font-weight:bold}
.cb{color:#56554E}
.eb{color:red}
.whiteBold,.whiteBold:hover{color:#fff;font-weight:bold}
.greenBold,.greenBold:hover{color:green;font-weight:bold}
.greyBold,.greyBold:hover{color:#666;font-weight:bold}
.SummaryStatus{border-bottom:solid 1px #000;font-size:11px;font-weight:bold}
.total td{border-top:solid 1px #000}
.disabledSummary{color:#CCC;width:100%}
.disabledTotalSummary{color:#CCC;border-top:solid 1px #000;width:100%}
.enabledSummary{color:#000;width:100%}
.enabledTotalSummary{color:#000;border-top:solid 1px #000;width:100%}
.imageButtonDisabled,.imageButtonDisabled:hover{line-height:21px;color:#FFF;height:21px;width:171px;padding-left:10px;margin:4px 0;background-image:url(../../css/img/disabledButton.png);display:block;text-decoration:none}
.imageButtonEnabled,.imageButtonEnabled:hover{line-height:21px;color:#FFF;height:21px;width:171px;padding-left:10px;margin:4px 0;background-image:url(../../css/img/enabledButton.png);display:block}
.flashContent{background-color:#666}
.baseUnitDetails{width:190px;float:right;padding:10px 10px 0 0}
.SubSectionTitleBold{background-color:#eee;padding:5px 5px 5px 10px;font-weight:bold}
.codeSummaryDisplay{padding:8px 10px;line-height:12px;border-bottom:solid 1px #EEE;border-right:solid 1px #EEE;border-left:solid 1px #EEE}
.codeSummaryTitle{width:530px;float:left;color:#000;font-weight:bold}
.codeSummaryText{width:530px;float:left;color:#666}
.codeSummaryPrice{line-height:24px;width:83px;float:right;text-align:right}
.buttonBar{padding:5px 0}
.imageButtonHzl,.imageButtonHzl:hover{line-height:19px;color:#FFF;font-weight:bold;height:21px;width:154px;padding-left:8px;margin:4px 12px 10px 0;background-image:url(../../css/img/enabledButtonHzl.png);display:block;float:left}
.imageButtonHzlRed,.imageButtonHzlRed:hover{line-height:19px;color:#FFF;font-weight:bold;height:21px;width:154px;padding-left:8px;margin:4px 12px 10px 0;background-image:url(../../css/img/enabledButtonHzlRed.png);display:block;float:left}
.imageActionButton,.imageActionButton:hover{line-height:22px;color:#FFF;font-weight:bold;height:22px;width:62px;padding-left:8px;margin:5px 0 0 0;background-image:url(../../css/img/activeButton.png);display:block}
.flagBox{font-size:10px;line-height:16px;font-weight:normal;float:left;width:150px;height:16px}
.flags{font-size:10px;float:right}
img.flags{border:0;vertical-align:text-top}
#side .button span,#side .button_ia span{text-align:center;width:150px}
#side .button,#side .button_ia{margin:10px 10px 0}
#side p{padding-bottom:5px}
.legend{margin-top:10px}
.legend li{display:block;float:left;margin:0 5px}
.features_table_heading .button{float:right;margin-top:0}
.RN_TB,.RN_TB_S{width:400px;float:left}
.RN_TB{background-color:transparent;border:0;font-size:14px;color:#FFF;font-weight:bold}
.RN_TB_S{background-color:white;border:1px solid #333;font-size:12px}
ul.SCG li{border:1px solid #CCC;margin-bottom:10px}
ul.SC_Ctls li{border:0;margin-bottom:0;float:left;display:block;padding-left:5px}
.SCGs_T{background-color:#FBA011;color:#FFF;font-size:14px;font-weight:bold;padding:5px 0 5px 10px;clear:both}
.SCGs_Txt{width:625px;float:left}
.SCGs_Ctls{float:right;width:300px}
.SCGs_Ctls b.button_s,.SCGs_Ctls a.button_s,.SC_Ctls b.button_s,.SC_Ctls a.button_s{text-align:center;width:70px;margin-top:0;float:right;padding-right:3px}
.SCGs_Ctls b.button_s span,.SCGs_Ctls a.button_s span,.SC_Ctls b.button_s span,.SC_Ctls a.button_s span{padding:4px 0 4px 4px}
.SC_C img,.SC_IMG{float:left;margin-right:5px;background:no-repeat center center}
.SC_IMG{width:180px;height:110px}
.SCs{margin-bottom:5px;padding-bottom:5px;display:none}
.SC{float:left;width:50%;height:225px}
.SC_T{color:#333;font-size:12px;font-weight:bold;padding:5px;margin:5px;background-color:#DDD}
.SC_T .TL{height:20px;clear:both;overflow:hidden}
.SC_T .RN_TB,.SC_T .RN_TB_S{width:350px}
.SC_T .RN_TB{font-size:12px;color:#333;height:17px}
.SC_T .RN_TB_S{height:15px}
.SC_Ctls{float:right}
.SC_Ctls b,.SC_Ctls a{color:#333;text-decoration:none;cursor:pointer}
.SC_Ctls b:hover,.SC_Ctls a:hover{text-decoration:underline}
.SC_C{padding:0 10px 10px;line-height:20px}
.SC_C dl{width:290px}
.SC_C .imgCol{width:185px;height:110px;float:left;margin-right:5px;position:relative}
.SC_Info{height:125px;float:left;width:260px;overflow:auto}
.MSCG{margin-top:5px}
.MSCG_T{background-color:#F78D22;color:white;font-size:12px;font-weight:bold;padding:2px}
.MSCG_T .ctrl{float:right;cursor:pointer;text-align:right;width:40px}
.MSC{display:none}
.MSC h3{background-color:#FFF;color:#333}
.MSC p.actions{text-align:center;border-bottom:solid 1px #CCC}
.GS_C{padding-bottom:5px;margin-bottom:5px}
#QS_C{display:none}
#QS_S,#QS_C{border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;padding:2px}
#QS_C select,#QS_C input{width:180px}
#QS_S .button,#QS_S .button_ia{width:170px;text-align:center;margin:2px 6px}
#TabMini ul,#TabMini li{border:0;margin:0;padding:0}
#TabMini ul{border-bottom:solid 1px #e9f0f5;height:29px}
#TabMini li{float:left;margin-right:2px}
.qs_tab span:link,.qs_tab span:visited{background:url(../../css/img/tab-round.png) right 60px;color:#56554e;display:block;font-weight:bold;height:30px;line-height:30px;text-decoration:none}
.qs_tab span span{background:url(../../css/img/tab-round.png) left 60px;display:block;height:30px;margin-right:14px;padding-left:14px;cursor:pointer}
.qs_tab span:hover{background:url(../../css/img/tab-round.png) right 30px;display:block;color:#fff}
.qs_tab span:hover span{background:url(../../css/img/tab-round.png) left 30px;display:block}
.qs_tab span,.qs_tab span:visited{background:url(../../css/img/tab-round.png) right 60px;color:#56554e;display:block;font-weight:bold;height:30px;line-height:30px;text-decoration:none}
.qs_tab span span{background:url(../../css/img/tab-round.png) left 60px;display:block;height:30px;margin-right:14px;padding-left:14px}
.qs_tab span:hover{background:url(../../css/img/tab-round.png) right 30px;display:block;color:#fff}
.qs_tab span:hover span{background:url(../../css/img/tab-round.png) left 30px;display:block}
dl{float:left;width:255px}
dt{clear:left;font-weight:bold;float:left}
b.col,b.exp,b.no{background-image:url(../../css/img/col.jpg);height:19px;width:19px;float:left;margin-right:5px}
b.exp{background-image:url(../../css/img/exp.jpg)}
b.no{background-image:none}
a.prnt,b.del{background-image:url(../../css/img/print.png);height:23px;width:20px;float:right;margin-right:5px}
b.del{background-image:url(../../css/img/delete.png)}
.HalfLeft{float:left;width:50%}
.expire{position:absolute;display:block;z-index:1}
a.LL{font-size:14px;color:#333;font-weight:bold}
.miRQ,.selRQ,.selhRQ{padding:10px;margin-bottom:5px}
.miRQ{background-color:#FFF;background-image:none}
.selRQ{background-image:url(../../css/img/selblack.jpg);color:#FFF}
.selhRQ{background-image:url(../../css/img/selback.jpg);color:#FFF}
.selRQ a{color:#fb9401}
.selhRQ a,.miRQ a{color:#333}
.RCol{width:33%;float:left;border-top:1px solid #9B9B9B;border-bottom:1px solid #9B9B9B}
.LCol{width:67%;float:left}
.usrmsg{display:none;padding:5px;border:2px solid #fb9401;color:#333;margin:2px;width:800px;font-size:14px;font-weight:bold}
.impinfo{padding:5px;border:2px solid #fb9401;color:#333;font-size:12px;font-weight:bold}
.h2Title{font-size:26px;font-weight:normal;line-height:30px;margin:0}
.arrowlink{color:#fd4100;font-weight:bold;background-image:url(../../css/img/arrow.png);background-repeat:no-repeat;padding-left:34px;padding-top:2px;padding-bottom:10px;line-height:5px}
.bl_grey{background:url(http://www.ironbuilder.com/images/blgrey.gif) 0 100% no-repeat #e1dfdc}
.br_grey{background:url(http://www.ironbuilder.com/images/brgrey.gif) 100% 100% no-repeat}
.tl_grey{background:url(http://www.ironbuilder.com/images/tlgrey.gif) 0 0 no-repeat}
.tr_grey{background:url(http://www.ironbuilder.com/images/trgrey.gif) 100% 0 no-repeat;padding:14px}
.ul1 li{list-style-type:disc;list-style-image:none;list-style-position:inside;margin-left:7px;padding-left:7px}
.RemPwdCB{width:15px;height:15px;margin-bottom:0;line-height:10px;padding:0}
.LBord{float:left;width:8px;height:261px;background-image:url(../../css/img/left.png)}
.RBord{float:right;width:8px;height:261px;background-image:url(../../css/img/right.png)}
.TBord{width:313px;height:10px;overflow:hidden;background-image:url(../../css/img/logintop.png)}
.BBord{width:313px;height:12px;overflow:hidden;background-image:url(../../css/img/loginbottom.png)}
.bem{padding:5px;border:2px solid red;color:black;margin:2px;width:708px;font-weight:bold}
.SC_C h3{font-size:12px}
.adminMngArea{border:1px solid grey}
.adminButton{padding:5px;margin:5px}
.importGroup{color:#666;float:left;margin:3px 0}
.importGroup li{width:161px;margin:0 2px;float:left}
.importGroup li.model{width:236px}
.importGroup li input{width:158px}
.importGroup li input.model{width:inherit}
.importGroup li h4{font-size:12px}
.importGroup li.liLarge{width:600px}
.importOptionsTable{margin-left:20px;border-color:lightgray}
.importOptionsTable td,.importOptionsTable th{padding:0 2px}
.unitNotConfirmed{border:2px solid red}
.unitConfirmed{border:2px solid transparent}
.PIPanel{background-color:#FFF;height:400px;padding:20px;position:fixed;width:750px}
.inActiveNode{color:#CCC;font-style:italic}
.tileOver{border-color: #fba011}
}

/*CSS to differentiate Model Select from Standard Features button below*/
.sectionbody h4 {
    padding-left: 15px;
}

.ModelSelect {
    border-top: none;
}

.ModelSelect li {
    background-color: rgba(230,230,230,1);
    padding: 5px;
    margin-bottom: 1px;
}

.ModelGroupLink {
    background-color: rgb(230,230,230);
    box-sizing: border-box;
    color: rgba(0,0,0,0.8);
    height: 43px;
    margin-top: -5px;
    margin-left: -5px;
    min-width: 50%;
    padding: 6px 10px 0 16px;
    transition: background-color 0.1s ease-out;
    width: calc( 100% - 182px );
}

.ModelGroupLink:hover {
    background-color: rgb(200,200,200);
    color: rgba(0,0,0,1.0);
}

.StandardFeatureLink {
    background: white;
    color: black;
    float: right;
    min-width: 162px;
    padding: 0 10px 0 10px;
    text-align: left;
}

.StandardFeatureLink:hover {
    background: rgb(250,250,250);
}

.fa-plus {
    color: black;
}

.StdFeatureName {
    box-sizing: border-box;
    margin-top: 5px;
    padding: 10px;
    position: relative;
    z-index: 100;
}

.StdFeatureName::before {
    background: white;
    content:'';
    display: block;
    height: 6px;
    position: absolute;
    right:0;
    top: -6px;
    width: 182px;
}

.button-edit_selected_credential {
    margin-left: 280px;
    margin-top: -25px;
    border-radius: 3px 3px;
    background: #fb7104;
}

.delete-button {
    margin-left: 300px;
    margin-top: -25px;
    border-radius: 3px 3px;
    background: #fb7104;

}

.button-delete_selected_credential {
    margin-top: -25px;
    border-radius: 3px 3px;
    background: #fb7104;
}

.margin-left{
    margin-left: 10px;
}

.button-add_new_credential {
    margin-left: 250px;
    margin-top: -25px;
    border-radius: 3px 3px;
    background: #fb7104;
}

.button-add_new_credential_from_scratch {
    margin-left: 0px;
    margin-top: 10px;
    border-radius: 3px 3px;
    background: #fb7104;
}

.hidden {
    display: none;
}

.cancel-button {
    margin-top: -19px;
    margin-left: 20px;
}

.button-delete_selected_credential span,
.button-edit_selected_credential span,
.button-add_new_credential span,
.button-add_new_credential_from_scratch span,
.delete-button span {
    background: none;
}
