/*@charset "utf-8";*/

/*page Headers*/
div.mapHeadBox2{
 background:url('/images/headers/Headers_gradients.png') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBoxPromotions{
 background:url('/images/headers/Headers_gradientsPromotions.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBoxOffers{
 background:url('/images/headers/Headers_gradientsOffer.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadUserGuide{
 background:url('/images/headers/Headers_gradientUserGuide.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Whyspread{
 background:url('/images/headers/Headers_SpreadWhy.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Faqs{
 background:url('/images/headers/Headers_gradientsFAQs.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Calendar{
 background:url('/images/headers/Headers_gradientsEconomic.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2whatCFD{
 background:url('/images/headers/Headers_gradientsWhatCFD.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2advantagesCFD{
 background:url('/images/headers/Headers_gradientsAdvantagesCFD.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2examplesCFD{
 background:url('/images/headers/Headers_gradientsExamplesCFD.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2generalFAQ{
 background:url('/images/headers/Headers_gradientsGeneralFAQ.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2technicalFAQ{
 background:url('/images/headers/Headers_gradientsTechnicalFAQ.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2MarketInformation{
 background:url('/images/headers/Headers_gradientsMarketInformation.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Training{
 background:url('/images/headers/Headers_gradientsTraining.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2SpreadFAQs{
 background:url('/images/headers/Headers_gradientsSpreadFAQs.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2CFDFAQs{
 background:url('/images/headers/Headers_gradientsCFDFaqs.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2CFD{
 background:url('/images/headers/Headers_gradientsCFD.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Markets{
 background:url('/images/headers/Headers_SpreadMarkets.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Support{
 background:url('/images/headers/Headers_gradientsSupport.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Legal{
 background:url('/images/headers/Headers_gradientsLegal.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Spreadwhat{
 background:url('/images/headers/Headers_SpreadWhat.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Spreadadvantages{
 background:url('/images/headers/Headers_SpreadAdvantages.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Spreadexamples{
 background:url('/images/headers/Headers_SpreadExamples.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Spread{
 background:url('/images/headers/Headers_gradientsSpread.jpg') transparent no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Started{
 background:url('/images/headers/Headers_gradientsStarted.jpg') transparent no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Tradingtools{
 background:url('/images/headers/Headers_gradientsTradingtools.jpg') transparent no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadBox2Glossary{
 background:url('/images/headers/Headers_gradientsGlossary.jpg') transparent no-repeat!important;
 width:786px !important;
 min-height:125px!important;
}

.mapHeadBox2About{
 background:url('/images/headers/Headers_gradientsAbout.jpg') no-repeat!important;
 width:786px !important;
 min-height: 150px;
}


.mapHeadBox2Commentary{
 background:url('/images/headers/Headers_gradientsCommentary.jpg') no-repeat!important;
 width:786px !important;
 min-height: 150px;
}

div.mapHeadBox2Platforms{
 background:url('/images/headers/Headers_gradientsPlatforms.jpg') no-repeat!important;
 width:786px !important;
 min-height:150px!important;
}

div.mapHeadCFDs{
 background:none;
 width:788px !important;
 min-height:150px!important;
}

div.mapHeadBox3{
 background:url('/images/headers/boxHeadmap3Col.png') no-repeat!important;
 width:785px!important;
 min-height:150px!important;
}

div.mapHeadBox4{
 background:url('/images/headers/boxHeadMap4Col.png') no-repeat!important;
 width:981px!important;
 min-height:150px!important;
}

div.mapHeadEquities{
 background:url('/images/headers/Headers_SpreadEquities.jpg') no-repeat!important;
 width:981px!important;
 min-height:150px!important;
}

div.mapHeadIndices{
 background:url('/images/headers/Headers_SpreadIndices.jpg') no-repeat!important;
 width:981px!important;
 min-height:150px!important;
}

div.mapHeadFX{
 background:url('/images/headers/Headers_SpreadFX.jpg') no-repeat!important;
 width:981px!important;
 min-height:150px!important;
}

div.mapHeadCommodities{
 background:url('/images/headers/Headers_SpreadCommodities.jpg') no-repeat!important;
 width:981px!important;
 min-height:150px!important;
}

#pageMiddleCol{
float:left;
 display:block;
 background: transparent;
 border-left:none;
 border-right:none;
 padding:30px;
 width: 730px;
 min-height:410px;
 margin-top: -55px;
}

#pageMiddleColThanks{
float:left;
 display:block;
 background: transparent;
 border-left:none;
 border-right:none;
 padding:30px;
 width: 730px;
 min-height:0px;
 margin-top: -105px;
}



#pageMiddleCol2{
float:left;
 display:block;
 background: transparent;
 border-left:none;
 border-right:none;
 padding:30px;
 width: 700px;
 min-height:410px;
 margin-top: -90px;
}
#pageMiddleCol2 p{
 padding-bottom: 10px;
 float:left;
 display:block;
 background: transparent;
 border-left:none;
 border-right:none;
 padding:30px;
 width: 700px;
 min-height:410px;
 margin-top: -90px;
}

#pageMiddleCol ul{
 list-style-type:disk !important;
 text-decoration:none;
 margin-left:50px !important;
 padding-top:10px;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:17px;
 padding-bottom:10px;
}
#pageMiddleCol li{
 padding-bottom:8px;

}

#pageMiddleColPlatforms{
float:left;
 display:block;
 background: transparent;
 border-left:none;
 border-right:none;
 padding-left:30px;
 width: 700px;
 margin-top: -100px;
}

#pageMiddleCol2Platforms{
float:left;
 display:block;
 background: transparent;
 border-left:none;
 border-right:none;
 padding:30px;
 width: 700px;
 margin-top: -50px;
}

#pageMiddleCol p{
  padding-bottom:10px;
  }

#pageLeftCol{
float:left;
 display:block;
 background:#FFF;
 border-left:none;
 border-right:none;
 padding:30px!important;
 width: 327px;
 min-height:410px;
 margin-top: -50px;
 background:none;
}

#pageRightCol{
float:right;
 display:block;
 background:transparent;
 border-left:none;
 border-right:none;
 padding:30px!important;
 padding-right: 0;
 width: 327px;
 min-height:410px;
 margin-right: 50px;
  margin-top: -50px;
}

#pageLeftColinfo{
float:left;
 display:block;
 background:#FFF;
 border-left:none;
 border-right:none;
 padding:30px!important;
 width: 327px;
 min-height:200px;
 margin-top: -50px;
 background:none;
}

#pageRightColinfo{
float:right;
 display:block;
 background:transparent;
 border-left:none;
 border-right:none;
 padding:30px!important;
 padding-right: 0;
 width: 327px;
 min-height:200px;
 margin-right: 50px;
  margin-top: -50px;
}

/*Paragraph style for Header, Body, Foot*/
#pHead{
 display:block;
 /*background:#FFF url(/images/headers/Headers_gradients.png) no-repeat;*/
}
#pHead h2{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:26px;
 color:#013c64;
 margin:0;
 padding:0 20px 10px 30px;
 top:75px;
 position:relative;
}
#pHead p{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:1.7em;
 line-height:1.4em;
 color:#666;
 margin:0;
 padding:15px 90px 40px 30px;
 top:0px;
 position:relative;
}

#pBody{
 display:block;
 background:#FFF;
 border-left:none;
 border-right:none;
 padding:30px!important;
 width: 724px;
 min-height:410px;
}

#pBodyContact{
 display:block;
 background:#FFF;
 border-left:none;
 border-right:none;
 padding:30px!important;
 width: 724px;
 min-height:410px;
 margin-top:-20px;
}

#pBodySitemap{
 display:block;
 background:#FFF;
 border-left:none;
 border-right:none;
 padding:30px!important;
 width: 724px;
 min-height:410px;
 margin-top:-70px;
}

#pBody2{
 display:block;
 background:#FFF;
 border-left:1px solid #CCC;
 border-right:1px solid #CCC;
 padding:0 30px 30px 30px!important;
}
#pFoot{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:30px;
line-height:1px;
margin-left:-2px;
margin-top:0;
width:787px;
}
#pFootCFD{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:50px;
line-height:1px;
margin-left:-2px;
margin-top:0;
width:787px;
}
#pFootCFDExamples{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:360px;
line-height:1px;
margin-left:-2px;
margin-top:0;
width:787px;
}
#pFootActTypes{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:360px;
line-height:1px;
margin-left:-2px;
margin-top:0;
width:787px;
}
#pFootWhyCFD{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:440px;
line-height:1px;
margin-left:-2px;
margin-top:0;
width:787px;
}

#pFootSupport{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:80px;
line-height:1px;
margin-left:-2px;
width:787px;
}

#pFootLegal{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:70px;
line-height:1px;
margin-left:-2px;
width:787px;
}

#pFootLegalV1{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:560px;
line-height:1px;
margin-left:-2px;
width:787px;
}

#pFootHelp{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:140px;
line-height:1px;
margin-left:-2px;
margin-top:0;
width:787px;
}

#pFootSpreadWhat{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:270px;
line-height:1px;
margin-left:-2px;
margin-top:0;
width:787px;
}
#pFootSpreadWhy{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:50px;
line-height:1px;
margin-left:-2px;
margin-top:0;
width:787px;
}
#pFootSpreadExamples{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:250px;
line-height:1px;
margin-left:-2px;
margin-top:0;
width:787px;
}
#pFootTradeCFD{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:540px;
line-height:1px;
margin-left:-2px;
margin-top:0;
width:787px;
}
#pFootAbout{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:10px;
line-height:15px;
margin-left:-2px;
margin-top:360px;
width:787px;
}

#pFootSitemap{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:1000px;
line-height:1px;
margin-left:-2px;
margin-top:-144px;
width:787px;
}

#pFootThanks{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:50px;
line-height:1px;
margin-left:-2px;
margin-top:40px;
width:787px;
}

