body	{
	text-align: justify;
	font: 0.8em Arial, Helvetica, sans-serif;
	line-height:1.4em;
	background-color:#fff;
}

h1	{
	font: 18px Arial, Helvetica, sans-serif;
	font-weight:bold;	
	color:#CA1717;
}

p	{
	font: 12px Arial, Helvetica, sans-serif;
	color:#373737;
}

strong	{
	font-weight:bold;	
	color:#CA1717;	
	font: 12px Arial, Helvetica, sans-serif;
}

*html h1	{
	margin-top:10px;	
}

h3	{
	font: 14px Arial, Helvetica, sans-serif;	
	font-weight:bold;
	color:#fff;
	margin:0;
	padding:0;
}

a 	{
	color:#CA1717;	
}

a:select 	{
	text-decoration:none;	
}

.selected a	{
	font-weight:bold;
	text-decoration:none;

}

#header-top	{
	background: #fff url(images/bg.gif) repeat-x;
	padding-bottom:0px;
	margin:0;
}

#header	{
	background: #fff url(images/bg-top.gif); 
	width:750px;
	margin:0 auto 0 auto;
	padding:0;
	height:250px;
}

	#header .headercol1, #header .headercol2	{
		float:left;
	}
	
		#header .headercol1	.logo {
			border:none;
			padding:8px 0 0 0;
			margin:0;
		}
		
		#header .headercol1	.flash {
			border:none;
			padding:5px 0 0 0;
			margin:0;
			color:#fff;
			
		}
		
	#header .headercol2	ul.menu	{
		border:none;
		margin:42px 0 0 115px;
		padding:0;
	}
	
	/*\*/
		
		html*#header .headercol2	ul.menu	{
		margin:40px 0 0 115px;
	}
	/*end*/
	
		#header .headercol2 ul.menu li	{
			border:none;
			margin:0px;
			padding:0;
			line-height:1px;
			list-style-type:none;	
		}
			
		#header .headercol2 ul.menu li.menutop	{
			margin:0;
			padding:0;	
			border:1px solid red;
		}
		
		/*\*/
		
		html*#header .headercol2 ul.menu li 	{
			border:none;
			margin:0px;
			padding:10px 0 0 0;
			line-height:1px;
			list-style-type:none;	
		}	
		
		
		html*#header .headercol2 ul.menu li.menu2 {padding:18px 0 0 0;}
		html*#header .headercol2 ul.menu li.menu3 {padding:16px 0 0 0;}
		html*#header .headercol2 ul.menu li.menu4 {padding:15px 0 0 0;}
		html*#header .headercol2 ul.menu li.menu5 {padding:16px 0 0 0;}
		html*#header .headercol2 ul.menu li.menu6 {padding:17px 0 0 0;}
		html*#header .headercol2 ul.menu li.menu7 {padding:14px 0 0 0;}
		/*end*/
		
		
		#header .headercol2 ul.menu li a img	{
			border:none;
			margin:0px;
			padding:0px 0 0 0;
			line-height:1px;
			list-style-type:none;	
		}
		
		#header .headercol2 ul.menu li.menu2 {padding:3px 0 0 0;}
		#header .headercol2 ul.menu li.menu3 {padding:3px 0 0 0;}
		#header .headercol2 ul.menu li.menu4 {padding:3px 0 0 0;}
		#header .headercol2 ul.menu li.menu5 {padding:3px 0 0 0;}
		#header .headercol2 ul.menu li.menu6 {padding:3px 0 0 0;}
		#header .headercol2 ul.menu li.menu7 {padding:2px 0 0 0;}

	

.logo	{
	margin:0px 0 0 0;	
}	
	
#bgwhite	{
	background-color:#fff;	

}	
	
#canvas	{
	width:750px;
	margin:0 auto 0 auto;

}


	#canvas p	{
		margin-top: 5px;
		padding: 0;
		color: #666666;
	}

	
	
.content	{
	float:left;
	width:510px;
}

	
.text-indent	{
	margin:0 40px;	
}
	

