﻿/* universal selector to clear all margins and padding */

           * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT: 76%/130% Arial, Helvetica, sans-serif; BACKGROUND: #f7f7f7; COLOR: #363636;
}

#aspnetform {
padding:0px;
height:100%;

}

h2 {
margin-top:0;
font-size:1.2em;
}


/* Header Styles */

/* Top Header Login Information */

#header {
width:100%; 
margin:0px;
position:relative;
}
 
 
.ms-globalbreadcrumb {
display:block;
margin:0;
float:left;
padding:2px 10px 0 10px;
}







.ms-SPlinkButtonActive a:hover {
	background-color:none;
}

.ms-SpLinkButtonActive a:hover{
color:white;
text-decoration:none;
}

.ms-SpLinkButtonActive a{
color:white;
text-decoration:none;
}
.ms-SPLink
{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:silver;
font-weight:bold;

}
.ms-SPLink A:visited
{
font-weight:bold;
color:silver;
text-decoration:none;
}







.ms-SPLink A:link
{
font-weight:bold;
color:silver;
text-decoration:none;
}







.ms-globalleft {
text-align:left;
float:left;
margin:0px;
margin-bottom:1px;
padding:0px;
}

.ms-globalright{
float:right;
}

.ms-globallinks {
text-align:right;
float:left;
}

.ms-globallinks-left {
text-align:right;
float:left;
margin:0px;padding:0px;

}

.ms-globallinks-right span {  /* this span is for the pipe before the question mark */
float:left;
}

.ms-globallinks-right {
color:white;
}

.ms-globallinks-right a:visited {
float:left;
}

.ms-globallinks-right a:link {
float:left;
}

#actions a:visited img {
float:left;
padding:0 5px;
margin:0;
}
 
.ms-globallinks-right a:link img {
float:left;
padding:0 5px;
margin:0;
}
 
.ms-globallinks-right a:visited {
float:left;
padding:0 5px;
margin:0;
}
 
.ms-globallinks-right a:link {
float:left;
padding:0 5px;
margin:0;
}
 
#feedback { 
float:left;
display:block;
}

.ms-globallinks img {
float:right;
margin:0px;
padding:0px;
}

.ms-SPLink {
float:left;
padding:0 10px;
}



/* Title Area */
 
.ms-globalTitleArea {
background-image:url('../Internet/images/bg_head.jpg'); /* turns default gradient off */
background-position:left top;
height:79px;
margin-top:1px;
margin-left:0px;
float:left;
vertical-align:bottom;
width:100%;
margin-bottom:1px;


}

#GlobalTitleAreaImage {
float:left;
/*background:url("../images/lay4_stock.jpg") no-repeat;*/
width:129px;
height:88px;
text-align:left;
position:relative;
margin-top:10px;

} 

#GlobalTitleAreaImage img {
float:left;
display:none;
}

#company-logo {
height:30px;
width:182px;
float:left;
margin-top:15px;
margin-left:5px
}

.ms-sitetitle {
margin-top:25px;
font-size:1.1em;
text-align:left;
font-weight:bold;
text-indent:3px;
}

.ms-searchform {
position:static;
}

#SearchArea {
display:block;
float:right;
clear:right;
width:auto;
top:-50px;
width:100px;
margin-right:0px;
padding-right:0px;

}

#SearchArea table {
float:right;
width:auto;
}

#nav-wrapper {
clear:both;
}

/* Search Styling */

.ms-searchimage {
border:none;
padding:0px 10px 0 5px;
}

a#onetIDGoSearch {
padding:none;
border:none;
}

a#onetIDGoSearch img {
border:none;
}

a:hover#onetIDGoSearch img {
padding:none;
border:none;
}

.ms-searchbox {
height:15px;
padding:0;
margin:0;
}

 

/* Primary Navigation */
 

.ms-bannerContainer {
background-image:none;
margin:0px;
padding:0px;


} 

.ms-siteactionsmenu div div div a{
font-weight:normal;
margin:0px;
padding:0px;
color:white;
}
 
.ms-siteactionsmenu div div div{
border:none;
display:block;
background-image:none;
background-color:transparent;
margin:0px;
padding:0px;

} 

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
border:none;
color:white;
margin:0px;
padding:0px;

}

.ms-siteactionsmenu {
/*float:right;*/
background-image:none;
color:white;
margin:0px;
padding:0px;

/*margin-top:-2.2em;*/

}

.ms-siteactionsmenu img{
display:none;
margin:0px;
padding:0px;

}

.ms-siteactionsmenu a{
color:white;
}


.ms-siteaction {
float:right;
margin:0px;
padding:0px;
position:relative;
top:-7px;
left:-9px;
}

.ms-banner {
width:100%;
display:block;
}



.ms-banner table td {
border-width:0;
} 

/* ms-main area */

.ms-main {
clear:both; 

}

.ms-titlearea {
padding:5px 0;

}

.ms-consoletitleareaframe{
display:none;
}

.ms-mwspagetitleareaframe{
display:none;
}

.ms-pagetitleareaframe{
display:none;
}

Div.ms-titleareaframe{
display:none;
}

TD.ms-titleareaframe{
display:none;
}

#TitleAreaFrameClass {
background-image:none;
height:0px;
}

#TitleAreaFrameClass img {
display:none;
}

.ms-titlearealeft {
background-image:none;
}

.ms-areaseparatorright{
background-image:none;
}

.ms-titlearearight{
background-image:none;
}

.ms-titleareaframe {
height:0px;
} 

.ms-consoleframe {
padding-bottom:5px;
}

