body
	{
	scrollbar-face-color: #ffffff;
	scrollbar-border-color: #ffffff;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: #555555;
	scrollbar-darkshadow-color: #333333;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #555555;
	background: url('images/darkBG.jpg');
	}

a:link 	
	{
	text-decoration:none;
	color:#666666;
	}

a:visited 
	{
	text-decoration:none;
	color:#666666;
	}

a:active 
	{
	text-decoration:none;
	color:#666666;
	}

a:hover 
	{
	color:#cccccc;
	}

.centering
	{
	position:absolute;
	left:50%;
	top:20px;
	width:800px;
	height:627px;
	margin-left: -400px;

	}


div.Table_01 {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:627px;

}
/* ----------TOP BAR --------- */
div.index-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:33px;
	height:36px;
}

div.index-02_ {
	position:absolute;
	left:33px;
	top:0px;
	width:730px;
	height:36px;
	background: url('images/index_02.jpg');
	background-repeat: repeat-x;
}

div.index-04_ {
	position:absolute;
	left:763px;
	top:0px;
	width:37px;
	height:36px;
}

/* ----------SECOND BAR --------- */

div.index-05_ {
	position:absolute;
	left:0px;
	top:36px;
	width:800px;
	height:6px;
	background-color: #999999;
}

/* ----------THIRD BAR (BUTTONS)--------- */

div.index-06_ {
	position:absolute;
	left:0px;
	top:42px;
	width:18px;
	height:37px;
}
/* home */
div.index-07_ {
	position:absolute;
	left:18px;
	top:42px;
	width:76px;
	height:37px;
}
/* products */
div.index-08_ {
	position:absolute;
	left:94px;
	top:42px;
	width:75px;
	height:37px;
}
/* services */
div.index-09_ {
	position:absolute;
	left:169px;
	top:42px;
	width:76px;
	height:37px;
}
/* careers */
div.index-10_ {
	position:absolute;
	left:245px;
	top:42px;
	width:76px;
	height:37px;
}
/* about */
div.index-11_ {
	position:absolute;
	left:321px;
	top:42px;
	width:75px;
	height:37px;
}
/* faq */
div.index-12_ {
	position:absolute;
	left:396px;
	top:42px;
	width:76px;
	height:37px;
}
/* help */
div.index-13_ {
	position:absolute;
	left:472px;
	top:42px;
	width:75px;
	height:37px;
}
/* contact */
div.index-14_ {
	position:absolute;
	left:547px;
	top:42px;
	width:76px;
	height:37px;
}

div.index-15_ {
	position:absolute;
	left:623px;
	top:42px;
	width:177px;
	height:37px;
	background: url('images/index_15.jpg');
}

/* ----------FORTH BAR (LOGO SECTION)--------- */

div.index-16_ {
	position:absolute;
	left:0px;
	top:79px;
	width:158px;
	height:110px;
	background: url('images/index_16.jpg');
}

div.index-17_ {
	position:absolute;
	left:158px;
	top:79px;
	width:188px;
	height:110px;
}

div.index-18_ {
	position:absolute;
	left:346px;
	top:79px;
	width:194px;
	height:110px;
}

div.index-19_ {
	position:absolute;
	left:540px;
	top:79px;
	width:263px;
	height:110px;
}

/* ----------FIFTH BAR --------- */

div.index-20_ {
	position:absolute;
	left:0px;
	top:189px;
	width:18px;
	height:25px;
}

div.index-21_ {
	position:absolute;
	left:18px;
	top:189px;
	width:2px;
	height:25px;
}

div.index-22_ {
	position:absolute;
	left:20px;
	top:189px;
	width:750px;
	height:25px;
}

div.index-23_ {
	position:absolute;
	left:770px;
	top:189px;
	width:30px;
	height:25px;
}

/* ---------- SIXTH BAR ------------ */

div.index-24_ {
	position:absolute;
	left:0px;
	top:214px;
	width:800px;
	height:14px;
	background: url('images/slice_24.gif');
}

/* ---------- MAIN SECTION ------------ */

/* -------------------------------------MAIN BOX------------------------ */

.mainBox
	{
	position: absolute;
	left: 0px;
	top: 228px;
	width: 800px;
	background: #ffffff;
	overflow: visilble;
	text-align: left;
	}
	
.mainText
	{
	left: 0px;
	top: 0px;
	width: 100%;
	background: #ffffff;
	overflow: visilble;
	font-family:"Arial";
	text-align: justify;
	font-size:10.0pt;
	padding-top: 50px;
	padding-bottom: 20px;
	padding-left: 25px;
	padding-right: 30px;
/* -----------------------------------END MAIN BOX------------------------ */

#a_section
	{
	position: relative;
	left: 0px;
	margin-left: 0px;
	}
	
#index-spacer {
	position:absolute;
	left:0px;
	top:0px;

}

