﻿body{margin: 0;padding: 0;background-color: #c7cfd7;}
img{border:none;}
.header
{
	font-weight: bold;
	background-color: #3569A4;
	height: 20px;
	text-align: Right;
}
.header2
{
	font-weight: bold;
	background-color: #3569A4;
	height: 20px;
	text-align: center;
}
.noteback
{
	background-image: url(i/yellowfade.gif);
}

.type
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	background-color: #003D79;
	text-align: center;
}
.vis{display:none}
.head
{
	font-weight: bold;
	font-size: 11px;
	background-color: #f1f1f1;
	color: black;
}
.itm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F2F2F2;
	border: 1px solid #316AC5;
}
.default {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.small{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}
.tr
{
	background-color: white;
	color: black;
}
.ttl
{
	background-color: #F9E991;
	width: 100%;
	border-bottom: #bf9a06 1px solid;
	font-weight: bold;
}
.ttlbase
{
	background-color: #FCF4C9;
	border: 1px solid #BF9A06;
	width: 100%;
}
.tip
{
	font-size: 12px;
	color: #796806;
	height: 24px;
}
.mtbl{width:100%; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.tbl{width:100%;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
.Accent
{
	font-weight: bold;
	font-size: 11px;
	color: red;
	font-family: Verdana;
}
.input{font-size: 11px;}
input, textarea, select{font-size: 11px;}
.tb{width: 100%;font-size: 11px;font-family: Verdana;}
.error
{
	font-size: 11px;
	background-image: url(i/red.jpg);
}
.tyy{height: 12px;background-color: #c7cfd7;}
.hd
{
	background-image: url(i/hd.jpg);
	background-repeat: repeat-x;
	height: 90px;
}
.bottombar
{
	background-image: url(i/bottombar.jpg);
	background-repeat: repeat-x;
	height: 26px;
	text-align: right;
	font-size: 10px;
	font-family: Verdana;
	color: white;
}
.navback
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCC66;
	height: 26px;
	background-color: #003366;
	text-align: center;
}
.navback2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background-color: #003366;
}
.lc{border-right: #3366cc 1px dotted;width:25%;}
.hi
{
	font-weight: bold;
	font-size: 12px;
	color: #FFE373;
}
.hi2
{
	font-weight: bold;
	font-size: 14px;
	color: #003366;
	font-family: Verdana;
}
.hi3
{
	font-weight: bold;
	font-size: 18px;
	color: #003366;
	font-family: Verdana;
}
.cel
{font-size: 11px;color: #000000;background-color: #ffffff;
}
/* Table 100% width border*/
.box
{
	border-right: #4574C2 1px solid;
	border-top: #4574C2 1px solid;
	font-size: 11px;
	border-left: #4574C2 1px solid;
	width: 100%;
	border-bottom: #4574C2 1px solid;
	font-family: Verdana;
	background-color: #ebebeb;
}
.box1
{
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: #003366;
	text-align: center;
	border-right: white 4px double;
	border-top: white 4px double;
	border-left: white 4px double;
	border-bottom: white 4px double;
}
.box2
{
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: #003366;
}	
.box3
{
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: white;
	text-align: center;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
}
.box4
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color: #f1f1f1;
	border-right: #7699d3 1px solid;
	border-top: #7699d3 1px solid;
	border-left: #7699d3 1px solid;
	border-bottom: #7699d3 1px solid;
	vertical-align: top;
}
.box5
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color: #f1f1f1;
	border-right: #003366 1px solid;
	border-top: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
	vertical-align: top;
}
.box6
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color: #dcdcdc;
	border-right: #003366 2px solid;
	border-top: #003366 2px solid;
	border-left: #003366 2px solid;
	border-bottom: #003366 2px solid;
	vertical-align: top;
}
.white
{
	color: white;
}
.gold
{
	color: #FFE373;
}
.yb
{
	background-image: url(i/yb.jpg);
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
}
/* Default Link */
a:link
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #1650A5;
}
a:visited{font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #1650A5;}
a:active{font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #1650A5;}
a:hover{font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: red;}
/*  Yellow Link */
a.yellow:link
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #FFE373;
}
a.yellow:visited{font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #FFE373;}
a.yellow:active{font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #FFE373;}
a.yellow:hover{font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: red;}
a.navy:link
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #1650A5;
}
a.navy:visited{font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #1650A5;}
a.navy:active{font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #1650A5;}
a.navy:hover{font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: red;}
.dg
{
	font-size: 10px;
	border-top-style: none;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.dg-hdr{font-weight: bold;height: 25px;font-size: 11px;	text-align: left;}
.dg-subhead
{
	font-weight: bold;
	font-size: 11px;
	color: #4574c2;
	height: 23px;
	background-color: #B8CAE7;
}
.dg-itm
{
	height: 23px;
	background-color: #ffffff;
	text-align: left;
}
.dg-alt{height: 23px;background-color: #e9e9e9;	text-align: left;}
.dg-ftr
{
	height: 25px;
	background-color: #D0DCF0;
}
.dg-edt{height: 23px;background-color: #ffffcc;}
.dg-sel
{
	 font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
	background-color: #E0E0E0;
	height: 23px;
}

/* SELECTED tab
.TabBg  */
.tb{background-color: #E9E9E9;}
.tb-bold{background-color: #E9E9E9;font-weight: bold}
.tb13{font-weight: bold;font-size: 11px;color: #E9E9E9;font-family: Verdana, Helvetica, sans-serif;background-color: #003366;}

/* SELECTED tabs */
.otb2{font-weight: bold;font-size: 11px;color: #E9E9E9;font-family: Verdana, Helvetica, sans-serif;text-decoration: none;}
.otb3{font-weight: bold;font-size: 11px;color: #E9E9E9;border-bottom: gray 2px solid;font-family: Verdana, Helvetica, sans-serif;background-color: #003366;text-decoration: none;}
.otb4{font-weight: bold;font-size: 11px;color: #003366;border-bottom: gray 2px solid;font-family: Verdana, Helvetica, sans-serif;background-color: #E9E9E9;text-decoration: none;}
.otb5{font-weight: bold;font-size: 11px;color: white;border-bottom: gray 2px solid;font-family: Verdana, Helvetica, sans-serif;background-color: #000099;text-decoration: none;}

/* hyperlink styles of the unselected tabs */
A.ot:link{font-weight: bold;	color: #0060BF;	text-decoration: none;}
A.ot:visited{font-weight: bold;	color: #0060BF;	text-decoration: none;}
A.ot:active{font-weight: bold;	color: #0060BF;	text-decoration: none;}
A.ot:hover{font-weight: bold;	color: red;	text-decoration: underlined;}
    
.SelTab
{
	color: #ffffff;
	height: 20px;
	background-color: #7699d3;
	font-family: Verdana;
	width: 175px;
	text-align: center;
	font-size: 11px;
}  
.ItmTab
{
	color: #7699d3;
	height: 20px;
	width: 175px;
	font-family: Verdana;
	text-align: center;
	font-size: 11px;
	
} 
.UpdateBox
{
	font-size: 11px;
	width: 100%;
	font-family: Verdana;
	background-color: #4574C2;
	text-align: left;
} 
.fileuploadbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: medium solid #7699D3;
	background-color: #7699D3;
	width: 100%;
}
.fileuploadboxtitle {
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
	height:20px;
}
.ftr{font-size: 10px;color: white;font-family: Verdana;background-color: #4574C2;}