ul.list	{
	
}

	ul.list li	{
		list-style-type:none;
		background: url(images/list-arrow.gif) 0px 10px no-repeat; 
		color: #666666;
		padding:5px 0 0 20px;
	}
	
ul.list2	{
	padding:0;
}

	ul.list2 li	{
		list-style-type:none;
		background: url(images/list-arrow.gif) 0px 10px no-repeat; 
		color: #666666;
		padding:5px 0 0 20px;
	}

	
.boxhdr	{
	background: url(images/h2bg.gif) repeat-x;	
	height:28px;
	padding:7px 0 0 9px;
	margin:0;
}

.boxmain	{
	background:#F5F5F5;	
	border:1px solid #E8E8E8;
	margin:0;
	padding:5px 20px;
}
	

.homecol1, .homecol2	{
	background:#f5f5f5;
	border:1px solid #e8e8e8;
	width:239px;
	float:left;
	margin: 0 10px 0 0;
	padding:0;
}

.homecolftr3	{
	background:#f5f5f5;
	border:1px solid #e8e8e8;
	width:243px;
	float:left;	
}

.homecol3	{
	background:#fff;
	width:243px;
	float:left;	
}

	a.weblink	{color:#073AAD; padding:0; margin:0 0 0 56px;}
	/*\*/ html*a.weblink {color:#073AAD; padding:0; margin:0 0 0 42px;} /*end*/

	.webmaillogin	{
		background:#F5F5F5;
		border:1px solid #DCDCDC;
	}	
	
	.domainsearch	{
		background: url(images/domainbg.gif);	
		height:102px;
		width:243px;
		margin-bottom:28px;
	}
	

ul.homelist	{
	padding:15px 0 15px 22px;
	margin:0;	
}

/*\*/
		html*ul.homelist	{padding:17px 0 17px 22px;}
/*end*/

	ul.homelist li	{
		list-style-type:none;	
		background: url(images/home-arrow.gif) no-repeat 0px 5px;	
		color:#CA1717;
		padding:0px 0 10px 10px;
		font-weight:bold;
		text-align:left;
	}
	
p.homeftrtext	{
	margin:30px 20px 30px 20px;
}

	p.homeftrtext strong	{
		font-weight:bold;
		color:#505050;
	}

.form .field {
	float:left;
	height:15px;
	display: block;
	vertical-align:middle;
	padding: 0px 10px;
	width:60px;
	font-weight:bold;
	color:#6D6B6B;
	font-size:11px;
}

.form {
	clear: left;
	padding-top: 1px;
}

/*******/

.tableleft	{
	width:355px;
	margin-right:25px;
	float:left;	
}

	.tableleft table	{
		width:355px;
		border-collapse:collapse;

	}
	
	
	.tableleft table tr td.cellleft	{
		background-color:#BCC7CD;
		font-weight:bold;
		padding:3px 0 3px 8px;
		border-bottom:1px solid #fff;
		width:255px;
		font-size:11px;
	}
	
	.tableleft table tr td.cellright	{
		background-color:#D0DBE1;
		width:101px;
		padding:3px 0 3px 8px;
		border-bottom:1px solid #fff;
		margin-bottom:1px;
		font-size:11px;
	}
	.tableleft table tr td.cellfull	{
		background-color:#A8B3B9;
		width:355px;
		padding:3px 0 3px 8px;
		border-bottom:1px solid #fff;
		font-weight:bold;
		font-size:11px;
	}
	
	.tableleft table tr td.cellfinall, .tableleft table tr td.cellfinalr 	{
		background-color:#850001;
		color:#fff;
		width:355px;
		padding:3px 0 3px 8px;
		border-bottom:1px solid #fff;
		font-weight:bold;
		font-size:12px;
	}
	
	.tableleft table tr td.cellfinalr	{
		width:101px;	
		font-size:11px;
		background-color:#373737;
	}

.contentright 	{
	float:right;
	width:370px;
}
	
.signup-button	{
	border:none;
	margin:10px 0 0px; 0;	
}
	
/**********
About page
***********/

.about1	{ background: url(images/about1.gif) no-repeat;	width:749px; height:142px; margin-bottom:30px; }
.about2	{ background: url(images/about2.gif) no-repeat; width:749px; height:125px; margin-bottom:30px; }
.about3	{ background: url(images/about3.gif) no-repeat; width:749px; height:130px; margin-bottom:30px; }
.about4	{ background: url(images/about4.gif) no-repeat; width:749px; height:130px; margin-bottom:30px; }
.about5	{ background: url(images/about5.gif) no-repeat; width:749px; height:216px; margin-bottom:30px; }
.about6	{ background: url(images/about6.gif) no-repeat; width:749px; height:130px; margin-bottom:30px; }
.about7	{ background: url(images/about7.gif) no-repeat; width:749px; height:130px; margin-bottom:30px; }
.about8	{ background: url(images/about8.gif) no-repeat; width:749px; height:130px; margin-bottom:30px; }
.about9	{ background: url(images/about9.gif) no-repeat; width:749px; height:130px; margin-bottom:30px; }
.about10	{ background: url(images/about10.gif) no-repeat; width:749px; height:130px; margin-bottom:30px; }


.about1	p { width:575px; margin:0px 0 0 155px; }
.about2	p { width:575px; margin:0px 0 0 155px; }
.about3	p { width:575px; margin:0px 0 0 155px; }
.about4	p { width:575px; margin:0px 0 0 155px; }
.about5	p { width:575px; margin:0px 0 0 155px; }
.about6	p { width:575px; margin:0px 0 0 155px; }
.about7	p { width:575px; margin:0px 0 0 155px; }
.about8	p { width:575px; margin:0px 0 0 155px; }
.about9	p { width:575px; margin:0px 0 0 155px; }
.about10 p { width:575px; margin:0px 0 0 155px; }
	
ul.aboutlist {
	margin:0 0 0 140px;
}
	
	ul.aboutlist li {
	 list-style-type:none;
	 background: url(images/aboutbullet.gif) no-repeat 0px 8px;
	 padding-left:20px;
	 font-size:12px;
	 color:#373737;
	}
	


ul.tclist	{
	
}

	ul.tclist li	{
		list-style-type: none;
		color:#373737;
		font-size:12px;
	}
	
	ul.tclist li span	{
		color:#CA1717;
	}
	

/*	

.submenu	{
	float:left;
	width:160px;
	margin-right:15px;
	background-color:#fff;
	text-align:left;
}

	.submenu ul		{
		list-style-type:none;
		margin:0;
		padding:8px 0 0 10px;
	}

	.submenu ul li	{
		margin:0;
		padding:0 0 8px 0;
		text-align:right;
	}



.imghead	{
	
}

.copy	{
	width:492px;
	margin-left:10px;	
}

ul.conditionlist, ul.aboutlist	{
	color:#666666;
	list-style-type:none;
}

	ul.conditionlist li, ul.aboutlist li	{
		background: url(img/bullet.png) no-repeat 0px 6px;
		padding-left:15px;
	}

ul.aboutlist	{
	margin:0;
	padding:0;	
}
	
	ul.aboutlist li	{
		padding-bottom:8px;	
}
*/

#footer	{
	clear:both;
	background:#fff url(images/ftrbg.gif) repeat-x; 
	width:750px; 
	height:150px; 
	margin:30px auto 0 auto;
}


p.footerlinks 	{
	color:#fff;
	padding:5px 0 0 20px;	
}
	
	p.footerlinks a	{
		color:#fff;	
	}
	
	
	
/**********
holding
***********/

ul.holdinglist	{
	color:#373737;
	font: 12px Arial, Helvetica, sans-serif;
}

	ul.holdinglist li	{
		list-style-type:none;
		padding-bottom:4px;
	}
	
	
/*\*/
		html*ul.holdinglist li	{padding-bottom:0px;}
/*end*/
	


#holdhead	{
	clear:both;
	background:#fff url(images/holdhdrbg.gif) repeat-x; 
	width:750px; 
	height:60px; 
	margin:0px auto 0 auto;
}