 UL LI.selected A
{
background-color:#82BE3C;color:  #ffffff; font-weight: bold;
}

 UL LI.selectedSubItem
{
display: block; text-indent: 18px; margin-bottom: 2px;
}

 UL LI.selectedSubItem A
{
font-weight: bold; color: #FFFFFF; background-color: #666666; vertical-align: middle;
}

 UL LI.selectedSubItem A:hover
{
font-weight: bold;color: #ffffff; background-color: #666666;
}

 UL LI.unselectedSubItem
{
display: block; text-indent: 18px; margin-bottom: 2px;
}

 UL LI.unselectedSubItem A
{
color: #000000;background-color: #E7E7E7; vertical-align: middle;
}

 UL LI.unselectedSubItem A:hover
{
font-weight: bold;color: #ffffff; background-color: #666666;
}

#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;
}

.brandHeader
{
background-image: url('./images/cynnal_banner2.gif'); background-repeat: no-repeat; background-position: top right; margin: 0px; padding: 0px;
}

.brandHeader IMG
{
display: block
}

.centre
{
text-align: center;
}

.clearLeft
{
clear:left; display: block;
}

.contentTable
{
padding-left:17px; overflow: visible;   font-size: 1.1em;  color: #333333; margin-right:0px;  right:10px;  float: left; width: 540px
}

.contentTable a:hover
{
text-decoration: underline;color: #0397D7;
}

.contentTable a:link
{
text-decoration: none;color: #0397D7;
}

.contentTable a:link:hover
{
text-decoration: underline;color: #0397D7;
}

.contentTable a:visited
{
text-decoration: none;color: #0397D7;
}

.contentTable a:visited:hover
{
text-decoration: underline;color: #0397D7;
}

.contentTable H2
{
font-size: 1em; margin: 0; padding: 0; text-decoration: underline
}

.contentTable LABEL
{
color: #333333
}

.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;
}

.floatLeft
{
float:left;
}

.floatRight
{
float: right;
}

.Footer A
{
text-decoration: none;
color: #656565;
}

.Footer A:hover
{
text-decoration: underline;
}

.footerBar
{
WIDTH: 100%;COLOR: #92C44A;height: 25px;PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;BORDER-TOP-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-BOTTOM-STYLE: none;font-family: Verdana, Helvetica, sans-serif;font-weight: bold; 
border-width: 2px;
border-color: #CCCCCC;
width: 100%;
margin: 0px;
float: left; clear: both;
}

.footerText
{
color: #666666;
font-size:0.85em; font-weight: bold;
}

.footerVersionText
{
color: #BEBEBE;
font-size: 0.85em; font-weight: bold;
}

.functionBar
{
background-color:#ffffff; width: 200px; 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; top: 238px; float: left;
}

.functionBar a
{
color: #343430;  text-decoration: none;
}

.functionElement
{
 font-size:0.95em; background-color: #F0F7E7; color: #ffffff; margin-top: 2px;
}

.functionElement A
{
display: block; height: 100%;  PADDING-LEFT: 16px; text-decoration: none;
}

.functionElement A:hover
{
display: block; height: 100%;  PADDING-LEFT: 16px; background-color: #81BC3C; text-decoration: none;  color: #ffffff;font-weight: bold;
}

.functionFooter
{
background-color: #F0F7E7; 
}

.functionGroup
{
font-size: 0.95em;  PADDING-LEFT: 12px; background-color: #ffffff; color: #81BC3C; font-weight: bold; padding-top: 6px;padding-bottom: 9px; margin-top: 5px
}

.greyOutline
{
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
margin: 0px;
padding: 3px;
width: 100%;
}

.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;

}

.headerTable a:hover
{
text-decoration: none; color: #333333; FONT-WEIGHT: bold;
}

.helpText
{
font-size: 0.85em; font-family: Verdana, Helvetica, sans-serif; COLOR: #000000;
}

.historyText
{
color: #BEBEBE;
font-size: 1em;
}

.itemAwaiting
{
color: #BD4909;
}

.langBarCaption
{
font-size: medium;  color: #717171; FONT-WEIGHT: normal;

}

.linkButton
{
font-size: 0.9em; font-family: Verdana, Helvetica, sans-serif;
COLOR: #0397D7;
background-color: transparent;
text-decoration: underline;
border: none;
cursor: pointer;
WHITE-SPACE: normal;
OVERFLOW: visible;
}

.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;
FONT-SIZE: smaller;
vertical-align: top; PADDING-LEFT: 6px;
PADDING-RIGHT: 4px;
}

