/* 
*******************************
1. Containers
*******************************
*/
/* 
*******************************
1a. Containers Body
*******************************
*/
#ContBody1{
	BACKGROUND-COLOR: #EAEAEA; MARGIN:0px;
	}
#ContBody2{
POSITION: absolute; LEFT: 50%; WIDTH: 970px; HEIGHT: 100%; BACKGROUND: #ffffff url("/images/ContainerBg.gif") repeat-y; MARGIN-LEFT: -485px; PADDING: 0px;
}
#ContBody3{
BACKGROUND: #ffffff url("/images/ContainerBg.gif") repeat-y; MARGIN: 0px; PADDING: 0px;
}
#ContBody4{
POSITION: relative; LEFT: 12px; WIDTH: 946px;
}
#ContBody5{
	MARGIN: -10px 8px 30px 8px;
	}
.ContBody6{
	MARGIN: 0 15px 5px 15px; LINE-HEIGHT: 16px;
	}
#ContBody7{
	POSITION: relative; MARGIN-LEFT: 230px; WIDTH: 704px;
	}
.ContBody8{
POSITION: absolute; MARGIN-TOP: 25px; LEFT: 15px; WIDTH: 205px; TEXT-ALIGN: center;
}
.ContBody8Cont0{
CLEAR: both;
}

#ContBodyExtra1{
	POSITION: absolute; TOP: 0px; RIGHT: 0px; WIDTH: 446px; BORDER: 2px solid #999999;
	}
#ContBodyExtra2{
	HEIGHT: 480px;
	}
.ContBodyExtra3{
	POSITION: relative; BACKGROUND: url("/images/PortalQuickContact1.gif") top right no-repeat; 
	WIDTH: 446px; HEIGHT: 23px; LINE-HEIGHT: 23px;
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px; COLOR: #003399; TEXT-ALIGN:right;
	}
.ContBodyFramework1{
	font-size: 8pt; text-align: center; padding: 10px;
	}
.ContBodyFramework2{
	font-size: 8pt; padding: 10px;
	}

/* 
*******************************
1b. Containers Header
*******************************
*/
#ContHeader1{
POSITION: relative; HEIGHT: 82px;
}
#ContHeaderLogo{
	POSITION: absolute; TOP: 0px; LEFT: 0px;
	}
#ContHeader3{
	POSITION: relative; BACKGROUND: url("/images/MiniMenuBg.gif") center repeat; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;
	BORDER: 0px; PADDING: 0px; HEIGHT: 21px; WIDTH: 200px; TEXT-ALIGN: center; FLOAT: right; MARGIN-RIGHT: 0px;
	}
#ContHeader4{
	BACKGROUND: #ffffff url("/images/MiniMenuL.gif") center no-repeat; WIDTH: 18px;
	}
.ContHeader5{
	WIDTH: 75px;
	}
#ContHeaderSearch1{
	POSITION: absolute; TOP: 34px; RIGHT: 16px; TEXT-ALIGN: right;
	}
input#ContHeaderSearch2 {
	BACKGROUND: url("/images/Search.gif") no-repeat; WIDTH: 80px; HEIGHT: 20px; BORDER: 0px; FONT-WEIGHT: 500; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-TRANSFORM: uppercase; FONT-SIZE: 12px;
	}
#ContHeader2{
	POSITION: absolute; RIGHT: 16px; TOP: 52px;
	}
#ContHeader2 a#L{
	FONT-SIZE: 14px; 
	}


/* 
*******************************
1c. Containers Menu
*******************************
*/
#Menu1LHome{
	FONT-SIZE: 15px; FONT-WEIGHT: 600; COLOR: #000000;
	}
table#Menu1L{
	POSITION: relative; BORDER: 0px; PADDING: 0px; TEXT-ALIGN: center; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;
	}
table#Menu1L td{
	BACKGROUND: url("/images/ButtonOff.gif") no-repeat; WIDTH: 95px; HEIGHT: 28px; TEXT-ALIGN: center;
	}
table#Menu1L td.Menu1LOn1{
	BACKGROUND: url("/images/ButtonOn.gif") no-repeat; COLOR: #FFFFFF;
	}

#Menu2L{
	POSITION: relative; WIDTH: 946px; BACKGROUND: url("/images/Submenu.gif") repeat; HEIGHT: 36px; LINE-HEIGHT: 36px; FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif;
	}