.body-wrapper {

position:relative;
top:0px;
left:20px;
padding-top:0px;
padding:0px;


MARGIN: 0px; 
WIDTH: 960px; 

}

.outerwrapper {

position:relative;
top:-15px;
left:-21px;

padding:0px;


MARGIN: 0px; 

WIDTH: 1000px; 
BACKGROUND: #f7f7f7 repeat-y 50% 0px;
background-image:url('../Internet/images/bg.gif');

}
.outerwrappertop {

position:relative;
top:0px;
left:-21px;
padding-top:0px;
padding:0px;


MARGIN: 0px; 

WIDTH: 1000px; 
BACKGROUND: #f7f7f7 repeat-y 50% 0px;
background-image:url('../Internet/images/bg.gif');

}

.outerwrapp {

padding-top:0px;
padding:0px;
MARGIN:0px auto 10px auto; 
WIDTH: 1000px; 
BACKGROUND: #f7f7f7 repeat-y 50% 0px;
background-image:url('../Internet/images/bg.gif');
}

.outerwrapperhead {

position:relative;
top:0px;
left:-21px;
padding-top:0px;
padding:0px;

height:106px;
MARGIN: 0px; 

WIDTH: 1000px; 
BACKGROUND: #f7f7f7 repeat-y 50% 0px;
background-image:url('../Internet/images/bg.gif');

}

.outerwrapperfoot {

position:relative;
top:0px;
left:-21px;
padding-top:0px;
padding:0px;

height:120px;
MARGIN: 0px; 

WIDTH: 1000px; 
BACKGROUND: #f7f7f7 repeat-y 50% 0px;
background-image:url('../Internet/images/bg.gif');

}

.outerwrappermain {

position:relative;
top:0px;
left:-21px;
padding-top:0px;
padding:0px;

height:100%;
MARGIN: 0px; 

WIDTH: 1000px; 
BACKGROUND: #f7f7f7 repeat-y 50% 0px;
background-image:url('../Internet/images/bg.gif');

}

/* Divs after nav / hidden */

 
.ms-bodyareacell {
position:relative;
padding:0px;
margin:0px 0px 0px 148px;
width:auto;


} 

.ms-bodyareacell #MSO_tblPageBody {
float:left;
}

.ms-propertysheet {
float:left;

}

.ms-bodyareaframe {
border:none;
font-size:1.5em;
padding:0px;
vertical-align:top;
height:100%;
width:100%;
} 

.ms-bodyareapagemargin { /* clears bottom margin in IE */
border:0;
} 

#above-main {

margin-left:0px;
padding-bottom:0px;/* padding from nav to content area set here */


	position:relative;
top:0px;
left:0px;
padding-top:0px;
padding:0px;


MARGIN: 0px; 
WIDTH: 960px; 

}


/* Quick Launch */

.ms-nav {
position:absolute;
left:0;
width:100%;
background:#ddd;
margin-left:2px;
}

.ms-quicklaunchouter{
border:none;
margin-right:3px;
}

.ms-quicklaunchheader { 
background:#fff;
display:block;
margin:0;
padding:0;
min-height:2.7em;/*for Firefox*/
}

.ms-quicklaunchheader a{
display:block;
}


.ms-nav table td table{
background:#fff;
margin:0;
padding:0;
border-collapse:collapse;
}

.ms-nav table td table table {
border-width:0;
}


.ms-recyclebin {
font-size:1em;
}

 
.ms-quicklaunch a{
display:block;
padding:10px 0 5px 5px;
background:#fff;
}

table.ms-navSubMenu1 td {
background-color:#fff;
border-width:0;
}

table.ms-navSubMenu1 .ms-navheader td{
background:transparent;
border-width:0;
}


.ms-quicklaunch {
border:none;
border-width:0;
}


span.ms-navitem{ /* these declarations necessary to clear predefined bullets and classes */
background-image:none;
padding:0px;
}


table.ms-navitem td{ /* these declarations necessary to clear predefined bullets and classes */
background-image:none;
padding:0px;
}

table.ms-navSubMenu1 .ms-navheader td {
padding:0;
}

table.ms-navSubMenu1 .ms-navheader td a{
font-weight:normal;
padding-left:5px;
}

/* indent out the second level items */
table.ms-navSubMenu2 .ms-navitem td {
padding:0;
}

table.ms-navSubMenu2 .ms-navitem td a{
font-weight:normal;
padding-left:18px;
background-image:url("/_layouts/images/navBullet.gif");
background-repeat:no-repeat;
background-position:0px 7px;
}

table.ms-navselected td{
padding-left:0px;
margin-left:0px;
}


.ms-recyclebin a{
text-decoration:none;
}


.ms-quickLaunch a:visited{
text-decoration:none;
}


.ms-quickLaunch a:link{
text-decoration:none;
}

table.ms-navSubMenu1 .ms-navheader td a:hover {
text-decoration:none;
}

.ms-recyclebin a:hover{
text-decoration:none;
}

.ms-navitem td a:hover {
text-decoration:none;
}

.ms-quicklaunchheader a:hover {
text-decoration:none;
}


/* Content Area */


.ms-pagebreadcrumb {
background-image:none;
padding:0 0 5px 0;
}

#onetidPageTitleAreaFrame {
background-image:none;
background-color:#fff;     
height:5px;
}



/* Content Header Specific */


.ms-listdescription {
font-family:Arial, Helvetica, sans-serif;
font-size:1.5em;
border:none;
}


#placeholder-style { /* turns empty placeholder tables off */
display:none;
}

