#detailBody
{
font-size:100%;
}

#detailBody h2
{
font-size:1.1em;margin-bottom:2px;margin-top:10px;color:#383896;
}

#expiringTitle
{
margin-bottom:4px;margin-top:0px;
}

#langGlobalSelector
{
position:absolute;left:600px;top:70px;
}

#moreOptions a
{
color:#0397d7;text-decoration:none;
}

#moreOptions p
{
margin:0 4px;
}

#Page390 h3
{
FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #333333; margin-top: 0; padding-top: 0; text-decoration: underline; background-image: url(./images/h3icon.gif); background-repeat: no-repeat; background-position: left ; padding-left: 10px; margin-bottom:10px;
}

.barImage
{
background-position: center center; position: absolute;  height:18px; width: 196px; margin-left: auto; margin-right: auto; z-index: 7; filter:alpha(opacity=75);
opacity: 0.75; -moz-opacity:0.75; background-image: url(./images/progressbar/progressBar.gif);  background-repeat: no-repeat; background-position:  center center ; background-color: #123456;
}

.blockButton
{
padding-right: 0px; display: block; padding-left: 0px; font-weight: bold; font-size: medium; float: left; padding-bottom: 8px; width: 16%; cursor: pointer; padding-top: 8px; font-family: arial, helvetica, sans-serif; background-color: transparent; text-align: center; text-decoration: none; color: #000000; border:none; WHITE-SPACE: normal;OVERFLOW: visible
}

.brandHeader
{
background-image: url(./images/cynnal_banner2.gif); background-repeat: no-repeat; background-position: top right; margin: 0px; padding: 0px;
}

.brandHeader IMG
{
display: block
}

.buttonBar
{
text-align:right;
}

.centre
{
text-align: center;
}

.clearLeft
{
clear:left; display: block;
}

.contentTable
{
padding-left:17px; overflow: visible;   font-size: 0.8em;  color: #333333; margin-right:0px;  right:10px;  float: left; width:570px; word-wrap: break-word;
}

.contentTable H2
{
font-size: 1em; margin: 0; padding: 0; text-decoration: none;
}

.contentTable LABEL
{
color: #333333
}

.detailLabelTableCell
{
width:150px;padding-right:6px !important;
}

.detailTable a
{
color:#333;
}

.detailTable td
{
vertical-align:top;padding:2px;
}

.displayNone
{
height:0px;width:0px;
}

.documentBody
{
MARGIN: 0px auto;left: 0px;top: 0px;background: #FFFFFF top left;z-index: 30;margin: 0;padding: 0;
}

.emailBody
{
font-family: "Courier New", Courier, monospace;
}

.errorNotResolved
{
color: #990066;
}

.errorResolved
{
color: #009900;
}

.errorText
{
color: red;
font-size: 0.8em;
}

.errorTextLabel
{
color: red;font-size: 0.8em;display:block;
}

.fixedWidth
{
word-wrap: break-word;
}

.floatLeft
{
float:left;
}

.floatRight
{
float: right;
}

.Footer A
{
text-decoration: none;
color: #656565;
}

.footerBar
{
font-size:1em;width:100%;height:40px;padding-top: 6px;background-image: url(../images/canllaw-footer.jpg); background-repeat: no-repeat; background-position: top left;
}

.footerText
{
color: #666666;
font-size:0.85em; font-weight: bold;
}

.footerVersionText
{
color: #BEBEBE;
font-size: 0.85em; font-weight: bold;
}

.footerWrapper
{
width:740px;clear:both;padding-top:20px;margin:0px auto;
}

.functionBar
{
background-color:#ffffcc; width: 150px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none; text-align: left;  COLOR: #343430; margin-left:0px;  z-index: 44;  float: left;
}

.functionBar a
{
color: #343430;  text-decoration: none;
}

.functionElement
{
 font-size:0.95em; background-color: #FEEAC2; color: #ffffff; margin-top: 2px;font-weight:normal;
}

