html, body {margin: 0px; height:100%; padding: 0px; }

body.body { 
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
 
font-size:70%; 
line-height:13px;
background-image:url(../images/body.jpg); background-position:0 0; background-repeat: repeat-x;
}

input, textarea, select {	
color: #000000;
font: normal 12px Verdana,Geneva,Helvetica,sans-serif;
}

form { 
display: inline;
margin:0px;
padding:0px;            
}
img { border: 0px; }
p { margin:0px; padding:0; }

.fl { float: left; }
.fr { float: right; }


.clear { clear:both; line-height:0;  }

ul { list-style:none; margin:0; padding:0; }

input, textarea { 
padding: 0px 3px; 
}
select { padding: 1px 0px 1px 3px }

.brh { line-height:3px; }
.brh2 { line-height:6px; }


h2 { 
font-size:11pt; color:#850404; line-height:25px; font-weight: bold; text-decoration: none;
margin:0px 0px 12px 0px;
}
h1 {

font-size:12pt; color:#850404; line-height:25px; font-weight: bold; text-decoration: none;
margin:0px 0px 22px 0px;
}
.print h1 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:12pt; color:#000000; line-height:25px; font-weight: bold; text-decoration: none;
	margin:0px 0px 22px 0px;
}


table { border:0px solid; }


.margin1 { margin:0 0 -1px 0; }
.margin2 { margin:0 0 -2px 0; }
.margin3 { margin:0 0 -3px 0; }
.margin4 { margin:0 0 -4px 0; }


.fs10 { font-size:10px; line-height:12px; }



.tar { text-align:right; }
.tac { text-align:center }


.color1 { color:#850404; }


.link2 a:link, .link2 a:active, a.link2:link,  a.link2:active {
color:#ffffff; text-decoration: none;
}
.link2 a:visited,  a.link2:visited {
color:#ffffff; text-decoration: none;
}
.link2 a:hover,  a.link2:hover {
color:#ffffff; text-decoration: none;
}



.link4 a:link, .link4 a:active, a.link4:link,  a.link4:active {
color:#850404; text-decoration: underline;
}
.link4 a:visited,  a.link4:visited {

color:#850404;  text-decoration: underline;
}
.link4 a:hover,  a.link4:hover {
color:#850404; text-decoration: underline;
}

.print .link4 a:link, .print .link4 a:active, .print a.link4:link,  .print a.link4:active {
color:#000000; text-decoration: underline;
}
.print .link4 a:visited,  .print a.link4:visited {

color:#000000;  text-decoration: underline;
}
.print .link4 a:hover,  .print a.link4:hover {
color:#000000; text-decoration: underline;
}




#topmenu { border-left:20px solid #850404; margin:66px 0 0 0; width:700px; float:left;  }
#topmenu li {
float:left;
font-weight:bold;
background-image:url(../images/ml.gif); background-repeat:no-repeat;

}

#topmenu li a { padding:5px 14px 4px 14px; display:block; background-image:url(../images/mr.gif); background-position:100% 0; background-repeat:no-repeat; color:#FFFFFF; text-decoration:none;}
#topmenu li a:hover { color:#800000; }


#topmenu li.last a { background-image:url(../images/mr2.gif); background-position:100% 0; background-repeat:no-repeat; }
#topmenu li.active { background-image:url(../images/mla.gif); background-repeat:no-repeat; }
#topmenu li.active a:link, #topmenu li.active a:visited, #topmenu li.active a:hover, #topmenu li.active a:active {
background-image:url(../images/mra.gif); background-position:100% 0; background-repeat:no-repeat;
color:#4D4B4B; text-decoration: none;
}
#topmenu li.active a.last { background-image:url(../images/mrla.gif); background-position:100% 0; background-repeat:no-repeat; }


#topmenu1 { margin:18px 0 0 0; float:left; width:700px; }
#topmenu1 li {
float:left;
font-weight: bold;
text-align:center;

font-size:9px;

}

