body {
	font-family: arial;
	background: #242578;
}

img {
	border: 0;
	margin: 0;
	padding: 0;
}

a, span {
	padding: 0;
	margin: 0;
}

body
{
    background-color: #242578;
    margin: 20px;
}

body, table, tr, td, select, input, option, layer, div
{
    color: #000000;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}

h1
{
    font-size: 20px;
    font-family: Arial, Verdana, sans-serif;
    color: #085194;
    display: inline;
}
h2
{
    font-size: 16px;
    font-family: Arial, Verdana, sans-serif;
    color: #085194;
    display: inline;
}

h3
{
    font-size: 14px;
    font-family: Arial, Verdana, sans-serif;
    color: #333333;
    display: inline;
}

#colmiddle
{
    padding:10px;
}

.large_bold_text
{
    font-size: 14px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #000000;
}
.large_bold_text_grey
{
    font-size: 14px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #333333;
}
.large_bold_text_secondary
{
    font-size: 14px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #CC0000;
}

.medium_bold_text
{
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Verdana, sans-serif;
    color: #000000;
}
.medium_bold_text_primary
{
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Verdana, sans-serif;
    color: #242578;
}
.medium_bold_text_secondary
{
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Verdana, sans-serif;
    color: #CC0000;
}
.medium_bold_text_white
{
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Verdana, sans-serif;
    color: #FFFFFF;
}
.xlarge_grey
{
    font-size: 20px;
    font-family: Arial, Verdana, sans-serif;
    color: #BDBDBD;
}
.padded_cell
{
    padding: ###4;
}
#title_block
{
    color: #FFFFFF;
    font-size: 14px;
    font-family: Arial, Verdana, sans-serif;
    font-weight: bold;
	vertical-align: top;
	background-position: top;
}
.brown_italics
{
    font-family: Times New Roman, Arial, sans-serif;
    color: #8C5550;
    font-size: 11px;
    font-style: italic;
}

.larger, .larger_text
{
    color: #000000;
    font-family: Arial, Verdana, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.primary
{
    color: #242578;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.secondary
{
    color: #CC0000;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.tertiary
{
    color: #808080;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.white
{
    color: #FFFFFF;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}

a
{
    color: #242578;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
a.primary
{
    color: #242578;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
}
a.secondary
{
    color: #CC0000;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
}
a.tertiary
{
    color: #808080;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
}
a.quaternary
{
    color: #085194;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
}
a.quinary
{
    color: #02FC05;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
}
a.senary_color
{
    color: #F4F4F4;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
}

a.footer_links, a.crx_footer_link, .crx_footer_link
{
    color: #F4F4F4;
    text-decoration: none;
    font-family: Verdana, Arial, sans-serif;
}
a.footer_links:hover, a.crx_footer_link:hover, a.footer_link_secondary:hover
{
    color: #CC0000;
    text-decoration: none;
    font-family: Verdana, Arial, sans-serif;
}
a.footer_link_secondary
{
    color: #B4C0D9;
    text-decoration: none;
    font-family: Verdana, Arial, sans-serif;
}

a.header_links
{
    color: #242578;
    text-decoration: none;
    font-family: Verdana, Arial, sans-serif;
}
a.header_links:hover
{
    color: #CC0000;
    text-decoration: none;
    font-family: Verdana, Arial, sans-serif;
}

.table_block_title
{
    color: #FFFFFF;
    font-weight: bold;
    font-family: Arial, Verdana, sans-serif;
    font-size: 13px;
}
 ;

.primary_small, a.primary_small, a.primary_small:hover
{
    color: #242578;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    text-decoration: none;
}

.primary_smaller
{
    color: #242578;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.secondary_smaller
{
    color: #CC0000;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.tertiary_smaller
{
    color: #808080;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
.white_smaller
{
    color: #FFFFFF;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}

a.primary_larger, .primary_larger
{
    color: #242578;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
}
a.secondary_larger, .secondary_larger
{
    color: #CC0000;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
}
a.tertiary_larger, .tertiary_larger
{
    color: #808080;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
}

a.primary_larger_nobold, .primary_larger_nobold
{
    color: #242578;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
a.secondary_larger_nobold, .secondary_larger_nobold
{
    color: #CC0000;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
a.tertiary_larger_nobold, .tertiary_larger_nobold
{
    color: #808080;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}

a.primary_nobold
{
    color: #242578;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-style: underline;
    font-weight: normal;
    line-height: normal;
}
a.secondary_nobold
{
    color: #CC0000;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-style: underline;
    font-weight: normal;
    line-height: normal;
}
a.tertiary_nobold
{
    color: #808080;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-style: underline;
    font-weight: normal;
    line-height: normal;
}
a.septary_nobold
{
    color: #B4C0D9;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-style: underline;
    font-weight: normal;
    line-height: normal;
}
a.white_nobold
{
    color: #FFFFFF;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-style: underline;
    font-weight: normal;
    line-height: normal;
}

a.primary_nobold:hover
{
    color: #CC0000;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
a.secondary_nobold:hover
{
    color: #808080;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
a.tertiary_nobold:hover
{
    color: #CC0000;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}
a.white_nobold:hover
{
    color: #808080;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
}

.title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #242578;
    font-weight: bold;
}
.primary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #242578;
    font-weight: bold;
}
.secondary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #CC0000;
    font-weight: bold;
}
.tertiary_title, a.tertiary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #808080;
    font-weight: bold;
}
.quaternary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #085194;
    font-weight: bold;
}
.quinary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #02FC05;
    font-weight: bold;
}
.senary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #F4F4F4;
    font-weight: bold;
}
.white_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}

a.tertiary_title:hover
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #242578;
    font-weight: bold;
}

.title_underline
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #242578;
    font-weight: bold;
    text-decoration: underline;
}
.primary_title_underline
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #242578;
    font-weight: bold;
    text-decoration: underline;
}
.secondary_title_underline
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #CC0000;
    font-weight: bold;
    text-decoration: underline;
}
.tertiary_title_underline
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #808080;
    font-weight: bold;
    text-decoration: underline;
}
.quaternary_title_underline
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #085194;
    font-weight: bold;
    text-decoration: underline;
}
.quinary_title_underline
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #02FC05;
    font-weight: bold;
    text-decoration: underline;
}
.senary_title_underline
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #F4F4F4;
    font-weight: bold;
    text-decoration: underline;
}
.white_title_underline
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: underline;
}

