body {
	background-repeat:no-repeat;
	height:100%;
/*	background-color: (styles) */
}
img {
	border:none;
}
/*########

Set Images like this with find & replace

<img ([^>]*)>
<img $1 alt="">

############*/
.bodydiv {
	background-image:url(normal/mainbackgroundBG.png);
	background-repeat:repeat-y;
}
.sitetopbg {
	background-image:url(sitetop.png);
	background-repeat:no-repeat;
}
.boxone {
	xwidth:275px;
	height:29px;
	text-align:center;
}
.boxtwo {
	xwidth:460px;
	height:29px;
	text-align:center;
}
.boxthree {
	xwidth:275px;
	height:29px;
	text-align:center;
}
.tableBG {
	xbackground-image:url(normal/mainbackgroundBG.png);
	xbackground-repeat:repeat-y;
}
.divbody {
	width:800px;
	/*height:100%;*/
	font-size:24px;
	text-align:center;
	color:#333333;
}
.divtitle {
	width:800px;
	font:Arial, Helvetica, sans-serif;
	color:#000066;
}
.Webhost {
	background-image:url(allbluelong.png);
	width:1024px;
}
.divtext {
	font-size:18px;
	width:800px;
	color:#000066;
	font:Arial, Helvetica, sans-serif;
}
.webdesign1 {
	font-size:16px;
	color:#990033;
	width:1024px;
	text-align:center;
}
.webdesign2 {
	width:800px;
	height:100px;	
}
.webdesign3 {
	width:50px;
	}
.tableBG {
	xbackground-image:url(normal/mainbackgroundBG.png);
	background-repeat:repeat-y;
}


.HBmain {
	width:1024px;
	height:241px;
	background-image:url(HBmain.png);
	border-collapse:collapse;
}
.HBmain tr.HBlist {
	height:29px;
	width:1024px;
}
.HBmain tr.HBlist td {
	text-align:left;
	padding-left: 60px;
	xborder: 1px solid red;
}
.HBmain td.topboxone {
	width:275px;
	height:29px;
	text-align:center;
}
.HBmain td.topbox12 {
	width: 70px;
}
.HBmain td.topboxtwo {
	/*width:460px;*/
	width: 327px;
	height:29px;
	text-align:center;
}
.HBmain td.topbox23 {
	widows: 70px;
}
.HBmain td.topboxthree {
	width:282px;
	height:29px;
	text-align:center;
}


.tablehomeBG {
	xbackground-image:url(normal/mainbackgroundBG2.png);
	background-repeat:repeat-y;
}
.tablemargin {
	float:right;
}
.tableIT {
	float:left;
	width:250px;
	text-align:center;
}
.tableIT a:hover img {
	xborder: 1px solid green;
	background-image:url(bubble.png);
	background-repeat:no-repeat;
}
#allbg1 {
	background-image:url(allbluelong.png);
	background-repeat:repeat-y;
}

/* ************** ITmid ************* */

.ITmid table {
	width:1024px;
	
}
.ITmid table tr {
	width:1024px;
	xheight:50px;
}

.ITmid table tr td {
	xborder: 1px solid blue;
}

.ITmid table tr td img {
	padding-right: 10px;
}

.ITmid table tr td.ITtdspace {
	width:256px;
	padding-left: 300px;
	vertical-align:top;
}

.ITmid table tr th {
	xborder: 1px solid green;
	xtext-align:center;
}

/* *************************** */
.col2 {
	/*border:1px solid red;*/ 
	width:750px; 
	height:150px;
}
.col2 td.data {
	width:50%;
	vertical-align:top;
	text-align:justify;
}
.col2 td.mid div {
	width: 1px; 
	/*border-left: 1px solid red;*/
	height: 95%;
}

.col2 div.mid {
	margin:5px 15px;
}
.col2 div.mid div {
	height: 1px; 
	/*border-top: 1px solid red;*/
	width: 100%;
}
.col2 td.data div.hometop {
	text-align:center;
	padding-bottom: 15px;
	font-weight:bold;
}
.col2 td.data div.hometext {
	font:18px;
	text-indent: 12px;
}
.alltitle {
	font-size:18px;
	font-weight:200;
	text-align:center;
	padding-bottom: 0px;
	font-weight:bold;
	margin-top:100px;
}

