BODY {
	FONT-SIZE: 12px; BACKGROUND: #E3E3E3; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: arial, verdana, sans-serif
}
#wrap {
	BACKGROUND: #ffffff; WIDTH: 900px;
}
#header {
	BACKGROUND: #ffffff; WIDTH: 900px
}
#sectionheader {
	BACKGROUND: #ffffff; WIDTH: 900px
}
#topNav {
	BACKGROUND: #ffffff; WIDTH: 900px
}
.maintable
{
	width:900px;height:100%;
}
TABLE {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: arial, verdana, sans-serif; BACKGROUND-COLOR: #ffffff; padding:0;
}
.noul {
	TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 16px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 20px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px
}
A {
	COLOR: #70A2DF; TEXT-DECORATION: underline
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px
}
SELECT {
	FONT-SIZE: 10px; COLOR: #000000
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#header {
	BORDER-RIGHT: #dddddd 0px solid; BORDER-TOP: #dddddd 0px solid; BACKGROUND: #ffffff; BORDER-LEFT: #dddddd 0px solid; BORDER-BOTTOM: #dddddd 0px solid; HEIGHT: 80px
}
#header .logo IMG {
	MARGIN: 20px 8px 8px
}
#header .contact {
	BACKGROUND: url(/images/global/header-grey-corner.gif) #dddddd no-repeat left bottom; LEFT: 610px; WIDTH: 290px; LINE-HEIGHT: 25px; PADDING-TOP: 5px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: right
}
#header .contact A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #818181; PADDING-TOP: 0px
}
#header .login {
	LEFT: 662px; POSITION: absolute; TOP: 42px
}
#site_lang_choice {
	DISPLAY: inline; MARGIN: 0px 3px
}
#leftcolumn {
	VERTICAL-ALIGN: top; HEIGHT: 100%
}
#centercolumn {
	VERTICAL-ALIGN: top; HEIGHT: 100%
}
#leftcolumn {
	BACKGROUND: #70a2df; WIDTH: 162px
}
#demoleftcolumn {
	VERTICAL-ALIGN: TOP; HEIGHT: 100%; BACKGROUND: #70A2DF; WIDTH: 85PX;
}
#centercolumn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 522px; PADDING-TOP: 10px
}
#rightColumn {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; WIDTH: 188px; BORDER-BOTTOM: #ffffff 0px solid
}
#rightColumn IMG {
	DISPLAY: block
}
#rightColumn A {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
#rightColumn A SPAN {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/global/arrow-blue.gif); BACKGROUND-REPEAT: no-repeat
}
#rightColumn H2 {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 188px; COLOR: #eaeaea; LINE-HEIGHT: 20px; HEIGHT: 20px; BACKGROUND-COLOR: #818181
}
#rightColumn .offer {
	BORDER-RIGHT: #eaeaea 0px solid; PADDING-RIGHT: 8px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; BORDER-LEFT: #eaeaea 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #eaeaea 1px solid; BACKGROUND-COLOR: #ffffff
}
#rightColumn .offer IMG {
	DISPLAY: inline
}
#rightColumn .offer DIV {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
#rightColumn .offerimage {
	FLOAT: right
}
#sectionheader {
	BACKGROUND: #dddddd; MARGIN-BOTTOM: 0px; COLOR: #818181; HEIGHT: 36px
}
#sectionheader .section {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: left; MARGIN: 0px; WIDTH: 220px; LINE-HEIGHT: 36px
}
#sectionheader .title {
	FLOAT: left; WIDTH: 680px; COLOR: #818181; LINE-HEIGHT: 36px; HEIGHT: 36px; TEXT-ALIGN: right
}
#sectionheader H3 {
	MARGIN: 0px 5px; LINE-HEIGHT: 36px
}
#sectionheader H1 {
	MARGIN: 0px 5px; LINE-HEIGHT: 36px
}
#sectionheader .title A {
	COLOR: #818181; TEXT-DECORATION: none
}
.subnav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
.subnav A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.subnav_div {
	PADDING-BOTTOM: 3px; MARGIN: 0px; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid
}
.subnav_div_on {
	PADDING-BOTTOM: 3px; MARGIN: 0px; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid
}
.subnav_div_lvl2 {
	PADDING-BOTTOM: 3px; MARGIN: 0px; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid
}
.subnav_div_lvl2_on {
	PADDING-BOTTOM: 3px; MARGIN: 0px; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid
}
.subnav_div {
	BACKGROUND-COLOR: #70a2df
}
.subnav_div_on {
	BACKGROUND-COLOR: #828282
}

/* Added here */

.bulletUL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px 16px; LIST-STYLE-TYPE:disc;
}
.bulletOL {
	FONT: 9pt Trebuchet, Arial, Helvetica, sans-serif
}
.numberUL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px 16px; LIST-STYLE-TYPE:decimal
}
Li{
	PADDING-BOTTOM: 6px;
}
.headline A{
	FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 7.5pt; LIST-STYLE-IMAGE: url(../images/icon_pr.gif); VERTICAL-ALIGN: middle; COLOR: #0000FF; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headline A:visited{
	FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 7.5pt; LIST-STYLE-IMAGE: url(../images/icon_pr.gif); VERTICAL-ALIGN: middle; COLOR: #834283; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentdiv{
	padding-left: 15px;padding-top: 10px;
}
.newsheading{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #ffffff; COLOR: #71a2df; padding-bottom: 5px; padding-top: 5px;
}
.newsItalic{
	font-style:italic;	FONT-SIZE: 11px; BACKGROUND: #ffffff; padding-bottom: 10px;
}
.newspara{
	padding-bottom: 5px;	
}
.newspara A{
	font-weight:bold;COLOR: #0000FF; 	
}
.newspara A:visited {
	COLOR: #834283; 
}
.newspara_normal A{
	padding-bottom: 5px; font-weight:normal; COLOR: #0000FF; 
}

