/* 0__________0__________0__________0 BASIC SETTINGS 0__________0__________0__________0 */

@charset "utf-8";

/*@import url('https://fonts.googleapis.com/css?family=Ubuntu:regular,italic,bold,bolditalic&subset=cyrillic,greek,latin');*/

/** {-moz-box-sizing: border-box;}*/

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, Xblockquote, pre,

a, abbr, acronym, Xaddress, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, center,

dl, dt, dd, ol, ul, li,

fieldset, form, legend {

/* XOM LABEL taken out to allow bootstrap label:margin-bottom:5px; on forms */

margin: 0; padding: 0; /*border: 0;*/ outline: 0; /*font-size: 100%;*/ vertical-align: baseline; background: transparent;

}

body{line-height:1;margin-top: 0px;/*font-family:Arial, Helvetica, sans-serif;*/font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}

label{display:block;}#et-contact{display:none;}ol,ul{list-style:none;}blockquote,q{quotes:none;}

blockquote:before,blockquote:after,q:before, q:after { content: ''; content: none; }

/* remember to define focus styles! */

:focus {outline:0;}

/* remember to highlight inserts somehow! */

ins{text-decoration:none;}

del{text-decoration:line-through;}

/* tables still need 'cellspacing="0"' in the markup */

table{border-collapse:collapse;border-spacing:0;}

/**{margin:10px;padding:10px;}*/

html{padding:0;margin:0;}

img{vertical-align:middle;border:0;}

/* Overridden by bootstrap

a{color:#0070dd;text-decoration:none;}

a:hover{color:#0092dd;text-decoration:underline;}*/

table{border-collapse:collapse;}

p.clr,.clr,li.clr{clear:both;padding:0;margin:0;background:none;}

p{/*line-height:20px;*/}



/** { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }*/



/* Scale 1 = 100px, so 3 = 300px, and 10 = 1000px */



/* 10 - main 1000px(100%) container with no float and width */

.colW_10{width:1000px;}



/* SOF: 980 STRUCTURE */

/* default left container */

.colW_1p80{width:180px;}

/* default middle container */

.colW_5p50{width:550px;}

/* default right container */

.colW_2p50{width:250px;}

/* wrapper of 980 */

.colW_9p80{width:980px;}

/* wrapper of left+middle containers (180+550) */

.colW_7p30{width:730px;}

/* wrapper of middle+right containers (550+250=800) */

.colW_8{width:800px;}



/* STACKED-TABS PAGES STRUCTURE */

/* default left container (stacked vertical tabs) */

.colW_2p60{width:260px;}

/* default right content container */

.colW_7p20{width:720px;}



/* EOF: 980 STRUCTURE */



/* Master Footer */

