body
{
margin:0;
background-color:#999999;
}

#main
{
  margin: 43px auto 0 auto;
  width: 940px;
  height:100%;
  background-color:#ffffff;
}

#mainhu
{
  margin: 43px auto 0 auto;
  width: 940px;
  height:100%;
  background-color:#EFF3F7;
}


#top
{
  width:100%;
  background-color:#ffffff;
  float:left;
}

#tophu
{
  width:100%;
  background-color:#EFF3F7;
  float:left;
}

#topmenu
{
  height:23px; 
  width:100%;
  background-color:#999999;
}

#topmenuleft
{ 
  height:23px;
  width:372px;
  float:left; 
  font-family:Sans-Serif;
}

#topmenuleft a
{
  text-decoration: none;
  color:White;
  font-size: 12px;
}
#topmenuleft a:hover
{
  text-decoration: underline;
  color:White;
  cursor:hand;
}
#topmenuleft img
{
  padding-top:6px;
  margin-right:4px;
  float:right;
}
*>#topmenuleft img
{
padding-top:4px;
}

#topmenuleft b
{
  vertical-align:middle;
  width:154px;
  height:21px;
  padding-top: 6px;
  float:left;
}
*>#topmenuleft b
{
height:25px;
  padding-top: 2px;
}

.cfdlogin
{
  height:23px;
  width:177px;
  float:left;
  text-align:center;
  background-color:#00467f;
  margin-left:4px;
}
 *>.cfdlogin{
  margin-left:8px;}


.bettinglogin
{
  height:23px;
  width:177px;
  float:right;
  background-color:#c4122f;
  text-align:center;
  vertical-align:middle;
}

#topmenuright
{
  height:23px;
  width:360px;
  float:right;
  margin-right:10px;
  background-color:#00467e;
  color:White;
  vertical-align:bottom;
  font-family:Arial;
}

#topmenuright a
{
  text-decoration: none;
  color:White;
}
#topmenuright a:hover
{
  text-decoration: underline;
  color:White;
  cursor:Hand;
}
#topmenuright b 
{
  font-size:9pt;
  margin-left:5px;
  float:left;
  width:190px;
  height:23px;
  padding-top: 4px;
}

#searchform
{
  padding-top:2px;
  padding-bottom:2px;
  float:right;
  height:19px;
  width:185px;
}

#topmenuright input
{
  width:99px;
  height:16px;
  vertical-align:top;
  border-width:0;
  color:#999999;
}

/*---------------------------------------------------*/
/*!!!!!!!!!*/
#topfooter
{
background-color:#ffffff;
width:940px;
}

#topfooterleft
{
  float:left;
  width:788px;
  height:95px;  
 
}
#topfooterleft b
{
  font-size:15px;
  margin-left:10px;
  color:#666666;
  font-family:Arial;
}
#topfooterleft strong
{
  font-size:13px;
  font-weight:bold;
  margin-left:10px;
  color:#666666;
  font-family:Arial;
}

#topfooterright
{
  float:right;
  width:152px;
  height:95px;  
}

#topfooterright img
{
  border-color:#ffffff;
  
}



/*********************************************************************/

#topheader
{
	background-color:#ffffff;
	height:180px;
	width:940px;
}

#topheaderleft
{
  padding: 0 0 0 0;
	margin: 0 0 0 0;
	float:left;
  width:195px;
	height:180px;
	text-align:center;
	vertical-align:bottom;
	float:left;
}

#topheaderleft img 
{
  margin-top:2px;
}
#topheaderleft b
{
 	color:#666666;
	font-size: 12px;
  font-family:Arial;
}
#topheaderleft select
{
  margin-top:3px;
}
#topheaderleft input
{
	font-size: 12px;
  font-family:Arial;
  bottom:0;
}
#topheadermiddle
{
float:left;
  width:560px;
  height:180px;
  }

  
#pagetitle
{
  height:133px;
  width:100%;
  background-color:#00467e;
  bottom:0;
  float:left;
}


#pagetitle p
{
  margin-left:20px;
  margin-top:40px;
}
#pagetitle span
{
  font-size:40px;
  color:White;
  font-family:Arial;
}

