		body
		{
			margin: 0px;
			padding: 0px;
			font: normal 85% arial, helvetica, sans-serif;
				}
		.containingbox
		{
			border: none;
			width: 800px;
			height: 450px;
			background-color: #FFFFFF;			
			margin-left: auto;
			margin-right: auto;
			position: relative;
			text-align: left;
			float:left;
		}
.logo {
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: visible;
}				
.bannerright {
	position: absolute;
	top: 0px;
	left: 313px;
	visibility: visible;
}	

.livechat {
	position: absolute;
	top: 0px;
	left: 680px;
	visibility: visible;
}	
	
	
.discleft {
	border: none;
	height: auto;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 82px;
	width: auto;
	text-align: left;
	z-index: 10;
	visibility: visible;
}
.iframe {
	border: none;
	height: auto;
	right: 0px;
	padding: 0px;
	position: absolute;
	top: 82px;
	width: auto;
	text-align: left;
	z-index: 14;
	visibility: visible;
}

.bottomborderleft {
	border: none;
	height: auto;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 413px;
	width: auto;
	text-align: left;
	z-index: 11;
	visibility: visible;
}

.bottomborderright {
	border: none;
	height: auto;
	left: 415px;
	padding: 0px;
	position: absolute;
	top: 413px;
	width: auto;
	text-align: left;
	z-index: 12;
	visibility: visible;
}

.infinitemenus {
	border: none;
	height: auto;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 52px;
	z-index: 19;
	visibility: visible;
}
		
		.floatleft
		{
			float: left;
		}
		.floatright
		{
	float: right;
	margin-left: 5px;
	margin-top: 70px;
		}		
		p { clear: both; }	
		
		
.tinytext
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Times New Roman;
    FONT-SIZE: 8pt; 
    font-weight: normal
}
.copyright
{
	clear:both;
	padding-top:5px;
	width:800px;
	text-align:center;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Times New Roman;
    FONT-SIZE: 8pt; 
    font-weight: normal
}
.web_hosting
{
	border: none;
	width: 87px;	
	height: auto;
	padding: 0px;
	position: absolute;
	top: 465px;
	left: 705px;
	text-align: center;
	z-index: 18;
	visibility: visible;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif, "Times New Roman";
    FONT-SIZE: 8pt; 
    font-weight: bold;
	text-decoration:underline;
}
.web_hosting a:link
{
	text-align: center;
	z-index: 19;
	visibility: visible;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif, "Times New Roman";
    FONT-SIZE: 8pt; 
    font-weight: bold;
	text-decoration:underline;
}

.web_hosting a:visited
{
	z-index: 20;
	visibility: visible;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif, "Times New Roman";
    FONT-SIZE: 8pt; 
    font-weight: bold;
	text-decoration:underline;
}