#Menu2L div{
	POSITION: relative; FLOAT: left; MARGIN: 0 9px 0 9px;
	}
#Menu2LOn1{ 
	BACKGROUND: url("/images/On.gif") repeat; HEIGHT: 36px; LINE-HEIGHT: 36px; COLOR: #000000;
	}
#Menu2LOn2{ 
	BACKGROUND: url("/images/OnA.gif") top center no-repeat; HEIGHT: 36px;
	}

#MenuD2L{
	POSITION: relative; WIDTH: 946px; BACKGROUND: url("/images/SubmenuD.gif") repeat; HEIGHT: 42px; FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif;
	}
#MenuD2L div{
	POSITION: relative; FLOAT: left; TEXT-ALIGN: center; MARGIN: 0 9px 0 9px;
	}
.MenuD2Single{
LINE-HEIGHT: 34px;
}
.MenuD2Duble{
LINE-HEIGHT: 13px; PADDING-TOP: 4px;
}
#MenuD2LOn1{ 
	BACKGROUND: url("/images/OnD.gif") repeat; HEIGHT: 42px; COLOR: #000000;
	}
#MenuD2LOn2{ 
	BACKGROUND: url("/images/OnDA.gif") top center no-repeat; HEIGHT: 42px;
	}


/* 
*******************************
1d. Containers Portlet
*******************************
*/
.ContList1{
LIST-STYLE:  url("/images/ArrowGreyList.gif"); MARGIN: 5px 0 5px 20px; PADDING-LEFT: 20px;
}
.ContList1 li{
MARGIN: 5px 0px; 
}

.ContList1 a{
COLOR: #71A200;
}

.ContList2{
LIST-STYLE:  url("/images/ArrowGreyList.gif"); MARGIN: 5px 0 5px 20px; PADDING-LEFT: 20px;
}
.ContList2 li{
MARGIN: 5px 0px; 
}

#ContPortlet1{
POSITION: relative; WIDTH: 926px; MARGIN-LEFT: 10px;
}

#ContPortlet1Part0{
OVERFLOW: hidden; WIDTH: 926px; DISPLAY: inline-block;
}

#ContPortlet1Part1{
WIDTH: 340px; MARGIN-RIGHT: 8px; FLOAT: left; BORDER: 1px solid #71A200; BACKGROUND: url("/images/PortalHomeBg.jpg")  repeat-x; MARGIN-BOTTOM: -1000px; PADDING-BOTTOM: 1000px;
}
.ContPortlet1Part2{
POSITION: relative; BACKGROUND: url("/images/PortalTitleGBg.gif") top left repeat; FONT-WEIGHT: 600; LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 15px; COLOR: #ffffff; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; MARGIN: 2px 3px 0 3px;
}
#ContPortlet1Part3{
WIDTH: 260px; MARGIN-RIGHT: 8px; FLOAT: left; BORDER: 1px solid #999999; BACKGROUND: url("/images/PortalHomeBg.jpg")  repeat-x; MARGIN-BOTTOM: -1000px; PADDING-BOTTOM: 1000px;
}
.ContPortlet1Part4{
POSITION: relative; BACKGROUND: url("/images/PortalTitleGrayBg.gif") top left repeat; FONT-WEIGHT: 600; LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 15px; COLOR: #003399; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; MARGIN: 2px 3px 0 3px;
}
#ContPortlet1Part5{
WIDTH: 300px; FLOAT: left; BORDER: 1px solid #999999; BACKGROUND: url("/images/PortalHomeBg.jpg")  repeat-x; MARGIN-BOTTOM: -1000px; PADDING-BOTTOM: 1000px;
}
.ContPortlet1Part6{
POSITION: relative; WIDTH: 926px; MARGIN-LEFT: 17px; BACKGROUND: url(../images/PortalHomeArrowBg.gif) bottom left no-repeat; PADDING-BOTTOM: 30px;
}
#ContPortlet1Part7{
POSITION: absolute; BOTTOM: 12px; MARGIN-LEFT: 276px; WIDTH: 60px; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana, sans-serif;
}
#ContPortlet1Part7 a{
COLOR: #71A200;
}
#ContPortlet1Part8{
POSITION: absolute; BOTTOM: 12px; MARGIN-LEFT: 544px; WIDTH: 60px; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana, sans-serif;
}
#ContPortlet1Part9{
POSITION: absolute; BOTTOM: 12px; MARGIN-LEFT: 830px; WIDTH: 70px; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana, sans-serif;
}
.ContPortlet1Part11{
POSITION: absolute; TOP: 0px; LEFT: 0px; WIDTH: 342px; HEIGHT: 6px; BACKGROUND: url("/images/PortalCorners1.gif")  no-repeat;
}
.ContPortlet1Part12{
POSITION: absolute; TOP: 0px; LEFT: 350px; WIDTH:262px; HEIGHT: 6px; BACKGROUND: url("/images/PortalCorners2.gif")  no-repeat;
}
.ContPortlet1Part13{
POSITION: absolute; TOP: 0px; LEFT: 620px; WIDTH: 302px; HEIGHT: 6px; BACKGROUND: url("/images/PortalCorners3.gif")  no-repeat;
}