.logos{
	position:absolute;
	left:590px;
	top:18px;
	font-weight: bold;
	text-align: left;
	width:170px;
	z-index:99;
	font-family: tahoma;
	font-size: 8pt;
	color: #333333;
	text-align: left;
	padding-left: 5px;
	border-left: solid 1px black;
	}
	
/* Left Sidebar : User Login */

#userlogin {
	position:absolute;
	left:590px;
	top:18px;
	font-weight: bold;
	text-align: left;
	width:170px;
	height:110px;
	z-index:99;
	font-family: tahoma;
	font-size: 8pt;
	color: #333333;
	text-align: left;
	padding-left: 5px;
	
	
}

#userlogin form {
	padding-top: 5px;
	margin-bottom: 0px;
}

#userlogin .header {
	padding-bottom: 5px;
	width: 155px;
	float: none;
	clear: both;
	text-align: center;
	border-bottom: solid 1px #999999;
	margin-bottom: 10px;
}

#userlogin .form_field {
	padding-left: 1px;
	padding-top: 1px;
	width: 155px;
	float: none;
	clear: both;
	text-align: right;
}

#userlogin form strong {
	padding-top: 1px;
	display: block;
	width: 50px;
	height: 13px;
	float: left;
	text-align: left;
}

#userlogin form input {
	width: 93px;
	float: right;
}

#userlogin form input.button {
	padding: 0px;
	width: 55px;
	height: 15px;
	border: none;
	float: none;
}

#userlogin #link-password {
	margin-top: -1px;
}

#userlogin #link-password a {
	color: #aaaaaa;
}

#userlogin #link-password a:hover {
	color: #cccccc;
}

.clearthis {
	margin : 0px;
	height : 1px;
	clear : both;
	float : none;
	font-size : 1px;
	line-height : 0px;
	overflow : hidden;
}


/*div.index-25_ { girl 
	position:absolute;
	left:0px;
	top:85px;
	width:322px;
	height:281px;
	background: url('images/bigGirl.jpg');
}*/



div.index-26_ {/* tct welcome */
	position:absolute;
	left:18px;
	top:18px;
	width:339px;
	height:47px;
	background-color: #ffffff;
}

/*div.index-27_ {  after tct welcome white space 
	position:absolute;
	left:622px;
	top:0px;
	width:178px;
	height:47px;
	background: #55ffff;

}*/
/* ---------- BUTTON GRAPHICS ------------ */
div.index-28_ {
	position:absolute;
	left:18px;
	top:105px;
	width:113px;
	height:109px;
	background: url('images/index_28.jpg');

}

div.index-29_ {
	position:absolute;
	left:131px;
	top:105px;
	width:113px;
	height:109px;
	background: url('images/index_29.jpg');
}

div.index-30_ {
	position:absolute;
	left:244px;
	top:105px;
	width:113px;
	height:109px;
	background: url('images/index_30.jpg');
}

/* ------------------------Changing Buttons--------------------*/
.button01 {
	position:absolute;
	left:0px;
	top:0px;
	width:113px;
	height:109px;
	padding-top: 15px;
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	z-index: 99;
}

.button02 {
	position:absolute;
	left:0px;
	top:0px;
	width:113px;
	height:109px;
	padding-top: 30px;
	font-family: tahoma;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	z-index: 99;
}

.button03 {
	position:absolute;
	left:0px;
	top:0px;
	width:113px;
	height:109px;
	padding-top: 25px;
	font-family: tahoma;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	z-index: 99;
}

/*div.index-31_ { after buttons white space 
	position:absolute;
	left:622px;
	top:47px;
	width:178px;
	height:109px;
	background: #55ffff;
}*/


/* ------------------------END--------------------*/

div.couple {/* couple Pic */
	position:absolute;
	left:370px;
	top:58px;
	width:216px;
	height:338px;
	text-align: center;
	padding-top: 20px;
}




/* ------------------------Computer News--------------------*/


.newsContent
	{
	position: absolute;
	left: 130px;
	top: 266px;
	width: 195px;
	height: 50px;
	padding-left: 5px;
	font-family: tahoma;
	font-size: 10px;
	color: #333333;
	text-align: left;
	text-decoration: none;
	z-index: 99;
	}


	
div.index-32_ {/* news header graphic upper */
	position:absolute;
	left:18px;
	top:250px;
	width:113px;
	height:42px;
	background: url('images/c_news_01.jpg');
}

