
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX    GLOBAL STYLES      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

body {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	line-height: 160%;
}
tbody {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	line-height: 160%;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX    HEADER STYLES      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

.c_red_orange {
	color: #E74124;
}
.c_orange {
	color: #E7A324;
}
.c_darkgrey {
	color: #4A4A4A;
}
.c_med_blue {
	color: #1F92D6;
}
.c_meddark_blue {
	color: #1974AA;
}
.c_darkblue {
	color: #13567E;
}
.c_med_green {
	color: #98B708;
}
.c_meddark_green {
	color: #708706;
}
.c_darkgreen {
	color: #485704;
}
.hdr_sm {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	color: #708706;
	font-size: 12pt;
	font-weight: normal;
	line-height: 12pt;
	letter-spacing: -0.5pt;
}

.hdr_sm_line {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	color: #708706;
	font-size: 12pt;
	font-weight: normal;
	line-height: 12pt;
	letter-spacing: -0.5pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #708706;
	padding-bottom: 6pt;
}
.hdr_m {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	color: #3376b4;
	font-size: 16pt;
	font-weight: normal;
	line-height: 16pt;
	letter-spacing: -0.5pt;
}

.hdr_m_line {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	color: #3376b4;
	font-size: 16pt;
	font-weight: normal;
	line-height: 16pt;
	letter-spacing: -0.5pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #3376b4;
	padding-bottom: 6pt;
}
.hdr2_m {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	color: #13567E;
	font-size: 16pt;
	font-weight: normal;
	line-height: 16pt;
	letter-spacing: -0.5pt;
}

.hdr2_m_line {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	color: #13567E;
	font-size: 16pt;
	font-weight: normal;
	line-height: 16pt;
	letter-spacing: -0.5pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #3376b4;
	padding-bottom: 6pt;
}

.hdr_l {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	color: #646464;
	font-size: 20pt;
	font-weight: normal;
	letter-spacing: -0.5pt;
	line-height: 20pt;
}

.hdr_l_line {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	color: #646464;
	font-size: 20pt;
	font-weight: normal;
	line-height: 20pt;
	letter-spacing: -0.5pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #646464;
	padding-bottom: 6px;
}

.hdr2_l {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	color: #708706;
	font-size: 20pt;
	font-weight: normal;
	letter-spacing: -0.5pt;
	line-height: 20pt;
}

.hdr2_l_line {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	color: #708706;
	font-size: 20pt;
	font-weight: normal;
	line-height: 20pt;
	letter-spacing: -0.5pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #708706;
	padding-bottom: 6pt;
}

.hdr_xl {
	font-family: 'UbuntuBold', Arial, Helvetica, sans-serif;
	color: #13567E;
	font-size: 30pt;
	letter-spacing: -0.5pt;
	line-height: 30pt;
	letter-spacing: -0.5pt;
}

.hdr_xl_line {
	font-family: 'UbuntuRegular', Arial, Helvetica, sans-serif;
	color: #13567E;
	font-size: 30pt;
	font-weight: normal;
	line-height: 30pt;
	letter-spacing: -0.5pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #13567E;
	padding-bottom: 6px;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX    Buttons      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

.orange {
	color: #0D1A52;
	border: solid 1px #da7c0c;
	border-radius: 4px;
	background: #F47C20;
	background: -webkit-gradient(linear, left top, left bottom, from(#F88E11), to(#F06015));
	background: -moz-linear-gradient(top,  #F88E11,  #F06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F88E11', endColorstr='#F06015');
	padding: 3px 10px;
}


/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX    Font Family      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

@font-face {
    font-family: 'UbuntuBold';
    src: url('ubuntu-b-webfont.eot');
    src: url('ubuntu-b-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu-b-webfont.woff') format('woff'),
         url('ubuntu-b-webfont.ttf') format('truetype'),
         url('ubuntu-b-webfont.svg#UbuntuBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'UbuntuItalic';
    src: url('ubuntu-ri-webfont.eot');
    src: url('ubuntu-ri-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu-ri-webfont.woff') format('woff'),
         url('ubuntu-ri-webfont.ttf') format('truetype'),
         url('ubuntu-ri-webfont.svg#UbuntuItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'UbuntuRegular';
    src: url('ubuntu-r-webfont.eot');
    src: url('ubuntu-r-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu-r-webfont.woff') format('woff'),
         url('ubuntu-r-webfont.ttf') format('truetype'),
         url('ubuntu-r-webfont.svg#UbuntuRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

