body{

margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
text-align:center;
}

.clearAll{
clear:both;
overflow:hidden;
height:1px;
line-height:1px;
}

a:link{
color:#797979;
text-decoration:none;

}
a:visited{
color:797979;
text-decoration:none;

}
a:hover{
text-decoration:none;
color:#116E9C;
}


.clBar{
display:none;

}

.clLevel0, .clLevel0Border{
display:none;

}


#mainWrapper{
margin: 0px auto;
width:925px;
text-align:left;
}

#header{
display:none;
}

#logo{
margin-left:6px;
float:left;
}

.dateTime{
display:none;
}

#menu{
display:none;
}

.topNavItem{
display:none;
}

.topNavItem a:link, .topNavItem a:visited{
display:none;
}

.topNavItem a:hover, .topNavItem a:active{
display:none;
}

#mainContentWrapper{
margin: 0px 5px 0px 6px;
padding:0px 25px 0px 25px;
width:913px;
background-color:#FFFFFF;
height:auto;
border-top:1px solid #cccccc;
}

*html #mainContentWrapper{
margin: 0px 5px 0px 6px;
padding:0px 19px 0px 25px;
width:914px;
background-color:#FFFFFF;
height:auto;
}

#mainContentBorder{
background-color:#006495;
height:auto;
margin:0px;
}

#mainContent{
height:auto;
}

#mainContentWrapperNoMargin{
margin: 0px 5px 0px 6px;
padding:0px;
width:914px;
background-color:#FFFFFF;
height:auto;
}
.mainImage{
border-bottom:1px solid #D8D8D8;
background-color:#FFFFFF;
width:914px;
height:251px;
}

.intro{
float:left;
background-image:url(../../IntroBackground.jpg);
background-repeat:no-repeat;
width: 290px;
height:150px;
font-family:"Times New Roman", serif;
padding: 10px;
font-size:15px;
font-style: italic;
color:#828282;
}

.introContact{
float:left;
width:160px;
margin-right:10px;
margin-left:10px;
margin-top:50px;
font-size:15px;
font-style: italic;
color:#666666;
font-family:"Times New Roman", serif;
}

*html .introContact{
float:left;
width:160px;
margin-right:5px;
margin-left:10px;
margin-top:50px;
font-size:15px;
font-style: italic;
color:#666666;
font-family:"Times New Roman", serif;
}

.contactNumber{
color:#55821D;
display:block;
}

.floatLeftHome{
float:left;
padding-left:15px;
width:440px;
color:#333333;
font-size:14px;
}

.floatRightHome{
float:right;
text-align:left;
border-left:1px dotted #D8D8D8;
width:425px;
padding-left:15px;
font-size:14px;

}


.floatLeftHome p{
font-style:italic;
color:#828282;
font-family:"Times New Roman", serif;
font-size:14px;
margin:0px 0px 12px 0px;
line-height:1.2em;

}

#footer{
font-family:"Times New Roman", serif;
height:25px;
background-color:#FFFFFF;
border-top: 1px solid #DBDBDB;
padding: 5px 12px 0px 12px;
margin: 0px 5px 5px 6px;
color:#55821D;
}

.floatLeft{
float:left;
}

.floatRight{
float:right;
}

#listHeader{
background-image:url(../../ListHeader.jpg);
background-repeat:repeat-x;
font-family:"Times New Roman", serif;
font-size:1.8em;
padding:12px 0px 5px 15px;
color:#FFFFFF;
height:30px;
width:853px;
}

#profileHeader{

font-family:"Times New Roman", serif;
font-size:1.8em;
padding:22px 0px 10px 15px;
color:#333333;
height:50px;
background-color:#ffffff;

}

table.listTable{
border-left: 1px solid #D8D8D8;
border-bottom: 1px solid #D8D8D8;
width:864px;
margin:0px;
padding:0px;
word-wrap:break-word;
}

table.listTable tr{
padding:0px;
margin:0px !important;
}

table.listTable td{
padding:3px 5px 3px 5px;
margin:0px !important;
border-right: 1px solid #D8D8D8;
border-bottom:none;
border-top:none;
font-size:12px !important;
}

table.listTable td img{
	display:none;
}


.listSubHeader{
background-image:url(../../ListSubHeader.jpg);
background-repeat:repeat-x;
background-position: center;
font-family:"Times New Roman", serif;
font-size:14px !important;
padding:2px 0px 2px 15px;
color:#55821D;
height:14px;
width:100%;
}

.listSubHeader img{
margin-top:2px;
margin-right:3px;
display:inline !important;
}

.newsSubHeader{
font-family:"Times New Roman", serif;
font-size:12px !important;
padding:2px 0px 2px 0px;
color:#55821D;
height:14px;
width:100%;
}