.functionElement A
{
display: block; height: 100%;  PADDING-LEFT: 0px; text-decoration: none;
}

.functionElement A:hover
{
white-space:nowrap;display: block; height: 100%;  PADDING-LEFT: 0px; background-color: #ff6600; text-decoration: none;  color: #000000;font-weight: bold;
}

.functionFooter
{
background-color: #F0F7E7; 
}

.functionGroup
{
font-size: 0.75em; PADDING-LEFT: 12px; color: #000000; font-weight: bold;padding-bottom: 9px; margin-top: 2px
}

.greyOutline
{
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
margin: 0px;
padding: 3px;
width: 100%;background-color: #E8E8E8;
}

.GridButtonBar
{
margin-top:12px;
}

.GridHeader
{
margin-bottom:10px;border:1px solid #999;padding:10px;background-color: #E8E8E8;
}

.GridHeader h2
{
font-size:1.1em;margin-bottom:5px;margin-top:0px;
}

.headerPath
{
color:#383896;FONT-WEIGHT: bold;white-space:nowrap;
}

.headerPathArrow
{
color: silver;font-size:0.8em;padding-left:5px;padding-right:5px;
}

.headerPathReset
{
color: silver;white-space:nowrap;
}

.headerTable
{
WIDTH: 100%;border: 0px;padding: 0px; border-spacing: 0px;border-width: 0px 0px 0px 0px;border-collapse: collapse;PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;MARGIN: 0px;BORDER-TOP-STYLE: none;PADDING-TOP: 0px;BORDER-RIGHT-STYLE: none;BORDER-LEFT-STYLE: none;BORDER-BOTTOM-STYLE: none; 
}

.headerTable a
{
color: #92C44A; FONT-WEIGHT: normal;FONT-WEIGHT: bold;

}

.headingDropDown
{
width:200px;
}

.headingsTable
{
border-top:1px solid #999;border-right:1px solid #999;
}

.headingsTable td, .headingsTable th
{
border-bottom:1px solid #999;border-left:1px solid #999;padding:2px;
}

.headingsTableList
{
border-top:1px solid #999 !important;border-right:1px solid #999 !important;
}

.headingsTableList td, .headingsTableList th
{
border-bottom:1px solid #999;border-left:1px solid #999;padding:3px 6px;
}

.helpText
{
font-size: 0.8em; font-family: arial, helvetica, sans-serif; COLOR: #000000;
}

.helpTextDynamic
{
font-size: 0.85em;display:none;visibility:hidden;color:#000;
}

.historyText
{
color: #BEBEBE;
font-size: 1em;
}

.itemAwaiting
{
color: #BD4909;
}

.langBarCaption
{
font-size: medium;  color: #717171; FONT-WEIGHT: normal;

}

.linkButton
{
font-family: arial, helvetica, sans-serif;
COLOR: #0000FF;
background-color: transparent;
text-decoration: underline;
border: none;
cursor: pointer;
WHITE-SPACE: normal;
OVERFLOW: visible;font-size:100%;
}

.listTable
{
background-color: #FFFFFF;
border-style: solid;
border-top-color:#D2D2D2;
border-left-color:#D2D2D2;
border-right-color:#717171;
border-bottom-color:#717171;
border-width: 1px;width: 100%;
empty-cells: show;
}

.listTableBodyCell
{
border-top: solid;border-color: #D2D2D2;border-width: 1px;padding-top: 3px;padding-bottom: 4px;vertical-align: top; PADDING-LEFT: 6px;PADDING-RIGHT: 4px;
}

.listTableBodyRow
{
background-color: #FFFFFF;font-size:0.9em
}

.listTableBodyRowHover
{
background-color: #FFFFF;font-size:0.9em;cursor:hand
}

.listTableBodyRowHoverSelect
{
background-color: #EEEEEE;
cursor:pointer;font-size:0.9em
}

