/* CSS Document */
html, body {
	height:100%;
	padding: 0px;
}

body {
	background-color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #77808A;
	padding:0px;
	margin:0px;
	
  height: auto !important;

  height: 100%;

  min-height: 80%;
  text-align:center;

}

table.main{
	width: 1003px;
	height: 597px;
	vertical-align: top;
	text-align: left;
}

table.main tr.header{
	background-image: url(/site/images/top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 82px;	
}

table.main tr.header2{
	background-image: url(/site/images/top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 84px;	
}


table.main tr.menu{
	background-image:url(../images/menu-part.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;	
	vertical-align: middle;
}


table.main tr.menu td{
	height:33px;
}

table.main tr.menu td div.search{


	height: 17px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 17px;
}

.action_center {
   
}

table.main tr.menu td div.search img{
	display: inline;
	padding:0px;
}

table.main tr.menu td div.search input.inputbutton{

}

.search input.inputarea{
	height:16px;
	line-height: 15px;	
	xposition: absolute;
	xpadding-left: 5px;
	font-size: 10px;
	width: 120px;
	margin-left: 10px;
	padding-top:2px;	
	font-size: 11px;
	border: 0;
	vertical-align: bottom;
	font: bold 12px arial, verdana, sans-serif;
	color:#999999;
	
}


.home{
	xmargin-left:160px;

	position:relative
}

.home_safari{
	margin-left:23px;
}

.envelope_Safari{
	margin-left:70px;
}

.envelope{
	margin-left:20px;

	position:relative
	
}

.envelope_front{
	xmargin-left:207px;
	position:relative

}


table.main tr.menu td div.float_left{
	width: 696px;
	height: 17px;
}



table.main tr.body_tr{
	background-color: #DCE0E4;
	height: 453px;
	vertical-align: top;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

table.main tr.body_tr td table.cont{
	width: 1003px;
	height: 453px;
}

table.main tr.body_tr td table.cont tr.head_cont{
	height: 23px;
	background-color: #FFFFFF;

	font-size: 10px;
}

table.main tr.body_tr td table.cont tr.main_cont{
	height: 430px;
	vertical-align: top;
}

/*table.main tr.body_tr td table.cont tr.main_cont div.container1{
	width: 972px;
	overflow-y:auto;
	margin-top: 0px;
	height: 389px;
	margin-bottom:10px;
	margin-left:30px;
	margin-top:25px;
}

table.main tr.body_tr td table.cont tr.main_cont div.container1 div.container2{
	overflow-x:hidden;
	color:#111628;
	margin-bottom:-20px;
}*/
table.main tr.body_tr td table.cont tr.main_cont div.container1{
	width: 972px; 
	height: 389px;
	margin-top: 0px;
	margin-bottom:10px;
	margin-left:30px;
	margin-top:25px;
	overflow:auto;
	overflow-x:hidden;
}

table.main tr.body_tr td table.cont tr.main_cont div.container1 div.container2{
	width: 962px;
	color:#111628;
	margin-bottom:-20px;
	overflow:auto;
	overflow-x:hidden;
}
.scrollbar
{	scrollbar-arrow-color: #CC2228; 
    scrollbar-base-color: #8E8E8F; 
    scrollbar-darkshadow-color: #8E8E8F;
    scrollbar-face-color: #D5D5D5;
    scrollbar-highlight-color: #EFEFEF; 
    scrollbar-shadow-color: #EFEFEF;   
    scrollbar-track-color: #EFEFEF;
	scrollbar-3dlight-color: #ffffff;
}	
table.main tr.body_tr td table.front{
	margin-left: 43px;
	width: 849px;
	height: 453px;
}
 
table.main tr.body_tr td table.front tr{
	height: 220px;
} 

table.main tr.body_tr td table.front tr td{
	padding-left: 82px;
	width: 282px;
	vertical-align: top;
	text-align: left;
}


table.main tr.body_tr td table.front tr td div.article{
	width:200px;
	height: 45px;
	overflow: hidden;
	position: relative;
}

table.main tr.body_tr td table.front tr td div.article a img{
	position:absolute
}

table.main tr.footer{
	background-image: url(../images/footer.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 29px;
	color: #FFFFFF;
	font-size: 11px;
}


table.main tr.footer td{
	padding-left: 11px;

}

table.main tr.footer td div{
	display: inline;
	width: 155px;
	margin-left: 600px;
	height: 14px;
	vertical-align: expression(isMSIE5_0?'bottom':'middle');
}

table.main tr.footer td div img{
	display: inline;
	margin-right: 2px;
}

.test{
	border: 1px solid red;
}

img{
	display: block;
	border: none;
}

a{
	color: #FFFFFF;
	text-decoration: none;
}

.front{
	width: 200px;
	height: 42px;
	overflow:hidden;
}

.pic1{
	width: 200px;
	height: 172px;
	background-image:url(/site/images/pic1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.Page_title{
	font-size: 16px;
	font-weight: bold;
	margin-top: 30px;
	color: #D2151C;
	margin-left:30px;
}

a.link_red{
	color: #CC2228;
	text-decoration:underline;
	
}


.hereAmI{
	color: #88888D;
}

a.redlink{
	text-decoration:none;
}

a.redlink:hover{
	color: #FD151D;
}

.printBtn
{
    cursor:pointer;
}