

body { 	color: #252525;  
		font-family:verdana,arial,sans-serif;
		font-size: 11px; 
		line-height: 16px;
		background-color: #e2e2e2; 
		margin: 0; 
		padding:0;
		}

.messagebox
{
	margin-right: 20px;
}

.news p
{
	margin:8px;
	margin-right: 20px;
	padding:0;
}		

#subPage
{

}

#subHeader
{
	background: #E2E2E2;
	padding-left: 30px;
	padding-right: 30px;
}

#subHeader h1
{
 	float: left;
 	font-size: 16px;
	line-height: 25px;
}

#subHeaderLong h1
{
 	width: 70%;
	font-size: 16px;
}

.download
{
	float: right;
	background: url(../images/download.gif) left center no-repeat;
	padding-left: 25px;
	height: 25px;
}

#content
{
	font-family:verdana,arial,sans-serif;
        font-size:11px;
	background: #fff;
	padding: 30px;
	padding-top: 20px;
}

#content li
{
	padding: 5px;
        margin-left:-25px;
}

#content h2
{
	font-size: 13px;
	line-height: 18px;
	text-align: center;
}

h2 .left
{
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	float: left;
}

#sidebar
{
        font-family: verdana,arial,sans-serif;
        font-size:11px;
	line-height: 20px;
	width:188px;
	padding-top: 20px;     
}

#sidebar, #sidebar a
{
	background: #791F38;
	color: #e2e2e2;
	font-weight: bold;
}

#sidebar .listTitle
{
	padding-bottom:15px;
	margin-right: 8px;
}

.listTitle ul li
{
	margin-left:-25px;
}

.messagebox h1, .news h1
{
    	margin-top: 0;
	background: #E4E4E4; 
	padding: 4px;
}
 
p { 	color: #252525; 
		font-size: 11px; 
		font-family:verdana,arial,sans-serif;
		 }
		
td { 	color: #252525; 
		font-size: 11px; 
                font-family:verdana,arial,sans-serif;
		line-height:15px;
		}		
	
body#pressreleases #pressreleases, body#inthenews #inthenews, body#events #events, body#channelpartners #channelpartners, body#partnersolutions #partnersolutions,body#technicaloverview #technicaloverview, body#overview #overview, body#manage #manage, body#invest #invest, body#contact #contact, body#career #career, body#terms #terms
{
	color : #FF9999;	
}

body#sanext #sanext, body#hetero #hetero, body#ficondi #ficondi, body#transint #transint, body#sanman #sanman, body#appnotes #appnotes, body#wpapers #wpapers, body#ibmsol #ibmsol, body#parchive #parchive
{
	color : #FF9999;
}

body#i-8100 #i-8100, body#i-8100A #i-8100A, body#i-8100B #i-8100B, body#i-1100 #i-1100, body#i-8100E #i-8100E, body#i-7100F #i-7100F, body#S-8100 #S-8100, body#S-8100A #S-8100A, body#S-8100B #S-8100B, body#S-8100F #S-8100F, body#S-8100E #S-8100E, body#i-8100A-SMB #i-8100A-SMB, body#i-8100B-SMB #i-8100B-SMB, body#i-8100E-SMB #i-8100E-SMB, body#i-7100F-SMB #i-7100F-SMB 
{
	color : #FF9999;
}

body.company #company, body.partners #partners, body.support #support, body.news #news, body.res #res, body.products #products
{
	background:#e2e2e2;
	color:#791F38;
	border: 1px solid #e2e2e2;
	border-top: 0;
}

#menu2 {font: bold 9px Verdana, Arial;float:left;padding:3px;margin-top:2px;}
#menu2 a{color:#e2e2e2;padding:3px;text-decoration:none;}
#menu2 a:hover{color:#3B3B3B;background:#e2e2e2;}

body.company #menu2 #company, body.partners #menu2 #partners, body.support #menu2 #support, body.news #menu2 #news, body.res #menu2 #res, body.products #menu2 #products
{
	background:#e2e2e2;
	color:#791F38;
	border: 0;
}

		
.footer { 	color: #e2e2e2; 
			font-size: 10px; 
			font-family: Tahoma, Verdana, Helvetica, sans-serif }
			
.searchbox { 	color: 4e514f; 
			font-size: 10px; 
			font-family: "Tahoma", "Verdana", "Helvetica", "sans-serif";
			border-top: #bababa 1px solid; 
			border-right: #bababa 1px solid; 
			border-bottom: #bababa 1px solid; 
			border-left: #bababa 1px solid }
	
.tableau { border: 1 solid #790425; border-collapse:collapse;}


A:link { color: #790425; text-decoration: none; font-weight: bold}
A:visited { color: #6A2D2D; text-decoration: none; font-weight: bold }
A:alink { color: #DE0744; text-decoration: none; font-weight: bold }
A:hover { color: #DE0744; text-decoration: underline; font-weight: bold }

A.homepage:link { color: #252525; text-decoration: none; font-weight: bold}
A.homepage:visited { color: #252525; text-decoration: none; font-weight: bold }
A.homepage:alink { color: #DE0744; text-decoration: none; font-weight: bold }
A.homepage:hover { color: #DE0744; text-decoration: underline; font-weight: bold }

A.footer:link { color: #ffffff; font-weight: normal }
A.footer:visited { color: #ffffff; font-weight: normal }
A.footer:alink { color: #ffffff; font-weight: normal }
A.footer:hover { color: #ffffff; font-weight: normal; text-decoration: underline }

.smalllink {font:Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.smalllink:hover {font:Arial, Helvetica, sans-serif; font-weight:normal; color:#DE0744; text-decoration:none;}