#pFootStarted{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:130px;
line-height:0;
margin-left:-2px;
margin-top:0;
width:787px;
}
#pFootFriend{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:10px;
line-height:0;
margin-left:-2px;
margin-top:-10px;
width:787px;
}

#pFootPlatforms{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:120px;
line-height:1px;
margin-left:-2px;
margin-top:-80px;
width:787px;
}

#pFootSpread{
 display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:120px;
line-height:1px;
margin-left:-2px;
margin-top:-70px;
width:787px;
}

#pFoot3{display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
 height:15px;
 line-height:1px;
 font-size:1px;
 margin-left:-2px;
 width:787px;
}

#pFoot6{
background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
display:block;
font-size:1px;
height:5px;
line-height:0;
margin-left:-2px;
width:787px;
}

#pFoot5{display:block;
 background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
 height:950px;
 line-height:1px;
 font-size:1px;
 margin-left:-32px;
 width:787px;
 margin-top:50px;
}

#pFoot4{display:block;background:url('/images/headers/boxFooterMap2Col.png') bottom no-repeat;
height:10px;
margin-top:-38px;
line-height:1px;
font-size:1px;}

/*-----*/
div.box{
 background:url('/images/GUI/box/tl.gif') top left no-repeat;
 overflow:hidden;
}
div.box .head{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 background:url('/images/GUI/box/tr.gif') top right no-repeat;
 font-size:9px;height:25px!important;
 height:0;
 margin:0;
}
div.box .innerbox{
 border-right:1px solid #CCC;
 border-left:1px solid #CCC;
 padding-left:5px;
 padding-right:5px;
}
div.box .bodycopy{position:relative;
 top:0;
 left:0;
}
div.box .bodycopy p,div.box .bodycopy h1,div.box .bodycopy h2,div.box .bodycopy h3,div.box .bodycopy h4,div.box .bodycopy h5{
 padding-left:15px;
 padding-right:15px;
}
div.box .lfoot{
 background:url('/images/GUI/box/bl.gif') bottom left no-repeat;
 height:12px;
}
div.box .lfoot .rfoot{
 background:url('/images/GUI/box/br.gif') bottom right no-repeat;
 display:block;
 height:12px;
 padding-right:10px;
 padding-left:10px;
}
div.box .lfoot{
 background:url('/images/sco-footer.png') bottom left no-repeat;
 height:12px;
 }
div.box .lfoot .rfoot{
 background:url('/images/sco-footer.png') bottom right no-repeat;
 display:block;height:12px;
 padding-right:10px;
 padding-left:10px;
}
div.blueHeadBox{
 background:url('/images/sco-header-first.png') top left no-repeat;
}


div.blueHeadBox .head{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;font-size:12px;
 padding:5px 15px;margin:0 -5px 0 0;
 color:#FFF;
}
div.blueHeadBox .bodycopy{
 position:relative;
 top:3px;left:0;
}
div.boxFooter{
 background-image:url(/images/sco-footer.png);
 border-bottom: 1px solid #CCC;
 background-color:#FFF;
 background-repeat:no-repeat;
 background-position:bottom;
 padding-bottom:-80px;
}
div.boxFooterWatchlist{
 background-image:url(/images/sco-footer.png); 
 border-bottom: 1px solid #CCC;
 background-color:#FFF;
 background-repeat:no-repeat;
 background-position:bottom;
 padding-bottom:-80px;
}

/*-----*/
.sqrBorderGray{
 border:1px solid #CCC;
  padding:7px;
 }
.boxGradHead{
 display:block;
 background:url(/images/GUI/boxHeadBorder.png) no-repeat;
}
.boxGradHead2Col{
 display:block;
 /*background:url(/images/GUI/boxGradHead1Col.png) no-repeat;*/
 background:none;
}
.boxGradBody{
 background:#FFF url(/images/GUI/boxGradBodyGradV2.jpg) 0 -1px no-repeat;
 display:block;
 border-left:none;
 border-right:none;
 padding:0 15px;
 width:596px;
}
.boxGradFooter{
 display:block;
 /*background:url(/images/GUI/boxGradBottom.png) 0 -15px no-repeat;*/
 background:none;
 background-position:0 0!important;
 height:15px;
 line-height:1px;
 font-size:1px;
}
.boxGradFooter2Col{
 display:block;
 /*background:url(/images/GUI/boxGradBottomColV2.png) 0 -15px no-repeat;*/
 background:none;
 background-position:0 0!important;
 height:15px;
 line-height:1px;
 font-size:1px;
}
.grayGrad{
 background:url(/images/grayGradBottomup.gif) bottom repeat-x;
 background-color:#FFF;
 border:1px solid #CCC;
 padding:10px;min-height:150px!important;
}
.BluBoxHead{
 height:29px;
 background:url('/images/sco-header-bgcol.png') repeat-x;
 padding:0 10px 0 10px;
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:12px;font-weight:normal!important;
 color:#FFF;line-height:2.2em;
}

/*Link Style*/
@charset "utf-8";
a.grayLink{
 color:#666;
}
a.normalLink{
 font-weight:bold;
 color:#f90!important;
 text-decoration:none;
 width:auto!important;
 display:inline!important;
 padding:2px 0!important;
 background-image:none!important;
 height:auto!important;
 line-height:normal!important;
}
a{
 font-weight:bold;
 color:#f90;
 text-decoration:none;
}
a:hover,.icon a:hover{
 font-weight:bold;
 color:#F90;
 text-decoration:underline;
}

/*headers Style*/
h2{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:2.3em;
 font-weight:normal;
 padding-top:8px;
 padding-bottom:14px;
 color:#666;
}
h3{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:1.7em;
 font-weight:bold;
 color:#013c64;
}
h4{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:2.0em;
 font-weight:normal;
 color:#FF9F0F;
 margin:10px 0 5px 0;
}
h5{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:1.4em;
 margin:0;
 color:#7C7C7C;
}
h6{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:1.0em;margin:0;
 font-style:normal;
 color:#003E6A;margin:0;
 padding:0;
}

/*paragraph style*/
p{
 font-family:Arial,Helvetica,sans-serif;
 font-size:11px;
 line-height:17px;
 padding-top:8px;
 padding-bottom:3px;
}
.boldEm{
 font-size:12px;
 font-style:italic;
 font-weight:bold;
}
br{
 visibility:hidden;
 clear:both;
 margin:10px 0;
}
.underline{
 text-decoration:underline;
}
.indent{
 margin-left:20px;
}
.styleindent{
 padding-left:20px;
}
ol li{
 list-style:outside;
 font-size:11px;margin:0 20px 10px 40px;
}

/*Page content style*/
#PageContent{
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
}
#PageContent li{
 margin-bottom:10px;
}
#PageContent ol{
 margin-top:10px;
}

/*List style*/
.NumberedList li{
 font-family:Arial,Helvetica,sans-serif;
 margin:10px;
 font-size:11px;
 list-style:disc;
 list-style-type:disc;
 list-style-position:outside;
 list-style-image:url(/images/bluedot.gif);
}
#OrderedList li{
 list-style:lower-alpha;
 list-style-type:lower-alpha;
 list-style-position:outside;
}
#OrderedList li{
 list-style:decimal;
 list-style-type:decimal;
 list-style-position:outside;
}
.OrderedList li{
 list-style:lower-alpha;
 list-style-type:lower-alpha;
 list-style-position:outside;
}
.OrderedList li{
 list-style:decimal;
 list-style-type:decimal;
 list-style-position:outside;
}
#UnOrderedList li{
 font-size:10px;
 list-style:disc;
 list-style-type:disc;
 list-style-position:outside;
 list-style-image:url(/images/bluedot.gif);
}
.UnOrderedList li{
 font-size:10px;
 margin-left:25px;
 list-style:disc;
 list-style-type:disc;
 list-style-position:outside;
 list-style-image:url(/images/bluedot.gif);
}
#UnOrderedListSm{
 margin-top:10px;
}
#UnOrderedListSm li{
 margin-left:20px;
 font-size:11px;
 list-style:disc;
 list-style-type:disc;
 list-style-position:outside;
 list-style-image:url(/images/bluedot.gif);
}
#UnOrderedListSm li em,#UnOrderedList li em,#OrderedList li em{
 color:#000;
 font-size:11px;
 font-style:normal;
}

/*----*/
#tempShowAndHide li{
 font-weight:bold;
 color:#1ca2c8;
 list-style:disc;
}
.attention_font{
 color:#c00c00;
}
.attention_major{
 display:block;
 background:#c00c00;
 padding:5px 8px;
 font-size:1em;
 color:#fff;
 border:1px solid #aa150b;
}
.attention_minor{
 display:block;
 background:#ECF9FF;
 border:1px solid #82D0FF;
 font-size:1em;
 padding:5px 8px;
}
.cellinvis{
 background:#ECF9FF;
 border:hidden;
}
.attention_warning{
 background:#FC3;
 display:block;
 font-size:1em;
 padding:5px 8px;
 border:1px solid #e8bf43;
}