#pagetitle2
{
  height:133px;
  width:100%;
  background-color:#00467e;
  bottom:0;
  float:left;
}
#pagetitle2 p
{
  margin-left:20px;
  margin-top:40px;
}
#pagetitle2 span
{
  font-size:40px;
  color:White;
  font-family:Arial;
}
#topheaderright
{
  margin-right:10px;
  float:right;
  height:180px;
  width:175px;
}

.home_logo_clockwork{background-image:url(Images/logo_clockwork.gif); background-repeat: repeat-x; background-position: 100% 0;}
.home_logo_brighter{background-image:url(Images/logo_brighter.gif); background-repeat: repeat-x; background-position: 100% 0;}
.home_logo_heart{background-image:url(Images/logo_heart.gif); background-repeat: repeat-x; background-position: 100% 0;}



.page_about_us{background-image:url(Images/AboutDeltaIndexlogo.gif); background-repeat: repeat-x; background-position: 100% 100%; height:133px;}
.page_uk{background-image:url(Images/DeltaIndexuk.gif); background-repeat: repeat-x; background-position: 100% 100%;}
.page_learning_centre{background-image:url(Images/LearningCentrelogo.gif); background-repeat: repeat-x; background-position: 100% 100%;}
.page_open_an_account{background-image:url(Images/OpenAnAccountlogo.gif); background-repeat: repeat-x; background-position: 100% 100%;}
.page_partnering{background-image:url(Images/Partneringlogo.gif); background-repeat: repeat-x; background-position: 100% 100%;}
.page_open_an_account2{background-image:url(Images/OpenAnAccountlogo2.gif); background-repeat: repeat-x; background-position: 100% 100%;}

.page_spreadbetting{background-image:url(Images/SpreadBettinglogo.gif); background-repeat: repeat-x; background-position: 100% 100%;}
.page_cfd{background-image:url(Images/SpreadBettinglogo.gif); background-repeat: repeat-x; background-position: 100% 100%;}
.page_benefits{background-image:url(Images/BenefitsOfTradinglogo.gif); background-repeat: repeat-x; background-position: 100% 100%;}


.mainPagetopheadermiddle
{
  float:left;
  width:560px;
  height:180px;
}


#mainPagetopheaderright
{
  margin-right:10px;
  float:right;
  height:180px;
  width:175px;
}
#mainPagetopheadermiddle
{
  float:left;
  width:560px;
  height:180px;
}

#mainPagetopfooterright
{
  float:right;
  width:180px;
  height:115px;  
  margin-right:10px;
}
#mainPagetopfooterleft
{
  float:left;
  width:750px;
  height:115px;

 
}

#mainPagetopfooterleft b
{
  font-size:15px;
  margin-left:10px;
  color:#666666;
  font-family:Arial;
}
#mainPagetopfooterleft strong
{
  font-size:13px;
  font-weight:bold;
  margin-left:10px;
  color:#666666;
  font-family:Arial;
}












#tcmiddle
{
	background-color:#ffffff;
	height:46px;
	width:940px;
}
#tcmiddleleft
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float:left;
  width:196px;
	height:46px;
	text-align:center;
	vertical-align:bottom;

}
#tcmiddleleft b
{
	color:#666666;
	font-size: 12px;
  font-family:Arial;
}
#tcmiddleleft input
{
	font-size: 12px;
  font-family:Arial;
  bottom:0;
}

#tcmiddlecenter
{
  bottom:0;
  float:left;
  height:46px;
  width:592px;
}

#tcmiddleright
{
	padding: 0 2px 0 0;
	margin: 0 0 0 0;
	float:right;
  width:150px;
	height:46px;
}

#tcmiddleright1
{
	float:right;
  width:130px;
	height:46px;
}

#tcfooter
{
  height:152px;
  width:940px;
  background-color:#ffffff;
}

#tcfooterleft
{
margin-left:8px;
float:left;
height:152px;
width:187px;
}

#tcfooterright
{
height:152px;
width:745px;
float:right;
}
/*******************************************************************/





