/* CSS Document */
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:normal; text-decoration:none;}
p,a,*,h1,h2,h3,h4,h5,h6,table,td,fieldset,form,inputbox,select,options{ margin:0px; padding:0px; color:#7C7C7C; }
a,input{ outline:none;}
*{ margin:0px; padding:0px;}

/* iphone styles start */
#main{ width:700px; height:auto; margin:0px auto;}
#iphone_top{width:700px; height:214px; float:left;}
#top_left{ width:126px; height:214px; float:left; background:url(../images/top_left.png) 3px 0px no-repeat;}
#top_middle{width:448px; height:214px; float:left; background:url(../images/top_middle.png) 0px 0px repeat-x;}
#top_middle p{ width:128px; height:214px; margin:0px auto; background:url(../images/speaker.png) center center no-repeat;}
#top_right{width:126px; height:214px; float:right; background:url(../images/top_right.png) 0px 0px no-repeat;}

#iphone_middle{width:600px; /*min-height:300px;*/ height:auto; float:left; background:url(../images/middle_bg.png) 0px 0px repeat-y; padding:0px 50px;}
#border{ /*border:#2E3235 solid 4px;*/ padding:5px; color:#B6B7B9; min-height:300px; height:auto; background:/*url(../images/itunes_twl.png)*/ #FFFFFF 460px 20px no-repeat; }
#border1{ /*border:#2E3235 solid 4px;*/ padding:5px; color:#B6B7B9; height:auto; background:/*url(../images/itunes_twl.png)*/ #c3ccd5 460px 20px no-repeat; }

#iphone_bottom{width:700px; height:113px; float:left;}
#bottom_left{width:126px; height:214px; float:left; background:url(../images/bottom_left.png) 3px 0px no-repeat;}
#bottom_middle{width:448px; height:214px; float:left; background:url(../images/bottom_middle.png) 0px 0px repeat-x; }
#bottom_middle p{ width:126px; height:184px; margin:0px auto 0px auto; background:url(../images/button.png) center center no-repeat;}
#bottom_right{width:126px; height:214px; float:right; background:url(../images/bottom_right.png) 0px 0px no-repeat;}
/* iphone styles close */

.selectbox 
{
	width:130px;
}
.textbox
{
	width:165px;
	height:20px;
}
.errormsg
{
	font:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:normal;
	color:#FF0000;
}

a.terms
{ 
	color:#4399C4;
	text-decoration:underline;
	font-weight:bold;
}
a.terms:hover
{ 
	color:#4399C4; 
	text-decoration:none; 
	font-weight:bold;
}

.tnc
{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7C7C7C;
	float:left;
}

.websitestyle
{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#999999;
}

.heading
{
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
}

.editmessage
{
	background-color:#2881af;
	width:505px;
	height:20px;
    margin:0px 0px 0px 38px;
	font:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center; 
	padding:5px 0px 0px 0px;
}
span a.back{ font-size:14px; color:#999; font-weight:normal; text-decoration:none; cursor: pointer;}
span a.back:hover{ font-size:14px; color:#999; font-weight:normal; text-decoration:none; cursor:pointer;}

.white_bg{ background:#FFFFFF;}

.active_prediction{ width:500px; min-height:20px; height:auto; margin:5px auto;}
.active_prediction_top{ width:500px; height:6px; float:left;}
.active_prediction_top_left{ width:10px; height:6px; float:left; background:url(../images/top_left1.png) 0px bottom no-repeat;}
.active_prediction_top_middle{ width:480px; height:6px; float:left; background:url(../images/top_mid1.png) 0px bottom repeat-x;}
.active_prediction_top_right{width:10px; height:6px; float:right; background:url(../images/top_right1.png) 0px bottom no-repeat;}
.active_prediction_middle{width:490px; height:auto; float:left; padding:3px;  border-left:#E4E4E4 solid 2px; border-right:#E4E4E4 solid 2px; background:#FFFFFF;}
.active_prediction_middle h2{ color:#4D493D; font-size:16px; text-align:center;}
.active_prediction_middle p{ color:#4D493D; font-size:12px; }
.active_prediction_bottom{width:500px; height:6px; float:left; margin:0px 0px 12px 0px;}
.active_prediction_bottom_left{width:10px; height:6px; float:left; background:url(../images/bottom_left1.png) 0px 0px no-repeat;}
.active_prediction_bottom_middle{width:480px; height:6px; float:left; background:url(../images/bottom_mid1.png) 0px 0px repeat-x;}
.active_prediction_bottom_right{width:10px; height:6px; float:right; background:url(../images/bottom_right1.png) 0px 0px no-repeat;}

.company_name{ font:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:22px; }
.subheading {font-size:13px; font-weight:bold; color:#4399C4; margin:0px 5px 0px 0px; padding:0px;}