.ContPortlet2{
FLOAT: right; MARGIN: 0 2px 0 2px;
}
.ContPortlet21{
FLOAT: right; MARGIN: 2px 0 2px 10px;
}
.ContPortlet22{
FLOAT: left; MARGIN: 2px 20px 2px 0;
}
.ContPortlet23{
FLOAT: right; MARGIN: 2px 10px 10px 20px;
}


.ContPortlet01{
MARGIN: 2px 10px 2px 0;
}
.ContPortlet02{
MARGIN: 0px 10px 10px 20px
}

.ContPortlet3{
POSITION: relative; BORDER: 2px solid #71A200; BACKGROUND: url("/images/ArrowG.gif") bottom right no-repeat;
}
.ContPortlet4{
POSITION: relative; WIDTH: 200px; MARGIN-BOTTOM: 15px; BORDER: 1px solid #71A200; BACKGROUND: url("/images/PortalHomeBg.jpg")  repeat-x;
}
.ContPortlet40{
POSITION: relative; WIDTH: 200px; MARGIN-BOTTOM: 15px; BORDER: 1px solid #999999; BACKGROUND: url("/images/PortalHomeBg.jpg")  repeat-x;
}

.ContPortlet5{
POSITION: relative; BACKGROUND: url("/images/PortalTitleGrayBg.gif") top left repeat; FONT-WEIGHT: 400; LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 13px; COLOR: #003399; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; MARGIN: 2px 3px 0 3px; TEXT-ALIGN: left;
}
.ContPortlet6{
POSITION: relative; MARGIN-RIGHT:24px; MARGIN-BOTTOM: 4px; BOTTOM: 4px; TEXT-ALIGN: right; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;
}
.ContPortlet7{
POSITION: absolute; RIGHT:2px; BOTTOM: 2px; TEXT-ALIGN: right; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px; COLOR: #FFFFFF;
}
#ContPortlet70 a{
COLOR: #ffffff;
}
.ContPortlet8{
POSITION: relative; CLEAR: both; MARGIN: 10px 0 0 250px; WIDTH: 700px; TEXT-ALIGN: left; COLOR: #888888; FONT-SIZE: 10px; 
}
.ContPortlet9{
COLOR: #003399; MARGIN: 10px 4px 4px 4px;
}
.ContPortlet0{
POSITION: relative; BORDER: 2px solid #999999; BACKGROUND: url("/images/ArrowS.gif") bottom right no-repeat;
}


#ContPortletComercial1{
	BORDER-TOP: 3px solid #71A200; POSITION: relative; HEIGHT: 140px; MARGIN: 0 0 15px 0;
	}
#ContPortletComercial2{
	POSITION: relative; FLOAT: left; MARGIN: 3px 0 0 0;
	}
#ContPortletComercial3{
	POSITION: absolute; WIDTH: 560px; HEIGHT: 135px; BACKGROUND: #71A200 url("/images/ComercialBar1Text.gif") center; RIGHT: 0px; TOP: 3px;
	}
#ContPortletComercial4{
	POSITION: relative; WIDTH: 100%; BACKGROUND: #618B01 url("/images/ComercialBar2.gif") bottom right no-repeat; HEIGHT: 70px; 
	}
#ContPortletComercial5{
	FLOAT: left; MARGIN: 0 10px 0 6px;  
	}

/* 
*******************************
1e. Containers Footer
*******************************
*/
.ContFooter1{
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 905px; MARGIN: 30px 0 0 30px; 
	}
#ContFooter2{
	TEXT-ALIGN: center; FONT-SIZE: 10px;
	}

