BODY { background:#232323; color:#999999;font-size:8pt; margin: 0px 0px 0px; font-family: Georgia,sans-serif; }
SELECT { font-size:8pt }
INPUT  { font-size:8pt }
TD  { font-size:8pt }
TEXTAREA { font-size:8pt; font-family: Georgia,sans-serif; }
.title { color: #ffffff }
.title a { color: #ffff00 }
.group_level {
        list-style: none;
        margin: 0;
        padding: 2px;
}
.code_level {
        list-style: none;
        margin: 0 0 0 20px;
        padding: 2px;
}
.file_closed {
        list-style: none;
        background: #fff url(images/common/file_closed.jpg) no-repeat center left;
        text-indent: 20px;
}
.file_open {
        list-style: none;
        background: #fff url(images/common/file_open.jpg) no-repeat top left;
        text-indent: 20px;
}
TD.menu_inactive { background: #000000; text-align: center }
TD.menu_active { background: #df0032; text-align: center }
TD.submenu_inactive { background: #121212; font-family: Georgia,sans-serif; }
TD.submenu_active { background-color: #000000; font-family:Georgia,sans-serif; }
TD.panel { border: solid #004a80 1px; height: "100%" }
TH.panel { background: #004a80; height: 20 }
TD.t {
	border-top: solid;
	border-bottom: none;
	border-right: none;
	border-left: none;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.b {
	border-top: none;
	border-bottom: solid;
	border-right: none;
	border-left: none;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.r {
	border-top: none;
	border-bottom: none;
	border-right: solid;
	border-left: none;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.l {
	border-top: none;
	border-bottom: none;
	border-right: none;
	border-left: solid;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.tb {
	border-top: solid;
	border-bottom: solid;
	border-right: none;
	border-left: none;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.tr {
	border-top: solid;
	border-bottom: none;
	border-right: solid;
	border-left: none;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.tl {
	border-top: solid;
	border-bottom: none;
	border-right: none;
	border-left: solid;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.br {
	border-top: none;
	border-bottom: solid;
	border-right: solid;
	border-left: none;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.bl {
	border-top: none;
	border-bottom: solid;
	border-right: none;
	border-left: solid;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.rl {
	border-top: none;
	border-bottom: none;
	border-right: solid;
	border-left: solid;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.tbr {
	border-top: solid;
	border-bottom: solid;
	border-right: solid;
	border-left: none;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.tbl {
	border-top: solid;
	border-bottom: solid;
	border-right: none;
	border-left: solid;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.trl {
	border-top: solid;
	border-bottom: none;
	border-right: solid;
	border-left: solid;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.brl {
	border-top: none;
	border-bottom: solid;
	border-right: solid;
	border-left: solid;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
TD.tbrl {
	border-top: solid;
	border-bottom: solid;
	border-right: solid;
	border-left: solid;
	border-color: #122451;
	border-width: 1px;
	border-height: "100%"
}
P {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Georgia,sans-serif;;
	WHITE-SPACE: normal;
	TEXT-ALIGN: left
}
P.center { TEXT-ALIGN: center }
P.right { TEXT-ALIGN: right }
P.justify { TEXT-ALIGN: justify }
P.bold { FONT-WEIGHT: bold }
P.tab { COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold }
P.submenu { COLOR: #ffffff; FONT-SIZE: 8pt }
P.th { COLOR: #cccccc; FONT-SIZE: 8pt; FONT-WEIGHT: bold }
P.td { COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: normal }

DIV {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Georgia,sans-serif;;
	WHITE-SPACE: normal;
	TEXT-ALIGN: left
}
DIV.center { TEXT-ALIGN: center }
DIV.submenu { COLOR: #ffffff; FONT-SIZE: 8pt }

H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 20pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Georgia,sans-serif;;
	TEXT-ALIGN: left
}
H1.center { TEXT-ALIGN: center }
H1.right { TEXT-ALIGN: right }
H1.justify { TEXT-ALIGN: justify }

H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Georgia,sans-serif;;
	TEXT-ALIGN: left
}
H2.center { TEXT-ALIGN: center }
H2.right { TEXT-ALIGN: right }
H2.justify { TEXT-ALIGN: justify }

H3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	COLOR: #aaaaaa;
	FONT-STYLE: normal;
	FONT-FAMILY: Georgia,sans-serif;;
	TEXT-ALIGN: left
}
H3.center { TEXT-ALIGN: center }
H3.right { TEXT-ALIGN: right }
H3.justify { TEXT-ALIGN: justify }

H4 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Georgia,sans-serif;;
	TEXT-ALIGN: left
}
H4.center { TEXT-ALIGN: center }
H4.right { TEXT-ALIGN: right }
H4.justify { TEXT-ALIGN: justify }
.form { COLOR: #DF0032; FONT-WEIGHT: bold }

H5 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Georgia,sans-serif;;
	WHITE-SPACE: normal;
	TEXT-ALIGN: left
}
H5.center { TEXT-ALIGN: center }
H5.right { TEXT-ALIGN: right }
H5.justify { TEXT-ALIGN: justify }
H5.tkr { padding-left: 1em }
H5.bold { FONT-WEIGHT: bold }
H5.date { COLOR: #000000 }
H5.news { COLOR: #ffffff }

H6 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Georgia,sans-serif;;
	WHITE-SPACE: normal;
	TEXT-ALIGN: left
}
H6.center { TEXT-ALIGN: center }
H6.right { TEXT-ALIGN: right }
H6.justify { TEXT-ALIGN: justify }

A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #0000ff;
	FONT-STYLE: normal;
	FONT-FAMILY: Georgia,sans-serif;;
	TEXT-DECORATION: none
}
A:hover { TEXT-DECORATION: underline }
A:visited {  }
A.menu_inactive { COLOR: #cccccc; FONT-SIZE:8pt; FONT-WEIGHT: bold }
A.menu_inactive:hover { COLOR: #ffffff; TEXT-DECORATION: underline }
A.menu_inactive:visited { }
A.menu_active { COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold }
A.menu_active:hover { COLOR: #ffffff; TEXT-DECORATION: underline }
A.menu_active:visited { }


A.submenu_inactive { color:#CCCCCC;}
A.submenu_inactive:hover { color:#FFFFFF; text-decoration:underline;}
A.submenu_inactive:visited {color:#CCCCCC;}
A.submenu_active { color:#FFFFFF;}
A.submenu_active:hover {color:#FFFFFF; text-decoration:underline;}
A.submenu_active:visited {color:#FFFFFF; }


A.LI { color:#CCCCCC; }
A.LI:hover {  color:#CCCCCC; text-decoration:underline;}
A.LI:visited { color:#CCCCCC; }
A.H1 { FONT-SIZE: 20pt }
A.H1:hover { TEXT-DECORATION: underline }
A.H1:visited { FONT-FAMILY:Georgia,sans-serif; COLOR: #0000ff }
A.H2 { FONT-SIZE: 16pt }
A.H2:hover { TEXT-DECORATION: underline }
A.H2:visited { FONT-FAMILY:Georgia,sans-serif; COLOR: #0000ff }
A.H3 { FONT-SIZE: 14pt }
A.H3:hover { TEXT-DECORATION: underline }
A.H3:visited { FONT-FAMILY:Georgia,sans-serif; COLOR: #0000ff }
A.P  { FONT-SIZE: 8pt }
A.P:hover { TEXT-DECORATION: underline }
A.P:visited { FONT-FAMILY:Georgia,sans-serif; COLOR: #0000ff }
A.H4 { FONT-SIZE: 8pt }
A.H4:hover { TEXT-DECORATION: underline }
A.H4:visited { FONT-FAMILY:Georgia,sans-serif; COLOR: #0000ff }
A.H5 { color:#CCCCCC; }
A.H5:hover { color:#CCCCCC; text-decoration:underline; }
A.H5:visited { color:#CCCCCC; }

.section_title { 
background-image:url(/images/common/main_title_bg.jpg);
background-repeat:repeat-x;
width:640px;
height:44px;
font-family:'Trebuchet MS';
text-transform: uppercase; 
font-size:16px;
font-weight:900;
color:#cc0001;
vertical-align:middle;
text-align:left;
padding:9px 12px 12px 10px;
}

.section_text{
line-height: 18pt;
font-size:12px;
}

A.extra_links{
float: left;
font-family:'Trebuchet MS';
font-size: 10px, 
text-transform: uppercase; 
color:#666666;
text-decoration: underline;
}


.in_text_link
{
color:#cc0000;
text-decoration: underline;
}

.loc_link
{
color:#990000;
text-decoration: underline;
}

.loc_row
{
height:30px;
background-color:#cccccc;
}

 
 
.my_ruler
{
background-color:#333333;
color:#232323;
}


.top_left_corner
{ 
font-family: Georgia,sans-serif; 
font-size:12px;
color:#999999;
}


.pdf_string { 
background-image:url(/images/common/main_title_bg.jpg);
background-repeat:repeat-x;
font-family:'Trebuchet MS';
font-size:9px;
color:#cc0001;
vertical-align:middle;
text-align:left;
padding:5px 5px 5px 10px;
}