body {
	background-image:url(../images/dark_background_a4.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;	
}
/* main start */
table.main_bg_colour {
	background:#F2F2F2;
}
/* main end */
/* headings start */
.page_heading {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#DB1919;
	text-transform:uppercase;
}
.sub_heading {
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
}
.table_heading {
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
}
.lowercase_heading {
	font-size:14px;
	font-weight:bold;
}
.white_heading {
	font-size:22px;
	color:#FFFFFF;
	font-family:"Arial Black", Gadget, sans-serif;
	text-transform:uppercase;
}
h1 {
	font-size:12px;
	font-weight:normal;
	display:inline;
}
/* headings end */
/* text start */
.grey_text {
	color:#DDDDDD;
	font-size:10px;
}
.white_text {
	color:#FFFFFF;
}
.red_text {
	color:#DB1919;
}
.small_text {
	font-size:10px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;	
}
/* text end */
/* top navigation start */
.nav_bg {
	background:url(../images/button_bg.jpg);
	height:38px;
	vertical-align:bottom;
}
.button_bg {
	background:url(../images/button.jpg) no-repeat center;
	height:38px;
	width:124;
	vertical-align:middle;
	text-align:center;
}
.button_over {
	background:url(../images/button_over.jpg) no-repeat center;
	height:38px;
	width:124px;
	vertical-align:middle;
	text-align:center;
						
}
/* top navigation end */
/* links start */
a:link {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color: #DB1919;
	outline:0;
	text-decoration:underline;
}
a:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color: #DB1919;
	outline:0;
	text-decoration:underline;
}
a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color: #333333;
	outline:0;
	text-decoration:underline;
}
a:active {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color: #DB1919;
	outline:0;
	text-decoration:underline;
}
/* --------- */
a.nav_link:link {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	outline:0;
	text-decoration:none;
}
a.nav_link:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	outline:0;
	text-decoration:none;
}
a.nav_link:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #DDDDDD;
	outline:0;
	text-decoration:none;
}
a.nav_link:active {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	outline:0;
	text-decoration:none;
}
/* --------- */
a.nav_open:link {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #919191;
	outline:0;
	text-decoration:none;
}
a.nav_open:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #919191;
	outline:0;
	text-decoration:none;
}
a.nav_open:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #DB1919;
	outline:0;
	text-decoration:none;
}
a.nav_open:active {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #919191;
	outline:0;
	text-decoration:none;
}
/* -------- */
a.whitelink:link {
	color:#FFFFFF;
	text-decoration:none;
	outline:0;
}
a.whitelink:visited {
	color:#FFFFFF;
	text-decoration:none;
	outline:0;
}
a.whitelink:hover {
	color:#DDDDDD;
	text-decoration:none;
	outline:0;
}
a.whitelink:active {
	color:#FFFFFF;
	text-decoration:none;
	outline:0;
}
/* --------- */
a.redbox:link {
	background-color:#DB1919;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	outline:0;
	padding:2px;
}
a.redbox:visited {
	background-color:#DB1919;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	outline:0;
	padding:2px;
}

a.redbox:hover {
	background-color:#333333;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	outline:0;
	padding:2px;
}

a.redbox:active {
	background-color:#DB1919;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	outline:0;
	padding:2px;
}

/* links end */
/* footer navigation start */
.footer_bg {
	background:url(../images/footer_bg.jpg) no-repeat center;
	height:147px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
}
/* footer navigation end */
/* domain registration start */
.domain_bg {
	background:url(../images/domain-registration.jpg) center no-repeat;
	width:457px;
	height:101px;
	text-align:center;
	vertical-align:middle;
}
/* domain registration end */
/* packages start */
.website_packages {
	border:solid #A0A0A0 thin;
	background:#DDDDDD;
}
.website_packages_dark {
	background:#D3D3D3;
}
.website_packages_light {
	background:#DDDDDD;
}
/* packages end */