/* 
*******************************
1f. Defensive module
*******************************
*/
.ContDef1{
LINE-HEIGHT: 16px; BACKGROUND: #F9F2EE; BORDER: #ff0000 1px solid; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Sans-Serif;
WIDTH: 490px; PADDING: 10px; TEXT-ALIGN: left; MARGIN: 15px 0px 15px 0px;
}
.ContDef2{
BACKGROUND: url("/images/warning36red.gif") center left no-repeat; PADDING-LEFT: 50px;
}
.ContDef3{
COLOR: #ff0000;
}



/* 
*******************************
2. Text
*******************************
*/
/* <xsStyle section="Text" description="---------- TEXT ----------" view="DesignerView,ContentManagerView"/> */
.TextBold{
 FONT-WEIGHT: 600;
	}
.TextItalic { /* <xsStyle section="Text" description="Italic..." view="DesignerView,ContentManagerView"/> */
	color: black; FONT-STYLE: italic;
	}
.TextUnderline { /* <xsStyle section="Text" description="Underline..." view="DesignerView,ContentManagerView"/> */
	color: black; text-decoration: underline; 
	}
.TextAllCaps { /* <xsStyle section="Text" description="All Caps..." view="DesignerView,ContentManagerView"/> */
	color: black; text-transform: uppercase;
	}
.TextCapitalize { /* <xsStyle section="Text" description="Capitalize..." view="DesignerView,ContentManagerView"/> */
	color: black; text-transform: capitalize;
	}
.TextSuperscript { /* <xsStyle section="Text" description="Superscript..." view="DesignerView,ContentManagerView"/> */
    vertical-align: super;
	}
.TextSubscript { /* <xsStyle section="Text" description="Subscript..." view="DesignerView,ContentManagerView"/> */
    vertical-align: sub;
	}
.TextDeleted { /* <xsStyle section="Text" description="Deleted..." view="DesignerView,ContentManagerView"/> */
    text-decoration: line-through;
	}
.TextQuote { /* <xsStyle section="Text" description="Quote..." view="DesignerView,ContentManagerView"/> */
	BACKGROUND: url("/images/Quote.gif") top left no-repeat; PADDING-LEFT: 25px; 
	}

.TextEmph1 { /* <xsStyle section="Text" description="Bold..." view="DesignerView,ContentManagerView"/> */
	color: black; FONT-WEIGHT: 600;
	}
.TextEmph2{
	COLOR: #003399; FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase;
	}
.TextEmph3 { /* <xsStyle section="Text" description="Bold Red Title..." view="DesignerView,ContentManagerView"/> */
	COLOR: #990000; FONT-WEIGHT: 600; 
}
.TextEmph4{ 
	COLOR: #003399; FONT-WEIGHT: 600; FONT-SIZE: 14px;
}
.TextEmph5 { /* <xsStyle section="Text" description="Bold Red..." view="DesignerView,ContentManagerView"/> */
	color: red; FONT-WEIGHT: bold;
	}
.TextEmph6 { /* <xsStyle section="Text" description="URL..." view="DesignerView,ContentManagerView"/> */
	color: #990033;
	}
.TextEmph7 { /* <xsStyle section="Text" description="Comment..." view="DesignerView,ContentManagerView"/> */
	color: green;
	}
.TextEmph8 {
	COLOR: #888888; FONT-SIZE: 10px; MARGIN: 0 30px 15px 30px; LINE-HEIGHT: 14px;
	}
.TextEmph9 {
	POSITION: relative; FONT-SIZE: 11px; MARGIN: 10px 10px 0 30px; LINE-HEIGHT: 18px;  text-align: center; CLEAR: both;
	}
.TextEmph0 {
	POSITION: relative; FONT-SIZE: 11px; MARGIN: 10px 10px 0 30px; LINE-HEIGHT: 18px;  text-align: right;
	}
a.external {
	background: url("../images/exportWebReport.gif") right no-repeat; padding: 0 20px 0 0;
}
a.external_pdf {
	background: url("../images/exportPDF.gif") right no-repeat; padding: 0 20px 0 0;
}
a.external_doc {
	background: url("../images/exportWord.gif") right no-repeat; padding: 0 20px 0 0;
}
a.external_xls {
	background: url("../images/exportExcel.gif") right no-repeat; padding: 0 20px 0 0;
}

	
/*
*******************************
3. Headers
*******************************
*/
h1, h2, h3, h4, h5, h6 {
	margin:0 0 1px 0; padding:0;
	}
