@charset "Shift_JIS";


* {
margin:0;
padding:0;
border:0;
}


body{
font-size:12px;
text-align:center;
font-weight:normal;
background:#F5F5F5 none repeat-x;
font-family:"�l�r �o�S�V�b�N", Osaka, "�q���M�m�p�S Pro W3";
line-height:150%;
color: #2F2F2F;
scrollbar-track-color:#f9f9f9;
scrollbar-face-color:#ffffff;
scrollbar-shadow-color:#cccccc;
scrollbar-darkshadow-color:#ffffff;
scrollbar-highlight-color:#cccccc;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#cccccc;
top:0px;
bottom:0px;
margin:0px;
padding:0px;
border:0px;
}


#topfade{ background:#FFFFFF none no-repeat; width: 940px; margin: 0px auto; padding:0px;}
#middlefade{ background:#FFFFFF none repeat-y; width: 940px; margin: 0px auto; padding:0px; height:auto; clear:both;}
#mainfade{ background:#FFFFFF none repeat-y; width: 940px; height:auto; margin: 0px auto; padding:0px; clear:both;}
#botfade{ background:#EDFEFE none repeat-y; width:100%; margin:0px auto; padding:0px; height:200px; clear:both;}


#footer{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	padding:10px 0px 10px 0px;
	margin:0;
}
.footer_navi{
	width: 950px;
	height: 30;
}

.footer_navi ul{
	padding-top: 15px;
	padding-bottom: 10px;
	height: 23px;
}

.footer_navi li {
	float: left;
	overflow: hidden;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #727171;
	padding-left: 0px;
	margin-left: 0px;
}

.footer_navi li.end {
	float: left;
	overflow: hidden;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #727171;
	padding-left: 20px;
	margin-left: 20px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #727171;
	padding-right:0px;
	margin-right: 0px;
}

.restli {
	float: left;
	overflow: hidden;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #727171;
	margin-left: 0px;
}





.copyright{
width:940px;
height:30px;
margin:0px auto;
padding:20px 0px;
font-weight: bold;font-size:12px;color: #2F2F2F;font-style: normal;text-align:center;
}


#logo{
margin:0 auto;
padding:0px 0px 15px 0px;
float:left;
}

#logo_2{
margin:0 auto;
padding:0px;
float:center;
}


#wrapper{
background:#fff;
width: 940px;
height: 800px;
text-align:center;
margin:  0 auto;
}

.block{
background:#fff;
width: 940px;
text-align:center;
margin:  0 auto;
padding:0px;
}




h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td, img, form {
margin: 0;
padding: 0;
border: none;
font-style: normal;
font-weight: normal;
font-size: 100%;
text-align: left;
list-style-type: none;
}

h2{margin:0px 0px 30px 0px}

