/* style for the text of the site title */

@media screen
{   
    #TopPageImage
    {
        width: 100%; 
        margin: 0; 
        padding: 15px 0px 15px 0px; 
        border: none; 
        color: #00519C; 
        font-size: 5em;
        font-family: Arial, Helvetica, sans-serif; 
        font-weight: normal; 
        height: 73px; 
        background-repeat: repeat-x; 
        text-align: center; 
        background-color: White;
        visibility:visible;
    }
    #containerWide #header #TopPageImage div div
    {
        width: 200px; 
    }
    
    #LangBar
    {
        /*visibility:hidden;*/
        vertical-align: top; text-align: right; position: relative; top: -20px; right: -10px;
            z-index: 1;
    }
    #header
    {
        visibility: visible;        
    }
    #tdLeftNav
    {
        visibility:visible;
        width:220px;
        float:left;
        margin:0px;
    }
    #tdMainContent
    {
        float:right;
        margin-left:0px;
        margin-right:0px;
        margin-top:0px;
        margin-bottom:0px;
        width:781px;
    }
    BODY
    {
	    /* BACKGROUND-COLOR: white; */
	    background-image: url(_img/bkgdlogo.jpg);
	    background-repeat: repeat-x repeat-y;
        FONT-FAMILY: Verdana, Helvetica, sans-serif;
        FONT-SIZE: 12px;
        FONT-WEIGHT: normal;
        LETTER-SPACING: normal;
        TEXT-TRANSFORM: none;
        WORD-SPACING: normal;
        margin-left: 15px;
        margin-top: 10px;
    }
    #container 
    {
	    background-color: #fff;
	    border: 1px solid #D1D3D4;
	    margin: 20px auto 0 auto;
	    padding: 30px 20px 20px 20px;
	    width: 1004px;
    }    
    #containerWide
    {
	    background-color: #fff;
	    border: 1px solid #D1D3D4;
	    margin: 20px auto 0 auto;
	    padding: 30px 20px 20px 20px;
	    width: 1434px;
    }
}
@media print
{
    #TopPageImage
    {
        visibility:hidden;
    }
    #LangBar
    {
        visibility:hidden;
    }
    #header 
    {
        display:none;
        visibility:hidden;
    }
    #tdLeftNav
    {
        display:none;
        visibility:hidden;
        width:0px;
    }
    #tdMainContent
    {
        width:800px;
    }
    
     #tdMainContentWide
    {
        /*width:1000px;*/
    }
    BODY
    {
	    BACKGROUND-COLOR: white;
	    background-image:none;
	    FONT-FAMILY: Verdana, Helvetica, sans-serif;
        FONT-SIZE: 12px;
        FONT-WEIGHT: normal;
        LETTER-SPACING: normal;
        TEXT-TRANSFORM: none;
        WORD-SPACING: normal;
        margin:0px 0px 0px 0px;
    }
    #container 
    {
	    background-color: #fff;
	    border: none;
	    margin: 0px auto 0 auto;
	    padding: 30px 20px 20px 20px;
	    width: 1004px;
    }
    #containerWide 
    {
	    background-color: #fff;
	    border: none;
	    margin: 0px auto 0 auto;
	    padding: 30px 20px 20px 20px;
	    width: 1434px;
    }
}

a img {
    border: 0;
}

#header 
{
    width:100%;
}

#header table
{
    width:1000px;
}


.HyperLinkNice{ margin-left:6px; margin-right:6px; margin-bottom:1px;}

.HyperLinkNice:hover{ font-style:italic;}

.icon
{
    position: relative;
    top: 4px;
}
.SiteTitle {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color:#cccc99;
}

/* background/border colors for the selected tab */
.TabBg {
    background-color: white;
    border-color: white;
}

/* background/border colors for the unselected tabs */
.OtherTabsBg {
    background-color: #007e6b;
    border-color: #D1D3D4;
}

/* text style for the selected tab */
.SelectedTab {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color:#8C0000;
    font-weight: bold;
}