td {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.button {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000}
.arialbig {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.arialhuge {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
.pricing {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.pricing_labels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	text-decoration: underline;
	font-variant: small-caps;
	padding: 2;
}
.pricing_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	font-variant: small-caps;
	padding: 2;
}
.agency { font-family : AgencyFB; font-size : 8pt; color: #cc0000; font-weight: bold; }

/*topframe

	/* Headings
	----------------------------------------------- */
	h2 {
	  margin:1.5em 0 .75em;
	  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	  text-transform:uppercase;
	  letter-spacing:.2em;
	  color:#999;
	  }
	
	
	/* Posts
	----------------------------------------------- */
	.date-header {
	  margin:1.5em 0 .5em;
	  }
	.post {
	  margin:.5em 0 1.5em;
	  border-bottom:1px dotted #ccc;
	  padding-bottom:1.5em;
	  }
	.post-title {
	  margin:.25em 0 0;
	  padding:0 0 4px;
	  font-size:140%;
	  font-weight:normal;
	  line-height:1.4em;
	  color:#c60;
	  }
	.post-title a, .post-title a:visited, .post-title strong {
	  display:block;
	  text-decoration:none;
	  color:#c60;
	  font-weight:normal;
	  }
	.post-title strong, .post-title a:hover {
	  color:#333;
	  }
	.post div {
	  margin:0 0 .75em;
	  line-height:1.6em;
	  }
	p.post-footer {
	  margin:-.25em 0 0;
	  color:#ccc;
	  }
	.post-footer em, .comment-link {
	  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	  text-transform:uppercase;
	  letter-spacing:.1em;
	  }
	.post-footer em {
	  font-style:normal;
	  color:#999;
	  margin-right:.6em;
	  }
	.comment-link {
	  margin-left:.6em;
	  }
	.post img {
	  padding:4px;
	  border:1px solid #ddd;
	  }
	.post blockquote {
	  margin:1em 20px;
	  }
	.post blockquote p {
	  margin:.75em 0;
	  }
	
	
	.dd1
	{
	width:146px;
	border-bottom: solid #333333 1px;
	padding-left:4px;
	}
	.domD
	{
	vertical-align:middle;
	border-left:solid 1px #ffffff;
	}
	.dorD
	{
	text-align:center;
	border-left:solid 1px #ffffff;
	}
	.ddP
	{
	width:146px;
	filter:alpha(opacity=94);-moz-opacity:.94;opacity:.99;
	}
	.hdrTxt
	{
	font-size: 24px;
	vertical-align: middle;
	line-height: 55px;
	}
	.nSub
	{
	font-size: 12px;
	font-family: arial,helvetica,sanserif;
	color:#ffffff;
	}
	.ddMn
	{
	width:100%;
	font-size: 12px;
	font-weight: bold;
	font-family: arial,helvetica,sanserif;
	color:#ffffff;
	white-space: nowrap;
	vertical-align:middle;
	}
	a.ddMn:link
	{
	text-decoration: none;
	color:#ffffff;
	}
	a.ddMn:visited
	{
	text-decoration: none;
	color:#ffffff;
	}
	a.ddMn:hover
	{
	text-decoration: underline;
	cursor: hand;
	color:#ffffff;
	}
	a.ddMn:active
	{
	text-decoration: none;
	color:#ffffff;
	}
	.nTxt 
	{
	font-size: 12px;
	font-family: arial,helvetica,sanserif;
	color: #000000;
	white-space: nowrap;
	line-height: 20px;
	}
	
	/*About us styles*/
	A.about{ color:000000;
			text-decoration :none;
	
		}
		A.about:active {
			text-decoration :none;
			color:000000;
		}
		A.about:hover {
			text-decoration :underline;
			color:000000;
		}
		A.about:visited {
			text-decoration :none;
			color:000000;
		}
		A.about:visited:hover {
			text-decoration :underline;
			color:000000;
		}
	/*About us styles end*/
	
	a.nTxt:link
	{
	color: #000000;
	text-decoration: none;
	}
	a.nTxt:visited
	{
	color: #000000;
	text-decoration: none;
	}
	a.nTxt:hover
	{
	color: #000000;
	text-decoration: underline;
	cursor: hand;
	}
	a.nTxt:active
	{
	color: #000000;
	text-decoration: underline;
	}
	.brdBl
	{
	border-top: solid #333333 1px;
	border-left: solid #333333 1px;
	border-right: solid #333333 1px;
	}
	
	#MH{position: relative; width:780px; z-index: 20; visibility: visible;}
	#MH2dom{position: relative;z-index: 20;visibility: visible;}
	#dom{position: absolute; width: 146px;top: 24px; left: 0px; z-index: 100; visibility: hidden;}
	#MH3host{position: relative;z-index: 20;visibility: visible;}
	#host{position: absolute; width: 146px;top: 24px; left: 0px; z-index: 100; visibility: hidden;}
	#MH4ssl{position: relative;z-index: 20;visibility: visible;}
	#sslhdr{position: absolute; width: 146px;top: 24px; left: 0px; z-index: 100; visibility: hidden;}
	#MH5em{position: relative;z-index: 20;visibility: visible;}
	#em{position: absolute;top width: 146px;top: 24px; left: 0px; z-index: 100; visibility: hidden;}
	#MH6eco{position: relative;z-index: 20;visibility: visible;}
	#eco{position: absolute; width: 146px;top: 24px; left: 0px; z-index: 100; visibility: hidden;}
	
	#MH7web {position: relative;z-index: 20;visibility: visible;}
	#webs {position: absolute; width: 146px;top: 24px; left: -30px; z-index: 100; visibility: hidden;}

/*topframe end*/
sup {
line-height: 0;
vertical-align: text-top;
}
