html
{
    background:url("greenBackGround.png") repeat scroll 0 0 transparent;

}
body 
{
    background:url("greenPageTop.png") repeat-x scroll 0 0 transparent;
    margin: 0;
    padding:20px 0 0;
    text-align:center;
    font-family:arial,verdana,helvetica,sans-serif;
    font-size: .9em;
}
.Normal, .NormalDisabled {
	font-family:arial,verdana,helvetica,sans-serif;
    font-size: .9em;
}
.ControlPanel, .PagingTable {
	background-color:transparent;
	border: none;
	display:table;
	margin:0 auto 10px;
	width:700px;
}
a
{
    color:#8DC63F;
}
.wrapper
{
	display:table;
	margin:0 auto;
	width:700px;

}
.topBar
{
    float:left;
    font-size:small;
    font-weight:bold;
    height:13px;
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;
}

#menuePanel
{
    height: 40px;
    width: 700px;
    position:relative;
    z-index: 2;
}
#menuLogo
{
    height: 90px;
    width: 140px;
    background:url("logoGradient.png") repeat-x scroll 0 0;
    position:relative;
    float:left;
}
#logoTop { 
    background: url(ltr.png) no-repeat top right; 
}
#logoTop div { 
    font-size: 0;
    height: 7px;
    background: url(ltl.png) no-repeat top left; 
}
.logocontent
{
	background: url(mgrLogo.png) repeat top right; 
	height:84px;
	width:auto;
}
#topBoxTop { 
    background:url(tbtr.png) no-repeat scroll right top transparent;
    height:50px;
    width:715px;
}
#topBoxTopWide { 
    background:url(tbtr.png) no-repeat scroll right top transparent;
    height:50px;
    width:955px;
}

#topBoxBottom { 
    background:url("tbbr.png") no-repeat scroll right bottom white;
    width: 730px;
}

#newsBoxTop { 
    background:url(tbtr.png) no-repeat scroll right top transparent;
    height:50px;
    width:715px;
}
#newsBoxBottom { 
    background:url("tbbr.png") no-repeat scroll right bottom white;
    width: 730px;
}
#newsBoxBottom div { 
    background:url("tbbl.png") no-repeat scroll left bottom transparent;
    font-size:0;
    height: 7px;
}

#homeBoxTop { 
    background:url(tr.png) no-repeat scroll right top transparent;
    width:730px;
    left:-15px;
	position:relative;
}
#homeBoxTop div { 
    background:url(tl.png) no-repeat scroll left bottom transparent;
    font-size:0;
    height: 7px;
}
#homeBoxBottom { 
    background:url(br.png) no-repeat scroll right bottom white;
    width: 730px;
}
#homeBoxBottom div { 
    background:url(bl.png) no-repeat scroll left bottom transparent;
    font-size:0;
    height: 7px;
}

#topBoxBottom div { 
    background:url("tbbl.png") no-repeat scroll left bottom transparent;
    font-size:0;
    height: 7px;
}
#topBoxBottomWide { 
    background:url("tbbr.png") no-repeat scroll right bottom white;
    width: 970px;
}
#topBoxBottomWide div { 
    background:url("tbbl.png") no-repeat scroll left bottom transparent;
    font-size:0;
    height: 7px;
}

.homeBoxTop { 
    background:url(tr.png) no-repeat scroll right top transparent;
    width:730px;
    left:-15px;
	position:relative;
}
.homeBoxTop div { 
    background:url(tl.png) no-repeat scroll left bottom transparent;
    font-size:0;
    height: 7px;
}
.homeBoxBottom { 
    background:url(br.png) no-repeat scroll right bottom white;
    width: 730px;
}
.homeBoxBottom div { 
    background:url(bl.png) no-repeat scroll left bottom transparent;
    font-size:0;
    height: 7px;
}

.topBoxBottom div { 
    background:url("tbbl.png") no-repeat scroll left bottom transparent;
    font-size:0;
    height: 7px;
}
.topBoxBottomWide { 
    background:url("tbbr.png") no-repeat scroll right bottom white;
    width: 970px;
}
.topBoxBottomWide div { 
    background:url("tbbl.png") no-repeat scroll left bottom transparent;
    font-size:0;
    height: 7px;
}