/* text style for the unselected tabs */
.OtherTabs {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color:#DEDFDE;
    text-decoration:none;
    font-weight: bold;
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link
{
    text-decoration: none;
    color: #eeeeee;
}

A.OtherTabs:visited {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:active  {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover   {
    text-decoration:    underline;
    color:white;
}
    
/* text style for the site links (at extreme top-right of header) */
.SiteLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}   

/* hyperlink style for the site links */
A.SiteLink:link {
    text-decoration:    none;
    color:white;
}

A.SiteLink:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:hover    {
    text-decoration:    underline;
    color:white;
}

/* style for separator between site links */
.Accent
{
    color: white;
    font-weight:    normal;
}



/* MODULE-SPECIFIC */
.Message    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #8C0000;
}



/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #666644;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #8C0000;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight: bold;
    color: black;
}




#PDFBody
{
	/* BACKGROUND-COLOR: white; */
	background: none;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    /*margin-left: 15x;
    margin-top: 10px;*/
}


table           {
                font-family: Verdana, Arial;
                /*font-size: x-small;*/
                }

H1              {
				color: #00539B;
                font-family: Verdana,Arial;
                font-size: 21px;
                margin-top: 0px;
                }
H2              {
				color: #6CADDF;
                font-family: Verdana,Arial;
                font-size: 18px;
                margin: 0 0 8px;
                }
H3              {
				color: #00539B;
                font-family: Verdana,Arial;
                font-size: 16px;
                margin: 0px;
                }
H4              {
				color: #000;
                font-family: Verdana,Arial;
                font-size: 14px;
                margin: 0px;
                }
H5              {
				color: #000;
                font-family: Verdana,Arial;
                font-size: 12px;
                margin: 0px;
                }
H6              {
				color: #000;
				font-family: Verdana,Arial;
				font-size: 16px;
				margin: 5px;
				}
H7              {
				color: #000;
				font-family: Verdana, Arial;
				font-size: 10px;
				margin: 5px;
				}		
H8				{
				background-color: #E4ECF4;
				border-bottom: 1px solid #D1D3D4;
				color: #000000;
				font-family: Verdana,Arial;
				font-size: 14px;
				font-weight: normal;
				text-transform: none;
				}
H9              {
				color: #00539B;
                font-family: Verdana,Arial;
                font-size: 12px;
                margin: 2px;
                }				
p				{
				margin-bottom: 5px;
				margin-top: 0px;
				font-size:12px;
				}


INPUT           {
                font-family: Verdana, Arial;
                font-size: x-small;
                }                

/*a:link          {
                color: #FF6600;
                font-weight: bold;
                text-decoration: none;
                }*/
/*a:active        {
                color: #FF6600;
                font-weight: bold;
                text-decoration: none;
                }
a:visited       {
                color: #FF6600;
                font-weight: bold;
                text-decoration: none;
                }
a:hover         {
                color: #FF6600;
                font-weight: bold;
                text-decoration: underline;
                }*/
.navtable       {
                background-color: #007e6b;
                color: #FFFFFF;
                font-weight: bold;
                }
.navtext        {
                color: #FFFFFF;
                font-weight: bold;
                }
.navlink:link   {
                color: silver;
                text-decoration: none;
                }
.navlink:active {
                color: silver;
                text-decoration: none;
                }
.navlink:visited {
                color: silver;
                text-decoration: none;
                }
.navlink:hover  {
                color: white;
                text-decoration: underline;
                }
.rheader        {
                background-color: #000066;
                color: white;
				font-weight: bold;
                }
.rheadersub
{
	font-weight: bold;
	color: white;
	background-color: #990000;
}
.rheadercol2     {
                border-color: #D1D3D4;
                border-style: solid;
                border-width: 1;
                }
.rheadercoll2    {
                border-color: #D1D3D4;
                border-right: 0;
                border-style: solid;
                border-width: 1;
                }
.rheadercolr2    {
                border-color: #D1D3D4;
                border-left: 0;
                border-style: solid;
                border-width: 1;
                }
.rbody          {
                background-color: #FFFFFF;
                }
.rbodycol2       {
                border-color: #D1D3D4;
                border-style: solid;
                border-top: 0;
                border-width: 1;
                }
.smalltext       {
                COLOR: gray;
                FONT-FAMILY: Verdana, Arial;
                FONT-SIZE: 9pt;
                LINE-HEIGHT: 140%
                }
.drivercol		{
				font-size: x-small;
				font-family: Arial;
				}
.DateControl	{
				font-size: 8pt;
				color: black;
				font-style: normal;
				font-family: Arial;
				}
				
.xsmalltext       {
                COLOR: gray;
                FONT-FAMILY: Verdana, Arial;
                FONT-SIZE: 7pt;
                LINE-HEIGHT: 140%
				}
				
