/* CSS fix to verticle align text when drop down list is present in the div */
.valign-ddl{ line-height:23px; }

/*z-index values for different ui elements*/
.z-modal { z-index:9999; }
.z-hover { z-index:999; }
.z-tooltip { z-index:99; }

.z-iMODAL { z-index:9999 !important; }
.z-iHOVER { z-index:999 !important; }
.z-iTOOLTIP { z-index:99 !important; }

/*display properties*/
.show { display:block; }
.hide { display:none; }

.iSHOW { display:block !important; }
.iHIDE { display:none !important; }

 /*visibility properties*/
.vible    { visibility:visible; }
.invible  { visibility:hidden; }

.iVIBLE    { visibility:visible !important; }
.iINVIBLE  { visibility:hidden !important; }

/*positional properties*/
.pos-abs  { position:absolute; }
.pos-rel  { position:relative; }
.pos-sta  { position:static; }

.iPOS-ABS  { position:absolute !important; }
.iPPO-REL { position:relative !important; }
.iPOS-STA  { position:static !important; }

/*standard width classes*/
/*.w-10pc    { width:10%; }
.w-25pc    { width:25%; }
.w-50pc    { width:50%; }
.w-100pc   { width:100%; }*/
.w-5px     { width:5px; }
.w-10px    { width:10px; }
.w-15px    { width:15px; }
.w-20px    { width:20px; }
.w-25px    { width:25px; }
.w-30px    { width:30px; }
.w-40px    { width:40px; }
.w-45px    { width:45px; }
.w-50px    { width:50px; }
.w-55px    { width:55px; }
.w-60px    { width:60px; }
.w-65px    { width:65px; }
.w-70px    { width:70px; }
.w-75px    { width:75px; }
.w-80px    { width:80px; }
.w-85px    { width:85px; }
.w-90px    { width:90px; }
.w-100px   { width:100px; }
.w-105px   { width:105px; }
.w-110px   { width:110px; }
.w-120px   { width:120px; }
.w-125px   { width:125px; }
.w-130px   { width:130px; }
.w-140px   { width:140px; }
.w-145px   { width:145px; }
.w-150px   { width:150px; }
.w-160px   { width:160px; }
.w-170px   { width:170px; }
.w-175px   { width:175px; }
.w-190px   { width:190px; }
.w-195px   { width:195px; }
.w-200px   { width:200px; }
.w-210px   { width:210px; }
.w-225px   { width:225px; }
.w-230px   { width:230px; }
.w-250px   { width:250px; }
.w-260px   { width:260px; }
.w-285px   { width:285px; }
.w-295px   { width:295px; }
.w-300px   { width:300px; }
.w-310px   { width:310px; }
.w-320px   { width:320px; }
.w-350px   { width:350px; }
.w-370px   { width:370px; }
.w-400px   { width:400px; }
.w-415px   { width:415px; }
.w-420px   { width:420px; }
.w-450px   { width:450px; }
.w-455px   { width:455px; }
.w-460px   { width:460px; }
.w-500px   { width:500px; }
.w-590px   { width:590px; }
.w-600px   { width:600px; }
.w-610px   { width:610px; }
.w-630px   { width:630px; }
.w-680px   { width:680px; }
.w-695px   { width:695px; }
.w-700px   { width:700px; }
.w-800px   { width:800px; }
.w-940px   { width:940px; }

.iW-10PC    { width:10% !important; }
.iW-25PC    { width:25% !important; }
.iW-50PC    { width:50% !important; }
.iW-100PC   { width:100% !important; }

/*standard height classes*/
/*.h-10pc    { height:10%; }
.h-25pc    { height:25%; }
.h-50pc    { height:50%; }
.h-100pc   { height:100%; }*/
.h-5px     { height:5px; }
.h-10px    { height:10px; }
.h-15px    { height:15px; }
.h-20px    { height:20px; }
.h-25px    { height:25px; }
.h-30px    { height:30px; }
.h-40px    { height:40px; }
.h-50px    { height:50px; }
.h-60px    { height:60px; }
.h-70px    { height:70px; }
.h-80px    { height:80px; }
.h-90px    { height:90px; }
.h-100px   { height:100px; }
.h-125px   { height:125px; }
.h-150px   { height:150px; }
.h-175px   { height:175px; }
.h-200px   { height:200px; }
.h-250px   { height:250px; }
.h-300px   { height:300px; }
.h-350px   { height:350px; }
.h-400px   { height:400px; }
.h-500px   { height:500px; }
.h-600px   { height:600px; }
.h-700px   { height:700px; }
.h-800px   { height:800px; }

.iH-10PC    { height:10% !important; }
.iH-25PC    { height:25% !important; }
.iH-50PC    { height:50% !important; }
.iH-100PC   { height:100% !important; }

/*standard padding properties*/
.p-0  		{ padding:0px;  }
.p-xxs 		{ padding:1px;  }
.p-xs 	{ padding:2px;  }
.p-s 	{ padding:5px;  }
.p-m { padding:10px; }
.p-l { padding:15px; }
.p-xl { padding:20px; }
.p-xxl { padding:25px; } 
.p-xxxl { padding:30px; } 
.pl-0 { padding-left:0px;  }
.pl-xxs	{ padding-left:1px;  }
.pl-xs 	{ padding-left:2px;  }
.pl-s	{ padding-left:5px;  }
.pl-m 	{ padding-left:10px; }
.pl-l 		{ padding-left:15px; }
.pl-xl 		{ padding-left:20px; }
.pl-xxl { padding-left:25px; } 
.pl-xxxl 	{ padding-left:30px; } 
.pr-0 	{ padding-right:0px;  }
.pr-xxs	{ padding-right:1px;  }
.pr-xs		{ padding-right:2px;  }
.pr-s 	{ padding-right:5px;  }
.pr-m 		{ padding-right:10px; }
.pr-l	{ padding-right:15px; }
.pr-xl 	{ padding-right:20px; }
.pr-xxl { padding-right:25px; } 
.pr-xxxl 	{ padding-right:30px; } 
.pt-0 	{ padding-top:0px;  }
.pt-xxs 	{ padding-top:1px;  }
.pt-xs 		{ padding-top:2px;  }
.pt-s { padding-top:5px;  }
.pt-m 	{ padding-top:10px; }
.pt-l{ padding-top:15px; }
.pt-xl 		{ padding-top:20px; }
.pt-xxl { padding-top:25px; } 
.pt-xxxl { padding-top:30px; } 
.pb-0 	{ padding-bottom:0px;  }
.pb-xxs 	{ padding-bottom:1px;  }
.pb-xs 		{ padding-bottom:2px;  }
.pb-xs 		{ padding-bottom:2px;  }
.pb-s 	{ padding-bottom:5px;  }
.pb-m 	{ padding-bottom:10px; }
.pb-l 	{ padding-bottom:15px; }
.pb-xl 		{ padding-bottom:20px; }
.pb-xxl   	{ padding-bottom:25px; } 
.pb-xxxl { padding-bottom:30px;  }

