BODY
	{
	    font-family: Verdana, sans-serif;
	    font-size: 11px;
	    color: #1F1F21;
        background-color: #FFFFFF;
        background-image: url('bg.jpg');
	    margin: 0px;
	    padding: 0px;
	    line-height: 1.5;
	}

li
	{
        line-height: 200%;
    }

h1
	{		color: #FAFAF0;
		font-size: 18px;
	}
a img
    {
        display: block;
        border: none;
    }

A:link
	{		text-decoration: none;
	}

#main_table
	{		width: 1004px;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;	}

#header_cell
	{		width: 606px;
	}

#logo_cell
	{
		width: 398px;
	}

.footer_cell
	{		background-image: url('footer_bg.png');	}

.main_cell
	{
		background-image: url('main_bg.png');
	}

.bluel
	{		text-align: left;
		background-color: #A5B0D1;
		color:#003366;
		font-size:15px;
		font-variant:small-caps;
		font-weight:bold;
		height: 24px;	}

.bluec
	{		text-align: center;
		background-color: #2D52BA;
		color:#A5B0D1;
		font-size:15px;
		font-variant:small-caps;
		font-weight:bold;
		height: 24px;	}

.bluer
	{
		text-align: right;
		background-color: #A5B0D1;
		color:#003366;
		font-size:15px;
		font-variant:small-caps;
		font-weight:bold;
		height: 24px;
	}

.more_link
	{
		font-weight: bold;
		color: #2D52BA;
		text-decoration: none;
	}
.more_link:hover
	{
		text-decoration: underline;
	}

