﻿body
{    
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px; 
	/*background-color: #1b6896*/
	background-image:url(../images/cloud.png);
}
h1
{
	font: bold 20px Times;
	color: #666;
	text-align: left;
	padding: 5px;	
}

#container
{
	width: 800px;
	margin: 10px auto;
}

.tb4 {
        width: 95px;
        border:1px solid #c0c0c0;
        padding:2px;
        font-size:12px;
        color:#000000;
        background-color:#ffffff;
        text-align:right;
    margin-top: 0px;
}
  .tb4:focus{
    border-color:#646464;
    background-color:#ffffc0;
  }
  
h1{ font-family: 'Century Gothic', Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:normal; margin-bottom:5px; line-height:20px; color:#01578a}
.table-3 
{
    
	/*border: 1px solid #DFDFDF;*/
	background-color: #F9F9F9;
	width: 800px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	/*font-family: Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;*/
	color: #333;
}
.table-3 td, #table-3 th {
	/*border-top-color: white;	
	border-bottom: 1px solid #DFDFDF;
	border-left-color:white;
	border-left:1px solid #DFDFDF;*/
	color: #555;
}
.table-3 th {
	text-shadow: rgba(255, 255, 255, 0.796875) 0px 1px 0px;
	font-weight: normal;
	padding: 0px 0px 0px;
	text-align: left;
	line-height: 1.3em;
	font-size: 14px;
}
.table-3 td {
	font-size: 12px;
	padding: 0px 7px 0px 7px;
	vertical-align: top;
}

.subtable
{
    
	/*border: 1px solid #DFDFDF;*/
	background-color: #F9F9F9;
	width: 800px;
	/*-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;*/
	
	color: #333;
}
.subtable td {
	font-size: 12px;
	font-style :italic;
	padding: 0px 7px 0px 7px;
	vertical-align: top;
}

#container { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -100px; background:#FFFFFF;  }
#header, #container, #footer, #bodyContent{width:800px; }

.footerlinks{ border-top:5px solid #0b5d8f; background:#e3f1ff; text-align:center; line-height:20px}
.footerlinks, .footer_owner, .footer_viewdetails{ color:#333; font-size:11px;/*font-size:.85em;*/ padding:0 10px}
.footerlinks a{ color:#333; margin:0 3px}
.footerlinks a:hover{ text-decoration:none}

.logorow ul{ list-style:none; margin:0;}
.logorow ul li{ display:inline;}
.logorow ul li img{ vertical-align:middle}
.logorow li a{ padding:5px; background:#01578a url(../images/bg.png) repeat-x left -292px; border:1px solid #0b5d8f; border-top:none; text-decoration:none; color:#fff;}
.logorow li a:hover{background:#01578a }
.logorow li a.skip{ background:none; border:none; color:#333; text-decoration:underline; line-height:24px}
.logorow li a.skip:hover{ text-decoration:none}
.logorow li li{ display:block; text-align:left}
.logorow li li a{ background:none; border:none; color:
#333}
.logorow li li a:hover{ color:#fff}
.logorow li.help{ position:relative}
.logorow li.help .helpmenu{ display:none; position:absolute; top:20px; right:0; border:5px solid #2a79a9;  background:#fff; z-index:2000; padding:10px; width:400px}
.logorow li.help .helpmenu ul{ margin-bottom:15px}
.logorow li.help .helpmenu li, .logorow li.help .helpmenu a {padding:0 2px; text-decoration:none; float:none; display:block; }
.logorow li.help .helpmenu a:hover{ background:none; color:#a42d18; line-height:16px}
.logorow li.help:hover .helpmenu{ display:block; }
.fl-l{ float:left}

.banner{ background:#66b45e; height:5px;  color:#fff; }
.banner .hd{ font-size:12px;  float:left; }


div.MaskedDiv 
{
	visibility: hidden;
	position:absolute;
	left:0px;
	top:0px;
	font-family:verdana;
	font-weight:bold;
	padding:40px;
    z-index:100;
	background-image:url(../images/Mask.png);
	/* ieWin only stuff */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/Mask.png');
}


div.ModalPopup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;	
	position:absolute;
	/* set z-index higher than possible */
	z-index:10000;
	visibility: hidden;	
    width: 400px;
    height :auto;
}