.InfoMessage	
				{
				font-size: x-small;
				color: Black;
				font-style: italic;
				font-family:Verdana
				}

.feedback		{
                COLOR: red;
                FONT-FAMILY: Verdana, Arial;
                FONT-SIZE: 10pt;
                LINE-HEIGHT: 100%
				}					
				
				
/* Grid Settings */
/* style for the data grids */
.GridStyle 
				{
				font-family: Verdana, Arial;
				font-size: x-small;
				border-width: 1px;
				border-color:#D1D3D4;				
			    border-style:solid;
				padding:4;
				background-color:White;
				}	
.GridEditItem
				{
				font-weight:bold;
				background-color:Yellow;
				}

.GridSelectedItem
				{
				font-weight:bold;
				background-color:#FFCC66;
				color:#663399;
				}


.GridAlternatingItem
				{
				background-color:#EFEBAD;
				}
.GridItem
				{
				background-color:#F7F7DE;
				}				

.GridHeader		
				{
				font-weight:bold;
				color:White;
				background-color:Navy;
				}
.GridPager		
				{
				height:20px;
				color:#330099;
				background-color:#FFFFCC;
				}			
				
		
		
		
				
.ReportTitle 
{
	background-color: white;
	color: #00539B;
	font-family: Verdana,Arial;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
}

.DailyReportSubHeader
{
	font-size: 14px;
	font-weight: bold;
	background-color: #99A992;
	color: White;
	text-transform: none;
}
.DailyReportParameterHeader
{
	font-weight: bold;
	background-color: #D1D3D4;
	color: #000;
	font-size: 10px;
	border-bottom: 1px solid #D1D3D4;
	padding:0px 2px 0px 2px;
}

.DailyReportParameterHeader td
{
	font-weight: bold;
	background-color: #D1D3D4;
	color: #000;
	font-size: 10px;
	padding:0px 2px 0px 2px;
}

.DailyReportParameterHeaderNotBold
{
	font-weight: normal;
	background-color: #D1D3D4;
	color: #000;
	font-size: 10px;
	border-bottom: 1px solid #D1D3D4;
}
.DailyReportDeviceHeader
{
	background-color: #DADAC8;
	border-bottom: 1px solid #D1D3D4;
	border-left:1px solid #D1D3D4;
	border-right:1px solid #D1D3D4;
	border-top: 1px solid #D1D3D4;
	color: #636363;
	font-weight: bold;
	font-size: 14px;
	text-transform:uppercase;
}

.CategoryHeader
{
	background-color: #E4ECF4;
	border-bottom: 1px solid #D1D3D4;
	color: #000000;
	font-family: Verdana,Arial;
	font-size: 14px;
	font-weight: normal;
	text-transform: none;
}

.DataEntrySelectionHeader
{
	padding-left:10px;
	padding-right:10px;
	background-color: #E4ECF4;
	border-bottom: 1px solid #D1D3D4;
	color: #002463;
	font-family: Verdana,Arial;
	font-size: 16px;
	font-weight: normal;
	text-transform: none;
}
.DataEntrySelectionHeaderClearBg
{
	padding-left:10px;
	padding-right:10px;
	background-color: #EEECEE;
	border-bottom: 1px solid #D1D3D4;
	color: #002463;
	font-family: Verdana,Arial;
	font-size: 16px;
	font-weight: normal;
	text-transform: none;
}
.DataEntrySelectionHeadingBg
{
	padding-left:10px;
	padding-right:10px;
	background-color: #EEECEE;
	border-bottom: 1px solid #D1D3D4;
	color: #002463;
	font-family: Verdana,Arial;
	font-size: 18px;
	font-weight: normal;
	text-transform: none;
}
.DataEntrySelectionHeadingTransparentBg
{
	padding-left:10px;
	padding-right:10px;
	border-bottom: 2px solid #D1D3D4;
	color: #002463;
	font-family: Verdana,Arial;
	font-size: 16px;
	font-weight:bold;
}

.Header
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
}

.HeaderStyleText
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
	color: Black;
	text-transform: none;
} 

