/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	background-position:center;
	background:url(../images/background.gif) repeat-x;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	font-size: 10px;
	width:800px;
	height:auto;
}	


a:active, a:focus {
  width:auto; height:auto;
  outline:0; /* for browsers that understand */
}

span.red {
	color:#E7161C;
	font-family:arial;
	background:transparent url(../images/construction.jpg) left no-repeat;
	width:700px;
	line-height:30px;
	padding:30px;
}

.float-left {
	float:left;
	padding:0px 15px 0px 0;
	margin-top:-20px;
}
/*-=-=-=-=-=-=-[Header]-=-=-=-=-=-=-=-=-=-*/

#header {
	width:798px;
	height:98px;
	position:absolute;
	margin:0px;
	background:url(../images/top_background.gif) repeat-x;
	border-left:1px solid #c0cbdd;
	border-right:1px solid #c0cbdd;
	z-index:5;
}

a.logo {
	position:absolute;
	background:url(../images/GTA_logo.gif);
	float:left;
	width:130px;
	height:55px;
	margin:20px 0 0 20px;
	z-index:10;
}


/*-=-=-=-=-=-=-=-[menuBar]-=-=-=-=-=-=-=-=-*/

#menuBar {
	position:absolute;
	width:798px;
	top:113px;
	height:30px;
	border-left:1px solid #c0cbdd;
	border-right:1px solid #c0cbdd;
	background:url(../images/menu1.gif) repeat-x;
	z-index:9000;
}


/*-=-=-=-=-=-=-=-=-[Footer]-=-=-=-=-=-=-=-=-=-*/

#footer {
	width:798px;
	height:29px;
	position:relative;
	margin:auto 0px;
	border:1px solid #C7CEE0;
	background-color:#EAF1F7;
	margin-bottom:20px;
}

 
#footer .consult_button a,
#footer .email a,
#footer .phone p,
#footer .consult p {
	position:absolute;
	line-height:28px;
	font-size:11px;
	top:0px;
	width:auto;
	padding:0;
	margin:0px;
	color:#233D88;
	font-style:italic;
	font-weight:bold;
	width:auto;
}


#footer .phone p {
	float:left;
	padding-left:7px;
}

#footer .consult p {
	left:300px;
}

#footer .consult_button a {
	background:url(../images/consult.gif);
	width:33px;
	height:24px;
	margin:2px 5px 2px 460px;
}

#footer .consult_button a:hover {
	background:url(../images/consult_on.gif);
}

#footer .email a {
	left:700px;
	text-decoration:none;
}

#footer .email a:hover {
	color:#D31F28;
}

/*-=-=-=-=-=-=-=-=-[Content]-=-=-=-=-=-=-=-=-*/

#content {
	position:absolute;
	margin:128px 0 0 0px;
	width:800px;
	height:auto;
	background-color:#FFFFFF;
	min-height:500px;
	z-index:2;
}

#content img.banner {
	margin:0px;
}


#content p.space {
	height:210px;
}

#content p.space_prod {
	height:640px;
}

*html #content p.space_prod {
	height:800px;
}

#content p#spaceb {
	height:380px;
}

#content p#spaceT {
	height:580px;
}

#content p#spacePart {
	height:740px;
}


#content a,
#content a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#005fa1;
}

#content a:hover {
	color:#aaa;
}


/*-=-=-=-=-=-[Link Boxes]-=-=-=-=-=-=-=-*/

.link_boxes a {
	position:absolute;
	text-decoration:none;
	text-align:center;
	width:121px;
	height:125px;
	z-index:100;
}

#home_links a {
	top:575px;
}

.link_boxes a img {
	width:119px;
	height:119px;
	margin:0px;
	padding:0px;
	border:1px solid #C7CEE0;
	margin-top:2px;
}

.link_boxes a i {
	width:121px;
	padding:1px 0px;
	font-size:11px;
	font-style:normal;
	color:#d31e23;
	text-decoration:none;
	font-weight:400;
}


.link_boxes a.home_prod {
	margin-left:0px;
}

.link_boxes a.home_soft {
	margin-left:170px;
}

.link_boxes a.home_serv {
	margin-left:341px;
}

