@charset "utf-8";
/* QUADRA CSS Document */

body
{
	margin:0px;
	padding:0px;
}

.bg01
{
	background-color:#A8A8A8;
}

.bg02
{
	background-color:#FFFFFF;
}

.bg03
{
	background-color:#999999;
}

ul, p
{
	margin:0px;
	padding:0px;
}

.topnav_pannel
{
	float:right;
	text-align:right;
	padding:0px 60px 0px 0px;
	margin:0px;
}

.topnav_links
{
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	background-color:#FFFFFF;
	list-style:none;
	-moz-user-select:none;
	-khtml-user-select:none;
}

.topnav_links a
{
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	background-color:#FFFFFF;
	border-left:1px solid #A8A8A8;
	border-top:3px solid #A8A8A8;
	padding:3px 7px 1px 7px;
	margin:0px;
	list-style:none;
	-moz-user-select:none;
	-khtml-user-select:none;
}

.topnav_links a:hover
{
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#FF7800;
	text-decoration:none;
	background-color:#FFFFFF;
	border-left:1px solid #A8A8A8;
	border-top:3px solid #FF7800;
	padding:3px 7px 1px 7px;
	margin:0px;
	list-style:none;
	-moz-user-select:none;
	-khtml-user-select:none;
}

.topnav_links01
{
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	background-color:#FFFFFF;
	list-style:none;
	-moz-user-select:none;
	-khtml-user-select:none;
}

.topnav_links01 a
{
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#FF7800;
	text-decoration:none;
	background-color:#FFFFFF;
	border-left:1px solid #A8A8A8;
	border-top:3px solid #FF7800;
	padding:3px 7px 1px 7px;
	margin:0px;
	list-style:none;
	-moz-user-select:none;
	-khtml-user-select:none;
}

.topnav_links01 a:hover
{
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#FF7800;
	text-decoration:none;
	background-color:#FFFFFF;
	border-left:1px solid #A8A8A8;
	border-top:3px solid #FF7800;
	padding:3px 7px 1px 7px;
	margin:0px;
	list-style:none;
	-moz-user-select:none;
	-khtml-user-select:none;
}

