table.inputTable
{
border-bottom: 2px solid #6699CC;
border-left: 2px solid #6699CC;
border-right: 2px solid #6699CC;
border-top: 2px solid #6699CC;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
    color: #000000;
    background-color: #FFFFFF;
font-size: 12px;
width: 100%;
} 
table.inputTable a
{
    color: #0D478A;
}
table.listTableSmall
{
    text-align: center;
    color: #404040;
    background-color: #fafafa;
    border: 1px #6699DD solid;
    border-collapse: collapse;
    border-spacing: 0px; 
font-size: 11px;
width: 100%;
} 
table.listTable
{
    text-align: center;
    color: #404040;
    background-color: #fafafa;
    border: 1px #6699CC solid;
    border-collapse: collapse;
    border-spacing: 0px; 
} 
tr.even, tr.odd
{ 
border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
color: #404040;
padding-left: 3px;
background-color: #D3D3D3;; 
}
tr.even td, tr.odd td
{ 
padding-left: 3px; 
padding-right: 3px; 
}
th.title
{ 
border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: left;
font-weight: bold;
padding-left: 3px;
padding-right: 3px;
color: #404040; 
}
table.detailTable
{
    text-align: center;
    color: #404040;
    background-color: #000033;
    border: 0px;
    border-collapse: collapse;
    border-spacing: 0px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    width: 650px;
padding: 0px; 
} 
.detailTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: right;
    font-weight: bold;
    width: 40%;
    height: 20px;
    vertical-align: top;
}
.detailData {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: left;
    width: 60%;
    height: 20px;
    vertical-align: top;
}
.detailHeading
{ 
border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: center;
padding-left: 5px;
padding-right: 5px;
color: #000000; 
}
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #7E7E81;
	background-image: url(../images/nsbom_bg_01.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	color: #ffffff;

	font-weight: bold;
	}
	
a:hover {

	font-weight: bold;
	 
	}
.logout
{
	color: #000000;
	font-weight: bold;
}
.font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #F9FDD0;
}
.mission {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F9FDD0;
}
.missiontitle {
	font-size: 13px;
	color: #FFFFFF;
        font-weight: bold;
}
.missionheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
        font-weight: bold;
}
.font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #D3D3D3;
}
.font3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
}
.font4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000033;
}
.smallheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000033;
	font-weight:200;
}
.pabodie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #D3D3D3;
}
th {
	font-family: Arial, Helvetica, sans-serif;
}
.border {
	border: medium solid #FFFFFF;
}
.main_bg {
	background-image: url(../images/nsbom_bg_02.jpg);
	background-repeat: repeat-x;
	background-color: #0D478A;
}
.index_bg {
	background-position:center;
}
#pscroller1{
	width: 300px;
	height: 390px;
	border: 4px solid #FFFFFF;
	padding: 7px;
	color: #000033;
	font-size:12px;
	background-image: url(../images/nsbom_06.gif);
}
.newsheading{
	font-weight:bold;
	color: #FFFFFF;
}
.news{
	font-weight:100;
}
#mySlideShow
{
width: 300px !important;
height: 200px !important;
} 
/*set CSS for SPAN tag surrounding each image*/
.seqslidestyle{
margin-right: 15px;
}
input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.editTable
{
    background-color: #404040;
    width:650;
} 
.editTableBorder
{
    background-color: #fafafa;
    border: 1px #6699CC solid;
    border-collapse: collapse;
    border-spacing: 0px; 
    padding: 8px;
}
.editTable td
{
    vertical-align: top;
}
.editTableHeading
{
    vertical-align: top;
    text-align: right;
}
.editTableTitle
{
    text-align: center;
    font-weight: bold;
    background-color: #6699CC;
}
.editTableData
{
    vertical-align: top;
    text-align: left;
}
.error
{
color: #FF3333;
font-weight: bold;
font-size: 13px;
}
.buttonnav
{
width: 110px;
height: 20px;
font-size: 11px;
}
.fontLarge
{
    font-size: 17px;
}


td.viewColumnValue a {
	color: #000;
}
