a{
	text-decoration: none;
}
td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 13px;
}
.content{
	padding-left: 25px;
	padding-right: 20px;
	padding-top: 10px;
	
}
.title{
	color: #29507C;
	font-weight: bold;
	padding-bottom: 10px;
}
.item_title{
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
}
.item_title_bg{
	background-image: url(../images/item_02.gif);
	background-position: top;
	background-repeat: repeat-x;
}
.item_content{
	background-image: url(../images/item_content_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #C8DAED;
	color: #305E92;
	padding: 10px;
}
.item_bottom_bg{
	background-image: url(../images/item_08_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
}
.more_inf{
	padding-top: 1px;
	background-image: url(../images/item_more.gif);
	background-position: left;
	background-repeat: no-repeat;
}
.more_inf_link{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.item_price{
	font-size: 20px;
	font-weight: bold;
	color: #305E92;
	padding-top: 10px;
}
.more_inf_link:hover{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.item_img_border{
	background-image: url(../images/item_img_border.gif);
	background-position: left;
	background-repeat: repeat-y;
	background-color: #C8DAED;
}
.form_section{
	background-color: #D8E4F3;
	border-bottom: 1px solid #898989;
	padding: 10px;
}
.input{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.left_border{
	background-image: url(../images/left_border.png);
	background-repeat: repeat-y;
}
.right_border{
	background-image: url(../images/right_border.png);
	background-repeat: repeat-y;
}
.left_border_gif{
	background-image: url(../images/left_border.gif);
	background-repeat: repeat-y;
	background-position: bottom right;
}
.right_border_gif{
	background-image: url(../images/right_border.gif);
	background-repeat: repeat-y;
	background-position: bottom lrft;
}
.body_bg{
	background-image: url(../images/bg_all.gif);
	background-position: bottom;
}
.center_content{
	background-image: url(../images/center_bg.gif);
	background-position: 0px;
	background-repeat: repeat-y;
	background-color: #4E81BB;
}
.center_content_without_menu{

	background-color: white;
}
.top_menu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3EBF5;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
	cursor: hand;
}
.top_menu_over{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3EBF5;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
	cursor: hand;
	background-image: url(../images/top_menu_active_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #69A5E9;
}
.top_menu_active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3EBF5;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../images/top_menu_active_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #69A5E9;
}
.top_sub_menu{
	position: absolute;
	visibility: hidden;
	top: 0px;
	left: 0px;
	width: 158px;
	background-image : url(../images/0.gif);
}
.top_sub_menu_table{
	margin-top:3px;
	border: 1px solid #7FABDD;
}
.point{
	position: relative;
}
.top_sub_menu_item{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BED3E5;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 5px;
	cursor: pointer;
	cursor: hand;
	line-height: 20px;
	background-color: #5384BD;
}
.top_sub_menu_item_over{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 5px;
	cursor: pointer;
	cursor: hand;
	line-height: 20px;
	background-color: #70A8EC;
}
.left_menu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3EBF5;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
	cursor: hand;
	line-height: 24px;
	background-color: #558CCB;
}
.left_menu_sub_items{
	padding-top: 6px;
	padding-bottom: 6px;
}
.left_menu_link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3EBF5;
	font-weight: bold;
	padding-right: 3px;
}
.left_menu_link:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 3px;
}
.left_menu_sub{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C0D2E6;
	font-weight: bold;
	padding-right: 3px;
}
.left_menu_sub_active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 3px;
}
.left_menu_sub_link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C0D2E6;
	font-weight: bold;
	padding-right: 3px;
	text-decoration: none;
}
.left_menu_sub_link:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 3px;
	text-decoration: none;
}
.bottom_menu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 23px;
}
.bottom_menu_link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.bottom_menu_link:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.gridtitle
{
	color: #29507C;
	font-weight: bold;
	padding-bottom: 10px;	
}
.grid
{
	border: solid 1px gray;
	background-color: #D8E4F3;
	padding: 10px;	
}	
.copy{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5B5E62;
	font-weight: bold;
	padding-top: 11px;
}