#entry-body {
	width : 780px;
	color: #4b4b4b;
	font-family: verdana,tahoma,arial,sans-serif;
	
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : black;
}

#left-menu{
	background-color : #e8e8e8;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : olive olive olive olive;
	vertical-align : top;
	
  width : 180px;
}

#main_contents{
	line-height : 135%;
	}

#left_service_menu{
	background-image : url(pic/service.jpg);
	background-repeat : repeat;
	padding: 5px;
	font-size : 115%;
	font-weight : bold;
	color : white;
 	text-align: center;
}

a.select {
	font-weight: bold;
	font-size:13px;
	color : white;
	text-decoration : none;
	background-color : blue;
	}

TABLE.full-space{
	width : 100%;
	
	line-height: 125%;
	}

td.half{
	width : 50%;
	vertical-align : middle;
	text-align : center;
	padding-top : 2px;
	padding-bottom : 2px;
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : navy navy navy navy;
	background-color : white;
	height : 40px;
	}

font.menu{
	width : 100%;
	font-size : 90%;
	line-height: 125%;
	}

a.half{
	display:block;
	width:100%;
	color:#0000ff;
	text-decoration:none;
	}

a.half:link{
	color:#0000ff;
	}

a.half:visited{
	color:#0000ff;
	}

a.half:hover{
	background-color : #ffcc00;
	}

.block_orange {
	border: #ff8000 1px solid;
	padding: 5px 3px 3px 5px;
	font-weight: bold;
	color: #ff8000;
	background-color: #ffffaa;
	}

.block_blue {
	border: navy 1px solid;
	padding: 5px 3px 3px 5px;
	font-weight: bold;
	color: navy;
	background-color: #d7ebff;
	}

.block_green {
	border: green 1px solid;
	padding: 5px 3px 3px 5px;
	font-weight: bold;
	color: green;
	background-color: #ceffce;
	}

.block_maroon {
	border: maroon 1px solid;
	padding: 5px 3px 3px 5px;
	font-weight: bold;
	color: maroon;
	background-color: #ffffc8;
	}

.span-small{
	font-size : 85%;
	}

.center {
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	color : green;
	background-color : #ceffce;
	margin-top : 5px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	}

.right {
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	color : #ff5511;
	background-color : #ffee55;
	margin-top : 5px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	}

.left {
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	color : #3333ff;
	background-color : #aadddd;
	margin-top : 5px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	}

.left2 {
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	font-size:20px;
	color : white;
	border-style : solid solid solid solid;
	border-color : #00aaff #00aaff #00aaff #00aaff;
	border-width : 2px 2px 2px 2px;
	background-color : #4444ff;
	margin-top : 3px;
	margin-left : 3px;
	margin-right : 3px;
	margin-bottom : 3px;
	}

.footer{
	font-size : 13px;
	line-height: 125%;
	}

.bgcolor_black{
	background-color : black;
	padding : 5px 0px 2px 3px ;
	}

.bgcolor_pink{
	background-color : pink;
	padding : 5px 0px 2px 3px ;
	}

.bgcolor_palegreen{
	background-color : palegreen;
	padding : 5px 0px 2px 3px ;
	}

.bgcolor_powderblue{
	background-color : powderblue;
	padding : 5px 0px 2px 3px ;
	}

.bgcolor_khaki{
	background-color : khaki;
	padding : 5px 0px 2px 3px ;
}

.bgcolor_navy{
	background-color : navy;
	padding : 5px 0px 2px 3px ;
	color : white;
	}

.bgcolor_white{
	background-color : white;
	padding : 5px 0px 2px 3px ;
	}

.bgcolor_red{
	font-weight : bold;
	color : white;
	background-color : red;
	}

.large-x{
	font-size : 115%;
	}

.large-xx{
	font-size : 125%;
	}

.large-xxx{
	font-size : 135%;
	}

.small-x{
	font-size : 85%;
	}

.small-xx{
	font-size : 75%;
	}

.small-xxx{
	font-size : 65%;
	}

.red-bold{
	font-weight : bold;
	color : red;
	}

.normal{
	font-size : small;
	font-weight : bold;
	color : black;
	background-color : white;
	}

.left_menu_tag{
	color : white;
	background-image : url(pic/left_menu_tag.gif);
	background-repeat : repeat-y;
	font-weight : bold;
	padding-top : 3px;
	padding-left : 15px;
	padding-right : 3px;
	padding-bottom : 3px;
}

.user_menu_tag{
	color : white;
	background-image : url(pic/left_user_menu_tag.gif);
	background-repeat : repeat-y;
	font-weight : bold;
	padding-top : 3px;
	padding-left : 15px;
	padding-right : 3px;
	padding-bottom : 3px;
}

.left_user_menu_tag{
	color : white;
	font-weight : bold;
	background-image : url(pic/left_user_menu_tag.gif);
	background-repeat : no-repeat;
	padding-top : 3px;
	padding-left : 15px;
	padding-right : 3px;
	padding-bottom : 3px;
}

a.left_user_menu{
	width:100%;
	color:#ffffff;
	}

a.left_user_menu:link{
	color:#ffffff;
	}

a.left_user_menu:visited{
	color:#ffffff;
	}

a.left_user_menu:hover{
	color:#ffffff;
	background-color : #aaaaaa;
	}
.border{
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;}

.question{
  font-weight : bold;
  color : white;
  background-color : #804040;
  padding-top : 3px;
  padding-left : 3px;
  padding-bottom : 3px;
  margin-top : 15px;
}
.bold{
  font-weight : bold;
}

.campaign{
background-color : #ffffd9;
border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #d9c199;
border-bottom-color : #d9c199;

  padding-top : 5px;
  padding-left : 5px;
  padding-bottom : 3px;
  margin-top : 5px;
  font-weight : normal;
  
}


div.advertising {
	padding:10px 20px;
	padding:10px 20px;
	clear: both;
}

div.advertising a {
	border: 1px solid #999;
	padding: 2px;


}

div.advertising a:hover {
	background-color:#fff;

}

div.advertising a.ad_left {
	float:left;
}
div.advertising a.ad_right {
	float:right;
}

div.advertising a img {
	width:355px;
	border: 0;
}



blockquote {
	margin:0 0 0 20px;
}
