/* CSS Document */

/*--------template----------*/

body {
margin:0;
padding:0;
text-align:center;
background-color:#1683af;
}

.page {
background-color:#ffffff;
border:1px solid #ffffff;
width:778px;
margin:30px auto 0 auto;
padding:0;
text-align:left;
}

.slogan {
width:778px;
margin:0 auto;
padding:0;
}

.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#cccccc;
}

.footer a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#cccccc;
text-decoration:underline;
}

.footer a:hover {
color:#ffffff;
}

.top {
padding:15px 20px;
width:738px;
background-color:#ffffff;
}

.menu {
background-color:#1683af;
}

.menu ul {
height:28px;
list-style:none;
padding:0;
margin:0;
}

.menu ul li {
width:154px;
padding:0;
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#ffffff;
text-align:center;
height:28px;
line-height:28px;
}

.menu ul li#li_border {
	width:2px;
	height:28px;
	display:block;
	background-color:#FFFFFF;
	float:left;
	padding:0;
}

.menu ul li.over a.black {
color:#363334;
}

.menu ul li a {
display:block;
width:154px;
color:#ffffff;
text-decoration:none;
text-align:center;
}

.menu ul li.over a,.menu ul li#current {
background-color:#bbbdc0;
color:#363334;
}

.content {
width:738px;
padding:30px 20px 20px 20px;
}



/*--------universal----------*/
#left{
float:left;
}

#right{
float:right;
}

#clear{
clear:both;
}

.text_normal {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3a3738;
line-height:17px;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3a3738;
line-height:17px;
}

p a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#1683af;
line-height:17px;
text-decoration:underline;
}

p a:hover{
text-decoration:underline;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#1683af;
}

.text-blue {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#1683af;
}

/*--------about----------*/
.about-top-img {
padding:10px 0 0 0;
margin:0 0 20px 0;
}

.about-content {
padding:20px 0 0 0;
width:530px;
border-top:1px solid #1683af;
}

.about-bottom-img {
margin:0 0 20px 0;
}


/*--------------home--------------*/

.home-content{
width:530px;
}

.home-img {
width:184px;
margin:0 0 20px 0;
}

/*------------products-------*/
.about-content ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3a3738;
line-height:17px;
}

/*----------contact-------------*/
.contact-content{
width:450px;
padding:0 0 0 50px;
}

/*---------------form-------------*/
#form-table{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3a3738;
}

.submit {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3a3738;
margin:0;
padding:20px 0 0 0;
text-align:right;
width:690px;
}
/*-------------thank------------------*/
.thank{
text-align:center;
padding:100px;
}