/* <xsStyle section="Text" description="---------- TITLES ----------" view="DesignerView,ContentManagerView"/> */

h1 { /* <xsStyle section="Text" description="Page Header" view="DesignerView,ContentManagerView"/> */
	COLOR: #003399; FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana, sans-serif; MARGIN: 10px 8px 10px 8px;
	}
h2 { /* <xsStyle section="Text" description="Section Header" view="DesignerView,ContentManagerView"/> */
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 14px; COLOR: white; LINE-HEIGHT: 20px; MARGIN-LEFT: 20px;
	}
h3 { /* <xsStyle section="Text" description="Sub 3 Section Header" view="DesignerView,ContentManagerView"/> */
POSITION: relative; BACKGROUND: url("/images/PortalTitleGBg.gif") top left repeat; FONT-WEIGHT: 400; LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; MARGIN: 2px 3px 0 3px; TEXT-ALIGN: left;
	}
h4 { /* <xsStyle section="Text" description="List Title" view="DesignerView,ContentManagerView"/> */
	FONT-WEIGHT: 600; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px; MARGIN: 10px 8px 10px 8px; LINE-HEIGHT: 16px;
	}
h5 { /* <xsStyle section="Text" description="Sub 5 Section Header" view="DesignerView,ContentManagerView"/> */
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 2px; border-bottom: 1px solid #aaaaaa; 
	text-transform: uppercase; FONT-WEIGHT: bold;
	}
h6 { /* <xsStyle section="Text" description="Sub 6 Section Header" view="DesignerView,ContentManagerView"/> */
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 2px; border-bottom: 1px solid #aaaaaa; 
	text-transform: uppercase; FONT-WEIGHT: bold;
	}


/* 
*******************************
4. HTML Tags
*******************************
*/
/* Must have p, p.Center, p.Right, hr, td, th, pre, td.title, td.alt1, td.alt2 */

hr {
	color: #71A200;
	}
blockquote, ul, li, td, th, pre {
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;
	}
p {
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 12px; MARGIN: 10px 8px 10px 8px; LINE-HEIGHT: 16px;
	}
p.Center{
	TEXT-ALIGN: center;
}
li {
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 12px; MARGIN: 6px; LINE-HEIGHT: 16px;
	}
ul{
TEXT-ALIGN: left;
}
a {
	COLOR: #003399;
	}

td.title {
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 12px; BACKGROUND-COLOR: #990000; COLOR: #FFFFFF;
	}
td.alt1 {
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #FFFFFF; 
	}
td.alt2 {
	FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #F3EDDE; 
	}
input.text {
	BORDER: 1px solid #003399; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 12px;
	}
input.submit {
	BORDER: 1px solid #003399; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 12px;
	}	
input{
 FONT-SIZE: 12px;
}
textarea{
 FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 18px;
}	
/* 
*******************************
5. Text highlights
*******************************
*/
/* <xsStyle section="Highlight" description="---------- HIGHLIGHTS ----------" view="DesignerView,ContentManagerView"/> */
.HighlightYellow { /* <xsStyle section="Highlight" description="Yellow..." view="DesignerView,ContentManagerView"/> */
	background-color: #FFFF00;
	}
.HighlightGreen { /* <xsStyle section="Highlight" description="Green..." view="DesignerView,ContentManagerView"/> */
	background-color: #33FF99;
	}
.HighlightTeal { /* <xsStyle section="Highlight" description="Teal..." view="DesignerView,ContentManagerView"/> */
	background-color: #66CCCC;
	}
.HighlightBlue { /* <xsStyle section="Highlight" description="Blue..." view="DesignerView,ContentManagerView"/> */
	background-color: #33CCFF;
	}
.HighlightPurple { /* <xsStyle section="Highlight" description="Purple..." view="DesignerView,ContentManagerView"/> */
	background-color: #CC99FF;
	}
.HighlightRed { /* <xsStyle section="Highlight" description="Red..." view="DesignerView,ContentManagerView"/> */
	background-color: #FF3300;
	}
.HighlightOrange { /* <xsStyle section="Highlight" description="Orange..." view="DesignerView,ContentManagerView"/> */
	background-color: #FF9933;
	}
.HighlightNegative{ /* <xsStyle section="Highlight" description="Negative..." view="DesignerView,ContentManagerView"/> */
	background-color: #000000; PADDING: 2px; COLOR: #ffffff; 
	}
