/* Style sheet for the HTML 4.1 specification
 * $Id: style.css, v2.00 10:57 28.10.2006 @ Kilm
 * $www: www.bychkov.net
 * Valid CSS! <http://jigsaw.w3.org/css-validator/check/referer>
 */

body {color:#000000;background:#ffffff;width:100%;height:100%;
font:10pt Arial,Helvetica,sans-serif;text-align:center;
border:0px;margin:0px;padding:0px;
}

.red {color:#ff0000}
.tx0 {font:12pt 'Times New Roman',Times,serif}
.tx1 {font:11pt 'Times New Roman',Times,serif}
.tx2 {font:9pt Arial,Helvetica,sans-serif}
.tx3 {font:8pt Arial,Helvetica,sans-serif}
.txr {font:9pt Arial,Helvetica,sans-serif;text-align:right}
.title2 {color:#0C3F6A;font:bold 12pt Arial,Helvetica,sans-serif;text-decoration:none}
.title4 {font:bold 11pt 'Times New Roman',Times,serif;}
.title5 {font:9pt 'Times New Roman',Times,serif;}

.im55 {width:30px;text-align:absmiddle;border:0px}
.button {width:88px;height:31px;border:0px}
.dd {font:12pt 'Times New Roman',Times,serif;color:#000066;text-decoration:underline}
.subdd {font:10pt 'Times New Roman',Times,serif;color:#000066;text-decoration:underline}

.pbrb {border:#b5bdd0 1px solid;margin-right:7px;margin-bottom:6px}
.pblb {border:#b5bdd0 1px solid;margin-left:7px;margin-bottom:6px}
.pbl {border:#b5bdd0 1px solid;margin-left:7px}
.pb {border:#b5bdd0 1px solid;margin:7px}
.p {border:#b5bdd0 1px solid}
.fon {background:#e5eaf3}

.clearing {clear:both;font-size:0px;height:0px}
.container {width:1003px;margin:0px auto 0px;padding:0px;border:0px;text-align:left}

#badBrowser {display:none}
#menu_top {width:1003px;height:216px}
#main {
	width:1003px;
	border:0px;
	margin:0px;
	padding:0px;
}
#menu_left {
	background:#DDEBFA url('/pic/bgleft.gif') right repeat-y;
	width:218px;
	border:0px;
	margin:0px;
	padding:0px;
}
#body_text {
	width:534px;
	border:0px;
	margin:0px;
	padding:0px;
}
#body_main {
	width:524px;
	text-align:justify;
	border:0px;
	margin-top:10px;
	margin-bottom:14px;
	margin-left:10px;
}
#body_text_search {
	width:747px;
	border:0px;
	margin:0px;
	padding:0px;
}
#body_main_search {
	width:747px;
	text-align:justify;
	border:0px;
	margin-top:10px;
	margin-bottom:14px;
	margin-left:10px;
}
#menu_right {
	width:213px;
	border:0px;
	margin:0px;
	padding:0px;
}
#right_main {
	border:0px;
	margin:0px;
	padding-top:10px;
	padding-left:10px;
}

#page_title {
	color:#0F3F6F;
	background:url('/pic/paper.gif') 10px no-repeat;
	height:37px;
	border:0px;
	margin:0px;
	padding:0px;
}
.div_page_title {
	font:bold 11pt "Times New Roman",Times,serif;
	padding-top:10px;
	padding-left:30px;
}
#page_lang {
	float:right;
	height:37px;
	margin-right:14px
}