/*Form Style style*/
/*@charset "utf-8";*/
#submit_form .bodycopy{
 width:350px;
 float:left;
}
#submit_form h2{
 font:lighter 3em "Trebuchet MS","Lucida Grande","Lucida Unicode",Arial,Verdana,sans-serif;
 padding:0 10px 0 10px!important;
 padding:0 10px 0 15px;
 color:#555;
}
#submit_form h3{
 font:lighter 1.8em "Trebuchet MS","Lucida Grande","Lucida Unicode",Arial,Verdana,sans-serif;
 padding:0 15px 0 10px!important;
 padding:0 10px 0 15px;
 color:#555;
}
#submit_form small{
 padding:0 15px 0 10px!important;
 padding:0 10px 0 15px;
 display:block;
}
#submit_form p{
 font:1.2em/150% Arial,Helvetica,sans-serif;
 padding:0 10px 10px 10px!important;
 padding:0 10px 20px 15px;
}
#submit_form form fieldset{
 float:left;
 width:270px;
 margin-top:0;
 margin-right:0;
 margin-bottom:0;
 margin-left:15px;
}
#submit_form form legend{
 margin:5px 0;
 display:block;
 font-size:1.8em;
 color:#A8C46E;
}
#submit_form form label{
 margin:10px 0;
 display:block;
 font-size:1.2em;
}
#submit_form form label input{
 width:270px;
 border:1px solid #ccc;
 border-bottom:3px solid #ccc;
 padding:5px;
 font:1em Verdana,Arial,Helvetica,sans-serif;
}
#submit_form form label input:Hover,#submit_form form label input:focus{border:1px solid #0190b8;
 background:#F0FAFF;
 border-bottom:3px solid #0190b8;
 color:#323F24;
}
#submit_form form label textarea{
 width:270px;
 border:1px solid #ccc;
 border-bottom:3px solid #ccc;
 padding:5px;
 font:12px Verdana,Arial,Helvetica,sans-serif;
 line-height:1.3;
}
#submit_form form label select{
 width:280px;
 border:1px solid #ccc;
 border-bottom:3px solid #ccc;
 padding:4px;
 font:1em Verdana,Arial,Helvetica,sans-serif;
}
#submit_form form label select:Hover,#submit_form form label select:focus{
 border:1px solid #0190b8;
 background:#F0FAFF;
 border-bottom:3px solid #0190b8;
 color:#323F24;
}
#submit_form form .file{
 float:left;
 width:235px;
 border:1px solid #ccc;
 border-bottom:3px solid #ccc;
 padding:5px;
 display:block;
 font:bold 1.15em Verdana,Arial,Helvetica,sans-serif!important;
 font:1.3em Verdana,Arial,Helvetica,sans-serif;
}
#submit_form form .upload{
 width:100%;
 border:1px solid #ccc;
 border-bottom:3px solid #ccc;
 font-size:1.5em;
 color:#323F24;
 background:#DDF5FF;
 font:lighter 1.5em "Trebuchet MS","Lucida Grande","Lucida Unicode",Arial,Verdana,sans-serif;
 margin-top:0;
 margin-right:0;
 margin-bottom:0;
 margin-left:0;
}
#submit_form form .upload:Hover,#submit_form form label upload:focus{
 border:1px solid #B0DA43;
 background:#F0FAFF;
 border-bottom:3px solid #B0DA43;
 color:#323F24;
}
#submit_form form .radio_button input{
 width:15px;
}
#submit_form .error{
 margin:10px;
 background:#c00;
 padding:10px;
 display:block;
 font-size:1.58em;
 color:#fff;
}
#submit_form .input_error{
 background:#c00;
 padding:5px 8px;
 font-size:.8em;
 color:#fff;
}
#submit_form .success{
 margin:10px;
 width:840px;
 background:#F5FEE2;
 padding:10px;
 display:block;
 font-size:1.2em;
 line-height:30px;
}
.reg_com{
 background:#191919;
 display:block;
 font-size:.8em;
 padding:5px 8px;
 border:10px solid #191919;
 color:#fff;
}
.reg_com span{
 display:block;
 padding:5px 8px;
 border:1px dotted #fff;
 color:#fff;
}
#submit_form .download_temp a{
 margin:5px 0;
 text-align:center;
 display:block;
 padding:7px;
 font:lighter 1.5em "Lucida Grande","Lucida Unicode",Arial,Verdana,sans-serif;
 border:1px solid #B0DA43;
 border-bottom:3px solid #B0DA43;
 background:#F5FEE2;
}
#submit_form .download_temp a:hover{
 border:1px solid #E5E567;
 border-bottom:3px solid #E5E567;
 background:#F5FEC8;
}
#submit_form #update_profile{
 margin:20px 0;
}
#submit_form #update_profile #bio_field{
 float:left;
 width:840px!important;
 width:820px;
}
#submit_form #update_profile textarea{
 width:840px!important;
 width:820px;
 height:150px;
}
#submit_search{
 background:#000;
 border:1px solid #999;
 height:5.5em;
 width:50em!important;
 width:50em;
}
#submit_search label{
 display:inline;
 float:left;
}
#submit_search label input{
 margin:0 0 0 15px;
 float:left;
 display:inline;
}
#submit_search #sub_search{
 font:bold 1.2em "Lucida Grande","Lucida Unicode",Arial,Verdana,sans-serif;
 border:1px solid #B0DA43;
 border-bottom:3px solid #B0DA43;
 background:#F5FEE2;
 width:140px;
 float:left;
 height:35px;
}
#submit_search #search{
 width:300px;
 float:left;
}
#member_list{
 width:600px;
 float:left;
 margin-top:0;
 margin-right:0;
 margin-bottom:0;
 margin-left:10px;
 padding-top:0;
 padding-right:0;
 padding-bottom:0;
 padding-left:10px;
}
.members{
 padding:10px 10px 20px 10px;
 width:480px;
 clear:both;
 border-bottom:1px solid #ccc;
}
.members:hover{
 background:#F5FEC8;
}
.members:hover .add_info{
 background:#F5FEE2;
}
.members dt{
 text-indent:-900000px;
}
.gravatar{
 float:left;
 margin:0 15px 0 0;
}
dd.title{
 padding:5px 0 0 0;
 font:2em "Lucida Grande","Lucida Unicode",Arial,Verdana,sans-serif;
}
dd.joined{
 font:1.2em Arial,Verdana,sans-serif;
}
dd.add_info{
 font:1.2em Arial,Verdana,sans-serif;
 float:right;
}
dd.add_info a{
 color:#555;
 border-bottom:1px dotted #555;
}
.user_nav{
 display:block;
 clear:both;
 font-size:1.2em;
 text-align:center;
 padding:5px;
 margin-right:8px;
 background:#ECF9FF;
 border:1px solid #82D0FF;
}
.user_nav a{
 color:#555;
 margin:2px;
}
.user_nav:Hover{
 background:#1ca2c8;
 border:1px solid #000;
 color:#FFF;
}
.user_nav .current_page{
 font-size:1.5em;
}
.user_nav_gallery{
 width:850px;
 display:block;
 clear:both;
 font-size:1.2em;
 background:#F5FEC8;
 padding:5px;
 margin:10px auto;
}
.user_nav_gallery a{
 color:#555;
 margin:2px;
}
.user_nav_gallery .current_page{
 font-size:1.5em;
}
#edit_logos{
 padding:20px;
}
#edit_logos li{
 float:left;
 margin:5px;
}
#submit_form .user_form .checkbox input{
 width:20px;
 float:left;
 display:inline;
}
.chkBoxStyle{
 border:none,0,;
 border-style:none;
}
.checkbox{
 width:20px!important;
 float:left!important;
 display:inline!important;
 border:none!important;
}
.formElement{
 width:100%;
 border:none;
 margin-bottom:20px;
}
.formDiv label{
 float:left;
 width:100px;
 font-size:12px;
 display:block;
 clear:left;
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 margin-top:0;
}
.formDiv span{
 padding-left:4px;
}
.formDiv input{
 float:left;
 border:1px solid #B4C6CE;
 width:230px;
 height:20px;
 padding-left:2px;
 padding-right:2px;
 display:block;
}
.formDiv select{
 float:left;
 border:1px solid #B4C6CE;
 width:235px;
 height:20px;
 padding-left:2px;
 padding-right:2px;
 display:block;
}
.formDiv select #cType{
 float:left;
 border:1px solid #B4C6CE;
 width:20px;
 height:20px;
 padding-left:2px;
 padding-right:2px;
 display:block;
 margin-bottom:20px;
}

/*HTML style*/
@charset "utf-8";
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{
 margin:0;
 padding:0;
}*
{
 margin:0;
 border:none;
 outline:none;
 text-decoration:none;
}
body{
 padding:0;
 text-align:center;
 margin:0;font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:60%;
 color:#555;
 background-color: #9FB6C6;
 display:block;
 background:url(/images/Bg_dots.jpg) no-repeat scroll center top transparent;
 
}
#wrap{
 width: 100%;
 /*clear:both;*/
 padding-top:0;
 padding-bottom:10px;
 padding-top:12px;
}
#content{
 width:981px!important;
 width:981px;clear:both;
 margin-top:0;margin-right:auto;
 margin-bottom:0;
 margin-left:auto;
 text-align:left;
}
#canvas{
 width:100%;
 height:100px;
 left:0;
 top:0;
 display:block;
 position:relative;
}
.IIIColFloat{
 float:left;
 width:32%;
}
/*.left{
 float:left;
 width:49%;
}*/
*/
.right{
 float:left;
 width:101%;
}
.leftLong{
 float:left;
 width:62%;
}
.rightLong{
 float:right;
 width:62%;
}
.leftShort{
 float:left;
 width:36%;
}
.rightShort{
 float:right;
 width:36%;
}
.leftLMini{
 float:left;
 width:108%;
}
.leftMaxi{
 float:left;
 width:108%;
}

/*Column style*/
#col1{
 float:left;
 width:184px;
 padding-right:8px;
 margin-right:1px;
 display:block;
}
#colCentre{
 float:left;
 width:587px!important;
 display:block;
}
#colPageCentreTrading{
float:left;
width:784px!important;
display:block;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
height:650px;
}

#colPageCentreTrading h2{
margin-bottom:20px;
}
#colPageCentre{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:655px;
}

#colPageCentrefriend{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:680px;
}

#colPageCentreAbout{
float:left;
width:784px!important;
display:block;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
height:500px;
}

#colPageCentreSitemap{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:1480px;
}

#colPageCentreContact{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
  height:1030px;
}

#colPageCentreCV{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
  height:1100px;
}


#colPageCentreApplication{
float:left;
width:784px!important;
display:block;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
line-height:20px;
}

