﻿body {
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify;
}

.statlinkclass
{
	text-decoration:underline;
	font-weight:bold;
	color:Blue;
	cursor:pointer;
}

.scrolltable
{
	overflow:scroll;
	width:970px;
	height:620px;
	
	font-family:Arial;
	font-size:9pt;
}

.scrolltitle
{
	background-color:#A8ABDE;
	font-weight:bold;
	font-family:Arial;
}

.MainText
{
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify;
}

.HelpText
{
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify;
}

.EditText
{
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify;
}

.SmallText
{
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 0;
}

.ReadonlyMainText
{
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify;
	background-color:#ffffff;
	color:Blue;
}

.PageText
{
	font-family: Arial, sans-serif;
	font-weight:lighter;
	font-size: 18px;
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify;    
}

.NewPageText
{
	font-family: Arial, sans-serif;
	font-weight:lighter;
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify;    
}

.PageTextBlue
{
	font-family: Arial, sans-serif;
	font-weight:lighter;
	font-size: 18px;
	margin-top: 0;
	margin-bottom: 0;
	text-align:center; 
	color:#00AEEF; 
}

.TextBlue
{
	font-family: Arial, sans-serif;
	font-weight:lighter;
	font-size: 18px;
	margin-top: 0;
	margin-bottom: 0;
	color:#00AEEF; 
}

.TextBlack
{
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 0;
	color:Black; 
}

.ScriptText
{
	font-family: Arial, sans-serif;
	font-weight:lighter;
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify;    
}

.Hidden
{
    visibility:hidden;
}

.Visible
{
    visibility:visible;
}

.loginCloseOver
{
    text-decoration:'underline';
    cursor: hand;
    font-size:10px;
}

.loginClose
{
    text-decoration:none;
    font-size:10px;
    cursor: hand;
    color:Black;
}

.stats
{
    font-size:1px;
    height:10px;
}

.stats .bar
{
    background-color:Blue;
    height:10px;
    border-width:4px;
    border-color:white;
    border-style:solid;
}

.propertyborder
{
	margin: 0 0 5px 5px;
	padding: 3px;	
	border: solid 6px #ccc;
}

.propertydemotext
{
	margin: 0 0 2px 2px;
	padding: 2px;
	
	border: solid 1px #ccc;
    overflow: scroll;
    width: 600px;
    height: 200px;
    background-color: #F1F1F1;
}

.stats .txt
{
    font-size:10px;
    width:64px;
    text-align:right;
}

.stats .txtv
{
    font-size:10px;
    width:64px;
    text-align:right;
    writing-mode: tb-rl;
    filter: flipv fliph;

}

.stats .cnt
{
    font-size:10px;
    text-align:left;
}

.EditBox
{
    border:none;
    border-bottom:solid 2px white;
    border-right:solid 2px white;
    border-left:solid 2px gray;
    border-top:solid 2px gray;
    font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify;
}

.DialogTitle
{
 font-family:Arial, sans-serif;
 font-size:11pt; 
 font-weight:bold; 
 color:White;
 cursor:default;
}

.DialogText
{
 font-family:Arial, sans-serif;
 font-size:11pt; 
 font-weight:bold; 
 color:Black;
 cursor:default;
}

.DropMenuFont
{
 font-family:Arial, sans-serif;
 font-size:8pt; 
 font-weight:normal; 
 color:Black;
 cursor:default;
}

.detailcontent
{
	margin: 0 0 2px 2px;
	padding: 2px;
	
	border: solid 1px #ccc;
    overflow: scroll;
    width: 215px;
    height: 250px;
    background-color: #F1F1F1;
    position:absolute;
    display:block;
    font-size:8pt;
}

.bluetable
{
    background-color:#F7FBFF;
    border-color:#D6EFFF;
    border-style:solid;
    border-width:1px;
}

.whitetable
{
    background-color:White;
    border-color:#D6EFFF;
    border-style:solid;
    border-width:1px;
}

.tblDetails
{
	margin: 0 0 2px 2px;
	padding: 2px;
	
	border: solid 1px #ccc;
    overflow: scroll;
    width: 800px;
    height: 500px;
    background-color: #F1F1F1;
    
}

.gerywhite-border
{
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: #ffffff;
    WIDTH: 0px;
    BORDER-BOTTOM: #e3e3e3 1px solid;
    HEIGHT: 0px;
    padding-left:21px;
    text-align:left;
}
.subheader-simple
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: #e9e9e9;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 557px;
    COLOR: #36373a;
    BORDER-BOTTOM: #ffffff 1px solid;
    HEIGHT: 14px
}

.subheader-greylft
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 21px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #e9e9e9;
    PADDING-BOTTOM: 3px;
    WIDTH: 244px;
    COLOR: #36373a;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 14px;
    text-align:left;
}
.subheader-greyright
{
    PADDING-RIGHT: 14px;
    PADDING-LEFT: 21px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #e9e9e9;
    PADDING-BOTTOM: 3px;
    WIDTH: 243px;
    COLOR: #36373a;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 14px;
    text-align:left;    
}