.newsSubHeader img{
margin-top:2px;
margin-right:3px;
display:inline !important;
}

table.detailTable{
border-left: 1px solid #D8D8D8;
border-top: 1px solid #D8D8D8;
border-bottom: 1px solid #D8D8D8;
}

table.detailTable td{
padding:3px 0px 3px 15px;
border-right: 1px solid #D8D8D8;
font-size:12px;
color:#797979;
}

.detailHeader{
background-image:url(../../detailHeader.jpg);
background-repeat:repeat-x;
background-position:bottom;
font-family:"Times New Roman", serif;
font-size:1.6em !important;
padding:5px 0px 0px 8px;
color:#9C9C9C;
height:35px;
border-left: 1px solid #D8D8D8;
border-right: 1px solid #D8D8D8;
border-top: 1px solid #D8D8D8;
}

.w384{
width:384px;
}

.w480{
width:480px;
}

td.detailSubHeader{
background-image:url(../../ListSubHeader.jpg);
background-repeat:repeat-x;
background-position:bottom;
font-size:12px !important;
padding:3px 0px 3px 15px;
color:#000000 !important;
height:14px;
}

.h15{
height:15px;
}

.spacer{
clear:both;
}

.publicationName{
border:1px solid #333333;
font-size:14px;
font-weight:bold;
margin-bottom:10px;

}

.greenHeaderLarge{
font-family:"Times New Roman", serif;
font-size:22px !important;
color:#55821D;
margin:5px 0px 15px 0px;
}

table.newsTable td{
padding:3px 0px 3px 0px;
color: #797979;
font-size:12px;
}

.greenTitle{
font-family:"Times New Roman", serif;
font-size:22px !important;
color:#55821D;
margin:30px 0px 15px 0px;
}

.detailImage{
float:left;
width:233px;
margin-right: 20px;
border:1px solid #333333;
text-align:center;
margin-bottom:10px;
}

.detailContent{
float:left;
width:550px;
margin-right:20px;
font-size:1.2em;
}

.detailContent table{
border-left: 1px solid #D8D8D8;
border-top: 1px solid #D8D8D8;
border-bottom: 1px solid #D8D8D8;
}

.detailContent table th{
background-image:url(../../ListSubHeader.jpg);
background-repeat:repeat-x;
background-position:bottom;
font-size:12px !important;
padding:3px 0px 3px 15px;
color:#000000 !important;
height:14px;
}

.detailContent table td{
padding:3px 0px 3px 15px;
border-right: 1px solid #D8D8D8;
font-size:14px;
color:#797979;
}


.detailTitle{
color:#9C9C9C;
font-family:"Times New Roman", serif;
font-size:18px !important;
}


table.profileTable{
background-color:#FFFFFF;
color:#FFFFFF;
border: 1px solid #333333;
font-size:1.2em;
}

table.profileTable th{
background-color:#FFFFFF;
color:#000000;
border-right: none;
padding:5px 5px 5px 15px;
text-align:left;
font-size:1em;
}
table.profileTable td{
border-right: none;
color:#FFFFFF;
padding:5px 5px 5px 15px;
font-size:1em;
border-bottom:1px solid #333333;
}

a.profileLink:link, a.profileLink:visited, a.profileLink:active{
	color:#FFFFFF !important;
	text-decoration:none;
}
a.profileLink:hover{
	color:#FFFFFF !important;
	text-decoration:underline;
}



.profileDate{
float:right;
color: #797979;
}


a.button{
display:none;
}

a.button:hover{
color: #4D93B5;
}

a.button:focus{
border:none;
}



.newsListWrapper{
display:none;

}

.newsListInnerWrapper{


}

.newsListContent{
padding:10px 10px 0px 7px;
font-size:11px;
}

.monthDate{
color:#797979;
text-decoration:none;
font-size: 11px;	
}

a.newsItem{
background-image:url(../../ArrowIcon.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:17px;

color:#797979;
text-decoration:none;
margin-top:15px;
font-size: 11px;
}

a.newsItem:hover{
text-decoration:none;
color:#116E9C;
}


.newsMainContent{
float:left;
padding-left:20px;
width:870px;
margin-top:20px;
padding-right:20px;
font-size:14px;
height:100%;
}

.newsMainContent p{
color:#797979;
font-size:14px;
}

.blueTitle{
color:#006495;
font-size:12px;
}

.newsMainContent ul {
color:#797979;
font-size:12px;
list-style: disc;
margin-left:17px;
}

#newsFrame{
height:1000px !Important;
width:870px !important;

}

.contentTitle{
	color:#797979;
	font-weight:bold;
	display:block;
	margin:8px 0px 0px 0px;
}

h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 6pt;	
	color: #ffffff;
	}