/* *************************** */
.ething {
	width: 96%;
	text-align:center;
}
.hometext {
	padding: 0px 5px;
	color:#333333;
	font-size:16px;
}
.hometext1 {
	padding: 0px 5px;
	color:#333333;
	font-size:16px;
	width:365px;
	height:210px;
	xbackground-image:url(homebg1.png);
	xbackground-repeat:no-repeat;
	xborder:1px solid black;
	/*border:1px solid red;*/
}
.hometext2 {
	padding: 0px 5px;
	color:#333333;
	font-size:16px;
	width:365px;
	height:230px;
	xbackground-image:url(homebg2.png);
	xbackground-repeat:no-repeat;
	/*border:1px solid red;*/
}
.securitytext1 {
	padding: 0px 5px;
	color:#333333;
	font-size:16px;
	width:760px;
	height:133px;
	/*border:1px solid red;*/
	xbackground-image:url(blueround.png);
}
.securitytext2 {
	padding: 0px 5px;
	color:#333333;
	font-size:16px;
	width:760px;
	height:190px;
	background-image:url(securitybg2.png);
	background-repeat:no-repeat;
	/*border:1px solid red;*/
}
.hometitle {
	color:#990033;
	font-size:18px;
	font:"Arial Black";
}
p.formbox {
	font-family:verdana;
	font-size:11px;
	color:#990000;
	/*text-align: center;*/
}
.formall {
	text-align:center;
	margin:0px;
	padding:0px;
}
.bodydiv {
	/*background-image: (styles)*/
	padding:0px;
	border-collapse:collapse;
	xtext-align:center;
	width:800px;
	height:1050px;
	background-repeat:repeat-y;
}
.topdiv {
	/*background-image: (styles)*/
	padding:0px;
	border-collapse:collapse;
	xtext-align:center;
	width:800px;
	height:100px;
	background-repeat:repeat-y;
}
.linksdiv {
	width:100%;
	xheight:100%;
	background-repeat:repeat-y;
}
.bgbodymain {
	width:800px;
	height:800px;
	background-image:url(whitebg.png);
}
.tablerob {
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	background-image:url(mainbgtop.png);
	background-repeat:no-repeat;
	height:142px;
	text-align:center;
	left:20px;
}
.web1 {
	text-align:center;
}
.webdesign {
	background-image:url(allbluelong.png);
	width:1024px; 
	text-align:center;
}
.sitetopbg {
	width:800px;
	height:160px;
	background-image:url(sitetop.png);
	background-repeat:no-repeat;
}
.hometext {
	font-size:17px;
	font:"Courier New", Courier, monospace;
}
.topmain td {
	xtext-align:center;
}

.tablelinksdiv {
	height:80px;
}
.tablelinks {
	width:30px;
	height:20px;
}
.tablelinksB {
	width:40px;
	height:20px;
}
/*###############################################*/
.buttontop {
	width:50px;
	vertical-align:top;
	height:70px;
}
.buttonbottom {
	width:50px;
	vertical-align:bottom;
	height:70px;
}
.buttonswording2 {
	height:15px;
	vertical-align:bottom;
	text-align:right;
}
.buttonswording {
	height:37px;
	vertical-align:bottom;
}
.buttonsCSS {
	vertical-align:bottom;
}
/*###############################################*/
.mid1 td, .mid1 th {
	xtext-align:center;
	font-size:24px;
	font:"Hobo Std";
}
.midrow1 tr {
	width:800px;	
}



/*###############################################*/
.maindata {
	border:1px solid black;
	background-color: #FFFFFF;
}

/* BORDER */

.border {
	border-collapse: collapse;
	width: 600px;
	height: 400px;
}
.border td {
	padding: 0px;
}
.border td.tl {
	background-image: url(border-tl.png);
	width: 20px;
	height: 20px;
}
.border td.tc {
	background-image: url(border-tc.png);
	background-repeat: repeat-x;
}
.border td.tr {
	background-image: url(border-tr.png);
	width: 20px;
}

.border td.ml {
	background-image: url(border-ml.png);
	background-repeat: repeat-y;
}
.border td.mr {
	background-image: url(border-mr.png);
	background-repeat: repeat-y;
}

.border td.bl {
	background-image: url(border-bl.png);
	height: 20px;
}
.border td.bc {
	background-image: url(border-bc.png);
	background-repeat: repeat-x;
}
.border td.br {
	background-image: url(border-br.png);
}






