﻿html,body{margin:0;padding:0}
body{font:76% arial,sans-serif;color: #333333;text-align:center;height: 70%;margin: 0;	
	background-color:#FFFFFF;
	background-image: url(../../images/bg_gradient4.gif);
	background-position:auto;
	background-repeat: repeat-x;
	}
	


h3{font-size: 100%;margin:0;padding: 0 0 3px;background: #FFC5FF;color: #000;text-align: center;}

/* Input Fields ***********************/
.inputboxsmall
{
	width: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 21px;
	padding-top: 4px; 
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 4px;
	background-color: #F7F7F7;
	border-top: solid 1px #3366cc;
	border-right: solid 1px #3366cc;
	border-bottom: solid 1px #3366cc;
	border-left: solid 1px #3366cc;
}

.inputboxdate
{
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 21px;
	padding-top: 4px; 
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 4px;
	background-color: #F7F7F7;
	border-top: solid 1px #3366cc;
	border-right: solid 1px #3366cc;
	border-bottom: solid 1px #3366cc;
	border-left: solid 1px #3366cc;
}

.inputboxmedium
{
	width: 175px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 21px;
	padding-top: 4px; 
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 4px;
	background-color: #F7F7F7;
	border-top: solid 1px #3366cc;
	border-right: solid 1px #3366cc;
	border-bottom: solid 1px #3366cc;
	border-left: solid 1px #3366cc;
}
.inputboxlarge
{
	width: 310px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 21px;
	padding-top: 4px; 
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 4px;
	background-color: #F7F7F7;
	border-top: solid 1px #3366cc;
	border-right: solid 1px #3366cc;
	border-bottom: solid 1px #3366cc;
	border-left: solid 1px #3366cc;
}

.textareasmall
{
	width: 225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 50px;
	padding-top: 4px; 
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 4px;
	background-color: #F7F7F7;
	border-top: solid 1px #3366cc;
	border-right: solid 1px #3366cc;
	border-bottom: solid 1px #3366cc;
	border-left: solid 1px #3366cc;
}

.buttonShape75
{
	font-size: 8pt; 
	color: #000000; 
	font-family: tahoma;
	text-decoration: none; 		
	padding-left: 10px;
	padding-right: 10px;
	width: 75px;
}
.actiondd{ 
	 FONT-SIZE: 8pt; 
	 COLOR: #000000; 
	 FONT-FAMILY: tahoma,arial; 
	 FONT-WEIGHT: normal; 
	 BACKGROUND-COLOR: #ffffff;
}
.pagetextblack
{
	font-size: 8pt; 
	color: #000000; 
	font-family: tahoma; 
	text-decoration: none;
	 	
	
}
.pagetextblack2
{
	font-size: 12pt; 
	color: #000000; 
	font-family: Times; 
	text-decoration: none;
	margin-top:10px;
	margin-left:10px;
	font-style:italic; 	
	
}

.pagetextLabel
{
	font-size: 9pt; 
	color: #8B0000; 
	font-family: tahoma; 
	text-decoration: none; 	
	
}

.pagetextred
{
	font-size: 8pt; 
	color: RED; 
	font-family: tahoma; 
	text-decoration: none; 	
	
}

#container
{	position: relative;
	height: 100%;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	position:relative;width: 790px;
	text-align: left;
	}

#header{float:left;margin-top: 5px;font-size: medium;font-family: Verdana, Arial. Sans-Serif;width: 790px;height:50px;padding:0; vertical-align:bottom;}
#spacer{float: left;}
#content{float: left;height:90%;margin-top: 40px;}


#HeaderTopLeft{float: left;height: 100%;margin-top: 25px;margin-left: 3px;padding: 0;width: 180px;}
#HeaderTopRight{float: left;height: 33px;margin-top: 5px;padding: 0;width: 595px;text-align: right; vertical-align:bottom;}
.menu{float: left;background-image: url(../../images/menubar.gif);}
.HeaderTagLine{font-size: 12pt;color:#A58C52;font-family: Verdana, Tahoma, Arial;letter-spacing: 2pt;font-weight: bold;vertical-align:middle;}


#banner{float: left; width:786px;height: 180px;margin-left: 3px;margin-top:10px;}
#partnerWithUs{float: left; width:1px;height: 163px;margin-left: 1px;}

#homeLeftCol{float: left;width: 255px;position: relative; margin-top: 15px;margin-left: 3px;}
#homeRightCol{float: left;width: 490px;margin-left: 20px;margin-top: 15px;}

#HighLights{float:left;width:257px; margin:0; padding:0;list-style:none;margin-left:3px}
#HighLights h3{font-size: 110%;margin:0;padding: 0 0 2px;font-weight:bold;color:white;text-align: center;background: #4682B4 url(../../images/menugrad6.gif) repeat-x 0 -5px;}
#HighLights p{margin:0;padding:5px 10px;font-size: 13px;text-align: left;background:white;border-style:solid; border-color:#5D75BE; border-width:1px;font-family:"Book Antiqua"}

#Solutions{float:left;width:257px;margin-top:20px;padding:0;list-style:none;margin-left:3px}
#Solutions h3{font-size: 110%;margin:0;padding: 0 0 3px;font-weight:bold;color: white;text-align: center;background:#4682B4 url(../../images/menugrad6.gif) repeat-x 0 -5px;}
#Solutions table{width:257px;margin:0;padding: 1px 1px; font-size: 13px; text-align: center;background:white;border-style:solid; border-color:#5D75BE; border-width:1px;font-family:"Book Antiqua"}

#Community{float:left;width:257px;margin-top:20px; margin-bottom:5px;padding:0;list-style:none;margin-left:3px}
#Community h3{font-size: 110%;margin:0;padding: 0 0 3px;font-weight:bold;color: white;text-align: center;background:#4682B4 url(../../images/menugrad6.gif) repeat-x 0 -5px;}
#Community p{margin:0;padding: 5px 10px; font-size: 13px;text-align: center;background:white;border-style:solid; border-color:#5D75BE; border-width:1px;font-family:"Book Antiqua"}

#Software{float:left;margin-right:5px;height:181px; width:124px;}

#msGold{float:left;margin-left:25px; margin-right:15px; margin-top: 50px; height:100%;}
#msGold p{margin:0; font-size: 13px;text-align: middle;background:white; width:100px;}

#PartnerRotate{float:right;margin-right:0px;}

#PartnerHighlight{float:right;margin-right:2px;margin-top: 5px; width: 200px;}
#PartnerHighlight h3{margin:0;padding: 1px 1px; font-size: 13px; text-align: center;background:white;border-style:solid; border-color:#5D75BE; border-width:2px; border-bottom:none;font-family:"Book Antiqua"}
#PartnerHighlight p{margin:0;padding: 5px 5px; font-size: 13px; text-align: center;background:white;border-style:solid; border-color:#5D75BE; border-width:2px;border-top-width:1px;font-family:"Book Antiqua"}

#eLearning{float:left;margin-top:10px;margin-bottom:20px; width:498px; padding:0;list-style:none;}
#eLearning h3{font-size: 110%;margin:0;padding: 0 0 3px;font-weight:bold;color: white;text-align: center;background: #4682B4 url(../../images/menugrad6.gif) repeat-x 0 -5px;}
#eLearning p{margin:0;padding: 5px 10px;height:350px; font-size: 15px;background: #F3F3F3;border-style:solid; border-color:#5D75BE; border-width:1px;font-family:"Times New Roman", Times, serif}

/* Footer Section **********************************/
/* See Menu.Skin to for Text Styling ***************/
#footer{margin-bottom:0px;margin-top:20px;clear: both;width: 790px;height: 23px;background: url(../../images/menugrad6.gif) repeat-x 0 -5px;
}
/********************************************************/

/**********For Product Links***********/

.TitleText{font-family: "Book Anqiqua"; font-size: 13pt;color: #000000; padding-left:0px; text-decoration:none;}
a.TitleText:link{font-family:"Book Antiqua"; font-size: 13pt;color:#003399; padding-left:0px; text-decoration:underline;}
a.TitleText:active{font-family: "Book Antiqua"; font-size: 13pt;color: #ffffff; padding-left:0px; text-decoration:none;}
a.TitleText:visited{font-family:"Book Antiqua"; font-size: 13pt;color: #003399; padding-left:0px; text-decoration:underline;}
a.TitleText:hover{font-family: "Book Antiqua"; font-size: 13pt;color: #000000; padding-left:0px; text-decoration:underline;}



/***** CONTENT STYLES HERE *****************/
.ContentHeader{float:left; margin-left: 5px;margin-top:10px; margin-bottom:5px; color: #003399; font-family: Verdana, Tahoma, Arial; font-size: large; width:100%; 
	 border-bottom-color:#003399; border-bottom-width: 1px; border-bottom-style: solid; text-align:left;}
.ContentSub{float:left; text-align:right;margin-top: 3px; margin-left: 5px;margin-bottom:5px; font-size: 9pt; color:#333333; font-family: Verdana, Tahoma, Arial; width:100%; }
.PageContent{float:left; margin-top: 10px; margin-left: 10px;margin-bottom:20px;font-size: 11pt; color: #000000; font-family:"Times New Roman", Times, serif; width:100%; }
.PageContentHeader{float:left; margin-top: 10px; margin-left: 10px; font-weight:bold; font-size: 10pt; color: #003399; font-family: Verdana, Tahoma, Arial; width:100%; }
.PageLinks{font-size: 11pt; color: #000000; font-family: "Book Antiqua"; width:100%; }
a.PageLinks:link{font-family: "Book Antiqua"; font-size: 11pt;color: #003399; text-decoration:none;}
a.PageLinks:active{font-family: "Book Antiqua"; font-size: 11pt;color: #ffffff; text-decoration:none;}
a.PageLinks:visited{font-family: "Book Antiqua"; font-size: 11pt;color: #003399;text-decoration:none;}
a.PageLinks:hover{font-family: "Book Antiqua"; font-size: 11pt;color: #000000; text-decoration:underline;}


/****** LEVEL 3 STYLES HERE *****************/
#L3Header1{float:left;margin-top: 5px; margin-left: 10px;margin-bottom: 10px;margin-right: 5px; width:100%; background: #ffffff; color: #000000; font-weight: bold; font-family: Verdana, Tahoma, Arial; font-size: 12pt; text-align:center;}
#L3Header2{float:left;margin-top: 3px; margin-right: 5px; width:100%; background: #ffffff; color: #000000; font-weight: bold; font-family: Verdana, Tahoma, Arial; font-size: 12pt; text-align:center;}
#L3SubHeader1{float:left; margin-left: 10px;margin-right: 5px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size:10pt; color:#00008B; text-align:center;}
#L3Copy1{float:left;margin-top: 10px; margin-left: 10px; margin-right: 3px; width:90%; background: #ffffff;font-family: Verdana, Tahoma, Arial; font-size:8pt; color:#000000;}
#L3SubHeader2{float:left; margin-bottom: 5px;margin-top: 15px; margin-left: 10px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size:10pt; color:#00008B;}
#L3Copy2{float:left; margin-bottom:15px; margin-top: 0px; margin-left: 10px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-size:8pt; color:#000000;}
.copyB{font-family: Verdana, Tahoma, Arial; font-size:8pt; color:#000000;font-weight: bold;}
#L3SubHeader3{float:left;margin-top: 15px;margin-bottom:5px; margin-left: 10px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size:10pt; color:#00008B;}
#L3Copy3{float:left;margin-top: 0px; margin-bottom: 15px; margin-left: 10px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-size:8pt; color:#000000;}
#L3SubHeader4{float:left;margin-top: 15px; margin-bottom:5px; margin-left: 10px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size:10pt; color:#00008B;}
#L3Copy4{float:left;margin-top: 0px; margin-left: 10px; margin-bottom: 15px;margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-size:8pt; color:#000000;}
#L3SubHeader5{float:left;margin-top: 15px; margin-left: 5px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size:10pt; color:#00008B;}
#L3Copy5{float:left;margin-top: 10px; margin-left: 5px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-size:8pt; color:#000000;}
#L3SubHeader6{float:left;margin-top: 15px; margin-left: 5px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size:10pt; color:#00008B;}
#L3Copy6{float:left;margin-top: 10px; margin-left: 5px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-size:8pt; color:#000000;}
#L3SubHeader7{float:left;margin-top: 15px; margin-left: 5px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size:10pt; color:#00008B;}
#L3Copy7{float:left;margin-top: 10px; margin-left: 5px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-size:8pt; color:#000000;}
#L3SubHeader8{float:left;margin-top: 15px; margin-left: 5px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size:10pt; color:#00008B;}
#L3Copy8{float:left;margin-top: 10px; margin-left: 5px; margin-right: 3px; width:100%; background: #ffffff; font-family: Verdana, Tahoma, Arial; font-size:8pt; color:#000000;}


/* Right Navigation */
.SubHeader{background-color:#A58C52;font-family:"Book Antiqua"; font-size:medium;color: white;
	border-bottom-color: Gray; border-bottom-width: 2px; border-bottom-style:solid;text-align:center; font-weight:bold;
	}
.rightNavText{font-family: "Book Antiqua"; font-size: 10pt;color: #000000; padding-left:2px; text-decoration:none;}
.rightNavPic{text-align:center}
a.rightNavText:link{font-family:"Times"; font-size: 11pt;color:#003399; padding-left:0px; text-decoration:none;}
a.rightNavText:active{font-family: "Times"; font-size: 11pt;color: #ffffff; padding-left:0px; text-decoration:none;}
a.rightNavText:visited{font-family:"Times"; font-size: 11pt;color:#003399; padding-left:0px; text-decoration:none;}
a.rightNavText:hover{font-family: "Times"; font-size: 11pt;color: #000000; padding-left:0px; text-decoration:underline;}

#SuitesRight{float:right;margin-right: 10px;background-image: url(../../images/menubgmid.gif); background-repeat: repeat-y; width:200px;margin-top:30px;}
.SuitesContent{float:left;width: 525px;}

#MenuBottom{float:right;margin-right: 10px;background-image: url(../../images/menubgbot.gif); background-repeat:repeat; width:200px;margin-top:0px;height:34px;}

#SolutionsRight{float:right;margin-right: 10px;background: #D9E5F7; width:180px;margin-top:30px;}
.SolutionsContent{float:left;width: 525px;}

#SharePointRight{float:right;margin-right: 10px;background: #D9E5F7; width:180px;margin-top:30px;}
.SharePointContent{float:left;width: 525px;}

#NewsRight{float:right;margin-right: 10px;background: #D9E5F7; width:190px;margin-top:30px;}
.NewsContent{float:left;width: 525px;}
	
#CustomerRight{float:right;margin-right: 10px;background: #D9E5F7; width:190px;margin-top:30px;}	
.CustomerContent{float:left;width: 525px;}

#PartnersRight{float:right;margin-right: 10px;background: #D9E5F7; width:210px; margin-top:30px;}	
.PartnersContent{float:left;width: 525px;}

#SupportRight{float:right;margin-right: 10px;background: #D9E5F7; width:210px; margin-top:30px;}	
.SupportContent{float:left;width: 525px;}

#ProductsRight{float:right;margin-right: 10px;background:#D9E5F7; width:210px; margin-top:30px;}	
.ProductsContent{float:left;width: 525px;}

#DemoRight{float:right;margin-right: 10px;background:#D9E5F7; width:180px;margin-top:30px;}	
.DemoContent{float:left;width: 525px;}

#AboutUsRight{float:right;margin-right: 10px;background: #D9E5F7; width:180px;margin-top:30px;}	
.AboutUsContent{float:left;width: 525px;}

#L3Right{float:right;margin-right: 10px;background: #D9E5F7; width:140px;margin-top:30px;}
.L3Content{float:left; width:750px;}


/* Form Wizard Styles */
.FormContent{background-color: #D9E5F7;border-width: 0px; font-size: 8pt;color: #000000;font-family: tahoma;}

.FormWizard{background-color: #D9E5F7;border-color: #A58C52;border-width: 1px;width: 525px;font-size: 8pt;color: #000000;font-family: tahoma;}
.StepStyle{font-size: 8pt;color: #333333;vertical-align: top;}
.SideBarStyle{background-color: #A58C52;font-size: 8pt;vertical-align:top;margin-top:25px; width: 100px;  text-align:Left;}
.NavigationButtonStyle{background-color: white;border-color: #507CD1;border-style:solid;border-width: 1px;color: #284E98;font-family: tahoma;}
.SideBarButtonStyle{background-color: #A58C52;font-family: tahoma; color:White; padding-left:3px; text-decoration:none; font-size: 10pt; line-height:25px;}
.HeaderStyle{text-decoration:none;text-align:center;background-color: #EFF3FB;border-color: #B5C7DE;border-style:solid;border-width: 2px; font-weight:bold;font-size: 8pt;color:White;}

a.SideBarButtonStyle:hover{background-color:#A58C52;font-family: tahoma; color:#333333; text-decoration:underline; font-style:italic;}