a#onetidViewSelector {
background-image:none;
}

.ms-viewselector {
background-image:none;
border:none;
}

.ms-viewselectorhover {
background-image:none;
border:none;
}


.ms-authoringcontrols td td.ms-viewselectorhover{
border:none;
}


.ms-authoringcontrols td td.ms-viewselector{
border:none;
}


.ms-toolbar td td.ms-viewselectorhover{
border:none;
}


.ms-toolbar td td.ms-viewselector{
border:none;
}


.ms-menutoolbar td td.ms-viewselectorhover{
border:none;
}


.ms-menutoolbar td td.ms-viewselector{
border:none;
}

div.ms-viewselectorhover{
border:none;
}

div.ms-viewselector{
border:none;
}

.ms-SpLinkButtonActive {
background-image:none;
border:none;
}

.ms-HoverCellActive {
background-image:none;
border:none;
}

.ms-SpLinkButtonInActive {
margin:0px;
}


.ms-HoverCellInActive {
margin:0px;
}


/* Header Links */


.ms-menutoolbar{
background-image:none;
border:none;
}

.ms-menutoolbar a:hover {
background-image:none;
}

.ms-menutoolbar a:visited {
background-image:none;
}

.ms-menutoolbar a:link {
background-image:none;
}

.ms-toolbar a:hover {
background-image:none;
}


.ms-toolbar a:visited {
background-image:none;
}


.ms-toolbar a:link {
background-image:none;
}


.ms-menutoolbar td{
border:none;
}

.ms-menutoolbar td a{
border:none;
}

.ms-menutoolbar td a:hover{
border:none;
}

.ms-menubuttoninactivehover{
background-image:none;
}

.ms-menubuttonactivehover{
background-image:none;
}

.ms-menubuttoninactivehover img{
padding-bottom:1px;
padding-left:2px;
}

.ms-menubuttonactivehover img{
padding-bottom:1px;
padding-left:2px;
}

td.ms-menutoolbarheader{
border:none;
}

.ms-splitbuttondropdown img{
padding-right:5px;
}

.ms-splitbuttontext {
background-image:none;
}

.ms-splitbuttonhover {
background-image:none;
}

.ms-splitbuttondropdown {
background-image:none;
}

.ms-splitbuttonhover {
background-image:none;
}

.ms-splitbuttonhover .ms-splitbuttontext{
padding-bottom:1px;
}


.ms-splitbuttonhover .ms-splitbuttondropdown{
padding-bottom:1px;
}


/* Picture Library */

#picture-library {
width:138px;
float:left;
}

#ImgPreviewTable {
float:left;
}

#ImgPreviewTable td {
padding-left:4px;
}


/*Calendar in quick launch*/

.ms-nav .ms-SPZoneLabel a{
	font-size:.85em;
}

.ms-nav td a{
	font-size:.85em;
}

/*Calendar*/

#MontlyViewDefault_CalendarView{
	display:block;
}

/* Right Area */

.ms-rightareacell {
	display:none;
	width:0px;
}

/* Wiki */

.ms-wikicontent {
	line-height:normal;
	padding-bottom:1.5em;
}

.ms-wikieditouter {
	border-width:0px;
	top:28px;
	right:25px;
}

.ms-listdescription {
	font-size:1em;
	
	
}

.ms-webpartpagedescription {
	padding-left:0px;
	padding-bottom:0px;
}

.ms-recentchanges {
	vertical-align:baseline;
}

/* top right links */

div.ms-globallinks-right table {
float:left;
position:relative;
top:-2px;
margin:0px;
padding:0px;
border:0px;
}

div.ms-globallinks-right .ms-SPLink {
padding:0px 5px 0px 5px;
}

div.ms-globallinks-right table a {
height:auto;
}












#outer-wrap {
	MARGIN: auto; margin-bottom:0px; WIDTH: 1000px; BACKGROUND: #f7f7f7 repeat-y 50% 0px;
	

}

BODY#startpage #content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; FLOAT: none; PADDING-TOP: 10px
}

#body-wrap {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 10px; WIDTH: 960px; PADDING-RIGHT: 10px; BACKGROUND: #f7f7f7; PADDING-TOP: 0px;
	margin-bottom:0px;
	
	


}

#header-global {
	Z-INDEX: 5001; POSITION: relative; BACKGROUND: #24323b repeat-x; HEIGHT: 26px; TOP: 0px; LEFT: 0px;
	background-image:url('../Internet/images/bg_header.gif');

position:relative;
top:0px;
left:20px;
padding-top:0px;
padding:0px;


MARGIN: 0px; 
WIDTH: 960px; 

}
#header-top {
Z-INDEX: 5001; 
BACKGROUND: #24323b repeat-x; 
HEIGHT: 25px;	
background-image:url('../Internet/images/bg_header.gif');
MARGIN: 0px; 
margin-bottom:1px;
WIDTH: 960px; 
}

#header-menu {
Z-INDEX: 5001; 
BACKGROUND: #24323b repeat-x; 
HEIGHT: 106px;	
background-image:url('../Internet/images/bg_head.jpg');
padding:0px;
MARGIN: 0px; 
WIDTH: 960px; 
}

#header-belowmenu {
Z-INDEX: 5001; 

padding:0px;
MARGIN: 0px; 
WIDTH: 960px; 
}
#header-main {
Z-INDEX: 5001; 
padding:0px;
MARGIN: 0px; 
WIDTH: 960px; 
background-color:#F3F3F3;
}