.iP-0 	{ padding:0px !important; }
.iP-XXS 	{ padding:1px !important; }
.iP-XS { padding:2px !important; }
.iP-S 		{ padding:5px !important; }
.iP-M 		{ padding:10px !important; }
.iP-L 		{ padding:15px !important; }
.iP-XL	{ padding:20px !important; }
.iP-XXL 	{ padding:25px !important; }
.iP-XXXL 	{ padding:30px !important; }
.iPL-0 	{ padding-Left:0px !important; }
.iPL-XXS	{ padding-Left:1px !important; }
.iPL-XS 	{ padding-Left:2px !important; }
.iPL-S 	{ padding-Left:5px !important; }
.iPL-M 	{ padding-Left:10px !important; }
.iPL-L	{ padding-Left:15px !important; }
.iPL-XL 	{ padding-Left:20px !important; }
.iPL-XXL 	{ padding-Left:25px !important; }
.iPL-XXXL 	{ padding-Left:30px !important; }
.iPR-0    { padding-right:0px !important; }
.iPR-XXS  { padding-right:1px !important; }
.iPR-XS 	{ padding-right:2px !important; }
.iPR-S 	{ padding-right:5px !important; }
.iPR-M	{ padding-right:10px !important; }
.iPR-L 	{ padding-right:15px !important; }
.iPR-XL 	{ padding-right:20px !important; }
.iPR-XXL	{ padding-right:25px !important; }
.iPR-XXXL  { padding-right:30px !important; }
.iPT-0    { padding-top:0px !important; }
.iPT-XXS   { padding-top:1px !important; }
.iPT-XS	{ padding-top:2px !important; }
.iPT-S 	{ padding-top:5px !important; }
.iPT-M 	{ padding-top:10px !important; }
.iPT-L 	{ padding-top:15px !important; }
.iPT-XL 	{ padding-top:20px !important; }
.iPT-XXL 	{ padding-top:25px !important; }
.iPT-XXXL  { padding-top:30px !important; }
.iPB-0     { padding-bottom:0px !important; }
.iPB-XXS   { padding-bottom:1px !important; }
.iPB-XS 	{ padding-bottom:2px !important; }
.iPB-S 	{ padding-bottom:5px !important; }
.iPB-M 	{ padding-bottom:10px !important; }
.iPB-L 	{ padding-bottom:15px !important; }
.iPB-XL 	{ padding-bottom:20px !important; }
.iPB-XXL 	{ padding-bottom:25px !important; }
.iPB-XXXL  { padding-bottom:30px !important; }

/*standard margin properties*/
.m-0 	{ margin:0px;  }
.m-xxs	{ margin:1px;  }
.m-xs 	{ margin:2px;  }
.m-s 	{ margin:5px;  }
.m-m 	{ margin:10px; }
.m-l 	{ margin:15px; }
.m-xl	{ margin:20px; }
.m-xxl 	{ margin:25px; } 
.m-xxxl 	{ margin:30px; } 
.ml-0 	{ margin-left:0px;  }
.ml-xxs	{ margin-left:1px;  }
.ml-xs 	{ margin-left:2px;  }
.ml-s 	{ margin-left:5px;  }
.ml-m 	{ margin-left:10px; }
.ml-l 	{ margin-left:15px; }
.ml-xl	{ margin-left:20px; }
.ml-xxl { margin-left:25px; } 
.ml-xxxl  { margin-left:30px; } 
.mr-0 	{ margin-right:0px;  }
.mr-xxs 	{ margin-right:1px;  }
.mr-xs	{ margin-right:2px;  }
.mr-s 	{ margin-right:5px;  }
.mr-m	{ margin-right:10px; }
.mr-l 	{ margin-right:15px; }
.mr-xl 	{ margin-right:20px; }
.mr-xxl 	{ margin-right:25px; } 
.mr-xxxl { margin-right:30px; } 
.mt-0 	{ margin-top:0px; }
.mt-xxs 	{ margin-top:1px;  }
.mt-xs 	{ margin-top:2px;  }
.mt-s 	{ margin-top:5px;  }
.mt-m	{ margin-top:10px; }
.mt-l 	{ margin-top:15px; }
.mt-xl	{ margin-top:20px; }
.mt-xxl	{ margin-top:25px; } 
.mt-xxxl { margin-top:30px; } 
.mb-0 	{ margin-bottom:0px;  }
.mb-xxs 	{ margin-bottom:1px;  }
.mb-xs 	{ margin-bottom:2px;  }
.mb-s 	{ margin-bottom:5px;  }
.mb-m 	{ margin-bottom:10px; }
.mb-l 	{ margin-bottom:15px; }
.mb-xl 	{ margin-bottom:20px; }
.mb-xxl 	{ margin-bottom:25px; } 
.mb-xxxl  { margin-bottom:30px; } 
.m-0a 	{ margin:0 auto; }

