* { margin:0; padding:0;}
body { background:#ffffff; color:#105584;}
html, input, textarea, select {font-family:tahoma; font-size:100%; color:#e9e9e9}



/*in_line color: #ad8a2d;*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.right1{ text-align:right}

p { margin:0; padding:0;}

a {  color:#105584;  text-decoration: none;}
a:hover{ text-decoration: underline}

.rp
{
	background:url(images/bp.gif) no-repeat 0px 4px;
	height:12px;width:100px;padding-left:10px;
}

.link{ color:#5a440a; text-decoration:underline; font-weight:bold}
.link:hover{ text-decoration:none}

.link1{ color:#5a440a; text-decoration:underline}
.link1:hover{ text-decoration:none}

.title, .title_top, .title_bot{ display:block}

h1 { text-indent:-1000px;  height:134px; padding:0; margin:7px 0 0 31px; font-size:0.75em}
h2 { color:#282a3d; font-size:1.33em; line-height:1em; padding:0; margin:0; font-family:tahoma}
h3 { color:#225db3; font-size:1.083em; line-height:1.175em; padding:0; margin:0; font-family:arial}

ul { margin:0; padding:0; list-style:none; line-height:1.75em}
ul li{ background:url(images/list_bg.gif) no-repeat 0 4px; padding-left:18px}
/*ul li a { color: #ad8a2d; text-decoration: none; font-weight: bold;}
ul li 
*/

/*txt, links*/


/*header*/
#header{
	height: 270px;
	background: url(images/head_bg.gif) repeat-x;
	font-size: 0.6875em;
	line-height: 1.27em;
	color: #5a440a;
	width: 100%;
}
#header .bg{ background:url(images/left_corn.gif) no-repeat; width:100%}
#header .bg1{ background:url(images/right_corn.gif) no-repeat right top; width:100%}
#header .logo{ height:143px}/*height:143px*/
#header .logo .col1{ width:43%}
#header .logo .col1 img{ margin:7px 0 0 31px}
#header .logo .col2{ width:27%}
#header .logo .col2 img{ margin-top:34px}
#header .logo .col3{ width:30%}
#header .logo .col3 .indent{ padding:39px 0 0 0}
#header .logo .col3 .indent .in{ height:42px}
#header .logo .col3 .indent .abs{position:absolute}
#header .logo .col3 .right1{ padding-top:14px}
#header .logo .col3 .right1 img{ position:relative; margin-right:28px; margin-top:-17px}

#header .menu{ height:128px}
#header .menu .col1{ width:24%}
#header .menu .col1 img{ margin-left:28px}
#header .menu .col2{ width:76%; text-align:right}
#header .menu .col2 .indent{ padding-right:28px}

/*content*/
.block { width:100%}
.block .t{ background:url(images/border.gif) repeat-x #FFFFFF; width:100%}
.block .b{ background:url(images/bot.gif) repeat-x left bottom; width:100%}
.block .bplain{ background:url(images/botplain.gif) repeat-x left bottom; width:100%}
.block .l{ background:url(images/border.gif) repeat-y; width:100%}
.block .r{ background:url(images/border.gif) repeat-y right top; width:100%}
.block .lt{ background:url(images/lt.gif) no-repeat left top; width:100%}
.block .rt{ background:url(images/rt.gif) no-repeat right top; width:100%}
.block .lt1{ background:url(images/lt1_1.gif) no-repeat left top; width:100%}
.block .rt1{ background:url(images/rt1_1.gif) no-repeat right top; width:100%}
.block .lb{ background:url(images/lb.gif) no-repeat left bottom; width:100%}
.block .rb{ background:url(images/rb.gif) no-repeat right bottom; width:100%}
.block .lbplain{ background:url(images/lbplain.gif) no-repeat left bottom; width:100%}
.block .rbplain{ background:url(images/rbplain.gif) no-repeat right bottom; width:100%}

.block1 { width:100%}
.block1 .lt{ background:url(images/lt1.gif) no-repeat left top #d8f9fd; width:91%
}
.block1 .rt{ background:url(images/rt1.gif) no-repeat right top; width:100%}
.block1 .lb{ background:url(images/lb1.gif) no-repeat left bottom; width:100%}
.block1 .rb{ background:url(images/rb1.gif) no-repeat right bottom; width:100%}



.block2 { width:100%}
.block2 .t{ background:url(images/border2.gif) repeat-x #FFFFFF; width:100%}
.block2 .b{ background:url(images/bot2.gif) repeat-x left bottom; width:100%}
.block2 .l{ background:url(images/border2.gif) repeat-y; width:100%}
.block2 .r{ background:url(images/border2.gif) repeat-y right top; width:100%}
.block2 .lt{ background:url(images/lt2.gif) no-repeat left top; width:100%}
.block2 .rt{ background:url(images/rt2.gif) no-repeat right top; width:100%}
.block2 .lt_1{ background:url(images/lt2_2.gif) no-repeat left top; width:100%}
.block2 .rt_1{ background:url(images/rt2_2.gif) no-repeat right top; width:100%}
.block2 .lb{ background:url(images/lb2.gif) no-repeat left bottom; width:100%}
.block2 .rb{ background:url(images/rb2.gif) no-repeat right bottom; width:100%}

/* Custom */


#pnlContentAsync
{
	 color:#ad8a2d;
	 font-weight:bold;
	 font-size:0.75em;
}
#pnlContentAsync .title
{
	 color:#5a440a;
	 font-weight:bold;
	 border-bottom: 1px solid #5a440a;
	 
}


/*footer*/
#footer .col1{ width:7%}
#footer .col2{ width:30%; padding-top:16px; color:#105584; font-weight:bold; font-size:0.6875em; padding-right:5px;}
#footer .col2 a{ color:#105584; text-decoration:none}
#footer .col2 a:hover{ text-decoration:underline}
#footer .col3{
	width: 62%;
	color: #5a440a;
	padding-top: 17px;
	font-size: 0.625em;
	word-spacing: 12px;
	text-align: right;
}
#footer .col3 a{ color:#5a440a; text-decoration:none; font-weight:bold; text-transform:uppercase}
#footer .col3 a:hover{ text-decoration:underline;}
#footer .col3 strong a{
}