#footerarea {
Z-INDEX: 5001; 
HEIGHT: 82px;	
padding:0px;
MARGIN: 0px; 
WIDTH: 960px; 
margin-bottom:10px;
}


#header-wrap {
	POSITION: relative; BACKGROUND: #478bce no-repeat; HEIGHT: 105px; TOP: 0px; LEFT: 0px;
	background-image:url('../Internet/images/bg_head.jpg');
	
	position:relative;
top:0px;
left:20px;
padding-top:0px;
padding:0px;


MARGIN: 0px; 
WIDTH: 960px; 

}


#nav {
float:left;
position:relative;
left:60px;
top:61px;

	}
#logo {
float:left;
position:relative;
left:40px;
top:5px;
}

.footertable {
MARGIN: 10px; 
margin-bottom:0px;
width:938px;
height:72px;
}


#fot {
BORDER-BOTTOM: #fff 1px solid; background-color:#2f343a; COLOR: #a4a8ad; FONT-SIZE: 90%;
background-image:url('../Internet/images/bg_footer.jpg');
background-repeat:no-repeat;
height:82px;
MARGIN: 0px;
WIDTH: 957px;
}

#fot A {
	COLOR: white; text-decoration:underline;
}
#fot A:hover {
	COLOR: #fff
}
.fot-col {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: #a4a8ad 1px solid; PADDING-TOP: 0px
}

#fot .last {
	BORDER-RIGHT: 0px
}
.sitemap-col {
	COLOR: #a4a8ad; FONT-WEIGHT: normal;font-family:Arial, Helvetica, sans-serif;
}
#fot .sitemap-col UL {
	LINE-HEIGHT: 140%; LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#fot .sitemap-col UL LI A {
	COLOR: white;
}
#fot .hr {
	BORDER-BOTTOM: #a4a8ad 1px solid; MARGIN: 0px 0px 10px; HEIGHT: 10px
}
#search-quicklinks {
	Z-INDEX: 5000; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #969fa5; PADDING-TOP: 2px;
		text-align:right
}
.calendar-col {
	WIDTH: 480px; FLOAT: left; COLOR: #fff;font-family:Arial, Helvetica, sans-serif;
}
.calendar-col A {
	COLOR: #fff !important
}
.calendar-col A:hover {
	COLOR: #fff !important
}
.calendar-col FIELDSET {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url("../Internet/styles/bg_calendar.png"); TOP: 0px; PADDING-TOP: 0px;
	border:none;
}
.calendar-col FIELDSET LEGEND {
	COLOR: #9a9da1; MARGIN-LEFT: 190px
}
.calendar-date {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 1px; WIDTH: 55px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; HEIGHT: 40px; PADDING-TOP: 1px
}
.calendar-date-head {
	PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #40464e; COLOR: #fff; PADDING-TOP: 1px
}
.calendar-date-txt {
	LINE-HEIGHT: 120%; COLOR: #40464e; FONT-SIZE: 200%; FONT-WEIGHT: bold
}.calendar-txt {
	WIDTH: 380px; FLOAT: left;
	LINE-HEIGHT: 120%;
}
.clear {
	CLEAR: both
}
.clear-space {
	HEIGHT: 10px;
}
#bg_shadow {
margin-top:10px;
	HEIGHT: 10px;
	background-repeat:no-repeat;
	background-image:url('../Internet/styles/bg_shadow.gif');
	margin-bottom:0px;
	font-size:1px;
	padding:0px
}

#header-img {
	POSITION: relative; MARGIN: 0px; BACKGROUND: white; HEIGHT: 285px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}

UL#header-slideshow-nav {
	Z-INDEX: 1010; POSITION: absolute; BOTTOM: 10px; LEFT: 30px
}
UL#header-slideshow-nav {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL#header-slideshow-nav LI {
	MARGIN: 0px 20px 0px 0px; FLOAT: left
}
UL#header-slideshow-nav LI A {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 100%; WIDTH: 100px; BOTTOM: 0px; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none
}
UL#header-slideshow-nav LI A IMG {
	BORDER-BOTTOM: #fff 4px solid; BORDER-LEFT: #fff 4px solid; DISPLAY: block; MARGIN-BOTTOM: 3px; BORDER-TOP: #fff 4px solid; BORDER-RIGHT: #fff 4px solid
}
UL#header-slideshow-nav A.activeSlide {
	BOTTOM: 10px
}
#header-slideshow {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 960px; HEIGHT: 285px; TOP: 0px; RIGHT: 0px
}
#header-slideshow IMG {
	WIDTH: 960px; HEIGHT: 285px
}
.header-slide {
	POSITION: relative
}
.header-txt {
	padding: 20px;
	Z-INDEX: 1001; 			
	POSITION: absolute; 				
	WIDTH: 660px; 
	background-image:url('../Internet/styles/bg_slideshowtxt.png');
	background-repeat:repeat-y;
	COLOR: white; 								
	TOP: 40px; 				
	FONT-WEIGHT: bold; 				
	LEFT: 30px;
	FONT-SIZE: 110%;
	font-family:Arial, Helvetica, sans-serif;
}
.readmore {
	COLOR: white;
	text-decoration:underline;
}

.header-txt A {
	COLOR: white;
}
.header-txt P A {
	COLOR: white
}

.header-txt A:hover {
	COLOR: white
	}
.header-txt A:visited {
	COLOR: white
	}

.header-txt P {
	WIDTH: 450px; 
	FONT-WEIGHT: normal;
	COLOR: white
}
.header-txt H2 {
	padding: 0px;
	padding-bottom:5px;
	COLOR: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal
}

