/* CSS Document */
body
{
margin:0 auto;
padding:0;
background:url(../images/body_bg.gif);
text-align:center;
overflow-y:scroll
}
img
{
border:0
}
p
{
margin:0;
padding:0
}
#main
{
margin:auto;
text-align:center;
width:742px;
background:#ffffff
}
#main1
{
margin:auto;
text-align:center;
width:742px;
background:#ffffff
}
.table1
{
border-top:1px solid #DADADA;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
background:#ffffff
}
#top
{
width:742px;
float:left;
border-top:1px solid #DADADA;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
#head
{
float:left;
width:732px;
background:url(../images/tp_bluetile.gif);
height:116px;
margin-left:4px;
display:inline
}
img.logo
{
float:left;
margin-top:38px;
margin-left:25px
}
img.logo1
{
float:left;
margin-top:50px;
margin-left:25px
}
#head p
{
float:right;
margin-top:92px;
}
img.home
{
float:left;
margin-right:30px
}
#free
{
float:left;
width:732px;
background:url(../images/tp_1pxtile_grey.gif);
height:163px;
margin-left:4px;
display:inline;
}
img.free
{
margin-left:68px;
margin-top:41px;
float:left
}
#middle
{
width:742px;
margin:auto;
text-align:center;
}
#content
{
width:742px;
float:left;
background:url(../images/cp_1pxtile.gif);
}
#content1 { 
width:742px;
float:left;
background:url(../images/cp_1pxtil.gif); 
}