.link_boxes a.home_part {
	margin-left:512px;
}

.link_boxes a.home_supp {
	margin-left:679px;
}


#soft_links a {
	top:445px;
}


/*-=-=-=-=-=-[about us]-=-=-=-=-=-=-=-*/

.about  {
	margin-top:20px;
	width:800px;
}

img.title {
	padding:0px;
	margin-left:10px;
	float:left;
	width:100px;
	height:26px;
}

img.titleWelc {
	padding:0px;
	margin-left:150px;
	float:left;
	clear:both;
	width:100px;
	height:26px;
}

#content .titleComp img {
	position:absolute;
	width:100px;
	height:26px;
	margin:0px 10px;
	padding:0px;
	z-index:500;
}


.holder {
	width:230px; 
	margin:5px 45px 0 0; 
	padding:0; 
	float:left;
}

.non_right_margin {
	margin-right:0px;
}

.holder h1 {
	text-align:left;
	color:#253D83;
	margin-left:10px;
	text-transform:uppercase;
	font-weight:500;
	font-size:10px;
	padding:0px;
}


#content .about h2 {
	width:200px;
	text-align:left;
	color:#253D83;
	text-transform:uppercase;
	font-weight:500;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 10px;
}

#content .about p {
	width:95%;
	margin:10px 10px;
	text-align:justify;
	height:auto;
	font-size:10px;
	color:#A9B4D0;
	font-family:Arial, Helvetica, sans-serif;
}

.about img.signature {
	position:absolute;
	top:560px;
	left:10px;
	width:210px;
	height:51px;
}

#content .about p#sign {
	font-size:9px;
	margin:270px 0 0 15px;
}

.space_about {
	height:30px
}

#content .about p b{
	color:#415695;
}

#content .about p a{
	color:#415695;
	text-decoration:none;
}

#content .about p a:hover{
	color:#d31e23;
	text-decoration:none;
}

/*-=-=-=-=-=-=-[Feature Products]-=-=-=-=-=-=-=-=-*/

.feature {
	margin:20px 0 0 167px;
	width:633px;
	z-index:100;
}

#content .feature h1 {
	width:300px;
	font-size:22px;
	font-style:oblique;
	font-family: Arial, Helvetica, sans-serif;
	color:#D41F24;
	margin:3px auto 20px 10px;
}

#content .feature p {
	width:600px;
	margin:10px 10px;
	text-align:justify;
	height:auto;
	color:#A9B4D0;
	font-size:10px;
}



#content .feature p a {
	color:#1898BF;
	text-decoration:none;
	font-weight:500;
}

#content .feature p a:hover{	
	color:#d31e23;
	text-decoration:none;
}

#content .feature p b {
	font-size:11px;
	color:#1898BF;
	font-weight:bold;
	text-transform:uppercase;
}



#feature_links a {
	position:absolute;
	text-decoration:none;
	width:121px;
	height:121px;
	z-index:200;
}

#feature_links a img {
	width:119px;
	height:119px;
	margin:0px;
	padding:0px;
	border:1px solid #C7CEE0;
}

#feature_links a.feature1 {
	margin-left:33px;
}

#feature_links a.feature2 {
	margin-left:232px;
}

#feature_links a.feature3 {
	margin-left:431px;
	padding-left:0px;
}

/*  -=-=-=- Just works when Feature Produc box is on -=-=-=-=- 
.prod_bottom_bar {
	position:absolute;
	margin-top:160px;
}

*/

/*-=-=-=-=-=-=-[Product menu]-=-=-=-=-=-=-=-=-*/

#content .prod_menu {
	float:left;
	padding:0px;
	margin:20px 0 0 0px;
	width:152px;
	background:url(../images/prod_menu.gif) repeat-y;
	border:1px solid #D8E7EE;
	z-index:300;
}


.prod {
	height:775px;
}

.desk {
	height:1270px;
}

.options {
	height:1950px;
}

.notebook {
	height:1390px;
}

.monit {
	height:1270px;
}

.printers {
	height:1570px;
}

.server {
	height:1060px;
}

.storage_prod {
	height:1060px;
}