.text_17{color: #2F2F2F;font-size:17px;line-height:150%;font-weight: normal;margin:0px 0px 20px 0px;}
.text_17b{color: #379BFF;font-size:17px;line-height:150%;font-weight: normal;margin:0px 0px 20px 0px;}
.text_17p{color: #CC3366;font-size:17px;line-height:150%;font-weight: normal;margin:0px 0px 20px 0px;}
.text_dot {font-size: 11px;line-height: 170%;color: #333333;padding: 0px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;border-bottom-width: 1px;margin: 10px 0px 0px 5px;}
.text_calendar{font-size:12px;line-height:16px;color: #7A9E31;}
.text_pink{font-size:12px;line-height:16px;color: #CC3366;}
.text_orange{font-size:12px;line-height:16px;color: #FF6633;}
.text_blue{font-size:12px;line-height:16px;color: #379BFF;}
.text_blue_b{font-size:13px;line-height:20px;color: #143989;font-weight:bold;}
.text_blue_wb{font-size:13px;line-height:20px;color: #379BFF;font-weight:bold;margin:0px 0px 5px 0px;}
.text_green{font-size:12px;line-height:16px;color: #B1D369;}
.text_red{font-size:12px;line-height:16px;color: #BE003C;}
.text_beige{font-size:12px;line-height:16px;color: #EDC273;}
.text_purple{font-size:12px;line-height:16px;color: #E061C0;}
.text_pink_b{font-size:13px;line-height:17px;color: #CC3366;font-weight:bold;margin:0px 0px 5px 0px;}
.text_brown{font-size:12px;line-height:16px;color: #551C15;}
.text_brown_b{font-size:13px;line-height:17px;color: #551C15;font-weight:bold;margin:0px 0px 5px 0px;}
.text_brown_b2{font-size:13px;line-height:17px;color: #551C15;font-weight:bold;margin:10px 0px 5px 0px;}
.text_brown_b22{font-size:13px;line-height:17px;color: #551C15;font-weight:bold;margin:10px 0px 5px 5px;}
.text_orange{font-size:12px;line-height:16px;color: #FF9900;}
.text_orange_b{font-size:13px;line-height:17px;color: #FF9900;font-weight:bold;margin:0px 0px 5px 0px;}
.text_orange_b2{font-size:13px;line-height:17px;color: #FF9900;font-weight:bold;margin:10px 0px 5px 0px;}
.text_orange_b22{font-size:13px;line-height:17px;color: #FF9900;font-weight:bold;margin:10px 0px 5px 5px;}
.text_12{color: #2F2F2F;font-size:12px;line-height:150%;font-weight: normal;}
.text_14{color: #2F2F2F;font-size:14px;line-height:150%;font-weight: normal;}
.text_14pink{color: #CC3366;font-size:14px;line-height:150%;font-weight: normal;}
.text_14white{color: #FFFFFF;font-size:14px;line-height:120%;font-weight: normal;}
.text_11{color: #2F2F2F;font-size:11px;line-height:16px;font-weight: normal;}
.text_10{color: #4C4C4C;font-size:10px;line-height:12px;margin:0px;font-weight: normal;}
.text_10_r{color: #BE003C;font-size:10px;line-height:12px;margin:0px;font-weight: normal;}
.text_adress{color: #2F2F2F;font-size:10px;line-height:16px;}
.text_10g{color: #009999;font-size:10px;}
.text_10b{color: #0A3592;font-size:10px;}
.text_10p{color: #E061C0;font-size:10px;}
.text_10o{color: #FA8322;font-size:10px;}
.text_10pb{color: #FDA67B;font-size:10px;}
.n{font-weight: normal;font-size:10px;color: #ffffff;font-style: normal;}
.text{font-size: 12px;color: #2F2F2F;line-height: 170%;}
.text_notb{font-size: 12px;color: #2F2F2F;line-height: 170%;font-style:normal;font-weight: normal;}
.text_g{font-size: 14px;color: #009999;line-height: 170%;}
.text_w{font-size: 12px;color: #FFFFFF;line-height: 170%;font-weight:bold;}
.text_border{font-size: 12px;line-height: 170%;color: #2F2F2F;padding:0px 0px 5px 10px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;border-bottom-width: 1px;margin:5px 0px 5px 0px;}
.wn{font-size: 10px;line-height: 170%;color: #666666;padding-left: 15px;padding-top: 10px;}

.m200 {margin-left:200px;}

p.right{margin-right:auto;}

p.borderline {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #BBBBBB;margin-right:20px;}


h1 span,h2 span,h3 span,h4 span{
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	z-index:0px;
	background: top left no-repeat;
	background-image: none;
}




a:link {
font-size:12px;
color:#0f9299;
text-decoration:none;
}
a:visited {
font-size:12px;
color:#783c96;
text-decoration:none;
}
a:active {
font-size:12px;
color:#0f9299;
text-decoration:underline;
}
a:hover {
font-size:12px;
color:#0f9299;
text-decoration:underline;
}



a.window:link {
font-size:12px;
color:#0f9299;
text-decoration:none;
padding:0px 0px 0px 18px;
margin:4px 0px 0px 0px;
background:url(/img/window.gif) no-repeat left center;
}
a.window:visited {
font-size:12px;
color:#0f9299;
text-decoration:none;
padding:0px 0px 0px 18px;
margin:4px 0px 0px 0px;
background:url(/img/window.gif) no-repeat left center;
}
a.window:active {
font-size:12px;
color:#0f9299;
text-decoration:underline;
padding:0px 0px 0px 18px;
margin:4px 0px 0px 0px;
background:url(/img/window.gif) no-repeat left center;
}
a.window:hover {
font-size:12px;
color:#0f9299;
text-decoration:underline;
padding:0px 0px 0px 18px;
margin:4px 0px 0px 0px;
background:url(/img/window.gif) no-repeat left center;
}




#header{
background:#FFFFFF none no-repeat center center;
width:100%;
height:120px;
margin:0px auto;
padding:0px;
text-align:center;
}


#headerdescription{
float:left;
width:550px;
height:30px;
margin:0px;
padding:11px 0px 0px 18px;
font-weight: normal;font-size:12px;color: #2F2F2F;font-style: normal;text-align:left;
}

#h_navi_title {
	font-size: 12px;
	font-weight:bold;
	float: left;
	color: #2F2F2F;
	margin:10px 0px 0px 15px;
	padding: 0px;
	width: 500px;
}

#h_navi {
	width:auto;
	font-size: 11px;
	float: right;
	padding: 0px;
	margin: 10px 0px;
	color: #FFF;
}

#h_navi ul {
	text-align:right;
	margin: 0px;
	padding: 0px;
}

#h_navi li {
	display: inline;
	margin-left: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#h_navi li a{
	color: #525049;
}

#h_navi li a:hover{
	color: #9B6B2D;
}

#header3 {
	width:940px;
	font-size: 0.7em;
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFF;
	clear:both;
}


#headerbread{
float:left;
width:940px;
height:114px;
margin:0px 0px 0px 0px;
padding:0px;
font-weight: normal;font-size:11px;color: #ffffff;font-style: normal;text-align:right;
}


#footerbread{
width:940px;
height:20px;
margin: 0px auto;
padding:20px 0px;
font-weight: normal;font-size:12px;color: #2f2f2f;font-style: normal;text-align:center;clear:
}



.dotborder{
width:650px;
height:10px;
margin:0px 0px 0px 0px;
padding:20px 0px 0px;
background:#fff url(/img/dotborder.gif) repeat-x;
clear: both;
}
.dotborder_r{
width:650px;
height:10px;
margin-right:auto;
padding:20px 0px 0px;
background:#fff url(/img/dotborder.gif) repeat-x;
clear: both;
}


#menu{
width:940px;
height:44px;
margin:0px auto;
padding:0px;
clear: both;
}
#menu ul{
height:44px;
margin:0;
padding:0;
}
#menu li{
list-style-type:none;
margin:0;
padding:0;
float:left;
}
#menu img{
vertical-align: top;
}


#bread{
width:900px;
height:15px;
padding:0px;
margin:25px 0px 15px 15px;
text-align:left;
font-size:10px;
}
#bread a:link {
font-size:10px;
color:#0f9299;
text-decoration:none;
}
#bread a:visited {
font-size:10px;
color:#783c96;
text-decoration:none;
}
#bread a:active {
font-size:10px;
color:#0f9299;
text-decoration:underline;
}
#bread a:hover {
font-size:10px;
color:#0f9299;
background-color:#f0f9e9;
text-decoration:underline;
}




#contents {
	float:left;
	background:#FFF;
	display:block;
	width:940px;
	height:auto;
	margin:0 auto;
	padding:0px 0px 30px 0px;
	text-align:left;
	clear:both;
}

#contents_block {
display:block;
width:460px;
margin:0 auto;
padding:0px 0px 0px 10px;
text-align:left;
}

#block {
display:block;
width:940px;
margin:0 auto;
padding:0px 0px 0px 50px;
text-align:left;
}

#block_border {
display:block;
width:650px;
margin:40px 0px 0px 0px;
padding:20px 0px 40px 0px;
text-align:right;
background:#fff url(/img/dotborder.gif) repeat-x;
}



.scrollsell {
overflow: auto;
width: 567px;
height: 100px;
}



#linkmenu{
float:left;
width:393px;
height:30px;
margin:0px;
padding:0px;
}
#linkmenu ul{
margin:0px;
padding:0px;
}
#linkmenu li{
width:131px;
list-style-type:none;
margin:0px;
padding:0px;
float:left;
}
#linkmenu img{
vertical-align: top;
}


div.cf_element{
width: 350px;
height: 387px;
background-color: #FFFFFF;
}


#main{
	background:#FFF;
	float:left;
	width:650px;
	height:auto;
	margin:0px 0px 0px 15px;
	padding:0px;
	clear:both;
}
#main p{
padding-right:0px;
line-height:21px;
text-align:justify;
}

#main_left{
background:#FFFFFF;
float:left;
width:510px;
margin:25px 0px 0px 0px;
padding:0px;
}
#main_left p{
padding:0px;
line-height:21px;
text-align:justify;
}

#main_right{
background:#FFFFFF;
float:right;
width:240px;
margin:0px;
padding:0px;
}



#sub{
float:right;
width:240px;
margin:0px;
padding:0px;
}

#move{
}
#submenu {
float:right;
background:;
margin:0px;
padding:0px 15px 0px 0px;
width:240px;
}
#submenu ul { 
margin:0px;
padding:0px;
}
#submenu il { 
list-style-type:none;
margin:0px;
padding:0px;
}
#submenu img{
vertical-align: bottom;
}


img{
border:0;
vertical-align: baseline;
}
img.bottom{
border:0;
vertical-align: bottom;
margin:0px;
padding:0px;
}
img.middle{
border:0;
vertical-align: middle;
margin-bottom:5px;
padding:0px;
}


.imgboxborder {
color:#000000;
margin:1px;
border:1px solid #CCCCCC;
background-image: none;
width:0px;
padding:3px;
}
.imgboxborder2 {
color:#000000;
border:1px solid #CCCCCC;
}
.imgboxborder3 {
color:#000000;
border:1px solid #CCCCCC;
margin:10px 0px 10px 0px;
padding:20px;
}


.imgbox8 {
color:#000000;
margin:0px 0px 10px 0px;
border:1px solid #CCCCCC;
}
.imgbox0{
color:#000000;
margin:0px 0px 10px 0px;
border:0px solid #FFFFFF;
}
.imgbox {
color:#000000;
margin:5px;
border:1px solid #CCCCCC;
}
.imgbox6 {
color:#000000;
margin:0px 0px 2px 0px;
border:2px solid #663300;
}
.imgbox5 {
color:#000000;
margin:0px 0px 2px 0px;
border:1px solid #CCCCCC;
}
.imgbox3 {
color:#000000;
margin:5px;
border:1px solid #CCCCCC;
float:left;
margin-left:10px;
}
.imgbox4 {
color:#000000;
padding:0px;
border:1px solid #CCCCCC;
float:right;
margin-right:10px;
}
.imgbox2 {
color:#000000;
margin:5px;
}
.topimgbox {
color:#000000;
border:1px solid #CCCCCC;
padding-right: 0px;
}


.imgfloatleft{
float:left;
margin-right:5px;
}


.imgfloatright{
float:right;
margin-left:10px;
}


.imgfloat{
margin:20px 0px 0px 0px;
}
.imgfloat2{
margin:20px 0px 0px 10px;
}
.imgfloatmargin{
margin-top:10px;
}


.clear{
clear: both;
}


p{font-size:12px;line-height:150%;margin:0px 0px 0px 5px;}
.indent{font-size:12px;line-height:25px;margin:0px 0px 0px 15px;}
.mm{margin:0px 0px 0px 10px;}

.pp300{margin-bottom: 300px;}

.pp250{margin-bottom: 250px;}

.pp200{margin-bottom: 200px;}

.pp150{margin-bottom: 150px;}

.pp120{margin-bottom: 120px;}

.pp100{margin-bottom: 100px;}

.pp70{margin-bottom: 70px;}

.pp80{margin-bottom: 80px;}

.pp60{margin-bottom: 60px;}

.pp55{margin-bottom: 55px;clear:both;}

.pp50{margin-bottom: 50px;clear:both;}

.pp45{margin-bottom: 45px;}

.pp30{margin-bottom: 30px;}

.pp20{margin-bottom: 20px;}

.pp15{margin-bottom: 15px;}

.pp10{margin-bottom: 10px;}

.pp5{margin-bottom: 5px;}


br{
letter-spacing:normal;
}



address{
font-size:10px;
line-height:15px;
color:#666666;
margin:0px;
padding:0px 0px 0px 15px;
font-style:normal;
width:190px;
background-color: #FFFFFF;
}
address a:link {
font-size:10px;
color:#0f9299;
font-style:normal;
text-decoration:none;
}
address a:visited {
font-size:10px;
color:#783c96;
font-style:normal;
text-decoration:none;
}
address a:active {
font-size:10px;
color:#0f9299;
font-style:normal;
text-decoration:underline;
}
address a:hover {
font-size:10px;
color:#0f9299;
font-style:normal;
background-color:#f0f9e9;
text-decoration:underline;
}

p.text_dot{
font-size: 11px;
line-height: 170%;
color: #333333;
padding: 0px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
border-bottom-width: 1px;
margin: 10px 0px 0px 5px;
}
p.text_dot a:link {
font-size:11px;
color:#0f9299;
font-style:normal;
text-decoration:none;
}
p.text_dot a:visited {
font-size:11px;
color:#783c96;
font-style:normal;
text-decoration:none;
}
p.text_dot a:active {
font-size:11px;
color:#0f9299;
font-style:normal;
text-decoration:underline;
}
p.text_dot a:hover {
font-size:11px;
color:#0f9299;
font-style:normal;
background-color:#f0f9e9;
text-decoration:underline;
}


#copyright{
width:940px;
height:30px;
margin:0 auto 10;
background:#fff none no-repeat;
}


ul#map {margin: 30px 0px 0px 0px; padding: 0; }
ul#map ul {margin: 0; padding: 0; }
ul#map li {list-style-type: none;margin: 0 0 0 18px;padding: 0 0 0 18px;background: none no-repeat bottom;}
ul#map li.non {list-style-type: none;margin: 0 0 0 18px;padding: 0 0 0 18px;background: none no-repeat 5px 5px;}
ul#map li.joint  { background: none repeat-y top left; }
ul#map li.joint2  { background: none repeat-y top left; }
ul#map li.bottom { background: none no-repeat bottom left; }
ul#map a:link {
font-size:12px;
color:#0f9299;
text-decoration:none;
}
ul#map a:visited {
font-size:12px;
color:#783c96;
text-decoration:none;
}
ul#map a:active {
font-size:12px;
color:#0f9299;
text-decoration:underline;
}
ul#map a:hover {
font-size:12px;
color:#0f9299;
background-color:#f0f9e9;
text-decoration:underline;
}

table.mm5{
margin:5px 0px 0px 5px;
}

table.tile{
font-size:12px;
line-height:22px;
color: #232323;
border-top:1px solid #663300;
border-left:1px solid #663300;
border-collapse:collapse;
border-spacing:0;
background-color:#ffffff;
empty-cells:show;
}
.tile th{
font-size:12px;
line-height:22px;
color: #ffffff;
border-right:1px solid #663300;
border-bottom:1px solid #663300;
background-color:#996633;
background-image:none;
background-position:left top;
padding:0.3em 1em;
text-align:center;
}
.tile td{
font-size:12px;
line-height:22px;
border-right:1px solid #663300;
border-bottom:1px solid #663300;
padding:0.3em 1em;
}
table.tile_s{
font-size:10px;
line-height:20px;
color: #232323;
border-top:1px solid #663300;
border-left:1px solid #663300;
border-collapse:collapse;
border-spacing:0;
background-color:#ffffff;
empty-cells:show;
}
.tile_s th{
font-size:10px;
line-height:20px;
color: #ffffff;
border-right:1px solid #663300;
border-bottom:1px solid #663300;
background-color:#996633;
background-image:none;
background-position:left top;
padding:0.3em 1em;
text-align:center;
}
.tile_s td{
font-size:10px;
line-height:20px;
border-right:1px solid #663300;
border-bottom:1px solid #663300;
padding:0.3em 1em;
}

table.tile_m{
font-size:12px;
line-height:25px;
color: #232323;
border-top:1px solid #663300;
border-left:1px solid #663300;
border-collapse:collapse;
border-spacing:0;
background-color:#ffffff;
empty-cells:show;
}
.tile_m th{
font-size:12px;
line-height:18px;
color: #ffffff;
border-right:1px solid #663300;
border-bottom:1px solid #663300;
background-color:#1F0B08;
background-image:none;
background-position:left top;
padding-right: 10px;
padding-left: 10px;
text-align:left;
}
.tile_m td{
font-size:12px;
line-height:18px;
border-right:1px solid #663300;
border-bottom:1px solid #663300;
padding-right: 10px;
padding-left: 10px;
}

table.block{
font-size:12px;
color: #232323;
background-color:#ffffff;
empty-cells:show;
}
.block th{
font-size:12px;
color: #ffffff;
text-align:center;
padding-right: 5px;
padding-bottom: 5px;
vertical-align: top;
}
.block td{
line-height:17px;
padding-right: 5px;
padding-bottom: 5px;
text-align: left;
vertical-align: top;
}


.dot{
background-image: none;
margin: 0px;
padding: 0px;
height: 1px;
}

TD.box14 {
font-size:14px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #FFF5E1;
background-color: #F5F5F5;
padding: 5px 5px 5px 10px;
}
TR.box14 {
font-size:14px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #F5F5F5;
padding: 5px 5px 5px 10px;
}
TD.boxb {
color:#ffffff;
font-size:17px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #FFF5E1;
background-color: #000099;
padding: 5px 5px 5px 10px;
}
TR.boxb {
color:#ffffff;
font-size:17px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #000099;
padding: 5px 5px 5px 10px;
}

TD.boxm {
color:#ffffff;
font-size:17px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #FFF5E1;
background-color: #CE0053;
padding: 5px 5px 5px 10px;
}
TR.boxm {
color:#ffffff;
font-size:17px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #CE0053;
padding: 5px 5px 5px 10px;
}

TD.box {
font-size:17px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #FFF5E1;
background-color: #F5F5F5;
padding: 5px 5px 5px 10px;
}
TR.box {
font-size:17px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #F5F5F5;
padding: 5px 5px 5px 10px;
}
TD.boxw14 {
font-size:14px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #ffffff;
padding: 5px 5px 5px 5px;
}
TR.boxw14 {
font-size:14px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #ffffff;
padding: 5px 5px 5px 5px;
}
TD.boxw {
font-size:12px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #ffffff;
padding: 5px 5px 5px 5px;
}
TR.boxw {
font-size:12px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #ffffff;
padding: 5px 5px 5px 5px;
}
TD.box2 {
font-size:12px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #FAF5ED;
padding: 5px 10px 5px;
}
TR.box2 {
font-size:12px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #FAF5ED;
padding: 5px 10px 5px;
}
TD.box3 {
font-size:12px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #FCF9F3;
padding: 5px 10px 5px;
}
TR.box3 {
font-size:12px;
font-weight:bold;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #FCF9F3;
padding: 5px 10px 5px;
}
TD.box4 {
font-size:12px;
font-weight:nomal;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #EEEEEE;
padding: 5px 10px 5px;
}
TR.box4 {
font-size:12px;
font-weight:nomal;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #EEEEEE;
padding: 5px 10px 5px;
}
TD.box5 {
font-size:13px;
font-weight:bold;
color:#0E4764;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #F5FBFD;
padding: 10px 0px 10px;
}
TR.box5 {
font-size:13px;
font-weight:bold;
color:#0E4764;
LINE-HEIGHT: 170%;
BORDER-RIGHT: 1px #ffffff;
BORDER-TOP: 1px solid #ffffff;
BORDER-LEFT: 1px solid #ffffff;
BORDER-BOTTOM: 1px #ffffff;
background-color: #F5FBFD;
padding: 10px 0px 10px;
}



img.left{
float:left;
margin:0px 20px 0px 0px;
}

img.m{
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align: text-bottom;
}

table.hideen p{
overflow:hidden;
}