.HighlightImportant{ /* Unknown behavior? */
	PADDING: 3px; border: 2px solid #ff0000;  
	}
.HighlightImportant2{ /* Unknown behavior? */
	PADDING: 3px; border: 3px double #ff0000;  
	}
/* <xsStyle section="Highlight" description="---------- HIGHLIGHTS SPECIAL ----------" view="DesignerView,ContentManagerView"/> */
.HighlightxSynthesisGreen{ /* <xsStyle section="Text" description="xSynthesis Green..." view="DesignerView,ContentManagerView"/> */
	background-color: #99FF00; PADDING: 2px;
	}
.HighlightTextOrange{ /* <xsStyle section="Highlight" description="Text Orange..." view="DesignerView,ContentManagerView"/> */
	background-color: #FFFFCC;color: #B22222;
	}
.HighlightWindows{ /* <xsStyle section="Highlight" description="Windows..." view="DesignerView,ContentManagerView"/> */
	background-color: #316AC5; PADDING: 2px; COLOR: #ffffff; 
	}


/* 
*******************************
6. Note flags
*******************************
*/
.ContentBlock {
	width: 100%; padding: 2px
	}
	
/* <xsStyle section="Block" description="---------- BLOCK TITLES ----------" view="DesignerView,ContentManagerView"/> */
.ContentTitleA { /* <xsStyle section="Block" description="Blue..." view="DesignerView,ContentManagerView"/> */
	position: relative; width: 400px; height: 10px; border: 1px solid #003399; background-color: #003399; padding: 3px
	}
.ContentTitleB { /* <xsStyle section="Red" description="Green..." view="DesignerView,ContentManagerView"/> */
	position: relative; width: 400px; height: 10px; border: 1px solid #71A200; background-color: #71A200; padding: 3px
	}
.ContentTitleC { /* <xsStyle section="Green" description="Gray..." view="DesignerView,ContentManagerView"/> */
	position: relative; width: 400px; height: 10px; border: 1px solid #CCCCCC; background-color: #CCCCCC; padding: 3px
	}
.ContentText {
	position: relative; width: auto; border: 1px solid #71A200; padding: 6px; margin:0; FONT-FAMILY: Verdana, sans-serif; FONT-SIZE: 11px;
	}


/* 
*******************************
7. Notes boxes
*******************************
*/
.NoteHandwriting{
	BACKGROUND-IMAGE: url("/images/NotebookBg.gif"); BORDER: 1px solid #386FC7; WIDTH: 250px; LINE-HEIGHT: 21px; PADDING: 4px 10px 4px 10px; 
	FONT-FAMILY: "Fine Hand", Verdana, sans-serif; FONT-SIZE: 12px; POSITION: absolute;
	}
.NoteBaloon{
	width: 200px; background: #eeeeee; border: 2px solid #999999; padding: 0.5em; line-height:1.6; float: right;
	}
.NoteBaloon1{
	position: absolute; width: 245px; HEIGHT: 200px; BACKGROUND-IMAGE: url(../images/Baloon.gif); BACKGROUND-REPEAT: no-repeat;
	}
.NoteFlag { 
	font-family: Wingdings;	font-size: 10pt; color: #000080;
	}
.NoteFlagRed {
	font-family: Wingdings;	font-size: 10pt; color: #FF0000;
	}
.NoteFlagYellow {
	font-family: Wingdings;	font-size: 10pt; color: #cc9900; 
	}
.NoteFlagGreen {
	font-family: Wingdings;	font-size: 10pt; color: green; 
	}
.NoteFlagWeb {
	font-family: Webdings; font-size: 10pt; color: #006600;
	}
.NoteFlagRegular {
	font-size: 10pt; background-color: #cccccc; border: 1px solid black; padding-left: 1px; padding-right: 1px; 
	}
.NoteFlagRegularRed {
	font-size: 10pt; color: red; background-color: #ffcccc; border: 1px solid red; padding-left: 1px; padding-right: 1px; 
	}
.NoteFlagRegularYellow {
	font-size: 10pt; color: black; background-color: yellow; border: 1px solid black; padding-left: 1px; padding-right: 1px; 
	}
.NoteFlagRegularGreen {
	font-size: 10pt; color: green; background-color: #ccff33; border: 1px solid green; padding-left: 1px; padding-right: 1px; 
	}
