/** Stylesheet for The Regional Accounts Director of Firetop Mountain by Stephen Morrison and Alex Jenkins
Author:Random House Group Digital
Date:28/08/09
Copyright: Random House Group Ltd.
**/


body {
	font-family: Verdana, Arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
    font-size:9pt;
	color:#000;
	background-color:#fff;
		background-image:url(../images/firetop_bodybg.gif);
background-position:top;
background-repeat:repeat-x;
}
/** main links **/
a:link {
	color: #ffffff;
	text-decoration: underline;
	background-color : transparent;
}
a:visited, a:active {
	color: #ffffff;
	text-decoration: underline;
	background-color : transparent;
}
a:hover {
	color: #ffffff;
	text-decoration: underline;
	background-color : transparent;
}
/** wrapper & containers **/
.wrapper {
width: 970px;
min-width:970px;

}
.container {
width: 970px;
min-width:970px;
max-width:970px;
text-align:left;
}

.container #toprow,.container #middlerow,.container #bottomrow  {
width: 970px;
min-width:970px;
max-width:970px;
text-align:left;
}
.toprow{
background-image:url(../images/firetop_topleft.gif);
background-position:left;
background-repeat:no-repeat;height:108px;
max-height:108px;
}
.toprowcol1{
float:left;
width:113px;
max-width:113px;
height:108px;
max-height:108px;
}
.toprowcol2 {
float:right;
background-image:url(../images/firetop_toplogo.gif);
background-position:left;
background-repeat:no-repeat;
width:855px;
max-width:855px;
height:108px;
max-height:108px;
}

.toprowcol2_right{
float:right;
width:600px;
height:108px;
padding-top:40px;
}
.middlerow {
width:855px;
max-width:855px;
}
.middlerow_left {
float:left;
width:494px;
height:246px;
max-height:246px;
padding:0px;
}
.middlerow_left_int {
float:left;
width:257px;
height:246px;
max-height:246px;
padding:0px;
}
.middlerow_right_int {
float:right;
width:700px;
height:246px;
max-height:246px;
}
.middlerow_right {
float:right;
width:450px;
height:246px;
max-height:246px;
}
.middlerow_right_right {
float:right;
width:240px;
height:246px;
max-height:246px;
}
.middlerow_right_left {
float:left;
padding-top:40px;
width:200px;
height:246px;
max-height:246px;
}
.middlerow_right_left_int {
float:left;
padding-top:49px;
width:400px;
height:225px;
max-height:225px;
}
.middlerow_right_int {
float:left;
width:660px;
height:246px;
max-height:246px;
}
.bottomrow {
width:855px;
max-width:855px;
padding-top:30px;
}
.bottomrowcol1{
float:left;
width:113px;
max-width:113px;
height:276px;
max-height:276px;
}
.bottomrowcol2 {
float:right;
width:855px;
max-width:855px;
}
.bottomrowcol2_left {
float:left;
background-image:url(../images/firetop_flamesbg.gif);
background-position:bottom;
background-repeat:no-repeat;
width:249px;
max-width:249px;
background-color:#fecd2a;
}
.bottomrowcol2_right {
float:right;
width:550px;
height:246px;
max-height:246px;

}
.bottomrowcol2_right_int {

float:right;
margin-top:20px;
width:590px;
min-height:276px;
height:auto;

}
.bottomrowcol2_right_left {
float:left;
width:250px;

}
.bottomrowcol2_right_right {
float:right;
width:190px;
margin-right:50px;
margin-top:30px;
}
/** footer **/
.footer {
	font-family: Verdana, Arial, helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
    font-size:9px;
width: 970px;
min-width:970px;
max-width:970px;
}
.footer a:link, .footer a:visited, .footer a:active {
color:#838180;
text-decoration:none;
}
.footer a:hover {
color:#838180;
text-decoration:underline;
}
/** nav **/
.nav {
width:600px;
text-align:left;
}
/** clear **/
.clear{
clear:both;
}
.clear5px{
clear:both;
height:5px;
}
.clear20px{
clear:both;
padding-top:20px;
height:20px;
}
/** text **/
.intro_text {
padding:10px;
}
.earnings {
font-size:34pt;
color:#000;
text-align:center;
}
.orange {
color:#D1541D;
font-size:18px;
font-weight:bold
}
/** padding **/
.title {
margin-top:5px;
}

/** hb **/
.hb {
margin:0px;
}
/** form **/
.form {
border:1px #000 solid;
background-color:#CCCCCC;
}
.formerror {
font-size:10pt;
color:#D1541D;
font-weight:bold;
display:none;
position:relative;
}
/** buttons **/
.calc{
border:0px;
background-image:url(../images/firetop_btn_calculate.gif);
background-repeat:no-repeat;
width:128px;
height:39px;
background-color:transparent;
cursor:pointer;
}
.go_btn{
position:relative;
top:10px;
background-color:transparent;
}
/** positioning **/
.golinks{
font-weight:bold;
color:#D1541D;
height:50px;
vertical-align:middle;
text-align:right;
}