.listTableBodySelectCell
{
border-top: solid;
border-color: #D2D2D2;
border-width: 1px;
padding-top: 3px;
padding-bottom: 4px;
FONT-SIZE: smaller;
vertical-align: top; PADDING-LEFT: 6px;
PADDING-RIGHT: 4px;
 width: 2%;
}

.listTableBodySelectCell INPUT
{
margin: 0px;
padding: 0px;
height:15px;
}

.listTableFooter
{
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#D2D2D2);border-top: solid;
border-color: #D2D2D2;
border-width: 1px;
background-color: #EEEEEE;
height: 20px;
background-image: url("/Canllaw Online/images/lightgreyVerticalGradient.gif");
}

.listTableFooterCell
{
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#D2D2D2);
border-top: solid;
border-color: #D2D2D2;
border-width: 1px; PADDING-LEFT: 6px;
PADDING-RIGHT: 4px; padding-bottom: 1px;
white-space: nowrap;background-image: url("/Canllaw Online/images/lightgreyVerticalGradient.gif");
}

.listTableFooterInternalTableCell
{
white-space: nowrap;
}

.listTableHeading
{
text-align: left;
			background-color: #292F2F;
			font-weight: bold;
			color: #ffffff;
			height: 20px;
			white-space: nowrap;
}

.listTableHeading th a
{
color:#fff !important;
}

.listTableHeadingCell
{
PADDING-LEFT: 6px;
PADDING-RIGHT: 4px;
white-space: nowrap;
}

.listTableHeadingDEV
{
text-align: left;
background-color: #000000;
font-weight: bold;
color: #ffffff;
height: 20px;
white-space: nowrap;
}

.listTableHeadingSelectCell
{
PADDING-LEFT: 6px;
PADDING-RIGHT: 4px;
white-space: nowrap; width:4px;
}

.listTableHeadingText
{
text-align: left;
font-weight: bold;
color: #ffffff;
white-space: nowrap;
}

.listTableLinkButton
{
font-size: 100%; font-family: arial, helvetica, sans-serif;COLOR: #0000FF;background-color: transparent;text-decoration: underline;border: none;cursor: pointer;WHITE-SPACE: normal;OVERFLOW: visible;
}

.loginInfo
{
margin-bottom:4px;
}

.loginInfo p
{
margin:0;
}

