﻿/* CSS Document layout for template page*/
/*body {

    background-image:url(../images/2x2440.jpg);
    background-repeat:inherit; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: White;
}*/
/*
#page {
 margin:0 auto; 
 position:relative;
 overflow:hidden;
 min-width:950px;
 width:70em;
 *width:71.3em; 
 text-align:left;
}*/



#itoppage{
	width:996px;
	height:40;
}
#ifirstrow{
	float:inherit; 
	/*width:608px; */
	width:996px;
	height:40px; 
/*	background-image:url(../images/imgitopbar_bg.gif);
	background-color:#009933;
	background-repeat:repeat-x;
	border-right:solid 1px #999999;
*/	text-align:right;
}
#ifirstrowempty{
	float:inherit; 
	/*width:608px; */
	width:996px;
	height:40px; 
/*	background-image:url(../images/imgitopbar_bg.gif);
	background-color:#009933;
	background-repeat:repeat-x;
	border-right:solid 1px #999999;
*/	text-align:right;
	visibility:hidden;
}
/*div.iinfo-1, div.iinfo-2, div.iinfo-3, div.iinfo-4 {float:right;margin-right:10px;}
div.imap-1, div.imap-2, div.imap-3, div.imap-4 {
float:left;margin-right:10px;height:39px;}

div.iinfo-1, div.iinfo-2, div.iinfo-3, div.iinfo-4 {float:left;margin-right:10px;}
*/
.iinfo-1 {width:30px;}
.iinfo-2 {width:70px;}
.iinfo-3 {width:110px;}
.iinfo-0 {float:left;height:39px;}

#iinfo{
	float:left;height:39px; /*width:190px; border-bottom:solid 1px #999999; border-right:solid 1px #999999;*/
}

#itopbar{
	float:inherit; /*float:left;*/ 
	/*width:608px; */
	width:995px;
	height:40px; 
	background-image:url(../images/imgitopbar_bg.gif);
	background-color:#009933;
	background-repeat:repeat-x;
	border-right:solid 1px #999999;
	text-align:right;
}
#iheader{
	/*width:800px;*/
	width:996px;
	/*background-color:yellow;
	border-right:solid 4px red;/*#999999;
	border-left:solid 1px red; /* #999999;*/
}
#ilogo{
	float:left; width:190px; height:113px; background-color:#F7F7F7; 
	border-left:solid 1px #999999;
	/*border-bottom:solid 1px #999999;*/
				
}
#ipagetitle{
	position:relative; float:left; 
	/*width:608px; */
	width:804px; /*804+1+((logo:190+1)=996*/
	height:114px; background-color:#F7F7F7; border-right:solid 1px #999999;
	text-align:right; 
	}
#ititle{
    position: absolute;
    right: 0px;
    bottom: 0px;
    width: 784px;/*804*/
    padding-right:20px; 
}

#icontent{
	width:996px;
	text-align:left;/*align:left;*/
}
.menushadow{
	text-align:right;
	width: 189px;
	height: 8px;
	/*margin:0; background: transparent;*/
}
#icontenttext{
	height:420px;
	float:left; width:834px;/*160(menu)834+1(left)+1(right)=996*/ 
	background-color:#F7F7F7; 
	border-left:solid 1px #999999; border-right:solid 1px #999999; 
	border-bottom:solid 1px #999999; 
	border-top:ridge 1px #CCCCCC; 
	min-height:360px;
}

.box {
	float:left; width:834px;/*160(menu)834+1(left)+1(right)=996*/ 
	background-color:#F7F7F7; 
	border-left:solid 1px #999999; border-right:solid 1px #999999; 
	border-bottom:solid 1px #999999; 
	border-top:ridge 1px #CCCCCC; 
	min-height:360px;
/* manipulations to get minimum height for cross browser display*/
	 /*padding-top: 420px !important;*/
	 padding-top:360px !important;
	 height: auto !important;
	 height: 420px;
	 min-height: 1px;
}
.box p{ /* IE*/
margin-top: -360px;
/*margin-top: -420px;*/

}
/*Mozilla, Safarimargin-top: -420px;*/
*>.box p {
 
 margin-top: -360px;
}
	
#ifooter{
	width:590px; padding-right:10px; padding-left:200px;
}
#btnSubmitLogon
{
    width: 70px;
}
#btnResetLogon
{
    width: 70px;
}

