/* CSS Document */

body{
	margin:0;
	padding:0;
	background:url(/images/bg.jpg) 0 0 repeat-x #FFFFFF;
}
td, img, a, ul, h2, p, h3{
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
	outline:none;
}
img{
	border:none;
}


/* ***** HEADER STARTS ***** */

td.header{
	background:url(/images/header_bg.jpg) 0 0 no-repeat;
	width:950px;
	height:116px;
}
td.header img{
	width:386px;
	height:93px;
	padding:17px 0 6px 19px;
}
td.headerFlash{
	width:950px;
	height:193px;
}
td.headerBtmPad{
	padding-bottom:29px;
}
ul.nav{
	width:337px;
	padding:74px 0 0 0;
	font-size:0;
	line-height:0;
	list-style-type:none;
}
ul.nav li{
	background:url(/images/top-divider.jpg) 0 0 no-repeat;
	float:left;
	height:27px;
	padding-left:1px;
	padding-top:15px;
}
ul.nav li a{
	display:block;
	text-indent:-10000px;
	background:0 0 no-repeat;
	margin:0 12px;
}
ul.nav li a.home{
	background-image:url(/images/home.jpg);
	width:41px;
	height:18px;
}
ul.nav li a.home:hover{
	background-image:url(/images/home_hover.jpg);
}
ul.nav li a.partners
{
	background-image: url(images/partners.gif);
	width: 66px;
	height: 21px;
}
ul.nav li a.partners:hover
{
	background-image: url(images/partners_hover.gif);
}
ul.nav li a.support{
	background-image:url(/images/support.jpg);
	width:58px;
	height:21px;
}
ul.nav li a.support:hover{
	background-image:url(/images/support_hover.jpg);
}
ul.nav li a.contact{
	background-image:url(/images/contact.jpg);
	width:55px;
	height:18px;
}
ul.nav li a.contact:hover{
	background-image:url(/images/contact_hover.jpg);
}	

/* ***** HEADER ENDS ***** */

/* ***** BODY STARTS ***** */

td.bodyContent{
	font:12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#62604F;
	padding-bottom:30px;
}
td.bodyContent a
{
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: darkred;
	text-decoration: underline;
}
td.bodyContent a:hover
{
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #62604f;
	text-decoration: none;
}
td.bodyContent p{
	padding-right:14px;
}
td.bodyContent h2{
	padding-bottom:20px;
	font:29px/29px "Times New Roman", Georgia, Times, serif;
	color:#CC3E00;
}
td.bodyContent h3
{
	padding-bottom: 7px;
	font: 20px "Times New Roman" , Georgia, Times, serif;
	color: chocolate;
}
td.bodyContent h4
{
	padding-bottom: 0;
	font: 20px "Times New Roman" , Georgia, Times, serif;
	color: darkred;
}
td.bodyContent ul
{
	list-style-position: outside;
	list-style-type: square;
	margin: 5px 5px 10px 20px;
	font-size: 12px;
	color: #cc3e00;
	line-height: 15px;
}
td.bodyContent ul ul
{
	list-style-position: outside;
	list-style-type: square;
	margin: 5px 5px 10px 30px;
	font-size: 12px;
	color: darkred;
	line-height: 15px;
}
td.bodyContent ul li span
{
	color: #62604F;
	font:12px/16px Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
td.bodyContent ul li a
{
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: saddlebrown;
	text-decoration: underline;
}
td.bodyContent ul li a:hover
{
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #cc3e00;
	text-decoration: none;
}
/* ***** LEFT MENU STARTS ***** */

td.leftNavBg{
	background:url(/images/left_bg_top.gif) 0 0 no-repeat;
	height:11px;
}
ul.leftNav{
	background:url(/images/leftbg.gif) 0 100% repeat-x #FFF093;
	width:209px;
	font:13px/21px Verdana, Arial, Helvetica, sans-serif;
	padding-top:4px;
	list-style-type:none;
}
ul.leftNav li{
	background:url(/images/divider.gif) 2px 100% no-repeat;
	height:22px;
}

ul.leftNav li.last{
	background:none;
}
ul.leftNav li a{
	display:block;
	padding-left:30px;
	background:url(/images/arrow.gif) 15px 8px no-repeat;
	color:#000000;
	height:21px;
}
ul.leftNav li a:hover{
	color:#73000D;
}
ul.leftNav li span{
	display:block;
	padding-left:30px;
	background:url(/images/arrow.gif) 15px 8px no-repeat;
	color:#73000D;
	height:21px;
}
/* ***** LEFT MENU ENDS ***** */

/* ***** BANNER ENDS ***** */

table.banner td
{
	font: bold 10px/10px Verdana, Arial, Helvetica, sans-serif;
	background: 0 0 no-repeat;
	padding-right: 0px;
	padding-left: 18px;
	padding-bottom: 4px;
	padding-top: 4px;
}
table.banner td a{
	color:#000000;
}
table.banner td a:hover{
	color:#fff;
}
table.banner td.bgSoftware{
	background-image:url(/images/software-banner.jpg);
}
table.banner td.bgComputer{
	background-image:url(/images/computer-banner.jpg);
}
table.banner td.bgMobile{
	background-image:url(/images/mobile-banner.jpg);
}
table.banner td.bgElectronics{
	background-image:url(/images/electronics-banner.jpg);
}
table.banner td.bgSatellite{
	background-image:url(/images/satellite-banner.jpg);
}

/* ***** BANNER ENDS ***** */

/* ***** BODY ENDS ***** */

/* ***** FOOTER STARTS ***** */

td.footerBg{
	background:url(/images/footer-bg.gif) 0 0 repeat-x;
}
td.footerTop
{
	height: 41px;
	background-color: #4F4E46;
	font: 12px/41px Verdana, Arial, Helvetica, sans-serif;
	color: #B7B4A5;
}
td.footerBottom{
	height:137px;
	background:url(/images/footer_logo.gif) 100% 23px no-repeat #747269;
}
ul.footer{
	height:13px;
	padding-top:15px;
	font:12px/13px Verdana, Arial, Helvetica, sans-serif;
	list-style-type:none;
}
ul.footer li{
	float:left;
	background:url(/images/footer_divider.gif) 0 0 no-repeat;
	padding-left:8px;
	padding-right:9px;
}
p.footer
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #B7B4A5;
	margin:0;
	padding-top:15px;
	}
	
	p.footer a
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #B7B4A5;
	margin: 0;
	padding-top: 15px;
	text-decoration: underline;
}
	P.footer a:hover
{
	color: #E5E2D2;
	text-decoration: none;
}
ul.footer li.bold
{
	font: bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	background: none;
	padding: 0 29px 0 0;
	color: #e5e2d2;
}
ul.footer li.noBg{
	background:none;
}
ul.footer li a{
	display:block;
	color:#B7B4A5;
}
ul.footer li a:hover{
	color:#E5E2D2;
}

/* ***** FOOTER ENDS ***** */

div.breadcrumbs
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	margin: 0px 0px 10px;
	padding-top: 6px;
	border-bottom: #FFF093 1px solid;
	background-color: #fff8c2;
}

a.breadcrumbslnk
{
	font-size: 12px;
	color: peru;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
a.breadcrumbslnk:hover
{
	font-size: 12px;
	color: saddlebrown;
	font-family: Arial, Verdana;
	text-decoration: none;
}