.lowerTable
{
WIDTH: 100%;border: 0px; border-spacing: 0px;  border-width: 0px 0px 0px 0px; border-collapse: collapse; padding: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px;  BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

.mainTable
{
background-color: #FFFFFF;
border-style: none;
width: 750px;
margin: 0 auto;
}

.mandatoryStar
{
color: #FF0000;
}

.mapAndKeyTable
{
position: relative; left: -10px; width:550px; border: 0; padding: 0;
}

.mapAndKeyTable .keyHeading
{
background-color:#F36523; font-size:1.1em;  margin-bottom: 0px; margin-top: 0px;  padding-top: 5px; padding-bottom: 7px; padding-left: 12px; color: #ffffff; font-weight: bold;  border-bottom: 2px white solid; 
}

.mapAndKeyTable .keyTable
{
width: 185px; margin-left: 15px;
}

.mapAndKeyTable .keyTable TD
{
 margin: 0px; padding-right: 10px;  padding-top: 2px; height: 10px;
}

.mapAndKeyTable .keyTableCell
{
font-size: 0.9em;  height: 344px;  background-color:#FBD0BD;  border-bottom: 20px white solid;
}

.mapAndKeyTable .mapHeading
{
background-color:#0096D7; border-right: 6px white solid; 
width: 334px; font-size:1.1em;  margin-bottom: 0px; margin-top: 0px;  
padding-top: 5px; padding-bottom: 7px; padding-left: 10px; 
color: #ffffff; font-weight: bold; border-bottom: 2px white solid;
}

.mapAndKeyTable IMG
{
display: block
}

.navBar
{
font-size:80%;background-color:#FFFFCC;border-color: #000000; margin: 2px auto 8px; height:22px;
}

.navGoButton
{
background-color: #E3F5DD;
border-style: solid;
border-color: #5BBD39;
border-width: 1px;
font-family: sans-serif;
font-size: 0.8em;
}

.navigationBar
{
width:100%; 
			height: 28px; 
			color:#343430; 
			background-color:#E7E7E7; 
			font-size: 0.8em; 
			margin:0; 
			font-family: arial, helvetica, sans-serif;
}

.navigationBar A
{
COLOR: #343430; font-weight:bold;
}

.navigationBar div
{
padding-top:6px
}

.navigationBarDEV
{
WIDTH: 100%; height:2.3em; PADDING-RIGHT: 0px; BORDER-LEFT-WIDTH:0px; PADDING-BOTTOM: 0px; PADDING-TOP:0px; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none; border-color: #000000; FONT-SIZE: 0.8em; font-family: arial, helvetica, sans-serif; font-weight: bold; background-color: #000000; COLOR: #FFFFFF; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#000000,EndColorStr=#DDDDDD); overflow: hidden; white-space:nowrap; vertical-align: middle;
}

.navInternalTable
{
border-width: 0px;
padding: 0px;
margin: 0px;
width: 100%;
}

.navSelect
{
background-color: #E3F5DD;
font-family: sans-serif;
font-size: 0.8em;
}

.NewsActive
{
color: #009900;
}

.NewsClosed
{
color: #990066;
}

.NewsDeleted
{
color: #FF0000;
}

.NewsNew
{
color: #FFB503;
}

.noText
{
font-size: 0em 
}

.pageheading
{
margin-bottom: 10px; width: 100%; position: relative; 
}

.pageheadingcaption
{
FONT-WEIGHT: normal; FONT-SIZE:1em; COLOR: #717171; padding-top: 7px; 
}

.pageheadingcontainerbottom
{
position: relative;font-size: 0.9em;
}

.pageheadingcontainertop
{
position: relative;  padding: 0; margin: 0; height: 28px;   width: 100%; background-color: #FFFFFF; margin-bottom:0px;
}

.pageheadinginfo
{
color: #000000;border-top:15px solid white;display:block;
}

.pageheadinginfotable
{
color: #000000; position: absolute; right: 0; top: 0;
}

.pageheadingkeytable
{
color: #000000; position: absolute; right: 0; top: 0;
}

.pageheadingtabs
{
position: absolute; right: 0; padding: 0; margin: 0;  font-size: 0em; top:0;  width:215px; height: 28px;display:none;
}

.pageheadingtabs img
{
margin: 0; border: 0; padding: 0; height:28px;display:none;
}

.pageheadingtabs input
{
margin: 0; border: 0; padding: 0; height:28px;display:none;
}

.pageheadingtitle
{
font-size: 1.5em;  
			color: #000000;  
			FONT-WEIGHT: bold; 
			margin: 0; 
			padding: 0; 
			border: 0;   
			margin-bottom: 4px;       
			padding-left: 10px; 
			position: relative; 
			left: -10px;  
			height: 28px;display:block;
}

.pageheadingtitle SPAN
{
position: relative; top: -1px
}

.pageWrapper
{
width:750px;clear:both;margin:0px auto;
}

.portActive
{
color: #009900;
}

.portDeleted
{
color: #FF0000;
}

.portExpired
{
color: #C000C0;
}

.portInactive
{
color: #008080;
}

.portIncomplete
{
color: #00C0C0;
}

.portPending
{
color: #FF6600;
}

.portSuspended
{
color: #9933FF;
}

.processList
{
display: block;
float: left;
background-image:url(./images/oneblackpixel.gif);
background-repeat:repeat-y;
background-position: 0.75em;
width: 170px;
margin-top: 2em;
margin-bottom: 2em;
margin-right: 0;
margin-left: 0.5em; font-size: 0.9em;
}

.processList .plActiveLabel
{
display:block;
float: left;
background-color: #b5161a;
border-style: outset;
border-width: 1px;
color: #FFFFFF;
clear: left;
width:1.5em;
height: 1.5em;
text-align:center;
}

.processList .plActiveSubLabel
{
display:block;
float: left;
background-color: #b5161a;
color:#FFFFFF;
border-style: outset;
border-width: 1px;
clear: left;
width: 1.5em;
height: 1.5em;
margin-left: 1em;
text-align:center;
margin-bottom: 0.4em;
}

.processList .plLabel
{
display:block;
float: left;
background-color: #EEEEEE;
border-style: outset;
border-width: 1px;
color: #000000;
clear: left;
width: 1.5em;
height: 1.5em;
text-align:center;
}

.processList .plStage
{
color: #000000;
font-weight: bold;
display:block;
float: left;
height: 1.3em;
text-align: left;
padding-left: 0.5em;
margin-left: 0.2em;
margin-bottom: 0.2em;
margin-top: 0.15em;
}

.processList .plSubLabel
{
display:block;
float: left;
background-color: #EEEEEE;
color:#000000;
border-style: outset;
border-width: 1px;
clear: left;
width: 1.5em;
height: 1.5em;
margin-left: 1em;
text-align:center;
margin-bottom: 0.4em;
}

.processList .plSubStage
{
display:block;
float: left;
width:9em;
height: 1.5em;
text-align: left;
padding-left: 0.5em;
margin-left: 0em;
margin-bottom: 0.2em;
margin-top: 0.1em;
}

.progressBarActive
{
 visibility: visible;   position: absolute; width:100%; margin-left: auto; margin-right: auto;  z-index: 6; top: 0; left: 0; height: 0px;
}

.progressBarInactive
{
 visibility: hidden; height: 0; width: 0; background-image: none; background-color: #c3c3c3; position: absolute; margin-left: auto; margin-right: auto;  top: 0px; z-index: 6;
}

.progressBarInactive .barImage
{
visibility: hidden;
}

.publicSearchResultsList
{
margin-left:0; padding-left: 0; list-style-type: none;
}

.publicSearchResultsList LI
{
margin-left:0; padding-left: 0;
}

.rowShaded
{
background-color: #EAEAEA;
}

.searchContent
{
padding-right: 0px; padding-left: 0px; z-index: 2; padding-bottom: 0px; vertical-align: top; width: 100%; padding-top: 0px; position: relative; background-color: transparent;
}

.serviceActive
{
color: #009900;
}

.serviceDeleted
{
color: #FF0000;
}

.serviceEmbargoed
{
color: #660000;
}

.serviceExpired
{
color: #C000C0;
}

.serviceInactive
{
color: #008080;
}

.serviceIncomplete
{
color: #00C0C0;
}

.servicePending
{
color: #FF6600;
}

.serviceSuspended
{
color: #9933FF;
}

.siteMenu
{

}

.siteMenu UL
{
background-color:#ffffff;
list-style-image: none;
list-style-position: outside;
list-style-type:none;
margin: 0px;
padding: 0px;
border: 0; 
    FONT-FAMILY: arial, helvetica, sans-serif;
}

.siteMenu UL LI
{
margin: 0px;
display: inline;
padding: 0px;
border: 0;
margin-top: 2px;
margin-bottom: 2px;
}

.siteMenu UL LI A
{
background-color:#F0F7E7;
text-decoration: none; width: 188px;

display:block;
text-align: left;
vertical-align: middle;
padding-left: 12px;
padding-top: 6px;
padding-bottom: 9px;
margin-bottom: 2px;
}

.siteMenu UL LI.selected A
{
background-color:#82BE3C;color:  #ffffff; font-weight: bold;
}

.stageBetween
{
float:left;
background-image:url(./images/arrow.gif);
background-repeat:no-repeat;
background-position:center right;
margin: 0;
height: 2.6em;
width: 18px;
vertical-align: middle;
}

.stageBox
{
float:left;
width: 1.3em;
height: 1.3em;
border-style: outset;
border-width: 1px;
font-size: 2em;
background-color:#EEEEEE;
text-align: center;
margin: 0; 
}

.stageBoxSelected
{
float:left;
width: 1.3em;
height: 1.3em;
border-style: outset;
border-width: 1px;
font-size: 2em;
background-color:#b5161a;
color:#FFFFFF;
text-align: center;
margin: 0;
}

.stagesOrg
{
width: 20em;
}

.standardButton
{
font-size:100%;font-family: arial, helvetica, sans-serif;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;overflow: visible;white-space: normal;margin-bottom: 1px; margin-top: 1px; color: #000000
}

.standardButtonHover
{
font-size:100%;font-family: arial, helvetica, sans-serif;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;overflow: visible;white-space: normal;margin-bottom: 1px; margin-top: 1px; color: #000000
}

.standardButtonHoverOld
{
background-color: #aaaaaa;
font-family:  arial, helvetica, sans-serif;
background-image: url("./images/verticalGradient.gif");
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#cccccc);
border-top:1px solid;
border-bottom:1px solid;
border-left:1px solid;
border-right:1px solid;
border-top-color:#000000;
border-left-color:#000000;
border-right-color:#000000;
border-bottom-color:#000000;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 10px;
overflow: visible;
white-space: normal;
cursor:pointer; margin-bottom: 1px; margin-top: 1px
}

.standardButtonOld
{
background-color: #EEEEEE;
font-family: arial, helvetica, sans-serif; 
background-image: url("./images/verticalGradient.gif");
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#D2D2D2);
border-top:1px solid;
border-bottom:1px solid;
border-left:1px solid;
border-right:1px solid;
border-top-color:#717171;
border-left-color:#717171;
border-right-color:#717171;
border-bottom-color:#717171;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 10px;
overflow: visible;
white-space: normal; margin-bottom: 1px; margin-top: 1px
}

.standardChoiceLabel
{
color: #333333; font-weight: bold;
}

.standardInput
{
font-size:100%;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffffffff); background-color: #ffffff;
border-style: solid;
border-top:1px solid;
border-bottom:1px solid;
border-left:1px solid;
border-right:1px solid;
border-top-color:#717171;
border-left-color:#717171;
border-right-color:#717171;
border-bottom-color:#717171;
font-family:arial, helvetica, sans-serif;
 margin-bottom: 1px; margin-top: 1px
}

