body {
margin:5px;
font-family:arial;
font-size:11px;

}

#bg 
{
	
	width:950px;
}

.containtop 
{
	width:505px;
	height:26px;
	border-bottom:8px solid #FF822F;
}

.prelimfirstcolumn 
{
	float:left;
	width:200px;
	text-align:right;
	background-image:url(images/tabA.gif);
	background-repeat:no-repeat;
	height:26px;

}

.firstcolumn 
{
	float:left;
	width:129px;
	text-align:right;
	padding-top:4px;
	margin-left:4px;
}

.secondcolumn 
{
	float:left;
	width:167px;
	margin-left:4px;
	text-align:right;
}

#cc {
width:505px;
height:300px;
border:1px solid #ff9235;
}

form {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#navcontainer
{
background: #ff9235;
width:505px;
font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#navlist
{
list-style: none outside none;
margin: 0;
padding: 0;
}

@media all {
#navlist {
text-align: left;
margin:0px 0px 0px 10px;
}
}

#navlist li
{
bottom: 11px;
display: inline;
line-height: 1.2em;
margin: 0;
padding: 0;
position: relative;
}

html>body #navlist li
{
background: #000;
margin: 0 3px 0 0;
padding: 4px 0px 4px 0;
width:60px; /* take it out as and when */
}

#navlist a, #navlist a:link, #navlist a:visited
{
background: #006666;
border: 1px solid #FFF;
bottom: 2px;
color: #FFF;
cursor: pointer;
display: inline;
height: 1em;
margin: 0;
padding: 3px 5px 3px 5px;
position: relative;
right: 2px;
text-decoration: none;
}

#navlist a:hover
{
background: #FF822F;
bottom: 1px;
color: #FFF;
position: relative;
right: 1px;
}

#navlist a:active
{
background: #999;
bottom: 0px;
color: #FFF;
position: relative;
right: 0px;
}

#navlist li#active
{
background: red;
bottom: 13px;
display: inline;
margin: 0 3px 0 0;
padding: 0;
position: relative;
}

html>body #navlist li#active
{
background: #000;
margin: 0 4px 0 4px;
}

#navlist #active a, #navlist #active a:link, #navlist #active a:visited, #navlist #active a:hover
{
background: #ff9235;
border-bottom: none;
border-left: 1px solid #9CC;
border-right: 1px solid #9CC;
border-top: 1px solid #9CC;
bottom: 0;
color: #FFF;
cursor: text;
margin: 0;
padding: 2px 5px 0 5px;
position: relative;
right: 0;
}

#choose {
padding: 0px;
width: 500px;
margin:0px;
float:none;
text-align:left;
}

.selected 
{
	font-size:12px;
	font-family:Arial;
}


#choose .select {


width:50px;
float: left;
position:relative;
left:275px;
top:7px;
text-align:right;


}

#choose .form {
position:relative;
left:141px;
text-align:left;
top:2px;

float:left;
font-size:11px;

}

#choose .formselect {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#showcompare {
position:relative;

top:10px;
width:500px;
height:250px;

}

#showcompare .showcc {
margin:10px 10px 10px 10px;
padding:0px 0px 10px 0px;
}

#showcc table 
{
	padding:0px;
	margin:0px;

}

.alt1 
{
}

.top_1
{
	font-size:11px;
	
	text-align:left;
	
}

.row1
{
	
}

.gridview 
{
	border:0px solid #333;
}

.ccproviderimg 
{
	border: 1px double #999;
	margin-right:3px;
	margin-left:2px;
	margin-top:2px;
}

.toprow 
{
padding-bottom:5px;	
}

.left11
{
	
	font-size:11px;
	width:110px;
	text-align:left;
	vertical-align:top;
	color:#666;
	font-weight:normal;
	padding-bottom:5px;
	padding-left:5px;
	padding-top:5px;
	margin-bottom:5px;
	
}

