/* CSS Document */
body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
}


body {
	background-color: #ca8609;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
/*
input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; border:solid 1px #3892C6;} 
*/
input[type='button'] {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; border:solid 1px #3892C6;
} 

input[type='submit'] {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; border:solid 1px #3892C6;} 

input[type='text'] {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; border:solid 1px #3892C6;
}
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; border:solid 1px #3892C6;
}
.password {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; border:solid 1px #3892C6;
}
.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; border:solid 1px #3892C6;
}
input[type='password'] {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; border:solid 1px #3892C6;
}

input[type='checkbox'] {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

hr{
border-bottom:#53B1ED 1px dotted;
height:0;

}


.jumpmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

/*a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF6600;
}

a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF6600;
}

a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF6600;
}

a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF6600;
}
*/



a.ornagelink:link { 
background-image:url(../images/orange_arro.gif); 
background-position:left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
text-decoration:none; 
padding:15px;
color:#277DB0;
}
a.ornagelink:visited { 
background-image:url(../images/orange_arro.gif); 
background-position:left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
text-decoration:none; 
padding:15px;
color:#277DB0;
}
a.ornagelink:hover { 
background-image:url(../images/orange_arro_hover.gif);
background-position:left;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
text-decoration:none; 
padding:15px;
color: #FF6600;
}
a.ornagelink:active { 
background-image:url(../images/orange_arro.gif);
background-position:left;
background-repeat:no-repeat; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight: bold; 
text-decoration:none; 
padding:15px;
color:#277DB0;
}

.bluedotline{
border-bottom:#58AADB 1px dotted;
}
.bluedotline2{
border-bottom:#58AADB 1px dotted; color:#FF0000;
}

.bluedotbox{
border:#58AADB 1px dotted;
}

.bluebox{ 
border:#A4D6F4 1px solid;
background-color:#C7EAFF;
padding:5px;
}

.blueboxlight{ 
background-color:#EDF8FF;
padding:5px;
}


.blueboxadmin{ 
background-color:#8CCDF6;
padding:7px;
border:1px #6EAED7 solid;
}

.redbox{ 
border:#F9B1B1 1px solid;
background-color:#FFDBDB;
padding:5px;
}

.redtext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}
.redtext_admin{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:11px;
}
.redtextbold_admin{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:11px;
font-weight:bold;
}

.button{
background:#277AAC;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

.blueboldtext{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#003366;
}

.blueboldtextyellow{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#003366;
padding-right:10px;
}

.height50px{
height:25px;
vertical-align:middle;
background-color: #FFCC33;
border-top:#FFFFFF 1px solid;
}

.bluenormaltext{
font-size:11px;
color:#003366;
}

.bluenormalboldtext{
font-size:11px;
color:#003366;
font-weight:bold;
}

.orangeboldtext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #FF6600;
}

.orangebox{
background:#FF6600;
border:#DC5800 1px solid;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;

}
.adminheadingbox{
background:#FF6600;
border:#DC5800 1px solid;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
}
.orangeboxlight{
background:#FFE7D7;
border-bottom:#DC5800 1px solid;
border-left:#DC5800 1px solid;
border-right:#DC5800 1px solid;
padding:2px;

}

.orangeboxlight1{
background:#FED7BC;
border:#DC5800 1px solid;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;

}
.whiteboxlight{
background:#FFFFFF;
border-bottom:#DC5800 1px solid;
border-left:#DC5800 1px solid;
border-right:#DC5800 1px solid;
padding:2px;

}

.bold{
 font-weight:bold;

}

.menu{
border:#A4D6F4 1px dashed;
background-color:#C7EAFF;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003366;
width:175px;
}


a.menuhover:link{
border:#A4D6F4 1px dashed;
background-color:#C7EAFF;
background-image:url(../images/orange_arro.gif);
background-position:left;
background-repeat:no-repeat;
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003366;

}

a.menuhover:visited{
border:#A4D6F4 1px dashed;
background-color:#C7EAFF;
background-image:url(../images/orange_arro.gif);
background-position:left;
background-repeat:no-repeat;
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003366;

}

