/* CSS Document */

body {  
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; color:#333333;
	background:#4478ab url(images/page_bg.gif) top left repeat-x;
	text-align:left; 
}
.txt_justify { text-align:justify; }

a {color:#4b82b9; text-decoration:none; }
a:hover {color:#4b82b9; text-decoration:underline; }

.head { font-weight:bold; font-size:13px; color:#ad2c3c; }


.menu_bg { background:url(images/menu_bg.gif) top left repeat-x; }
.box_bg { background:#3b6ea1 url(images/box_mid.gif) top left repeat-x; }
.line { background:url(images/line.gif) center center repeat-x; }
.box_txt { font-family:Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; }



.top_menu { color:#215387; text-decoration:none; font-weight:bold; }
a.top_menu:hover { color:#000000; text-decoration:none; font-weight:bold; }


.txt_box_top { border:1px solid #a7c2db; color:#999999; font-size:10px; padding:4px 5px 4px 5px; }
.txt_box { border:1px solid #a7c2db; color:#333333; font-size:10px;}

.pad_l {padding-left:10px; }
.pad_r {padding-right:10px; }
.pad_t {padding-top:10px; }


.right_bord { border-right:10px solid #fff; }
.divider { border-left:1px dashed #999999; padding:10px 10px 0px 10px; }

.bord { border:1px solid #f0b7be; }
.bordt { border-top:1px solid #f0b7be; }
.txt10 {font-size:10px; text-decoration:none; }
a.txt10:hover {font-size:10px; color:#215387; text-decoration:underline; }


.more { font-family:Arial, Helvetica, sans-serif;  font-size:11px; color:#d85768; text-decoration:none; }
a.more:hover { font-family:Arial, Helvetica, sans-serif;  font-size:11px; color:#d85768; text-decoration:underline; }


	
#layoutBody {
	text-align:left;
}