.title_bkgd_senary, a.title_bkgd_senary
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #CC0000;
    font-weight: bold;
    background-color: F4F4F4;
    padding: ###2;
    text-decoration: none;
}

.title_none
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #242578;
    font-weight: bold;
    text-decoration: none;
}
.primary_title_none
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #242578;
    font-weight: bold;
    text-decoration: none;
}
.secondary_title_none
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #CC0000;
    font-weight: bold;
    text-decoration: none;
}
.tertiary_title_none
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #808080;
    font-weight: bold;
    text-decoration: none;
}
.quaternary_title_none
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #085194;
    font-weight: bold;
    text-decoration: none;
}
.quinary_title_none
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #02FC05;
    font-weight: bold;
    text-decoration: none;
}
.senary_title_none
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #F4F4F4;
    font-weight: bold;
    text-decoration: none;
}
.white_title_none
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.title_small
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    color: #242578;
    font-weight: bold;
}
.secondary_title_small
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    color: #CC0000;
    font-weight: bold;
}
.tertiary_title_small
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    color: #808080;
    font-weight: bold;
}
.white_title_small
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
}

.large_title, a.large_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 16px;
    color: #242578;
    font-weight: bold;
}
.large_secondary_title, a.large_secondary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 16px;
    color: #CC0000;
    font-weight: bold;
}
.large_tertiary_title, a.large_tertiary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 16px;
    color: #808080;
    font-weight: bold;
}
.large_white_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 16px;
    color: #FFFFFF;
    font-weight: bold;
}
.large_black_title, a.large_black_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
}

.medium_title, a.medium_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    color: #242578;
    font-weight: bold;
}
.medium_secondary_title, a.medium_secondary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    color: #CC0000;
    font-weight: bold;
}
.medium_tertiary_title, a.medium_tertiary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    color: #808080;
    font-weight: bold;
}
.medium_white_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
}
.medium_septary_title, a.medium_septary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    color: #B4C0D9;
    font-weight: bold;
}
.medium_quaternary_title, a.medium_quaternary_title
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    color: #085194;
    font-weight: bold;
}

.white_bold, a.white_bold
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: normal;
}
a.white_bold
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: underline;
}

.white_bold_no_under, a.white_bold_no_under
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a.white_bold_no_under
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.primary_bold, a.primary_bold
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #242578;
    font-weight: bold;
    text-decoration: underline;
}
.secondary_bold, a.secondary_bold
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #CC0000;
    font-weight: bold;
    text-decoration: underline;
}
 .
.tertiary_bold. a.tertiary_bold
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #808080;
    font-weight: bold;
    text-decoration: underline;
}

.warning_text
{
    font-family: Arial, Helvetica;
    font-size: 13px;
    color: #CC0000;
    font-weight: bold;
}
.small_text_red
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #FF0000;
    font-size: 11px;
}

.black_bold, a.black_bold, div.black_bold
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
.grey, a.grey_bold, div.grey_bold
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #ADADAD;
    font-weight: bold;
    text-decoration: none;
}

.buttons
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #242578;
    border: thin #24257#ridge;
}
.secondary_buttons
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #CC0000;
    border: thin #CC000#ridge;
}
.tertiary_buttons
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #808080;
    border: thin #80808#ridge;
}
.buttons_nobold
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #242578;
    border: thin #24257#ridge;
}
.secondary_buttons_nobold
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #CC0000;
    border: thin #CC000#ridge;
}
.tertiary_buttons_nobold
{
    font-family: Arial, Helvetica;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
    background-color: #808080;
    border: thin #80808#ridge;
}