.standardInput:focus
{
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffffff,EndColorStr=#ffffffff); background-color: #ffffff;
border-style: solid;
border-top:1px solid;
border-bottom:1px solid;
border-left:1px solid;
border-right:1px solid;
border-top-color:#000000;
border-left-color:#000000;
border-right-color:#000000;
border-bottom-color:#000000;
font-family:arial, helvetica, sans-serif;
 margin-bottom: 1px; margin-top: 1px
}

.standardInputLabel
{
color: #333333; font-weight: bold;vertical-align:top;
}

.standardInputText
{
width:315px;
}

.standardLogicalTextError
{
color: #009900
}

.standardMessage
{
color:#b5161a;font-weight:bold;display:block;padding:0 0 4px 20px;background:#fff url(../image/i.gif) no-repeat
}

.tabbedTableHeading .ttblank
{
width:10%;
}

.tabbedTableHeading .ttcell
{
font-weight:bold;
color:#FFFFFF;
background-color:#b5161a;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color:#717171;
text-align:center;
width: 45%;
}

.tabbedTableHeading .ttcellgl
{
background-color: #0b5161a;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color:#717171;
text-align:center;
padding: 0;
margin:0;
font-size: 0em;
width: 1px;
text-align: right;
}

.tabbedTableHeading .ttcellgr
{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color:#717171;
text-align:center;
padding: 0;
margin:0;
font-size: 0em;
width: 1px;
text-align: left;
}