a.menuhover:hover{
border:#A4D6F4 1px dashed;
background-color:#C7EAFF;
background-image:url(../images/orange_arro_hover.gif);
background-position:left;
background-repeat:no-repeat;
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF6600;

}

a.menuhover:active{
border:#A4D6F4 1px dashed;
background-color:#C7EAFF;
background-image:url(../images/orange_arro.gif);
background-position:left;
background-repeat:no-repeat;
padding:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003366;

}


/*-----------------------------------------------*/


a.menuhovernew:link{
border:#A4D6F4 1px ;
background-color:#C7EAFF;
background-image:url(../images/orange_arro.gif);
background-position:left;
background-repeat:no-repeat;
padding:15px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003366;

}

a.menuhovernew:visited{
border:#A4D6F4 1px ;
background-color:#C7EAFF;
background-image:url(../images/orange_arro.gif);
background-position:left;
background-repeat:no-repeat;
padding:15px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003366;

}

a.menuhovernew:hover{
border:#A4D6F4 1px ;
background-color:#C7EAFF;
background-image:url(../images/orange_arro_hover.gif);
background-position:left;
background-repeat:no-repeat;
padding:15px;
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF6600;

}

a.menuhovernew:active{
border:#A4D6F4 1px ;
background-color:#C7EAFF;
background-image:url(../images/orange_arro.gif);
background-position:left;
background-repeat:no-repeat;
padding:15px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003366;

}


/*-----------------------------------------------*/
.imagebox{
background:#FED7BC;
border:#FFC29A 1px solid;
padding:5px;
}
.imagebox1{
background:#EDF8FF;
border:#6EAED7 1px solid;
padding:5px;
}








.style1 {color: #1D709F}
.style4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #304B00;
}

.textbox {border:solid 1px #3892C6;
} 

.sidebar {background-image:url(../images/side_bar.jpg); background-position:top; background-repeat:no-repeat;
}
a.blue:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1D709F; text-decoration:none; }
a.blue:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1D709F; text-decoration:none; }
a.blue:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1D709F; text-decoration: underline; }
a.blue:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1D709F; text-decoration:none; }

