/* CSS Basic Document */
body
{
margin:0px auto;
padding:0px;
background:url(../images/bg.jpg) left top;
color:#4b4b4b;
background-color:inherit;
}
td.off {
background: url(../images/td_off.gif) left top repeat-x;
height:35px;
}
td.on{
background: url(../images/td_on.gif) left top repeat-x;
height:35px;
}
td.offmenu {
color:#FFFFFF;
background-color:#2C77B8;
padding-left:10px;
height:18px;
border-bottom:1px solid #77C0FF;
}
td.onmenu{
background-color:#146094;
padding-left:10px;
height:18px;
border-bottom:1px solid #77C0FF;
color:#BAD7FF;
}
.main_table
{
margin-bottom:64px;
background-color:#FFFFFF;
color: #4b4b4b;
}
.header_top_padding
{
padding:0px 18px 0px 17px;
}
.box
{
border:1px dashed #2C77B8;
padding:6px;
}
.data_table td
{
border-bottom:1px solid #2C77B8;
border-right:1px solid #2C77B8;
height:20px;
padding-left:3px;
}
.price_table td
{
border-bottom:1px solid #2C77B8;
height:30px;
vertical-align:middle;
color:#084F7B;
}



/* CSS Background image Document */
.body_top_bg
{
background:url(../images/body_top_bg.jpg) left top repeat-x;
}
.header_bg
{
background:url(../images/header_bg.jpg) left top no-repeat;
height:125px;
}
.box_top_bg
{
background:url(../images/box_top_bg.gif) left top no-repeat;
height:13px;
}
.box_bottom_bg
{
background:url(../images/box_bottom_bg.gif) left top no-repeat;
height:16px;
}
.box_left_bg
{
background:url(../images/box_left_bg.gif) left top repeat-y;
width:17px;
}
.box_right_bg
{
background:url(../images/box_right_bg.gif) left top repeat-y;
width:18px;
}
.product_box
{
padding:0px 5px;
background-color:#FFFFFF;
background:url(../images/software.jpg) center center no-repeat;
height:162px;
color: #4b4b4b;
}
.company_box
{
padding:0px 5px;
background-color:#FFFFFF;
background:url(../images/company_bg.jpg) center center no-repeat;
height:162px;
color: #4b4b4b;
}
.testimonial_box
{
padding:0px 5px;
background-color:#FFFFFF;
background:url(../images/testimonials_bg.jpg) center center no-repeat;
height:162px;
color: #4b4b4b;
}
.product_bg
{
padding:0px 5px;
background-color:#FFFFFF;
background:url(../images/product_bg.jpg) center center no-repeat;
height:162px;
color: #4b4b4b;
}
.support_banner
{
padding:0px 5px;
background-color:#FFFFFF;
background:url(../images/support_banner.jpg) center center no-repeat;
height:162px;
color: #4b4b4b;
}
.solutions_bg
{
padding:0px 5px;
background-color:#FFFFFF;
background:url(../images/solutions_bg.jpg) center center no-repeat;
height:162px;
color: #4b4b4b;
}
.contact_bg
{
padding:0px 5px;
background-color:#FFFFFF;
background:url(../images/contact_bg.jpg) center center no-repeat;
height:162px;
color: #4b4b4b;
}
.product_top_bg
{
background:url(../images/product_top_bg.gif) left top no-repeat;
height:13px;
}
.product_bottom_bg
{
background:url(../images/product_bottom_bg.gif) left top no-repeat;
height:13px;
}
.product_left_bg
{
background:url(../images/product_left_bg.gif) left top  repeat-y;
width:17px;
}
.product_right_bg
{
background:url(../images/product_right_bg.gif) left top repeat-y;
width:17px;
}
.product_padding
{
padding:9px 9px 9px 8px;
background-color:#FFFFFF;
color: #4b4b4b;
}
.support_bg
{
background:url(../images/support_bg.jpg) left top no-repeat;
height:61px;
}
.forum_bg
{
background:url(../images/forum_bg.jpg) left top no-repeat;
height:92px;
}
.bots_bg
{
background:url(../images/btos_bg.jpg) left top no-repeat;
height:97px;
}
.left_menu_bottom
{
background: url(../images/left_bottom.gif) center bottom no-repeat #2C77B8;
color:#FFFFFF;
}
.construction_bg
{
background:url(../images/construction_bg.jpg) left top no-repeat;
height:144px;
}
.mining_bg
{
background:url(../images/mining_bg.jpg) left top no-repeat;
height:144px;
}
.erp_bg
{
background:url(../images/erp_bg.jpg) left top no-repeat;
height:144px;
}



/* CSS Text Document */
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4b4b4b;
	text-decoration: none;
	background-color:inherit;
}

.menu_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 35px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
	}
.menu_link:hover
{
color:#D6ECFF;
text-decoration:underline;
background-color:inherit;
}
.footer_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration: none;
}
.footer_link:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #D2EAFF;
	background-color:inherit;
	text-decoration:underline;
}
.section_title
{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	font-stretch:condensed;
	background-color:#084F7B;
	padding-left:10px;
	}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	font-stretch:condensed;
	background-color:#084F7B;
	border-bottom:1px solid #338EDB;
	}
	.body_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 36px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	font-stretch:condensed;
	background-color:#084F7B;
	padding-left:10px;
	}
.left_menu_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:inherit;
	text-decoration:none;
}
.left_menu_link:hover
{
color:#BAD7FF;
background-color:inherit;
text-decoration:none;
}
.body_link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000ff;
	background-color:inherit;
	text-decoration: underline;
}
.body_link:hover
{
color:#0097FF;
text-decoration:underline;
background-color:inherit;
}