.HeaderStyle
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
	background-color: #99A992;
	color: White;
	text-transform: none;
	border-bottom: 1px solid #D1D3D4;
}
.HeaderStyleRight
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
	background-color: #99A992;
	color: White;
	text-transform: none;
	border-bottom: 1px solid #D1D3D4;
	text-align: right;
}
.FooterStyle
{
	
	font-weight: bold;
	background-color: #DADAC8;
	color: #636363;
	font-size: 10px;
}
.FooterStyleRight
{
	border-top: 1px solid #D1D3D4;
	font-weight: bold;
	background-color: #DADAC8;
	color: #636363;
	font-size: 10px;
	text-align: right;
}
.FooterStyleRightBold
{
	border-top: 1px solid #D1D3D4;
	font-weight: bold;
	background-color: #DADAC8;
	color: black;
	font-size: 10px;
	text-align: right;
}
.ProductHeader
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
}
.ProductHeaderRight
{
	font-size: 11px;
	font-family: Verdana, Arial;
	font-weight: bold;
	text-align: right;
}
.Content
{
	background-color: #ffffff;
	border-bottom: 1px solid #D1D3D4;
	border-top: 1px solid #D1D3D4;
	padding:0px 2px 0px 2px;
}

.Content td{
	background-color: #ffffff;
	padding:0px 2px 0px 2px;
}

.PlainContent
{
	background-color: #F1F2F2;
	border-bottom: 1px solid #D1D3D4;
	border-top: 1px solid #D1D3D4;
	padding:0px 2px 0px 2px;
}

.PlainContent td
{
	background-color: #F1F2F2;
	padding:0px 2px 0px 2px;
}
.PlainContentDarker
{
	background-color: #D1D3D4;
	border-bottom: 1px solid #D1D3D4;
	border-top: 1px solid #D1D3D4;
	padding:0px 2px 0px 2px;
}

.PlainContentDarker td
{
	background-color: #D1D3D4;
	border-right: 1px solid #D1D3D4;
	border-left: 1px solid #D1D3D4;
	padding:0px 2px 0px 2px;
}
.SelectedContent
{
    background-color: #E4ECF4;
    border-bottom: 1px solid #D1D3D4;
	border-top: 1px solid #D1D3D4;
}

.bold
{
	font-weight: bold;
}
.ColoredOrder
{
	font-weight: bold;
	color: #99A992;
}
.HyperLinkNice
{	
	color:#002463;
	text-decoration: none;	
}

BODY.Report
{
	font-size: 11px;
	font-family: Verdana, Arial;
	
}

.ReportCell
{
	font-size: 11px;
	font-family: Verdana, Arial;
}


#container {
	background-color: #fff;
	border: 1px solid #D1D3D4;
	margin: 20px auto 0 auto;
	padding: 30px 20px 20px 20px;
	width: 1004px;
}

#container a {
	color: #6D6E71;
	font-weight: normal;
	text-decoration: underline;
    visibility:visible;
}

#container H4 a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#container H4 a:link {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

H4 a:link {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

H4 a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


#containerWide {
	background-color: #fff;
	border: 1px solid #D1D3D4;
	margin: 20px auto 0 auto;
	padding: 30px 20px 20px 20px;
	width: 1434px;
}

#containerWide a {
	color: #6D6E71;
	font-weight: normal;
	text-decoration: underline;
}

/* beginning of drop down code */
#topNav {
	/*background-image: url(_img/topnavbkgd.jpg);
	background-repeat: repeat-x;
	border: 1px solid #00539B;*/
	height: 26px;
	margin: 15px 0 0px 240px;
	/* text-align: center; */
}

.leftnav {
	border-left: 1px solid #00539B;
}

#mainNav {
	margin-top: 0px!important;
}

#mainNav li {
	float: left;
	font: normal 12px georgia;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	z-index: 20;
}

#mainNav li a {
	color: #fff;
/*	border-right: 1px solid #00539B;*/
	display: block;
	font-weight: normal;
	padding: 5px 30px;
	text-align: center;
	text-decoration: none;
	z-index: 20;
}

#mainNav li a:hover {
	color: #ccc;
}

#mainNav div {
	background-color: #fff;
/*	border-right: 1px solid #00539B;
	border-left: 1px solid #00539B;
	border-bottom: 1px solid #00539B;*/
	margin-left: -1px;
	margin-top: 2px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	width: 125px;
	z-index: 20;
}

#mainNav div a {
	background: #fff;
	border: none;
	color: #00539B;
	display: block;
	font: normal 10px arial;
	margin: 0;
	padding: 4px 5px;
	position: relative;
	text-align: left;
	text-decoration: none;
	width: auto;
	white-space: nowrap;
	z-index: 20;
}