#search-quicklinks {
	Z-INDEX: 5000; POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 490px; PADDING-RIGHT: 2px; COLOR: #969fa5; TOP: 0px; RIGHT: 5px; PADDING-TOP: 2px
}
UL#globalnav {
	PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; LIST-STYLE-IMAGE: none; PADDING-TOP: 1px
}
UL#globalnav LI {
	FLOAT: left
}
UL#globalnav A {
	COLOR: #fff
}
UL#globalnav LI A.first {
	BORDER-BOTTOM: #10151a 1px solid; BORDER-LEFT: #10151a 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 140px !important; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: url(_layouts/Images/dropdowndark.gif) #1b252e no-repeat right 50%; COLOR: #fff; BORDER-TOP: #10151a 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #10151a 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px;
	text-align:left;
}
UL#globalnav LI.droptitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 3px;color:silver;
}
UL#globalnav LI UL {
	POSITION: absolute; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; WIDTH: 150px; HEIGHT: auto; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: none; LEFT: -999em
}
UL#globalnav LI LI {
	WIDTH: 126px
}
UL#globalnav LI UL A {
	BORDER-BOTTOM: #10151a 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #10151a 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; WIDTH: 126px !important; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #1a242e; BORDER-TOP: #10151a 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #10151a 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
UL#globalnav LI UL A:hover {
	BACKGROUND: #fff; COLOR: #1a242e
}
UL#globalnav LI UL UL {
	MARGIN: -20px 0px 0px 145px; WIDTH: 142px; DISPLAY: none; BORDER-TOP: #fff 1px solid
}
UL#globalnav LI:hover UL UL {
	LEFT: -999em
}
UL#globalnav LI:hover UL UL UL {
	LEFT: -999em
}
UL#globalnav LI.sfhover UL UL {
	LEFT: -999em
}
UL#globalnav LI.sfhover UL UL UL {
	LEFT: -999em
}
UL#globalnav LI:hover UL {
	LEFT: auto
}
UL#globalnav LI LI:hover UL {
	LEFT: auto
}
UL#globalnav LI LI LI:hover UL {
	LEFT: auto
}
UL#globalnav LI.sfhover UL {
	LEFT: auto
}
UL#globalnav LI LI.sfhover UL {
	LEFT: auto
}
UL#globalnav LI LI LI.sfhover UL {
	LEFT: auto
}
UL#globalnav IFRAME {
	POSITION: absolute; WIDTH: 140px !important; TOP: 0px; LEFT: 0px
}
.leftzonedetailpage{
	padding-top:10px;
	width:208px;
	padding-bottom:0px;
	margin:0px;
	background-image:url('../Internet/styles/bg_content_start.jpg');
	background-repeat:repeat-x;
	padding-left: 2px;
	padding-right: 2px;
	background-color:#F3F3F3;
}
.middlezonedetailpage{
	padding-top:8px;
	width:500px;
	background-image:url('../Internet/styles/bg_content_start.jpg');
	background-repeat:repeat-x;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color:#F3F3F3;
}
.rightzonedetailpage{
	padding-top:10px;
	width:208px;
	background-image:url('../Internet/styles/bg_content_start.jpg');
	background-repeat:repeat-x;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color:#F3F3F3;
	
}

.leftzone{
	padding-top:10px;
	width:208px;
	padding-bottom:0px;
	margin:0px;
	background-image:url('../Internet/styles/bg_content_start.jpg');
	background-repeat:repeat-x;
	padding-left: 2px;
	padding-right: 2px;
	background-color:#F3F3F3;

}
.middlezone{
	padding-top:10px;
	width:500px;
	background-image:url('../Internet/styles/bg_content_start.jpg');
	background-repeat:repeat-x;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color:#F3F3F3;

}
.rightzone{
	padding-top:10px;
	width:208px;
	background-image:url('../Internet/styles/bg_content_start.jpg');
	background-repeat:repeat-x;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-color:#F3F3F3;
}
.footerleftzone{
	width:50%;		
}
.footerrightzone{
	width:50%;		
}

.contentSpaceBetween{
	width:10px;
	margin:0px;
	padding:0px;
	background-image:url('../Internet/styles/bg_content_start.jpg');
	background-repeat:no-repeat;
	background-repeat:repeat-x;
	background-color:#F3F3F3;
}
.contentSpaceSides{
	width:10px;
	margin:0px;
	padding:0px;
	background-image:url('../Internet/styles/bg_content_start.jpg');
	background-repeat:repeat-x;
	background-color:#F3F3F3;
}


.box {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; BACKGROUND: #fff; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid;
	font-family:Arial, Helvetica, sans-serif;


}
.box-cnt {
	PADDING-BOTTOM: 10px; MARGIN: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-TOP: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	
}

.box-cnt IMG.ref {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 1px
}
.box-head {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; 
	BACKGROUND: #013c60 url('../Internet/styles/bg_boxhead.gif') repeat-x; 
COLOR: #fff; FONT-SIZE: 100%; PADDING-TOP: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal
	}
	
.ms-WPHeader{
border:1px solid #c4c4c4;
color:white;
}


.ms-WPHeader TD{
background-color:#fff9de;
background-image:url("../Internet/styles/bg_boxhead.gif");
background-repeat:repeat-x;
color:white;
PADDING-BOTTOM: 0px;
PADDING-top: 0px;
padding-left:5px;

}

.ms-standardheader{
font-size:1em;
margin:0em;
text-align:left;
color:black;
}