.bg_stage_L
{
	background-image:url(../images/bg_stage_L.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.bg_stage_R
{
	background-image:url(../images/bg_stage_R.gif);
	background-position:right top;
	background-repeat:repeat-y;
}

.bg_stage_T
{
	background-image:url(../images/bg_stage_T.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding-top:20px;
}

.bg_stage_T01
{
	background-image:url(../images/bg_stage_T01.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding-top:20px;
}

.bg_stage_B
{
	background-image:url(../images/bg_stage_B.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

.bg_rightcol_T
{
	background-image:url(../images/cR_BG.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-bottom:1px solid #d5d5d5;
}
.bg_rightcol_Grey
{
	background-image:url(../images/blue_band.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border:1px solid #c7dee6;
}

.mainnav_pannel
{
	float:right;
	text-align:right;
	padding:0px 0px 0px 0px;
	margin:8px 0px 0px 0px;
}

.mainnav_links
{
	float:left;
	text-decoration:none;
	background-color:#FFFFFF;
	list-style:none;
	-moz-user-select:none;
	-khtml-user-select:none;
	padding:0px 0px 0px 15px;
	margin:0px;
}

.hdr_bg01
{
	background-image:url(../images/hdr_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding:15px 0px 5px 10px;
	border-bottom:4px solid #2672b0;
}

.hdr_bg02
{
	background-image:url(../images/hdr_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding:15px 0px 5px 15px;
	border-left:1px solid #999999;
	border-bottom:4px solid #CACACA;
}

.border_L
{
	border-left:1px solid #999999;
}

.border_L_RC
{
	background-image:url(../images/cR_LBG.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.border_R_RC
{
	background-image:url(../images/cR_RBG.gif);
	background-position:right top;
	background-repeat:repeat-y;
}

.hdr01
{
	font-family:Arial;
	font-size:16px;
	color:#666666;
	text-decoration:none;
	padding:12px 0px 2px 0px;
}

.bodytext12
{
	font-family:Arial;
	font-size:12px;
	color:#7c7c7c;
	line-height:15px;
	text-decoration:none;
	padding:0px 0px 0px 1px;
}

.bodytext12_01
{
	font-family:Arial;
	font-size:12px;
	color:#666666;
	line-height:15px;
	text-decoration:none;
	padding:0px 0px 0px 1px;
}

.standfirst
{
	font-family:Arial;
	font-size:14px;
	color:#666666;
	line-height:16px;
	text-decoration:none;
	padding:0px 0px 0px 1px;
}

.paragraph
{
	font-family:Arial;
	font-size:12px;
	color:#7c7c7c;
	line-height:15px;
	text-decoration:none;
	padding:0px 0px 10px 1px;
}
.paragraph01
{
	font-family:Arial;
	font-size:12px;
	color:#7c7c7c;
	line-height:15px;
	text-decoration:none;
	padding:0px 0px 3px 1px;
}

.more
{
	font-family:Arial;
	font-size:11px;
	color:#999999;
	line-height:14px;
	text-decoration:none;
	padding:0px 0px 0px 2px;
}

.more a
{
	font-family:Arial;
	font-size:11px;
	color:#2672B0;
	line-height:14px;
	text-decoration:none;
}

.more a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#5FA4DC;
	line-height:14px;
	text-decoration:none;
}

.date
{
	font-family:Arial;
	font-size:11px;
	color:#333333;
	line-height:15px;
	text-decoration:none;
}

h2
{
	font-family:Arial;
	font-size:22px;
	color:#FF6600;
	line-height:24px;
	text-decoration:none;
	font-weight:normal;
	padding:25px 0px 3px 1px;
	margin:0px;
}

h3
{
	font-family:Arial;
	font-size:18px;
	color:#FF6600;
	line-height:21px;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 3px 1px;
	margin:0px;
}

h4
{
	font-family:Arial;
	font-size:13px;
	color:#FF6600;
	line-height:16px;
	text-decoration:none;
	font-weight:normal;
	padding:15px 0px 2px 1px;
	margin:0px;
}

h5
{
	font-family:Arial;
	font-size:13px;
	color:#666666;
	line-height:21px;
	text-decoration:none;
	font-weight:bold;
	font-weight:normal;
	padding:0px 0px 3px 1px;
	margin:0px;
}
h6
{
	font-family:Arial;
	font-size:14px;
	color:#2672B0;
	line-height:16px;
	text-decoration:none;
	font-weight:normal;
	padding:15px 0px 2px 1px;
	margin:0px;
}
.right_coltext01
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	line-height:13px;
	text-decoration:none;
	padding:0px 0px 2px 2px;
}
.btmborder{
border-bottom:1px solid #CCCCCC;
}
.subheader
{
	font-family:Arial;
	font-size:16px;
	color:#2672B0;
	line-height:21px;
	text-decoration:none;
	font-weight:bold;
	font-weight:normal;
	padding:0px 0px 3px 1px;
	margin:0px;
}.subhead{	font-family:Arial;	font-size:12px;	color:#7c7c7c;	line-height:15px;	text-decoration:none;	font-weight:bold;	font-weight:bold;	padding:0px 0px 3px 1px;	margin:0px;}
.subheader a
{
	font-family:Arial;
	font-size:16px;
	color:#2672B0;
	line-height:21px;
	text-decoration:none;
	font-weight:bold;
	font-weight:normal;
	padding:0px 0px 3px 1px;
	margin:0px;
}
.subheader a:hover
{
	font-family:Arial;
	font-size:16px;
	color:#5FA4DC;
	line-height:21px;
	text-decoration:none;
	font-weight:bold;
	font-weight:normal;
	padding:0px 0px 3px 1px;
	margin:0px;
}

.right_coltext
{
	font-family:Arial;
	font-size:11px;
	color:#7c7c7c;
	line-height:13px;
	text-decoration:none;
	padding:0px 0px 2px 2px;
}

.right_coltext a
{
	font-family:Arial;
	font-size:11px;
	color:#7c7c7c;
	line-height:13px;
	text-decoration:none;
}

.right_coltext a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	line-height:13px;
	text-decoration:none;
}

.breadcrumbs
{
	font-family:Arial;
	font-size:11px;
	color:#CCCCCC;
	line-height:14px;
	text-decoration:none;
	padding:5px 0px 10px 1px;
}

.breadcrumbs a
{
	font-family:Arial;
	font-size:11px;
	color:#999999;
	line-height:14px;
	text-decoration:none;
}

.breadcrumbs a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	line-height:14px;
	text-decoration:none;
}

.textbox
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	padding:0px 2px 0px 2px;
	height:18px;
}

.button
{
	background-image:url(../images/bu.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	border:0px;
	font-family:Tahoma;
	font-size:10px;
	color:#999999;	
	text-decoration:none;
	font-weight:bold;
	height:20px;	
	display:inline;
	margin:0px;
	padding:0px 6px 1px 6px;
    width:0px;
    overflow:visible;
	cursor:pointer;	
}

.button[class] 
{
    width:auto;
}

.bottom_nav
{
	background-image:url(../images/bg_bottom_nav.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:54px;
	padding:0px 0px 5px 10px;
	margin:0px;
	font-family:Arial;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	vertical-align:bottom;
}

.bottom_nav a
{
	font-family:Arial;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	vertical-align:bottom;
}

.bottom_nav a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FF7800;
	text-decoration:none;
	vertical-align:bottom;
}

.footer
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	line-height:14px;
	text-decoration:none;
	padding:5px 0px 10px 52px;
}
.tabletxt{
	font-family:Arial;
	font-size:12px;
	color:#7c7c7c;
	line-height:15px;
	text-decoration:none;
	padding:0px 0px 10px 1px;
}
.tabletitle{
	font-family:Arial;
	font-size:12px;
	color:#666666;
	line-height:15px;
	text-decoration:none;
	padding:0px 0px 10px 1px;
}
.question
{
	font-family:Arial;
	font-size:13px;
	color:#2672B0;
	line-height:21px;
	text-decoration:none;
	font-weight:bold;
	font-weight:normal;
	padding:0px 0px 3px 1px;
	margin:0px;
}
.question a
{
	font-family:Arial;
	font-size:13px;
	color:#2672B0;
	line-height:21px;
	text-decoration:none;
	font-weight:bold;
	font-weight:normal;
	padding:0px 0px 3px 1px;
	margin:0px;
}
.question a:hover
{
	font-family:Arial;
	font-size:13px;
	color:#5FA4DC;
	line-height:21px;
	text-decoration:none;
	font-weight:bold;
	font-weight:normal;
	padding:0px 0px 3px 1px;
	margin:0px;
}

