/* CSS Document */
html{
	background-image:url(../img/pagebg.gif);
	background-position:top;
	background-repeat:repeat;
	margin:0;
	padding:0;
	}
body{
	background-color:#FFFFFF;
	width:920px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	}
.header{
	height:110px;
	width:914px;
	}
.menu{
	background-color:#D6D7D9;
	height:26px;
	width:914px;
	}
.content{
	width:914px;
	background-image:url(../img/bg_left_brd.gif);
	background-position:left;
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	}
.footer{
	width:914px;
	border-top:1px solid #999;
	background-color:#C9CACB;
	color:#FFFFFF;
	line-height:18px;
	/*padding:8px;*/
	/*height:120px;*/
	background-image:url(../img/bg_left_brd_btm.gif);
	background-position:left;
	background-repeat:repeat-y;
	}
.footer a{
	color:#FFFFFF;
	text-decoration:underline;
	}
.footer a:hover{
	color:#FFFFFF;
	text-decoration:none;
	}
img{
	border:none;
	text-decoration:none;
	margin:0;
	padding:0;
	}
input, textarea{
	background-color:#D7E1EB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:1px;
	margin:1px;
	}
.inp_width{
	width:200px;
	}
h1	{
	font-family: "Georgia", Times, serif;
	font-size: 18px;
	color: #7f7f7f;
	font-weight: bold;
	line-height:22px;
	margin:8px 10px 12px 0;
	}
ul{
	margin-top:10px;
	}
p{
	margin-top:5px;
	}
table{
	border-collapse:collapse;
	border:none;
	}
table td{
	vertical-align:top;
	border:none;
	padding:0px;
	}
.tbl{
	border:none;
	border-collapse:collapse;
	margin:0;
	padding:0;
	}
.tbl td{
	border:none;
	margin:0;
	padding:0;
	}
.tbl_main td{
	vertical-align:top;
	border:none;
	padding:0;
}	
.tbl_content td{
	vertical-align:top;
	border:1px solid #ccc;
	padding:0;
}	
.tbl_brd{
	border:1px solid #aaa;
	}
.tbl_brd td{
	border:1px solid #aaa;
	padding:3px;
	}
.td_bg{
	background-image:url(../img/bg_right.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}
.tbl_brd_main td{
	border:1px solid #aaa;
	padding:0;
}	
.tbl_brd_none{
	border:none;
	}
.tbl_brd_none td{
	border:none;
	padding:2px;
	}
.tbl_menu td{
	border:none;
	padding:0;
	margin:0;
	color:#666666;
	background-image:url(../img/menu_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	}
.form_tbl{
	/*width:100%;*/
	margin:4px
	}
.form_tbl td{
	border:none;
	padding:5px 5px 5px 0px;
	}
.form_white textarea, .form_white input {
	background-color:#FFFFFF;
	border:1px solid #A5ACB2;
	padding:3px;
	width:200px;
	}
.form_white_small input {
	background-color:#FFFFFF;
	border:1px solid #A5ACB2;
	padding:3px;
	width:50px;
	}

.asterisk{
	color:#990000;
	padding:1px;
	}
.tbl_btn{
	text-align:center;
	cursor:pointer;
	}
a{
	color:#003399;
	text-decoration:none;
	}
a:hover{
	color:#333;
	text-decoration:underline;
	}
a.gray_small{
	color:#CCCCCC;
	font-size:10px;
	}
a.white{
	color:#FFFFFF;
	font-weight:bold;
	}
a:hover.white{
	color:#FFFFFF;
	}
a.gray{
	color:#4B5D6F;
	font-weight:bold;
	}
a:hover.gray{
	color:#4B5D6F;
	}

.home_block_left{
	 background-position:top left;
	 background-repeat:no-repeat;
	 height:110px;
	 color:#FFFFFF;
	 line-height:28px;
	 }
.home_block_right{
	 /*background-image:url(../img/curr_news_bg.jpg);*/
	 background-position:top right;
	 background-repeat:no-repeat;
	 height:183px;
	 padding:0 6px 0 6px;
	 color:#FFFFFF;
	 line-height:20px;
	 }
.title{
	font-weight:bold;
/*	text-transform:uppercase;*/
}	 
.title_event{
	font-weight:bold;
	text-transform:uppercase;
	color:#0035AD;
	}
	 
.principals {
  float:left;
  width:100%;
}

.principals h1 {
  margin:0;
  padding:0px;
}

.principals .photo {
  float:left;
  width:90px;
  padding-right:10px;
}

.principals .name, .principals .contact_info, .principals .tool_bar {
  float:left;
  width:312px;
  padding-bottom:10px;
}

.principals .name {
  background:url(/live/img/page_divider.gif) bottom repeat-x;
}
.principals .tool_bar {
}

.principals .contact_info, .principals .tool_bar {
  padding:10px 0;
}

.principals .description {
  float:left;
  clear:both;
  width:100%;
}

.page_divider {
  float:left;
  clear:both;
  width:100%;
  margin:0 0 1em 0;
  font-size:1px;
  background:url(/live/img/page_divider.gif) bottom repeat-x;  
}