div.left_view {
	background:url('/pic/bg3.gif') repeat-x;
	width:204px;
	height:45px;
}
div.left_center {
	width:204px;
	padding-right:15px;
}
div.menu {
	background:url('/pic/bglmenu.gif') repeat-x;
	width:204px;
	height:35px;
	border:0px;
	padding:0px;
}
div.menu a {font:12pt "Times New Roman",Times,serif}
div.menu a:link, div.menu a:visited, div.menu a:active {color:#0C3F6A;text-decoration:none}
div.menu a:hover {color:#000066;text-decoration:underline}
div.menub {
	background:url('/pic/bglmenub.gif') bottom repeat-x;
	width:204px;
	height:32px;
	border:0px;
	padding:0px;
}
div.menub a {font:12pt "Times New Roman",Times,serif}
div.menub a:link, div.menub a:visited, div.menub a:active {color:#0C3F6A;text-decoration:none}
div.menub a:hover {color:#000066;text-decoration:underline}
div.submenu {
	background:url('/pic/bglmenu.gif') repeat-x;
	width:204px;
	height:35px;
	border:0px;
	padding:0px;
}
div.submenu a {font:bold 10pt "Times New Roman",Times,serif}
div.submenu a:link, div.submenu a:visited, div.submenu a:active {color:#0C3F6A;text-decoration:none}
div.submenu a:hover {color:#000066;text-decoration:underline}

#main_notice {
	width:190px;
	background:#DDEBF4;
	font:9pt Arial,Helvetica,sans-serif;
	text-align:justify;
	padding:5px;
	margin:0px;
}
.ptitle {
	background:url('/pic/bg1.gif') no-repeat;
	height:40px;
}
.ptitle2 {
	background:url('/pic/bg2.gif') no-repeat;
	height:40px;
}
.div_title {
	color:#8D3219;
	font:bold 11pt "Times New Roman",Times,serif;
	padding-top:12px;
	padding-left:8px;
}

#form_mini {
	width:200px;
	background:#1D4D75;
	border:0px;
	padding:0px;
	margin-top:5px;
	text-align:center;
}
.ptitlez {
	background:url('/pic/arrow.gif') no-repeat;
	height:24px;
}
.div_titlez {
	color:#8D3219;
	font:bold 11pt "Times New Roman",Times,serif;
	padding-top:3px;
	padding-left:25px;
}
.fb_mini {
	color:#ffffff;
	font:bold 11pt "Times New Roman",Times,serif;
	text-align:left;
}
.fbi_mini {
	width:97%;
}

#footer_link {
	width:1003px;
	height:40px;
	background:url('/pic/bot_link.gif') repeat-x;
	text-align:center;
}
.div_link {
	font:11pt "Times New Roman",Times,serif;
	padding-top:12px;
}
#footer_copy {
	background:url('/pic/footer.gif') repeat-x;
	width:1003px;
	height:40px;
	text-align:center;
}
.div_copy {
	color:#FFFFFF;
	font:11pt "Times New Roman",Times,serif;
	padding-top:12px;
}

div.view {
	color:#8D3219;
	font:bold 12pt "Times New Roman",Times,serif;
	text-decoration:uppercase;
	text-transform:uppercase;
	padding-top:11px;
	padding-left:10px;
}
div.tline {
	color:#000000;
	background:#808080;
	height:1px;
	margin:7px 0px 7px 0px;
	padding:0px;
	border:0px
}

a.m {color:#0C3F6A;font:bold 14pt "Times New Roman",Times,serif}
a.m:link, a.m:visited, a.m:active {text-decoration:none}
a.m:hover {text-decoration:underline}

a.q:active, a.q:visited, a.q:active {color:#000099;text-decoration:none}
a.q:hover {color:#333333;text-decoration:underline}

a.ph {display:block;margin:1px;padding:4px}
a.ph:link, a.ph:visited, a.ph:active {color:#0000ff;text-decoration:none}
a.ph:hover {text-decoration:underline}

.photobox {
	border-top-color: #F2F2F2;
	border-right-color: #F2F2F2;
	border-bottom-color: #F2F2F2;
	border-left-color: #F2F2F2;
}


/* Calendar.Date */
.cday{
	color:#000000;
	background:#cacbcd;
}
.lcday{
	color:#000099;
	background:#cacbcd;
	text-decoration:underline;
}
.lday{
	color:#000099;
	text-decoration:underline;
}
.lwday{
	color:#800000;
	text-decoration:underline;
}
.nlday{
	color:#000000;
}
.nlwday{
	color:#800000;
}

/* Letter.Manager */
.letter_title{
	color:#8D3219;
	font:bold 12pt "Times New Roman", Times, serif;
	text-align:center;
}
.letter_name{
	color:#0C3F6A;
	font:bold 10pt "Times New Roman", Times, serif;
	text-align:left;
}
.letter_input{
	width:96%
}

