/* general styles */
html, body { width:100%; height:100%; }

body {
 font: 100.1% Verdana, Arial, Helvetica, sans-serif; 
 color:#7d7d7d; 
 text-align:center;
 background:#f5f3e1;
 margin: 0;
}

a img { border:0; }
a { color:#c10000; font-size:1.2em; text-decoration:underline; }
a:hover{ color:#c10000; text-decoration:none; }

p { text-align:left; }
.line { height:10px; font-size:10px; line-height:10px;}
.clearer { clear:both; height:1px; font-size:1px; line-height:1px; }
/* /general styles */

.page { height:100%; margin:0 auto; text-align:left; background: url(../images/page_right_bg1.gif) right top no-repeat; }

/* header part */
.header { height:211px; text-align:center; }
.header .hdr_left { background: url(../images/head_bg_left.jpg) right top repeat-x; }
.header .hdr_right { background: url(../images/head_bg_right.jpg) left top repeat-x; }
.header img { vertical-align:top; }
.top_line { height:10px; font-size:10px; line-height:10px; background:url(../images/top_line.gif) center top repeat-x; }
/* /header part */

.content_td { padding:5px 17px 20px 17px; }
.view_td { padding:18px 17px 20px 17px; }
.menu_td { padding:18px 0px 20px 17px; vertical-align: top; }

.box { background-color:#ffffff; }
.box .top, .box .bottom { height:10px; line-height:10px; font-size:10px; }

.box .tlc { background:url(../images/box_tlc.gif) left top no-repeat; }
.box .trc { background:url(../images/box_trc.gif) right top no-repeat; }
.box .blc { background:url(../images/box_blc.gif) left top no-repeat; }
.box .brc { background:url(../images/box_brc.gif) right top no-repeat; }

.box .top { background:url(../images/box_top.gif) center top repeat-x; }
.box .bottom { background:url(../images/box_bottom.gif) center bottom repeat-x; }
.box .left { background:url(../images/box_left.gif) left center repeat-y; }
.box .right { background:url(../images/box_right.gif) right center repeat-y; }

/* view part */
.view h1, .view h2, .view h3 {padding:0; margin:0; color:#c20000; }
.view p { margin:11px 20px 11px 20px; padding:0; font-size:1.2em; line-height:1.415em; }
.view a { font-size:1em; }
/* /view part */

/* content part */
.content { font-size: .9em; padding-top: 15px; white-space: normal;}
.content h1, .content h2, .content h3 {padding:0; margin:0; color:#c20000; font-weight: bold;}

.read_more { text-align:right; padding-top: 10px; font-size: .75em;}

.content_title h2 span
{
	color:#c20000;
	font-size: .6em;
	font-weight: 600;
}

.content_source
{
	font-size: .75em;
}

.content_field_container
{
	margin: 5px 0px 5px 0px;
}

.content_field
{
	font: .75em Verdana, Arial, Helvetica, sans-serif !important;
}

.content_field_caption
{
	font: .75em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	white-space: nowrap;
}
/* /content part */

/* footer part */
.footer { width:100%; height:64px; margin-top:-64px; background:url(../images/footer_bg.gif) center top repeat-x; }
.footer p { font-size:.7em; font-family:Tahoma; color:#bbd65b; margin:6px 0 0 10px; text-align:center;}
.footer .copyright { width:241px; background:url(../images/copy_bg.gif) left top no-repeat; vertical-align: top; }
.footer .copyright p { text-align:left; font-size:.6em; font-family:Tahoma; color:#726500; margin:6px 0 0 10px; }
/* /footer part */