#mainNav div a:hover {
	background: #00539B;
	color: #fff;
}

/* end drop down code */

/* header styles */

.logo {
	float: left;
	text-align: center;
	width: 230px;
}

.heading {
	font-family: Verdana,Arial;
	font-size: 21px;
	text-align: center;
}

#contentwrap {
	margin-top: 25px;
}

#left {
	float: left;
	width: 230px;
}

#contentwrap hr {
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: 1px solid #D1D3D4;
	margin: 20px 0;
}

#leftnav h4 {
	background-image: url(_img/btnleftnav.jpg);
	background-repeat: no-repeat;
	padding: 6px 10px 4px 10px;
}

#leftnav h4 a {
	color: #fff;
	margin: 0;
	text-decoration: none;
}

#leftnav a {
	display: block;
	margin: 2px 0 3px 15px
}

#leftnav a:hover {
	color: #00539B;
	text-decoration: none;
}

#right {
	margin-left: 250px;
}

#footer {
	margin: 20px auto;
	text-align: center;
	width: 750px; 
}

table {
	/*width: 690px!important;*/
}

#calendar table {
	border: none !important;
	width: 220px !important;
}

#calmonth {
	background-color: #00539B;
}

.caldays {
	background-color: #6CADDF;
}

#calmonth a.monthcolor, .monthcolor  {
	color: #ffffff;
}

.calwkend {
	background-color: #F1F2F2;
}

.inputcal {
	margin-bottom: 3px;
}
.btnmed
{
    background-position: center center;
    background-image: url(_img/btnmed.png);
    background-repeat: no-repeat;
    font-family: Verdana,Arial;
    text-align: center;
    padding: 1px 0px 5px 0px;
    font-size:12px;
    vertical-align: middle;
    width: 100px;
}
.btnsm
{
    background-position: center center;
    background-image: url(_img/btnsmeditetc.png);
    background-repeat: no-repeat;
    font-family: Verdana,Arial;
    text-align: center;
    padding: 1px 0px 5px 0px;
    font-size:12px;
    vertical-align: middle;
    width: 100px;
}

.btnsm a, .btncreate a, .btncard a, .btnsave a, .btnmed a {
	color: #fff !important;
	text-decoration: none !important;
}

.btnsm a:hover, .btncreate a:hover, .btncard a:hover, .btnsave a:hover,  .btnmed a:hover {
	color: #fff !important;
	text-decoration: underline !important;
}

.btnLeftNav:hover
{
    
	color: black;
	text-decoration: none;
}

.btncreate {
	background-image: url(_img/btnnewentry.png);
	background-repeat: no-repeat;
	font-family: Verdana,Arial;
	font-size: 14px;
	text-align: center;
	vertical-align:middle;
	padding: .5px 0;
	width: 162px;
}

.btncard {
	background-image: url(_img/btndailyreport.jpg);
	background-repeat: no-repeat;
	font-family: Verdana,Arial;
	font-size: 14px;
	color: White;
	text-align: center;
	vertical-align:middle;
	padding: 1px 1px 5px 1px;
	width: 202px;
}

.btnLeftNav {
	background-image: url(_img/btndailyreport.jpg);
	background-repeat: no-repeat;
	font-family: Verdana,Arial;
	font-size: 14px;
	color: White;
	text-align: center;
	vertical-align:middle;
	padding: 1px 1px 5px 1px;
	width: 202px;
}

.btnsave {
	background-image: url(_img/btntopeditetc.jpg);
	background-repeat: no-repeat;
	font-family: Verdana,Arial;
	font-size: 15px;
	text-align: center;
	vertical-align:middle;
	padding: .5px 0;
	width: 125px;
}

#legend {
	background-color: #E4ECF4;
	font-family: Verdana,Arial;
	font-size: 15px;
	margin-bottom: 10px;
	padding: 15px;
}

#legend p {
	margin-bottom: 5px;
}

#icons {
	font-family: Verdana,Arial;
	font-size: 15px;
	/* width: 545px !important; */ 
}

.licon {
	background-image: url(_img/iconlegend.jpg);
	background-repeat: no-repeat;
	color: #fff;
	height: 20px;
	/* padding: 1px 3px; */
	text-align: center;
	padding-right: 10px;
	width: 18px;
}

