/*Bread Crumb and Search for Index and landing pages*/
#head {
	color:#4b4b4b;
	padding-top:10px;
	background-color: #ffffff;
	display: block; 
 }
#pathlinks{
	width:57%;
	font-family:Trebuchet MS, sans-serif;
	float: left;
	font-size: 8pt;
}
#pathlinks a:link{
	color: #344654;
	font-size: 8pt;
	text-decoration:none;
}
#pathlinks a:visited{
	text-decoration:none;
}
#pathlinks a:hover{
	color: red;
	text-decoration:underline;
}
#ossearch{
	width:25px;
	float:right;
	padding-bottom:0px;
	margin-top:-10px;
	background-color: #ffffff;
	font-family: Trebuchet MS, sans-serif;
	font-size: 8pt;	
}
#ossearch p{
	float:right;
	padding-top:3px;
	padding-right:0px;
	background-color: #ffffff;
	font-family: Trebuchet MS, sans-serif;
	font-size: 8pt;	
}
#search {
	width: 95px;
	background-image: url(/images/search-background.jpg);
	vertical-align: top;
}
#search, #submit {
	padding-left:3px;
	padding-top:1px;
	vertical-align: top;
}
#mainmenu {
	width: 77%;
	color:#4b4b4b;
	float: right;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	background-color: #ffffff;
}
#mainmenu p{
	font-family:Trebuchet MS, sans-serif;
	font-size: 9pt;
}
#mainmenu-img img{
	margin-top:0px;	
	margin-bottom:-5px;	
	margin-left:-160px;	
}	
#mainmenu-img p{
	font-size: 11pt;
	margin-top:-10px;	
	padding-bottom:0px;	
	margin-left:-160px;	
	float:left
}
#mainmenu-img a:link{
	font-size: 9pt;
	color:#344654;
}
#mainmenu-img a:visited{
	font-size: 9pt;
	color:#344654;
}
#mainmenu-img a:hover{
	color:#BF2026;
}

/*End of Bread Crumb & Search for Index and landing pages*/

