HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; color: #ffffff; background-color: #000000;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 66% trebuchet, geneva, Arial, Helvetica, sans-serif; PADDING-TOP: 0px; 
}
#container {
	MARGIN-LEFT: auto; WIDTH: 807px; MARGIN-RIGHT: auto
}
A {
	COLOR: #000; TEXT-DECORATION: none
	
}
A:hover {
	TEXT-DECORATION: underline
}
#logo {
	BACKGROUND: url(../images/logo.gif) no-repeat left top; FLOAT: left; WIDTH: 237px; TEXT-INDENT: -1000px; HEIGHT: 70px
}
#menuContainer {
	MARGIN-TOP: 53px; FLOAT: right; WIDTH: 520px;
   BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; 
}
UL#menu {
	FONT-SIZE: 0px; LINE-HEIGHT: 0px; LIST-STYLE-TYPE: none; 
}
UL#menu LI {
	TEXT-INDENT: -1000px
}
UL#menu LI A {
	DISPLAY: block; FLOAT: left; HEIGHT: 10px; TEXT-DECORATION: none
}
A#menu-home {
	BACKGROUND: url(../images/m_home.gif) no-repeat 50% top; WIDTH: 40px
}
A#menu-company {
	BACKGROUND: url(../images/m_company.gif) no-repeat 50% top; WIDTH: 76px
}
A#menu-solutions {
	BACKGROUND: url(../images/m_solutions.gif) no-repeat 50% top; WIDTH: 75px
}
A#menu-portfolio {
	BACKGROUND: url(../images/m_portfolio.gif) no-repeat 50% top; WIDTH: 76px
}
A#menu-careers {
	BACKGROUND: url(../images/m_careers.gif) no-repeat 50% top; WIDTH: 76px
}
A#menu-contact {
	BACKGROUND: url(../images/m_contact.gif) no-repeat 50% top; WIDTH: 51px
}
A#menu-home:hover {
	BACKGROUND-POSITION: 50% bottom
}
A#menu-company:hover {
	BACKGROUND-POSITION: 50% bottom
}
A#menu-solutions:hover {
	BACKGROUND-POSITION: 50% bottom
}
A#menu-portfolio:hover {
	BACKGROUND-POSITION: 50% bottom
}
A#menu-careers:hover {
	BACKGROUND-POSITION: 50% bottom
}
A#menu-contact:hover {
	BACKGROUND-POSITION: 50% bottom
}
#topimage {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 807px; TEXT-INDENT: -1000px; HEIGHT: 192px
}
BODY#main #topimage {
	BACKGROUND: url(../images/g_swap.jpg) no-repeat left top;  
}
#subcontent {
/*	BACKGROUND: url(../images/bk_subRIGHTCOL.gif); */FLOAT: left; WIDTH: 800px; POSITION: relative;

}
.dotsSubContent {
	DISPLAY: block;  /* BACKGROUND: url(../images/original/g_horDots.gif) repeat-x; */ FLOAT: left; MARGIN: 0px 0px 0px 2px; WIDTH: 500px; HEIGHT: 1px
}
#subcontentTop {
	/* BACKGROUND: url(../images/original/g_subRIGHTCOL_top.gif) no-repeat; */ WIDTH: 531px; HEIGHT: 9px;

}
#subcontentBody {
	PADDING-RIGHT: 2px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 790px; LINE-HEIGHT: 160%; PADDING-TOP: 2px;
}
#subcontentBot {
/*
	BACKGROUND: url(../images/original/g_subRIGHTCOL_bot.gif) 
*/
no-repeat; FLOAT: left; WIDTH: 531px; HEIGHT: 9px
}
.fullPage {
	WIDTH: 500px
}
#subcontentBody H1 {
	PADDING-RIGHT: 10px ; PADDING-LEFT: 0px; PADDING-BOTTOM: 13px; MARGIN: 0px; /*TEXT-INDENT: -9999px;*/ PADDING-TOP: 5px;
}
#subcontentBody A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #999; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#subcontentBody A:hover {
	COLOR: #666
}
/*
#home H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/futuregrade.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 6px 10px 0px 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px;
}
*/
BODY#main H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 10px 0px -8px; COLOR: #215873
}
BODY#main P {
	MARGIN: 10px 30px 15px 0px; 
}
#footer {
	BORDER: #0033CC 1px solid; MARGIN-TOP: 16px; margin-bottom: 15px; FONT-SIZE: 9px; WIDTH: 807px; COLOR: #999; LINE-HEIGHT: 14px; PADDING: 5px; HEIGHT: 50px;

}
#footer A {
	COLOR: #999
}
#footer A:hover {
	TEXT-DECORATION: underline
}
.copyright {
	FLOAT: right; COLOR: #000
}
.footerText {
	FLOAT: left; WIDTH: 807px; COLOR: #999
}
.message {
   color: #ff0000;
}