.prod_menu dl {
	width: 100px; 
	margin: 0 auto; 
	padding: 0 0 10px 20px;
}

.prod_menu dd {
	margin:30px 0px;
	padding:0px;
	width:auto;
	list-style:none;
}

#product_menulist a, #product_menulist a:visited {
	color:#8E9CBF; 
	text-decoration:none; 
	display:block;
	padding:3px 5px 3px 10px;
	background:transparent url(../images/arrow.gif) left center no-repeat; 
	width:80px;
	height:10px;
}
#product_menulist a:hover {
	background: transparent url(../images/arrow_on.gif) left center no-repeat; 
	color:#263C88;
}



/*-=-=-=-=-=-[Link Boxes for Products]-=-=-=-=-=-=-=-*/

.prod_boxes a {
	position:absolute;
	text-decoration:none;
	text-align:center;
	width:121px;
	height:125px;
	z-index:100;
}



.prod_boxes a img {
	width:119px;
	height:119px;
	margin:0px;
	padding:0px;
	border:1px solid #C7CEE0;
	margin-top:2px;
}

.prod_boxes a i {
	width:auto;
	padding:1px 0;
	font-size:11px;
	font-style:normal;
	color:#d31e23;
	text-decoration:none;
	font-weight:400;
}

#prod1_links a {
	top:475px;
}


#prod2_links a {
	top:675px;
}

#prod3_links a {
	top:875px;
}


.prod_boxes a.prod_desk {
	margin-left:60px;
}


.prod_boxes a.prod_work {
	margin-left:259px;
}


.prod_boxes a.Prod_serv {
	margin-left:458px;
}


/*-=-=-=-=-=-[Link Boxes for Services]-=-=-=-=-=-=-=-*/


#serv1_links a {
	top:430px;
}

#serv2_links a {
	top:620px;
}

#serv3_links a {
	top:850px;
}

.link_boxes a.services1 {
	margin-left:0px;
}

.link_boxes a.services2 {
	margin-left:227px;
}

.link_boxes a.services3 {
	margin-left:454px;
}

.link_boxes a.services4 {
	margin-left:681px;
}


/*-=-=-=-=-=-[Partners]-=-=-=-=-=-=-=-*/

.link_logos a {
	position:absolute;
	text-decoration:none;
	text-align:center;
	width:180px;
	height:120px;
	z-index:100;
}


.link_logos a img {
	width:180px;
	height:110px;
	margin:0px;
	padding:0px;
	border:none;
	margin-top:2px;
}

.link_logos a i {
	width:auto;
	padding:1px 0;
	font-size:11px;
	color:#036592;
	text-decoration:none;
	font-weight:400;
}

#part1_links a {
	top:350px;
}

#part2_links a {
	top:510px;
}

#part3_links a {
	top:670px;
}

#part4_links a {
	top:830px;
}

#part5_links a {
	top:990px;
}


.link_logos a.partners1 {
	margin-left:10px;
}

.link_logos a.partners2 {
	margin-left:210px;
}

.link_logos a.partners3 {
	margin-left:410px;
}

.link_logos a.partners4 {
	margin-left:610px;
}

/*-=-=-=-=-=-[contact us]-=-=-=-=-=-=-=-*/

.contact_boxes {
	width:800px;
	height:200px;
	z-index:100;
	margin-top:20px;
}
.contact  {
	margin-top:20px;
	width:215px;
}

.contact img.miniLogo {
	padding:0px 20px;
}


#content .contact h1 {
	width:215px;
	text-align:center;
	color:#DE575E;
	/*font-variant:small-caps;*/
	font-weight:600;
	font-size:11px;
	padding:0px;
}

#content .contact p{
	width:182px;
	margin:10px 20px;
	color:#A9B4D0;
	font-size:10px;
	z-index:1000;
}

#content .contact p em{
	margin-left:60px;
	margin-top:-12px;
	font-style:normal;
	clear:left;
	float:left;
}


#content .contact a{
	color:#A9B4D0;
	font-size:10px;
	text-decoration:none;
}

#content .contact a:hover {
	color:#283E8A;
}

#content .address,
#content .step1 {
	position:absolute;
	margin:10px 0px 10px 0px;
}