.sub_details
{
    vertical-align:top;
    padding-left:15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size:8pt;
}


	.box {
		padding:0 12px 0 0;
		background:#fff url(../borders.gif) 100% 0 repeat-y;
	}
	.bi {
		padding:0 0 0 12px;
		background:#fff url(../borders1.gif) 0 0 repeat-y;
	}
	.bt {
		height:17px;
		margin:0 -12px;
		background:url(../box.gif) 100% 0 no-repeat;
	}
	.bt div {
		width:18px;
		height:17px;
		background:url(../box.gif) 0 0 no-repeat;
	}
	.bb {
		height:17px;
		margin:0 -12px;
		background:url(../box.gif) 100% 100% no-repeat;
	}
	.bb div {
		width:18px;
		height:17px;
		background:url(../box.gif) 0 100% no-repeat;
	}
	.box h1 {
		margin:0;
		padding:0.3em 10px;
		background:#efece6;
		font:bold 1.2em/1 Arial, Helvetica, sans-serif;
	}
	.box p, .box ul {
		margin:0;
		padding:4px 10px;
		background:#fff;
	}
	.box li {
		margin:0 0 0 2em;
		padding:0;
	}
	
	.moreLink
	{
        cursor:hand;
        color:Blue;
        font-weight:bold;
  
 	}
 	
 	.moreTable
 	{
 	    display:none;
 	    position:absolute;
 	    width:320px;
 	    z-index:100;
 	}
 	
 	.tblContent
 	{
 	    position:absolute;
 	    visibility:hidden;
 	    width:270px;
 	}
 	
 	
 	    .subheaderpurplelft
    {
        PADDING-RIGHT: 15px;
        PADDING-LEFT: 21px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        BACKGROUND: #e9e9e9;
        PADDING-BOTTOM: 3px;
        WIDTH: 244px;
        COLOR: #BB28FF;
        PADDING-TOP: 5px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
        text-align:left;
    }
    .subheaderbrownright
    {
        PADDING-RIGHT: 14px;
        PADDING-LEFT: 21px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        BACKGROUND: #e9e9e9;
        PADDING-BOTTOM: 3px;
        WIDTH: 243px;
        COLOR: #C54F00;
        PADDING-TOP: 5px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
        text-align:left;    
    }    
    .subheaderbluelft
    {
        PADDING-RIGHT: 15px;
        PADDING-LEFT: 21px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        BACKGROUND: #e9e9e9;
        PADDING-BOTTOM: 3px;
        WIDTH: 244px;
        COLOR: #2874FF;
        PADDING-TOP: 5px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
        text-align:left;
    }
    .subheaderredright
    {
        PADDING-RIGHT: 14px;
        PADDING-LEFT: 21px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        BACKGROUND: #e9e9e9;
        PADDING-BOTTOM: 3px;
        WIDTH: 243px;
        COLOR: #FF2828;
        PADDING-TOP: 5px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
        text-align:left;    
    }
    .subheadergreenright
    {
        PADDING-RIGHT: 15px;
        PADDING-LEFT: 21px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        BACKGROUND: #e9e9e9;
        PADDING-BOTTOM: 3px;
        WIDTH: 244px;
        COLOR: #00B04B;
        PADDING-TOP: 5px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
        text-align:left;
    }
    .subheadercyanright
    {
        PADDING-RIGHT: 14px;
        PADDING-LEFT: 21px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        BACKGROUND: #e9e9e9;
        PADDING-BOTTOM: 3px;
        WIDTH: 243px;
        COLOR: #28B6FF;
        PADDING-TOP: 5px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
        text-align:left;    
    }
    .subheaderyellowlft
    {
        PADDING-RIGHT: 15px;
        PADDING-LEFT: 21px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        BACKGROUND: #e9e9e9;
        PADDING-BOTTOM: 3px;
        WIDTH: 244px;
        COLOR: #D5A500;
        PADDING-TOP: 5px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
        text-align:left;
    }
    .subheaderorangelft
    {
        PADDING-RIGHT: 14px;
        PADDING-LEFT: 21px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        BACKGROUND: #e9e9e9;
        PADDING-BOTTOM: 3px;
        WIDTH: 243px;
        COLOR: #FE6000;
        PADDING-TOP: 5px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
        text-align:left;    
    } 
    .subheaderdarkgreenlft
    {
        PADDING-RIGHT: 15px;
        PADDING-LEFT: 21px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        BACKGROUND: #e9e9e9;
        PADDING-BOTTOM: 3px;
        WIDTH: 244px;
        COLOR: #41A837;
        PADDING-TOP: 5px;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
        text-align:left;
    }
    
    .purplefont
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #BB28FF;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
    }
    .brownfont
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #C54F00;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
    }  
    .darkgreenfont
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #41A837;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
    }  
    
    .bluefont
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #2874FF;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
    } 
    .redfont
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #FF2828;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
    } 
    .greenfont
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #00B04B;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
    } 
    .orangefont
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #FE6000;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
    }     
    .yellowfont
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #D5A500;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
    } 
    .cyanfont
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #28B6FF;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 14px;
    }                   