#menuOptions
{
    float:left;
    height:40px;
    left:135px;
    position:relative;
    top:-80px;
    width:700px;
}
.topPanel
{
    height: 215px; 
    width: 700px;
    text-align:left;
    background:url(topBoxGradient.png) repeat-x scroll 0 0 white;
    padding: 0px 15px 15px;
}
.topContentPanel
{ 
    width: 700px;
    text-align:left;
    background:url(topBoxGradient.png) repeat-x scroll 0 0 white;
    padding: 0px 15px 15px;
}

.topContentPanelWide
{ 
    width: 940px;
    text-align:left;
    background:url(topBoxGradient.png) repeat-x scroll 0 0 white;
    padding: 0px 15px 15px;
}

#middelPanels
{
    width:730px;
    height: 140px;
    clear: both;
    position:relative;
}
.firstPane
{
    height: 140px;
    width: 230px;
    background:url("lightGreenBox.png") no-repeat scroll 0 0;
    float:left;
    padding-right:20px;
}
.secondPane
{
    height: 140px;
    width: 230px;
    background:url("greenBox.png") no-repeat scroll 0 0;
    float:left;
    padding-right:20px;
}
.thirdPane
{
    height: 140px;
    width: 230px;
    background:url("greenBox.png") no-repeat scroll 0 0;
    float:left;
}
#content
{
    padding-top:20px;
    width: 730px;
}
.ContentPane
{
    width: 730px;
}
.leftContent
{
    float:left;
    width: 350px;
    color:white;
}
.leftImage
{
    float: left;
    padding-right:15px;
}
.rightContent
{
    float: right;
    width: 350px;
    color:white;
}
.rightImage
{
    float: left;
    padding-right:15px;
}        
.bottomPane
{
    background:url(greenPageBotton.png) repeat-x scroll 0 0 transparent;
    height:32px;
    clear:both;
    padding-top:25px;
    text-align:center;
    color: #FFFFFF;
   
}
.bottomPane a, .bottomPane a:visited
{
 color: #99CC33;
}

.mgrTextBoxDiv
{
 margin:0;
 height:24px;
 width:86px;
 background:url(textBox.png) no-repeat left bottom;
 float:left;
}

.mgrTextBox
{
 background:none;
 border:none;
 width:72px;
 height:15px;
 margin:0;
 padding: 3px 7px 0px 7px;
}
.mgrSearchTextBoxDiv
{
 margin:0;
 height:24px;
 width:152px;
 background:url(searchTextBox.png) no-repeat left bottom;
 float:left;
}

.mgrSearchTextBox
{
 background:none;
 border:none;
 width:130px;
 height:15px;
 margin:0;
 padding: 3px 7px 0px 7px;
}
.middelPanelContent
{
	text-align:left;
	padding:10px;
	color: white;
}
.greenButton
{
	margin:0;
	height:24px;
	width:55px;
	background:url(greenButton.png) no-repeat scroll 0 0 transparent;
	text-align:center;
	float:left;
	cursor:pointer;
	color: #006633;
	text-decoration:none;
	padding-top: 4px;
}
.greenButton:hover
{
	text-decoration:underline;
}
.greenButton a
{
	color: #006633;
}
.mgrTextBoxLable
{
	float: left;
	color: #FFFF66;
	padding-right: 5px;
	padding-top:4px;
}
.mgrTopTextBoxLable
{
	color:black;
	float:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
}
.topNewsPane
{
	width: 385px;
	height: 162px;
	overflow:hidden;
	float: left;
}
.topInnerRightPanel
{
    float:left;
	position:relative;
	right:-40px;
	text-align:right;
	top:-20px;
	width:315px;
	z-index: 1;
}
.bar
{
	height: 10px;
	width: 1px;
	background:url(bar.png) no-repeat scroll 0 0 transparent;
}
.topContentPane
{
	top:-20px;
	width: 100%;
}
.errorLable
{
	color:red;
	float:left;
	padding-top:4px;
}

h4 {
            font-style: italic;
}

p.articleheaddescription {        
            font-style: italic;
}

div.source {
margin-bottom: 5px; 
padding-bottom:2px; 
font-style: italic; 
font-size: 0.8em; 
border-bottom-width: thin; 
border-bottom-style: solid; 
border-bottom-color: #808080;
}