.iM-0 	{ margin:0px !important; }
.iM-XXS	{ margin:1px !important; }
.iM-XS	{ margin:2px !important; }
.iM-S 	{ margin:5px !important; }
.iM-M 	{ margin:10px !important; }
.iM-L { margin:15px !important; }
.iM-XL	{ margin:20px !important; }
.iM-XXL { margin:25px !important; }
.iM-XXXL{ margin:30px !important; }
.iML-0{ margin-left:0px !important; }
.iML-XXS { margin-left:1px !important; }
.iML-XS 	{ margin-left:2px !important; }
.iML-S 	{ margin-left:5px !important; }
.iML-M 	{ margin-left:10px !important; }
.iML-L 	{ margin-left:15px !important; }
.iML-XL	{ margin-left:20px !important; }
.iML-XXL { margin-left:25px !important; }
.iML-XXXL { margin-left:30px !important; }
.iMR-0    { margin-right:0px !important; }
.iMR-XXS { margin-right:1px !important; }
.iMR-XS 	{ margin-right:2px !important; }
.iMR-S { margin-right:5px !important; }
.iMR-M 	{ margin-right:10px !important; }
.iMR-L 	{ margin-right:15px !important; }
.iMR-XL 	{ margin-right:20px !important; }
.iMR-XXL  { margin-right:25px !important; }
.iMR-XXXL { margin-right:30px !important; }
.iMT-0	{ margin-top:0px !important; }
.iMT-XXS  { margin-top:1px !important; }
.iMT-XS 	{ margin-top:2px !important; }
.iMT-S 	{ margin-top:5px !important; }
.iMT-M 	{ margin-top:10px !important; }
.iMT-L 	{ margin-top:15px !important; }
.iMT-XL	{ margin-top:20px !important; }
.iMT-XXL  { margin-top:25px !important; }
.iMT-XXXL{ margin-top:30px !important; }
.iMB-0 	{ margin-bottom:0px !important; }
.iMB-XXS  { margin-bottom:1px !important; }
.iMB-XS 	{ margin-bottom:2px !important; }
.iMB-S 	{ margin-bottom:5px !important; }
.iMB-M { margin-bottom:10px !important; }
.iMB-L	{ margin-bottom:15px !important; }
.iMB-XL 	{ margin-bottom:20px !important; }
.iMB-XXL  { margin-bottom:25px !important; }
.iMB-XXXL { margin-bottom:30px !important; }
.iM-0A	{ margin:0 auto !important; }