/*Bulletin pages*/
#bulletin {
	width: 70.6%;
	padding-left: 16px;
	color:#525252;
	padding-bottom:15px;
}
#bulletin p{
	font-size: 10pt;
	padding-top:15px;
	font-weight:bold;
	padding-bottom:-20px;
}
#bulletin a{
	line-height:16pt;
}
#bulletin-header{
	width: 800px;
	height:438px;
	background: url(/images/managev2.jpg) no-repeat;
}
#bulletin-header p{
	font-family:Trebuchet MS, sans-serif;
	width: 800px;
	font-size:16pt;
	font-weight:bold;
	color:#ffffff;
	margin-top:25px;
	margin-left:284px;
}
#bulletin-header a span {
	visibility: hidden;
}
#bulletin-header ul{
	font-family:Trebuchet MS, sans-serif;
	font-weight:normal;
	color:#ffffff;
	margin-top:5px;
	margin-left:150px;
}
#bulletin-header li{
	margin-left:150px;
	margin-top:5px;
	font-size:12pt;
	list-style: square;
	color: #ffffff;
}
#bulletin-header a:link{
	color:#ffffff;
	text-decoration:none;
}
#bulletin-header a:visited{
	color:#ffffff;
	text-decoration:none;
}
#bulletin-header a:hover{
	color:#BF2026;
	text-decoration:none;
}
#bulletin-header-v3{
	width: 800px;
	height:438px;
	background: url(/images/managev2.jpg) no-repeat;
}
#bulletin-header-v3 ul{
	font-family:Trebuchet MS, sans-serif;
	font-weight:normal;
	color:#ffffff;
	margin-top:5px;
	margin-left:20px;
}
#bulletin-header-v3 li{
	margin-left:20px;
	margin-top:5px;
	font-size:12pt;
	list-style: square;
	color: #ffffff;
}
#bulletin-header-v3 a:link{
	color:#ffffff;
	text-decoration:none;
}
#bulletin-header-v3 a:visited{
	color:#ffffff;
	text-decoration:none;
}
#bulletin-header-v3 a:hover{
	color:#BF2026;
	text-decoration:none;
}
#bulletin h2{
	font-size: 10pt;
	color: #344654;
	padding-top: -20px;
}
#bulletin-1 {
	float: right;
	width: 24%;
	margin-top: 20px;
	padding-left: 10px;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	background-image: url(/images/line2.jpg);
	background-repeat: repeat-y;
}
#bulletin-1 h2{
	font-size: 10pt;
	color: #344654;
	padding-top: -20px;
}
#bulletin-1 p{
	font-size:9pt;
	color:#525252;
	margin-top:8px;
	margin-bottom:-5px;
	margin-right: 10px;
	text-decoration:none;
	line-height:14pt;
}	
#bulletin-1 a:link{
	text-decoration: underline;
	color:#525252;
}#bulletin-1 a:hover{
	text-decoration: underline;
	color:#BF2026;
}#bulletin-1 a:visited{
	text-decoration: underline;
	color:#525252;
}
#bulletin-1 img{
	margin-bottom:-15px;
}	
div.bulletin-background{
	position: relative;
	background-color: #ffffff;
	margin-bottom: 40px;
}
div.bulletin-transbox p{
	font-size: 9pt;
	width:260px;
	white-space: wrap;
	color:#525252;
	padding-left: 16px;	
	margin-top: 40px;
}
div.bulletin-transbox a:link{
	color:#344654;
	text-decoration:underline;
}
div.bulletin-transbox a:visited{
	color:#344654;
	text-decoration:underline;
}
div.bulletin-transbox a:hover{
	color:#000000;
	text-decoration:underline;
}
div.bulletin-back1{
	position: absolute;
	width: 281px;
	background: url(/images/bulletin-grid1.jpg) no-repeat;
	background-color: #F2F2F0;
	margin: 0px 0 0 16px;	
}
div.bulletin-back2{
	position: absolute;
	width: 283px;
	background: url(/images/bulletin-grid2.jpg) no-repeat;
	background-color: #F2F2F0;
	margin: 0px 0 0 307px;	
}
div.bulletin-back1 a{
	text-decoration: underline;
	
}
div.bulletin-back2 a{
	text-decoration: underline;
}
/*End of Bulletin pages*/

/*First landing pages*/
#contentWrapper p{
	width: 98%;
	line-height:14pt;
	color:#4b4b4b;
	font-size: 9pt;
}
#contentWrapper img{
	border:0px;
}	
#contentWrapper h1{
	float: left;
	line-height:14pt;
	list-style: none;
	margin-bottom:5px;
	width: 98%;
	float: left;
	font-size: 12pt;
	color:#344654;
	text-decoration: underline;
}
#contentWrapper h3{
	float: left;
	width: 98%;
	font-size: 10pt;
	font-weight: normal;
	color: #344654;
}
#contentWrapper h2 {
	font-size: 16pt;
	color: #344654;
}
.bl {background: url(/images/bottomleft.gif) 0 100% no-repeat #E4EEED; width: 100%;}
.br {background: url(/images/bottomright.gif) 100% 100% no-repeat; width: 100%;}
.tl {background: url(/images/topleft.gif) 0 0 no-repeat;}
.tr {background: url(/images/topright.gif) 100% 0 no-repeat; padding:5px;}
.clear {font-size: 1px; height: 1px;padding-bottom:20px;}

#mainmenu-about{
	width: 100%;
	height: 181px;
	color:#525252;
	float: left;
	line-height:14pt;
	margin-right:16px;
	padding-left:16px;
	padding-top:5px;
	margin-bottom:-10px;
	background: url(/images/background-about.jpg) no-repeat;
}
#mainmenu-about p{
	color:#ffffff;
	font-size: 14pt;
	float: left;
	line-height:17pt;
	width: 370px;	
	padding-left:32px;
	padding-top:5px;
}
#mainmenu-about h1{
	color:#4b4b4b;
	font-size: 10pt;
	float: right;
	padding-left: 20px;
	line-height:18pt;
	width: 190px;
	padding-bottom:10px;
	padding-top:10px;
}
#mainmenu-contact{
	position:relative; top:0; right:0; width:186px;
	color:#525252;
	float: right;
	line-height:14pt;
	padding-left:0;
	margin-top:10px;
	background: url(/images/background-contact-2.jpg) no-repeat;
}
#mainmenu-contact p{
	width:165px;
	color:#4b4b4b;
	font-size: 9pt;
	padding-left:10px;
}
#mainmenu-contact h1{
	color:#4b4b4b;
	font-size: 10pt;
	float: right;
	padding-left: 20px;
	line-height:18pt;
	width: 190px;
	padding-bottom:10px;
	margin-top:10px;
}
.subheader{
	float: left;
	margin-bottom:5px;
	width: 98%;
	float: left;
	font-size: 10pt;
	color:#344654;
}
/*End of First landing pages*/

