@media print{
	body{visibility:hidden}
	.noprint, img{display:none;}
	.printContent{visibility:visible;margin-top:0in; margin-bottom:0in; margin-left: 0in; margin-right: 0in;position:absolute;left:0;top:0;}
	.printContent .setborder td,th{border:solid 1px #666666;}
	
}
html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none;
}
input{
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 2px solid; FONT-SIZE: 12px; BORDER-LEFT: #d6d6d6 2px solid; BORDER-BOTTOM: #d6d6d6 1px solid;
}
select {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 2px solid; FONT-SIZE: 12px; BORDER-LEFT: #d6d6d6 2px solid; BORDER-BOTTOM: #d6d6d6 1px solid; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #d6d6d6 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d6d6d6 2px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #d6d6d6 2px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #d6d6d6 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

#fullheight{height:100%}

#navibar {
	width: 190px;
	margin-left: 10px;
	margin-top: 10px;
	position: relative;
}
.navi2 {
position: relative;
	margin-top: 10px;
}
.naviicon {
	width: 30px;
	float: left;
}
.navidrop {
	width: 190px;
	margin-top: 3px;
	position: relative;
}
.navidrop .navibox1 {
	float: left;
	padding-top: 3px;
	width: 160px;
}
.navidrop .navibox2 {	
	padding-top: 2px;
	padding-bottom: 2px;
	width: 160px;
	background-color: #FFF3F3;
	margin-top: 1px;
	padding-left: 30px;
}
a.navilinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}
a.navilinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}
a.navilinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #CC0000;
	text-decoration: none;
}

a.navilinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.navilinks2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.navilinks2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	font-size: 11px;
}

.font10g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7d7d7d;
}
.font10blackbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.font10black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.font11black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.font11blackbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.font12brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #944435;
	font-weight: bold;
}
.font10red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d60203;
}
.font11red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d60203;
}
.font12red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d60203;
}

.font12black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.font12blackbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.font12graybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}
.font16redbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #d60203;
}

.contents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.contents2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.contentsbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.title {
	font-family: sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #CC0000;
}
.title2 {
	font-family: sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}
a.navblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.navblack:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.navblack:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C70202;
	text-decoration: underline;
}
a.navblack2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.navblack2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.navblack2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C70202;
	text-decoration: underline;
}
a.navblack3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.navblack3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.navblack3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d60203;
	text-decoration: underline;
}
a.navg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7d7d7d;
	text-decoration: none;
}

a.navg:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7d7d7d;
	text-decoration: none;
}
a.navg:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #d60203;
	text-decoration: underline;
}


a.navred11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C70202;
	text-decoration: none;
}

a.navred11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C70202;
	text-decoration: none;
}
a.navred11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C70202;
	text-decoration: underline;
}

TD.padding4{
	padding-left:10px;
}
TD.padding5{
	padding-left:25px;
	padding-top:2px;
	padding-bottom:2px;
	background:#fff3f3;
}
TD.padding6{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

TD.padding7{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url(../images/cc_line2.gif);
}
TD.padding8{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.padding9{
	padding-left:7px;
	padding-right:7px;
	padding-top:10px;
	padding-bottom:10px;
}
.padding10{
	padding-left:7px;
	padding-right:7px;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #e5e5e5;
}
.padding11{
	padding-left:7px;
	padding-right:7px;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #FFCCCC;
}
TD.header{
	padding-top:2px;
	padding-bottom:2px;
	font-family: sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #d60203;
}
.font14red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D60203;
}
.font14grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
.pages td
{
    padding-top: 15px;
    padding-left:4px;
    padding-right: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #944435;
    
}
.errMsg
{
	border:1px solid #FFCCCC;
	background-color:#FFE7E7;
	font:10pt sans-serif;
    color:Red;	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.noborder
{
    border:none;
}
    .noborder input
    {
        border:none;
    }