#content
{
  background-image:url(Images/dot.gif);
  background-repeat:repeat-x;
  background-position:0 100%;
  height:auto;
  width:940px;
  background-color:#ffffff;
  float:left;
  padding-bottom:5px;
}
#contenthu
{
  background-image:url(Images/dot.gif);
  background-repeat:repeat-x;
  background-position:0 100%;
  height:auto;
  width:940px;
  background-color:#EFF3F7;
  float:left;
  padding-bottom:5px;
}
#latestnews
{
margin-top:10px;
float:left;
margin-left:8px;
margin-right:2px;
width:176px;
height:166px;

}
#riskcalculator
{
margin-top:10px;
margin-left:8px;
margin-right:2px;
float:left;
width:176px;
height:166px;

}
#bookatutorial
{
margin-top:10px;
margin-left:8px;
margin-right:2px;
float:left;
width:176px;
height:166px;

}
#careers
{
margin-top:10px;
margin-left:8px;
margin-right:2px;
float:left;
width:176px;
height:166px;

}
#openpositions
{
margin-top:10px;
margin-left:8px;
margin-right:2px;
float:left;
width:176px;
height:166px;
}
.homepagebox
{
margin-top:10px;
margin-left:8px;
margin-right:2px;
float:left;
width:176px;
height:166px;
}
.firstbox 
{
	margin-left:0px !important;
}

#footer
{
  width:940px;
  height:auto;
  float:left;
}

#statistics
{

float:left;
width:940px;
height:43px;
background-color:#ffffff;
}

#statistics2
{

float:left;
width:940px;
height:110px;
background-color:#ffffff;
}

#statistics table
{
width:100%;
height:43px;
}


#statistics th
{
  color:#ffffff;
  background-color:#a69d95;
  font-size:11px;
  font-weight:bold;
  font-family:Arial;
  text-align:center;
  height:16px;
  padding-top:4px;
  
}
#statistics td
{
  color:#666666;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  height:23px;
}

#statistics2 table
{
width:100%;
border:0;
height:43px;
}


#statistics2 th
{
  color:#ffffff;
  background-color:#a69d95;
  font-size:11px;
  font-weight:bold;
  font-family:Arial;
  text-align:left;
  height:16px;
  padding-top:4px;
  
}
#statistics2 td
{
  color:#878684;
  font-size:11px;
  font-family:Arial;
  
  text-align:left;
  height:23px;
}

#sitemap
{
padding-top:6px;
  width:940px;
  height:35px;
  background-color:#00467f;
  color:#ffffff;
  text-align:center;
  font-size:9px;
  font-family:Arial;
  float:left;
}

#sitemaphu
{
padding-top:6px;
  width:940px;
  height:35px;
  background-color:#EFF3F7;
  color:#ffffff;
  text-align:center;
  font-size:9px;
  font-family:Arial;
  float:left;
}
#sitemap a
{
text-decoration:none;
color:#ffffff;
}
#sitemap a:hover
{
text-decoration:underline;
color:#ffffff;
}


#info
{
   float:left;
  width:940px;
  height:25px;
  background-color:#ffffff;
  color:#666666;
  text-align:center;
  font-size:9px;
  font-family:Arial;
  
}

#riskinfo
{
  background-image:url(Images/dot.gif);
  background-repeat:repeat-x;
  background-position:0 100%;
  padding-top:1px;
  padding-bottom:1px;
  width:940px;
  height:60px;
  background-color:#ffffff;
  color:#666666;
  text-align:left;
  font-size:11px;
  font-family:Arial;
  float:left;
 font-weight:bold;
  
}

#riskinfohu
{
  background-image:url(Images/dot.gif);
  background-repeat:repeat-x;
  background-position:0 100%;
  padding-top:6px;
  padding-bottom:6px;
  width:940px;
  height:50px;
  background-color:#EFF3F7;
  color:#666666;
  text-align:center;
  font-size:9px;
  font-family:Arial;
  float:left;
}

img
{
  border-width:0;
}
.blue
{
  font-weight:bold;
	font-size: 13px;
  font-family:Arial;
  color:#003399;
  margin-left:10px;
}
.bluelink
{
text-decoration:none;
  font-weight:bold;
	font-size: 11px;
  font-family:Arial;
  color:#003399;
}