/*hompage css*/
#homepage {
	width: 70.6%;
	padding-left: 16px;
	color:#525252;
}
#homepage p{
	padding-top:10px;
}
#homepage-1 {
	float: right;
	width: 24%;
	margin-top: 20px;
	padding-left: 10px;
	overflow: hidden;
	text-align: left;
	background-color: #ffffff;
	background-image: url(/images/line2.jpg);
	background-repeat: repeat-y;
}
#homepage-1 p{
	font-size:9pt;
	color:#000000;
	margin-top:8px;
	margin-bottom: 8px;
	margin-right: 10px;
	text-decoration:none;
	line-height:14pt;
}	
#homepage-1 a{
	text-decoration: none;
}
#multivendor-panel{
	width: 800px;
	height:35px;
	background: url(/images/multi-vendor-background.jpg) no-repeat;
}
#multivendor-panel p{
	font-family:Trebuchet MS, sans-serif;
	width: 800px;
	font-size:14pt;
	font-weight:bold;
	color:#BF2026;
	margin-top:0px;
	margin-left:16px;
	margin-bottom: 8px;	
}
#multivendor-panel a span {
visibility: hidden;
}
#multivendor-panel a:link{
	font-size:13pt;
	color:#ffffff;
	text-decoration:none;
}
#multivendor-panel a:visited{
	font-size:13pt;
	color:#ffffff;
	text-decoration:none;
}
#multivendor-panel a:hover{
	font-size:13pt;
	color:#000000;
	text-decoration:none;
}
div.background{
	position: relative;
	background-color: #ffffff;
	margin-bottom: 40px;
}
div.transbox p{
	font-size: 8pt;
	width:263px;
	white-space: wrap;
	color:#525252;
	padding-left: 16px;	
	margin-top: 5px;
}
div.back1{
	position: absolute;
	width: 281px;
	background: url(/images/grid1.jpg) no-repeat;
	background-color: #F2F2F0;
	margin: 0px 0 0 16px;	
}
div.back2{
	position: absolute;
	width: 283px;
	background: url(/images/grid2.jpg) no-repeat;
	background-color: #F2F2F0;
	margin: 0px 0 0 307px;	
}
div.back1 a{
	text-decoration: underline;
	
}
div.back2 a{
	text-decoration: underline;
}
#links{
	float: right;
	padding-left: 20px;
	width: 190px;
}
#links p{
	color:#4b4b4b;
	float: right;
	padding-left: 20px;
	line-height:18pt;
	font-size: 12pt;
	font-weight: bold;
}
/* end of hompage css*/

