@charset "utf-8";
/* TWD REFUNDS STYLESHEET */

/* PAGE GENERAL PROPERTIES */
body{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	background:url(../images/body_bg.png) repeat-x;
	color:#555555;
}

h1{
	color:#000;
	font-size:24px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:100;
	padding:0px;
	margin:25px 0px 0px 40px;
}

h2{
	color:#555555;
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:100;
	padding:0px;
	margin:0px;
}

h4{
	font-size:10pt;
	padding:2px 0px;
	margin:0px;
}

a{
	text-decoration:none;
	color:#555555;
}
a:hover{
	text-decoration:underline;
}
img{
	border:none;
}
h3{
	font-size:12pt;
	font-weight:bold;
	color:#000;
	margin:2px 0px 0px 0px;
	padding:0px;
	text-align:center;
}
h3.contentheading{
	font-size:18px;
	color:#06F;
	padding:5px;
}

ul li{
	list-style:url(../images/bullet.png);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
input.text_box{
	border:1px solid #cccccc;
	background:#ffffff;
	height:18px;
	color:#555555;
}
input.button{
	background:url(../images/button_bg.png) repeat-x;
	border:0px;
	color:#ffffff;
	height:22px;
	padding:0px 6px 2px 6px;	
}
div.blue{
	color:#0099bf;
	font-size:9pt;
}
div.blue a{
	color:#0099bf;
}

/* ------------------------------------------------------------------------------------------*/
/*                                         end the link                                      */
/* ------------------------------------------------------------------------------------------*/

/*----------------------*/

/*---------------------*/
/* BANNER PROPERTIES */
div.banner{
	float:left;
	position:relative;
	width:950px;
	height:227px;
	margin:5px 0px 10px 0px;
	background:url(../images/banner.gif) no-repeat;
}
.find_out_more{
	float:left;
	position:absolute;
	top:175px;
	left:370px;
	width:116px;
	height:25px;
	background:url(../images/find_out_more.gif) no-repeat;
}
/* SUB SECTION PROPERTIES */
div.subsection{
	width:950px;
	height:160px;
	margin:0px;
	position:relative;
}
#subsection_1, div.subsection_2{
	width:306px;
	height:160px;
	float:left;
	position:relative;
	margin:0px 16px 0px 0px;
}
div.subsection_3{
	width:306px;
	height:160px;
	float:left;
	position:relative;
	margin:0px 0px 0px 0px;
}
div.subsection_left{
	position:absolute;
	width:14px;
	height:160px;
	background:url(../images/sub_section_left.gif) no-repeat;
	left:0px;
}
div.subsection_middle{
	width:278px;
	height:160px;
	background:url(../images/sub_section_middle.png) repeat-x;
	margin:0px 0px 0px 14px;
	overflow:hidden;
}
div.subsection_right{
	position:absolute;
	width:14px;
	height:160px;
	background:url(../images/sub_section_right.gif) no-repeat;
	right:0px;
	top:0px;
}

#calander_image{
	position:relative;
	float:left;
	margin:0px;
	width:36%;
	height:95px;
	margin-top:15px;
	background:url(../images/calander_img.png) no-repeat;
}
#faq_image{
	position:relative;
	float:left;
	margin:0px;
	width:36%;
	height:93px;
	background:url(../images/icon2.gif) no-repeat;
}
#calc_image{
	position:relative;
	float:left;
	margin:0px;
	width:36%;
	height:98px;
	background:url(../images/icon3.png) no-repeat;
}
.section_content{
	position:relative;
	float:left;
	width:64%;
}
.section_content p{
	margin:13px 0px;	
}
.section_content ul{
	margin:13px 0px;
	padding:0px 0px 0px 25px;	
}
* html .section_content ul{
	padding:0px 0px 0px 0px;
}

.section_content .home_p a{
	float:right;
	color:#00ADD9;
	font-weight:bold;
	text-align:right;
}

.heading{
	padding:0px;
	margin:5px 0px 0px 0px;
	width:100%;
}

div.section_content a.highlight{
	color:#00ADD9;
	font-weight:normal;
}
div.section_content a.highlight:hover{
	color:#00ADD9;
	font-weight:normal;
	text-decoration:underline;
}

.banner_ad{
	margin:10px 0px;
	float:left;
	position:relative;
	overflow:hidden;
	width:100%;
	height:120px;
	background:url(../images/banner_ad.jpg) no-repeat;
}
.banner_ad #ad_head{
	position:absolute;
	width:450px;
	top:10px;
	left:20px;
	color:#000;
	font-size:18px;
}

.banner_ad #ad_body{
	position:absolute;
	width:270px;
	top:60px;
	left:200px;
	color:#666666;
	font-size:12px;	
}