.listTableBodyRow
{
background-color: #FFFFFF;
}

.listTableBodyRowHover
{
background-color: #EEEEEE;
}

.listTableBodyRowHoverSelect
{
background-color: #EEEEEE;
cursor:pointer;
}

.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
{
border-top: solid;
border-color: #D2D2D2;
border-width: 1px;
background-color: #EEEEEE;
height: 20px;
background-image: url("./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;
}

.listTableFooterInternalTableCell
{
white-space: nowrap;
}

.listTableHeading
{
text-align: left;
background-color: #0397D7;
font-weight: bold;
color: #ffffff;
height: 20px;
white-space: nowrap;
}

.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;
}

.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
}

.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.75em; margin:0; font-family: Verdana, Helvetica, sans-serif
}

.navigationBar A
{
COLOR: #343430; font-weight:bold;
}

.navigationBar A:visited

{
COLOR: #343430;
}

.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: Verdana, 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;  solid; width: 100%; background-color: #0397D7; 
}

.pageheadinginfo
{
color: #000000
}

.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: 271px
}

.pageheadingtabs img
{
width: 135px; margin: 0; border: 0; padding: 0; 
}

.pageheadingtabs input
{
width: 135px; margin: 0; border: 0; padding: 0; 
}

.pageheadingtitle
{
font-size: 1.1em;  
			color: #ffffff;  
			FONT-WEIGHT: bold; 
			margin: 0; 
			padding: 0; 
			border: 0;   
			margin-bottom: 0;       
			padding-left: 10px; 
			background-color: #0397D7; 
			position: relative; 
			left: -10px;  
			height: 28px;
}

.pageheadingtitle SPAN
{
position: relative; top: -1px
}

.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: #0397D7;
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: #0397D7;
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;
}

.serviceActive
{
color: #009900;
}

.serviceDeleted
{
color: #FF0000;
}

.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: Verdana, 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 A:hover
{
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:#0397D7;
color:#FFFFFF;
text-align: center;
margin: 0;
}

.stagesOrg
{
width: 20em;
}

.standardButton
{
background-color: #0397D7;
font-family: Verdana, Helvetica, sans-serif; font-size:0.9em;
border-top:1px solid;
border-bottom:1px solid;
border-left:1px solid;
border-right:1px solid;
border-top-color:#0397D7;
border-left-color:#0397D7;
border-right-color:#0397D7;
border-bottom-color:#0397D7;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 10px;
padding-right: 10px;
overflow: visible;
white-space: normal; margin-bottom: 1px; margin-top: 1px; color: #ffffff
}

.standardButtonHover
{
background-color: #ffffff;
font-family:  Verdana, Helvetica, sans-serif; font-size:0.9em;
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; color: #0397D7
}

.standardButtonHoverOld
{
background-color: #aaaaaa;
font-family:  Verdana, Helvetica, sans-serif; font-size:0.85em;
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: Verdana, Helvetica, sans-serif; font-size:0.85em;
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
{
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: Verdana, Helvetica, sans-serif;
font-size: 0.9em; 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:Verdana, Helvetica, sans-serif;
font-size: 0.9em; margin-bottom: 1px; margin-top: 1px
}

.standardInputLabel
{
color: #333333; font-weight: bold;
}

.tabbedTableHeading .ttblank
{
width:10%;
}

.tabbedTableHeading .ttcell
{
font-weight:bold;
color:#FFFFFF;
background-color:#0397D7;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color:#717171;
text-align:center;
width: 45%;
}

.tabbedTableHeading .ttcellgl
{
background-color: #0397D7;
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;
}

.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;
}

body
{
BACKGROUND-COLOR: white; 
			FONT-FAMILY: Verdana, Helvetica, sans-serif; 
			FONT-SIZE: 0.67em; 
			FONT-WEIGHT: normal; 
			LETTER-SPACING: normal; 
			TEXT-TRANSFORM: none; 
			font-weight: normal; 
			color: #343430; 
			border: 0; 
			padding: 0; 
			margin: 8px;
}

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;
}

body .Header A:hover
{
text-decoration: underline;
}

form
{
margin: 0px
}

h1
{
font-size: medium;  color: #717171;
line-height:2; FONT-WEIGHT: normal;
border-bottom: 1px solid #717171;
}

h3
{
FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #333333; margin-top: 0; padding-top: 0; margin-bottom:10px;
}

hr
{
color: #0397D7;
background-color: #0397D7;
height: 1px;
border: 0px; 
}

p
{
margin: 0; margin-bottom: 1em; margin-top: 1em;
}

th
{
text-align:left
}