/*Support Landing pages - first level*/
#mainmenu-hds {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/hds-panel.jpg) no-repeat;
}
#mainmenu-hds ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	list-style: none;
	text-decoration: underline;
}
#mainmenu-hds li{
	list-style-type: none;	
}
#mainmenu-hds a{
	color:#344654;
}
#mainmenu-hds a:hover{
	color:#000000;
}
#mainmenu-cisco {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/cisco-panel.jpg) no-repeat;
}
#mainmenu-cisco ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	list-style: none;
	text-decoration: underline;
}
#mainmenu-cisco li{
	list-style-type: none;	
}
#mainmenu-cisco a{
	color:#344654;
}
#mainmenu-cisco a:hover{
	color:#000000;
}
#mainmenu-ibm {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/ibm-panel.jpg) no-repeat;
}
#mainmenu-ibm ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	list-style: none;
	text-decoration: underline;
}
#mainmenu-ibm li{
	list-style-type: none;	
}
#mainmenu-ibm a{
	color:#344654;
}
#mainmenu-ibm a:hover{
	color:#000000;
}
#mainmenu-fujitsu {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/fujitsu-panel.jpg) no-repeat;
}
#mainmenu-fujitsu ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	list-style: none;
	text-decoration: underline;
}
#mainmenu-fujitsu li{
	list-style-type: none;	
}
#mainmenu-fujitsu a{
	color:#344654;
}
#mainmenu-fujitsu a:hover{
	color:#000000;
}
#mainmenu-hp {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/hp-panel.jpg) no-repeat;
}
#mainmenu-hp ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	list-style: none;
	text-decoration: underline;
}
#mainmenu-hp li{
	list-style-type: none;	
}
#mainmenu-hp a{
	color:#344654;
}
#mainmenu-hp a:hover{
	color:#000000;
}
#mainmenu-sun {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/sun-panel.jpg) no-repeat;
}
#mainmenu-sun ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	list-style: none;
	text-decoration: underline;
}
#mainmenu-sun li{
	list-style-type: none;	
}
#mainmenu-sun a{
	color:#344654;
}
#mainmenu-sun a:hover{
	color:#000000;
}
/*End of Support pages - first level*/

/*Support Landing pages - second level*/
#mainmenu-hds-panel {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/hds-panel-landing.jpg) no-repeat;
}
#mainmenu-hds-panel ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	text-decoration: underline;
}
#mainmenu-hds-panel li{
	list-style-type: none;	
}
#mainmenu-hds-panel a{
	color:#344654;
}
#mainmenu-hds-panel a:hover{
	color:#000000;
}
#mainmenu-cisco-panel {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/cisco-panel-landing.jpg) no-repeat;
}
#mainmenu-cisco-panel ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	text-decoration: underline;
}
#mainmenu-cisco-panel li{
	list-style-type: none;	
}
#mainmenu-cisco-panel a{
	color:#344654;
}
#mainmenu-cisco-panel a:hover{
	color:#000000;
}
#mainmenu-ibm-panel {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/ibm-panel-landing.jpg) no-repeat;
}
#mainmenu-ibm-panel ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	text-decoration: underline;
}
#mainmenu-ibm-panel li{
	list-style-type: none;	
}
#mainmenu-ibm-panel a{
	color:#344654;
}
#mainmenu-ibm-panel a:hover{
	color:#000000;
}
#mainmenu-fujitsu-panel {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/fujitsu-panel-landing.jpg) no-repeat;
}
#mainmenu-fujitsu-panel ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	text-decoration: underline;
}
#mainmenu-fujitsu-panel li{
	list-style-type: none;	
}
#mainmenu-fujitsu-panel a{
	color:#344654;
}
#mainmenu-fujitsu-panel a:hover{
	color:#000000;
}
#mainmenu-hp-panel {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/hp-panel-landing.jpg) no-repeat;
}
#mainmenu-hp-panel ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	text-decoration: underline;
}
#mainmenu-hp-panel li{
	list-style-type: none;	
}
#mainmenu-hp-panel a{
	color:#344654;
}
#mainmenu-hp-panel a:hover{
	color:#000000;
}
#mainmenu-sun-panel {
	width: 100%;
	color:#344654;
	float: left;
	line-height:14pt;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:10px;
	padding-top:15px;
	background: url(/images/sun-panel-landing.jpg) no-repeat;
}
#mainmenu-sun-panel ul{
	float: left;
	font-weight: bold;
	line-height:14pt;
	padding-right:46px;
	padding-left:42px;
	padding-top:25px;
	padding-bottom:10px;
	text-decoration: underline;
}
#mainmenu-sun-panel li{
	list-style-type: none;	
}
#mainmenu-sun-panel a{
	color:#344654;
}
#mainmenu-sun-panel a:hover{
	color:#000000;
}
/*End of Support Landing pages - second level*/

