

body 
{
}

.masterheading1
{
	vertical-align:middle;
	font-family: Verdana, Arial;
	text-align:left;
	font-size: 16px;
	color: #969696;
	font-weight:bold;
}

.masterheading2
{
	vertical-align:middle;
	font-family: Verdana, Arial;
	text-align:left;
	font-size: 12px;
	color: #333399;
	font-weight:bold;
}


.masterlogotext
{
    vertical-align: middle;
    font-family: Verdana, Arial;
    text-align: center;
    color: black;
    font-size: 6px;
}


.masterfootertext
{
    vertical-align: middle;
    font-family: Verdana, Arial;
    text-align: center;
    color: black;
    font-size: 10px;
}

.loginlabel
{
	vertical-align: text-bottom;
	font-family: Verdana, Arial;
	text-align: right;
	font-size: 14px;
}


.logintext
{
	vertical-align: text-bottom;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 14px;
}

.smalltext
{
	vertical-align: text-bottom;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 9px;
}

.smalllabel
{
	vertical-align: text-bottom;
	font-family: Verdana, Arial;
	text-align: right;
	font-size: 9px;
}

.button
{
	vertical-align: text-bottom;
	font-family: Verdana, Arial;
	text-align: center;
	font-size: 10px;
}

body 
{
}


.labels
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: right;
	font-size: 12px;
}

.texts
{	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 12px;
}


.appnlabels
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 12px;
}

.appntexts
{	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 12px;
}

.appntextsupper
{	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 12px;
	text-transform:uppercase;
}

.appntextslower
{	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 12px;
	text-transform:lowercase;
}

.appnheadingcell
{
    background-color: #b0c4de;
}

.appnheadingcellnew
{
    background-color: #ffccff;
}

.appnheadingtext
{
    vertical-align: middle;
    font-family: Verdana, Arial;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
}

.appnmainheading
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}


.appntextshighlight
{
    vertical-align: middle;
    font-family: Verdana, Arial;
    text-align: left;
    font-size: 12px;
    background-color: #ffffcc;
}

.appntextshighlightupper
{
    vertical-align: middle;
    font-family: Verdana, Arial;
    text-align: left;
    font-size: 12px;
    background-color: #ffffcc;
    text-transform:uppercase;
}

.appnerrortexts
{
    vertical-align: middle;
    font-family: Verdana, Arial;
    text-align: left;
    font-size: 12px;
    color: #ff0033;
}

.errortexts
{
    vertical-align: middle;
    font-family: Verdana, Arial;
    text-align: left;
    font-size: 12px;
    color: #ff0033;
}

.buttons
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: center;
	font-size: 12px;
}

.smallheading
{
    vertical-align: middle;
    font-family: Verdana, Arial;
    text-align: right;
    font-size: 12px;
    font-weight: bold;
}

.mainmenu
{	vertical-align: top;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 16px;
}

.submenu
{	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 10px;
}

.heading
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

 .menuTabs
 {
             position:relative;
             top:1px;
             left:10px;
 }
         .tab
         {
            border:Solid 1px black;
            border-bottom:none;
            padding:0px 10px;
            background-color:#eeeeee;
         }
         .selectedTab
         {
             border:Solid 1px black;
             border-bottom:Solid 1px white;
             padding:0px 10px;
             background-color:white;
         }
         .tabBody
         {
             border:Solid 1px black;
             padding:20px;
             background-color:white;
         }


.mainheading1
{
	font-size: 16px;
	font-family: Verdana, Arial;
	font-style: normal;
	font-weight: bold;
	color: #969696;
}

.mainheading2
{
	font-size: 16px;
	font-family: Verdana, Arial;
	font-style: normal;
	font-weight: bold;
	color: #333399;
}

.mainheading
{
	font-size: 19px;
	font-family: 'Arial';
	font-style: normal;
	font-weight: normal;
	color: #ff9900;
	vertical-align:middle;
}

.border
{
	border-right: #b0b0b0 1px solid;
	border-top: #b0b0b0 1px solid;
	border-left: #b0b0b0 1px solid;
	border-bottom: #b0b0b0 1px solid;
}

.appnstatus
{
    vertical-align: middle;
    font-family: Verdana, Arial;
    text-align: left;
    font-size: 20px;
    font-weight: bold;
}

.appnstatuslabels
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	
}

.appnstatustexts
{	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
}

.links
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 12px;
	color: #000099;
	height: 22px;
}

.decltexts
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 12px;
	width: 885px;
	height: 82px;
}

.statusheadings
{
    vertical-align: middle;
    font-family: Verdana, Arial;
    text-align: left;
    font-size: 20px;
    font-weight: bold;
}

.statuslabels
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	
}

.statustexts
{	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 16px;
	font-weight: bold;
}

.statusbuttons
{	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}


.biglabels
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: right;
	font-size: 14px;
}

.bigtexts
{	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 14px;
}

.bigtextsbold
{	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
}

.bigbuttons
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: center;
	font-size: 14px;
}

.mainmenubuttons
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: transparent;
}

a.linkstyle:link{text-decoration: none;}
a.linkstyle:visited{text-decoration: none;}
a.linkstyle:active{text-decoration: none;}
a.linkstyle:hover{text-decoration: none;}

.fixedtext
{
	vertical-align: middle;
	font-family: 'Courier New', 'Courier 10 Pitch' , Verdana, Arial;
	text-align: left;
	font-size: 11px;
}


.gridtexts
{	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-size: 12px;
	overflow:scroll;
}


.previewtexts
{
	vertical-align: middle;
	font-family: Verdana, Arial;
	text-align: left;
	font-weight: bold;
	color: #cc3333;
}


.downloads_heading
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 14px;
	color: #cc3333;
	background-color: #FFC0C0;
	height: 20px;
}


.downloads_text
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #cc6600;
}


a.downloads_link:link{color: #cc6600; text-decoration: none;}
a.downloads_link:visited{color: #cc6600; text-decoration: none;}
a.downloads_link:active{color: #cc6600; text-decoration: none;}
a.downloads_link:hover{color: #cc6600; text-decoration: none;}


.grid1_normal
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #499978;
	background-color:#D5EFE6;
	height: 16px
}

.grid1_alt
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #499978;
	background-color:#AADDCB;
	height: 16px
}

.grid2_normal
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #786545;
	background-color:#EFE78B
}

.grid2_alt
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #786545;
	background-color:#D6CEBD
}

.grid3_normal
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #794925;
	background-color:#E8E8E8
}


.grid3_alt
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #794925;
	background-color:#F6E8E2
}


.gridrowheading_blue1
{
	vertical-align: middle;
	height: 30px;
	background: #333399;
	font-weight: bold;
	color: #ffffff;
}

.gridrow_blue1
{
	vertical-align: middle;
	height: 25px;
	background: #eeeeee;
	color: #000000;
}

.gridaltrow_blue1
{
	vertical-align: middle;
	height: 25px;
	background: #dcdcdc;
	color: #000000;
}


.downloadrowheading_blue1
{
	vertical-align: middle;
	height: 30px;
	background: #333399;
	font-weight: bold;
	color: #ffffff;
}

.downloadrow_blue1
{
	vertical-align: middle;
	height: 30px;
	background: #eeeeee;
	font-weight: bold;
	color: #000000;
}

.downloadaltrow_blue1
{
	vertical-align: middle;
	height: 30px;
	background: #dcdcdc;
	font-weight: bold;
	color: #000000;
}
