body { background-color: white; color: #333; font: 75% "Trebuchet MS", "Luxi Sans", "Geneva CE", Arial, Helvetica, sans-serif; }
a { color: #be3b0b; }
a:hover { color: #be3b0b; }
img { border: none; }
h1, h2, h3, h4, h5, h6 {color: #0E3192; font-weight: normal; margin: 0 0 10px;}
h1 { font-size: 170%; }
h2 { font-size: 150%; color: #be3b0b; }
h4 { margin-bottom: 0.5em; color: #0E3192; font-size: 110%; font-weight: bold; }
p, ul, dl, table { margin-top: 0; margin-bottom: 1.3em; }
table { font-size:12px; }
acronym, abbr { cursor: help; border-bottom: 1px dotted black; }
.br {clear: both;}
.small { font-size: 92%; }
.bold { font-weight: bold; }

.right { text-align: right; }
.left { text-align: left; }
.center { text-align: center; }

img.left, img.right { float: left; margin: 0 1em 1em 1em; }
img.left { margin-left: 0; }
img.right { float: right; margin-right: 0; }
img.no-border { border: none; }
a:hover img, #content a:hover img { border-color: #0E3192; }
a.homelink, ul.homelink a {color:#be3b0b; padding-left: 14px; background: url("../images/odr.gif") no-repeat 0 0.4em; }
a.homelink:hover, ul.homelink a:hover { background-image: url("../images/odr-blue.gif"); }
ul.homelink {margin: 0 0 1.3em; padding: 0; list-style: none; }

hr, #content hr { width: 50px; height: 1px; margin: 0 0 1em; padding: 0; text-align: left; display: block; border: none; border-bottom: 1px dotted #CBCBCB; }

.col-homeright ul { margin: 0; padding: 0; list-style: none;}
.col-homeright li {MARGIN: 2px 0px 2px; PADDING-TOP: 0px; BACKGROUND-IMAGE: url(../images/odrm.gif); BACKGROUND-REPEAT: no-repeat;BACKGROUND-POSITION: 3px 6px; }
.col-homeright ol li {MARGIN: 2px 0px 2px; PADDING-TOP: 0px;  BACKGROUND-IMAGE: url(../images/pixtrans.gif) !important;  BACKGROUND-REPEAT: no-repeat;}

.table {border-top: 1px solid #ffffff; margin: 1px 0 0.3em; border-collapse: collapse; font-size:12px;}
.table td {padding: 4px; border-bottom: 1px solid #ffffff; background: #eeeeee;}
.table th {background: #eaeaea; padding: 4px; border-bottom: 1px solid #ffffff;}

th, td {font-size:12px;vertical-align:top;}
.styled_table { background-color:#f5f5f5; margin:15px 0px 10px 0px; border-collapse:collapse; color:black; }
#content .styled_table{ border:0px; }
#content table, #content td {border:0px; }
.styled_table td, .styled_table th {font-size:12px; font-family:Tahoma; margin:0px; padding: 3px 10px 3px 10px ;border:1px solid #000000 !important;}
.styled_table th {background-color:#dbdbdb; font-weight:normal; border-bottom:1px solid #000000; text-align:left; }
.styled_table td {color: black;}

#content img, #editor img { }
.indent_box_image {margin:20px; border: 5px solid #FFEDBD; }
.indentonly_image {margin:20px; }
.boxonly_image {margin:0px; border: 5px solid #FFEDBD; }
.no_decoration_image { margin:0px; border:0px;}

.inp {FONT-SIZE: 100%; BORDER: #555555 1px solid;  BACKGROUND-COLOR: #ffffff; }

.input-button {
	BORDER: #003366 2px solid; FONT-WEIGHT: normal; FONT-SIZE: 80%;  TEXT-TRANSFORM: uppercase; COLOR: #ffffff; BACKGROUND-COLOR: #003399; TEXT-ALIGN: center; padding:1px;
}
.gridtxtnav {COLOR: #000000;PADDING: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; height:24px;}
.gridtxtnav A{text-decoration:underline; COLOR: #333333;}
.gridtxtnav A:hover{text-decoration:none}
