/* Universal Settings */
body {background-color:#FFFFFF; background-image:url(images/bg-page.png); margin-top:0px; margin-bottom:0px;}
td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	}
p {margin:0px 0px 6px 0px;}

a {text-decoration:none; color:#006699; font-weight:bold;}
a:visited {text-decoration:bold; color:#006699; font-weight:bold;}
a:hover {text-decoration:underline; color:#006699; font-weight:bold;}

div#header {z-index:9; width:760; height:80px; background-repeat:repeat-x;}

/* Horizontal Menu */
div#hzMenu {left:0px; top:0px; width:780px; background-image:url(images/hzMenu-background.gif); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#F8F8F8; font-weight:bold; position:relative; border-top:0px solid #CCCCCC; border-bottom:0px solid #999999;}
div#hzMenuFooter {left:0px; top:0px; width:780px; background-image:url(images/hzMenu-background.gif); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFFFFF; background-color:#F8F8F8; font-weight:bold; position:relative; border-top:0px solid #CCCCCC; border-bottom:0px solid #999999;}
div#hzMenu a, div#hzMenu a:visited, div#hzMenu, a:hover{text-decoration:underline; color:#006699;}
div#hzMenu table {height:21px;}
div#hzMenuFooter table {height:21px;}
div#hzMenu td {border-top:0px solid #FFFFFF; border-right:1px solid #CCCCCC; border-left:1px solid #FFFFFF; cursor:pointer; cursor:hand; text-align:center;}
div#hzMenuFooter td {border-top:0px solid #FFFFFF; border-right:0px solid #CCCCCC; border-left:0px solid #FFFFFF; cursor:pointer; cursor:hand; text-align:center;}
div#hzMenu td.empty {border-left:1px solid #FFFFFF;}
div#hzMenuFooter td.empty {border-left:0px solid #FFFFFF;}
div#hzMenu .over {background-color:#E8E8E8; border-left:1px solid #999999; border-right:1px solid #CCCCCC; border-top:0px solid #999999;}
div#hzMenu .over a {color:#000000;}

/* Vertical Menu  */
div#vtMenu {z-index:3; width:150px; height:15; background-color:#FFFFFF; text-align:left; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:4px; border-left:1px dashed #CCCCCC; border-bottom:1px dashed #CCCCCC; border-right:1px dashed #CCCCCC;}
div#vtMenuTop {z-index:3; width:150px; height:15; background-color:#CCCCCC; text-align:left; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:4px; border:1px solid #CCCCCC;}
div#vtMenu a {text-decoration:none; color:#666666;}
div#vtMenu a:visited {text-decoration:none; color:#666666;}
div#vtMenu a:hover {text-decoration:none; color:#000000;}

/* Vertical Orange Menu  */
div#vtOrangeMenu {z-index:3; width:150px; height:15; background-color:#FFFFFF; text-align:left; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:4px; border-left:1px dashed #FF9966; border-bottom:1px dashed #FF9966; border-right:1px dashed #FF9966;}
div#vtOrangeMenuTop {z-index:3; width:150px; height:15; background-color:#FF9966; text-align:left; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:4px; border:1px solid #FF9966;}
div#vtOrangeMenu a {text-decoration:none; color:#666666;}
div#vtOrangeMenu a:visited {text-decoration:none; color:#666666;}
div#vtOrangeMenu a:hover {text-decoration:none; color:#000000;}

/* Dropdowns */
div#allDropdowns div#dropdownSolutions {left:402px; width:130px;}
div#allDropdowns div#dropdownPartners {left:480px; width:130px;}
div#allDropdowns div#dropdownSuccesses {left:553px; width:130px;}
div#allDropdowns div#dropdownNews {left:638px; width:130px;}
div#allDropdowns div#dropdownCompany {left:692px; width:130px;}
div#allDropdowns div {z-index:3; visibility:hidden; font-size:10px; position:absolute; top:106px; border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; background-repeat:repeat-x; vertical-align:top; background-color:#E8E8E8; filter:progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=145,strength=5);}
div#allDropdowns span {height:15px; color:#000000; padding-left:5px; padding-top:2px; padding-bottom:2px; border-top:1px solid #CCCCCC; display:block;}
div#allDropdowns span.menuItem {background-color:#E8E8E8;}
div#allDropdowns span.menuItemHover {background-color:#F8F8F8;}
div#allDropdowns a:link, div#allDropdowns a:visited, div#allDropdowns a:hover {color:#000000; text-decoration:none;}

/* Dropdown Search */
div#dropdownSearch {z-index:15; visibility:hidden; position:absolute; top:103px; left:610px; width:150px; background-color:#000000; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;}
div#dropdownSearch div#title {padding:2px; border-bottom:1px dashed #999999;}
div#dropdownSearch div#search {text-align:right; padding-right:4px; padding-top:5px;}
div#dropdownSearch div#search #searchForm {margin:0px;}
div#dropdownSearch div#search #searchInput {border:1px solid #999999; width:135px; padding-left:2px; padding-top:2px; background-image:url(images/shadow.gif); background-repeat:repeat-x; height:12px; margin-bottom:5px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Horizontal Sub-Menu */
div#hzSubMenu {z-index:15; position:absolute; left:143px; top:10px; width:150px;}
div#hzSubMenu span {border:1px solid #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:center; padding:1px; padding-left:5px; padding-right:5px; cursor:pointer; cursor:hand; color:#000000; margin-left:2px;}
div#hzSubMenu span.menuItem {background-color:#CCD8E6; color:#000000;}
div#hzSubMenu span.menuItemHover {background-color:#000000; color:#FFFFFF;}

/* Cookie Crumbs */
div#cookieCrumbs {z-index:1; padding-left:20px; padding-top:4px; padding-bottom:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#666666;}
div#cookieCrumbs a {text-decoration:none; color:#666666;}
div#cookieCrumbs a:visited {text-decoration:none; color:#666666;}
div#cookieCrumbs a:hover {text-decoration:none; color:#000000;}

/* Content */
div#content {z-index:1; position:relative; padding-bottom:10px; padding-left:0px; padding-right:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
div#homecontent {z-index:1; position:relative; padding-top:6px; padding-bottom:12px; padding-left:10px; padding-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
div#homeorangecontent {z-index:1; position:relative; width:780; padding-bottom:0px; padding-left:0px; padding-right:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

/* Dashed Box */
div#dashedBox {z-index:1; position:relative; background-color:#FFFFFF; border:1px dashed #CCCCCC; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:left; left: 593px; top: 116px; width: 276px; height: 58px;}

/* Footer */
div#footerBar {z-index:2; bottom:0px; position:relative; height:37px; background-image:url(images/footer-repeat.jpg); background-repeat:repeat-x;}
div#footer {width:774px; background-image:url(images/footer.jpg); background-repeat:no-repeat; height:37px; text-align:right; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-top:20px;}


/* More */
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	height: 42px;
	font-weight: bold;
	padding-left: 17px;
	padding-top: 0px;
}
.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	height: 40px;
	font-weight: bold;
	padding-left: 17px;
	padding-top: 0px;
}
.border-blue {
	border:2px solid #006699;
}
.border-top {
	border-top:1px solid #FFFFFF;
}
.border-left {
	border-left:2px solid #CCCCCC;
}
.border-bottom {
	border-bottom:2px solid #CCCCCC;
}
.border-right {
	border-right:2px solid #CCCCCC;
}
.border-corner-left {
	border-left:2px solid #CCCCCC;
	border-bottom:2px solid #CCCCCC;
}
.border-corner-right {
	border-right:2px solid #CCCCCC;
	border-bottom:2px solid #CCCCCC;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style4 {color: #FFFFFF
}
.style5 {
	font-size: 16px;
	color: #FF9900;
}
.style6 {font-size: 9px}
.style10 {font-size: 10}
.style12 {color: #FFFFFF}