a.admin_table_head:link{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

a.admin_table_head:active{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

a.admin_table_head:hover{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

a.admin_table_head:visited{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.admin_table_head_normal{
background-color:#529BC9; 
padding:5px;
color:#FFFFFF;
}




.admin_table_rows{
background-color:#C7EAFF; 
padding:5px;
color:#333333;
}
.admin_table_footer{
background-color:#FED7BC; 
padding:5px;
color:#FF0000;
}


a.manage:link{
color:#DC5800;
font-weight:bold;
text-decoration:none;
padding:4px;
background-color:#FFE7D7;
border:#DC5800 1px solid;



}


a.manage:visited{
color:#DC5800;
font-weight:bold;
text-decoration:none;
padding:4px;
background-color:#FFE7D7;
border:#DC5800 1px solid;

}

a.manage:hover{
color:#2B7AAD;
font-weight:bold;
text-decoration:none;
padding:4px;
background-color:#C7EAFF;
border:#2B7AAD 1px solid;

}
a.manage:active{
color:#DC5800;
font-weight:bold;
text-decoration:none;
padding:4px;
background-color:#FFE7D7;
border:#DC5800 1px solid;

}
.disable_button{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding:4px;
background-color:#999999;
border:#666666 1px solid;
}


a.save_changes_btn:link{
color:#2B7AAD;

font-weight:bold;
text-decoration:none;
padding-bottom:7px;
padding-top:4px;
padding-left:4px;
padding-right:4px;
background-color:#C7EAFF;
border:#2B7AAD 1px solid;
}
a.save_changes_btn:visited{
color:#2B7AAD;

font-weight:bold;
text-decoration:none;
padding-bottom:7px;
padding-top:4px;
padding-left:4px;
padding-right:4px;
background-color:#C7EAFF;
border:#2B7AAD 1px solid;
}
a.save_changes_btn:hover{
color:#DC5800;

font-weight:bold;
text-decoration:none;
padding-bottom:7px;
padding-top:4px;
padding-left:4px;
padding-right:4px;
background-color:#FFE7D7;
border:#DC5800 1px solid;
}
a.save_changes_btn:active{
color:#2B7AAD;
padding-bottom:7px;
padding-top:4px;
padding-left:4px;
padding-right:4px;
font-weight:bold;
text-decoration:none;
background-color:#C7EAFF;
border:#2B7AAD 1px solid;
}



a.delete_btn:link{
font-size:11px;
color:#2B7AAD;
text-decoration:none;
}
a.delete_btn:visited{
font-size:11px;
color:#2B7AAD;
text-decoration:none;
}
a.delete_btn:hover{
font-size:11px;
color:#DC5800;
text-decoration:underline;
}
a.delete_btn:active{
font-size:11px;
color:#2B7AAD;
text-decoration:none;
}
.page_numbers{
color:#FF6600;
font-weight:bold;
}


a.paging:link{
background-image:url(../images/next_previous_btn.gif);
background-repeat:no-repeat;
width:34px;
height:21px;
text-decoration:none;
color:#FF6600;
font-weight:bold;
display:block;
}
a.paging:visited{
background-image:url(../images/next_previous_btn.gif);
background-repeat:no-repeat;
width:34px;
height:21px;
text-decoration:none;
color:#FF6600;
font-weight:bold;
display:block;
}
a.paging:hover{
background-image:url(../images/next_previous_btn.gif);
background-repeat:no-repeat;
width:34px;
height:21px;
text-decoration:underline;
color:#003366;
font-weight:bold;
display:block;
}
a.paging:active{
background-image:url(../images/next_previous_btn.gif);
background-repeat:no-repeat;
width:34px;
height:21px;
text-decoration:none;
color:#FF6600;
font-weight:bold;
display:block;
}


.grid_header_css{
background-color:#C7EAFF;
}
.vertical_line_right{
border:solid 1px #1C75A9;
}

.blue_box_border{
border:1px #6EAED7 solid;
}
a.hide_btn:link{
font-size:11px;
color:#DC5800;
text-decoration:none;
}
a.hide_btn:visited{
font-size:11px;
color:#DC5800;
text-decoration:none;
}
a.hide_btn:hover{
font-size:11px;
color:#2B7AAD;
text-decoration:none;
}
a.hide_btn:active{
font-size:11px;
color:#333333;
text-decoration:none;
}
.orangebox_heading{
background:#FFE7D7;
padding:5px;
}

.tst{padding-right:20px;
padding-left:20px; }

.drop_down_menu{
background-color:#C7EAFF;
border:#58AADB 1px solid;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000033;
display:block;
}
.drop_down_menu_hover{
background:#FED7BC;
border:#DC5800 1px solid;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF5500;
display:block;
}
.menu_main{
font-weight:bold;
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:8px;
padding-bottom:8px;
}

.logout{
background-color:#003366;
color:#FFFFFF;
padding-left:30px;
display:block;
width:132px;
height:25px;
padding-top:10PX;
vertical-align:middle;
text-decoration:none;
font-weight:bold;
background-image:url(../images/logout_icon.gif);
background-repeat:no-repeat;
}
a.grid_link:link{
color:#2B7AAD;
text-decoration:none;
background-color:#C7EAFF;
}
a.grid_link:visited{
color:#2B7AAD;
text-decoration:none;
background-color:#C7EAFF;
}
a.grid_link:hover{
color:#DC5800;
text-decoration:none;
background-color:#C7EAFF;
}
a.grid_link:active{
color:#2B7AAD;
text-decoration:none;
background-color:#C7EAFF;
}

td.locked_top {

font-weight:bold;
margin-left:5px;
position: relative;
z-index: 0;
}

#freezheader {
width : 650px;
overflow : auto;
}

.pageBreak{page-break-after:always; 