a.block_buttons:link
{
    font-family: Arial, Helvetica;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a.block_buttons:visited
{
    font-family: Arial, Helvetica;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a.block_buttons:active
{
    font-family: Arial, Helvetica;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a.block_buttons:hover
{
    font-family: Arial, Helvetica;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
a.block_buttons
{
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.bkgd_white
{
    background-color: #FFFFFF;
}
.bkgd
{
    background-color: #CC0000;
}
.bkgd_primary
{
    background-color: #242578;
}
.bkgd_secondary
{
    background-color: #CC0000;
}
.bkgd_tertiary
{
    background-color: #808080;
}
.bkgd_quaternary
{
    background-color: #085194;
}
.bkgd_quinary
{
    background-color: #02FC05;
}
.bkgd_senary, .resform_r
{
    background-color: #F4F4F4;
}
.bkgd_septary, a.bkgd_septary
{
    background-color: #B4C0D9;
}
.bkgd_quaternary_with_orange
{
    background-color: #F4F4F4;
    color: #242578;
}
.table_header_primary
{
    background-color: #242578;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}
a.table_header_primary
{
    background-color: #242578;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
.table_header_secondary
{
    background-color: #CC0000;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}
a.table_header_secondary
{
    background-color: #CC0000;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
.table_header_quaternary
{
    background-color: #085194;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
a.table_header_quaternary
{
    background-color: #085194;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
.table_header_septary
{
    background-color: #B4C0D9;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}
a.table_header_septary
{
    background-color: #B4C0D9;
    font-family: Arial, Verdana, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.border_septary
{
    border: 1px solid #B4C0D9;
}

.thp_small
{
    background-color: #242578;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}
.ths_small, a.ths_small
{
    background-color: #CC0000;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}

a.text_navbar
{
    color: #242578;
    font-family: Arial, Verdana, Verdana, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: bold;
    line-height: normal;
}
 ;

.bold_large
{
    font-family: Arial, Helvetica;
    font-size: 13px;
    color: #242578;
    font-weight: bold;
}

.tm
{
    text-decoration: none;
    font-family: Verdana, Helvetica, Arial;
    font-size: 8px;
    vertical-align: super;
}

.active_stage
{
    background-color: #CC0000;
    color: #FFFFFF;
    padding: ###2;
    margin: ###2;
}

#error_message
{
    background: transparent url( '../images/warning.png' ) 10px 10px no-repeat;
    padding: 10px #10px 40px;
    width: 350px;
    text-align: left;
    border: 1px dashed #CC0000;
}
#error_message div
{
    font-size: 12px;
    font-weight: bold;
}



.left {
	float: left;
}

.right {
	float: right;
}

#main-content {
	margin: auto;
	width: 761px;
}

#header .nav2 {
	padding-top: 10px;
	margin-bottom: 7px;
	height: 24px;
	clear: both;
}

#first .scrollable {
    position:relative;
    overflow:hidden;
	width: 410px;
	height: 206px;
	float: right;
}

#first .items {
	width: 20000em;
	height: 206px;
	overflow: hidden;
	position: absolute;
}

#first .items div {
	float: left;
}

#header .nav2 .links {
	margin: 0;
	padding: 0;
	height: 22px;
	width: 746px;
	background: white;
	border-top: 1px solid #9a9ac1;
	border-bottom: 1px solid #9a9ac1;
	text-align: right;
	float: right;
}

#header .nav2 .links a {
	text-decoration: none;
	font-size: 9pt;
}
.container {
float: left;
width: 100%;
}

.container .header, .container .footer {
	float: right;
	width: 100%;
}

.container .header {
	background: url(/images/container-header.jpg) repeat-x;
}

.container .footer {
	background: url(/images/container-footer.jpg) repeat-x;
}

.header .left, .header .right,
.footer .left, .footer .right {
	width: 8px;
	height: 8px;
}

.container .header .left {
	background: url(/images/top-left.jpg) no-repeat; 
}

.container .header .middle {
	border-top: #222228 1px solid;
	background: white;
	height: 7px;
}

.container .header .right {
	background: url(/images/top-right.jpg) no-repeat;
}

.container .footer .middle {
	border-bottom: #222228 1px solid;
	background: white;
	height: 7px;
}

.container .footer .left {
	background: url(/images/bottom-left.jpg) no-repeat;
}

.container .footer .right {
	background: url(/images/bottom-right.jpg) no-repeat;
}

.container .content {
	border-left: #222228 1px solid;
	border-right: #222228 1px solid;
}

.container .content, .conatiner .footer .middle,
.container .header .middle {
	background: white;
}

#first {
	float: left;
	width: 470px;
}

#second {
	float: right;
	width: 280px;
	background: white;
}

#third {
	float: left;
	width: 470px;
	height: 320px;
}

#fourth {
	float: right;
	width: 282px;
	height: 320px;
	margin-top: 10px;
}

#fifth {
	clear: both;
	position: relative;
	top: 7px;
}

#footer {
	clear: both;
	text-align: right;
	font-size: 8pt;
	padding-top: 10px;
}

.footer_links {
	color: white;
	text-decoration: none;
}

.footer_link_secondary {
	color: #6a70a7;
	text-decoration :none;
}

.crx_footer_link {
	color: white;
	float: left;
	text-align: left;
	text-decoration: none;
}



.prev :hover,
.next :hover {
	cursor: pointer;
}