#main_rpane					{ width: 170px; float: right; border-left: 1px solid #ccc; padding-top: 10px; padding-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 9px; }
#main_rpane IMG				{ border: 0px; }
#main_rpane P				{ margin-bottom: 5px; margin-top: 0px; }
#main_rpane P.header_image	{ margin-bottom: 5px; margin-top: 0px; }
#main_rpane DIV.item		{ border: 1px #ddd solid; background-color: #fff; padding: 0px 5px 0px 5px; margin-bottom: 5px; margin-right: 10px; text-align: left; }
#main_rpane DIV.item A		{ text-decoration: none; font-weight: bold; font-size: 11px; padding: 0px; margin: 0px; }
#main_rpane DIV.item IMG	{ margin: 5px; }

#main_main		{ width: 600px; margin-left: 10px; }
#main_main P	{margin-top: 20px; margin-left: 140px;font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; text-align: justify; font-size: 12px;}

#main_services		{ margin-left: 10px; margin-top: 10px; padding: 0px; font-family: helvetica,arial,sans-serif; font-size: 12px; text-align: justify; }
#main_services A	{ text-decoration: none; }
#main_services P	{ padding: 0px; margin-top: 5px; margin-bottom: 5px; }
#main_services H1	{ font-size: 12px; font-weight: bold; margin: 0px; padding: 3px; border-width: 0px 0px 1px 0px; border-color: #ccc; border-style: solid; }

#main_blackberry	{ width: auto; border: 1px solid #ddd; background-color: #FAFBFD; padding: 6px; font-size: 12px; }
#main_blackberry H1	{ background-color: #fcc; font-size: 12px; }
#main_blackberry TD.bbserv { font-family: helvetica,arial,sans-serif; font-size: 11px; color: navy; font-weight: bold;}

#main_solutions		{ width: auto; border: 1px solid #ddd; background-color: #FAFBFD; padding: 6px; font-size: 12px; }
#main_solutions H1	{ background-color: #cfc; font-size: 12px; }
#main_solutions TD.gappserv { font-family: helvetica,arial,sans-serif; font-size: 11px; color: navy; font-weight: bold;}

#main_products		{ width: auto; margin-top: 10px; border: 1px solid #ddd; background-color: #FAFBFD; padding: 6px; font-size: 12px; }
#main_products H1	{ background-color: #ADD8E6; font-size: 12px; }
#main_services A	{ text-decoration: none; }
#main_products P	{ padding: 0px; margin-top: 5px; margin-bottom: 5px; }
#main_products SPAN	{ margin-left: 5px; margin-right: 5px; border: 1px #ddd solid; padding: 5px; background-color: #fff;}
#main_products TD.prodbar	{font-family: Helvetica, sans-serif;font-size: 12px; background-image : url(../images/gradient1.jpg);}

#partner_logos		{margin-top: 5px; border-top: 1px solid #ddd;}


#main_calendar 			{ margin-top: 10px; font-family: helvetica,arial,sans-serif; font-size: 11px;}
#main_calendar TD.date	{ font-family: helvetica,arial,sans-serif; font-size: 11px; font-weight: bold; }
#main_products H1		{ background-color: silver; font-size: 12px; }
#main_calendar TD.url 	{ font-family: helvetica,arial,sans-serif; font-size: 11px; padding-left: 5px; padding-right: 5px; }
#main_calendar A 		{ text-decoration: none; }
#main_calendar P		{ text-align: right; }