.footerExternal{/*width:980px;*//*width:100%;*/margin:0px auto 0px;padding:0 0 40px 0;

background: none repeat scroll 0% 0% #821616;border-top: 1px solid #e8160a;}

.footerExternalInnerWrapper{width:960px;margin:0 auto;padding:20px;}



#closingWrap{background-color:#600200;border-top:2px solid #050C16;padding:10px;}

.clearfix{display:block;}

.closingInCtnr {margin:0 auto;width:960px;}



#ftrLink a{color:#0092dd;}



/* 0__________0__________0__________0 =PADDING 0__________0__________0__________0 */

/* Convention: (p)(DIRECTION)(Number) where p=padding, DIRECTION=A|T|R|B|L, Number=numeric value, and (all|top|right|bottom|left) */



/* ALL */

.pA3{padding:3px;}

.pA5{padding:5px;}

.pA10{padding:10px;}

.pA15{padding:15px;}

.pA20{padding:20px;}

.pA25{padding:25px;}



/* TOP */

.pT1{padding-top:1px;}

.pT2{padding-top:2px;}

.pT3{padding-top:3px;}

.pT4{padding-top:4px;}

.pT5{padding-top:5px;}

.pT6{padding-top:6px;}

.pT7{padding-top:7px;}

.pT8{padding-top:8px;}

.pT9{padding-top:9px;}

.pT10{padding-top:10px;}

.pT11{padding-top:11px;}

.pT12{padding-top:12px;}

.pT13{padding-top:13px;}

.pT14{padding-top:14px;}

.pT15{padding-top:15px;}

.pT20{padding-top:20px;}



/* TOP OVERWRITE */

.pT5overwrite{padding-top:5px !important;}

.pT10overwrite{padding-top:10px !important;}

.pT15overwrite{padding-top:15px !important;}

.pT20overwrite{padding-top:20px !important;}



/* BOTTOM */

.pB0{padding-bottom:0px;}

.pB1{padding-bottom:1px;}

.pB2{padding-bottom:2px;}

.pB3{padding-bottom:3px;}

.pB4{padding-bottom:4px;}

.pB5{padding-bottom:5px;}

.pB6{padding-bottom:6px;}

.pB7{padding-bottom:7px;}

.pB8{padding-bottom:8px;}

.pB9{padding-bottom:9px;}

.pB10{padding-bottom:10px;}

.pB15{padding-bottom:15px;}

.pB20{padding-bottom:20px;}

.pB30{padding-bottom:30px;}

.pB40{padding-bottom:40px;}

.pB50{padding-bottom:50px;}

.pB60{padding-bottom:60px;}



/* RIGHT */

.pR5{padding-right:5px;}

.pR10{padding-right:10px;}

.pR15{padding-right:15px;}

.pR20{padding-right:20px;}

.pR25{padding-right:25px;}

.pR30{padding-right:30px;}

.pR35{padding-right:35px;}

.pR40{padding-right:40px;}

.pR50{padding-right:50px;}



/* LEFT */

.pL5{padding-left:5px;}

.pL10{padding-left:10px;}

.pL15{padding-left:15px;}

.pL20{padding-left:20px;}

.pL25{padding-left:25px;}

.pL30{padding-left:30px;}

.pL40{padding-left:40px;}

.pL50{padding-left:50px;}



/* LEFT RIGHT */

.pLR10{padding-left:10px;padding-right:10px;}

.pLR20{padding-left:20px;padding-right:20px;}



/* BOTTOM LEFT RIGHT */

.pBLR10{padding-bottom:10px;padding-left:10px;padding-right:10px;}



/* TOP LEFT */

.pTL10{padding-top:10px;padding-left:10px;}

/* TOP RIGHT */

.pTR10{padding-top:10px;padding-right:10px;}

.pTR20{padding-top:20px;padding-right:20px;}



/* TOP BOTTOM */

.pTB5{padding-top:5px;padding-bottom:5px;}

.pTB10{padding-top:10px;padding-bottom:10px;}



/* TOP LEFT RIGHT */

.pTLR10{padding-top:10px;padding-left:10px;padding-right:10px;}



/* TOP BOTTOM LEFT RIGHT */

.pTB1LR0{padding:1px 0px;}

.pTB0LR10{padding:0px 10px;}

.pTB3LR5{padding:3px 5px;}

.pTB3LR4{padding:3px 4px;}

.pTB5LR8{padding:5px 8px;}

.pTB4LR5{padding:4px 5px;}

.pTB5LR10{padding:5px 10px;}

.pTB10LR20{padding:10px 20px;}

.pTB8LR9{padding:8px 9px;}

.pT7B6LR0{padding:7px 0px 6px;} /* Used exclusively on mobileTitleBar2() so far */

.pTB20L40R20{padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:20px;}

.pT10B12LR15{padding:10px 15px 12px;}





/* TOP BOTTOM RIGHT */

.pTBR10{padding-top:10px;padding-bottom:10px;padding-right:10px;}



/* TOP BOTTOM LEFT */

.pTBL10{padding-top:10px;padding-bottom:10px;padding-left:10px;}



/* CUSTOM PADDINGS */

.pT41{padding-top:41px;}



/* 0__________0__________0__________0 =MARGIN 0__________0__________0__________0 */

/* Convention: (m)(DIRECTION)(Number) where m=margin, Number=numeric value, and DIRECTION=A|T|R|B|L (all|top|right|bottom|left) */

/* ALL */

.mA0{margin:0;}

.mA1{margin:1px;}

.mA10{margin:10px;}

.mTB0LRauto{margin:0 auto;}

.mTB10LRauto{margin:10px auto;}



/* TOP */

.mT3{margin-top:3px;}

.mT4,input.mT4[type="checkbox"]{margin-top:4px;}

.mT5{margin-top:5px;}

.mT10{margin-top:10px;}

.mT15{margin-top:15px;}

.mT20{margin-top:20px;}

.mT-4{margin-top:-4px;}

/* TOP OVERWRITE */

.mT5overwrite{margin-top:5px !important;}

.mT10overwrite{margin-top:10px !important;}

.mT15overwrite{margin-top:15px !important;}

.mT20overwrite{margin-top:20px !important;}



/* RIGHT */

.mR5{margin-right:5px;}

.mR6{margin-right:6px;}

.mR10{margin-right:10px;}

.mR15{margin-right:15px;}

.mR20{margin-right:20px;}

.mR25{margin-right:25px;}

.mR30{margin-right:30px;}

.mR40{margin-right:40px;}

.mR50{margin-right:50px;}



/* BOTTOM */

.mB3{margin-bottom:3px;}

.mB5{margin-bottom:5px;}

.mB10{margin-bottom:10px;}

.mB15{margin-bottom:15px;}

.mB20{margin-bottom:20px;}

/* BOTTOM OVERWRITE */

.mB5overwrite{margin-bottom:5px !important;}

.mB10overwrite{margin-bottom:10px !important;}

.mB15overwrite{margin-bottom:15px !important;}

.mB20overwrite{margin-bottom:20px !important;}



/* LEFT */

.mL3{margin-left:3px;}

.mL5{margin-left:5px;}

.mL10{margin-left:10px;}

.mL20{margin-left:20px;}

.mL30{margin-left:30px;}

.mL40{margin-left:40px;}

.mL50{margin-left:50px;}

.mL60{margin-left:60px;}

.mL70{margin-left:70px;}

.mL80{margin-left:80px;}



/* TOP BOTTOM */

.mTB10{margin-top:10px;margin-bottom:10px;}



/* TOP BOTTOM LEFT RIGHT*/

.mTB10LR0{margin:10px 0px;}



/* LEFT RIGHT */

.mLRauto{margin-left:auto;margin-right:auto;}



/* TOP RIGHT */

.mTR10{margin-top:10px;margin-right:10px;}



/* 0__________0__________0__________0 =TABLE 0__________0__________0__________0 */

.tblTd{border:1px solid #ccc;padding:5px 8px;font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;font-size:11px;color:#333;}



/* 0__________0__________0__________0 =BORDER 1px (All-sided Borders should go on top on non-all-sided borders to allow overwriting effect) 0__________0__________0__________0 */

/* (b)(Color)(Direction). For all directions, use (b)(Color) */



/* 0__________0__________0__________0 =BORDER MORE THAN 1px 0__________0__________0__________0 */

/*

(b)(Color)(Direction)(Number).

For all directions, use (b)(Color)(A)(Number) where A is for all.



For multiple borders,

EITHER (b)(Color)(Direction)(Number)-(b)(Color)(Direction)(Number) where Direction is optional (i.e. doesn't apply when 'All' directions and 1px)

and Number is not needed for 1px. For future consideration if needed. .bDbeff5-b00a0dfL5{border:1px solid #dbeff5;border-left: 5px solid #00a0df;}

OR use multiple classes e.g. 'bDbeff5 b00a0dfL5'

*/



/* 0__________0__________0__________0 1px all-sided 0__________0__________0__________0 */

.bCcc{border:1px solid #ccc;}

.b999{border:1px solid #999;} /* orignal border from clex */

.bAce{border:1px solid #ace;}

.bDbeff5{border:1px solid #dbeff5;}

.bF00{border:1px solid #f00;}

.b0f0{border:1px solid #0f0;}

.b00f{border:1px solid #00f;}

.b000{border:1px solid #000;}





/* 0__________0__________0__________0 More than 1px all-sided (A is required for direction) 0__________0__________0__________0 */

.b000A5{border:5px solid #000;}



/* 0__________0__________0__________0 1px non-all-sided 0__________0__________0__________0 */

.bCccB{border-bottom:1px solid #ccc;}

.bDddT{border-top:1px solid #ddd;}

.bD2d6d9B{border-bottom:1px solid #d2d6d9;}

.b3F4E63B{border-bottom:1px solid #3F4E63;}

.b666B{border-bottom:1px solid #666;}

.b222B{border-bottom:1px solid #222;}

.bE5e5e5L{border-left: 1px solid #e5e5e5;}

.bE5e5e5R{border-right: 1px solid #e5e5e5;}





/* 0__________0__________0__________0 More than 1px non-all-sided 0__________0__________0__________0 */

.bEeeL5{border-left: 5px solid #eee;}

.b0f70b8L5{border-left: 5px solid #0f70b8;}

.b74C9B4L5{border-left: 5px solid #74C9B4;}

.b00a0dfL5{border-left: 5px solid #00a0df;}



/* 0__________0__________0__________0 =BORDER-WIDTH 0__________0__________0__________0 */

.bWidth_1_0_1_0{border-width:1px 0px 1px 0px;}



/* 0__________0__________0__________0 =BORDER-TOP-COLOR 0__________0__________0__________0 */

.bTopColor000A20{border-top-color: rgba(0, 0, 0, 0.2);}

.bTopColor000A10{border-top-color:rgba(0, 0, 0, 0.1);}



/* 0__________0__________0__________0 =BORDER-BOTTOM-COLOR 0__________0__________0__________0 */

.bBottomColor255255255A70{border-bottom-color: rgba(255, 255, 255, 0.7);}



/* 0__________0__________0__________0 =BORDER-COLOR 0__________0__________0__________0 */

.bColorE4e4e4{border-color:#e4e4e4;}



/* 0__________0__________0__________0 =BORDER ANONYMOUS 0__________0__________0__________0 */

.xxxxx{border-bottom:none;border-right-width:0pt;border-left-width:0pt;}

.clsx4i{border-color:rgba(82, 168, 236, 0.75);}



/* change 15 and 16 with 5 and 6 */



/* 0__________0__________0__________0 =UL OL 0__________0__________0__________0 */

/* base class */

.gOlUl{color:#333;font-size:13px;}

.gOlUl li{margin:0px 10px 10px;line-height:1.4em;}

.gOlUl li:last-child{margin-bottom:0;}

.gOlUl li.parentLi{background-position:left 8px;}

.gOlUlSub{margin-top:10px;}



/* Modifier classes */

.gOlUlLiDecimal li{list-style-type:decimal;}

.gOlUlLiSquare li{list-style-type:square;}

.gOlUlLiImgBullet li{padding:0px 0px 0px 20px;background:url(../company-images/list-bullet.png) no-repeat left 7px;}

.gOlUlLiImgBulletCenter li{padding:0px 0px 0px 20px;background:url(../company-images/list-bullet.png) no-repeat left center;}

.gOlUlLiImgGreenArrow1 li{padding:0px 0px 0px 25px;background:url(../company-images/list-green-arrow-right-1-15.png) no-repeat left center;}

.gOlUlLiImgGreenArrow1 li.parentLi{background-position:left 10px;}

.gOlUlLiImgGreenArrow2 li{padding:0px 0px 0px 35px;background:url(../company-images/list-green-arrow-right-1-20.png) no-repeat left center;}

.gOlUlLiImgGreenArrow2 li.parentLi{background-position:left 10px;}

.gOlUlLiImgGreenArrow3 li{padding:0px 0px 0px 30px;background:url(../company-images/list-green-arrow-right-2-15.png) no-repeat left center;}

.gOlUlLiImgGreenArrow3 li.parentLi{background-position:left 10px;}

.gOlUlLiImgGreenArrow4 li{padding:0px 0px 0px 45px;background:url(../company-images/list-green-arrow-right-2-20.png) no-repeat left center;}

.gOlUlLiImgGreenArrow4 li.parentLi{background-position:left 10px;}

.gOlUlLiImgGreenArrow5 li{padding:0px 0px 0px 30px;background:url(../company-images/list-green-arrow-right-3-15.png) no-repeat left center;}

.gOlUlLiImgGreenArrow5 li.parentLi{background-position:left 10px;}

.gOlUlLiImgGreenArrow6 li{padding:0px 0px 0px 45px;background:url(../company-images/list-green-arrow-right-3-20.png) no-repeat left center;}

.gOlUlLiImgGreenArrow6 li.parentLi{background-position:left 10px;}

.gOlUlLiImgGreenArrow7 li{padding:0px 0px 0px 20px;background:url(../company-images/list-green-arrow-right-4-15.png) no-repeat left center;}

.gOlUlLiImgGreenArrow7 li.parentLi{background-position:left 10px;}

.gOlUlLiImgGreenArrow8 li{padding:0px 0px 0px 30px;background:url(../company-images/list-green-arrow-right-4-20.png) no-repeat left center;}

.gOlUlLiImgGreenArrow8 li.parentLi{background-position:left 10px;}

.gOlUlLiImgGreenArrow9 li{padding:0px 0px 0px 20px;background:url(../company-images/list-green-arrow-right-5-15.png) no-repeat left center;}

.gOlUlLiImgGreenArrow9 li.parentLi{background-position:left 10px;}

.gOlUlLiImgGreenArrow10 li{padding:0px 0px 0px 30px;background:url(../company-images/list-green-arrow-right-5-20.png) no-repeat left center;}

.gOlUlLiImgGreenArrow10 li.parentLi{background-position:left 10px;}



/* 0__________0__________0__________0 =FONT SIZE 0__________0__________0__________0 */

.fs11{font-size:11px;}

.fs12{font-size:12px;}

.fs13{font-size:13px;}

.fs14{font-size:14px;}

.fs15{font-size:15px;}

.fs16{font-size:16px;}

.fs17{font-size:17px;}

.fs18{font-size:18px;}

.fs19{font-size:19px;}

.fs20{font-size:20px;}

.fs25{font-size:25px;}

.fs30{font-size:30px;}

.fs36{font-size:36px;}

.fs40{font-size:35px;}

.fs11b{font-size:11px;font-weight:bold;}

.fs12b{font-size:12px;font-weight:bold;}

.fs13b{font-size:13px;font-weight:bold;}

.fs14b{font-size:14px;font-weight:bold;}

.fs15b{font-size:15px;font-weight:bold;}

.fs16b{font-size:16px;font-weight:bold;}

.fs17b{font-size:17px;font-weight:bold;}

.fs18b{font-size:18px;font-weight:bold;}

.fs19b{font-size:19px;font-weight:bold;}

.fs20b{font-size:20px;font-weight:bold;}



/* 0__________0__________0__________0 =FONT-FAMILY 0__________0__________0__________0 */

.fLucidaGrandeTahoma{font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;}

.fTrebuchet{font-family:trebuchet MS;}

.fDroidSans{font-family:'Droid Sans', Arial, Verdana, sans-serif;}

.fVerdana{font-family:Verdana, Arial, Helvetica, sans-serif;}

.fArial{font-family:Arial,Helvetica,sans-serif;}

.fBitsreamVeraSans{font-family:Verdana, "Bitsream Vera Sans", sans-serif;}

.fHelvetica{font-family:Helvetica;}

/* SOF: GOOGLE FONTS */

.raleway{font-family:'Raleway';}

.lobsterTwo{font-family:'Lobster Two',cursive;}

.vollkorn{font-family:'Vollkorn';}

.openSans{font-family:'Open Sans', Georgia,serif;}

.merriweather{font-family:'Merriweather',Georgia,serif;}

.ubuntuTahoma{font-family: 'Ubuntu', Tahoma;}

.muliVerdana{font-family:'muli', Verdana, sans-serif;}

/* EOF: GOOGLE FONTS */



/* 0__________0__________0__________0 =FONT-WEIGHT 0__________0__________0__________0 */

.fwNormal{font-weight:normal;}

.fwBold{font-weight:bold;}

.fwBolder{font-weight:bolder;}

.fwLighter{font-weight:lighter;}

.fw900{font-weight:900;}



/* 0__________0__________0__________0 =FONT-STYLE 0__________0__________0__________0 */

.fStyleN{font-style:normal;}

.fStyleI{font-style:italic;}

.fStyleO{font-style:oblique;}



/* 0__________0__________0__________0 =DISPLAY 0__________0__________0__________0 */

.disInline{display:inline;}

.disBlock{display:block;}

.disInlineBlock{display:inline-block;}

.disListItem{display:list-item;}

.disNone{display:none;}



/* 0__________0__________0__________0 =OVERFLOW 0__________0__________0__________0 */

.overflowVisible{overflow:visible;}

.overflowHidden{overflow:hidden;}

.overflowScroll{overflow:scroll;}

.overflowAuto{overflow:auto;}



/* 0__________0__________0__________0 =BACKGROUND 0__________0__________0__________0 */

/* PLAIN COLORS */

.bgNone{background:none;}

.bgFff{background-color:#fff;}

.bgF00{background-color:#f00;}

.bg000{background-color:#000;}



.bgC4302b{background-color:#c4302b;}



.bgEdeded{background-color:#ededed;}

.bgE8e8e8{background-color:#e8e8e8;}

.bgE7e7e7{background-color:#e7e7e7;}

.bgFcf2f2{background-color:#fcf2f2;}

.bg195695{background-color:#195695;}

.bgEaeef2{background-color:#eaeef2;}

.bgF7fbfe{background-color:#f7fbfe;}

.bgE8f1fa{background-color:#e8f1fa;}

.bgF3f3f3{background-color:#f3f3f3;}

.bgCdf{background-color:#cdf;}

.bg21314D{background-color:#21314D;}

.bgCed5dd{background-color:#ced5dd;}

.bg2f2f2f{background-color:#2f2f2f;}

.bgFcfcfc{background-color:#fcfcfc;}

.bgCdecf5{background-color:#cdecf5;}

.bgEffdf5{background-color:#effdf5;}

.bgD7d7d7{background-color:#d7d7d7;/*background:url(../company-images/bg0x.jpg);*/}



/* URL */

/* body bg */

.bgBody1{background: url('../company-images/body-bg-1.gif');background-attachment:fixed;}

.bgBody2{background: url('../company-images/body-bg-2.jpg');background-attachment:fixed;}

.bgBody3{background: url('../company-images/body-bg-3.jpg');background-attachment:fixed;}

.bgBody4{background: url('../company-images/body-bg-4.png');background-attachment:fixed;}



/* page title bg */

.pgTitleBg1{background:url('../company-images/title-bg-1.jpg') no-repeat left top;}

.pgTitleBg2{background-image:url('../company-images/title-bg-2.jpg');background-repeat: repeat-x;

background-attachment: scroll;background-position: 50% 0%;background-color:#295f7c;}

.pgTitleBg3{background:url('../company-images/title-bg-3.jpg') no-repeat left top;}

.pgTitleBg4{background:url('../company-images/title-bg-4.jpg') no-repeat left top;}

.pgTitleBg5{background:url('../company-images/title-bg-5.jpg') no-repeat left top;}

.pgTitleBg5a{background:url('../company-images/title-bg-5a.jpg') no-repeat left top;}



/* page mat bg. Sorted by image names. */

.pageMat1W6H250{background: url(../company-images/pageMat1W6H250.png);}

.pageMat1W6H250RepX{background: url(../company-images/pageMat1W6H250.png) repeat-x;}

.pageMat1W6H250Offset166{background: url(../company-images/pageMat1W6H250.png) repeat-x 0px 166px;}



.pageMat1W6H410{background: url(../company-images/pageMat1W6H410.png);}

.pageMat1W6H410RepX{background: url(../company-images/pageMat1W6H410.png) repeat-x;}

.pageMat1W6H410Offset166{background: url(../company-images/pageMat1W6H410.png) repeat-x 0px 166px;}

.pageMat1W6H410Offset41{background: url(../company-images/pageMat1W6H410.png) repeat-x 0px 41px;}



/* caption bg semi-transparent */

.semiTbg{background-image: url('../company-images/caption-bg.png');}





.bg7388a5Url{background:url(../mobile/includes/iPhoneToolbar.png) #7388A5 repeat-x;}

.bgInputCalendar90pCenter{background:#ffffff url(../company-images/calendar.gif) no-repeat 90% center;}

.bgInputCalendarCenterRight{background:#ffffff url(../company-images/calendar.gif) no-repeat center right;}

.mainHtmlBodyBg{/*background:#E8E8E8;*//*background:#EDEDED;*/

/*background:#EDEDED url(../company-images/center-frame-holder-bg.jpg) repeat-x 0px 164px;*/

/*background:#EDEDED url(../company-images/center-frame-holder-bg.jpg) repeat-x 0px 164px;*/

/*background:#E8E9EB url(../company-images/center-frame-holder-bg.jpg) repeat-x 0px -73px;*/

/*background:#EDEDED url(../company-images/bg1.gif);*/

/*background:#EDEDED;*/

background:#EDEDED url(../company-images/gradient0.jpg) repeat-x 0px 166px;}



/* custom bg */

.leftBarBackground{background:#e7e7e7;}

.bgFffBlackSquareX{background:url('../company-images/bg-squares-1340x316.png') no-repeat;}

/* slideshow bg */

.ssbg1{background:url('../company-images/ssbg1b1200x336.png');}

.ssbg2{background:url('../company-images/ssbg2a.jpg');}

.ssbg3{background:url('../company-images/ssbg3.jpg') left bottom;}

.ssbg4{background:url('../company-images/ssbg4a.jpg') left bottom;} /* best */

.ssbg5{background:url('../company-images/ssbg5a.jpg');}

.ssbg5a{background:url('../company-images/ssbg5a.jpg') left bottom;}

.ssbg6{background:url('../company-images/ssbg6b.png');}

.ssbg7{background:url('../company-images/ssbg7a.jpg') left top;} /* best CURRENT */

.ssbg7a{background:url('../company-images/ssbg7aInverseTrim.jpg') left top;} /* best */

.ssbg8{background:url('../company-images/ssbg8a.jpg') left top;}

.ssbg10{background:url('../company-images/ssbg10a.jpg') left top;}

.ssbg10a{background:url('../company-images/ssbg10b.jpg') left top;}

.ssbg11a{background:url('../company-images/ssbg11a.gif') left top;}

.ssbg11b{background:url('../company-images/ssbg11a.gif') left bottom;} /* best CURRENT */

.ssbg12{background:url('../company-images/ssbg12a.jpg') left top;}

.ssbg12a{background:url('../company-images/ssbg12b.jpg') left top;}

.gRightColumnLeftShadow{/*background: #fff url(../company-images/global-right-column-leftshadow.png) repeat-y right top;*/

background: #f8f8f8 url(../company-images/global-right-column-leftshadow.png) repeat-y 690px 0px;}

.gColumnShadow{background: url(../company-images/global-column-shadow.png) no-repeat 0pt -190px;}

/*.c8k{background:url(../mobile/includes/bg0x0.png);}*/



 /* gradients */

.bg0064b1-00428f{background:-webkit-gradient(linear,left top,left bottom,from(#0064b1),to(#00428f)) no-repeat;

background:-moz-linear-gradient(top,#0064b1,#00428f) no-repeat;background-color:#00428f;}

.bgA80000-420000{background:-webkit-gradient(linear,left top,left bottom,from(#a80000),to(#420000)) no-repeat;

background:-moz-linear-gradient(top,#a80000,#420000) no-repeat;background-color:#420000;}

.bgCcc-F6f6f6{/*background:#aaaaaa;*//*background:#CBD1D8;*//*background:#e0e0e0;*//*background:#e2e2e2;*/

background-image:-webkit-gradient(linear,left top, left bottom, from(#ccc), to(#f6f6f6));background:-moz-linear-gradient(top,#ccc,#f6f6f6);

background-color:#ccc;

/*background:#fff url(../company-images/heading-bg.png) 0 -120px repeat-x;*/

}



/* hover */

bgCfcHover:hover{background:#cfc;}

bg8f8Hover:hover{background:#8f8;}

bgAfaHover:hover{background:#afa;}



/* 0__________0__________0__________0 =BACKGROUND-IMAGE 0__________0__________0__________0 */

.bgImgCcc-999{background-image:-webkit-gradient(linear,left top, left bottom, from(#ccc), to(#999));background:-moz-linear-gradient(top,#ccc,#999);}



/* 0__________0__________0__________0 =BOX-SIZING 0__________0__________0__________0 */

.boxSizingBorderBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.boxSizingContentBox{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}



/* 0__________0__________0__________0 =BOX-SHADOW MISCELLANEOUS 0__________0__________0__________0 */

.gLeftRightShadow{/*box-shadow: 4px 0 2px #222, -4px 0 2px #222;*/

/*box-shadow:1px 1px 4px -1px #1a5a89, -1px 0px 4px -1px #1a5a89;*/

box-shadow:6px 5px 4px -5px #9b9b9b, -6px 5px 4px -5px #9b9b9b;

}

.boxShadow000A50{box-shadow:0 3px 4px rgba(0,0,0,.5);-moz-box-shadow:0 3px 4px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 4px rgba(0,0,0,.5);}

.clsx19b{box-shadow:0 0 8px rgba(82,168,236,.5);-moz-box-shadow:0 0 8px rgba(82,168,236,.5);-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);}

/* shadow on 980px master container */

.masterContainerShadow{box-shadow:2px 6px 6px #8f8f8f;

-webkit-box-shadow:2px 6px 6px #8f8f8f;

-moz-box-shadow:1px 3px 6px #a2a2a2;}

.boxShadow444{box-shadow: 1px 1px 8px #444;

-o-box-shadow: 1px 1px 8px #444;

-webkit-box-shadow: 1px 1px 8px #444;

-moz-box-shadow: 1px 1px 8px #444;}

.boxShadow000A30{box-shadow:0pt -1px 0pt rgba(0,0,0,0.3), 0pt 1px 2px rgba(0,0,0,0.2) inset;

    -moz-box-shadow:0pt -1px 0pt rgba(0,0,0,0.3), 0pt 1px 2px rgba(0,0,0,0.2) inset;

 -webkit-box-shadow:0pt -1px 0pt rgba(0,0,0,0.3), 0pt 1px 2px rgba(0,0,0,0.2) inset;}

.shadowSearch{/*-webkit-box-shadow:0 3px 4px rgba(0,0,0,.5);-moz-box-shadow:0 3px 4px rgba(0,0,0,.5);*/

box-shadow:0 1px 2px rgba(0,0,0,.5);}

.whoUsesUsShadow{box-shadow:0 1px 2px rgba(0,0,0,.2);}



/* SHADOW ON FOCUS, HOVER */

.boxSha444Hover:hover{/*box-shadow: 2px 2px 19px #aaa;

-o-box-shadow: 2px 2px 19px #aaa;

-webkit-box-shadow: 2px 2px 19px #aaa;

-moz-box-shadow: 2px 2px 19px #aaa;*/

box-shadow: 1px 1px 8px #444;

-o-box-shadow: 1px 1px 8px #444;

-webkit-box-shadow: 1px 1px 8px #444;

-moz-box-shadow: 1px 1px 8px #444;}

.boxShadow000A50Focus:focus{box-shadow:0 3px 4px rgba(0,0,0,.5);-moz-box-shadow:0 3px 4px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 4px rgba(0,0,0,.5);}

.boxShadow82-168-236A50Focus:focus{box-shadow:0 0 8px rgba(82,168,236,.5);-moz-box-shadow:0 0 8px rgba(82,168,236,.5);-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);}

.boxShadow000A20Hover:hover{box-shadow:0 0 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);}

.boxShaB10Fff{

box-shadow: inset 0 -10px 10px -10px #fff;

-moz-box-shadow: inset 0 -10px 10px -10px #fff;

-webkit-box-shadow: inset 0 -10px 10px -10px #fff;

}

.boxShaT4DddB6Fff{

-moz-box-shadow: inset 0 4px 4px -4px #ddd,inset 0 -6px 6px -6px #fff;

-webkit-box-shadow: inset 0 4px 4px -4px #ddd,inset 0 -6px 6px -6px #fff;

box-shadow: inset 0 4px 4px -4px #ddd,inset 0 -6px 6px -6px #fff;

}

.boxShaA000_10_10_15_0{box-shadow: rgba(0, 0, 0, 0.7) 10px 10px 15px 0px;}







/* 0__________0__________0__________0 =TEXT-OVERFLOW 0__________0__________0__________0 */

.tOverflowEllipsis{text-overflow:ellipsis;}

.tOverflowClip{text-overflow:clip;}



/* 0__________0__________0__________0 =TEXT-ALIGN 0__________0__________0__________0 */

.tAlignLeft{text-align:left;}

.tAlignRight{text-align:right;}

.tAlignCenter{text-align:center;}

.tAlignJustify{text-align:justify;}



/* 0__________0__________0__________0 =TEXT-DECORATION 0__________0__________0__________0 */

.tDecoUnderline{text-decoration:underline;}

.tDecoOverline{text-decoration:overline;}

.tDecoLineThru{text-decoration:line-through;}

.tDecoNone{text-decoration:none;}



/* 0__________0__________0__________0 =TEXT-TRANSFORM 0__________0__________0__________0 */

.tTransformC{text-transform:capitalize;}

.tTransformU{text-transform:uppercase;}

.tTransformL{text-transform:lowercase;}



/* 0__________0__________0__________0 =VERTICAL-ALIGN 0__________0__________0__________0 */

.vaBaseline{vertical-align:baseline;}

.vaSub{vertical-align:sub;}

.vaSuper{vertical-align:super;}

.vaTop{vertical-align:top;}

.vaTextTop{vertical-align:text-top;}

.vaMiddle{vertical-align:middle;}

.vaBottom{vertical-align:bottom;}

.vaTextBottom{vertical-align:text-bottom;}

.va10{vertical-align:10px;}

.va-10{vertical-align:-10px;}

.va1cm{vertical-align:1cm;}

.va10p{vertical-align:10%;}



/* 0__________0__________0__________0 =WHITE-SPACE 0__________0__________0__________0 */

.wsNoWrap{white-space:nowrap;}



/* 0__________0__________0__________0 =POSITION 0__________0__________0__________0 */

.posStatic{position:static;}

.posAbsolute{position:absolute;}

.posFixed{position:fixed;}

.posRelative{position:relative;}



/* 0__________0__________0__________0 =BACKGROUND-POSITION 0__________0__________0__________0 */

.bgPosT{background-position:top;}

.bgPosB{background-position:bottom;}

.bgPosL{background-position:left;}

.bgPosR{background-position:right;}

.bgPosC{background-position:center;}



/* 0__________0__________0__________0 =BACKGROUND-REPEAT 0__________0__________0__________0 */

.bgRepX{background-repeat:repeat-x;}

.bgRepY{background-repeat:repeat-y;}

.bgRepN{background-repeat:no-repeat;}



/* 0__________0__________0__________0 =BORDER-STYLE 0__________0__________0__________0 */

.bStyleSolid{border-style:solid;}

.bStyleDashed{border-style:dashed;}

.bStyleInset{border-style:inset;}

.bStyleDotted{border-style:dotted;}

.bStyleRidge{border-style:ridge;}

.bStyleOutset{border-style:outset;}

.bStyleDouble{border-style:double;}

.bStyleGroove{border-style:groove;}



/* 0__________0__________0__________0 =FLOAT 0__________0__________0__________0 */

.fltL{float:left;}

.fltR{float:right;}



/* 0__________0__________0__________0 =CLEAR 0__________0__________0__________0 */

.clrL{clear:left;}

.clrR{clear:right;}

.clrB{clear:both;}

.clrN{clear:none;}



/* 0__________0__________0__________0 =TEXT-SHADOW 0__________0__________0__________0 */

.tShadowNone{text-shadow:none;}

.tShadow73C92D{text-shadow: 0 1px 0 #73C92D;}

.tShadow444{text-shadow: 0 1px 0 #444;}

.tShadowF4f4f4{text-shadow:0 1px 0 #f4f4f4;}

.tShadowFff{text-shadow:0 1px 0 #fff;}

.tShadow255-255-255{text-shadow:rgba(255, 255, 255, 0.4) 0px 1px 0;}

.tShadow000A40{text-shadow:rgba(0, 0, 0, 0.4) 0px -1px 0;}

.tShadowFffPX1{text-shadow:1px 1px 1px #fff;}

.tShadow000PX_1_1_0{text-shadow: #000 1px 1px 0px;}



/* 0__________0__________0__________0 =Z-INDEX (Multiples of 10) 0__________0__________0__________0 */

.z1{z-index:10px;}

.z2{z-index:20px;}

.z3{z-index:30px;}

.z4{z-index:40px;}

.z5{z-index:50px;}

.z6{z-index:60px;}

.z7{z-index:70px;}

.z8{z-index:80px;}

.z9{z-index:90px;}

.z10{z-index:100;}

.z11{z-index:110px;}

.z12{z-index:120px;}

.z13{z-index:130px;}

.z14{z-index:140px;}

.z15{z-index:150px;}

.z16{z-index:160px;}

.z17{z-index:170px;}

.z18{z-index:180px;}

.z19{z-index:190px;}

.z20{z-index:200px;}



/* 0__________0__________0__________0 =CURSOR 0__________0__________0__________0 */

.curPointer{cursor:pointer;}

.curDefault{cursor:default;}

.curMove{cursor:move;}



/* 0__________0__________0__________0 =COLOR 0__________0__________0__________0 */

/* starts with number */

.c0f70b8{color:#0f70b8;} /* blue */

.c01a0C7{color:#01a0c7;}

.c45c2e9{color:#45c2e9;}

.c00428f{color:#00428f;}

.c222{color:#222;}

.c2b4309,.c2b4309Hover,.c2b4309Hover:hover{color:#2b4309;}

.c333{color:#333;}

.c369{color:#369;}

.c444{color:#444;}

.c666{color:#666;}

.c808080{color:#808080;}

.c999{color:#999;}

/* starts with alphabet */

.cB00{color:#bb0000;}

.cF00{color:#f00;}

.cFff{color:#fff;}

.cF3f3f3,.cF3f3f3Hover,.cF3f3f3Hover:hover{color:#f3f3f3;}

.cF60{color:#f60;}



/* 0__________0__________0__________0 =WIDTH 0__________0__________0__________0 */

.w50{width:50px;}

.w80{width:80px;}

.w100{width:100px;} /* used on search city field, e.g. */

.w110{width:110px;}

.w120{width:120px;} /* used on edit profile, for example */

.w150{width:150px;}

.w200{width:200px;}

.w206{width:206px;} /* used on triplet boxes */

.w100p{width:100%;}

.w213{width:213px;}

.w260{width:260px;}

.w300{width:300px;} /* used on headline */

.w400{width:400px;} /* used on message him/her */

.w600{width:600px;} /* used on likes & interests */

.w980{width:980px;}



/* 0__________0__________0__________0 =MIN-WIDTH 0__________0__________0__________0 */

.minW50{min-width:50px;}



/* 0__________0__________0__________0 =HEIGHT 0__________0__________0__________0 */

.h0pt{height:0pt;}

.h1{height:1px;}

.h5{height:5px;}

.h57{height:57px;}

.h82{height:82px;}



/* 0__________0__________0__________0 =MIN-HEIGHT 0__________0__________0__________0 */

.minH64{min-height:64px;}

.minH250{min-height:250px;}

.minH300{min-height:300px;}

.minH350{min-height:350px;}

.minH380{min-height:380px;}

.minH400{min-height:400px;}

.minH500{min-height:500px;}

.minH600{min-height:600px;}

.minH100p{min-height:100%;}



/* 0__________0__________0__________0 =WIDTH HEIGHT 0__________0__________0__________0 */

.wh35{width:35px;height:35px;}

.wh40{width:40px;height:40px;}

.wh200{width:200px;height:200px;}



/* 0__________0__________0__________0 =BORDER-RADIUS 0__________0__________0__________0 */

/* ALL */

.brA0{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}

.brA3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.brA4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}

.brA5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.brA6{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}

.brA8{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}

.brA10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}



/* TOP */

.brT4{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius: 4px;

-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius: 4px;}

.brT5{/*-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;*/

-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius: 5px;

-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius: 5px;}

.brT8{-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;

border-top-right-radius: 8px;

border-top-left-radius: 8px;}



/* TOP-LEFT */

.brTL5{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius: 5px;}

.brTR5{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius: 5px;}



/* BOTTOM */

.brBL5{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius: 5px;}

.brB5{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius: 5px;

-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius: 5px;}

.brB10{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius: 10px;

-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius: 10px;}

.brB15{-moz-border-radius-bottomleft:15px;-webkit-border-bottom-left-radius:15px;border-bottom-left-radius: 15px;

-moz-border-radius-bottomright:15px;-webkit-border-bottom-right-radius:15px;border-bottom-right-radius: 15px;}

.brB20{-moz-border-radius-bottomleft:20px;-webkit-border-bottom-left-radius:20px;border-bottom-left-radius: 20px;

-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;border-bottom-right-radius: 20px;}



/* BOTTOM-LEFT */

.brBL8{-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;}



/* BOTTOM-RIGHT */

.brBR5{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius: 5px;}



/* LEFT */

.brL5{

-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius: 5px;

-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius: 5px;}



/* 0__________0__________0__________0 LETTER-SPACING 0__________0__________0__________0 */

.letSpacing-1{letter-spacing:-1px;}

.letSpacing3{letter-spacing:3px;}

.letSpacing1cm{letter-spacing:1cm;}



/* 0__________0__________0__________0 =LINE-HEIGHT 0__________0__________0__________0 */

.lh1p2em{line-height:1.2em;}

.lh1p4em{line-height:1.4em;}

.lh1p6em{line-height:1.6em;}

.lh15{line-height:15px;}

.lh1p5imp{line-height: 1.5em !important;}



/* 0__________0__________0__________0 =OPACITY 0__________0__________0__________0 */

.opa93{opacity:0.93;filter:alpha(opacity=93); /* For IE8 and earlier */}

/* This notation opaNumber is calculated from the smallest unit, let's say, 0.25 then to get 25 in naming convention, we will multiply 0.25 by 100

to get 25 i.e. opa25. This is because we want to avoid opaP25 to represent 0.25. */

.opa10{opacity:0.1;filter:alpha(opacity=10);}

.opa20{opacity:0.2;filter:alpha(opacity=20);}

.opa30{opacity:0.3;filter:alpha(opacity=30);}

.opa40{opacity:0.4;filter:alpha(opacity=40);}

.opa50{opacity:0.5;filter:alpha(opacity=50);}

.opa60{opacity:0.6;filter:alpha(opacity=60);}

.opa70{opacity:0.7;filter:alpha(opacity=70);}

.opa80{opacity:0.8;filter:alpha(opacity=80);}

.opa90{opacity:0.9;filter:alpha(opacity=90);}

.opa100{opacity:1.0;filter:alpha(opacity=100);}



/* 0__________0__________0__________0 =THEMES 0__________0__________0__________0 */



/* 0__________0__________0__________0 =MISCELLANEOUS 0__________0__________0__________0 */

#navbarAfterSubheaderExternal .dropdown-menu:before,

#navbarAfterSubheaderExternal .dropdown-menu:after { border: none !important; content: none !important; }

.subHeaderTbl td{padding:0px 2px 5px;}

.bgAfterNavberAfterSubheader-1{background: url('../company-images/page-mat-1a.jpg') no-repeat scroll center top transparent;}



/***********************************************************************************************/

/* Go Top Button */

/***********************************************************************************************/

.go-top-1 {

	position: fixed;

/*	bottom: 2em;

	right: 2em;*/

	/*bottom: 50px;*/

    bottom: 135px;

	right: 20px;

	text-decoration: none;

	color: #fff;

	background-color: rgba(0, 0, 0, 0.3);

	font-size: 12px;

	padding: 1em;

	display: none;

}

.go-top-1:hover {background-color: rgba(0, 0, 0, 0.6);text-decoration:none;color:#fff;}



.bquoteBase1{

    clear: both;

    padding-top:15px;padding-left:40px;

}



.bquoteLeftIcon1{background: url("../company-images/blockquote-left-icon-1.png") no-repeat scroll 0px 10px transparent;}

.bquoteLeftIcon2{background: url("../company-images/blockquote-left-icon-2.png") no-repeat scroll 0px 10px transparent;}

.bquoteLeftIcon3{background: url("../company-images/blockquote-left-icon-3.png") no-repeat scroll 0px 10px transparent;}

.bquoteLeftIcon4{background: url("../company-images/blockquote-left-icon-4.png") no-repeat scroll 0px 10px;}

.bquoteLeftIcon5{background-image: url("../company-images/blockquote-left-icon-5.png");

background-repeat:no-repeat;background-attachment:scroll;background-position:0px 10px;}



.bgSubheaderExternal{background:#fff url('../company-images/bgSubheader.png') repeat-x left bottom;}



.navbarBottomShadow1{

-webkit-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

-moz-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

}

.navbarBottomShadow2{

-webkit-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

-moz-box-shadow: 0px 3px 5px rgba(100, 100, 100, 0.49);

box-shadow: 0px 4px 5px rgba(100, 100, 100, .5);

}

.navbarBottomShadow3{

-webkit-box-shadow: 0px 3px 5px rgba(60, 60, 60, 0.49);

-moz-box-shadow: 0px 3px 5px rgba(60, 60, 60, 0.49);

box-shadow: 0px 5px 5px rgba(60, 60, 60, 0.7);

}



.tOverflowEllipsis_wsNoWrap_overflowHidden{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.clrB_pA0_mA0_bgNone{clear:both;padding:0;margin:0;background:none;}

.html4BlueBtn{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#39d url('../company-images/bg-btn-blue.png') repeat-x scroll 0 0;border:1px solid #39D;

color:#fff;text-shadow:0 -1px 0 #39d;/*padding:4px 7px 5px;*/padding:2px 4px 3px;}

.html4BlueBtn:hover{background-position:0 -5px;cursor:pointer;border:1px solid #37d;

box-shadow:0 0 8px rgba(82,168,236,.6);-moz-box-shadow:0 0 8px rgba(82,168,236,.6);-webkit-box-shadow:0 0 8px rgba(82,168,236,.6);}

.bgEee_777_brA4{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;

background-image:-webkit-gradient(linear,left top, left bottom, from(#eee), to(#777));

background:-moz-linear-gradient(top,#eee,#777);

border:0px solid #ccc;

color:#000;text-shadow:0 -1px 0 #fff;padding:5px 9px 6px;}

.bgEee_777_brA4:hover{text-decoration:none;color:#000;}

.bgFcfcfc_f6f6f6_brA4{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;

background:#fcfcfc;

background-image:-webkit-gradient(linear,left top, left bottom, from(#fcfcfc), to(#f6f6f6));

background:-moz-linear-gradient(top,#fcfcfc,#f6f6f6);

border:1px solid #ccc;

color:#000;padding:3px 9px 3px;}

.bgFcfcfc_eaeaea_brA4Hover:hover{text-decoration:none;color:#000;

background:#eaeaea;

background-image:-webkit-gradient(linear,left top, left bottom, from(#fcfcfc), to(#eaeaea));

background:-moz-linear-gradient(top,#fcfcfc,#eaeaea);}

/* master header ms */

.blackNavBar222_111{width:100%;height:40px;margin-bottom:15px;background:#222;

box-shadow:0 0 5px rgba(0,0,0,0.5);background:-moz-linear-gradient(#222,#111);background:-webkit-linear-gradient(#222,#111);

margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

/* anchors with bg */

a.anchorCaretRight{padding:0px 0px 0px 12px;background:url(../company-images/right-arrow-blue.gif) no-repeat left center;color:#0070dd;}

a.anchorCaretRight:hover{padding:0px 0px 0px 12px;background:url(../company-images/right-arrow-blue.gif) no-repeat center left;color:#0070dd;}



/* 0__________0__________0__________0 EXTERNAL THEMES 0__________0__________0__________0 */



/* 0__________0__________0__________0 SOF: LCM TABS AND SUB-TABS 0__________0__________0__________0 */

.clear-fix:after{content:".";display:block;visibility:hidden;height:0;font-size:1px;clear:both;}

.tabs{float:left;width:auto;margin-top:-23px;}

.tabs-gone{display:none;}

.tabs ul{margin:0 0 0 50px;display:inline;padding:0;list-style:none;font-size:12px;height:22px;float:left;}

.tabs li{margin:0px 0px 0px 1px;padding:0px 10px 0px 0px;background-repeat:no-repeat;float:left;position:relative;line-height:1;}

.tabs li.activelink{background-repeat:no-repeat;border-bottom:1px solid #ffffff;}

.tabs li a,

.tabs li a:link,.tabs li a:visited{display:block;float:left;padding:5px 3px 0px 15px;text-align:center;white-space:nowrap;background-repeat:no-repeat;

text-decoration:none;min-height:17px;height:17px;outline:none;color:#ffffff;

/* ORIGINAL, not replaced, only commented height:16px;min-height:16px;padding-top:6px;*/}

.tabs li.activelink a,.tabs li.activelink a:link,.tabs li.activelink a:visited{background-repeat:no-repeat;color:#000000;}

.tabs li:hover,.tabs li.sfhover{background-position:100% -200px;/*background-position:100% -60px;*/cursor:pointer;border-bottom:1px solid #ffffff;}

.tabs ul li:hover a,

.tabs ul li:hover a:link,

.tabs ul li:hover a:visited,

.tabs ul li.sfhover a,

.tabs ul li.sfhover a:link,

.tabs ul li.sfhover a:visited{background-position:0 -200px;/*background-position:0 -60px;*/color:#000000;}

.tabs li.activelink:hover{background-position:100% -200px;/*background-position:100% -60px;*/}

.tabs li.activelink:hover a{background-position:0 0;}



.tabs li{background:url(../company-images/tabsx0.gif) 100% 0px;border-bottom:1px solid #1e5288;}

.tabs li.activelink{background:url(../company-images/tabsx0.gif) 100% -200px;/*background:url(tabsx1.gif) 100% -60px;*/}

.tabs li a,.tabs li a:link,.tabs li a:visited{background:url(../company-images/tabsx0.gif) no-repeat 0 0px;}

.tabs li.activelink a,.tabs li.activelink a:link,.tabs li.activelink a:visited{background:url(../company-images/tabsx0.gif) 0 -200px;/*background:url(tabsx1.gif) 0 -60px;*/}



.pjimage{border:0;vertical-align:middle;padding:0;cursor:inherit;background-color:transparent;}

.pjimage_topnav_menu_side_borders_gif{background-image:url(../company-images/menuSideBorders.gif);height:15px;width:2px;}

.pjimage_topnav_drop_down_arrow_gif{background-image:url(../company-images/dropdownArrow.gif);height:4px;width:7px;}

.portalSubtabDDicon{background-image:url(../company-images/dropdownArrow.gif);height:4px;width:7px;

margin: 0px 0px 0px 8px;

background-repeat: no-repeat;

display: inline-block;

overflow: hidden;

text-decoration: none;

vertical-align: middle;}

.hlpiconx0{background-image:url('../company-images/iconx0.png');height: 16px;width: 16px;}



.menu-gradient{width:auto;font-size:0px;line-height:0;}

* html .menu-gradient{margin-top:-3px;}



.hand{cursor:pointer;}

.menu-header a,.menu-header a:link,.menu-header a:visited{color:#a9caf3;}

.menu-header{font-size:11px;color:#ffffff;/*min-width:680px;*/}



.pjbackground_topnav_header_menu_bg_gif{background-image:url(../company-images/grdx0.gif);background-position:0 0px;background-repeat:repeat-x;height:36px;}

.pjbackground_topnav_secondary_bg_gif{background-image:url(../company-images/grdx0.gif);background-position:0 -36px;background-repeat:repeat-x;height:28px;}



/*-------------------------------------

EOF: Help, New Features, and feedback

--------------------------------------*/

.right-content{/*float:right;*/padding:8px 0px 0px 0;text-align:right;}

.right-content p{padding:0px 10px 7px 0px;margin:0;}

.right-content span{padding-left:20px;}

.right-content img{vertical-align:middle;}

/*-------------------------------------

Help, New Features, and feedback

--------------------------------------*/

.integrated-menu{float:left;/*height:24px;*/margin:0 auto;z-index:10;position:relative;height:28px;}

.integrated-menu ul{margin:0px;padding:0;list-style:none;font-size:12px;float:left;/*afterthought*/}

.integrated-menu ul li{float:left;position:relative;vertical-align:middle;line-height:1;}

.integrated-menu ul li.last{background-image:none;}

.integrated-menu ul li.divider{padding-top:6px;}

.integrated-menu ul li.activelink ul li a,

.integrated-menu ul li.activelink ul li a:link,

.integrated-menu ul li.activelink ul li a:visited{background-repeat:no-repeat;font-weight:normal !important;color:#000;}

/*.integrated-menu ul li span,*/

.integrated-menu ul li a,

.integrated-menu ul li a:link,

.integrated-menu ul li a:visited,

.integrated-menu ul li a:hover{display:block;padding:7px 13px 9px;color:#666666;text-decoration:none;}

.integrated-menu ul li.activelink a{font-weight:bold;/*color:#0070dd;*/color:#000000;}

.integrated-menu ul li a:hover{/*color:#0070dd;*/color:#000000;}



.integrated-menu ul li span input,

.integrated-menu ul li a img,

.integrated-menu ul li a:link img,

.integrated-menu ul li a:visited img,

.integrated-menu ul li a:hover img{border:none;vertical-align:middle;font-size:0;line-height:0px;padding-right:5px;}



.integrated-menu ul li ul{position:absolute;left:-999em;border-right:1px solid #c9c9c9;width:172px;margin:0;height:auto !important;height:1%;padding:0;

min-width:0;float:none;background-color:#ffffff;/*margin-top:-3px;*/}

.integrated-menu ul li:hover ul{/*left:0px;*/left:-2px;}



.integrated-menu ul li ul li{background-image:none;border-bottom:none;padding:0;margin:0;position:relative;display:block;height:1%;}

.integrated-menu ul li ul li a,.integrated-menu ul li ul li a:link,.integrated-menu ul li ul li a:visited{height:auto !important;text-align:left;

display:block;background-image:none !important;padding:5px 6px 5px 10px;width:155px;background-color:#ffffff;

border-bottom:1px dashed #c9c9c9 !important;border-left:1px solid #c9c9c9 !important;min-height:0;white-space:normal;line-height:17px;}

.integrated-menu ul li ul li.last-nav-item a,.integrated-menu ul li ul li.last-nav-item a:link,.integrated-menu ul li ul li.last-nav-item a:visited

{border-bottom:1px solid #c9c9c9 !important;}

.integrated-menu ul li ul li.first-nav-item{/*border-top:1px solid #c9c9c9;*/}

.integrated-menu ul li ul li a:hover{background-color:#f5f5f5 !important;padding:5px 6px 5px 10px;color:#000;}



/* 0__________0__________0__________0 EOF: LCM TABS AND SUB-TABS 0__________0__________0__________0 */



/* 0__________0__________0__________0 SOF: MOBILE 0__________0__________0__________0 */



.iosbtn0x0 {position: absolute;-webkit-border-radius: 0;/*    padding: 0;*/padding:6px 0px 0px 0px;/*    height: 28px;*/height: 22px;/*    line-height: 28px;*/

font-size: 12px;font-weight: bold;color: #FFFFFF;text-shadow: rgba(0, 0, 0, 0.6) 0px -1px 0;text-decoration: none;background: none;border-radius:0;}

.ioshomeButton0x0{display:inline;top:6px;left:6px;right:auto;

border-width: 0 8px 0 14px;

moz-border-image: url(../mobile/includes/iPhoneBackButton.png) 0 8 0 14 stretch stretch;

-webkit-border-image: url(../mobile/includes/iPhoneBackButton.png) 0 8 0 14 stretch stretch;

border-image: url(../mobile/includes/iPhoneBackButton.png) 0 8 0 14 fill stretch stretch;



}

.iosbtn0x0:hover{text-decoration: none;color:#ffffff;}



.iosborderImageBtn0x0{height:22px;/*width:110px;*/text-align:center;font:bold 12px Helvetica, sans-serif;text-decoration:none;

display:block;padding:6px 4px 0px 4px;}

.iosborderImageBtn0x0:hover{text-decoration: none;color:#ffffff;}



.iosRightButton0x0{border-left: 5px;border-right: 12px;color: white;text-shadow: #000 0px 1px 1px;

-webkit-border-image: url("../mobile/binc/iosrightSide0x0.png") 0 12 0 5;-moz-border-image: url("../mobile/binc/iosrightSide0x0.png") 0 12 0 5;}



.iosRegularButton0x0{border-left: 5px;border-right: 6px;color: white;text-shadow: #000 0px 1px 1px;

-webkit-border-image: url("../mobile/includes/iosrightSide0x5.png") 0 6 0 5 stretch stretch;

-moz-border-image: url("../mobile/includes/iosrightSide0x5.png") 0 6 0 5 stretch stretch;

border-image: url("../mobile/includes/iosrightSide0x5.png") 0 6 0 5 fill stretch stretch;

}



.iosRegularButton0x1{border-left: 5px;border-right: 6px;color: white;text-shadow: #000 0px 1px 1px;

-webkit-border-image: url("../mobile/binc/iosrightSide0x4.png") 0 6 0 5;-moz-border-image: url("../mobile/binc/iosrightSide0x4.png") 0 6 0 5;}

/* 0__________0__________0__________0 EOF: MOBILE 0__________0__________0__________0 */



/* 0__________0__________0__________0 SOF: Standard Template Library 0__________0__________0__________0 */

/* inherits fontfamily from body */

.headingText{font-weight:bold;text-rendering:optimizelegibility;}

.headingTextTahoma{font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;font-weight:bold;text-rendering:optimizelegibility;}

/* h6 to h1 */

.hSize11{font-size:11px;line-height:13px;}

.hSize12{font-size:12px;line-height:14px;}

.hSize13{font-size:13px;line-height:15px;}

.hSize14{font-size:14px;line-height:16px;}

.hSize16{font-size:16px;line-height:18px;}

.hSize18{font-size:18px;line-height:20px;}

/* Tahoma fontfamily */

.globalHeaderTextTahomaXXXXSmall{font-size:11px;line-height:13px;font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;font-weight:bold;text-rendering:optimizelegibility;}

.globalHeaderTextTahomaXXXSmall{font-size:12px;line-height:14px;font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;font-weight:bold;text-rendering:optimizelegibility;}

.globalHeaderTextTahomaXXSmall{font-size:13px;line-height:15px;font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;font-weight:bold;text-rendering:optimizelegibility;}

.globalHeaderTextTahomaXSmall{font-size:14px;line-height:16px;font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;font-weight:bold;text-rendering:optimizelegibility;}

.globalHeaderTextTahomaSmall{font-size:16px;line-height:18px;font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;font-weight:bold;text-rendering:optimizelegibility;}

.globalHeaderTextTahoma{font-size:18px;line-height:20px;font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;font-weight:bold;text-rendering:optimizelegibility;}



.globalSubheaderText{font-size:14px;line-height:18px;}



.gParagraphTahoma{font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;/*line-height:1.4em;*/}

/* inherits fontfamily from body */

.gParagraph{/*line-height:1.4em;*/}



.hrLine{

border-top-color:rgba(0, 0, 0, 0.1);

border-color:#e4e4e4;

border-width:1px 0px 1px 0px;

border-style:solid;

display:block;

height:0pt;

border-bottom-color: rgba(255, 255, 255, 0.7);

margin:10px 0px;

}



a.requestQuoteSprite{display:block;background:url(../company-images/requestQuote.png) no-repeat;width:194px;height:40px;}

a.requestQuoteSprite:hover{background-position:0 -40px;}



/* SOF: BUTTONS */



.globalHTML4Button{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#39d url('../company-images/bg-btn-blue.png') repeat-x scroll 0 0;border:1px solid #39D;

color:#fff;text-shadow:0 -1px 0 #39d;padding:4px 7px 5px;/*padding:2px 4px 3px;*/font:bold 12px Arial,Helvetica,sans-serif;}

.globalHTML4Button:hover{background-position:0 -5px;cursor:pointer;border:1px solid #37d;color:#fff;text-decoration:none;

box-shadow:0 0 8px rgba(82,168,236,.6);-moz-box-shadow:0 0 8px rgba(82,168,236,.6);-webkit-box-shadow:0 0 8px rgba(82,168,236,.6);}



.globalBlueButton{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;/*color: #122943;*/color: #f6f6f6;

border-top:1px solid #9DCDEA;border-bottom:1px solid #1E3B59;background: #3F98DF; /* Old browsers */

background: -moz-linear-gradient(top, #3F98DF 0%, #2D5988 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3F98DF), color-stop(100%,#2D5988)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #3F98DF 0%,#2D5988 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #3F98DF 0%,#2D5988 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #3F98DF 0%,#2D5988 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3F98DF', endColorstr='#2D5988',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #3F98DF 0%,#2D5988 100%); /* W3C */

-moz-box-shadow: 0 1px 0 #426482;

-webkit-box-shadow: 0 1px 0 #426482;

box-shadow: 0 1px 0 #426482;

/*text-shadow: 0 1px 0 #84A7C4;*/text-shadow: 0 1px 0 #000;

}

.globalBlueButton:hover{/*color: #122943;*/color: #f6f6f6;

background: #ffca41; /* Old browsers */

background: -moz-linear-gradient(top, #6BB4DF 0%, #2D5988 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6BB4DF), color-stop(100%,#2D5988)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #6BB4DF 0%,#2D5988 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #6BB4DF 0%,#2D5988 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #6BB4DF 0%,#2D5988 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6BB4DF', endColorstr='#2D5988',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #6BB4DF 0%,#2D5988 100%); /* W3C */

text-decoration:none;

}

.globalBlueButton:active{/*color: #122943;*/color: #f6f6f6;

background: #ffca41; /* Old browsers */

background: -moz-linear-gradient(top, #2D5988 0%, #3F98DF 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2D5988), color-stop(100%,#3F98DF)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #2D5988 0%,#3F98DF 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #2D5988 0%,#3F98DF 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #2D5988 0%,#3F98DF 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2D5988', endColorstr='#3F98DF',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #2D5988 0%,#3F98DF 100%); /* W3C */

}



.globalGreenButton{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;/*color: #2B5409;*/

border-top:1px solid #9DCDEA;

border-bottom:1px solid #1E3B59;

background: #75CC31; /* Old browsers */

background: -moz-linear-gradient(top, #75CC31 0%, #579B1E 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#75CC31), color-stop(100%,#579B1E)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #75CC31 0%,#579B1E 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #75CC31 0%,#579B1E 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #75CC31 0%,#579B1E 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75CC31', endColorstr='#579B1E',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #75CC31 0%,#579B1E 100%); /* W3C */

-moz-box-shadow: 0 1px 0 #426482;

-webkit-box-shadow: 0 1px 0 #426482;

box-shadow: 0 1px 0 #426482;

/*text-shadow: 0 1px 0 #73C92D;*/

}

.globalGreenButton:hover{/*color: #2B5409;*/

background: #ffca41; /* Old browsers */

background: -moz-linear-gradient(top, #7EE32F 0%, #579B1E 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7EE32F), color-stop(100%,#579B1E)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #7EE32F 0%,#579B1E 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #7EE32F 0%,#579B1E 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #7EE32F 0%,#579B1E 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7EE32F', endColorstr='#579B1E',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #7EE32F 0%,#579B1E 100%); /* W3C */

text-decoration:none;

}

.globalGreenButton:active{/*color: #2B5409;*/

background: #ffca41; /* Old browsers */

background: -moz-linear-gradient(top, #579B1E 0%, #75CC31 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#579B1E), color-stop(100%,#75CC31)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #579B1E 0%,#75CC31 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #579B1E 0%,#75CC31 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #579B1E 0%,#75CC31 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#579B1E', endColorstr='#75CC31',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #579B1E 0%,#75CC31 100%); /* W3C */

}



.globalGreenButton1{

-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;

background-clip:padding-box;font-size:15px;font-weight:500;padding:11px 18px;

background:#3f8c23;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9dc282), color-stop(100%, #3f8c23));background-image:-webkit-linear-gradient(#9dc282,#3f8c23);background-image:-moz-linear-gradient(#9dc282,#3f8c23);background-image:-o-linear-gradient(#9dc282,#3f8c23);background-image:-ms-linear-gradient(#9dc282,#3f8c23);background-image:linear-gradient(#9dc282,#3f8c23);border-color:#234fs14;box-shadow:0px 1px 0 rgba(255,255,255,0.5) inset;border:1px solid #4e7832;text-shadow:0 1px 1px rgba(0,0,0,0.3);color:#fff;

}

.globalGreenButton1:hover{

text-decoration:none;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8db86d), color-stop(100%, #34741d));background-image:-webkit-linear-gradient(#8db86d,#34741d);background-image:-moz-linear-gradient(#8db86d,#34741d);background-image:-o-linear-gradient(#8db86d,#34741d);background-image:-ms-linear-gradient(#8db86d,#34741d);background-image:linear-gradient(#8db86d,#34741d);border-color:#18360e;color:#fff;

}

.globalGreenButton1:active{

background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9dc282), color-stop(100%, #3f8c23));background-image:-webkit-linear-gradient(#9dc282,#3f8c23);background-image:-moz-linear-gradient(#9dc282,#3f8c23);background-image:-o-linear-gradient(#9dc282,#3f8c23);background-image:-ms-linear-gradient(#9dc282,#3f8c23);background-image:linear-gradient(#9dc282,#3f8c23);-moz-box-shadow:0,1px,3px,rgba(0,0,0,0.3),inset;-webkit-box-shadow:0,1px,3px,rgba(0,0,0,0.3),inset;-o-box-shadow:0,1px,3px,rgba(0,0,0,0.3),inset;box-shadow:0,1px,3px,rgba(0,0,0,0.3),inset;

}



.globalOrangeButton{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color: #944004;border-top:1px solid #FFE8AE;

border-bottom:1px solid #8E510F;

background: #ffca41; /* Old browsers */

background: -moz-linear-gradient(top, #ffca41 0%, #fd8f19 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffca41), color-stop(100%,#fd8f19)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #ffca41 0%,#fd8f19 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #ffca41 0%,#fd8f19 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #ffca41 0%,#fd8f19 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffca41', endColorstr='#fd8f19',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #ffca41 0%,#fd8f19 100%); /* W3C */

-moz-box-shadow: 0 1px 0 #608AAE;

-webkit-box-shadow: 0 1px 0 #608AAE;

box-shadow: 0 1px 0 #608AAE;

text-shadow: 0 1px 0 #FECE86;

}

.globalOrangeButton:hover{color: #944004;

background: #ffca41; /* Old browsers */

background: -moz-linear-gradient(top, #FFEF71 0%, #fd8f19 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFEF71), color-stop(100%,#fd8f19)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #FFEF71 0%,#fd8f19 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #FFEF71 0%,#fd8f19 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #FFEF71 0%,#fd8f19 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFEF71', endColorstr='#fd8f19',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #FFEF71 0%,#fd8f19 100%); /* W3C */

text-decoration:none;

}

.globalOrangeButton:active{color: #944004;

background: #ffca41; /* Old browsers */

background: -moz-linear-gradient(top, #fd8f19 0%, #ffca41 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd8f19), color-stop(100%,#ffca41)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #fd8f19 0%,#ffca41 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #fd8f19 0%,#ffca41 100%); /* Opera11.10+ */

background: -ms-linear-gradient(top, #fd8f19 0%,#ffca41 100%); /* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8f19', endColorstr='#ffca41',GradientType=0 ); /* IE6-9 */

background: linear-gradient(top, #fd8f19 0%,#ffca41 100%); /* W3C */

}



.globalOrangeButton1{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;

text-shadow:none;font-family:"Helvetica Neue Light","Helvetica Neue",Arial,Helvetica,"Lucida Grande",sans-serif;

background-color:#f18422;

/*background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOWY0OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2NmUwMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');*/

background-size:100%;

background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ff9f49),color-stop(100%,#e66e03));

background-image:-webkit-linear-gradient(top,#ff9f49,#e66e03);background-image:-moz-linear-gradient(top,#ff9f49,#e66e03);

background-image:-o-linear-gradient(top,#ff9f49,#e66e03);background-image:linear-gradient(top,#ff9f49,#e66e03);

*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFF9F49',endColorstr='#FFE66E03');

background-repeat:repeat-x;border-color:#d87c39;color:#FFF;

}

.globalOrangeButton1:hover{background-color:#f18422;

/*background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYmE3YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZjN2EwNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');*/

background-size:100%;text-decoration:none;

background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ffba7c),color-stop(100%,#fc7a07));

background-image:-webkit-linear-gradient(top,#ffba7c,#fc7a07);background-image:-moz-linear-gradient(top,#ffba7c,#fc7a07);

background-image:-o-linear-gradient(top,#ffba7c,#fc7a07);background-image:linear-gradient(top,#ffba7c,#fc7a07);

*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFF9F49',endColorstr='#FFE66E03');

background-repeat:repeat-x;border-color:#dc8a4e;color:#FFF;text-shadow:none

}



.globalButtonSmall{padding:7px 12px 6px 12px;font-family: Helvetica,arial,sans-serif;font-size: 13px;font-weight: bold;text-align: center;line-height: 40px;}

.globalButtonMedium{padding:8px 15px 6px 15px;font-family: Helvetica,arial,sans-serif;font-size: 14px;font-weight: bold;text-align: center;line-height: 45px;}

.globalButtonLarge{padding:8px 15px 6px 15px;font-family: Helvetica,arial,sans-serif;font-size: 18px;font-weight: bold;text-align: center;line-height: 50px;}

.globalButton2L{padding:8px 15px 6px 15px;font-family: Helvetica,arial,sans-serif;font-size: 22px;font-weight: bold;text-align: center;line-height: 60px;}

/* EOF: BUTTONS */



/* defaults to mail icon */

.socialMediaIcons{width:32px;height:32px;display:block;text-indent:-9999px;overflow:hidden;

background:url(../company-images/social-media-icons.png) top left no-repeat;float:left;margin:0 3px;}

.facebookIcon    {background-position:0 -34px;}

.twitterIcon     {background-position:0 -66px;}

.diggIcon        {background-position:0 -98px;}

.linkedinIcon    {background-position:0 -131px;}

.stumbleuponIcon {background-position:0 -160px;}

.redditIcon      {background-position:0 -192px;}

.pinterestIcon   {background-position:0 -224px;}

.tumblrIcon      {background-position:0 -256px;}

.deliciousIcon   {background-position:0 -288px;}

.googleplusIcon  {background-position:0 -330px;}



/* defaults to facebook icon */

.socialMediaIcons1{width:32px;height:32px;display:block;text-indent:-9999px;overflow:hidden;

background:url(../company-images/social-media-icons-1.png) top left no-repeat;float:left;margin:0 3px;}

.youTubeIcon1    {background-position:0 -32px;}

.twitterIcon1    {background-position:0 -64px;}

.rssIcon1        {background-position:0 -96px;}

.pinterestIcon1  {background-position:0 -128px;}



/* To use without hover, apply classes brA5 boxShadow000A50 */

.imgRadiusShadow{

-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;

box-shadow:0 3px 4px rgba(0,0,0,.5);-moz-box-shadow:0 3px 4px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 4px rgba(0,0,0,.5);}

.imgRadiusShadow:hover{

box-shadow: 1px 1px 8px #444;

-o-box-shadow: 1px 1px 8px #444;

-webkit-box-shadow: 1px 1px 8px #444;

-moz-box-shadow: 1px 1px 8px #444;}

/* 0__________0__________0__________0 EOF: Standard Template Library 0__________0__________0__________0 */



#leftFeedback{display:block;position:fixed;top:40%;margin-left:-4px;/*transition: left 0.5s ease 0s;*/background:#fff;

-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius: 5px;

-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius: 5px;}

#leftFeedback:hover{margin-left:-2px;}



#bottomRightFeedback{display:block;position:fixed;bottom:0;right:0;margin-top:-4px;/*transition: left 0.5s ease 0s;*/background:#fff;

/*-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius: 5px;

-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius: 5px;*/

-webkit-box-shadow: -2px -2px 5px rgba(170, 170, 170, 0.75);

-moz-box-shadow:    -2px -2px 5px rgba(170, 170, 170, 0.75);

box-shadow:         -2px -2px 5px rgba(170, 170, 170, 0.75);}

#bottomRightFeedback:hover{margin-top:-2px;}



#oo_tab {

    background-color: rgb(255, 255, 255);

    border: 1px solid rgb(37, 37, 37);

    display: block;

    position: fixed;

    top: 40%;

    padding: 55px 0px;

    width: 35px;

    z-index: 999995;

    cursor: pointer;

}

.oo_tab_right {

    right: -13px;

    border-radius: 9px 0px 0px 9px;

    transition: right 0.5s ease 0s;

    background-image: -moz-linear-gradient(left center , white, white);

    opacity: 0.5;

}



#oo_tab div {

    background-image: url('../company-images/feedback-button.png');

    background-repeat: no-repeat;

    position: absolute;

    display: block;

    height: 100%;

    left: 0px;

    top: 0px;

    width: 100%;

}

.oo_tab_right div {

    background-position: -6px -10px;

    vertical-align: baseline;

}

#oo_tab .screen_reader {

    color: transparent;

    display: block;

    position: relative;

    height: 0px;

    width: 0px;

    line-height: 0;

    overflow: hidden;

}



.dialog-mask {

-moz-border-radius:5px 5px 5px 5px;

-webkit-border-radius: 5px;

border-radius: 5px;

background:url("../company-images/bg_dialog_modeless_mask.png") repeat scroll left top transparent;

/*background:url("../company-images/ui-bg_flat_0_aaaaaa_40x100.png") repeat scroll left top transparent;*/

}



.panel-body-bg{

                background: rgb(248,248,248);

                background: -moz-linear-gradient(top,  rgba(248,248,248,1) 0%, rgba(248,248,248,1) 100%);

                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,248,248,1)), color-stop(100%,rgba(248,248,248,1)));

                background: -webkit-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(248,248,248,1) 100%);

                background: -o-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(248,248,248,1) 100%);

                background: -ms-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(248,248,248,1) 100%);

                background: linear-gradient(to bottom,  rgba(248,248,248,1) 0%,rgba(248,248,248,1) 100%);

                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f8f8f8',GradientType=0 );

}



.blueGradientTitleBar{

/* Make any important respective applicable changes also in .ui-widget-header of jquery-ui-1.10.0.custom.css */

padding:10px 20px 12px;margin:0px 0 0px 0;color:#fff;font:bold 18px Arial,Helvetica,sans-serif;

              text-shadow: 1px 2px 1px rgba(0,0,0,0.3);

  bxox-shadow: inset 0 -5px 5px -5px #2b4091;

    -mxoz-box-shadow: inset 0 -5px 5px -5px #2b4091;

    -wxebkit-box-shadow: inset 0 -5px 5px -5px #2b4091;

background: rgb(73,155,234);

background: -moz-linear-gradient(top,  rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(73,155,234,1)), color-stop(100%,rgba(32,124,229,1)));

background: -webkit-linear-gradient(top,  rgba(73,155,234,1) 0%,rgba(32,124,229,1) 100%);

background: -o-linear-gradient(top,  rgba(73,155,234,1) 0%,rgba(32,124,229,1) 100%);

background: -ms-linear-gradient(top,  rgba(73,155,234,1) 0%,rgba(32,124,229,1) 100%);

background: linear-gradient(to bottom,  rgba(73,155,234,1) 0%,rgba(32,124,229,1) 100%);

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5',GradientType=0 );

-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;

-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;

border-top-right-radius: 4px;

border-top-left-radius: 4px;

}

.boxBodyWrapper{

              padding:15px;

              box-shadow: inset 1px 4px 9px -6px #000;

              -moz-box-shadow: inset 1px 4px 9px -6px #000;

              -webkit-box-shadow: inset 1px 4px 9px -6px #000;

}

#starsHint,#starsHint1{vertical-align:middle;margin:1px 0 0 10px;font:normal 12px Arial,Helvetica,sans-serif;}

.FbHelpBtn{margin:13px 0 0 0px;}



/* Sidenav for Docs

-------------------------------------------------- */



.vStackedTabs {

  /*XOM REM since overwritten. width: 228px;*/

/*  XOM REM margin: 30px 0 0;*/

  padding: 0;

  background-color: #fff;

  -webkit-border-radius: 6px;

     -moz-border-radius: 6px;

          border-radius: 6px;

  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);

     -moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);

          box-shadow: 0 1px 4px rgba(0,0,0,.065);

}

.vStackedTabs > li > a {

  display: block;

  /*XOM REM since confused. width: 190px \9;*/

  margin: 0 0 -1px;

  /*XOM REM since vStackedTabsAnchorP8tb14rl will be passed. padding: 8px 14px;*/

  border: 1px solid #e5e5e5;

}

.vStackedTabsAnchorP8tb14rl > li > a {padding: 8px 14px;}



/* font size */

.vStackedTabsAnchorfs11 > li > a {font-size:11px;}

.vStackedTabsAnchorfs12 > li > a {font-size:12px;}

.vStackedTabsAnchorfs13 > li > a {font-size:13px;}

.vStackedTabsAnchorfs14 > li > a {font-size:14px;}



/* SOF: XOM MOD */

/* SOF: Default */

.vStackedTabsHasRadius > li:first-child > a {

  -webkit-border-radius: 6px 6px 0 0;

     -moz-border-radius: 6px 6px 0 0;

          border-radius: 6px 6px 0 0;

}

.vStackedTabsHasRadius > li:last-child > a {

  -webkit-border-radius: 0 0 6px 6px;

     -moz-border-radius: 0 0 6px 6px;

          border-radius: 0 0 6px 6px;

}

/* EOF: Default */

.vStackedTabsHasNoRadiusExceptTopLeft > li:first-child > a {

  -webkit-border-radius: 6px 0 0 0;

     -moz-border-radius: 6px 0 0 0;

          border-radius: 6px 0 0 0;

}

.vStackedTabsNoTopBorder > li:first-child > a {

border-top:none;

}

/* EOF: XOM MOD */



.vStackedTabs > .active > a {

  position: relative;

  z-index: 2;

  /*XOM REM since vStackedTabsAnchorActiveP9tb15rl will be passed. padding: 9px 15px;*/

  border: 0;

  text-shadow: 0 1px 0 rgba(0,0,0,.15);

  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);

     -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);

          box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);

}

/* This is 1px added to vertical and horizontal padding of non-active. */

.vStackedTabsAnchorActiveP9tb15rl > .active > a {padding: 9px 15px;}



/* Chevrons */

.vStackedTabs .icon-chevron-right {

  float: right;

  margin-top: 2px;

  margin-right: -6px;

  opacity: .25;

}

.vStackedTabs > li > a:hover {

  background-color: #f5f5f5;

}

.vStackedTabs a:hover .icon-chevron-right {

  opacity: .5;

}

.vStackedTabs .active .icon-chevron-right,

.vStackedTabs .active a:hover .icon-chevron-right {

/* XOM REM since autosetup by bootstrap-icons.min.css OR font-awesome.min.css background-image: url(../assets/img/glyphicons-halflings-white.png);*/

  opacity: 1;

}

.vStackedTabs.affix {

  top: 40px;

}

.vStackedTabs.affix-bottom {

  position: absolute;

  top: auto;

  bottom: 270px;

}



/* Responsive

-------------------------------------------------- */

/* SOF: Original */

.vStackedTabs {

  /* XOM REP width: 258px;*//*width: 240px;*/

}

.vStackedTabs > li > a {

  /* XOM REP width: 230px \9;*//*width: 212px \9;*/ /* Override the previous IE8-9 hack */

}

/* EOF: Original */



/* SOF: XOM ADD */

.vStackedTabsWidth228{width: 228px;}

.vStackedTabsWidth228 > li > a {width: 200px \9;} /* regular width - 28 */



.vStackedTabsWidth240{width: 240px;}

.vStackedTabsWidth240 > li > a {width: 212px \9;} /* regular width - 28 */

/* EOF: XOM ADD */



ul.navHover li.dropdown:hover > ul.dropdown-menu{display:block;margin:0;}



ul.navNoMargin li.dropdown > ul.dropdown-menu{margin:0;}



#iview2 *{font-family: 'Ubuntu', Tahoma;}



.middotSeparator{

/*color:#999;*/

color:#333;

font-weight: bold;

margin: 0px 1px 0px 2px;

display: inline;

font-size: 11px;

line-height: 13px;

text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.6);

}



/*

*,

*:before,

*:after {

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

}

*/



/*

 * Glyphicons

 *

 * Special styles for displaying the icons and their classes in the docs.

 */



.bs-glyphicons {

  padding-left: 0;

  padding-bottom: 1px;

  margin-bottom: 20px;

  list-style: none;

  overflow: hidden;

}

.bs-glyphicons li {

  float: left;

  width: 25%;

  height: 115px;

  padding: 10px;

  margin: 0 -1px -1px 0;

  font-size: 12px;

  line-height: 1.4;

  text-align: center;

  border: 1px solid #ddd;

}

.bs-glyphicons .glyphicon {

  display: block;

  margin: 5px auto 10px;

  font-size: 24px;

}

.bs-glyphicons li:hover {

  background-color: rgba(86,61,124,.1);

}



@media (min-width: 768px) {

  .bs-glyphicons li {

    width: 12.5%;

  }

}