/*border properties*/
.b-0  , .b-0_tr td { border:0px; }
.b-s , .b-s_tr td { border:1px solid #d6d6d6; }
.b-m  , .b-m_tr td { border:2px solid #d6d6d6; }
.b-l  , .b-l_tr td { border:5px solid #d6d6d6; }
.bt-0  , .bt-0_tr td { border-top:0px; }
.bt-s , .bt-s_tr td { border-top:1px solid #d6d6d6; }
.bt-m , .bt-m_tr td { border-top:2px solid #d6d6d6; }
.bt-l  , .bt-l_tr td { border-top:5px solid #d6d6d6; }
.bb-0  , .bb-0_tr td { border-bottom:0px; }
.bb-s , .bb-s_tr td { border-bottom:1px solid #d6d6d6; }
.bb-m , .bb-m_tr td { border-bottom:2px solid #d6d6d6; }
.bb-l , .bb-l_tr td { border-bottom:5px solid #d6d6d6; }
.bl-0  , .bl-0_tr td { border-left:0px; }
.bl-s  , .bl-s_tr td { border-left:1px solid #d6d6d6; }
.bl-m  , .bl-m_tr td { border-left:2px solid #d6d6d6; }
.bl-l  , .bl-l_tr td { border-left:5px solid #d6d6d6; }
.br-0  , .br-0_tr td { border-right:0px; }
.br-s  , .br-s_tr td { border-right:1px solid #d6d6d6; }
.br-m  , .br-m_tr td { border-right:2px solid #d6d6d6; }
.br-l  , .br-l_tr td { border-right:5px solid #d6d6d6; }

.iB-0  , .iB-0_TR TD { border:0px !important; }
.iB-S  , .iB-S_TR TD { border:1px solid #d6d6d6 !important; }
.iB-M  , .iB-M_TR TD { border:2px solid #d6d6d6 !important; }
.iB-L  , .iB-L_TR TD { border:5px solid #d6d6d6 !important; }
.iBT-0  , .iBT-0_TR TD { border-top:0px !important; }
.iBT-S  , .iBT-S_TR TD { border-top:1px solid #d6d6d6 !important; }
.iBT-M  , .iBT-M_TR TD { border-top:2px solid #d6d6d6 !important; }
.iBT-L , .iBT-L_TR TD { border-top:5px solid #d6d6d6 !important; }
.iBB-0  , .iBB-0_TR TD { border-bottom:0px !important; }
.iBB-S , .iBB-S_TR TD { border-bottom:1px solid #d6d6d6 !important; }
.iBB-M  , .iBB-M_TR TD { border-bottom:2px solid #d6d6d6 !important; }
.iBB-L  , .iBB-L_TR TD { border-bottom:5px solid #d6d6d6 !important; }
.iBL-0 , .iBL-0_TR TD { border-left:0px !important; }
.iBL-S  , .iBL-S_TR TD { border-left:1px solid #d6d6d6 !important; }
.iBL-M , .iBL-M_TR TD { border-left:2px solid #d6d6d6 !important; }
.iBL-L , .iBL-L_TR TD { border-left:5px solid #d6d6d6 !important; }
.iBR-0 , .iBR-0_TR TD { border-right:0px !important; }
.iBR-S , .iBR-S_TR TD { border-right:1px solid #d6d6d6 !important; }
.iBR-M , .iBR-M_TR TD { border-right:2px solid #d6d6d6 !important; }
.iBR-L , .iBR-L_TR TD { border-right:5px solid #d6d6d6 !important; }

.b-dot  , .b-dot_tr td { border-style:dotted !important; }
.b-das , .b-das_tr td { border-style:dashed !important; }

.bt1s-999  , .bt1s-999_tr td { border-top:1px solid #999; }
.bb1s-999  , .bb1s-999_tr td { border-bottom:1px solid #999; }
.bs-999 { border:1px solid #999; }
.bc-sep { border-collapse:separate; }
.bc-col { border-collapse:collapse; }

.iBT1S-999  , .iBT1S-999_TR TD { border-top:1px solid #999 !important; }
.iBB1S-999 { border-bottom:1px solid #999 !important; }
.iBS-999 { border:1px solid #999 !important; }

/*float and related fix properties*/
.fl { float:left; }
.fr { float:right; }
.fc { clear:both; }
.fc-fix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.fc-fix { display: inline-block; }
html[xmlns] .fc-fix { display: block; }
* html .fc-fix { height: 1%; }

.iFL { float:left !important; }
.iFR { float:right !important; }
.iFC { clear:both !important; }
.iFC-FIX:after { content: "." !important; display: block !important; clear: both !important; visibility: hidden !important; line-height: 0 !important; height: 0 !important; }
.iFC-FIX { display: inline-block !important; }
html[xmlns] .iFC-FIX { display: block !important; }
* html .iFC-FIX { height: 1% !important; }

/*css class to set table layout as fixed (performance improvement)*/
.tl-fix { table-layout:fixed; }
.iTL-FIX { table-layout:fixed !important; }

/*overflow properties*/
.oflo-hide { overflow:hidden; }
.oflo-auto { overflow:auto; }
.oflo-vibl { overflow:visible; }
.oflo-scrl { overflow:scroll; }

.iOFLO-HIDE { overflow:hidden !important; }
.iOFLO-AUTO { overflow:auto !important; }
.iOFLO-VIBL { overflow:visible !important; }
.iOFLO-SCRL { overflow:scroll !important; }

/*listing properties*/
.list-u { list-style-type:disc; }
.list-o { list-style-type:decimal; }

.iLIST-U { list-style-type:disc !important; }
.iLIST-O { list-style-type:decimal !important; }

/*background properties*/
.bg-white  { background-color:#fff; }
.bg-light  { background-color:#f1f1f1; }
.bg-lighter  { background-color:#f8f8f8; }
.bg-medium  { background-color:#ccc; }
.bg-dark { background-color:#666; }
.bg-blue { background-color:#E9EFF7; }
.bg-red  { background-color:#F5E9E9; }
.bg-modal  { background-color:#f4f4f4; }

.iBG-WHITE { background-color:#fff !important; }
.iBG-LIGHT  { background-color:#f1f1f1 !important; }
.iBG-LIGHTER  { background-color:#f8f8f8 !important; }
.iBG-MEDIUM  { background-color:#ccc !important; }
.iBG-DARK  { background-color:#666 !important; }
.iBG-BLUE  { background-color:#E9EFF7 !important; }
.iBG-RED { background-color:#F5E9E9 !important; }
.iBG-MODAL  { background-color:#f4f4f4 !important; }

.iBG-IMG-NONE { background-image: none !important; }

.txt-black  { color:#000; }
.txt-normal  { color:#333; }
.txt-grey  { color:#666; }
.txt-light  { color:#999; }
.txt-lighter  { color:#ccc; }
.txt-red  { color:red; }
.txt-green { color:#46771F; }
.txt-orange  { color:#FF6600; }
.txt-white { color:#fff; }

.iTXT-BLACK  { color:#000 !important; }
.iTXT-NORMAL  { color:#333 !important; }
.iTXT-GREY , ._iTXT-GREY * { color:#666 !important; }
.iTXT-LIGHT , ._iTXT-LIGHT * { color:#999 !important; }
.iTXT-LIGHTER , ._iTXT-LIGHTER * { color:#ccc !important; }
.iTXT-RED , ._iTXT-RED * { color:red !important; }
.iTXT-GREEN , ._iTXT-GREEN * { color:#46771F !important; }
.iTXT-ORANGE , ._iTXT-ORANGE * { color:#FF6600 !important; }
.iTXT-WHITE , ._iTXT-WHITE * { color:#fff; }

.txt-xxs { font-size:0.75em; } /*sets font-size to 9px over the 12px font-size base*/
.txt-xs { font-size:0.8333em; } /*sets font-size to 10px over the 12px font-size base*/
.txt-s { font-size:0.916em; } /*sets font-size to 11px over the 12px font-size base*/
.txt-m { font-size:1em; } /*resets font-size parent element's font-size*/
.txt-l { font-size:1.08333em; } /*sets font-size to 13px over the 12px font-size base*/
.txt-xl { font-size:1.1666em; } /*sets font-size to 14px over the 12px font-size base*/
.txt-xxl { font-size:1.25em; } /*sets font-size to 15px over the 12px font-size base*/
.txt-xxxl { font-size:1.5em; } /*sets font-size to 18px over the 12px font-size base*/

.iTXT-XXS { font-size:0.75em !important; }
.iTXT-XS { font-size:0.8333em !important; }
.iTXT-S { font-size:0.916em !important; }
.iTXT-M { font-size:1em !important; }
.iTXT-L { font-size:1.08333em !important; }
.iTXT-XL { font-size:1.1666em !important; }
.iTXT-XXL { font-size:1.25em !important; }
.iTXT-XXXL { font-size:1.5em !important; }

.unbold  { font-weight:normal; }
.bold { font-weight:bold; }
.uline  { text-decoration:underline; }
.unuline  { text-decoration:none; }
.align-l  { text-align:left; }
.align-r  { text-align:right; }
.align-c  { text-align:center; }
em { font-style:italic; }

.iUNBOLD  { font-weight:normal !important; }
.iBOLD { font-weight:bold !important; }
.iULINE  { text-decoration:underline !important; }
.iUNULINE { text-decoration:none !important; }
.iALIGN-L  { text-align:left !important; }
.iALIGN-R { text-align:right !important; }
.iALIGN-C  { text-align:center !important; }

.valign-t  { vertical-align:top; }
.valign-m  { vertical-align:middle; }
.valign-b  { vertical-align:bottom; }

.iVALIGN-T { vertical-align:top !important; }
.iVALIGN-M  { vertical-align:middle !important; }
.iVALIGN-B  { vertical-align:bottom !important; }

.clickable  { cursor:pointer; }
.non-clickable  { cursor:default; }

.iCLICKABLE { cursor:pointer !important; }
.iNON-CLICKABLE  { cursor:default !important; }

.ico-warn { background:url("../images/icon_error.gif") no-repeat left top; padding-left:45px; }
.bg-in-shad { background-image:url("../images/inner-shadow.gif"); background-repeat:repeat-x; background-position:top left; }
.bg-loc-bl { background-position:bottom left; }

.shade-a { background:transparent url(/assets/images/sprite_gradient.gif) repeat-x 0 -45px; }
.shade-b { -moz-box-shadow: 0 4px 2px -2px #CCCCCC;  -webkit-box-shadow: 0 4px 2px -2px #CCCCCC; box-shadow: 0 4px 2px -2px #CCCCCC; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3 , Direction=180 , Color='#CCCCCC')";/* For IE 8 */	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3 , Direction=180 , Color='#CCCCCC');/* For IE 5.5 - 7 */ }
.shade-c { background:transparent url(/assets/images/sprite_gradient.gif) repeat-x 0 0; }

.ico-phone { background: url(../images/sprite_icons.png) no-repeat scroll 0 -2929px transparent; width:12px; height:12px; }
.ico-holding { background: url(../images/sprite_icons.png) no-repeat scroll 0 -2970px transparent; width:12px; height:13px; }
.ico-alert-not-set { background: url(../images/sprite_icons.png) no-repeat scroll 0 -3010px transparent; width:15px; height:15px; }
.ico-alert-set { background: url(../images/sprite_icons.png) no-repeat scroll 0 -3051px transparent; width:15px; height:15px; }
.ico-info { background: url(../images/sprite_icons.png) no-repeat scroll 0 -3092px transparent; width:14px; height:14px; }
.ico-orange-dot { background: url(../images/sprite_icons.png) no-repeat scroll 0 -3130px transparent; width:24px; height:20px; }

ul.tab-view { border-left:1px solid #d9d9d9; border-top:1px solid #d9d9d9; border-right:1px solid #d9d9d9; }
ul.tab-view li { background:url("../images/bg_summaryBar.jpg") repeat-x scroll left bottom #F2F2F2; float:left; text-align:center; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; font-weight:bold; padding:10px 0 10px 0; }
ul.tab-view li a { text-decoration:none; text-align:center; }
ul.tab-view li.selected { float:left; background:#fff; border-bottom:0px none; }
ul.tab-view li.selected a { color:#333; }
ul.tab-view li.last { border-right:0px none !important; }

.lnk-pdf { background:url('../images/PDF_8x10.gif') no-repeat left 2px; padding-left:13px;} 



/****JAWS*****/
.adahidden 
{position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;}
/****END-JAWS*****/
/* JAWS-guidelines fix - alternative for font-size mimmicing headings */
.head-1{ font-size: 2.166em; }
.head-2{ font-size: 1.83em; }
.head-3{ font-size: 1.17em; }
.head-4{ font-size: 1em; }
/* END-JAWS-guidelines fix - alternative for font-size mimmicing headings */

/* START Connections Font Styles*/
@font-face {
    font-family: 'connections';
    src: url('../fonts/connections_light-web.eot');
    src: url('../fonts/connections_light-web.eot?#iefix') format('embedded-opentype'),
         url('../fonts/connections_light-web.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'connections';
    src: url('../fonts/connections_regular-web.eot');
    src: url('../fonts/connections_regular-web.eot?#iefix') format('embedded-opentype'),
         url('../fonts/connections_regular-web.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'connections';
    src: url('../fonts/connections_medium-web.eot');
    src: url('../fonts/connections_medium-web.eot?#iefix') format('embedded-opentype'),
         url('../fonts/connections_medium-web.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'connections';
    src: url('../fonts/connections_bold-web.eot');
    src: url('../fonts/connections_bold-web.eot?#iefix') format('embedded-opentype'),
         url('../fonts/connections_bold-web.ttf?v=3.19 0.15') format('truetype');
    font-weight: 600;
    font-style: normal;
}

.txt-brand {
  font-family: 'connections', Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.txt-brand-l {
  font-family: 'connections', Arial, Helvetica, sans-serif;
  font-weight: 300;
}
.txt-brand-m {
  font-family: 'connections', Arial, Helvetica, sans-serif;
  font-weight: 500;
}
.txt-brand-b {
  font-family: 'connections', Arial, Helvetica, sans-serif;
  font-weight: 600;
}
/*END*/

.p-0{padding:0}
.p-1{padding:1px}
.p-2{padding:2px}
.p-5{padding:5px}
.p-10{padding:10px}
.p-15{padding:15px}
.p-20{padding:20px}
.p-25{padding:25px}
.p-30{padding:30px}
.p-35{padding:35px}
.p-40{padding:40px}
.p-45{padding:45px}
.p-50{padding:50px}
.pl-0{padding-left:0}
.pl-1{padding-left:1px}
.pl-2{padding-left:2px}
.pl-5{padding-left:5px}
.pl-10{padding-left:10px}
.pl-15{padding-left:15px}
.pl-20{padding-left:20px}
.pl-25{padding-left:25px}
.pl-30{padding-left:30px}
.pl-35{padding-left:35px}
.pl-40{padding-left:40px}
.pl-45{padding-left:45px}
.pl-50{padding-left:50px}
.pr-0{padding-right:0}
.pr-1{padding-right:1px}
.pr-2{padding-right:2px}
.pr-5{padding-right:5px}
.pr-10{padding-right:10px}
.pr-15{padding-right:15px}
.pr-20{padding-right:20px}
.pr-25{padding-right:25px}
.pr-30{padding-right:30px}
.pr-35{padding-right:35px}
.pr-40{padding-right:40px}
.pr-45{padding-right:45px}
.pr-50{padding-right:50px}
.pt-0{padding-top:0}
.pt-1{padding-top:1px}
.pt-2{padding-top:2px}
.pt-5{padding-top:5px}
.pt-10{padding-top:10px}
.pt-15{padding-top:15px}
.pt-20{padding-top:20px}
.pt-25{padding-top:25px}
.pt-30{padding-top:30px}
.pt-35{padding-top:35px}
.pt-40{padding-top:40px}
.pt-45{padding-top:45px}
.pt-50{padding-top:50px}
.pb-0{padding-bottom:0}
.pb-1{padding-bottom:1px}
.pb-2{padding-bottom:2px}
.pb-5{padding-bottom:5px}
.pb-10{padding-bottom:10px}
.pb-15{padding-bottom:15px}
.pb-20{padding-bottom:20px}
.pb-25{padding-bottom:25px}
.pb-30{padding-bottom:30px}
.pb-35{padding-bottom:35px}
.pb-40{padding-bottom:40px}
.pb-45{padding-bottom:45px}
.pb-50{padding-bottom:50px}
.m-0a{margin:0 auto}
.m-0{margin:0}
.m-1{margin:1px}
.m-2{margin:2px}
.m-5{margin:5px}
.m-10{margin:10px}
.m-15{margin:15px}
.m-20{margin:20px}
.m-25{margin:25px}
.m-30{margin:30px}
.m-35{margin:35px}
.m-40{margin:40px}
.m-45{margin:45px}
.m-50{margin:50px}
.ml-0{margin-left:0}
.ml-1{margin-left:1px}
.ml-2{margin-left:2px}
.ml-5{margin-left:5px}
.ml-10{margin-left:10px}
.ml-15{margin-left:15px}
.ml-20{margin-left:20px}
.ml-25{margin-left:25px}
.ml-30{margin-left:30px}
.ml-35{margin-left:35px}
.ml-40{margin-left:40px}
.ml-45{margin-left:45px}
.ml-50{margin-left:50px}
.mr-0{margin-right:0}
.mr-1{margin-right:1px}
.mr-2{margin-right:2px}
.mr-5{margin-right:5px}
.mr-10{margin-right:10px}
.mr-15{margin-right:15px}
.mr-20{margin-right:20px}
.mr-25{margin-right:25px}
.mr-30{margin-right:30px}
.mr-35{margin-right:35px}
.mr-40{margin-right:40px}
.mr-45{margin-right:45px}
.mr-50{margin-right:50px}
.mt-0{margin-top:0}
.mt-1{margin-top:1px}
.mt-2{margin-top:2px}
.mt-5{margin-top:5px}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
.mt-25{margin-top:25px}
.mt-30{margin-top:30px}
.mt-35{margin-top:35px}
.mt-40{margin-top:40px}
.mt-45{margin-top:45px}
.mt-50{margin-top:50px}
.mb-0{margin-bottom:0}
.mb-1{margin-bottom:1px}
.mb-2{margin-bottom:2px}
.mb-2{margin-bottom:2px}
.mb-5{margin-bottom:5px}
.mb-10{margin-bottom:10px}
.mb-15{margin-bottom:15px}
.mb-20{margin-bottom:20px}
.mb-25{margin-bottom:25px}
.mb-30{margin-bottom:30px}
.mb-35{margin-bottom:35px}
.mb-40{margin-bottom:40px}
.mb-45{margin-bottom:45px}
.mb-50{margin-bottom:50px}
.w-10pc{width:10%}
.w-20pc{width:20%}
.w-25pc{width:25%}
.w-50pc{width:50%}
.w-75pc{width:75%}
.w-100pc{width:100%}
.w-0{width:0}
.w-5{width:5px}
.w-10{width:10px}
.w-15{width:15px}
.w-20{width:20px}
.w-25{width:25px}
.w-30{width:30px}
.w-35{width:35px}
.w-40{width:40px}
.w-45{width:45px}
.w-50{width:50px}
.w-55{width:55px}
.w-60{width:60px}
.w-65{width:65px}
.w-70{width:70px}
.w-75{width:75px}
.w-80{width:80px}
.w-85{width:85px}
.w-90{width:90px}
.w-95{width:95px}
.w-100{width:100px}
.w-105{width:105px}
.w-110{width:110px}
.w-115{width:115px}
.w-120{width:120px}
.w-125{width:125px}
.w-130{width:130px}
.w-135{width:135px}
.w-140{width:140px}
.w-145{width:145px}
.w-150{width:150px}
.w-155{width:155px}
.w-160{width:160px}
.w-165{width:165px}
.w-170{width:170px}
.w-175{width:175px}
.w-180{width:180px}
.w-185{width:185px}
.w-190{width:190px}
.w-195{width:195px}
.w-200{width:200px}
.w-205{width:205px}
.w-210{width:210px}
.w-215{width:215px}
.w-220{width:220px}
.w-225{width:225px}
.w-230{width:230px}
.w-235{width:235px}
.w-240{width:240px}
.w-245{width:245px}
.w-250{width:250px}
.w-255{width:255px}
.w-260{width:260px}
.w-265{width:265px}
.w-270{width:270px}
.w-275{width:275px}
.w-280{width:280px}
.w-285{width:285px}
.w-290{width:290px}
.w-295{width:295px}
.w-300{width:300px}
.w-305{width:305px}
.w-310{width:310px}
.w-315{width:315px}
.w-320{width:320px}
.w-325{width:325px}
.w-330{width:330px}
.w-335{width:335px}
.w-340{width:340px}
.w-345{width:345px}
.w-350{width:350px}
.w-355{width:355px}
.w-360{width:360px}
.w-365{width:365px}
.w-370{width:370px}
.w-375{width:375px}
.w-380{width:380px}
.w-385{width:385px}
.w-390{width:390px}
.w-395{width:395px}
.w-400{width:400px}
.w-405{width:405px}
.w-410{width:410px}
.w-415{width:415px}
.w-420{width:420px}
.w-425{width:425px}
.w-430{width:430px}
.w-435{width:435px}
.w-440{width:440px}
.w-445{width:445px}
.w-450{width:450px}
.w-455{width:455px}
.w-460{width:460px}
.w-465{width:465px}
.w-470{width:470px}
.w-475{width:475px}
.w-480{width:480px}
.w-485{width:485px}
.w-490{width:490px}
.w-495{width:495px}
.w-500{width:500px}
.w-505{width:505px}
.w-510{width:510px}
.w-515{width:515px}
.w-520{width:520px}
.w-525{width:525px}
.w-530{width:530px}
.w-535{width:535px}
.w-540{width:540px}
.w-545{width:545px}
.w-550{width:550px}
.w-555{width:555px}
.w-560{width:560px}
.w-565{width:565px}
.w-570{width:570px}
.w-575{width:575px}
.w-580{width:580px}
.w-585{width:585px}
.w-590{width:590px}
.w-595{width:595px}
.w-600{width:600px}
.w-605{width:605px}
.w-610{width:610px}
.w-615{width:615px}
.w-620{width:620px}
.w-625{width:625px}
.w-630{width:630px}
.w-635{width:635px}
.w-640{width:640px}
.w-645{width:645px}
.w-650{width:650px}
.w-655{width:655px}
.w-660{width:660px}
.w-665{width:665px}
.w-670{width:670px}
.w-675{width:675px}
.w-680{width:680px}
.w-685{width:685px}
.w-690{width:690px}
.w-695{width:695px}
.w-700{width:700px}
.w-705{width:705px}
.w-710{width:710px}
.w-715{width:715px}
.w-720{width:720px}
.w-725{width:725px}
.w-730{width:730px}
.w-735{width:735px}
.w-740{width:740px}
.w-745{width:745px}
.w-750{width:750px}
.w-755{width:755px}
.w-760{width:760px}
.w-765{width:765px}
.w-770{width:770px}
.w-775{width:775px}
.w-780{width:780px}
.w-785{width:785px}
.w-790{width:790px}
.w-795{width:795px}
.w-800{width:800px}
.w-880{width:880px}
.w-890{width:890px}
.h-10pc{height:10%}
.h-20pc{height:20%}
.h-25pc{height:25%}
.h-50pc{height:50%}
.h-75pc{height:75%}
.h-100pc{height:100%}
.h-0{height:0}
.h-5{height:5px}
.h-10{height:10px}
.h-15{height:15px}
.h-20{height:20px}
.h-25{height:25px}
.h-30{height:30px}
.h-35{height:35px}
.h-40{height:40px}
.h-45{height:45px}
.h-50{height:50px}
.h-55{height:55px}
.h-60{height:60px}
.h-65{height:65px}
.h-70{height:70px}
.h-75{height:75px}
.h-80{height:80px}
.h-85{height:85px}
.h-90{height:90px}
.h-95{height:95px}
.h-100{height:100px}
.h-105{height:105px}
.h-110{height:110px}
.h-115{height:115px}
.h-120{height:120px}
.h-125{height:125px}
.h-130{height:130px}
.h-135{height:135px}
.h-140{height:140px}
.h-145{height:145px}
.h-150{height:150px}
.h-155{height:155px}
.h-160{height:160px}
.h-165{height:165px}
.h-170{height:170px}
.h-175{height:175px}
.h-180{height:180px}
.h-185{height:185px}
.h-190{height:190px}
.h-195{height:195px}
.h-200{height:200px}
.h-205{height:205px}
.h-210{height:210px}
.h-215{height:215px}
.h-220{height:220px}
.h-225{height:225px}
.h-230{height:230px}
.h-235{height:235px}
.h-240{height:240px}
.h-245{height:245px}
.h-250{height:250px}
.h-255{height:255px}
.h-260{height:260px}
.h-265{height:265px}
.h-270{height:270px}
.h-275{height:275px}
.h-280{height:280px}
.h-285{height:285px}
.h-290{height:290px}
.h-295{height:295px}
.h-300{height:300px}
.h-305{height:305px}
.h-310{height:310px}
.h-315{height:315px}
.h-320{height:320px}
.h-325{height:325px}
.h-330{height:330px}
.h-335{height:335px}
.h-340{height:340px}
.h-345{height:345px}
.h-350{height:350px}
.h-355{height:355px}
.h-360{height:360px}
.h-365{height:365px}
.h-370{height:370px}
.h-375{height:375px}
.h-380{height:380px}
.h-385{height:385px}
.h-390{height:390px}
.h-395{height:395px}
.h-400{height:400px}
.h-405{height:405px}
.h-410{height:410px}
.h-415{height:415px}
.h-420{height:420px}
.h-425{height:425px}
.h-430{height:430px}
.h-435{height:435px}
.h-440{height:440px}
.h-445{height:445px}
.h-450{height:450px}
.h-455{height:455px}
.h-460{height:460px}
.h-465{height:465px}
.h-470{height:470px}
.h-475{height:475px}
.h-480{height:480px}
.h-485{height:485px}
.h-490{height:490px}
.h-495{height:495px}
.h-500{height:500px}
.h-505{height:505px}
.h-510{height:510px}
.h-515{height:515px}
.h-520{height:520px}
.h-525{height:525px}
.h-530{height:530px}
.h-535{height:535px}
.h-540{height:540px}
.h-545{height:545px}
.h-550{height:550px}
.h-555{height:555px}
.h-560{height:560px}
.h-565{height:565px}
.h-570{height:570px}
.h-575{height:575px}
.h-580{height:580px}
.h-585{height:585px}
.h-590{height:590px}
.h-595{height:595px}
.h-600{height:600px}
.h-605{height:605px}
.h-610{height:610px}
.h-615{height:615px}
.h-620{height:620px}
.h-625{height:625px}
.h-630{height:630px}
.h-635{height:635px}
.h-640{height:640px}
.h-645{height:645px}
.h-650{height:650px}
.h-655{height:655px}
.h-660{height:660px}
.h-665{height:665px}
.h-670{height:670px}
.h-675{height:675px}
.h-680{height:680px}
.h-685{height:685px}
.h-690{height:690px}
.h-695{height:695px}
.h-700{height:700px}
.h-705{height:705px}
.h-710{height:710px}
.h-715{height:715px}
.h-720{height:720px}
.h-725{height:725px}
.h-730{height:730px}
.h-735{height:735px}
.h-740{height:740px}
.h-745{height:745px}
.h-750{height:750px}
.h-755{height:755px}
.h-760{height:760px}
.h-765{height:765px}
.h-770{height:770px}
.h-775{height:775px}
.h-780{height:780px}
.h-785{height:785px}
.h-790{height:790px}
.h-795{height:795px}
.h-800{height:800px}
.bg-black{background:#000}
.bg-white{background:#fff}
.bg-white1{background:#f8f7f3}
.bg-white2{background:#f1f1f1}
.bg-white3{background:#f9f8f4}
.bg-white4{background:#f6f2ef}
.bg-white5{background:#f2f2f2}
.bg-gray1{background:#f0ebe4}
.bg-gray2{background:#e7e7e7}
.bg-blue1{background:#009cd3}
.bg-blue2{background:#0073d0}
.bgBannerGrey{background-color:#f3efe7}
.bgPaleGrayLight{background-color:#f9f7f4}
.bgPaleGray{background-color:#ece6dd}
.bgWarmGrayLight{background-color:#d1c9c0}
.bgDarkGray{background-color:#857363}
.bgDigitalGray{background-color:#6b5e51}
.bgDigitalGrayDark{background-color:#524940}
.bgSlateGray{background-color:#333}
.bgCharcoalGray{background-color:#666}
.bgLightBlue{background-color:#ecf6fd}
.bgEdgeBlue{background-color:#009cde}
.bgBrightBlue{background-color:#0073cf}
.bgRoyalBlue{background-color:#0052c2}
.bgDarkBlue{background-color:#012169}
.bgBankRed{background-color:#c41230}
.bgBankRedLight{background-color:#dc1431}
.bgBankRedDark{background-color:#780032}
.bgLighterGreen{background-color:#f0f9ed}
.bgLightGreen{background-color:#6cc24a}
.bgBrightGreen{background-color:#00ad51}
.bgGreen{background-color:#007749}
.bgDarkGreen{background-color:#164734}
.bgLightOrange{background-color:#fdf3eb}
.bgBrightOrange{background-color:#ea7600}
.bgOrange{background-color:#b94700}
.bgDarkOrange{background-color:#73381d}
.bgBrightPurple{background-color:#673bb8}
.bgPurple{background-color:#5c068c}
.bgDarkPurple{background-color:#4b116f}
.bgBrightCrimson{background-color:#aa0061}
.bgCrimson{background-color:#840b55}
.bgDarkCrimson{background-color:#51284f}
.bgPositive{background-color:#393}
.bgNegative{background-color:#C33}
.txt-white{color:#fff}
.txt-gray1{color:#999}
.txt-gray2{color:#666}
.txt-gray3{color:#333}
.txt-gray4{color:#8c8c8c}
.txt-black{color:#000}
.txt-red1{color:#bf0000}
.txt-blue1{color:#009cde}
.txtBannerGrey{color:#f3efe7}
.txtPaleGrayLight{color:#f9f7f4}
.txtPaleGray{color:#ece6dd}
.txtWarmGrayLight{color:#d1c9c0}
.txtDarkGray{color:#857363}
.txtDigitalGray{color:#6b5e51}
.txtDigitalGrayDark{color:#524940}
.txtSlateGray{color:#333}
.txtCharcoalGray{color:#666}
.txtLightBlue{color:#fcf6fd}
.txtEdgeBlue{color:#009cde}
.txtBrightBlue{color:#0073cf}
.txtRoyalBlue{color:#0052c2}
.txtDarkBlue{color:#012169}
.txtBankRed{color:#c41230}
.txtBankRedLight{color:#dc1431}
.txtBankRedDark{color:#780032}
.txtLighterGreen{color:#f0f9ed}
.txtLightGreen{color:#6cc24a}
.txtBrightGreen{color:#00ad51}
.txtGreen{color:#007749}
.txtDarkGreen{color:#164734}
.txtLightOrange{color:#edf3eb}
.txtBrightOrange{color:#ea7600}
.txtOrange{color:#b94700}
.txtDarkOrange{color:#73381d}
.txtBrightPurple{color:#673bb8}
.txtPurple{color:#5c068c}
.txtDarkPurple{color:#4b116f}
.txtBrightCrimson{color:#aa0061}
.txtCrimson{color:#840b55}
.txtDarkCrimson{color:#51284f}
.txtPositive{color:#c33}
.txtNegative{color:#393}
.txt-10{font-size:10px}
.txt-11{font-size:11px}
.txt-12{font-size:12px}
.txt-13{font-size:13px}
.txt-14{font-size:14px}
.txt-16{font-size:16px}
.txt-18{font-size:18px}
.txt-20{font-size:20px}
.txt-22{font-size:22px}
.txt-24{font-size:24px}
.txt-34{font-size:34px}
.txt-35{font-size:35px}
.txt-36{font-size:36px}
.txt-38{font-size:38px}
.txt-62{font-size:62px}
.txt-50pc{font-size:50%}
.txt-75pc{font-size:75%}
.txt-85pc{font-size:85%}
.txt-100pc{font-size:100%}
.txt-115pc{font-size:115%}
.txt-125pc{font-size:125%}
.txt-150pc{font-size:150%}
.lead-10{line-height:10px}
.lead-11{line-height:11px}
.lead-12{line-height:12px}
.lead-14{line-height:14px}
.lead-16{line-height:16px}
.lead-18{line-height:18px}
.lead-20{line-height:20px}
.lead-24{line-height:24px}
.lead-100pc{line-height:1}
.lead-125pc{line-height:1.25}
.lead-150pc{line-height:1.50}
.lead-170pc{line-height:1.75}