.tabbedTableRow .ttcell
{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color:#717171;
border-right-width: 1px;
border-right-style: solid;
border-right-color:#717171;
text-align: left;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
font-size: 0.9em;
width: 45%;
}

.tabbedTableRow .ttlabel
{
border-right-width: 1px;
border-right-style: solid;
border-right-color:#717171;
text-align:right;
padding-right: 5px;
font-size: 0.9em;
font-weight:bold;
}

.tableGap
{
font-size: 0.5em; height: 5px;
}

.textSizeLarge
{
font-size: 16pt; background-color: transparent;border: none;cursor: pointer;WHITE-SPACE: normal;OVERFLOW: visible;vertical-align:top;padding:0px;height:16pt;border:0px;padding:0px;margin:0px;
}

.textSizeMedium
{
font-size: 12pt; background-color: transparent;border: none;cursor: pointer;WHITE-SPACE: normal;OVERFLOW: visible;vertical-align:top;padding:0px;height:12pt;border:0px;padding:0px;margin:0px;
}

.textSizeSmall
{
font-size: 8pt; background-color: transparent;border: none;cursor: pointer;WHITE-SPACE: normal;OVERFLOW: visible;vertical-align:top;padding:0px;height:8pt;border:0px;padding:0px;margin:0px;
}

