BODY {
	MARGIN: 0px; PADDING:0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; text-align:center; color:#333333; line-height:90%;
}
INPUT {
	Z-INDEX: 100; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TABLE { border: none; border-collapse: collapse; border-spacing: 0; width:100% }
TD, TH { vertical-align: top; }
IMG { border: 0px; }
IMG, IMG A { BORDER: 0 }

P { FONT-SIZE: 70%; }
P.short { padding-bottom: 0; margin-bottom: 3px; }

H1, H2, H3, H4, H5, H6 { margin: 0px; padding: 0px; }

UL { FONT-SIZE: 70%; }

UL.homepage { FONT-SIZE: 100%; }
ul.homepage li { padding-bottom: 8px; }

OL { FONT-SIZE: 70%; }

TD { }

LI { margin: 0px; list-style-type:square;}


ul.eventlist li { padding-bottom: 8px; list-style-type: disc;}
ul.eventlist_hp { padding-bottom: 0; padding-top: 0; margin-bottom: 0; margin-top: 0;}
ul.eventlist_hp li { padding-bottom: 8px; list-style-type: disc;}

A:link, A:visited { COLOR: #0075B3; TEXT-DECORATION:none }
A:link:hover, A:visited:hover { COLOR:#ff0000;; TEXT-DECORATION:underline}

.header { FONT-SIZE:80%; FONT-WEIGHT:600; FONT-FAMILY: Verdana; PADDING-TOP:10px; }
.header_short { FONT-SIZE:80%; FONT-WEIGHT:600; FONT-FAMILY: Verdana; PADDING-TOP:3px; }
.header_sub { FONT-SIZE:70%; FONT-WEIGHT:600; FONT-FAMILY: Verdana; PADDING-TOP:10px; }
.events_date_hp { FONT-SIZE: 70%; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Verdana; PADDING-TOP:0px }
.events_date { FONT-SIZE: 70%; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Verdana; PADDING-TOP:10px }
.events_detail { FONT-SIZE: 70%; }
.header2 { FONT-SIZE:80%; FONT-WEIGHT:600; FONT-FAMILY: Verdana; PADDING-TOP: 5px; color: #0075B3; }

A.noline:link, A.noline:visited { COLOR: #0075B3; TEXT-DECORATION:none; }
A.noline:link:hover, A.noline:visited:hover { COLOR:#ff0000;; TEXT-DECORATION:none;}



td.menuoff ul {margin-left: 10px; padding-left: 10px;}



DIV#container { WIDTH: 750px; height:auto; margin: 0 auto; text-align:left }

/* global header navigation */

DIV#navbox {
	 Z-INDEX: 500; PADDING: 0px; MARGIN: 0px; WIDTH: 750px; POSITION: relative
}

DIV#logobox {
	FLOAT: left; PADDING: 10px 0px 5px 5px; POSITION: relative
}
DIV#globallinks {
	FONT-SIZE: 70%; FLOAT: right; MARGIN: 15px 0px 0px 0px; COLOR: #999999; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right; clear:right; white-space:nowrap
}
DIV#tagline {
	FONT-SIZE: 70%; FLOAT: right; MARGIN: 5px 0px 0px 0px; COLOR:#999999; BACKGROUND-COLOR: #ffffff; FONT-STYLE:italic; TEXT-ALIGN: right; clear:right; white-space:nowrap
}

DIV#tageline_home {
	FONT-SIZE: 100%; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; FONT-WEIGHT:900; PADDING: 8px 0px 6px 5px;
}

DIV#menubox { MARGIN: 0px; WIDTH: 750px; POSITION: relative; }

DIV#menuboxcontent {
	PADDING: 0px; Z-INDEX: 500; FLOAT: left; WIDTH: 750px; POSITION: relative; HEIGHT: 25px; BACKGROUND-COLOR: #0075B3; BORDER-BOTTOM: #FFFFFF 1px solid;
}

DIV#item1, DIV#item2, DIV#item3, DIV#item4, DIV#item5, DIV#item6, DIV#item7 {
	BORDER-RIGHT: #d2d2d2 1px solid; FONT-SIZE: 70%; FLOAT: left; MARGIN: 5px 0px; LINE-HEIGHT: 17px; POSITION: relative; HEIGHT: 15px; TEXT-ALIGN: center; white-space:nowrap; padding-left:14px; padding-right:14px
}

DIV#item7 {
	BORDER-RIGHT: medium none
}

DIV#item1 A, DIV#item2 A, DIV#item3 A, DIV#item4 A, DIV#item5 A, DIV#item6 A, DIV#item7 A {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none
}

DIV#item1 A:hover, DIV#item2 A:hover, DIV#item3 A:hover, DIV#item4 A:hover, DIV#item5 A:hover, DIV#item6 A:hover, DIV#item7 A:hover {
	FONT-WEIGHT: bold; COLOR:#999999; TEXT-DECORATION: none
}

#sitesectionbox {BORDER-BOTTOM: #d2d2d2 1px solid; WIDTH:100%; FLOAT: left; POSITION: relative }
#sitesection { FONT-SIZE: 110%; PADDING: 20px 10px 4px 10px; text-align:right; font-weight:bold; color:#FFFFFF; FONT-FAMILY:Geneva, Arial, Helvetica, sans-serif}

#sitesection_01, #sitesection_02, #sitesection_03, #sitesection_04, #sitesection_05, #sitesection_06, #sitesection_07 { FONT-SIZE: 110%; PADDING: 20px 10px 4px 10px; text-align:right; font-weight:bold; color:#FFFFFF; FONT-FAMILY:Geneva, Arial, Helvetica, sans-serif}

