/* CSS Document */

body
{
margin:0px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:9pt;
}

.title1
{
font-size:10pt;
font-weight:bold;
color:#003BC1;
}

.gq_header
{
background-color:#294173;
border-top:4px solid;
border-bottom:4px solid;
border-color:#EF104A;
}

.tab_bg
{
border-top:2px solid;
border-color:#ffffff;
background-color:#00309C;
height:21px;
padding:3px;

font-size:8pt;
}

.tab a
{
padding-left:3px;
padding-right:3px;
font-size:8pt;
color:#ffffff;
text-decoration:none;
}

.tab a:hover
{
padding-left:3px;
padding-right:3px;
font-size:8pt;
color:#FB7D9E;
text-decoration:none;
}
.side_panel
{
border-right:4px solid;
border-color:#FFFFFF;
height:100%;
padding-left:1px;
padding-top:2px;
vertical-align:top;
}

.side_menu_head
{
background-color:#A9A9A8;
font-family:Arial, Verdana, Helvetica, sans-serif;
height:23px;
text-align:center;
font-weight:bold;
font-size:8px;
color:#000000;
}

.side_menu_head a
{
padding-top:3px;
display:block;
height:23px;
background-color:#00309C;
text-decoration:none;
font-weight:bold;
font-size:8pt;
color:#ffffff;
}
.side_menu
{
border-bottom:1px solid;
border-color:#ffffff;
height:23px;
text-align:center;
font-weight:bold;
font-size:8pt;
color:#000000;
}
.side_menu a
{
padding-top:3px;
display:block;
height:23px;
background-color:#00309C;
text-decoration:none;
font-weight:bold;
font-size:9pt;
color:#ffffff;
}
.side_menu a:hover
{
background-color:#EF104A;
color:#000000;
}

.side_menu_in
{
font-size:8pt;
padding:3px;
height:100%;
vertical-align:top;
}
.side_menu_in a
{ 
display:block;
font-size:8pt;
text-decoration:none;
color:#00519C;
padding-left:4px;
}
.side_menu_in a:hover
{ 

font-size:8pt;
text-decoration:none;
color:#EF104A;
padding-left:4px;
}
.mainbox
{
	padding:2px;
}
.tbl_main 
{
border:1px solid;
border-color:#BCBCBD;
}

.tbl_main_2 th
{
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
font-size:8pt;
text-align:left;
border-color:#7B7B7B;
BACKGROUND-COLOR: #DEE7EF
}
.tbl_main tr td
{
border-bottom:1px solid;
border-right:1px solid;
font-size:8pt;
text-align:center;
border-color:#7B7B7B;
}

.tbl_main_1
{
border:0px solid;
border-color:#BCBCBD;
}

.tbl_main_1 th
{
border-bottom:0px solid;
border-right:0px solid;
font-size:10pt;
text-align:center;
border-color:#7B7B7B;
}
.tbl_main_1 tr td
{
border-bottom:0px solid;
border-right:0px solid;
font-size:8pt;
text-align:left;
border-color:#7B7B7B;
}

.tbl_main_2 
{
border:1px solid;
border-color:#BCBCBD;
}
.tbl_main_2 tr td
{
border-bottom:1px solid;
border-right:1px solid;
font-size:8pt;
text-align:left;
border-color:#7B7B7B;
}

.tbl_main .subheading
{
font-size:9pt;
font-weight:bold;
text-align:center;
color:#143884;
height:23px
}
.tbl_main a
{
color:#655F51;

font-size:9pt;
text-decoration:none;
}
.tbl_main a:hover
{
color:#D26505;
}
.tbl_head
{

	background-color:#AFB5C3;
	font-size:8pt;
	font-weight:bold;
	color:#031F8A;
	text-align:center;
	height:20px;
}
.tbl_head1
{

	background-color:#AFB5C3;
	font-size:7pt;
	color:#000000;
	text-align:left;
	height:20px;
}
.footer
{
border-top:2px solid;
border-color:#294173;
height:40px;
padding:3px;
font-size:8pt;
text-align:center;
}
A.fieldnav
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.fieldnav:visited
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}
A.fieldnav:active
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A.fieldnav:hover
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: none
}
.selectcell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    BACKGROUND-COLOR: #CC6600

}
.lightblue
{
    BACKGROUND-COLOR: #E1E8FA

}
.input
{
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #888888 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #888888 1px solid;
    BORDER-BOTTOM: #888888 1px solid;
    FONT-FAMILY: "verdana"
}
.bigtext
{
       
    FONT-SIZE: 10pt;
	Font-Weight: bolder; 
    FONT-FAMILY: "arial";
}
A.datelinklatest
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    COLOR: green;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.datelinklatest:visited
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    COLOR: green;
    TEXT-DECORATION: underline
}
A.datelinklatest:active
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    COLOR: green;
    TEXT-DECORATION: underline
}
A.datelinklatest:hover
{
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    COLOR: green;
    TEXT-DECORATION: underline
}
.button
{
  background-image:url(../image/side_panel.gif);

	BORDER-RIGHT: #5A554A 1px solid;
    BORDER-TOP: #5A554A 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #5A554A 1px solid;
    BORDER-BOTTOM: #5A554A 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.outerborder
{
    text-align:left;
	BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #DEE7EF
    
    
}

.tbl_main_m tr 
{
border-bottom:1px solid;
border-right:1px solid;
font-size:8pt;
text-align:center;
border-color:#7B7B7B;
}
.tbl_main_3 
{
border:1px none;
border-color:#BCBCBD;
}
.tbl_main_3 tr td
{
border-bottom:1px none;
border-right:1px none;
font-size:8pt;
text-align:right;
border-color:#7B7B7B;
}


.tbl_main_simple 
{
border:1px none;
border-color:#BCBCBD;
}
.tbl_main_simple tr td
{
border-bottom:1px solid;
border-right:1px solid;
border-left:1px solid;
padding-left:3px;
padding-right:3px;
font-size:8pt;
border-color:#7B7B7B;
}

.whitebold
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #3A7EC9;
}