/***Global Styles***/

body {
  background-color : #333333;
  color : #ffff99;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : normal;
  margin : 0;
}

a:link {
  color : #c0c0c0;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;
}

a:visited {
  color : #c0c0c0;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;
}

a:hover {
  color : #ffff00;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;
}

a:active {
  color : #c0c0c0;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-weight : normal;
}

span {
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

td {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 13px;
  font-weight : normal;
}

.center {
  text-align : center;
}

.right {
  text-align : right;
}

.left {
  text-align : left;
}

.bold { font-weight : bold; }

.italics { font-style : italic; }

.small { font-size : 11px; }

.superscript {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
  vertical-align : top;
}

ul {
  padding : 0;
  margin : 0;
  list-style : square;
}

li {
  margin-top : 10px;
  margin-right : 0px;
  margin-bottom : 10px;
  margin-left : 40px;
}


/***Structure Styles***/

table.mainTable {
  border : 1px solid #000000;
}

td.borderBack {
  background-color : #000000;
}

td.footerBack {
  background-color : #00005a;
}

td.columnLeftBack {
  background : #000000 url(left_back.gif) no-repeat left top;
}

td.contentBack {
  background-color : #00005a;
  padding-top : 17px;
  padding-bottom : 20px;
  padding-left : 16px;
  padding-right : 16px;
}

.copyright {
  color : #c0c0c0;
  font-size : 10px;
}


/***Company Styles***/

.companyTitle {
  color : #ffffff;
  font-weight : bold;
}

img.partnerImage  {
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 5px;
}

img.jobsImage  {
	margin-top: 3px;
}


/***Awards Styles***/

img.awardsImage  {
	margin-top: 4px;
	margin-right: 10px;
}


/***Product Services Styles***/

.prodservTitle {
  color : #ffffff;
  font-weight : bold;
}

a.prodservNew:link {
  color : #ffffff;
  font-size : 15px;
  font-weight : bold;
}
a.prodservNew:visited {
  color : #ffffff;
  font-size : 15px;
  font-weight : bold;
}
a.prodservNew:hover {
  color : #ffff00;
  font-size : 15px;
  font-weight : bold;
}
a.prodservNew:active {
  color : #ffffff;
  font-size : 15px;
  font-weight : bold;
}


/***Links Styles***/

.linksTitle {
  color : #ffffff;
  font-weight : bold;
}


/***Contact Styles***/

.contactTitle {
  color : #ffffff;
  font-weight : bold;
}

img.contactImage  {
	margin-top: 3px;
}
