/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {
	margin: 0;
	padding: 0;
}

body {
	font-family: arial;
	font-size: 14px;
	color:#FFFFFF;
}


a:link {
	text-decoration: none;
	color: #ffffff;
}

a:active {
	text-decoration: none;
	color: #ffffff;
}

a:visited {
	text-decoration: none;
	color: #ffffff;
}

a:hover {
	text-decoration: none;
	color: #7ed0f2;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 0 20px 10px 0;
}

/* Page */

#page {
	width: 920px;
	margin: 0 auto;
	padding: 20 px;
	bgcolor: #0060b6;
	color:white;
}

/* Content */
#container { position:relative; width:948px; left:-17px; }

#container bg{
	background-image::url(./images/service_bg.gif) no-repeat;
}
#containerHeader {float:right; width: 400px;}
#containerMain {float:left; width:948px; padding-left:10px;}
#columnLeft { float:left; width: 450px; color:#FFFFFF;}
#columnRight { 
	float:right;
	width: 470px; 
	font-size: 12px; 
	font-weight: normal; 
	color:#d3d3d3; 	
	line-height: 25px;

}

#columnRight h2 { 
	float:right; 
	width: 490px; 
	font-size: 18px; 
	font-weight: bold; 
	color:#a7a9ac; 	
	line-height: 25px;
}


#columnRight h3 { 
	float:right; 
	width: 481px; 
	font-size: 14px; 
		font-weight: bold; 
	color:#ffffff; 	
	line-height: 25px;
	border-bottom: 1px dotted #9999a3;
}


#columnRight ul {
	float:left; 
	padding: 0 0 0 0;
	list-style-type: none;
	padding-top:20px;
	padding-left:20px;
	font-size:14px;
	line-height:24px;
	color:#d1d3d4;	
}
#columnRight ul li a {
text-decoration: none;
color: #ffffff;
}
#columnRight ul li a:hover {
color: #66c9f0;
padding-left: 10px;
}