.blokheader
{
  padding-top:5px;
  height:21px;
  width:176px;
  background-color:#00467e;
  color:#ffffff;
  text-align:center;
  font-family:Arial;
  font-size: 14px;
  font-weight:bold;
  text-transform:uppercase;
}
.blokcontent
{
  margin-top:5px;
  height:135px;
  width:176px;
  background-color:#a69d95;
}

.borderright
{
background-image:url(Images/dot.gif);
background-repeat:repeat-y;
background-position:100% 0;
}

.bloktext
{
  float:left;
  width:101px;
  height:88px;
  padding-left:5px;
  padding-top:5px;
  color:#ffffff;
  font-family:Arial;
  font-size: 11px;
  font-weight:bold;
}

.bloknews
{
  margin-top:5px;
  height:135px;
  width:176px;
  background-color:#a69d95;
  text-align:center;
}
.newstext
{
  float:left;
  width:176px;
  height:95px;

  padding-top:5px;
  color:#ffffff;
  font-family:Arial;
  font-size: 10px;
  font-weight:bold;
}

#NewsBox
{
  height:88px;
  width:176px;
  background-color:#a69d95;
  text-align:center;
  
  padding-top:5px;
  color:#ffffff;
  font-family:Arial;
  font-size: 11px;
  font-weight:bold;
}
.newstitle
{
  color:#003366;
  font-family:Arial;
  font-size: 12px;
}

.box_calc { background-image:url(Images/box/box_calc.gif); 	background-repeat:no-repeat; }
.box_blue { background-image:url(Images/box/box_blue.gif); 	background-repeat:no-repeat; }
.box_calcman { background-image:url(Images/box/box_calcman.gif); 	background-repeat:no-repeat; }
.box_cigar { background-image:url(Images/box/box_cigar.gif); 	background-repeat:no-repeat; }
.box_date { background-image:url(Images/box/box_date.gif); 	background-repeat:no-repeat; }
.box_diagr { background-image:url(Images/box/box_diagr.gif); 	background-repeat:no-repeat; }
.box_lamp { background-image:url(Images/box/box_lamp.gif); 	background-repeat:no-repeat; }
.box_man { background-image:url(Images/box/box_man.gif); 	background-repeat:no-repeat; }
.box_man1 { background-image:url(Images/box/box_man1.gif); 	background-repeat:no-repeat; }
.box_man2 { background-image:url(Images/box/box_man2.gif); 	background-repeat:no-repeat; }
.box_man3 { background-image:url(Images/box/box_man3.gif); 	background-repeat:no-repeat; }
.box_man4 { background-image:url(Images/box/box_man4.gif); 	background-repeat:no-repeat; }
.box_man5 { background-image:url(Images/box/box_man5.gif); 	background-repeat:no-repeat; }
.box_note { background-image:url(Images/box/box_note.gif); 	background-repeat:no-repeat; }
.box_pen { background-image:url(Images/box/box_pen.gif); 	background-repeat:no-repeat; }
.box_people { background-image:url(Images/box/box_people.gif); 	background-repeat:no-repeat; }
.box_red { background-image:url(Images/box/box_red.gif); 	background-repeat:no-repeat; }
.box_stairs { background-image:url(Images/box/box_stairs.gif); 	background-repeat:no-repeat; }