.type_cell
	{		text-align: right;
		color: #FF9900;	}

.all_link
	{		color: #1F1F21;
		font-weight: bold;
		font-size: 11px;
		font-variant:small-caps;
		text-decoration: none;
	}
.all_link:hover
	{
		text-decoration: underline;
	}









.nomain_cell
	{
		background-image: url('nomain_bg.png');
		vertical-align: top;
	}

.book_fieldset
	{		text-align: justify;
	}

.book_legend
	{		font-weight: bold;
		color: #2D52BA;	}

.book_date
	{		font-size: 9px;	}

.title_row
	{		background-color: #A5B0D1;
		color: #003366;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		padding: 0px 25px 0px 25px;
		height: 24px;	}

.title_link
	{		color: #003366 !important;
		font-size: 15px;
		text-decoration: none !important;
		font-weight: bold;
		font-variant: small-caps;	}
.title_link:hover
	{		text-decoration: underline !important;	}

.menu_cell
	{
		background-color: #FF9900;
		height: 24px;
	}

.menu_link
	{		display: block;
		background-image: url('button.gif');
		background-repeat: no-repeat;
		width: 100px;
		height: 20px;
		color: #FFF6E4;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
		padding-top: 4px;	}
.menu_link:hover
	{		color: #383837;	}

.write_input
	{		background-color: #FFF6E5;
		border: 1px solid #A5B0D1;
	    font-size: 11px;
	    color: #2D52BA;
	    width: 200px;
	    padding-left: 2px;
	    padding-right: 2px;	}

.write_area
	{
		background-color: #FFF6E5;
		border: 1px solid #A5B0D1;
	    font-size: 11px;
	    color: #2D52BA;
	    padding: 2px;
	}

.write_letter
	{	    color: #2D52BA;
	    font-weight: bold;	}

.write_link
	{
	    color: #2D52BA;
	    font-weight: bold;
	    text-decoration: none;
	}
.write_link:hover
	{		text-decoration: underline;	}

.letter_input
	{		background-color: #FF9900;
		border: 1px solid #FDF6E8;
		color: #FDF6E8;
		padding-left: 2px;
		padding-right: 2px;
		font-size: 10px;
		font-weight: bold;	}



.picture_border
	{		border: 1px solid #FFF6E4;	}
.picture_borderg
	{
		border: 1px solid #A5B0D1;
	}

.picture_div
	{
		position: absolute;
		top: 0px;
		left: 0px;
		z-index:200;
		border: none;
		visibility: hidden;
		padding: 5px;
	}

.picture_borderp
	{
		border-top: 6px double #000000;
		border-left: 6px double #000000;
		border-right: 6px double #000000;
	}

.picrotator
	{
		background-color: #FCFCFC;
	}

.grey_borderl
	{
		border-left: 6px double #000000;
		border-bottom: 6px double #000000;
	}

.grey_borderb
	{
		border-bottom: 6px double #000000;
	}

.title_rowp
	{
		background-color: #CBCBCB;
		color: #000000;
		font-weight: bold;
		text-align: center;
		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;
		height: 18px;
	}

.title_cell
	{
		border-left: 6px double #000000;
		border-right: 6px double #000000;
	}

.grey_borderr
	{
		border-right: 6px double #000000;
		border-bottom: 6px double #000000;
	}

.article_link
	{
		background-color: #FF9900;
		color: #003366;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		padding: 0px 25px 0px 25px;
		display: block;
		padding: 2px 10px 2px 10px;
	}
.article_map
	{
		background-color: #FFCC00;
		color: #003366;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		padding: 0px 25px 0px 25px;
		display: block;
		padding: 2px 10px 2px 10px;
	}

.title_row1
	{
		background-color: #A5B0D1;
		color: #003366;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		padding: 0px 25px 0px 25px;
		height: 24px;
		width: 384px;
		text-align: center;
	}

.title_row2
	{
		background-color: #2d52ba;
		color: #a5b0d1;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		padding: 0px 25px 0px 25px;
		height: 24px;
		width: 249px;
		text-align: center;
	}

.title_row3
	{
		background-color: #A5B0D1;
		color: #003366;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		padding: 0px 25px 0px 25px;
		height: 24px;
		text-align: center;
		width: 384px;
	}



.main_row1
	{
		background-color: #A5B0D1;
		color: #003366;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		height: 24px;
		width: 382px;
		text-align: center;

	}

.main_row2
	{
		background-color: #A5B0D1;
		color: #003366;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		height: 24px;
		width: 46px;
		text-align: center;
	}

.main_row3
	{
		background-color: #2d52ba;
		color: #a5b0d1;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		height: 24px;
		width: 229px;
		text-align: center;
	}

.main_row4
	{
		background-color: #A5B0D1;
		color: #003366;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		height: 24px;
		text-align: center;
		width: 41px;
	}

.main_row5
	{
		background-color: #A5B0D1;
		color: #003366;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		height: 24px;
		text-align: center;
		width: 308px;
	}

.redbg
	{		background-color: #FFF5E1;	}

.bluebg
	{
		background-color: #F0F4FE;
	}
.blackbg
	{
		background-image: url('black_bg.jpg');
		background-color: #333332;
	}

.print_title
	{		color: #494949;
		font-size: 15px;
		font-weight: bold;
		text-align: left;	}
.print_regio
	{
		color: #494949;
		font-size: 11px;
		font-weight: bold;
		text-align: left;
		font-style: italic;
	}

.print_text
	{
		color: #494949;
		font-size: 11px;
		font-weight: normal;
		text-align: justify;
	}

.print_we
	{
		color: #494949;
		font-size: 10px;
		font-weight: bold;
		text-align: left;
	}

.lid_link
	{
		color: #FF9900;
		font-size: 12px;
		font-weight: bold;
		font-variant: small-caps;
		text-decoration: none;
	}
.lid_link:hover
	{		text-decoration: underline;	}

.input_select
	{		border: 1px solid #A5B0D1;
		font-weight: bold;
		background-color: #F2F5FA;	}

.inside_link
	{		text-decoration: none;
		color: #000000;
		font-weight: bold;	}
.inside_link:hover
	{		text-decoration: underline;	}

.black_link
	{
	    font-size: 11px;
	    color: #1F1F21;
        text-decoration: none;
        font-weight: bold;
	}
.black_link:hover
	{		text-decoration: underline;	}