.ms-formlabel{
text-align:left;
font-family:Arial;
font-size:.7em;
border-top:1px solid #d8d8d8;
padding-top:3px;
padding-right:8px;
padding-bottom:6px;
color:#525252;
font-weight:bold;
}


.ms-WPTitle
{
font-weight:normal;
font-family:Arial,tahoma,sans-serif;
color:white;
padding-left:5px;
padding-right:7px;
padding-top:3px;
padding-bottom:3px;
font-size:10pt;
}
.ms-WPTitle A:visited
{
color:white;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:link
{
color:white;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:hover
{
color:white;
text-decoration:underline;
cursor:pointer;
}



.box-head H3{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}
.box H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #05538c; FONT-SIZE: 150%; PADDING-TOP: 0px
}
.box H4 A {
	COLOR: #05538c; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.box H4 A:hover {
	COLOR: #05538c; TEXT-DECORATION: underline
}
#tagbox {
	WIDTH: 252px; MARGIN: 0px;
}
#tagbox .tagcloud {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px;
}
#tagbox .size1 {
	WHITE-SPACE: nowrap; FONT-SIZE: 90%
}
#tagbox .size2 {
	WHITE-SPACE: nowrap; FONT-SIZE: 110%
}
#tagbox .size3 {
	WHITE-SPACE: nowrap; FONT-SIZE: 130%
}
#tagbox .size4 {
	WHITE-SPACE: nowrap; FONT-SIZE: 150%
}
#tagbox .size5 {
	WHITE-SPACE: nowrap; FONT-SIZE: 170%
}
#blogbox {
	WIDTH: 99%; MARGIN-RIGHT: 0px;
}
.box-cntinterview{
	background:url(~/_layouts/Images/ulf2-liten.jpg) bottom right no-repeat;
}

#blogbox .box-cnt {
	LINE-HEIGHT: 130%; FONT-SIZE: 100%;
	font-weight:normal;font-family:Arial, Helvetica, sans-serif
}
#blogbox H4 {
	COLOR: #363636;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal
}
#newsbox .box-cnt {
	
}
#tagbox .box-cnt {
	min-height:198px;
}
#blogbox .box-cnt {
	
}
.news-item H4 A {
	COLOR: #05538c; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.news-item H4 A:hover {
	COLOR: #05538c; TEXT-DECORATION: underline
}
#newsbox .box-cnt {
	MIN-HEIGHT: 200px
}
#newsbox {
	line-height:110%;
	padding-bottom:0px;
}
#newsbox .newsitem A {
TEXT-DECORATION:underline;
font-weight:bold;	
}
#newsbox .newsitem H3 A {
TEXT-DECORATION:none;
font-weight:bold;	
}

.box .box-cnt P A{
	text-decoration:underline;
	font-weight:bold;
}


#linksbox {
	line-height:160%;
	padding-bottom:0px;
}

