body{margin:0px; padding:0px;
     
    
     background-repeat: repeat-x;
     }

.footer{background-color:#006BA1; color:#FFFFFF; font-family:Arial; font-size:12px; height:30px; text-align:center; vertical-align:middle}

.header{background-image:url(header_bg.jpg); height:112px; background-repeat:repeat-x; vertical-align:middle}

.headerTab{background-image:url(header_tab.gif); width:107px; height:31px; background-repeat:no-repeat; color:#000000; font-family:Arial; font-size:12px; vertical-align:middle; font-weight:bold}

.pageheader{background-image:url(heading_bg.jpg); height:28px; background-repeat:repeat-x}

.innerDiv{margin:5px; vertical-align:top;border:#006699 solid 1px; background-color:#f1f6fa}

/*table.form td{border-bottom-color:#FFFFFF; border-bottom-width:1px; border-left-color:#FFFFFF; border-left-width:1px; border-right-color:#FFFFFF; border-right-width:1px; border-top-color:#FFFFFF; border-top-width:1px; border-bottom-style:none; border-left-style:none; border-right-style:none; border-top-style:none;}
*/
/*
table.form {
	border-width: 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color: #ffffff;
	border-collapse: separate;
}
table.form th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: #ffffff;
}
table.form td {
	border-width: 1px;
	padding: 2px;
	border-style: groove;
	border-color: #FFFFFF;
}
*/
table.form {
	border-width: 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color: #ffffff;
	border-collapse: separate;
}
table.form th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: #ffffff;
}
table.form td {
	border-width: 1px;
	padding: 2px;
	border-style: groove;
	border-color: #FFFFFF;
}

.left{padding:5px;width:180px;vertical-align:top }
.right{padding:5px; vertical-align:top; }

h1{color:#006ea3; font-size:20px; text-align:left; height:15px; font-weight:bold;padding:10px}

.ADPheading{color:#006ea3; font-size:20px; text-align:center; height:15px; font-weight:bold;text-decoration:underline;padding:10px}

.ADhead{color:#FFFF00; font-size:11px; text-align:center; font-weight:bold;text-decoration:underline;padding:10px}

.ADFields{ color:#333333; padding-right:5px; font-family:Arial; font-size:11px; text-align:right}
.ADFields a{ color:#333333; font-family:Arial; font-size:11px; text-decoration:underline; font-weight:bold}

.ADFields1{ color:#333333; padding-right:5px; font-family:Arial; font-size:11px; text-align:left; padding-left:5px;	margin-left: 120px;}
.ADFields1 a{ color:#333333; font-family:Arial; font-size:11px; text-decoration:underline; font-weight:bold}

.GridHeading{background-color:#1A4779; font-family:Arial; color:#FFFFFF; font-size:12px; height:30px; }

.right a:link {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
	font-weight:bold
}
.right a:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
	font-weight:bold
}
.right a:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:bold
}
.right a:active {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
	font-weight:bold
}





.divBorder{border:#006699 solid 1px;}

.menubg
{
	background:#f1f6fa;
}

.adminParMenu
{
height:20px; 
background-color:#006BA1;  
width:250px;
padding-left:3px; padding-right:5px;
color:#FFFFFF; 
font-weight:bold; 
font-family: tahoma;
font-size: 12px;
}

.adminSubMenu
{
height:20px; 
background-color:#006BA1;  
width:200px;
padding-left:3px;
color:#FFFFFF; 
font-weight:bold; 
font-family: tahoma;
font-size: 12px;
}

.adminNodMenu
{
height:20px;
color:#006ba1; 
font-family: tahoma;
font-size: 11px;
}

.gridHeading
{
background-color:#1A4779;
color:#FFFFFF;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
}











.nom {
	font-family: tahoma;
	font-size: 11px;
}
.list {
	font-family: Tahoma;
	font-size: 11px;
	color: #786855;
	border: 1px solid #000000;
}
.topper_bold {
	font-family: Tahoma;
	font-size: 11px;
	color: #0000CC;
	font-weight: bolder;
	text-decoration: none;
}

.button {
	font-family: Tahoma;
	font-size: 11px;
	height: 20px;
	width: 65px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}


.green_txt {
	font-family: tahoma;
	font-size: 11px;
	color: #008CD2;
}
.red_text {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}


.white_bold {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_field_long {
font-family: tahoma;
	font-size: 12px;
	color: black;
	height: 16px;
	width: 280px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.txt_area{
font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 50px;
	width: 200px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.nom_brown {
	font-family: tahoma;
	font-size: 11px;
	color: #786854;
}


.txt_field {
	font-family: tahoma;
	font-size: 12px;
		border: 1px solid #705F4A;
	background-color: #FFFFFF;
	
}

.tabletxt1 {
	font-family: Arial ;
	font-size: 12px;
	text-align :justify ;
	color :Black ;
	line-height :18px;
	
}
.txt_field_p {
	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 16px;
	width: 155px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}

.txt_field2 {
	font-family: tahoma;
	font-size: 14px;
	font-weight:bolder;
	color:#000000;
	height: 16px;
	width: 140px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}

.txt_fieldsmall {
	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 16px;
	width: 35px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}

.drop_down{
	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 20px;
	width: 155px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.drop_down_small{
	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 20px;
	width: 50px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.black_bold {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: bold; 
}

.submit {
	background-color: #2b545d;;
    width: 65px;
    color: white;
    height: 40px;
    border-radius: 8px;
    /* font-family: fantasy; */
    border: double 2px;
}

.submit:hover {
	color: yellow;
	background-color:green;
	width: 65px;
	border: 1px solid #705F4A;
	height: 40px;
	cursor: hand; cursor: pointer;
}

.hor_sep {
	background-image: url(horz_sep.jpg);
	background-repeat: repeat-y;
}


.brown {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #786854;
}

.nom_white {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
}

.red_bold {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1A4779;
	text-align:center
}
.red_nom {
	font-family: tahoma;
	font-size: 11px;
	font-weight: none;
	color: #1A4779;
}
.b{
	font-family: tahoma;
	font-size: 11px;
}
.b:link {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.b:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.b:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
}
.b:active {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.brown:link {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
}
.brown:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
}
.brown:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.brown:active {
	font-family: tahoma;
	font-size: 11px;
	color: #006BA1;
	text-decoration: none;
}
.subnew_red {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #DE3A3A;
}

.new_red {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #DE3A3A;
}
.filefield {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	height: 20px;
	width: 185px;
}

.new_red:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #DE3A3A;
	text-decoration: underline;
}
.drop_down_year {

	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 20px;
	width: 50px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.losser_bold {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
	font-weight: bolder;
	text-decoration: none;
}
.txt_fieldmedium {

	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 16px;
	width: 90px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}
.drop_down_medium {

	font-family: tahoma;
	font-size: 11px;
	color: #786855;
	height: 16px;
	width: 100px;
	border: 1px solid #705F4A;
	background-color: #FFFFFF;
}

.select
{
color:#786855;
}
 .Td-Left
 {
 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	margin: 0 auto 0 auto;
	padding: 0px 0px 8px 20px;
 }
 .Td-Right
 {
 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
	line-height: 18px;
	margin: 0 auto 0 auto;
	max-width: 300px;
	min-width: 150px;
	padding: 0px 0px 8px 20px;
	
 }
 .divWaiting
{
    position: fixed !important;
    background-color: rgba(149, 46, 0, 0.21);
    z-index: 2147483647 !important;
    overflow: hidden;
    text-align: center;
    top: 0;
    left: 0;
    color: #fafafa;
    font-size: 16px;
    text-shadow: 0px 0px 3px black;
    height: 100%;
    width: 100%;
    padding-top: 20%;
}
 .TextBox-p
 {
 	
 height: 18px;
    width: 193px;
    padding: 4px;
    font-weight :bold ;
 	  
}
  .TextBox-c
 {
     height: 34px;
    width: 205px;
    padding: 4px;
 	   font-weight :bold ;
}


 

 opleft {
background: urrl(../images/shared/corner_top_left.jpg) no-repeat;
width:15px;
height:15px;
	
}	
.topright {
background: url(../images/shared/corner_top_right.jpg) no-repeat;
width:15px;
height:15px;
	
}	

.bottomleft {
background: url(../images/shared/corner_bottom_left.jpg)  no-repeat;
width:15px;
height:15px;
	
}	
.bottomright {
background: url(../images/shared/corner_bottom_right.jpg)  no-repeat;
width:15px;
height:15px;
	
}	
#content	{
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0 auto 0 auto;
	max-width: 1260px;
	min-width: 780px;
	padding: 35px 0px 30px 0px;
	}
#content-inner	{
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0 auto 0px auto;
	padding: 25px 0 30px 0;
	}
#content-table	{
	font-size: 0px;
	line-height: 0px;
	}
#content-table th.sized	{
	height: 15px;
	width: 15px;
	padding: 0;
	margin: 0;
	font-size: 0px;
	line-height: 0px;
	}
 
	
#content-table-inner	{
	font-size: 12px;
	line-height: 12px;
	padding: 10px 0 20px 0;
	}
#tbl-border-top	{
	background: url(../images/shared/border_bit.jpg) top repeat-x;
	line-height: 0;font-size: 0px;
	height: 15px;
	}
#tbl-border-bottom	{
	background: url(../images/shared/border_bit.jpg) bottom repeat-x;
	line-height: 0;font-size: 0px;
	height: 15px;
	}
#tbl-border-left	{
	background: url(../images/shared/border_bit.jpg) left repeat-y;
	}
#tbl-border-right	{
	background: url(../images/shared/border_bit.jpg) right repeat-y;
	}
	
.tabletext
{
	font-family:Arial;
	text-align:justify;
	font-size:12px;
	color:Black;
	line-height:18px;
}	

.tabletext1
{
	font-family:Arial;
	text-align:justify;
	font-size:12px;
	color:Black;
	line-height:18px;
}	
/*.mi_hei {
	width:100%; min-height:535px; float:none;
	}
*html .mi_hei {
	height:500px;
	} 	*/