/*second content panel gray*/
.Cpanel{
	padding:12px;
	border:solid 1px #E4E4E4;
	background-color:#EEEEEE;
	margin:10px;
	padding:10px;
	width:550px;
	/*height:160px;*/
}

/*Styles for text*/
.Cbodytext {
    font: 1.0em Tahoma, sans-serif;
    color: #565666;
}
.Csmalltext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 14px;
	color: #666666;
}
.Csmallwhitetext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
}
.Csmallwhitetext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}
.Csmallwhitetext a:hover{
	text-decoration:underline;
}

.Csmallbluetext {
	font: 0.7em Tahoma, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #006599;
}
.Csmallbluetext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #006599;
	text-decoration:none;
}
.Csmallbluetext a:hover{
    color:#FFFFFF;
}
.Csmallgraytext {
    font: 0.7em Tahoma, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #aad;
}
.Csmallgraytext a{
	font: 0.7em Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #aac;
	text-decoration: none;
}
.Csmallgraytext a:hover{
	text-decoration:underline;
}
.Ctitletext {
	font: 0.7em Tahoma, sans-serif;
	font-size:24px;
	font-weight:bold;
	color: #006599;
}
.Clogoarea {
	font: 0.7em Tahoma, sans-serif;
	font-size:36px;
	font-weight:bold;
	color: #999999;
}
.Corangelogoarea {
	font: 0.7em Tahoma, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#FF9900;
}
h2 {
	font-size:24px;
	font-weight:bold;
	color:#009933;
    font-style: normal;
    font-variant: normal;
    line-height: normal;
    font-family: Tahoma, sans-serif;
    margin-right: 0px;
}
h4 {
	font-size:18px;
	font-weight:bold;
	color:#009933;
    font-style: normal;
    font-variant: normal;
    line-height: normal;
    font-family: Tahoma, sans-serif;
    margin-right: 0px;
}
.Cbluesubtitle {
	font: 0.7em Tahoma, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#009933;
}

/*
.Corangetitle {
	font: 0.7em Tahoma, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#FF9900;
}
*/
#imenu{
	float:left; width:159px; margin:0px;
	border-left:solid 1px #999999;
	/*text-align:right;*/
}


div.ilinksmenu a{
	text-align:center;
	float:right; 
	width:159px; 
	height:20px; 
	background-color:#006599; border-bottom:solid 1px #FFFFFF;
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-top:5px;
}
.ilinksmenu a:hover{
	background-color:#3384ad;
}

.Clinksalarm{
	/*text-align:center;
	float:right; 
	width:159px;*/ 
	height:20px; 
	background-color:inherit; /*:#006599;*/
	font: 0.7em Tahoma, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FF0000;
	text-decoration:none;
	/*border-left:solid 1px #999999; #FFFFFF;*/
	padding-top:0px;
	/*padding:inherit;*/
}
.Clinksalarm a{
	height:20px; 
	background-color:inherit; /*:#006599;*/
	font: 0.7em Tahoma, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FF0000;
	text-decoration:none;
	/*border-left:solid 1px #999999; #FFFFFF;*/
	padding-top:0px;
	/*padding:inherit;*/
}

.CNaviButton
{
    border: thin solid #037762;
    background-color: White;
    color: #037762;/*#008080;*/
    font-family: Verdana, Tahoma, Sans-Serif;
    font-weight: bold;
}
/*style="color:White;background-color:#6B696B;font-weight:bold;*/
/*border="0" style="height: 100%; width: 580px; margin-left: 0px"*/
.CFormTable
{
    border-style:none;
    height:100%;
    /*width:580px;*/
    width:540px;
    margin-left:0px;
    /*overide the container font sizes*/
    font-size:12px;
    line-height:20px;

}
.CFormTitle
{
    color:White;
    background-color:#007762; /*#037762;*/
    /*background-color:#6B696B;*/
    font-size:large ;
    /*font-weight:bold;*/
    text-align:center;
}
.CLeftColumn
{
    width: 30%;
    text-align:right ;
}
.CRightColumn
{
    width: 70%;
    text-align:left;
}
.CMiddleColumn
{
    width:60%;
    text-align:left;
}
.CTipColumn
{
    width:10%;
    text-align:left;
}
.CLeftEqColumn
{
    text-align:right ;
}
.CRightEqColumn
{
    text-align:left;
}

.CRedText
{
    color: #FF0000;
}