.news-item {
	LINE-HEIGHT: 130%; CLEAR: both; FONT-SIZE: 90%;font-family:Arial, Helvetica, sans-serif;
}
.newsitem {
	LINE-HEIGHT: 140%; CLEAR: both; FONT-SIZE: 90%;font-family:Arial, Helvetica, sans-serif;
}
.newsitem A{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.newsitem H3{
	font-family:Arial, Helvetica, sans-serif;
}

.newsitem A H3{
	font-family:Arial, Helvetica, sans-serif;
}
.newsitem DIV{
	font-family:Arial, Helvetica, sans-serif;
}

.newsitemlarge {
	LINE-HEIGHT: 135%; CLEAR: both; FONT-SIZE: 100%;font-family:Arial, Helvetica, sans-serif;
}
.newsitemlarge A{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.newsitemlarge H3{
	font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#0052a4;
}

.newsitemlarge A H3{
	font-family:Arial, Helvetica, sans-serif;
}
.newsitemlarge DIV{
	font-family:Arial, Helvetica, sans-serif;
}


.news-item H4 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.news-img {
	BORDER-BOTTOM: #dce0e6 4px solid; BORDER-LEFT: #dce0e6 4px solid; MARGIN: 0px 0px 0px 0px; FLOAT: left; BORDER-TOP: #dce0e6 4px solid; BORDER-RIGHT: #dce0e6 4px solid
}
.news-imgright {
	BORDER-BOTTOM: #dce0e6 4px solid; BORDER-LEFT: #dce0e6 4px solid; MARGIN: 0px 0px 0px 10px; FLOAT: right; BORDER-TOP: #dce0e6 4px solid; BORDER-RIGHT: #dce0e6 4px solid
}

.sidecolumn .news-item {
	MARGIN-BOTTOM: 10px
}
.sidecolumn .news-item H4 {
	PADDING-BOTTOM: 3px !important; LINE-HEIGHT: 110%; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.sidecolumn .news-img {
	MARGIN: 0px 0px 0px 5px; WIDTH: 65px; FLOAT: right
}
.sidecolumn .subnav A{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;			
	font-size:120%;
}
.sidecolumn .subnav UL A{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;			
	font-size:120%;
}
.sidecolumn .menunav A{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;			
	font-size:120%;
}
.sidecolumn .menunav UL A{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;			
	font-size:120%;
}


.zoneContent{
	padding:0px 0px 0px 0px;	
	background-color:#F3F3F3;
	
}
.framebottommargin{
	height:10px;
}
.image-area-left{

}

/* Item Styles - Store in a CSS file or the master page file*/		
.S2StyleImage {
	border-bottom: 1px rgb(251,230,187) solid;
	padding: 5px 7px 10px 0px;
	}
.S2StyleTitle {
	padding-top: 10px;
	}
.S2StyleTitle a:hover {
	font-weight: bold;
	font-size: 1.2em;
	}
.S2StyleTitle a:visited {
	font-weight: bold;
	font-size: 1.2em;
	}
.S2StyleTitle a:link {
	font-weight: bold;
	font-size: 1.2em;
	}
.S2StyleTitle a {
	font-weight: bold;
	font-size: 1.2em;
	}
.S2StyleDescription {
	padding: 5px 0px 10px 0px;
	border-bottom: 1px rgb(251,230,187) solid;
	}
.S2StyleBorder {
	border-bottom: 2px rgb(251,230,187) solid;
	}
.cbq-layout-main{
	border-top:none;
	padding:0px;
}
.cbq-layout-mainhead{
	padding-bottom:10px;
}
.cbq-layout-main-noframe{
	
	padding-bottom:10px;
	margin:0px;
}

.ms-summarycustombody{
margin:0px;
padding:8px;
width:100%;
background-color:white;
border:1px solid #d8d8d8;
border-top:none;
}

A span.ms-WPEditText{
display:inline;
vertical-align:middle;
padding-left:1px;
padding-right:1px;
font-size:8pt;
font-family:Arial,arial,sans-serif;
color:#F7A426;
text-decoration:none;
}

div.ms-areaseparatorleft{
background:none;
border:none;
height:0px;
}
div.ms-areaseparatorright{
background:none;
border:none;
height:0px;
}
.ms-WPBorderBorderOnly
{
background-color:white;
border:1px solid #d8d8d8;

}
.ms-WPBorder
{
background-color:white;
border:1px solid #d8d8d8;

}
.ms-WPBorder
{
border-top-width:0px;
background-color:white;
border:1px solid #d8d8d8;

}
.cnt-header-img {
	POSITION: relative; MARGIN: 0px; TOP: 0px; LEFT: 0px;Z-INDEX: 1;
}
.cnt-header-img IMG {
	
}
.cnt-header-img H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 20px;
}

.cnt-header-txt {
	padding: 10px;
	Z-INDEX: 2; 				
	POSITION: absolute; 			
	WIDTH: 400px; 
	background-image:url('../Internet/styles/bg_headertxt.png');
	background-repeat:repeat-y;
	COLOR: #fff; 				
	TOP: 20px; 				
	LEFT: 20px;
	
}
.cnt-header-img IMG {
	Z-INDEX: 1; POSITION: relative
}
#contentabout{
	width:100%;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;

}
#contentabout H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 22px;
	color:#0052a4;
}
#contentabout .cnt-header-img H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 22px;
	color:white;
}
#contentabout P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 5px
}
#contentabout UL {
	MARGIN: 5px 10px 5px 25px
}
#contentabout A {
	font-weight:bold;text-decoration:underline;
}

#contentnews{
	width:100%;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;

}
#contentnews H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 22px;
	color:#0052a4;
}
#contentnews .cnt-header-img H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 22px;
	color:white;
}
#contentnews P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 5px
}
#contentnews UL {
	MARGIN: 5px 10px 5px 25px
}
#contentnews A {
	font-weight:bold;text-decoration:underline;
}