#cnt
{
width:732px;
float:left;
border-top:19px solid #C7C7C7;
border-bottom:19px solid #C7C7C7;
margin-left:5px;
display:inline;
}
#left
{
float:left;
width:490px;
margin-left:13px;
text-align:left;
display:inline;
margin-bottom:20px
}
.ico_set
{
width:464px;
background:url(../images/cp_img_brd1.gif) no-repeat 0 0;
height:53px;
margin-left:13px;
margin-top:32px;
float:left;
display:inline
}
.ico_set b
{
float:right;
width:54px;
height:53px;
background:url(../images/cp_img_brd2.gif) no-repeat 100% 0;
}
.ico_txt
{
font:12px/16px verdana;
color:#000000;
position:absolute;
float:left;
margin-top:-15px;
margin-left:54px
}
.ico_txt_org,.ico_txt_grn,.ico_txt_red,.ico_txt_blk
{
font:bold 22px verdana;
}
.ico_txt_org
{
color:#DD6E09;
}
.ico_txt_grn
{
color:#0E7903
}
.ico_txt_red
{
color:#BD0B12;
}
.ico_txt_blk
{
color:#000000
}
.ico_list
{
margin:0px 0px 30px 74px;
float:left;
display:inline;
font:11px/14px verdana,arial;
color:#253B6D
}
.ico_list1
{
margin-left:74px;
float:left;
display:inline;
font:11px/14px verdana,arial;
color:#253B6D
}
img.acnticons
{
float:left;
margin:15px 25px 5px 0px;
}
img.acnticons1
{
float:left;
margin:15px 17px 5px 0px;
}
.moreinfo
{
float:left;
color:#253B6D;
font-weight:bold;
margin-top:20px
}
.ico_list span,.ico_list1  span
{
width:350px;
float:left;
clear:left
}
.ico_set_btm
{
width:464px;
background:url(../images/cp_img_brd3.gif) no-repeat 0 0;
height:53px;
margin-left:13px;
float:left;
display:inline
}
.ico_set_btm b
{
float:right;
width:54px;
height:53px;
background:url(../images/cp_img_brd4.gif) no-repeat 100% 0;
}
.ico_set_btma
{
width:464px;
height:53px;
margin-left:13px;
float:left;
display:inline
}
.ico_txt_btm
{
font:12px/16px verdana;
color:#000000;
position:absolute;
margin:-25px 0px 0px 54px;
float:left;
}
#ico_offer
{
width:488px;
height:117px;
background:#F5F5F5;
float:left;
margin-left:1px;
display:inline;
padding:25px 0px 0px 50px;
-moz-box-sizing:padding-box;
box-sizing:padding-box;
}
#ico_save
{
font:bold 22px verdana;
color:#748473;
padding:5px 0px 0px 75px
}
img.click
{
float:left;
margin:5px 0px 0px 130px
}
.ico_txt_absfree
{
font:bold 29px verdana;
color:#000000
}
.viewall
{
float:left;
color:#BD0B12;
font:bold 10px verdana;
margin:20px 0px 0px 10px
}
.dwnfree
{
float:left;
color:#103790;
font:bold 10px verdana;
margin:20px 0px 0px 0px
}
.ico_txt_free
{
font:12px/16px verdana;
color:#000000;
position:absolute;
float:left;
margin:-30px 0px 0px 54px
}
#right
{
width:203px;
float:left;
margin-left:13px;
display:inline;
text-align:left
}
#ico_catagory
{
width:203px;
height:43px;
background:#42484B
}
#ico_catagory img
{
float:left;
margin:15px 0px 0px 17px
}
.rp_cat_links
{
width:203px;
height:30px;
font:bold 11px verdana,arial;
color:#494949;
background:#ECECED
}
.rp_cat_links img
{
float:left;
margin:13px 17px 0px 20px
}
.rp_cat_links a
{
color:#494949;
float:left;
margin-top:9px;
text-decoration:none
}
.rp_cat_links1
{
width:203px;
height:30px;
font:bold 11px verdana,arial;
color:#494949;
background:#fff
}
.rp_cat_links1 img
{
float:left;
margin:14px 17px 0px 20px
}
.rp_cat_links1 a
{
color:#494949;
float:left;
margin-top:11px;
text-decoration:none
}
#footer
{
margin:auto;
text-align:center;
width:742px;
float:left;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
#foot
{
float:left;
width:732px;
background:url(../images/ft_1px_tile.gif);
height:94px;
margin-left:4px;
display:inline;
font:10px/20px verdana;
color:#CCDFE9;
padding-top:25px;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
#foot a
{
color:#CCDFE9;
text-decoration:none
}

#ico_padd
{
float:left;
margin-top:23px;
margin-left:25px;
margin-right:26px;
display:inline
}
.img_padd,.img_padd1
{
float:left;
width:95px;
height:83px;
border:1px solid #DFDFDF;
text-align:center;
padding-top:6px;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin-left:23px;
margin-top:20px;
display:inline
}
.ico_name,.ico_name1
{
float:left;
width:95px;
text-align:center;
padding-top:2px;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin-left:23px;
display:inline;
font:10px verdana;
color:#797979
}
.ico_name1
{
margin-left:20px;
}
.img_padd1
{
margin-left:20px;
}
img.ico_paddsd
{
float:left;
}
img.ico_padd1sd
{
float:left;
border:1px solid #DFDFDF
}
.txt_enico
{
margin-left:23px;
font:bold 14px/18px verdana;
color:#253B6D
}
.txt_enico1
{
margin-left:23px;
font:11px/16px verdana;
color:#797979
}
img.downall
{
float:right;
margin-right:20px;
margin-top:20px;
margin-bottom:20px;
}
#cnt_padd
{
float:left;
margin:20px 20px 0px 23px;
display:inline;
font:11px/14px verdana
}
.int_title
{
font:bold 15px/18px verdana;
color:#253B6D
}
.down
{
font-size:25px;
font-weight:bold;
color:#253B6D;
margin-left:30px;
line-height:30px;
}
#empty
{
height:200px;
background:#fff
}
#empty1
{
height:400px;
background:#fff
}
li
{
margin-bottom:10px
}
#free_tick
{
font:13px/18px arial,verdana
}
h4
{
font:bold 13px verdana,arial;
color:#253B6D
}
img.tick
{
float:left;
margin-right:8px;
}
img.tick1
{
float:left;
margin-right:8px;
margin-bottom:15px
}
#customer
{
margin-left:50px;
width:600px;
font:12px/16px arial,verdana;
background:#fff;
padding-bottom:20px
}
h1
{
color:#253B6D;
font:21px arial,verdana
}
h2
{
font:16px arial,verdana
}
.ico_dwn, .ico_dwn1
{
margin:0px 0px 10px 40px;
float:left;
display:inline;
font:11px/14px verdana,arial;
color:#253B6D
}
.ico_dwn1 { margin:30px 0px -20px 40px; }
html>body .ico_dw1 { float:left;margin:20px 0px -10px 0px; }




/* free downloads */
body
{	
	margin:0px;
	padding:0px;
}
p
{
	margin:0px;
	padding:0px;
}
img
{
	border:0px;
	margin:0px;
	padding:0px;	
}
.flt
{
	float:left;
} 
.int_cnt_div1 {
	display: inline;
	width: 253px;
	}
.int_cnt_span1
{
	width:253px;
	height:24px;
	background:url(../images/cnt_top.gif) no-repeat;
}
.int_cnt_span2
{
	font:bold 12px/14px tahoma;
	margin:7px 0px 0px 55px;
	color:#E02A06;
}
.int_cnt_div2 {
	display: inline;
	width:251px;
	border-left:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
	}
.int_cnt_div3 {
	display: inline;
	width: 251px;
	padding: 5px 0px;
	}
.int_cnt_img1 {
	margin: 10px 0px 0px 12px;
	}
.int_cnt_img2 {
	margin: 8px 0px 0px 10px;
	}
.int_cnt_img3 {
	margin: 0px 0px 0px 12px;
	}
.int_cnt_p1 {
	display: inline;
	float: right;
	width: 156px;
	color: #353534;
	margin-right: 15px;
	}
.int_new_cnt_p1 {
	display: inline;
	float: right;
	width: 165px;
	color: #353534;
	margin-right:6px;
	}
.int_cnt_span3,.int_cnt_span5 {
	width: 134px;
	font:10px/14px tahoma;
	}
.int_cnt_span5 {
	margin-top: 6px;
	}
.int_cnt_span4 {
	font:bold 11px/14px tahoma;
	color:#267FB1;
	}

.int_cnt_txtbox {
	float:right;
	width:88px;
	height:16px;
	font:9px tahoma;
	padding:0px;
	border:1px inset #807B7B;
	margin-top: 2px;
	}
.int_cnt_span6 {
	width: 150px;
	font:9px/14px tahoma;
	margin-top: 5px;
	}
.int_cnt_span7 {
	width: 239px;
	height: 1px;
	background: #EFEEEE;
	margin-left: 7px;
	}
.int_cnt_txt1
{
	float:left;
	margin:12px 0px 0px 12px;
	font:bold 11px/14px tahoma;
	color:#267FB1;
	width:165px;
}
.int_cnt_txt2
{
	float:left;
	margin:5px 0px 0px 11px;
	font:9px/14px tahoma;
	color:#267FB1;
}
.int_cnt_divider
{
	margin:6px 0px 0px 5px;
}

.int_cnt_name
{
	font:10px/14px tahoma;
	margin:7px 0px 0px 12px;
}		
.int_cnt_name1
{
	font:10px/14px tahoma;
	margin:2px 0px 0px 12px;
}	
.int_cnt_go
{
	margin:3px 0px 0px 2px;
}

/*Follow Up Form -starts*/
#followup{
float:left;
width:475px;
font:11px/14px verdana,arial;
color:#000;
}
#followup b{
float:left;
width:100%;
font-weight:bold;
margin:15px 0 10px 0;
}
#followup p{
float:left;
width:100%;
margin:5px -3px 0 0;
position:relative;
}
#followup input{
float:left;
font:11px/14px Verdana, Arial;
}
#followup p span{
float:left;
margin:2px 15px 0 5px;
}
.name{
width:150px;
}
.txtbox{
width:50px;
}
.comment{
width:300px;
height:100px;
float:left;
}
/*Follow Up Form -ends*/