.box_book_tutorial { background-image:url(Images/box/box_book_tutorial.gif); 	background-repeat:no-repeat; }
.box_book_tutorial_option { background-image:url(Images/box/box_book_tutorial_option.gif); 	background-repeat:no-repeat; }
.box_call_me_back { background-image:url(Images/box/box_call_me_back.gif); 	background-repeat:no-repeat; }
.box_careers { background-image:url(Images/box/box_careers.gif); 	background-repeat:no-repeat; }
.box_charting { background-image:url(Images/box/box_charting.gif); 	background-repeat:no-repeat; }
.box_economic_indicators { background-image:url(Images/box/box_economic_indicators.gif); 	background-repeat:no-repeat; }
.box_events { background-image:url(Images/box/box_events.gif); 	background-repeat:no-repeat; }
.box_financial_calendar { background-image:url(Images/box/box_financial_calendar.gif); 	background-repeat:no-repeat; }
.box_free_tools_and_services { background-image:url(Images/box/box_free_tools_and_services.gif); 	background-repeat:no-repeat; }
.box_free_tools_and_services2 { background-image:url(Images/box/box_free_tools_and_services2.gif); 	background-repeat:no-repeat; }
.box_jargon_buster { background-image:url(Images/box/box_jargon_buster.gif); 	background-repeat:no-repeat; }
.box_links { background-image:url(Images/box/box_links.gif); 	background-repeat:no-repeat; }
.box_market_barometer { background-image:url(Images/box/box_market_barometer.gif); 	background-repeat:no-repeat; }
.box_news { background-image:url(Images/box/box_news.gif); 	background-repeat:no-repeat; }
.box_reccomended_reading { background-image:url(Images/box/box_reccomended_reading.gif); 	background-repeat:no-repeat; }
.box_risk_calculator { background-image:url(Images/box/box_risk_calculator.gif); 	background-repeat:no-repeat; }
.box_risk_calculator_option { background-image:url(Images/box/box_risk_calculator_option.gif); 	background-repeat:no-repeat; }
.box_weekly_wrap { background-image:url(Images/box/box_weekly_wrap.gif); 	background-repeat:no-repeat; }



.testimonials_1 { background-image:url(Images/box/testimonials_1.gif); 	background-repeat:no-repeat; }
.testimonials_2 { background-image:url(Images/box/testimonials_2.gif); 	background-repeat:no-repeat; }
.testimonials_3 { background-image:url(Images/box/testimonials_3.gif); 	background-repeat:no-repeat; }
.testimonials_4 { background-image:url(Images/box/testimonials_4.gif); 	background-repeat:no-repeat; }

/************************ Menu *****************************/

#menu2 {
 float: left;
 bottom:0;
 /*margin-top:22px;*/
 height:25px;
 vertical-align:bottom;
}

#menu2 ul {
 margin: 0;
 padding: 0 0 0 0;
 list-style: none;
 height:21px;
}

#menu2 li {
 display: inline;
 overflow: scroll;
 height:21px;
}

#menu2 a {
 background-color: #00467e;
 display: block;
 float: left;
 padding-top:4px;
 padding-left:3px;
 padding-right:3px;
 margin-right: 5px;
 height:21px;
 text-decoration: none;
 font-family:Arial;
 font-size: 13px;
 color: #00000;
font-weight:bold;
}

#menu2.graymenu a
{
background-color: #ffffff;

}

#menu2.redmenu a
{
background-color: #00467e;
 color: #ffffff;
}

#menu2.graymenu a.selected
{
background-color: #00467e;
 color: #ffffff;
}

#menu2.graymenu a.selected2
{
background-color: #00467e;
 color: #ffffff;
}

#menu2 a:hover {
 text-decoration: underline;
 background-color:#466EAF;
 color: #ffffff;
}







.Normal
{
  font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 9pt;
  color:#666666;
}

.HomeContent
{


background-color:#ffffff;
padding-left:8px;
padding-bottom:20px;
float:left;
width:932px;
}

a.findmore
{
  color:White;
	text-decoration:none;
	margin-left:5px;
	margin-bottom:10px;
	font-family:Arial;
  font-size: 11px;
  font-weight:bold;
}
a.findmore:hover
{
  color:White;
	text-decoration:none;
}

h1
{
  color:#003366;
  font-size:20px;
  font-family:Arial;
  font-weight:bold;
}

#navMenu
{
  color:#6e6e6d;
  font-size:12px;
  font-weight:bold;
  font-family:Arial;
  margin-top:10px;
}
#navMenu a
{
  color:#666666;
  font-size:12px;
  font-weight:bold;
  font-family:Arial;
}
#navMenu a
{
  color:#666666;
  font-size:12px;
  font-weight:bold;
  font-family:Arial;
}

#navMenu span a
{
color:#003366;
}
#navMenu strong
{
color:#ff6633;
}


/* --------------Media coverage style---------------- */
.Head
{
  height:25px;
  padding-left: 5px;
  color:Black;
  font-family:Arial;
  font-weight:bold; font-size:15px;
  vertical-align:middle;
}