#colPageCentreApplication3{
float:left;
width:784px!important;
display:block;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
line-height:20px;
height:1130px;
}

#colPageCentreApplication4{
float:left;
width:784px!important;
display:block;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
line-height:20px;
height:930px;
}

#colPageCentreThanks{
float:left;
width:784px!important;
display:block;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
height:200px;
}

#colPageCentreAbout h2{
margin-bottom:20px;
}

#colPageCentreTradeCFDs{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:1120px;
}

#colPageCentreRisks{
float:left;
width:784px!important;
display:block;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
height:610px;
}

#colPageCentreSpread{
float:left;
width:784px!important;
display:block;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
height:750px;
}

#colPageCentreStarted{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:655px;
}

#colPageCentreGlossary{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:1010px;
}


#colPageCentreCalendar{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:850px;
}

#colPageCentreStarted h2{
margin-bottom:20px;
}

#colPageCentreSpreadExamples{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:880px;
}

#colPageCentreSpreadWhat{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:880px;
}

#colPageCentreTight{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:860px;
}

#colPageCentreDemo{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:920px;
}

#colPageCentreDemoV1{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:1450px;
}

#colPageCentreActTypes{
float:left;
width:784px!important;
display:block;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
height:950px;
}

#colPageCentreWhyCFD{
float:left;
width:784px!important;
display:block;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
height:1050px;
}

#colPageCentreSupport{
float:left;
width:784px!important;
display:block;
  border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
height:760px;
}

#colPageCentreSupport h2{
margin-bottom:20px;
}

#colPageCentreExamplesCFD{
float:left;
width:784px!important;
display:block;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
height:950px;
}
 
 #ColPageBody{
height:470px;
width:830px!important;
}

 #ColPageBodyAbout{
height:0;
width:830px!important;
}

 #ColPageBodyContact{
height:100px;
width:830px!important;
}

 #ColPageBodyfriend{
width:730px!important;
padding:30px;
height:60px;
margin-top:-55px;
}

#ColPageBodyV2{
height:470px;
width:830px!important;
margin-top: 25px;
}

#ColPageBodySpread{
height:470px;
width:830px!important;
margin-top: 25px;
}

#col3{
 float:right;
 width:184px;
 margin-left:1px!important;
 margin-left:0;
 padding-left:11px!important;
 padding-left:0;
 display:block;
}
#col2Span{
 float:left;
 width:785px;
 display:block;
   border: 1px solid #CCC;
  -moz-border-radius-topleft: 0px; 
  -moz-border-radius-topright: 0px; 
  -moz-border-radius-bottomright: 8px; 
  -moz-border-radius-bottomleft: 8px; 
  -webkit-border-top-left-radius: 0px; 
  -webkit-border-top-right-radius: 0px; 
  -webkit-border-bottom-left-radius: 8px; 
  -webkit-border-bottom-right-radius: 8px; 
}


/*Header Navigation style*/
#head .headRight{
 float:right;
 text-align:right;
 margin-top:-5px;
 margin-bottom:0;
 height:62px;
}
#head #LoginBox{
 width:320px;
 height:50px;
}
#head .loginTemp li{
 width:82px;
 height:22px;
 float:left;
 font-weight:bold;
 margin:0 0 0 1px;
 text-indent:-90000px;
}
#head a#logbtn{
 width:84px;
 height:22px;
 display:block;
}
#head #logbtn{
 background:url('/images/loginBtn_off.gif') no-repeat 0 0;
 width:82px;
 height:22px;
 line-height:20px;
}
#head hr{
 visibility:hidden;
 clear:both;
 width:100%;
 height:0;
 margin:-10px!important;
}
#head{
 width:981px!important;
 width:982px;
 clear:both;
 margin-top:15px;
 margin-right:auto;
 margin-bottom:0;
 margin-left:auto;
}
#head #logo{
 width:180px;
 height:63px;
 background:url('/images/GUI/SpreadCo_logo.png') no-repeat left;
 float:left;
 margin-bottom:5px;
 margin-left:0;
 margin-top: 0;
}
#head #logo a,#head #logo a:Hover{
 width:191px;
 height:50px;
 display:block;
 text-indent:-90000px;
}
#head p{
 display:none;
}
#head .navigation_reg{
 clear:both;
 list-style:none;
 display:block;
 text-align:center;
 float:left;
 padding-left:0;
 margin-bottom:15px;
 margin-top:-10px;
 margin-left:2px;
  width:981px;
}
#head .navigation_reg li{
 width:124px;
 height:30px;
 float:left;
 font-weight:bold;
 margin:0 1px 0 -3px;
 font-family:Arial,Helvetica,sans-serif;
 font-size:10px;
}
#head .navigation_reg li a{
 width:124px;
 line-height:30px;
 display:block;
 color:#FFF;
 text-decoration:none;
 background:url('/images/GUI/menubgNew10.gif') no-repeat;
}
#head .navigation_reg li.current a,#head .navigation_reg li.current a:focus{
 background-position: 0px -96px;
}
#head .navigation_reg li a:hover,#head .navigation_reg li a:focus{
 background-position: 0px -32px;
}
#head .navigation_reg li a:active{
 background-position:0px -64px;
}
#head .navigation_reg li#HomeMnUBtn a{
 background-position:0 -40;
}
/*home button on the index page current view*/
#head .navigation_reg li#HomeMnUBtn a:active,#head .navigation_reg li#HomeMnUBtn.current a{
 background-position: 0 -96px;
}
#head .navigation_reg li#HomeMnUBtn a:hover,#head .navigation_reg li#HomeMnUBtn a:focus{
 background-position:0 -32px;
}
#head .navigation_reg li#HomeMnUBtn a:active{
 background-position:0px -65px;
}

#head .navigation_reg li#ApplyMnUBtn a{
 background-position: 0 -128px;
 width:129px;
}
#head .navigation_reg li#ApplyMnUBtn a:hover,#head .navigation_reg li#ApplyMnUBtn a:focus{
 background-position:0 -128px;
}
#head .navigation_reg li#ApplyMnUBtn a:active,#head .navigation_reg li#ApplyMnUBtn.current a:active{
 background-position:0px -128px;
}


/*Login style*/
.login{
 position:absolute;
 top:15px;
 width:989px;
 height:2px;
 list-style:none;
 display:block;
 text-align:right;
 float:right;margin:0;
}
.QAed{
 background:url(/images/grayGradBottomup.gif) center repeat-x;
 background-color:#FFF;
 border:1px solid #F90;
 padding:15px;
 margin:15px 0;
}

/*Footer style*/
#footer{
 margin:0 auto;
 width:981px;
 clear:both;
}

#footer .foot_nav{
 list-style:none;
 display:block;
 text-align:center;
 padding:0 0 30px;
 margin-left:0;
}
#footer .foot_nav li{
 margin:0 0 0 10px;
 padding:0 10px;
 height:10px;
 float:left;
 border-left:1px solid #CCC;
 font-family:Arial,Helvetica,sans-serif;
 font-size:10px;
 font-weight:bold;
}
#footer .foot_nav li a{
 line-height:10px;
 display:block;
 color:#7C7C7C;
}
#footer .foot_nav a:hover,#footer .foot_nav a:focus{
 color:#F90;
}
#footer .foot_nav li.first{
 border-left:none;
}
#footer dl{
 margin-bottom:30px;
 margin-top:30px;
 margin-right:3px;
 width:193px;
 background:#c7dae3;
 float:left;
}
#footer dt{
 padding:10px;
 font-size:1.3em;
 background:#444;
 color:#CCC;
}
#footer dd{
 padding:10px;
 color:#000;
 font-size:1.2em;
 border-bottom:1px dotted #000;
}
#footer dd a{
 color:#999;
 background:#c7dae3;
 padding:0 2px;
 color:#666;
}
#footer dd a:hover{
 background:#B0DA43;
}
#footer dd cite{
 margin:3px 0 0;
 font-size:.9em;
 color:#666;
}
#footer dd cite a{
 color:#999;
 background:#c7dae3;
 padding:0 2px;
 color:#666;
}
#footer dd cite a:hover{
 background:#B0DA43;
}
.footBox{
 min-height:190px;
 position:relative;
}

/*Copyright style*/
#tempa,#tempb{
 margin-right:25px!important;
 margin-right:23px;
}
.copyrightb{
 font-size:x-small;
 font-weight:bold;
 color:#999;
 clear:both;
}
.copyright{
 font-size:11px;
 color:#666;
 clear:both;
 text-align:left;
}
.copyright span{
 float:right;
 color:#999;
}
.tagClowd{
 text-align:justify;
}

/*--- style*/
* html .visualIEFloatFix{
 min-width:.01%!important;height:.01%;
}
.stretch{
 clear:both;
}
.clear{
 clear:both;
 text-indent:-900000px;
 height:11px;
}
hr{
 background:url(/images/css-dotted.gif) center repeat-x;
 border:none;
 height:1px;
 color:#CCC;
 display:block;
 width:100%;
 clear:both;
 margin:0 0 0 0;
 padding:30px 0 10px 0;
}

/*Tablestyle*/
table{
 border:solid;
 border-width:1px;
 border-color:#eee;
}
td{
 border:solid;
 border-width:1px;
 border-color:#eee;
 background:#FFF;
 padding-left:5px;
}

.tableHeadings{
 font-weight:bold;
  color:#00507F;
}

/*--- style*/
.sumDivide{
 width:30px;
}
.sumDivide .over{
 text-decoration:underline;
}
.totop{
 text-align:right;
 float:right;
 margin:20px 0 0 0;
}
.inline{
 display:inline;
}
.hidden{
 display:none;
 visibility:hidden;
}