.transImage
{
vertical-align:top;padding:4px 0 0 6px;
}

.updatedFieldsTable
{
margin-top:10px;
}

.UpdatesDeclined
{
color: #AE9EF4;
}

.UpdatesPending
{
color: #D89B08;
}

.userStateActive
{
color: #009900;
}

.userStateApproved
{
color: #009900;
}

.userStateAwaitingApproval
{
color: #FF6600;
}

.userStateAwaitingProvision
{
color: #FF6600;
}

.userStateDeclined
{
color: #990066;
}

.userStateDeleted
{
color: #FF0000;
}

.userStateExpired
{
color: #C000C0;
}

.userStateMoreInfo
{
color: #00C0C0;
}

.userStateSuspended
{
color: #9933FF;
}

.viewProjectColumn
{
float: left; margin-right: 20px; width: 250px;
}

.viewProjectImage
{
border: 5px solid #E7E7E7; width: 133px; margin-right:60px;
}

.viewProjectParagraph
{
float: left; width: 540px;
}

.welcomeReport
{
margin-top:16px;
}

body
{
BACKGROUND-COLOR: white; 
			FONT-FAMILY: arial, helvetica, sans-serif;; 
			FONT-SIZE: 100%; 
			FONT-WEIGHT: normal; 
			LETTER-SPACING: normal; 
			TEXT-TRANSFORM: none; 
			font-weight: normal; 
			color: #343430; 
			border: 0; 
			padding: 0; 
			margin: 15px 10px;
}

body .Background3
{
background-color:#F36523;
}

body .H2Box
{
font-size:1.2em;  margin-bottom: 0px; margin-top: 0px;  padding-top: 5px; padding-bottom: 7px; padding-left: 12px; color: #ffffff
}

body .Header
{
width:757px; height: 28px; color:#343430; background-color:#E7E7E7;font-weight:normal; 
}

body .Header A
{
text-decoration: underline;
font-weight:bold;
color: #343430;
}

form
{
margin: 0px
}

h1
{
font-size: 1.5em;  color: #000000;
line-height:2; FONT-WEIGHT: bold;
border-bottom: 0px solid #717171;
}

h3
{
FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #333333; margin-top: 0; padding-top: 0; margin-bottom:10px;
}

hr
{
color: #292F2F;
background-color: #292F2F;
height: 1px;
border: 0px; 
}

navBar a
{
color: #b5161a;
}

p
{
margin: 0; margin-bottom: 1em; margin-top: 1em;
}

th
{
text-align:left
}



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head><title>
	Untitled Page
</title></head>
<body>
    <form name="form1" method="post" action="GenerateCSS.aspx?BrandID=1" id="form1">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNzgzNDMwNTMzZGRr0OFvuoA19EW0EE/R42ZOuyVXtA==" />
</div>

    <div>
    
    </div>
    </form>
</body>
</html>