#content .address p{
	height:56px;
}

#content .step1 p{
	height:70px;
}

#content .PhoneEmail table{
	height:70px;
	color:#A9B4D0;
	font-size:10px;
	margin:10px 30px;
	text-align:left;
	width:150px;
}

#content .PhoneEmail th {
	padding-right:10px;
}

#content .PhoneEmail {
	position:absolute;
	margin:10px 20px 10px 293px;
}


#content .feedback {
	position:absolute;
	margin:10px 20px 10px 585px;
}

#content .feedback #feedp p{
	margin:-110px 0px 0px 108px;
	width:90px;
}


#content .feedback p{
	height:70px;
}



img.mail_pic {
	position:absolute;
	margin:10px 0 0 20px;
}

img.phone_pic {
	position:absolute;
	margin:10px 0 0 315px;
}

img.feed_pic {
	position:absolute;
	margin:10px 0 0 615px;
}

/*-=-=-=-=-=-[Support]-=-=-=-=-=-=-=-*/

.support_box  {
	margin-top:20px;
	width:800px;
}


.support_box  img.go2a {
	width:119px;
	height:119px;
	margin:0px 48px;
}



#content .support_box p {
	position:absolute;
	margin:-80px 20px 0px 250px;
	color:#8C9ABF;
	padding:5px;
	width:525px;
	font-size:10px;
	z-index:100;
	text-align:justify;
}


#content .support_box p b{
	color:#415695;
}


img.one_pic {
	position:absolute;
	margin:5px 0 0 10px;
}

img.two_pic {
	position:absolute;
	margin:5px 0 0 305px;
}

img.three_pic {
	position:absolute;
	margin:5px 0 0 595px;
}

#content h1.sup_head {
	color:#32498D;
	font-weight:600;
	font-size:14px;
	padding:0px;
	margin:50px 0px 0px 10px;
}

/*-=-=-=-=-=-[Go2Assist in box]-=-=-=-=-=-=-*/

#content form#go2assist {
	margin:-1px;
	margin:0px 200px;
}

/*-=-=-=-=-=-[Product Info]-=-=-=-=-=-=-=-*/

.product_info {
	width:623px;
	margin:30px 0 10px 177px;
	padding:0;
	z-index:100;
}

.product_info img.pic {
	position:absolute;
	margin:10px;
	padding:0;
	width:60px;
	height:20px;
}

#content .product_info p {
	position:absolute;
	margin:3px 0 0 120px;
	width:350px;
	padding:0;
}

#content .product_info h1 {
	font-size:18px;
	margin-top:0;
	font-weight:bold;
	color:#D41F26;
	float:right;
	width:auto;
	line-height:18px;
	padding:10px 20px 3px 0;
}

#info1 {
	width:623px;
	height:40px;
}

#info2 {
	width:623px;
	height:50px;
}

#info {
	width:623px;
	height:50px;
}

.product_info img.pic0 {
	position:absolute;
	margin:0;
	margin-left:30px;
	padding:0;
	width:60px;
	height:auto;
}

.product_info img.pic2 {
	position:absolute;
	margin:0;
	margin-left:30px;
	padding:0;
	width:20px;
	height:50px;
}

.product_info img.pic3 {
	position:absolute;
	margin:10px;
	padding:0;
	width:60px;
	height:17px;
}

#content h3 {
	font-size:14px;
	margin:30px 0 0 167px;
	font-weight:bold;
	width:auto;
	color:#253D83;
	padding:0;
	text-align:left;
	text-transform:uppercase;
}

#content img.serv {
	position:absolute;
	width:162px;
	height:43px;
	margin:145px 0 0 167px;
	z-index:500;
}

#content img.storage {
	position:absolute;
	width:170px;
	height:54px;
	margin:5px 0 0 167px;
	z-index:500;
}

*html #content h3 {
	margin-top:180px;
}

#content h3.second {
	margin-top:30px;
}

#content p.featureProd_text {
	font-size:10px;
	margin:30px 0 0 177px;
	width:630px;
	color:#A9B4D0;
	padding:0;
	text-align:left;
}

.odd {
	background-color:#F2F7FA;
}