.left1 
{
	
	font-size:11px;
	width:110px;
	text-align:left;
	vertical-align:top;
	color:#666;
	font-weight:normal;
	padding-left:10px;
	padding-bottom:5px;
	
}
.left1IT
{
	
	font-size:11px;
	width:110px;
	text-align:left;
	vertical-align:top;
	color:#FF822F;

	padding-left:10px;
	padding-bottom:5px;
} 
.left1HD
{
	color:#FF822F;
	padding-left:10px;
} 
.EditTitle
{
	padding-left:10px;
}
.EditTitleHD
{
	color:#FF822F;
	padding-left:10px;
}

.left7 
{
	font-weight:bold;
	font-size:10px;
	width:130px;
	text-align:left;
}

.left7a 
{
	
	font-size:11px;
	width:170px;
	text-align:left;
vertical-align:top;
height:55px;
}

.left7b 
{
	
	font-size:11px;
	width:170px;
	text-align:left;
vertical-align:top;
height:55px;
padding-left:15px;
}


.left2 
{
	font-weight:bold;
	font-size:11px;
	width:50px;
	text-align:center;
	vertical-align:top;
}

.left2a 
{
	width:50px;
	font-size:11px;
	text-align:center;
	
}

.left3 
{
	font-weight:bold;
	font-size:10px;
	width:50px;
	text-align:center;
}

.left3a 
{
	width:50px;
	font-size:11px;
	text-align:center;
}

.left4 
{
	font-weight:bold;
	font-size:11px;
	width:60px;
	text-align:center;
}

.left4a 
{
	width:60px;
	font-size:11px;
	text-align:center;
}


.rewards 
{
	font-weight:bold;
	font-size:10px;
	width:60px;
	text-align:center;
}

.rewardsa 
{
	width:260px;
	font-size:10px;
	text-align:center;
}


.left5 
{
	font-weight:bold;
	font-size:11px;
	width:70px;
	text-align:center;
}

.left5a 
{
	
	font-size:11px;
	width:70px;
	text-align:center;
}


.left6 
{
	font-weight:bold;
	font-size:10px;
	width:80px;
	text-align:center;
}

.insideline 
{

padding:0px 4px 4px 4px;	
}
.right1a 
{
	width:80px;
	padding-top:4px;
	
	text-align:right;
}


.pager  a:link
{
	margin-top:5px;
	color:#fff;	
	border:1px solid #FF822F;
	text-decoration:none;
	background-color:#FF822F;
	padding:0px 3px 0px 3px;
	
}

.idea 
{
float:left;
margin:1px 5px 0px 0px;	
}

.details1
{
	padding:5px;
}

.pager  a:visited
{
	margin-top:5px;
		color:#fff;
		border:1px solid #FF822F;
		text-decoration:none;
		background-color:#FF822F;
		padding:0px 3px 0px 3px;
}

.containgridview 
{
	border:1px solid #FF822F;
	
}
.DataGridFixedHeader 
{
	
	background-color:#FFFFCB;
	
}

.moveleft1 
{
	margin-left:1px;
}

.pushit 
{
	text-align:center;	
	width:50px;
}

.pushit45
{
	text-align:center;	
	width:45px;
}

.enqbit 
{
	margin-top:-3px;
	_margin-top:0px;
}

.pushitR
{
	text-align:center;	
	width:50px;
	padding-right:15px;
}

.pushitleft1
{

}


.pushitleft
{
	text-align:left;
padding-bottom:1px;
	width:90px;
}


.pushitone 
{
	text-align:center;	
	background-color:Black;
	width:30px;
}


.pushitAER
{
	text-align:center;	
	width:50px;
}



a:link 
{
	color:#FF822F;
	text-decoration:none;
}

a:visited 
{
	color:#FF822F;
	text-decoration:none;
}

a:active 
{
	color:#FF822F;
	text-decoration:none;
}


.pager  a:hover
{
	margin-top:5px;
	color:#666;
	background-color:#fff;
	border:1px solid #FF822F;
	text-decoration:none;
	padding:0px 3px 0px 3px;
}
.pager a:active
{
	margin-top:5px;
	padding:0px 3px 0px 3px;
	text-decoration:none;
	background-color:#FF822F;
	
}