#reportcd {
	float: right;
	width: 162px;
}


#communication {
	background-color: #B0CBEA;
	width: 220px !important;
}

.table {
	background-color: #B0CBEA;
	width: 220px !important;
}

.h3 {
	color: #000000;
	margin-left: 5px;
}

.h5 {
	background-color: #00539B;
	font-family: Verdana,Arial;
    font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding: 5px;
}

.comwrap {
	margin-bottom: 5px;
}

.time {
	text-align: center;
	background-color: #fff;
}

#plcgrid {
	background-color: #B0CBEA;
	width: 220px !important;
	border: 1; 
	text-align: center;
	color: #000000;
	font-size: 19px;
	font-family: Verdana, Arial;
	margin-bottom: 4px;
	margin-top: 0px;
}

.tdtitle {
	width: 215px !important;
	text-align: center;
	color: #000000;
}

.tdsub {
	width: 215px !important;
	text-align: center;
	color: #000000;
	font-size: 19px;
	font-family: Verdana, Arial;
}

.tdborders{
    border-color: #000000;
    border-style: solid;
    border-width: 1;
    margin-bottom: 0px;
    margin-top: 0px;
}
.plcLalign
{
}
.plcRalign tr td
{
    
    padding-right:2px;
    padding-left: 2px;
}

