@charset "utf-8";
/* CSS Document */

A:link {text-decoration: none}
A:visited {text-decoration: none; color: blue;}
A:active {text-decoration: none}
A:hover {text-decoration: underline;}

img { border: none; }

body {
background: #cdcdcd url("../images/main_bg.gif") repeat-x;
background-position: top;
height: 100%;
text-align: center;
margin: 0 auto;
padding: 0;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #c0c0c0;
}
.grBdr {
	background-color: #C0C0C0;
}
.mainTable {
	position:absolute;
	left:0px;
	top:10px;
}
.txtLnk {
	text-decoration:none;
}
.botTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.container_body {
background: #fff url("../images/body_bg.gif") repeat-y;
margin-left: auto;
margin-right: auto;
margin-top:0px;
width: 817px;
height: 400px;
text-align: left;
/*border: solid blue;*/

}

.container_top {
background: #cdcdcd url("../images/container_top.jpg") no-repeat 0 0;
margin-left: auto;
margin-right: auto;
width: 817px;
height: 203px;
text-align: left;
/*border: solid blue;*/
}

.logo
{
float: left;
display: block;
/*background: #fff url("../images/logo2.jpg") no-repeat 0 0;*/
margin-left: 33px;
margin-right: 35px;
margin-bottom: 35px;
margin-top:65px;
width: 168px;
height: 47px;
/*border: solid blue;*/
}

.top_nav_menu
{
float: left;
display: block;
background: #fff;
margin-left: auto;
margin-right: auto;
margin-bottom: 35px;
margin-top:115px;
width: 520px;
height: 35px;
/*border: solid blue;*/
}

.left_nav_menu
{
clear:both;
float: left;
display: block;
background: #fff;
margin-left: 9px;
margin-top: 0px;
width: 193px;
height: 175px;
/*border: solid blue;*/
}

.left_slideshow
{
clear:both;
float: left;
display: block;
background: #fff;
margin-left: 10px;
margin-top: -150px;
width: 193px;
height: 147px;
/*border:thin solid #b7b7b7;*/
}

.support_contents
{
border:thin solid #dddddd;
background: #fff;
margin-left: auto;
margin-right: auto;
margin-top: -50px;
padding: 7px;
width: 520px;
height: 345px;
/*border: solid blue;*/
}

.contents
{
border:thin solid #dddddd;
background: #fff;
margin-left: 228px;
margin-right: 15px;
margin-top: 0px;
padding: 7px;
width: 520px;
height: 345px;
/*border: solid blue;*/
}

.footer_image
{
clear:both;
clear:both;
background:#fff url("../images/footer_bg2.jpg") no-repeat 0 0;
margin-left: auto;
margin-right: auto;
margin-top: 34px;
width:  817px;
height: 60px;
/*border: solid blue;*/
}

#managed_services_btn
{
  float: right;
  display: block;
  width:  124px;
  height: 35px;
  background: url("../images/buttons/managed_services.jpg") no-repeat 0 0;

}

#managed_services_btn:hover
{
  background-position: 0 -35px;
}

#managed_services_btn span
{
  display: none;
}

#get_help_btn
{
  float: right;
  display: block;
  width:  124px;
  height: 35px;
  background: url("../images/buttons/get_help.jpg") no-repeat 0 0;

}

#get_help_btn:hover
{
  background-position: 0 -35px;
}

#get_help_btn span
{
  display: none;
}

#it_solutions_btn
{
  float: right;
  display: block;
  width:  124px;
  height: 35px;
  background: url("../images/buttons/it_solutions.jpg") no-repeat 0 0;

}

#it_solutions_btn:hover
{
  background-position: 0 -35px;
}

#it_solutions_btn span
{
  display: none;
}

#our_firm_btn
{
  float: right;
  display: block;
  width:  124px;
  height: 35px;
  background: url("../images/buttons/our_firm.jpg") no-repeat 0 0;

}

#our_firm_btn:hover
{
  background-position: 0 -35px;
}

#our_firm_btn span
{
  display: none;
}

#help_btn
{
  float: right;
  display: block;
  width:  173px;
  height: 50px;
  background: url("../images/buttons/help.jpg") no-repeat 0 0;

}

#help_btn:hover
{
  background-position: 0 -50px;
}

#help_btn span
{
  display: none;
}

#deliver_btn
{
  float: right;
  display: block;
  width:  173px;
  height: 50px;
  background: url("../images/buttons/deliver.jpg") no-repeat 0 0;

}

#deliver_btn:hover
{
  background-position: 0 -50px;
}

#deliver_btn span
{
  display: none;
}

#protect_btn
{
  float: right;
  display: block;
  width:  173px;
  height: 50px;
  background: url("../images/buttons/protect.jpg") no-repeat 0 0;

}

#protect_btn:hover
{
  background-position: 0 -50px;
}

#protect_btn span
{
  display: none;
}