#dhtmltooltip 
{
position: absolute;
width: 250px;
border: 2px solid #666;
padding: 2px;
background-color: #fff;
visibility: hidden;
z-index: 100;
color:#333;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}




#inside 
{
	width:250px;
	padding:0px 2px 2px 2px;
	margin:5px 5px 5px 5px;
	
}

#inside td 
{
	vertical-align:top;
	}
	
#RepaymentsCalc 
{
    position:absolute;
    z-index:99;
    width:200px;
   
    background-color:#fff;
   top:100px;
    left:140px;
    _left:148px;
    padding:10px 8px 10px 8px;
   
    border:1px solid #999;
    font-size:12px;
}

.wrapstar 
{
	margin-left:5px;
	width:155px;
	height:22px;
	background-image:url(images/repayments.gif);
	background-repeat:no-repeat;
}

.wrap 
{
margin-left:5px;
width:190px;
font-size:12px;
border-top:2px solid #FF822F;
border-bottom:2px solid #FF822F;
padding:5px 0px 5px 0px;
height:30px;
}

.wrap1
{
margin-left:5px;
margin-top:5px;
width:190px;
font-size:12px;
}



.term
{
	width:50px;
	float:left;
	text-align:center;
}

.repay


{
	width:70px;
	float:left;text-align:center;
}
.total


{
	width:70px;
	float:left;text-align:center;
}

.CalcConta 
{
	margin-left:5px;
width:190px;
	height:30px;
	font-size:12px;
}

.calcconatiner 
{
	width:58px;
	float:left;

	
}

.righter 
{
	
	float:right;
	width:20px;
	height:20px;
	margin:-4px -5px 0px 0px;
}


.arial1 
{
	font-size:12px;
	font-family:Arial;
}
.site 
{
	background-image:url(site/PL.gif);
	width:64px;
	height:62px;
	z-index:5px;
	
	margin:-30px -1px 0px -30px;
	_margin:-28px -3px 0px -28px;
	position:relative;
	float:left;
}
.padby55 
{
	padding-top:10px;
	_padding-top:6px;
}

.padby5 
{
	padding-top:5px;
}

.padby3 
{
	padding-top:3px;
}
.calccomp 
{
	float:left;
width:125px;	
}

.padby5l 
{
	padding-left:7px;
}


#CalcConta
{
	height:20px;
	padding:5px 0px 5px 0px;
}
#calcconatiner
{
	float:left;
	width:80px;
	 vertical-align:middle;	
}
#calccomp
{
	
	width:120px;
	
}
#CalcConta1
{
	
	padding:5px 0px 5px 0px;
	height:20px;
	
}
#calcconatiner1
{
	float:left;
		padding:5px 0px 5px 0px;
	width:40px;
	 vertical-align:Top;	
	 text-align:center;
	
}
#calccomp1
{
	float:left;
	
	width:60px;
	padding:5px 0px 5px 0px;
	 text-align:center;
}
#calccomp2
{
	
padding:5px 0px 5px 0px;
	width:80px;
	 text-align:center;
	
	
}

.btnClose
{
	float:right;
}

.clickthis 

{	
	background-image:url(buttons/clickthis6anim.gif);
	background-repeat:no-repeat;
	width:159px;
	height:43px;
	position:absolute;
	z-index:1;
	top:43px;
	left:342px;
	
}


input.btn{
   color:#184691;
   font-family:arial;
   font-size:100%;
   font-weight:bold;
   background-color:#EFEFEF;
   *background-color:#ddd;
 border:1px solid;
 padding:3px 7px 3px 7px;
  *padding:2px;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#666;
	border-bottom-color:#666;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}

input.btnhov{
  border-top-color:#0062F7;
	border-left-color:#0062F7;
	border-right-color:#004ABB;
	border-bottom-color:#004ABB;
	
	}
	
	#loader 
	{
	
	padding:8px 9px 3px 8px;
	_padding:8px 9px 8px 8px;
	*padding:8px 9px 8px 8px;
	position:absolute;
	top:30px;
	left:349px;
	z-index:55;
	background-color:#fff;
	border:1px solid #666;	
	font-size:12px;
		
	}
	
	#loader  p 
	{
		padding:0px;
		margin:0px;
	}
	
	#loader img 
	{
		float:left;
		margin:0px 8px 0px 0px;
	}
