@charset "UTF-8";
/* CSS Document */

body{

}
p{
margin-top:0px;
padding-top:0px;
}
a img{
border:none;

}

.intro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	line-height: 16px;
}

.redtimesheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	line-height: 16px;
}

.mainbody{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height: 16px;
}
.ratescopy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height: 12px;
}

.ratescopy tr td{
text-align:left;
}
#tablerates .blackrow{	background-color:#000000;	color:#FFFFFF;	font-weight: bold;	font-size: 12px;	text-align: left;	padding: 3px 0px 3px 10px;}



#tablerates .blackrowsmall{	background-color:#000000;	color:#FFFFFF;	font-weight: bold;	font-size: 8px;	text-align: left;	padding: 3px 3px 3px 3px;}



#tablerates td.leftalign{	text-align:left;	padding-top: 1px;}



#tablerates tr.boldrow td{font-weight:bold;}.titlespecifications{	background: url(../images/titlespecifications.jpg) no-repeat top left;	width: 200px;	height: 25px;}.titlespecifications span{display:none;}#navsubleftspec{	margin:0 auto;	padding:0 auto;	text-align: left;	margin-bottom: 4px;}#navsubleftspec ul{list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;width:140px;text-align: left; 	} 


.titleftrs{
	background: url(../images/title_ftrs.gif) no-repeat top left;
	height: 54px;
	margin: 0;
}

.titleexec{
	background: url(../images/titles_exec.gif) no-repeat top left;
	height: 54px;
	margin: 0;
}

.titleexec span{
display:none;

}
.titleexecrates{
	background: url(../images/titles_execrates.gif) no-repeat top left;
	height: 42px;
	margin: 0;
}

.titleexecrates span{
display:none;

}

.titleftcom{
	background: url(../images/titles_ftcom.gif) no-repeat top left;
	height: 54px;
	margin: 0;
}
.titleftcom span{
display:none;
}

.titleftexeca{
	background: url(../images/titles_ftexecu.gif) no-repeat top left;
	height: 54px;
	margin: 0;
}
.titleftexeca span{
display:none;
}


.titleftexecarates{
	background: url(../images/titles_ftexecurates.gif) no-repeat top left;
	height: 42px;
	margin: 0;
}
.titleftexecarates span{
display:none;
}

.titenonexecs{
	background: url(../images/titles_nonexec.gif) no-repeat top left;
	height: 54px;
	margin: 0;
}
.titenonexecs span{
display:none;
}

.titenonexecsrates{
	background: url(../images/titles_nonexecrates.gif) no-repeat top left;
	height: 42px;
	margin: 0;
}
.titenonexecsrates span{
display:none;
}


.titlespecialreports{
	background: url(../images/titles_ftspecialreport.gif) no-repeat top left;
	height: 54px;
	margin: 0;
}
.titlespecialreports span{
display:none;
}

.titlespecialreportsrates{
	background: url(../images/titles_ftspecialreportrates.gif) no-repeat top left;
	height: 42px;
	margin: 0;
}
.titlespecialreportsrates span{
display:none;
}



.titleftcomrates{
	background: url(../images/titles_ftcomrates.gif) no-repeat top left;
	height: 42px;
	margin: 0;
}
.titleftcomrates span{
display:none;
}



.titlecontact{
	background: url(../images/title_contact.gif) no-repeat top left;
	height: 65px;
	margin: 0;
}


.titleawards{
	background: url(../images/title_awards.gif) no-repeat top left;
	height: 65px;
	margin: 0;
}

.titleadspecs{
	background: url(../images/title_adspecs.gif) no-repeat top left;
	height: 65px;
	margin: 0;
}

.titleresearch{
	background: url(../images/title_research.gif) no-repeat top left;
	height: 65px;
	margin: 0;
}

.titlerates{
	background: url(../images/title_rates.gif) no-repeat top left;
	height: 65px;
	margin: 0;
}

.titlelatest{
	background: url(../images/titlelatest.gif) no-repeat top left;
	height: 65px;
	margin: 0;
}


.titlelatest span{
display:none;

}

.titlecase{
	background: url(../images/title_case.gif) no-repeat top left;
	height: 65px;
	margin: 0;
}


.titlecase span{
display:none;

}

.titleftrs span{
display:none;

}

.titlecontact span{
display:none;

}

.titleawards span{
display:none;

}

.titleadspecs span{
display:none;

}

.titleresearch span{
display:none;
}

.titlerates{
	height: 65px;
	margin: 0;
	background-image: url(../images/title_rates.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.titlerates span{
display:none;

}

.smallprint{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:9px;
line-height: 10px;
}

#page-wrap{
	position:absolute;
	
	width:950px;
	margin:0px auto;


}

#maincontainer{
width:950px;
/*height:800px;*/
border-style:solid;
border-width:1px;
border-color:#333333;
background-image:url(../images/ftrs_background.jpg);

}

#maincontainer-home{
width:950px;
/*height:800px;*/
border-style:solid;
border-width:1px;
border-color:#333333;
background-image:url(../images/ftrs_background_home.gif);

}
#top{
width:950px;
height:34px;

}

#top-home{
	width:950px;
	height:34px;
	position:absolute;
	top:1px;
	left:0px;
}

#middlecontainer{
width:950px;
/*height:658px;*/


}

#footercontainer{
width:950px;
height:50px;
text-align:center;
padding-top: 5px;


}

#bottom{
width:950px;
height:108px;
background-image:url(../images/ftrs_bottom.jpg);

}

#middleleft{
width:630px;
/*height:658px;*/
float:left;
}

#middleleft-top{
	height:78px;
}
#middleleft-bottom{

}

#middleleft-padding{
padding:55px 0px 0px 56px;
}


#middleright{
width:320px;
height:658px;
float:left;
}

#middlerighttop{
width:320px;
height:133px;
}

#middlerightbot{
width:320px;
height:525px;
}

.top-nav{
	list-style:none;
	margin:0px 0px 0px 57px;
	height:32px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}



.top-nav  li{
	display:inline;
}

.top-nav li a {
	height:25px;
	background-image:url(../images/topnavpinkclosed.png);
    width:130px;
   	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
	font-weight:bold;
	padding-top:9px;
	padding-right:40px;
}
#linktop{
	height:25px;
	background-image:url(../images/topnavpinkclosed.png);
	width:130px;
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
	font-weight:bold;
	padding-top:9px;
	padding-right:40px;
	padding-left: 95px;
}
.tab_content{
position:relative; left:351px; top:25px; width:200px;
 }
#content_cases{
	margin-top:15px;
	height:300px;
}
.right{
margin-left:5px;
}
/*.top-nav li a:hover{
		background-image:url(../images/topnavpinkopen.png);
    width:130px;
   	background-repeat:no-repeat;
	float:left;

	padding-right:40px;
}*/

.tableratestd{
border-bottom-color:#333333;
border-bottom-style:dotted;
border-bottom-width:1px;


}