.nostyle
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-style:normal;
    font-weight:normal;
    
}
.Gradient
{
            margin:10px;
            font-size:Medium;
            height:330px;
            background-image: linear-gradient(bottom, #DFEFFF 0%, #8ABFED 100%);
            background-image: -o-linear-gradient(bottom, #DFEFFF 0%, #8ABFED 100%);
            background-image: -moz-linear-gradient(bottom, #DFEFFF 0%, #8ABFED 100%);
            background-image: -webkit-linear-gradient(bottom, #DFEFFF 0%, #8ABFED 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFEFFF', endColorstr='#8ABFED'); /* ie8 + */
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFEFFF', endColorstr='#8ABFED')";
            background-image: -ms-linear-gradient(bottom, #DFEFFF 0%, #8ABFED 100%);
            background-image: -webkit-gradient(
	                                linear,
	                                left bottom,
	                                left top,
	                                color-stop(0, #DFEFFF),
	                                color-stop(0.91, #8ABFED));
}
.GradientTaller
{
            margin:5px;
            font-size:Medium;
            height:430px;
   	    color: #00519C;
            background-image: linear-gradient(bottom, #DFEFFF 0%, #8ABFED 100%);
            background-image: -o-linear-gradient(bottom, #DFEFFF 0%, #8ABFED 100%);
            background-image: -moz-linear-gradient(bottom, #DFEFFF 0%, #8ABFED 100%);
            background-image: -webkit-linear-gradient(bottom, #DFEFFF 0%, #8ABFED 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFEFFF', endColorstr='#8ABFED'); /* ie8 + */
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFEFFF', endColorstr='#8ABFED')";
            background-image: -ms-linear-gradient(bottom, #DFEFFF 0%, #8ABFED 100%);
            background-image: -webkit-gradient(
	                                linear,
	                                left bottom,
	                                left top,
	                                color-stop(0, #DFEFFF),
	                                color-stop(0.91, #8ABFED));
}


.GradientLight
{
            margin:10px;
            font-size:Medium;
            height:330px;
            background-image: linear-gradient(bottom, #2C65A8 0%, #9FBFED 100%);
            background-image: -o-linear-gradient(bottom, #2C65A8 0%, #9FBFED 100%);
            background-image: -moz-linear-gradient(bottom, #2C65A8 0%, #9FBFED 100%);
            background-image: -webkit-linear-gradient(bottom, #2C65A8 0%, #9FBFED 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2C65A8', endColorstr='#9FBFED'); /* ie8 + */
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2C65A8', endColorstr='#9FBFED')";
            background-image: -ms-linear-gradient(bottom, #2C65A8 0%, #9FBFED 100%);
            background-image: -webkit-gradient(
	                                linear,
	                                left bottom,
	                                left top,
	                                color-stop(0, #2C65A8),
	                                color-stop(0.91, #9FBFED));
}
.GradientTallerLight
{
            margin:5px;
            font-size:Medium;
            height:450px;
            background-image: linear-gradient(bottom, #2C65A8 0%, #9FBFED 100%);
            background-image: -o-linear-gradient(bottom, #2C65A8 0%, #9FBFED 100%);
            background-image: -moz-linear-gradient(bottom, #2C65A8 0%, #9FBFED 100%);
            background-image: -webkit-linear-gradient(bottom, #2C65A8 0%, #9FBFED 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2C65A8', endColorstr='#9FBFED'); /* ie8 + */
            -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2C65A8', endColorstr='#9FBFED')";
            background-image: -ms-linear-gradient(bottom, #2C65A8 0%, #9FBFED 100%);
            background-image: -webkit-gradient(
	                                linear,
	                                left bottom,
	                                left top,
	                                color-stop(0, #2C65A8),
	                                color-stop(0.91, #9FBFED));
}

.GradientTallerDisabled
{
    
            margin:10px;
            font-size:Medium;
            height:430px;
            background-color:Gray;
}


#Dust a {
    color: #FFFFFF;
    font: 14px Verdana,Arial;
    text-align: left;
    text-decoration:none;
}
#Dust a:hover {
	color: #000000;
	text-decoration: none;
}
#AirEm a {
    color: #FFFFFF;
    font: 14px Verdana,Arial;
    text-align: left;
    text-decoration:none;
    
}
#AirEm a:hover {
	color: #000000;
	text-decoration: none;
}
#AirEm a {
    color: #FFFFFF;
    font: 14px Verdana,Arial;
    text-align: left;
    text-decoration:none;
    
}
#AirEm a:hover {
	color: #000000;
	text-decoration: none;
}
#VisEm a {
    color: #FFFFFF;
    font: 14px Verdana,Arial;
    text-align: left;
    text-decoration:none;
    
}
#VisEm a:hover {
	color: #000000;
	text-decoration: none;
}
#SSM1 a {
    color: #FFFFFF;
    font: 14px Verdana,Arial;
    text-align: left;
    text-decoration:none;
    
}
#SSM1 a:hover {
	color: #000000;
	text-decoration: none;
}
#SSM2 a {
    color: #FFFFFF;
    font: 14px Verdana,Arial;
    text-align: left;
    text-decoration:none;
    
}
#SSM2 a:hover {
	color: #000000;
	text-decoration: none;
}
#SSM3 a {
    color: #FFFFFF;
    font: 14px Verdana,Arial;
    text-align: left;
    text-decoration:none;
    
}
#SSM3 a:hover {
	color: #000000;
	text-decoration: none;
}
#SSM4 a {
    color: #FFFFFF;
    font: 14px Verdana,Arial;
    text-align: left;
    text-decoration:none;
    
}
#SSM4 a:hover {
	color: #000000;
	text-decoration: none;
}
#SSM5 a {
    color: #FFFFFF;
    font: 14px Verdana,Arial;
    text-align: left;
    text-decoration:none;
    
}
#SSM5 a:hover {
	color: #000000;
	text-decoration: none;
}

#CoalVis a {
    color: #FFFFFF;
    font: 14px Verdana,Arial;
    text-align: left;
    text-decoration:none;
    
}
#CoalVis a:hover {
	color: #000000;
	text-decoration: none;
}

.AccidentCount
{
    color:#6BAEE7;
    font-size:x-large;
}

.AccidentDesc
{
    color:#000000;
    font-size:x-large;
}

.LoginPnl
{
    background-color:#FFF;
    Color:Black;
}


.PlainLink:link
{
    color:#000 !important;
    text-decoration:none !important;
        
}

.PlainLink:visited
{
    color:#000 !important;
    text-decoration:none !important;
    
}

.PlainLink:hover
{
    color:#000 !important;
    text-decoration:none !important;
    
}

.PlainLink:active
{
    color:#000 !important;
    text-decoration:none !important;
    
}

/*RadGrid settings for mouse over and highlighting. */
.RowMouseOver td
  {
    background-color: lightblue;
  }
  .RowMouseOut
  {
    /*this style is taken from the corresponding skin's GridRow_[SkinName] class - GridRow_Default in our case*/
    background: #f7f7f7;
  }
  .HeaderMouseOver
  {
    background-color: lightblue;
  }
  .HeaderMouseOut
  {
    /*this style is taken from the corresponding skin's th.GridHeader class - th.GridHeader_Default in our case*/
    background: white url('Img/GridHeaderBg.gif') repeat-x bottom;
  }