.newspara_normal A:visited {
	padding-bottom: 5px; font-weight:normal; COLOR: #834283; 
}
.newstopimg {
	padding-bottom: 20px;
}
.mainpage{
	padding-left: 12px;	padding-right: 12px;
}
.mainpage A{
	font-weight:bold; COLOR: #0000FF; 	
}
.license{
	font-size:xx-small;	padding-right : 20px; padding-top: 60px; padding-bottom: 30px;	
}
.license A{	
	COLOR: #0000ff; 	
}
.license A:visited{	
	COLOR: #834283; 	
}
.demolicense{
	font-size:xx-small;
}
.demolicense A{	
	COLOR: #0000ff; 	
}
.demolicense A:visited{	
	COLOR: #834283; 	
}	
.newscontent {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 195px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; height: 100%
}
.newscontent .wrap {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; MARGIN: 10px 10px 10px 5px; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
.newscontent .wrap DIV {
	MARGIN: 10px
}
.newscontent H1 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #9c9c9e; BACKGROUND-COLOR: #dddddd
}
.newscontent H1 A {
	COLOR: #9c9c9e; TEXT-DECORATION: none
}
.newscontent .rightcolumn {
	BACKGROUND: #ffffff; WIDTH: 194px
}
.newscontent .rightcolumn A {
	FONT-SIZE: 11px; TEXT-DECORATION: none;	COLOR: #0560a6;
}
.newscontent .rightcolumn A:visited {
	COLOR: #834283; TEXT-DECORATION: none
}
.newscontent .rightcolumn A:hover {
	TEXT-DECORATION: underline
}
.newscontent .rightcolumn H1 A {
	TEXT-DECORATION: none
}
.newscontent .rightcolumn UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; PADDING-TOP: 0px; 
	LIST-STYLE-IMAGE: url(../images/redarrow.gif)
}
.newsdiv UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; PADDING-TOP: 0px; 
	LIST-STYLE-IMAGE: url(../images/redarrow.gif)
}
.homecontent {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 900px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;
}
.homecontent .left {
	MARGIN: 10px
}
.homecontent .wrap {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; MARGIN: 10px 10px 10px 5px; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
.homecontent .wrap DIV {
	MARGIN: 10px
}
.homecontent H1 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #9c9c9e; BACKGROUND-COLOR: #dddddd
}
.homecontent H1 A {
	COLOR: #9c9c9e; TEXT-DECORATION: none
}
.homecontent .rightcolumn {
	BACKGROUND: #f4f4f4; WIDTH: 194px
}
.homecontent .rightcolumn A {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
.homecontent .rightcolumn H1 A {
	TEXT-DECORATION: none
}
.homecontent .centercolumn {
	BACKGROUND: #e9e9e9; WIDTH: 720px
}
.homecontent .centercolumn A {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.homecontent .centercolumn H1 A {
	TEXT-DECORATION: none
}

/* end of home style */

img.float-left {
	FLOAT: left; width:20em
}
UL.float-left {
	padding-left: 15px; padding-right: 15px; list-style-type:disc
}
.prodfeatures DIV {
	 FLOAT: left; WIDTH: 265px 
}
.prodfeatures H1 {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #71a2df; PADDING-TOP: 0px; TEXT-DECORATION: none 
}
.prodfeatures LI {
	padding-bottom:10px
}
A.prodoffers1  {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #71a2df; TEXT-DECORATION: underline 
}					
.main {
	FONT: 9pt Trebuchet, Arial, Helvetica, sans-serif; padding-bottom: 5px;	padding-right: 5px;	
}
.login {
	border-left-color:#dddddd;
	border-right-color:#dddddd;
	border-bottom-color:#dddddd;
	border-top-color:#dddddd;
	background-color:#70a2df;
	width:60px;
	color:White;
	border-collapse:collapse;
	font-weight:bold;
}
.pagehead {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: bold small-caps 16pt Arial,Helvetica; BORDER-LEFT: medium none; COLOR: #F7941d; TEXT-INDENT: 5px; BORDER-BOTTOM: #003366 0px solid; TEXT-ALIGN: left
}

.pagehead1 {
	FONT-SIZE: 13pt; COLOR: #009966; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; font-stretch: semi-expanded
}

.emsprd {
	FONT-WEIGHT: bold; FONT-SIZE: 0.14in; COLOR: #71a2df; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; LETTER-SPACING: 0.2em
}

H5 {
	FONT-SIZE: 0.11in; COLOR: #ffcc00; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 12px; COLOR: #F7941d; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.square {
	LIST-STYLE-POSITION: outside; FONT: italic 9pt Trebuchet, Arial, sans-serif; LIST-STYLE-TYPE: square
}
.bp {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 7.5pt; LIST-STYLE-IMAGE: url(../images/icon_bp.gif); VERTICAL-ALIGN: middle; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bp1 {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 7pt; VERTICAL-ALIGN: super; COLOR: #003366; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bp2 {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 7pt; VERTICAL-ALIGN: middle; COLOR: #336699; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smcap {
	FONT-VARIANT: small-caps
}
BLOCKQUOTE {
	FONT: bold 10pt Trebuchet MS, Arial, sans-serif; MARGIN-LEFT: 2em; MARGIN-RIGHT: 4em
}
.copyright {
	FONT-SIZE: 8pt; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
.main A
{
	font-weight:bold;
	COLOR: #0000FF; 	
}
.main A:visited {
	COLOR: #834283; 
}