/*Flash style*/
.sIFR-flash,.sIFR-flash object,.sIFR-flash embed{
 display:none!important;
 height:0;
 width:0;
 position:absolute;
 overflow:hidden;
}
span.sIFR-alternate{
 visibility:visible!important;
 display:block!important;
 position:static!important;
 left:auto!important;
 top:auto!important;
}
.sIFR-flash{
 visibility:visible!important;
 margin:0;
}
.sIFR-replaced{
 visibility:visible!important;
}
span.sIFR-alternate{
 position:absolute;
 left:0;
 top:0;
 width:0;
 height:0;
 display:block;
 overflow:hidden;
}
.sIFR-flash+div[adblocktab=true]{
 display:none!important;
}
.sIFR-hasFlash h2{
 visibility:hidden!important;
 letter-spacing:-6px!important;
 font-size:28px!important;
}
.sIFR-hasFlash h4{
 visibility:hidden;
 letter-spacing:-5px;
 font-size:21px;
}
.sIFR-hasFlash h5#pullquote{
 letter-spacing:-4px;
 visibility:hidden;
 font-size:24px;
}

/*Tabs style*/
@media projection,screen{
#pageMiddleCol .tabs-hide{
 display:none;
}}
@media print{
 #pageMiddleCol .tabs-nav{
  display:none;
 }}
#pageMiddleCol .tabs-nav{
 list-style:none;
 margin:0;
 padding:0 0 0 4px;
}
#pageMiddleCol .tabs-nav:after{
 display:block;
 clear:both;
 content:" ";
}
#pageMiddleCol .tabs-nav li{
 float:left;
 margin:0 0 0 1px;
 min-width:40px;
}
#pageMiddleCol .tabs-nav a,.tabs-nav a span{
 display:block;
 padding:0 4px 0;
 background:url(/images/tab.png) no-repeat;
}
#pageMiddleCol .tabs-nav a{
 position:relative;
 top:1px;
 z-index:2;
 padding-left:0;
 color:#27537a;
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
 font-weight:bold;
 line-height:1.2;
 text-align:center;
 text-decoration:none;
 white-space:nowrap;
}
#pageMiddleCol .tabs-nav .tabs-selected a{
 color:#000;
}
#pageMiddleCol .tabs-nav .tabs-selected a,.tabs-nav a:hover,.tabs-nav a:focus,.tabs-nav a:active{
 background-position:100% -150px;
 outline:0;
}
#pageMiddleCol .tabs-nav a,.tabs-nav .tabs-disabled a:hover,.tabs-nav .tabs-disabled a:focus,.tabs-nav .tabs-disabled a:active{
 background-position:100% -100px;
}
#pageMiddleCol .tabs-nav a span{
 width:54px;
 min-width:54px;
 height:18px;
 min-height:18px;
 padding-top:6px;
 padding-right:0;
}*>
#pageMiddleCol .tabs-nav a span{
 width:auto;
 height:auto;
}
#pageMiddleCol .tabs-nav .tabs-selected a span{
 padding-top:7px;
}
#pageMiddleCol .tabs-nav .tabs-selected a span,
#pageMiddleCol .tabs-nav a:hover span,
#pageMiddleCol .tabs-nav a:focus span,
#pageMiddleCol .tabs-nav a:active span{
 background-position:0 -50px;
}
#pageMiddleCol .tabs-nav a span,
#pageMiddleCol .tabs-nav .tabs-disabled a:hover span, #pageMiddleCol .tabs-nav .tabs-disabled a:focus span, #pageMiddleCol .tabs-nav .tabs-disabled a:active span{
 background-position:0 0;
}
#pageMiddleCol .tabs-nav .tabs-selected a:link, #pageMiddleCol .tabs-nav .tabs-selected a:visited, #pageMiddleCol .tabs-nav .tabs-disabled a:link, #pageMiddleCol .tabs-nav .tabs-disabled a:visited{
 cursor:text;
}
#pageMiddleCol .tabs-nav a:hover, #pageMiddleCol .tabs-nav a:focus, #pageMiddleCol .tabs-nav a:active{
 cursor:pointer;
 }
 #pageMiddleCol .tabs-nav .tabs-disabled{
 opacity:.4;
}
 #pageMiddleCol .tabs-container{
 border-top:1px solid #97a5b0;
 padding:1em 8px;
 background:#fff;
}
 #pageMiddleCol .tabs-loading em{
 padding:0 0 0 20px;
 background:url(/images/loading.gif) no-repeat 0 50%;
}

/*--- style*/
.tl,.tr,.bl,.br,.tl_blue,.tr_blue,.blGrad,.brGrad{
 background-image:url('/images/GUI/corners3_gray.gif');
 height:9px;
 font-size:2px;
}
.tl_blue,.tr_blue{
 background-image:url('/images/GUI/bluehead.gif');
 height:28px;
}
.tl,.bl,.blGrad{
 margin-right:9px;
}
.tr,.br,.tr_blue,.brGrad{
 margin-left:9px;
 margin-top:-9px;
}
.tl_blue{
 margin-right:0;
}
.tr_blue{
 margin-left:14px;
 margin-top:-28px;
}
.tr_blue .head{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:12px;
 font-weight:bold;
 position:relative;
 top:5px;
 color:#FFF;
}
.tr,.tr_blue{
 background-position:100% 0;
}
.bl{
 background-position:0 -9px;
}
.br{
 background-position:100% -9px;
}
.blGrad{
 background:url('/images/GUI/corners3_blue.png') 0 -9px!important;
}
.brGrad{
 background:url('/images/GUI/corners3_blue.png') 100% -9px!important;
}
.i{
 border-left:1px solid #CCC;
 border-right:1px solid #CCC;
 background:#fff;
 color:#000;
 padding-left:10px;
 padding-right:10px;
}
.iGrad{
 border-left:1px solid #CCC;
 border-right:1px solid #CCC;
 background:#fff url(/images/GUI/boxGradBodyGradLight.jpg) repeat-x bottom;
 color:#000;
 padding-left:10px;
 padding-right:10px;
}
.tgap{
 margin-top:0;
}
.bgap{
 margin-bottom:0;
}
.sgap{
 position:absolute;
 top:-5px;height:1px;
 margin:0;padding:0;
}

/*Demo style*/
@charset "utf-8";
.demo-show{
 min-height:300px;
}
.demo-show div{
 padding-top:6px;
 padding-bottom:8px;
 padding-left:20px;
}
div.demo-show a{
 color:#013c64;
}
div.demo-show a:hover{
 color:#F90;
}

/*Content style*/
#content1,#content2,#content3,#content4,#content7,#content8, #content9{
 padding:10px 15px;
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:11px;
 line-height:1.3em;
}
#content6, #content5{
 padding:10px 15px;
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:11px;
 line-height:1.3em;
}
.link-list{
 list-style:none;
}
.list{
 clear:both;
 height:30px;
 padding-bottom:6px;
 margin-bottom:6px;
 border-bottom:1px dotted #CCC;
}
.list img{
 float:left;
 padding-left:16px;
}
.list a{
 float:left;
 padding-left:10px;
}
.list p{
 padding:0;
}
.icon{
 clear:both;
 height:60px;
 padding-top:7px;
    width: 351px;
}
.icon img{
 float:left;
 padding-left:16px;
 padding-right:10px;
}
.icon .details{
 float:left;
 display:block;
 width:90%;
}

/*Buttons style*/
#orangeButtons{
 clear:both;
 list-style:none;
 display:block;
 text-align:center;
 float:left;
 padding-left:0;
}
#orangeButtons li{
 width:184px;
 height:37px;
 float:left;
 text-transform:uppercase;
 font-weight:bold;
 margin:0 0 0 1px;
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;margin-bottom:3px;
}
#orangeButtons li.first a{
 background:url('/images/GUI/open_live_acc_btn.jpg') no-repeat 0 0;
 display:block;
 width:184px;
 height:37px;
 line-height:37px;
}
#orangeButtons li.last a{
 background:url('/images/GUI/open_demo_acc_btn.jpg') no-repeat 0 0;
 display:block;
 width:184px;
 height:37px;
 line-height:37px;
}
#orangeButtons li a:hover,#orangeButtons li a:focus{
 color:#F90;
 background-position:0 -36px;
 width:184px;
 height:37px;
}
#orangeButtons li.current a,#orangeButtons li.current a:hover,#orangeButtons li.current a:focus{
 color:#888;
 background-position:0 0;
 width:184px;
 height:37px;
}
#orangeButtons li.first a{
 width:184px;
 height:37px;
 background-position:0 0;
}
#orangeButtons li.first a:focus{
 background-position:0 -37px;
 width:184px;
 height:37px;
}
#orangeButtons li a:hover,#orangeButtons li a:focus{
 color:#F90;
 background-position:0 -37px;
 width:184px;
 height:37px;
}
#orangeButtons li.current a,#orangeButtons li.current a:hover,#orangeButtons li.current a:focus{
 color:#888;
 background-position:0 0;
 width:184px;
 height:37px;
}

