/* ---------------------------- Tag Styles ---------------------------- */

body{
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
}

#th1{width:980px; height:50px; border:0; margin-bottom:3px;}

#th1t1{width:980px; height:50px;}

#t2{vertical-align:top; height:63px; width:980px; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none;}

#t2t1{height:63px; width:980px; vertical-align:top;}

.mt{width:980px;}

#ulnav{list-style:none; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
#ulnav li{float:left; text-align:center;}
#ulnav li a{overflow:hidden; display:block; height:37px; padding-top:16px;}
#ulnav li a:link{text-decoration:none; color:#333333;}
#ulnav li a:visited{text-decoration:none; color:#333333;}
#ulnav li a:hover{text-decoration:none; color:#333333;}
#ulnav li a:active{text-decoration:none; color:#333333;}

#angellight{background-image:url(images/mhome.gif); display:block; height:53px; width:122px; overflow:hidden; background-position:0px 0px;}
#angellight:hover{background-position:0px -53px;}
#angellight:active{background-position:0px -106px;}
#webdesign{background:url(images/mdomains.gif); display:block; height:53px; width:123px; overflow:hidden; background-position:0px 0px;}
#webdesign:hover{background-position:0px -53px;}
#webdesign:active{background-position:0px -106px;}
#webhosting{background:url(images/mwebhosting.gif); display:block; height:53px; width:122px; overflow:hidden; background-position:0px 0px;}
#webhosting:hover{background-position:0px -53px;}
#webhosting:active{background-position:0px -106px;}
#domains{background:url(images/mwebdesign.gif); display:block; height:53px; width:123px; overflow:hidden; background-position:0px 0px;}
#domains:hover{background-position:0px -53px;}
#domains:active{background-position:0px -106px;}
#webservices{background:url(images/mwebservices.gif); display:block; height:53px; width:122px; overflow:hidden;	background-position:0px 0px;}
#webservices:hover{background-position:0px -53px;}
#webservices:active{background-position:0px -106px;}
#graphics{background:url(images/mproducts.gif); display:block; height:53px; width:122px; overflow:hidden; background-position:0px 0px;}
#graphics:hover{background-position:0px -53px;}
#graphics:active{background-position:0px -106px;}
#order{background:url(images/mgraphics.gif); display:block; height:53px; width:122px; overflow:hidden; background-position:0px 0px;}
#order:hover{background-position:0px -53px;}
#order:active{background-position:0px -106px;}
#contact{background:url(images/mcontact.gif); display:block; height:53px; width:123px; overflow:hidden; background-position:0px 0px;}
#contact:hover{background-position:0px -53px;}
#contact:active{background-position:0px -106px;}

/* ------ Web Services Table 01 --------------------------------------------------------- */

.wst1{
	border: 0px none;
	width: 980px;
}

.wst1t1{
	width: 184px;
	vertical-align: top;
}

.wst1t2{
	width: 15px;
}

.wst1t3{
	width: 781px;
	vertical-align: top;
}

/* ------ Web Services Table 04 --------------------------------------------------------- */

.wst4{
	border: 0px none;
}

#t5td7{
	height: 204px;
	width: 144px;
	font-family: Arial, Helvetica, sans-serif;
}

/* ------ Web Services Right Table 01 --------------------------------------------------------- */

.wsrt1{
	border: 0px none;
	margin-bottom: 10px;
	height: 32px;
	width: 781px;
}

.wsrt1t1{
	height: 32px;
	width: 781px;
	background-image: url(images/bb2a.gif);
	text-align: center;
	vertical-align: middle;
}

.wsrt1t1 h2{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

/* ------ Web Services Right Table 02 --------------------------------------------------------- */

.wsrt2{
	border: 0px none;
	margin-bottom: 10px;
	width: 781px;
}

.wsrt2t1{
	width: 781px;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
}

.wsrt2t1 a{
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	text-decoration: none;
}

#t7{vertical-align:middle; height:20px; width:980px; background-image:url(images/fbg.gif); border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; margin-bottom:10px;}
#t7t1{height:20px; width:174px; font-family:Arial, Helvetica, sans-serif; color:#737373; font-size:11px; vertical-align:middle; text-align:left; padding-left:10px;}
#t7t2{height:20px; width:786px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#737373; vertical-align:middle; text-align:right; padding-right:10px;}
#t8{height:20px; width:980px; background-image:url(images/fbg.gif); border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none;}
#t8t1{height:20px; width:174px; font-family:Arial, Helvetica, sans-serif; color:#737373; font-size:11px; vertical-align:middle; text-align:left; padding-left:10px;}
#t8t2{height:20px; width:786px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#737373; vertical-align:middle; text-align:right; padding-right:10px;}

.fl:link{text-decoration: none; color: #737373;}
.fl:visited{text-decoration: none; color: #737373;}
.fl:hover{text-decoration: none; color: #737373;}
.fl:active{text-decoration: none; color: #737373;}

h4.mtt{
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

/* --- New Text Table 1 --- */

.ntt1{
	border: 0px none;
	margin-bottom: 10px;
	width: 781px;
	font-size: 11px;
}

/*.ntt1t1{
	background-image: url(images/tkd1.gif);
	height: 31px;
	width: 766px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 15px;
}*/

.ntt1t2{
	/*width: 761px;
	background-color:#f0f0f0;
	color: #666666;
	font-size: 11px;
	line-height: 18px;*/
	text-align: left;
	vertical-align: top;
	padding: 10px;
}

.ntt1t2 a{
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.ntt1t2 a:hover{
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}

.ntt1t3{
	background-image: url(images/nu4.gif);
	height: 3px;
	width: 781px;
}

.grltt{
	color: #999999;
}

.h2d{
	float:left;
	margin-right:5px;
}

.h2t{
	margin:0px;
	padding:0px;
	font-size: 14px;
	font-weight:bold;
}

.h3d{
	float:left;
	margin-right:5px;
}

.h3t{
	margin:0px;
	padding:0px;
	font-size: 11px;
	font-weight: normal;
}

#t5t3{
	height: 134px;
	width: 166px;
	background-image: url(images/cpbg.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	padding-top: 4px;
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #727171;
	padding-right: 9px;
}

.cpt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
}

a#cpl{
	color: #FFFFFF;
	text-decoration: none;
}

.nmb{
height: 28px;
width: 184px;
margin-bottom: 10px;}

.nmbl{
height: 28px;
width: 11px;
background-image:url(images/mbgl.gif);}

.nmbm{
border-top:#e0e0e1 solid 1px;
border-bottom:#e0e0e1 solid 1px;
padding-left: 8px;
height: 26px;
width: 148px;
background-color: #f8f8f8;}

.nmbr{
height: 28px;
width: 17px;
background-image:url(images/mbgr.gif);}

.nmbm a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#737373;
text-decoration:none;}

.cacp5{border:0px none; background:url(images/vhb.gif); width:782px; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; font-weight:bold;}
.cacp6{border:0px none; width:98%;}
.cacp7 a{color:#666; font-weight:bold; text-decoration:none;}
.cacp8{background:#f9f8f8; width:782px; border-left:#e0dfdf solid 1px; border-right:#e0dfdf solid 1px; font-family:Arial, Helvetica, sans-serif;}
.cacp11{border:0px none; width:98%; margin-top:7px; margin-bottom:4px; font-size:12px; color:#666; line-height:24px;}
.cacp20{border:0px none; background:url(images/vfb.gif); width:782px; height:3px; margin-bottom:10px;}