#topmenu1 li a { padding:2px 0px 0px 0px; color:#FFFFFF; display:block; border-top:2px solid #002142; border-right:1px solid #002E5C; border-left:1px solid #002E5C; background-color:#003366; text-decoration:none;}
#topmenu1 li a:hover { border-top:2px solid #003D5C; border-right:1px solid #005C8A; border-left:1px solid #005C8A; background-color:#006699; text-decoration:none; }


#topmenu1 li.last a { background-image:url(../images/mr2.gif); background-position:100% 0; background-repeat:no-repeat; }
#topmenu1 li.active { background-image:url(../images/mla.gif); background-repeat:no-repeat; }
#topmenu1 li.active a:link, #topmenu1 li.active a:visited, #topmenu1 li.active a:hover, #topmenu1 li.active a:active {
background-image:url(../images/mra.gif); background-position:100% 0; background-repeat:no-repeat;
color:#4D4B4B; text-decoration: none;
}
#topmenu1 li.active a.last { background-image:url(../images/mrla.gif); background-position:100% 0; background-repeat:no-repeat; }



#leftMenu li { background-image:url(../images/bullet-tri.gif); background-position:0px 5px; background-repeat:no-repeat;  }
#leftMenu li a { zoom:100%;
display: block;
padding:4px 5px 3px 10px;
color:#003366;
text-decoration:none;
}
#leftMenu li a:hover { color:#850404; text-decoration:none; }
#leftMenu li.active a:link, #leftMenu li.active a:visited, #leftMenu li.active a:hover, #leftMenu li.active a:active {
color:#850404; text-decoration:none;
}


.tablestyle th { color:#ffffff; font-weight: normal; text-align:left; padding:6px; border:1px solid #E1E1E1; background-color:#003366;}
.tablestyle th a, .tablestyle th a:hover {
color:#FFFFFF !important; text-decoration:underline!important;

}
.tablestyle td { padding:6px; border:1px solid #FFFFFF; background-color:#F9F9EE; vertical-align:top; }

.tablestyle-print th { font-weight: bold; text-align:left; padding:6px; }
.tablestyle-print td { padding:6px; }

.default_table_style th { color:#ffffff; font-weight: normal; text-align:left; padding:6px; border:1px solid #E1E1E1; background-color:#003366;}
.default_table_style th a, .tablestyle th a:hover {
color:#FFFFFF !important; text-decoration:underline!important;

}
.default_table_style td { padding:6px; border:1px solid #FFFFFF; background-color:#F9F9EE; }


#root {
background-image:url(../images/nav2top.jpg); background-repeat:no-repeat;
}
.columl {
width:14%; vertical-align:top;
}

.add {
background-color:#FB5200; padding:3px 0 3px 11px;
}
.dis {
padding:3px 0 3px 11px; color:#FFFFFF; position:absolute;
}
.lcrep {
background-image:url(../images/rx1.gif); background-repeat:repeat-x; min-height:563px; _height:563px; border-right:1px solid #ABABAB;
}
.myaon {
padding:23px 25px 34px 11px;
}
.lct {
padding:0 10px 0 12px;
color:#003366;
}
.top {
height:124px; background-image:url(../images/myaon_topR.jpg); background-position:100% 66px; background-repeat:no-repeat;
}

.logo { height:90px; }
.navlink {
padding:0 17px 0 0;
}

.minw {
height:1px; width:845px;
}
.cont {
padding:4px 17px 15px 21px;
}

/*
.btn {
font-family : Verdana,Arial,sans-serif; font-weight : normal; 
background-color:#D4D0C8; cursor:pointer; margin:4px 0 0 0;
padding:0 !important;
}

*/
.box {
padding:2px 0 28px 0;
}

.hr1 {
background-color:#8D8D8D; height:1px; border-bottom:1px solid #C0C0C0; margin:0 -10px 5px -12px;
}
th.error{color: red !important;}   
.hidden {
display: none;
}

img.static_attachment_img {
    position:relative;
    top:3px;
}
.new_harm_form .file_input input {
    width:200px;
}