/*Homepage style*/
#LAccord,#HomeLeftAccord,#HomeRightAccord,#AddressAcord{
 margin:0;
 padding:0;
 width:184px;
 list-style-type:none;
 background-color:#FFF;
 color:#000;
 line-height:120%;
 height:266px;
}
#LAccord a,#HomeLeftAccord a,#HomeRightAccord a,#AddressAcord a{
 display:block;
 font-weight:normal;
 text-decoration:none;
}
#LAccord ul,#HomeLeftAccord ul,#HomeRightAccord ul,#AddressAcord ul{
 overflow:hidden;
 margin:0;
 padding:0;
 background-color:#FFF;
}
#LAccord li,#HomeLeftAccord li,#HomeRightAccord li,#AddressAcord li{
 margin:0;
 padding:0;
 list-style-type:none;
}
#LAccord li span,#HomeLeftAccord li span,#HomeRightAccord li span,#AddressAcord li span{
 margin:20px;
 padding:20px;
}
#LAccord li a,#HomeLeftAccord li a,#HomeRightAccord li a,#AddressAcord li a{
 width:169px;
 padding:0 0 0 15px;
 display:block;
 color:#FFF;
 background-image:url(/images/sco-headerV1.png);
 height:29px;
 line-height:2.3em;
 font-size:12px;
}
#LAccord li a.closed,#HomeLeftAccord li a.closed,#HomeRightAccord li a.closed,#AddressAcord li a.closed{
 color:#FFF!important;background-image:url(/images/sco-headerV1.png)!important;
}
#LAccord li.firstitem a.closed,#HomeLeftAccord li.firstitem a.closed,#HomeRightAccord li.firstitem a.closed,#AddressAcord li.firstitem a.closed{
 color:#FFF !important;
 background-image:url(/images/sco-headerFirst.png)!important;
}
#LAccord li.lastitem a.closed,#HomeLeftAccord li.lastitem a.closed,#HomeRightAccord li.lastitem a.closed,#AddressAcord li.lastitem a.closed{
 color:#FFF !important;
 background-image:url(/images/sco-headerLast.png)!important;
}
#LAccord li li,#HomeLeftAccord li li,#HomeRightAccord li li,#AddressAcord li li{
 border-left:1px solid #CCC;
 border-right:1px solid #CCC;
 padding:0;height:175px;
}
#LAccord li a.opened,#HomeLeftAccord li a.opened,#HomeRightAccord li a.opened,#AddressAcord li a.opened{
 color:#FFF;
}
#LAccord li.firstitem a.opened,#HomeLeftAccord li.firstitem a.opened,#HomeRightAccord li.firstitem a.opened,#AddressAcord li.firstitem a.opened{
 background-image:url(/images/sco-header-first-activeV1.png);
 color:#FFF;
}
#LAccord li.lastitem li,#HomeLeftAccord li.lastitem li,#HomeRightAccord li.lastitem li,#AddressAcord li.lastitem li{
 margin-bottom:10px;
}
#LAccord li.lastitem ul,#HomeLeftAccord li.lastitem ul,#HomeRightAccord li.lastitem ul,#AddressAcord li.lastitem ul{
border-bottom: 1px solid #CCC;
 background-color:#FFF;
 padding-bottom:0px;
 background-repeat:no-repeat;
 height:192px;
}
#LAccord li li,#HomeLeftAccord li li,#HomeRightAccord li li{
 height:273px!important;
}
#LAccord li li,#HomeLeftAccord li li,#HomeRightAccord li li{
 height:242px !important;
}
#HomeRightAccord li li{
 height:193px !important;
}
#HomeRightAccord{
height: 235px !important;
position:relative;
top: 0px;
}
#LAccord li li,#HomeLeftAccord li li{
 height:260px !important;
}
#HomeLeftAccord #subMenuButtons li{
 border-left:1px none #CCC!important;
 border-right:1px none #CCC!important;
 padding:7px 5px 3px 6px!important;
 height:10px!important;
}
#HomeLeftAccord #subMenuButtons li a{
 border-left:1px none #CCC!important;
 border-right:1px none #CCC!important;
 padding:0!important;
 height:30px!important;
}

#ransquawk{
position:relative;
top:115px;
clear:both;
}

/*Buttons style*/
#subMenuButtons{
 padding:10px 0;
 margin:0 0!important;
 font-family:Arial,Helvetica,sans-serif;
 list-style:none;
}
#subMenuButtons li{
 padding:7px 5px 3px 6px;
 font-size:11px!important;
 font-weight:normal!important;
 background:url(/images/arrow_off.png) no-repeat 155px 10px;
}
#subMenuButtons li:hover,#subMenuButtons a:hover,#subMenuButtons li:hover,#subMenuButtons a:focus,#HomeRightAccord #subMenuButtons li a:hover{
 color:#F90;display:block;
}
#subMenuButtons li:hover{
 background:url(/images/arrow_on.png) no-repeat right;
}
#subMenuButtons li a{
 color:#7C7C7C;display:block;
}
#subMenuButtons .active{
 color:#F90!important;
}
#subProductsMenu{
 position:relative;
 top:0;
 left:0;
 padding:0;
 margin:0 0!important;
 font-family:Arial,Helvetica,sans-serif;
 font-size:9px;
 line-height:17px;
}


/*links style*/
#moreInformation {
 padding-left: 20px;
 }

#linksStyle{
 padding:10px 0;
 margin:0 0!important;
 font-family:Arial,Helvetica,sans-serif;
 font-style:italic;
 list-style:none;
}
#linksStyle li{
 padding:7px 5px 3px 30px;
 font-size:10px!important;
 font-weight:normal!important;
 background:url(/images/arrow_off.png) no-repeat left 10px;
}

.linksStyleheadings{
 padding-left:10px;
 margin:0 0!important;
 font-family:Arial,Helvetica,sans-serif;
 font-style:normal;
 list-style:none;
}
.linksStyleheadings li{
 padding:4px 5px 3px 15px;
 font-size:10px!important;
 font-weight:normal!important;
 background:url(/images/arrow_off.png) no-repeat left 10px;
}

#linksStyle li:hover,#linksStyle a:hover,#linksStyle li:hover,#linksStyle a:focus,#HomeRightAccord #linksStyle li a:hover{
 color:#F90;display:block;
}

#linksStyle li:hover{
 background:url(/images/arrow_on.png) no-repeat left 10px;
color:#F90;
}
#linksStyle li a{
 color:#004977;display:block;
}
#linksStyle .active{
 color:#F90;
}


*:lang(en) #subProductsMenu li{
 height:21px!important;
}
#subProductsMenu li{
 padding:6px 5px 4px 5px;
 border-bottom:1px dotted #CCC;
 clear:both;
 height:18px;
 font-size:1.4em;
}
#subProductsMenu li:hover,#subProductsMenu a:hover,#subProductsMenu a:focus{
 color:#7C7C7C;
 display:block;
}
#subProductsMenu li a{
 color:#F90;
 display:block;}#subProductsMenu .first{
  border-top:none;
 }
#subProductsMenu .last{
 border-bottom:none;
}

/*Live and Demo Box style*/
#liveBox{
 height:265px!important;
 background:url(/images/Mini-Kate.gif) bottom right no-repeat;
 position:relative;
 top:5px;
 padding:0;
}
#liveBox h5,#demoBox h5,#homeDemoBox h5,#homeLiveBox h5{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:2.2em;
 font-weight:normal;
 color:#ffffff;
}
#liveBox p{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:1.3em;
 font-weight:normal;
 color:#666;
 padding:10px 0;
}
#liveBox ul{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:1.2em;
 font-weight:bold;
 color:#666;
}
#liveBox #CreateLiveBtn{
 padding-top:8px;
}
#demoBox{
 height:265px;
}
#homeLiveBox{
 /*background:url(/images/kateHomes.png) bottom right no-repeat!important;
 background:url(/images/kateHomes.gif) bottom right no-repeat;*/
 position: relative;
             top:25px;
          left: 0;
      }
/*.homeLiveImage{
 margin-top:-20px !important;
 position:relative;
 left: 293px;
 }*/
#homeLiveBox p 
{
 font-family: "Trebuchet MS" , Helvetica, Sans-serif, Arial;
 font-size: 1.4em;
 font-weight: normal;
 color: #141312;
 width: 310px;
 margin-top: 3px;
 }
#homeLiveBox #CreateLiveBtn{
 padding-top:56px;
}
#homeDemoBox{
 height:200px!important;
 position:relative;
 top:5px;
}
#homeDemoBox,#homeLiveBox{
 height:150px;
 position: relative;
    top: 10px;
}

/*#HomeFlashGradient{
 background-image:url(/images/GUI/boxGradHeaderHomeFlash.png) no-repeat;
top:80px;
 }*/

/*Cursor style*/
.usehand{
 cursor:pointer;
 text-decoration:none;
}

/*Buttons style*/
.orangeButton1 a{
 color:#FFF;
 background:url(/images/OrangeButton.png) no-repeat!important;
 background:url(/images/OrangeButton.gif) no-repeat;
 width:118px;
 height:25px;
 display:block;
 float:left;
 line-height:1.8em;
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:1.4em;
 font-weight:500;
 text-align:center;
}
.orangeButton1 a:hover{
 color:#FFF;
 background:url(/images/OrangeButton.png) 0 -25px no-repeat!important;
 background:url(/images/OrangeButton.gif) 0 -25px no-repeat;
 width:118px;
 height:25px;
 cursor:pointer;
 text-decoration:none;
}
.orangeButton1 a:active{
 color:#000;
 background:url(/images/OrangeButton.png) 0 -50px no-repeat!important;
 background:url(/images/OrangeButton.gif) 0 -50px no-repeat;
 width:118px;
 height:25px;
}
.orangeButtonTall a{
 color:#FFF;
 background:url(/images/OrangeButtonNew1.png) no-repeat!important;
 background:url(/images/OrangeButtonNew1.gif) no-repeat;
 width:133px;
 height:28px;
 display:block;
 float:left;
 line-height:1.6em;
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:1.7em;
 font-weight:500;
 text-align:center;
 z-index: 1;
 left: 16px;
 position: absolute;
 top: 228px;
}
.orangeButtonTall a:hover{
 color:#FFF;
 background:url(/images/OrangeButtonNew1.png) 0 -28px no-repeat!important;
 background:url(/images/OrangeButtonNew1.gif) 0 -28px no-repeat;
 width:133px;
 height:28px;
 cursor:pointer;
 text-decoration:none;
}
.orangeButtonTall a:active{
 color:#000;
 background:url(/images/OrangeButtonNew1.png) 0 -56px no-repeat!important;
 background:url(/images/OrangeButtonNew1.gif) 0 -56px no-repeat;
 width:133px;
 height:28px;
}