/*Supportal Issue, password pages*/ 
#supportal-header{
	padding-left: 20px; 
	padding-right: 20px; 
}	
#supportal-header img{
	padding-left: 400px; 
	padding-top: 20px;
}
#supportal-header h2{
	margin-left: 1110px;
	margin-top: -18px;
	font-family:Arial;	
	font-size: 12pt;
	text-decoration:underline;
	color:#3B6E8F;
	font-weight: bold;
}	
#supportal-tutorial{
	width: 75%;
	padding-left: 20px; 
}
#supportal-tutorial a{
	border-color: #000000;
	border-style: solid;
	border-width: thin;
}
#supportal-tutorial h2{
	padding-left: 250px;
	font-family:Arial;	
	font-size: 16pt;
	text-decoration:underline;
	color:#3B6E8F;
	font-weight: bold;
}	
#supportal-tutorial h3{
	padding-left: 250px;
	font-family:Arial;	
	font-size: 10pt;
	text-decoration:underline;
	color:#3B6E8F;
	font-weight: bold;
}
#supportal-tutorial p{
	padding-left: 250px;
	font-family:Arial;	
	font-size: 10pt;
	line-height:14pt;
	color:#000000;
	font-weight: normal;
}	
#supportal-tutorial ul{
	padding-left: 230px;
	font-family:Arial;	
	font-size: 10pt;
	line-height:14pt;
	color:#000000;
	font-weight: normal;
}	
#supportal-tutorial li{
	font-size: 10pt;
	margin:0 0 0.5em 0;
}
#supportalform{}
#supportalform img{
	padding-left: 400px; 
	padding-top: 20px;
}
#supportalform form{
	width: 200px;
	padding-left: 450px;
}
.error { color:red; }
#supportalform h3{
	padding-left: 250px;
	font-family:Arial;	
	font-size: 12pt;
	font-weight: normal;
}
#supportalform p{
	padding-left:500px;
	font-family:Arial;	
	font-size: 12pt;
	font-weight: normal;
}
#supportalform h2{
	padding-left:320px;
	font-family:Arial;	
	font-size: 12pt;
	font-weight: normal;
}
#supportal-feedback{
	width:70%;	
}
#supportal-feedback p{
	padding-left:430px;
	padding-top:10px;
	font-family:Arial;	
	font-size: 10pt;
	font-weight: normal;
}
#supportal-feedback ul{
	padding-left: 400px;
	font-family:Arial;	
	font-size: 10pt;
	line-height:14pt;
	color:#000000;
	font-weight: normal;
}	
#supportal-feedback li{
	font-size: 10pt;
	margin:0 0 0.5em 0;
}
#supportal-feedback form{
	padding-left: 440px;
	font-family:Arial;	
	font-size: 10pt;
	line-height:14pt;
	color:#000000;
	font-weight: normal;
}	
#supportal-feedback h3{
	padding-left: 430px;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#47617A;
	text-decoration:underline;
}
#supportal-extra p{
	padding-left:300px;
}	
#supportal-extra h3{
	padding-left: 250px;
	font-family:Arial;	
	font-size: 12pt;
	font-weight: normal;
}
#supportal-faq{
	width: 75%;
	padding-left: 20px; 
}
#supportal-faq a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#47617A;
	font-size:12px;
}
#supportal-faq p{
	padding-left: 250px;
	font-family:Arial;	
	font-size: 10pt;
	line-height:14pt;
	color:#000000;
	font-weight: normal;
}	
#supportal-faq ol{
	padding-left: 240px;
	font-family:Arial;	
}	
#supportal-faq ul{
	padding-left: 240px;
	font-family:Arial;	
}	
#supportal-faq h2{
	padding-left: 250px;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#47617A;
	text-decoration:underline;
}
#supportal-faq h3{
	padding-left: 250px;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#47617A;
	text-decoration:underline;
}
#supportal-faq li{
	font-size: 10pt;
	margin:0 0 0.5em 0;
}
#supportal-faq hr {
    height:2px;
    width:130%;
    margin: 0px 150px 0px 250px;  
   }
