body {
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 1.5em;
	width: 100%;
	display: table;
	background:url(icons/img02xxx.jpg) repeat-x;
}
.margin_bottom_20 { clear: both; width: 100%; height: 20px; font-size: 1px;	}
.border_bottom {
	border-bottom: 1px solid #999;
}
.full
{
    width:97%;
}
.mysubhead
{
    width:100%;
    background: url(images/subheadslice1.jpg) repeat-x;
    height:17px;
    font-weight:bold;
    font-family:Trebuchet MS;
    color:#11A6D4;
    font-size:13px;
    padding: 5px 1px 5px 5px;
    border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
}
.mysubcontent
{
    width:100%;
    background: url(images/templatemo_section_bottom.jpg) bottom repeat-x;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 5px 5px 5px 5px;
}
.mybtn {
	width: 90px;
	height: 30px;
	border: none;	
	background: url(images/templatemo_button.jpg) repeat-x;
	border: 1px solid #333;
	color : #cccccc;
	font-size: 15px;
	cursor: pointer;
}
#myfooter {
	width: 100%;
	color: #AAAAAA;
	font-size: 11px;
	background: url(images/templatemo_bottom.gif);
	background-repeat:repeat-x;
	margin: 10px 0 0 0;
	padding: 0;
	text-align: center;
	height:175px;
}
.mydropdown
{
	color:#000000;
}
.content_header_01 {
	font-size: 17px;
	color: #590100;
	font-weight:bold;
	padding-bottom: 10px;
	margin-bottom: 20px;
	background: url(images/templatemo_horizontal_divider_01.jpg) bottom repeat-x;	
}
h1, h2, h3, h4, h5 {

    color: #737373;
    
}
.myradio
{
    font-family:Meiryo;
    font-size:10px;
    color:#FFD811;
    cursor:hand;
    height:30px;
}
.homea
{
	color:#FFFFFF;
	font-size:12px;
	font-family:Meiryo;
}
.homea:hover
{
	text-decoration:underline;
	color:#790200;
	
}
 .modalBackground {
            background-color: Gray;
           filter: alpha (opacity=30);
         opacity: 0.3 ;
            }
        .modalPopup {
            width: 250px;
            height: 150px;
            background-color: #570100;
            border-color: #000000;
            border-width: 1px;
            border-style: solid;
            text-align: center;
            /*cursor: move;*/
            font-size:small;}
.btnslideshow
{
    cursor:hand;
    font-size:10px;
}
.mydiv
{
	margin:0 auto;
	background-color:#E8E8E8;
}

.mylblmsg
{
	color:Red;
	font-weight:bold;
}
h1 {
    font-size: 29px;
}
h2 {
    font: normal 22px "Times New Roman", Times, serif;
}
.IE8Fix 
{
	z-index: 100;
}
h3 {
    font-size: 14px;
}
.cap{color:#CC4126;font-weight:bold;}

a{color:#365474;text-decoration: none;}

a:hover 
{text-decoration:underline;color:#FF8901;}

a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}

.white-text{
color: #ffffff;
text-decoration: none;

}
a.b1
{
font:  14px tahoma, Arial;
color: #fffea0;
text-decoration: none;
padding: 15px;
margin: 0px;

}
.p
{
padding: 0 0 0 20px;
}
.p1
{
padding: 0 0 0 30px;
}
.p2
{
padding: 30px 50px 30px 30px;
}
.bg1
{
background: #000000 url(images/index_10.gif) top no-repeat;
}
.bg2
{
background: #000000 url(images/index_10.gif) top no-repeat;
}
.bord
{
border: 1px solid #cecece;
}
.menu 
{
color:#ffffff;
vertical-align:top;
height: 35px;
padding: 10px 0 0 20px;
}
.menu a
{
color:#8c247b;
font: bold 11px  tahoma, Arial;
text-decoration: none;
}