.EditorContent{
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	font-size:110%;

}
#leftcol {
	FLOAT: left
}
UL.subnav {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
UL.subnav LI {
	
}
UL.subnav LI A {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #1e3f6a; FONT-SIZE: 110%; TEXT-DECORATION: none; PADDING-TOP: 3px
}
UL.subnav LI A:hover {
	BACKGROUND: #eee
}
UL.subnav LI A.sel {
	BACKGROUND: #eee
}
UL.subnav UL {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #1e3f6a; FONT-SIZE: 90%; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
UL.subnav UL LI {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
UL.subnav LI UL LI A {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #1e3f6a; FONT-SIZE: 110%; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.subnav LI UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
UL.subnav LI UL LI A.sel {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
UL.subnav UL UL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-SIZE: 90%; LIST-STYLE-IMAGE: none; PADDING-TOP: 2px
}
UL.subnav UL UL A {
	FONT-WEIGHT: normal !important
}
.sidecolumn {
	WIDTH: 205px;
}
.box-cntinterview IMG.ref {
	BORDER-BOTTOM: #c0c0c0 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; PADDING-TOP: 1px
}
#blogbox .box-cntinterview {
	LINE-HEIGHT: 140%; 	font-weight:normal;font-family:Arial, Helvetica, sans-serif
}
.box .box-cntinterview P A{
	text-decoration:underline;
	font-weight:bold;
}
.EditorInterview A  {
	text-decoration:underline
}
.EditorInterview{
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 0px 0px 10px;
	font-size:100%;
}

.box-cntinterview H4{
	font-size:16px;
}
.interviewLink{
	text-decoration:underline;
	font-weight:bold
}
.newsitemlarge P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.answer {
	FONT-STYLE: italic; PADDING-LEFT: 10px
}
.question {
	FONT-SIZE: 120%
}
.sidrubrik H3{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 22px;
	color:#0052a4;
	line-height:120%;
}
.sidrubrik H4{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 18px;
	color:#0052a4;
	line-height:120%;
}


.catbox {
	MARGIN: 10px 10px 0px 0px; MIN-HEIGHT: 200px; WIDTH: 158px; FLOAT: left;
}
.catbox .box-head A {
	COLOR: white; TEXT-DECORATION: none;font-size:85%;font-family:Arial, Helvetica, sans-serif;
	line-height:100%;
}

.catbox .box-cnt A {
	TEXT-DECORATION: none;font-size:100%;font-family:Arial, Helvetica, sans-serif;
}
.catbox .box-cnt {
	padding:8px;
	font-size:100%;
}


.catbox .box-head A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.last {
	MARGIN-RIGHT: 0px !important
}

UL.box-list {
	LIST-STYLE-TYPE: square; MARGIN: 0px 0px 0px 15px;
}
OL.box-list {
	MARGIN: 5px 0px 5px 20px
}
.box-list A {
	FONT-WEIGHT: normal
}
.box-list LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.quote {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND:#d1e1ec url('bg_quote.gif') no-repeat; 
PADDING-TOP: 60px;font-family:Arial, Helvetica, sans-serif
}
.quote .quote-by {
	LINE-HEIGHT: 120%; FONT-SIZE: 100%;
}
.quote P {
	LINE-HEIGHT: 120%; FONT-SIZE: 110%;
}

.quote-bottom {
	MARGIN: 0px 0px 0px 0px; BACKGROUND:#d1e1ec url('bg_quote_bottom.gif') no-repeat left bottom; 
HEIGHT: 15px
}
.intro {
	PADDING-BOTTOM: 10px; FONT-STYLE: italic; FONT-SIZE: 130%
}
.intro2 {
	BORDER-BOTTOM: #c0c0c0 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.s-field {
	BORDER-BOTTOM: #10151a 1px solid; BORDER-LEFT: #10151a 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 180px; PADDING-RIGHT: 1px; BACKGROUND: #1b252e; COLOR: #fff; BORDER-TOP: #10151a 1px solid; BORDER-RIGHT: #10151a 1px solid; PADDING-TOP: 1px
}
#newsbox UL{
	MARGIN: 5px 10px 5px 25px
}
#contentconsulting{
	width:100%;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
#contentconsulting H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 22px;
	color:#0052a4;
}
#contentconsulting .cnt-header-img H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 22px;
	color:white;
}
#contentconsulting P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#contentconsulting UL {
	MARGIN: 5px 10px 5px 25px
}
#contentconsulting A {
	font-weight:bold;text-decoration:underline;
}
UL.menunav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.menunav LI {
	
}
UL.menunav LI A {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #1e3f6a; FONT-SIZE: 110%; TEXT-DECORATION: none; PADDING-TOP: 3px
}
UL.menunav LI A:hover {
	BACKGROUND: #eee
}
UL.menunav LI A.sel {
	BACKGROUND: #eee
}
UL.menunav UL {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #1e3f6a; FONT-SIZE: 90%; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
UL.menunav UL LI {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
UL.menunav LI UL LI A {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #1e3f6a; FONT-SIZE: 110%; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.menunav LI UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
UL.menunav LI UL LI A.sel {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
UL.menunav UL UL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-SIZE: 90%; LIST-STYLE-IMAGE: none; PADDING-TOP: 2px
}
UL.menunav UL UL A {
	FONT-WEIGHT: normal !important
}
.ContentRight{
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	font-size:100%;

}
.ContentRight OL{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:25px;
	line-height:140%;
}
.ContentRight H4{
	line-height:35px;
}

.rightbox {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; BACKGROUND: #fff; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;margin:0px;
}
.box-cnt-right {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-TOP: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	
}
.box-head-right {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; 
	BACKGROUND: #013c60 url('../Internet/styles/bg_boxhead.gif') repeat-x; 
COLOR: #fff; FONT-SIZE: 100%; PADDING-TOP: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal
	}

.rightbox H3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}


.ContentLeft{
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	font-size:100%;

}
.ContentLeft OL{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:25px;
	line-height:140%;
}
.ContentLeft H4{
	line-height:35px;
}

.leftbox {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; BACKGROUND: #fff; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;margin:0px;
}
.box-cnt-left {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-TOP: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	
}
.box-head-left {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; 
	BACKGROUND: #013c60 url('../Internet/styles/bg_boxhead.gif') repeat-x; 
COLOR: #fff; FONT-SIZE: 100%; PADDING-TOP: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal
	}

.leftbox H3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}
.txtcenter{
	text-align:center;
}
IMG{
	border:0px;
}
.box .box-head{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}
.box .box-head A{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}
.relatedlinksbox {
	line-height:160%;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
.relatedlinksboxsub {
	line-height:120%;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

.relatedlinksboxitem {
	line-height:110%;
	padding-bottom:10px;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 18px;
	color:#0052a4;
	line-height:160%;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 16px;
	color:#0052a4;
	line-height:120%;
}

.course-box {
	MARGIN: 10px 10px 0px 0px; WIDTH: 100px; FLOAT: left
}
.course-box-long {
	MARGIN: 10px 10px 0px 0px; WIDTH: 250px; FLOAT: left
}
.course-label {
	COLOR: #005788; FONT-SIZE: 150%; FONT-WEIGHT: normal
}
.course-value {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; COLOR: #000; FONT-SIZE: medium
}
.course-reg {
	MARGIN: 10px 10px 0px 0px; COLOR: #005788; FONT-SIZE: larger
}
.ms-long{
width:586px;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	FONT-SIZE: 22px;
	color:#0052a4;
	line-height:120%;
}
.ms-rtelong{
width:584px;
}
.ms-long{
width:586px;
}

#contentconsulting OL {
	MARGIN: 5px 10px 5px 25px
}
#contentabout OL {
	MARGIN: 5px 10px 5px 25px
}

