body {
	margin:0px;
}

p
{
margin:0px;
}

ul
{
	margin:0px;
	padding-left:40px;
	padding-top:5px;
	list-style-position: inside;

}

.top-right-bg{
background-image:url(../images/top-bg.gif);
background-repeat:no-repeat;
height:65px;
background-position:top right;

}


.top-bg
{
	background-color:#838586;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-top:5px;
}
.top-bg1
{
	background-color:#838586;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-top:17px;
}
.logo{
padding-left:28px;
padding-top:13px;
padding-bottom:6px;
}
.navi-pdding{
padding-bottom:1px;
}

.partnaires-bg
{
	background-color:#FBF9F8; 
	border-left:solid 1px #EAEAEA;
	border-right:solid 1px #EAEAEA;
}
.partanaires-boder{
border-left:solid 1px #EAEAEA;
	border-right:solid 1px #EAEAEA;
}
.inner-pad{
padding-top:26px;
}
.info-pad{
padding-left:33px;
padding-top:26px;
}
.tera-padd{
padding-left:27px;
padding-top:18px;
}
.microsoft-pad{
padding-left:22px;
padding-top:16px;
padding-bottom:15px;
}
.ciel-pad{
padding-bottom:4px;
padding-top:22px;
}
.hp-pad{
padding-top:30px;
}
.ebp-pad{
padding-top:27px;
padding-bottom:3px;
}
.max-pad{
padding-top:18px;
padding-bottom:2px;
}
.left-text{
font-family:Arial, Helvetica, sans-serif;
color:#006601;
font-size:12px;
text-decoration:underline;
}
.left-text a{
font-family:Arial, Helvetica, sans-serif;
color:#006601;
font-size:12px;
text-decoration:underline;
}

.lefttext-padding
{
padding-bottom:21px;
}
.arrow-pad
{
	padding-left:13px;
}

.promotion-pad
{
padding-top:29px;
}
.promotion-pad1{
padding-top:16px;
}

.arrow-padding
{
	padding-top:18px;
}

.promotion-padding
{
	padding-bottom:29px;
}
.arrow-pad1{
padding-bottom:21px;
}
.header-bg{
background-image:url(../images/header-bg.gif);
background-repeat:no-repeat;
background-position:right;

}
.header-pad{
padding-top:15px;
padding-bottom:41px;
}
.img-home-pad{
padding-left:565px;
}
.img-accuel-pad{
padding-left:4px;
}
.img-mail{
padding-left:12px;
}
.img-contact{
padding-left:4px;
padding-right:26px;
}

.img-line
{
padding-left:8px;
}

.banner-padding
{
	padding-right:16px;
}
.below-banner-bg{
background-color:#D2D2D2;
}
.content-pad{
padding-left:33px;
padding-top:32px;
}
.content-img-border{
border:#AEAEAE 1px solid;
margin-right:12px;
margin-left:22px;
}
.content-img-pad{
padding-top:22px;
padding-bottom:17px;
}
.content-text{
font-family:Arial, Helvetica, sans-serif;
color:#808080;
font-size:12px;
padding-left:11px;
padding-top:24px;
}
.content-matter
{
font-family:Arial, Helvetica, sans-serif;
color:#808080;
font-size:12px;
}

.content-matter a
{
font-family:Arial, Helvetica, sans-serif;
color:#006601;
font-size:12px;
}

.content-matter a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#006601;
font-size:12px;
}


.copyright-text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.non-prsesentation
{
padding-left:24px;
}
.bullet{
list-style-image:url(../images/bullet.gif);
}
.footer-link{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-decoration:underline
}
.footer-link a{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-decoration:underline;

}
.link-top a:link {
	FONT-SIZE: 10px; COLOR: #636363; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.link-top a:visited {
	FONT-SIZE: 10px; COLOR: #636363; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.link-top a:hover {
	FONT-SIZE: 10px; COLOR: #FF9134; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;
}
.link-top a:active {
	FONT-SIZE: 10px; COLOR: #636363; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.hr1 {
  padding: 10px 0px 10px 0px;

   }
.image-padd{
padding-right:12px;
}
.image-bord{
border:#AEAEAE 1px solid;
margin-right:12px;

}
.contenttable
{
font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
color:#1B7E14;
font-size:13px;
}
.contenttable textarea
{
border:1px solid #999999;
background-color:#F8F8F8;
color:#1B7E14;

}
.contenttable input
{
border:1px solid #999999;
background-color:#F8F8F8;
color:#1B7E14;
font-size:13px;
}
.commonButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #92d1f2;
	border:1px solid #999999;
	font-weight: bold;
	height: 20px;
}

.line-spacer{
height:2px;
background:#E7E9E6;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
color:#FCFDF4;
font-size:2px;
}