.orangeButtonTall a{
 color:#FFF;
 background:url(/images/OrangeButtonNew1.png) no-repeat!important;
 background:url(/images/OrangeButtonNew1.gif) no-repeat;
 width:133px;
 height:28px;
 display:block;
 float:left;
 line-height:1.6em;
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:1.7em;
 font-weight:500;
 text-align:center;
 z-index: 1;
 left: 16px;
 position: absolute;
 top: 228px;
}

.homeButtonLive a{
 color:#FFF;
 background:url(/images/HomeLiveBtn.png) 0 -92px no-repeat!important;
 background:url(/images/HomeLiveBtn.gif) no-repeat;
 width:150px;
 height:30px;
 display:block;
 line-height:1.6em;
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
 font-size:1.7em;
 font-weight:500;
 text-align:center;
 z-index: 1;
 position: absolute;
 top: 0;
 left: -5px;
 margin-top: 95px;
}
.homeButtonLive a:hover{
 color:#FFF;
 background:url(/images/HomeLiveBtn.png) 0 -31px no-repeat!important;
 background:url(/images/HomeLiveBtn.gif) 0 -31px no-repeat;
 width:150px;
 height:28px;
 cursor:pointer;
 text-decoration:none;
}
.homeButtonLive a:active{
 color:#fff;
 background:url(/images/HomeLiveBtn.png) 0 -61px no-repeat!important;
 background:url(/images/HomeLiveBtn.gif) 0 -61px no-repeat;
 width:150px;
 height:28px;
}

.orangeButton_freephone a{
 color:#FFF;
  background:url(/images/OrangeButton_freephone.png) no-repeat!important;
  background:url(/images/OrangeButton_freephone.gif) no-repeat;
  width:219px;
  height:28px;
  display:block;
  float:left;
  line-height:26px;
  font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
  font-size:1.7em;
  font-weight:500;
  text-align:center;
 }
 .orangeButton_freephone a:hover{
  color:#FFF;
  background:url(/images/OrangeButton_freephone.png) 0 -28px no-repeat!important;
  background:url(/images/OrangeButton_freephone.gif) 0 -28px no-repeat;
  width:219px;
  height:28px;
  cursor:pointer;
  text-decoration:none;
 }
.orangeButton_freephone a:active{
 color:#000;
 background:url(/images/OrangeButton_freephone.png) 0 -45px no-repeat!important;
 background:url(/images/OrangeButton_freephone.gif) 0 -45px no-repeat;
 width:219px;
 height:84px;
}


.homeBtn_freephone a{
 color:#FFF;
  background:url(/images/buttonsNew/HomeCBBtn.png)  0px 0px no-repeat!important;
  background:url(/images/buttonsNew/HomeCBBtn.gif)  0px 0px no-repeat;
  width:146px;
  height:28px;
  display:block;
  float:left;
  line-height:26px;
  font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
  font-size:1.7em;
  font-weight:500;
  text-align:center;
 }
 .homeBtn_freephone a:hover{
  color:#FFF;
  background:url(/images/buttonsNew/HomeCBBtn.png) 0px -28px no-repeat!important;
  background:url(/images/buttonsNew/HomeCBBtn.gif) 0px -28px no-repeat;
  width:146px;
  height:28px;
  cursor:pointer;
  text-decoration:none;
 }
.homeBtn_freephone a:active{
 color:#fff;
 background:url(/images/buttonsNew/HomeCBBtn.png) 0 -56px no-repeat!important;
 background:url(/images/buttonsNew/HomeCBBtn.gif) 0 -56px no-repeat;
 width:146px;
 height:28px;
}


 .orangeButtonLong a{
  color:#FFF;
  background:url(/images/OrangeButtonLong.png) no-repeat!important;
  background:url(/images/OrangeButtonLong.png) no-repeat;
  width:118px;
  height:25px;
  display:block;
  float:left;
  line-height:1.8em;
  font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
  font-size:1.4em;
  font-weight:500;
  text-align:center;
 }
.orangeButtonLong a:hover{
 color:#000;
 background:url(/images/OrangeButtonLong.png) 0 -25px no-repeat!important;
 background:url(/images/OrangeButtonLong.png) 0 -25px no-repeat;
 width:118px;
 height:25px;
 cursor:hand;
 text-decoration:none;
}
.orangeButtonLong a:active{
 color:#000;
 background:url(/images/OrangeButtonLong.png) 0 -50px no-repeat!important;
 //background:url(/images/OrangeButtonLong.gif) 0 -50px no-repeat;
 width:118px;
 height:25px;
}
 
.blue_btn a{
 color:white;
 font-size:12px;
 font-family:Helvetica,Sans-serif,Arial;
 text-align:center;
 background:url('/images/GUI/blue_btn.gif') no-repeat right 0;
 float:left;
 padding-right:20px;
 padding-left:10px;
 margin-left:-10px;
 line-height:50px;
 display:block;
}
.blue_btn{
 background:url('/images/GUI/blue_btn.gif') no-repeat 0 0;
 float:left;
 padding-left:20px;
 line-height:48px;
 display:block;
}
.blue_btn a:hover,#blue_btn a:focus{
 background-position:right -50px;
 color:#FFF;
}
.blue_btn a.current,#blue_btn a.current:hover,#blue_btn a.current:focus{
 background-position:0 0;
}
.blue_btn:hover,#blue_btn:focus{
 background-position:0 -50px;
 color:#FFF;
}
.blue_btn.current,#blue_btn.current:hover,#blue_btn.current:focus{
 background-position:0 0;
}
.blue_btn_left{
 text-align:center;
 border-right:1px solid #FFF;
 color:white;
 background:url('/images/GUI/blue_btn.gif') no-repeat 0 0;
 float:left;
 font-size:12px;
 font-family:Helvetica,Sans-serif,Arial;
 padding-left:20px;
 padding-right:20px;
 line-height:48px;
 display:block;
 margin-right:4px;
}
.blue_btn_left:hover,#blue_btn_left:focus{
 background-position:0 -50px;
 color:#FFF;
}
.blue_btn_left.current,#blue_btn_left.current:hover,#blue_btn_left.current:focus{
 background-position:0 0;
}
.blue_btn_right{
 text-align:center;
 float:left;
 border-right:1px solid #FFF;
 color:white;
 background:url('/images/GUI/blue_btn.gif') no-repeat right 0;
 font-size:12px;
 font-family:Helvetica,Sans-serif,Arial;
 padding-left:20px;
 padding-right:20px;
 line-height:48px;
 display:block;
}
.blue_btn_right:hover,#blue_btn_right:focus{
 background-position:right -50px;
 color:#FFF;
}
.blue_btn_right.current,#blue_btn_right.current:hover,#blue_btn_right.current:focus{
 background-position:0 0;
}
#buttons a{
 float:left;
 display:block;
 background:url("/images/buttonGray.gif") no-repeat right top;
 padding:5px 15px 4px 6px;
 text-decoration:none;
 font-weight:bold;
 text-align:center;
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#1ca2c8;
 line-height:40px;
 height:41px;
}
#buttons li{
 float:left;
 background:url("/images/buttonGray.gif") no-repeat left top;
 margin-right:5px;
 padding:0 0 0 9px;
}
#buttons a.silver{
 background:url("/images/buttonGreen.gif") no-repeat right top;
}
#buttons li.silver{
 background:url("/images/buttonGreen.gif") no-repeat left top;
}
#buttons a.blue{
 background:url("/images/buttonBlue.gif") no-repeat right top;
}
#buttons li.blue{
 background:url("/images/buttonBlue.gif") no-repeat left top;
}
#buttons li:hover,#buttons li:hover a{
 background-position:0 -50px;
 color:#FFF;
}
#buttons li:hover a{
 background-position:100% -50px;
}
#buttons>ul a{
 width:auto;
}

/*-----*/
.picdivs img{
 float:left;
 padding-right:20px;
 padding-bottom:100px;
 padding-top:15px;
}
.picdivs h3{
 margin:0!important;
 padding:0!important;
}
.qmmc .qmdivider{
 display:block;
 font-size:1px;
 border-width:0;
 border-style:solid;
 position:relative;
 z-index:1;
}
.qmmc .qmdividery{
 float:left;
 width:0;
}
.qmmc .qmtitle{
 display:block;
 cursor:default;
 white-space:nowrap;
 position:relative;
 z-index:1;
}
.qmclear{
 font-size:1px;
 height:0;
 width:0;
 clear:left;
 line-height:0;
 display:block;
 float:none!important;
}
 .qmmc{
  position:relative;
  zoom:1;
  z-index:10;
 }
 .qmmc a,.qmmc li{
  float:right;
  display:block;
  white-space:nowrap;
  position:relative;
  z-index:1;
 }
 .qmmc div a,.qmmc ul a,.qmmc ul li{
  float:none;
 }
 .qmsh div a{
  float:left;
 }
 .qmmc div{
  visibility:hidden;
  position:absolute;
 }
 .qmmc li{
  z-index:auto;
 }
 .qmmc ul{
  left:-10000px;
  position:absolute;
  z-index:10;
 }
.qmmc,.qmmc ul{
 list-style:none;
 padding:0;
 margin:0;
}
 .qmmc li:hover>ul{
  left:auto;
 }
 #qm0 ul{
  top:100%;
 }
 #qm0 ul li:hover>ul{
  top:0;
  left:100%;
 }
 #qm0{
  background-color:#FFF;
  width:300px;
  float:left;
 }
 #qm0 a{
  padding:5px 15px 5px 7px;
  margin:0;
  color:#2E78B6;
  font-family:Arial;
  font-size:12px;
  text-decoration:none;
  font-weight:normal;
  border-width:0 1px 1px 0;
  border-style:dashed;
  border-color:#DDD;
 }
 body #qm0 .qmactive,body #qm0 .qmactive:hover{
  text-decoration:none;
  border-color:#19a3c8;
 }
 #qm0 div,#qm0 ul{
  margin:2px 0 0 0;
  background-color:#FFF;
  border-width:0 1px 1px 1px;
  border-style:dashed;
  border-color:#2E78B6;
 }
 #qm0 div a,#qm0 ul a{
  padding:2px 15px 2px 4px;
  margin:0;
  font-weight:normal;
  border-width:0;
  border-style:none;
  border-color:#000;
 }
 #qm0 div a:hover,#qm0 ul a:hover{
  color:#7B85DC;
  text-decoration:none;
 }
 body #qm0 div .qmactive,body #qm0 div .qmactive:hover{
  text-decoration:none;
  border-style:none;
 }
