body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0px;
	margin:0px;
	background-color:#29A3CB;
	
}
.head_bg{
	background-image:url(../images/head_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#f5f6f6;
}
h1{
	font-size:30px;
	font-weight:normal;	
	padding:0px;
	margin:0px;
}
h3{
	font-size:18px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
h4{
	font-size:16px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
h5{
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
h6{
	font-size:10px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.white{
	color:#FFFFFF;
}
.white a:link{
	text-decoration:none;
	color:#FFFFFF;
}
.white a:visited{
	text-decoration:none;
	color:#FFFFFF;
}
.white a:hover{
	text-decoration:none;
	color:#FFFFFF;
}
.yellow{
	color:#FFFF00;
}
.green{
	color:#339900;
	margin:0px;
	padding:0px;
}
.dark_red{
	color:#d01f1f;
}
.dark_grey{
	color:#494848;
}
.blue{
	color:#036786;
}
.heading {
	color:#333333;
	text-decoration: none;
}
.main_text{
	color:#333333;
}
#main_head{
	background-image:url(../images/head_bg.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:50px;
}
.top_nav:link{
	padding:7px 10px 7px 10px;
	color:#0090BD;
	text-decoration:none;
	font-size:12px;
	border-right:1px solid #FFFFFF;
	display:block;
}
.top_nav:visited{
	padding:7px 10px 7px 10px;
	color:#0090BD;
	text-decoration:none;
	font-size:12px;
	border-right:1px solid #FFFFFF;
	display:block;
}
.top_nav:hover{
	background-color:#494848;
	padding:7px 10px 7px 10px;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	border-right:1px solid #FFFFFF;
	display:block;
}
.footer_bg{
	background-image:url(../images/footer_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color:#FFFFFF;
}
.dotted_line{
	background-image:url(../images/dotted_line.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.title_mainpage {
	font-size:40px;
	font-weight:bold;
	color:#CCCCCC;
}
.sitemap{
	text-decoration:none;
	font-size:16px;
	color:#832A00;
}
form{
	padding:0px;
	margin:0px;
}
.live_chat a:link{
	color:#d01f1f;
	text-decoration:blink;
}
.live_chat a:visited{
	color:#d01f1f;
	text-decoration:none;
}
.live_chat a:hover{
	color:#d01f1f;
	text-decoration:none;
}

.popup{
	text-decoration:none;
	color:#FF3300;
}
.other_packages{
	float:left;
	margin:0 auto;
	padding:0px;
	width:964px;
	height:17px;
	text-align:center;
	position:fixed;
}
.border5{
	border-top:5px solid #FFFFFF;
}
.buy_now{
	background-color:#FFFFFF;
	border:1px solid #ffffff;
	color:#FF0000;
}
.buy_now_grey{
	background-color:#f4f4f4;
	border:1px solid #f4f4f4;
	color:#FF0000;
}
	
.footer{
	text-decoration:none;
	color:#FFFFFF;
}
.basic_package_textfield{
	width:20px;
	height:13px;
	font-size:11px;
	padding:0px;
	margin:0px;
}
.text10{
	font-size:12px;
}
.basic_package_textfield2{
	width:38px;
	height:20px;
	font-size:11px;
	padding:0px;
	margin:0px;
}
.orange{
	color:#F99C12;
}
.orange a:link{
	text-decoration:underline;
	color:#F99C12;
}
.orange a:visited{
	text-decoration:underline;
	color:#F99C12;
}
.orange a:hover{
	text-decoration:none;
	color:#F99C12;
}
.basic_package_textfield{
	width:20px;
	height:13px;
	font-size:11px;
	padding:0px;
	margin:0px;
}
.main_link:link{
	padding:6px 10px 6px 10px;
	color:#ffffff;
	text-decoration:none;
	display:block;
}
.main_link:visited{
	padding:6px 10px 6px 10px;
	color:#ffffff;
	text-decoration:none;
	display:block;
}
.main_link:hover{
	background-color:#ffffff;
	padding:6px 10px 6px 10px;
	color:#666666;
	text-decoration:none;
	display:block;
}