#sitesection_01 { background: url(/images/global/sitesection_1.jpg)}
#sitesection_02 { background: url(/images/global/sitesection_2.jpg)}
#sitesection_03 { background: url(/images/global/sitesection_3.jpg)}
#sitesection_04 { background: url(/images/global/sitesection_4.jpg)}
#sitesection_05 { background: url(/images/global/sitesection_5.jpg)}
#sitesection_06 { background: url(/images/global/sitesection_6.jpg)}
#sitesection_07 { background: url(/images/global/sitesection_7.jpg)}




#breadcrumbbox { BORDER-BOTTOM: #d2d2d2 1px solid; WIDTH:100%; FLOAT: left; POSITION: relative}
#breadcrumb { FONT-SIZE: 70%; PADDING: 2px 10px 2px 10px}

/* global content */

DIV#content{ WIDTH: 750px; clear:both }


td.menuon { background-color: #F0F0F0; padding:4px 4px 4px 10px }
td.menuoff { background-color: #FFFFFF; padding:4px 4px 4px 10px }

DIV#mainbody { FLOAT:left; POSITION:relative }


#navborder { BORDER-RIGHT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid }
#td_leftcolumn { VERTICAL-ALIGN: top; HEIGHT: 100%; WIDTH:140px }
#td_fullcolumn { VERTICAL-ALIGN: top; HEIGHT: 100%; PADDING:10px; WIDTH: 100% }
#td_centercolumn { VERTICAL-ALIGN: top; HEIGHT: 100%; PADDING:20px; WIDTH: 100% }
#td_centercolumnwide { VERTICAL-ALIGN: top; HEIGHT: 100%; PADDING:20px; WIDTH: 100% }
#td_rightcolumn { VERTICAL-ALIGN: top; HEIGHT: 100%; WIDTH: 120px }

.subnavParent { PADDING-TOP: 4px; PADDING-LEFT:10px; FONT-SIZE: 70%; }
.subnav_div_lvl2 { PADDING-TOP: 2px; PADDING-LEFT:15px; FONT-SIZE: 60%; }



.pageTitle { FONT-SIZE: 130%; FONT-WEIGHT: 600; line-height:30px; color:#0075B3; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px}

DIV#leftcolumn { FLOAT:left; WIDTH: 200px; POSITION: relative }
DIV#rightcolumn { FLOAT:left; WIDTH:540px; POSITION: relative; BORDER-LEFT: #d2d2d2 1px solid;  }

DIV#rightnav { FLOAT:right; WIDTH:150px; right:0; POSITION:relative; BORDER-RIGHT: #d2d2d2 1px solid; BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; }

DIV#highlightbox { FLOAT:right; WIDTH:120px; POSITION:relative; BORDER: #d2d2d2 1px solid; PADDING: 4px }


DIV#servicestag, DIV#industriestag, DIV#platformstag, DIV#bfunctionstag {TEXT-ALIGN:center; PADDING:5px; BORDER: #d2d2d2 0px solid; BACKGROUND-COLOR:#0075B3; COLOR: #FFFFFF; FONT-SIZE:100%; FONT-WEIGHT: 800 }
DIV#servicestext, DIV#industriestext, DIV#platformstext, DIV#bfunctionstext A { COLOR:#FF0000; POSITION:relative; PADDING:5px; FONT-SIZE:120%; FONT-WEIGHT: 600}


DIV#bfunctionstag { WIDTH: 180px; POSITION:relative; TOP: 0px; LEFT:520px; TEXT-ALIGN:center; BORDER: #d2d2d2 0px solid; BACKGROUND-COLOR:#0075B3; COLOR: #FFFFFF; FONT-SIZE:100%; FONT-WEIGHT: 800 }
DIV#bfuntcionstext { POSITION:relative; TOP: 60px; LEFT:100px; WIDTH:400px; PADDING:5px; FONT-SIZE:120%; FONT-WEIGHT: 600}

.sectionTitle { FONT-SIZE: 130%; FONT-WEIGHT: 600; PADDING-LEFT:40px; PADDING-TOP:5px; PADDING-BOTTOM:10px; color:#FF0000; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px}





/* global footer */

DIV#footer {
	CLEAR: both
}

DIV#tools {
	FONT-SIZE: 60%; CLEAR:both; FLOAT: right; MARGIN: 0px; PADDING: 0px 5px 0px 0px; POSITION: relative; TEXT-ALIGN: right; z-index:800
}

DIV#footerbox {
	PADDING: 0px; MARGIN: 0px; WIDTH: 750px; HEIGHT:40px; POSITION: relative; BORDER-TOP: #d2d2d2 1px solid
}

DIV#footerlinks {
	FONT-SIZE: 60%; COLOR: #999999; MARGIN: 6px 0px 0px 0px; PADDING-LEFT: 10px; FLOAT: left; POSITION: relative; CLEAR: left; white-space:nowrap
}

DIV#copyright {
	FLOAT: left; CLEAR: left; MARGIN: 5px 0px 0px 0px; PADDING-LEFT: 10px; FONT-SIZE: 60%; COLOR: #999999; POSITION: relative; white-space:nowrap
}

DIV#CAP {
	FLOAT: right; MARGIN: 10px 0px 10px 0px; PADDING: 0px; POSITION: relative; CLEAR: right;
}


.thinborder{
  border:solid 1px #d2d2d2;
  padding:5px;
  margin-left:5px;
}


.dottedline {
	BORDER-BOTTOM: #c0c0c0 1px dashed; 
}

.hide { DISPLAY: none }


@media print
{
	BODY { text-align:left }
	#container { width:auto; }
	#content { width:auto; }
	#sitesectionbox { clear:both; width:auto; }
	#mainnavigation { visibility:hidden; display:none }
	#breadcrumbbox { visibility:hidden; display:none }
	#tools { visibility:hidden; display:none }
	#footer { visibility:hidden; display:none }
}