.qmfv{
 visibility:visible!important;
}
.qmfh{
 visibility:hidden!important;
}
 
/*---*/
@media projection,screen{
  #pageMiddleCol .ui-tabs-hide{
  display:none;
  }
}
@media print{
 #pageMiddleCol .ui-tabs-nav{
  display:none;
  }
 }
 #pageMiddleCol .ui-tabs-nav,.ui-tabs-panel{
 font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;
 font-size:12px;
}
 #pageMiddleCol .ui-tabs-panel{
 border-left:1px solid #97a5b0;
 border-right:1px solid #97a5b0;
 border-bottom:1px solid #97a5b0;
 background:url(/images/GUI/boxGradBodyGrad.jpg) repeat-x bottom;
}
 #pageMiddleCol .ui-tabs-nav{
 list-style:none;
}
 #pageMiddleCol .ui-tabs-nav:after{
 display:block;
  clear:both;
  content:" ";
 }
 #pageMiddleCol .ui-tabs-nav li{
 float:left;
 margin:0 0 0 1px;
 min-width:84px;
}
 #pageMiddleCol .ui-tabs-nav a,  #pageMiddleCol .ui-tabs-nav a span{
 display:block;
 padding:0 10px;
 background:url(/images/tab.png) no-repeat;
}
 #pageMiddleCol .ui-tabs-nav a{
 margin:1px 0 0;
 padding-left:0;
 color:#27537a;
 font-weight:bold;
 line-height:1.2;
 text-align:center;
 text-decoration:none;
 white-space:nowrap;
 outline:0;
}
 #pageMiddleCol .ui-tabs-nav .ui-tabs-selected a{
 position:relative;
 top:1px;
 z-index:2;
 margin-top:0;
 color:#000;
}
 #pageMiddleCol .ui-tabs-nav a span{
 width:64px;
 min-width:64px;
 height:18px;
 min-height:18px;
 padding-top:6px;
 padding-right:0;
}*>
 #pageMiddleCol .ui-tabs-nav a span{
 width:auto;
 height:auto;
}
 #pageMiddleCol .ui-tabs-nav .ui-tabs-selected a span{
 padding-bottom:1px;
}
 #pageMiddleCol .ui-tabs-nav .ui-tabs-selected a, #pageMiddleCol .ui-tabs-nav a:hover, #pageMiddleCol .ui-tabs-nav a:focus, #pageMiddleCol .ui-tabs-nav a:active{
 background-position:100% -150px;
}
 #pageMiddleCol .ui-tabs-nav a, #pageMiddleCol .ui-tabs-nav .ui-tabs-disabled a:hover, #pageMiddleCol .ui-tabs-nav .ui-tabs-disabled a:focus, #pageMiddleCol .ui-tabs-nav .ui-tabs-disabled a:active{
 background-position:100% -100px;
}
 #pageMiddleCol .ui-tabs-nav .ui-tabs-selected a span, #pageMiddleCol .ui-tabs-nav a:hover span, #pageMiddleCol .ui-tabs-nav a:focus span, #pageMiddleCol .ui-tabs-nav a:active span{
 background-position:0 -50px;
}
 #pageMiddleCol .ui-tabs-nav a span, #pageMiddleCol .ui-tabs-nav .ui-tabs-disabled a:hover span, #pageMiddleCol .ui-tabs-nav .ui-tabs-disabled a:focus span, #pageMiddleCol .ui-tabs-nav .ui-tabs-disabled a:active span{
 background-position:0 0;
}
 #pageMiddleCol .ui-tabs-nav .ui-tabs-selected a:link, #pageMiddleCol .ui-tabs-nav .ui-tabs-selected a:visited, #pageMiddleCol .ui-tabs-nav .ui-tabs-disabled a:link, #pageMiddleCol .ui-tabs-nav .ui-tabs-disabled a:visited{
 cursor:text;
}
 #pageMiddleCol .ui-tabs-nav a:hover, #pageMiddleCol .ui-tabs-nav a:focus, #pageMiddleCol .ui-tabs-nav a:active, #pageMiddleCol .ui-tabs-nav .ui-tabs-unselect a:hover, #pageMiddleCol .ui-tabs-nav .ui-tabs-unselect a:focus, #pageMiddleCol .ui-tabs-nav .ui-tabs-unselect a:active{
 cursor:pointer;
}
 #pageMiddleCol .ui-tabs-disabled{
 opacity:.4;
 filter:alpha(opacity=40);
}
 #pageMiddleCol .ui-tabs-panel{
 border-top:1px solid #97a5b0;
 padding:1em 8px;
 background:#fff;
}
 #pageMiddleCol .ui-tabs-loading em{
 padding:0 0 0 20px;
 background:url(loading.gif) no-repeat 0 50%;
}
* html .ui-tabs-nav{
 display:inline-block;
}
*:first-child+html 
#pageMiddleCol .ui-tabs-nav{
 display:inline-block;
}
 
/*Paragraph style*/
.p1{
 font-size:10px;
 color:#999;
}
.p2{
 font-size:12px;
 color:#999;
}
.p3{
 font-size:14px;
 color:#999;
}
.p4{
 font-size:16px;
 color:#999;
}
.p5{
 font-size:18px;
 color:#999;
}
.p6{
 font-size:20px;
 color:#999;
}
 
/*Select Country Style*/
#countrySelectDiv { 
 padding:0px; 
 width:180px; 
 height:13px; 
 /*background-image:url('/images/countrySelectDiv_bg.gif');*/
 background-image:none; 
 background-repeat:no-repeat; 
 float: left;
  position:relative; 
 left: 11px;
 top: 0;
 
}
#countrySelectDiv img { 
 margin-right:180px; 
 position:relative; 
 top:26px;
}
#countrySelectDiv p { 
 padding-top:10px; 
 position:relative; 
 top:0px !important;
 font-weight:bold;
}
#SpreadTradingMnUBtn { 
 text-transform:uppercase; 
 width:124px; 
}

#SpreadBettingMnUBtn { 
 text-transform:uppercase; 
 width:124px; 
}
body:nth-of-type(1) #countrySelectDiv p {
 top:-8px;
}

#HomeRightTwitter{
width:163px;
height:232px;
overflow:scroll;
overflow-x: hidden; 
display: block;
margin-left: -30px;
border-bottom: 1px solid #CCC;
}

#twitter_update_list{
list-style-type:disk;
padding-left:10px;
}

.twitterBox{
padding:10px;
border-left:none;
border-right:none;
}

.twitterGrid{
 border-left:1px solid #CCC;
 border-right:1px solid #CCC;
 background:#fff;
 color:#000;
 padding-left:10px;
 padding-right:10px;
}

.blueHeadTwitterBox{
 background:url('/images/buttonsNew/sco-headerTwitter.png') top left no-repeat;
}

.blueHeadTwitterBox .head{
 font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;font-size:12px;
 padding:5px 5px;margin:0 -5px 0 0;
 color:#FFF;
}
.blueHeadTwitterBox .bodycopy{
 position:relative;
 top:3px;left:0;
}

#footerInformation
{
   position:absolute;
    left: 35px;
    bottom:40px;
}

#footerInformation1
{
   position:absolute;
    left: 105px;
    bottom:40px;
}

#socialNetworks
{
float:left;
}

.google_translate{
    float: left;
    margin-left: 11px;
    margin-top: 20px;
}

.mcafee_secureHacker
{
float:left;
    margin-left: 11px;
}



#payment_types
{
    margin-top: 20px;
    float:left;
        margin-left: 11px;
    

}

#facebook_footer{
float:left;
padding-top: 23px;
margin-left:70px;
}

#twitter_footer{
float:left;
padding-top: 23px;
margin-left:8px;
}

#disclaimer{
   position:relative;
       top: 70px;
}

#LinkNext {
float:right;
color:#004673;
margin-right: 10px;
margin-top: 20px;
}

#LinkNext p{
 font-size:12px;
 font-weight:normal;
}

#LinkPrevious {
float:left;
color:#004673;
margin-left: 0;
margin-top: 20px;
}

#LinkPrevious p{
 font-size:12px;
 font-weight:normal;
}

.greyTab{
 background:url('/images/pages/page_tabs.jpg') top left no-repeat;
 height:30px;
 position:relative;
 top: 10px;
}

.greyTab h3{
  color:#013C64;
font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
font-size:1.4em;
font-weight:bold;
padding-left:30px;
padding-top:4px;
}

.greyTabRight{
 background:url('/images/pages/page_tabsRight.jpg') top left no-repeat;
 height:30px;
 position:relative;
 top: 10px;
}

.greyTabRight h3{
  color:#013C64;
font-family:"Trebuchet MS",Helvetica,Sans-serif,Arial;
font-size:1.4em;
font-weight:bold;
padding-left:30px;
padding-top:4px;
}

.tabsStyle{
 padding-top:20px;
 padding-left:30px;
  margin-bottom:20px;
  font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:17px;
 }
 
 .sitemap {
 width: 650px;
 clear: left;
 float: left;
 }
 
 .sitemap_heading {
 border-bottom:1px solid #948d8d;
padding-bottom:4px;
 }
 
.sitemap_heading h5{
 border-bottom:4px solid #948d8d;
color:#666666;
display:inline;
font-size:1.3em;
font-weight:bold;
margin:0;
padding:0;
 }
 

.sitemap_leftCol {
float:left;
width:33%;
}

#headerContact
{
    font-weight:bold;
}