.Header
{
  height:25px;
  padding-left: 5px;
  color:White;
  font-family:Arial;
  font-weight:bold; font-size:15px;
  vertical-align:middle;
}
.Header
{
  height:25px;
  padding-left: 5px;
  color:White;
  font-family:Arial;
  font-weight:bold; font-size:15px;
  vertical-align:middle;
  background-color:#557292;

}

.subtitle2
{
  height:30px;
  background-color:#E5E5E5;
  padding-left: 5px;
  color:#00467e;
  font-family:Arial;
  font-weight:bold; font-size:12px;
  vertical-align:middle;

}
.subtitle
{
  height:30px;
  background-color:#ffffff;
  padding-left: 5px;
  color:#00467e;
  font-family:Arial;
  font-weight:bold; font-size:12px;
  vertical-align:middle;

}
.downloadcell
{
  background-color:#766a62;
  height:25px;
  padding-left: 10px;
  color:White;
  font-family:Arial;
  font-weight:bold; font-size:11px;
  vertical-align:middle;
}



/* =====================================
    CSS STYLES FOR HouseMenu SkinObject
   =====================================
*/

/* Vertical Menu */
#HouseMenuNav
{
    margin-top:15px;
    margin-bottom: 15px;
}
*>#HouseMenuNav
{
    margin-top:10px;
    margin-bottom: 10px;
}
#HouseMenuNav span
{
    /* all submenu lists */
    padding: 0;
    margin: 0;
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
}
#HouseMenuNav a
{
    /* all links within the menu wrapper */
    
}
#HouseMenuNav div
{
    /* all list items */ /* -- Border around each menu item -- */
     /* added for opera browser to remove bullets on lists */
    list-style: none;
    margin-top:12px;
}
#HouseMenuNav div a:link, #HouseMenuNav div a:visited
{
    /* main colour of the menu */
    margin: 0;
    padding: 0;
    display: block;
    padding: 3px 3px 3px 0.5em;
    background-color:#a69d95;
    color: #ffffff;
    text-decoration: none; /* added for opera */
    font-size: 12px;
    font-family:  Arial,Verdana, Helvetica, sans-serif;
    line-height: 14px;
    font-weight: bold;
    margin-top: 5px;
}
 /**>#HouseMenuNav div a:link, #HouseMenuNav div a:visited{
  margin-top:5px;}*/

#HouseMenuNav div a:hover
{
    background-color: #c4122f;
    background-image: url(Images/menuselected.gif);
    background-repeat:no-repeat;
    background-position:0 50%;
    color: #ffffff;
}
#HouseMenuNav div a#HouseMenuNavCurrentLink
{
    background-color: #c4122f;
    background-image: url(Images/menuselected.gif);
    background-repeat:no-repeat;
    background-position:0 50%;
    color: #ffffff;
}

#HouseMenuNav span span
{
    /* second level menu items */
    margin-left: 12px;
}
#HouseMenuNav span span div
{
    /**border-bottom: 1px solid #339966;**/
    margin: 0; /* remove the bullets from the sub menu */
    list-style: none;
}


#HouseMenuNav span span a:link, #HouseMenuNav span span a:visited
{
    background-color:#ffffff;
    color: #8d8c88;
    margin-left:13px;
}


#HouseMenuNav span div  span div a:hover
{
    background-color: #ffffff;
    background-image: url(Images/submenuselected.gif);
    background-repeat:no-repeat;
    background-position:0 50%;
    color: #01306a;
}

#HouseMenuNav span div  span div a#HouseMenuNavCurrentLink
{
    background-color: #ffffff;
    background-image: url(Images/submenuselected.gif);
    background-repeat:no-repeat;
    background-position:0 50%;
    color: #01306a;
}


.testimonialsboxtext
{
  float:left;
  width:170px;
  height:150px;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  color:#ffffff;
  font-family:Arial;
  font-size: 11px;
  font-weight:bold;
}

#content-clear{ /* Данный блок нужен, чтобы подвал не налезал на контент */
    clear:both;
    height:0px;
}