div.index-33_ {/* news graphic upper */
	position:absolute;
	left:127px;
	top:250px;
	width:226px;
	height:42px;
	background: url('images/c_news_03.jpg');
}

div.index-33fill_ {/* news fill */
	position:absolute;
	left:14px;
	top:292px;
	width:339px;
	height:80px;
	background: url('images/c_news_fill.jpg');
}

div.index-32a_ {/* news header graphic lower */
	position:absolute;
	left:15px;
	top:372px;
	width:113px;
	height:42px;
	background: url('images/c_news_02.jpg');
}

div.index-33a_ {/* news graphic lower */
	position:absolute;
	left:127px;
	top:372px;
	width:226px;
	height:42px;
	background: url('images/c_news_04.jpg');
}

/*div.index-34_ { after news white space 
	position:absolute;
	left:622px;
	top:156px;
	width:178px;
	height:101px;
	background: #55ffff;
}*/
/* ------------------------End Computer News--------------------*/





/*div.index-35_ { befor ebackups white space 
	position:absolute;
	left:0px;
	top:175px;
	width:13px;
	height:82px;
	background: #55ffff;
}*/

div.index-36_ {/* ebackups graphic */
	position:absolute;
	left:590px;
	top:280px;
	width:180px;
	height:82px;
}

/*div.index-37_ { girl foot graphic 
	position:absolute;
	left:193px;
	top:260px;
	width:90px;
	height:29px;
	background: url('images/index_37.jpg');
}*/


/*div.index-38_ { white space below girl foot 
	position:absolute;
	left:193px;
	top:204px;
	width:90px;
	height:53px;
	background: #55ffff;
}*/

/*div.index-39_ { white space below news 
	position:absolute;
	left:283px;
	top:241px;
	width:339px;
	height:16px;
	background: #55ffff;
}*/


.b_section
	{
	position: relative;
	left: 0px;
	margin-left: 0px;
	}


/* -------------------------------Contact Pane------------------------*/

div.index-40_ {/* contact background */
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:53px;
	background: url('images/slice_40.gif');
}

.contactEmail
	{
	position: absolute;
	left: 18px;
	top: 5px;
	width: 150px;
	height: 40px;
	font-family: tahoma;
	font-size: 10px;
	color: #333333;
	text-align: left;
	padding-left: 5px;
	border-left: solid 1px #999999;
	}

.contactPhone
	{
	position: absolute;
	left: 364px;
	top: 5px;
	width: 110px;
	height: 40px;
	padding-left: 5px;
	border-left: solid 1px #999999;
	font-family: tahoma;
	font-size: 10px;
	color: #333333;
	text-align: left;
	}

.contactAddress
	{
	position: absolute;
	left: 670px;
	top: 5px;
	width: 100px;
	height: 40px;
	padding-left: 5px;
	border-left: solid 1px #999999;
	font-family: tahoma;
	font-size: 10px;
	color: #333333;
	text-align: left;
	}
	
/* -------------------------------End Contact Pane------------------------*/



/* ---------- SEVENTH BAR ------------ */
div.index-41_ {
	position:absolute;
	left:0px;
	top:53px;
	width:18px;
	height:23px;
}

div.index-42_ {
	position:absolute;
	left:18px;
	top:53px;
	width:752px;
	height:23px;
	background: url('images/index_42.jpg');
}

div.index-44_ {
	position:absolute;
	left:770px;
	top:53px;
	width:30px;
	height:23px;
}

/* ---------- 8th BAR ------------ */

div.index-45_ {
	position:absolute;
	left:0px;
	top:76px;
	width:30px;
	height:31px;
}

div.index-46_ {
	position:absolute;
	left:30px;
	top:76px;
	width:752px;
	height:31px;
	background: url('images/index_46.jpg');
}



div.index-48_ {
	position:absolute;
	left:763px;
	top:76px;
	width:37px;
	height:31px;
}

/* ---------- BOTTOM BAR ------------ */

div.index-49_ {
	position:absolute;
	left:0px;
	top:107px;
	width:800px;
	height:35px;
	background: url('images/slice_49.gif');
}

/* -------------------------------Copyright------------------------*/

.copyright
	{
	position: absolute;
	left: 0px;
	top: 0px;
	color: #ffffff;
	font: bold 10px arial;
	text-align: left;
	padding-top: 18px;
	padding-left: 15px;
	}

.counter
	{
	position: absolute;
	background: url('images/slice_49.gif');
	right: 0px;
	bottom: 0px;
	}