/* $Id: cua.css 18901 2008-01-04 13:52:35Z ddamstra $ */
/* Site Framework:  Molly 1.0
/* Derived from Mollio http://www.mollio.org */

/*
** CU*Answers Specific **
*/


/*Datatable*/
/*
.datatable {border-width:1px 1px 0; border-style: solid; border-color:#000080; margin-bottom:1em; width: 100%;}
.datatable th {padding:4px 5px; border-bottom:2px solid #3333a8; background-color:#000080; color:#fff; vertical-align:top;}
.datatable td {padding:4px 5px; border-bottom:1px solid #000080; vertical-align:top; color: #000;}
.rowone {background-color:#E2E2E2;}
.rowtwo {background-color:#fff;}

.datatable caption {font-size: 200%; color: BLUE;}
*/

.featureboxrates {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none;  PADDING-TOP: 0px; BORDER-BOTTOM: medium none; width: 100%; max-width: 600px;
	}
	.featureboxrates p, .featureboxrates h1, .featureboxrates h2, .featureboxrates h3, .featureboxrates h4, .featureboxrates h5, .featureboxrates h6 {margin: 0 0 .3em;color:#000;  font-weight: bolder;}
	.featureboxrates p {border:none;margin: 0 0 1em;font-weight: normal;}
	
	.featureboxrates a {font-weight:bold}
	.featureboxrates img {position: relative; border: 0}
	.featureboxrates li {}


.ratecontainer {
border:medium none;
margin:0px;
padding:0px;
}
.space {
margin-right:6px;
}
.datatable {
background-color:#FFFFFF;
border-color:#000000;
border-style:solid;
border-width:1px;
margin:0px 0px 1em;
padding:0px;
width:100%;
}
.datatable thead th {
background:transparent url(/images/rule.jpg) repeat-x scroll 10px 50%;
border-color:#000000;
border-style:solid;
border-width:1px 1px 0px;
color:#FFFFFF;
font-weight:bold;
padding:25px 0px 0px 3px;
text-align:left;
vertical-align:bottom;
}

.datatable tbody th {
text-align:left;
vertical-align:bottom;
background: #E2E2E2;
font-sized: 85%;
padding: 3px 0 3px 1px;
border-bottom:1px solid #000000;
}

	.featureboxrates .tagline {
background-color:#FFFFFF;
border:4px solid #000080;
margin:5px 0px;
padding:5px;
}
	.featureboxrates .fineprintlist {
font-size:75%;
font-style:italic;
text-align:left;
}
	.featureboxrates .fineprintlist li {
margin-bottom:0.5em;
}
	.featureboxrates .sup {
font-size:75%;
}


.rowone {
background-color:#FFFFFF;
}
.rowtwo {
background-color:#FFFFFF;
}
.width1 {
width:50%;
}
.width2 {
width:25%;
}
.width3 {
width:25%;
}
.datatable th {
background-color:#E2E2E2;
border-bottom:1px solid #000000;
font-size:85%;
padding:3px;
text-align:left;
}
.datatable td {
border-bottom:1px solid #000000;
color:#000000;
font-size:85%;
padding:3px;
}
.ratecontainer .tagline {
background-color:#FFFFFF;
border:4px solid #000080;
margin:5px 0px;
padding:5px;
}

.ratecontainer .fineprintlist {
font-size:75%;
font-style:italic;
text-align:left;
}
.ratecontainer .fineprintlist li {
margin-bottom:0.5em;
}
.ratecontainer .sup {
font-size:75%;
}


#savingsratescol {
width: 45%; min-width: 260px; float: left; margin-right: 2%;
}

#loanratescol {
width: 45%; min-width: 260px; float: left;
}