@charset "utf-8";
/* CSS Document */


@font-face {
    font-family: 'swis721_blkcn_btblack';
    src: url('swis721_blkcn_bt_black-webfont.eot');
    src: url('swis721_blkcn_bt_black-webfont.eot?#iefix') format('embedded-opentype'),
         url('swis721_blkcn_bt_black-webfont.woff') format('woff'),
         url('swis721_blkcn_bt_black-webfont.ttf') format('truetype'),
         url('swis721_blkcn_bt_black-webfont.svg#swis721_blkcn_btblack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MyriadProRegular';
    src: url('myriadpro-regular_0-webfont.eot');
    src: url('myriadpro-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('myriadpro-regular_0-webfont.woff') format('woff'),
         url('myriadpro-regular_0-webfont.ttf') format('truetype'),
         url('myriadpro-regular_0-webfont.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body {
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 14px;
	line-height: 18px;
	background-color:#fff;
}
img {
    border:none;
}
h1 {
	font-family: 'MyriadProRegular';
	font-size: 28px;
	font-weight: normal;
	color:#0063a3;
	padding-bottom:15px;
	text-transform: uppercase;
	border-bottom:dashed 1px #000;
	margin-bottom:15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
h2{
	font-family: 'MyriadProRegular';
	font-size: 22px;
	font-weight: normal;
	color:#0C0;
	padding-bottom:15px;
	text-transform: uppercase;
	margin-bottom:15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
h3{
	font-family: 'MyriadProRegular';
	font-size: 17px;
	font-weight: normal;
	color:#0063a3;
	padding-bottom:15px;
	text-transform: uppercase;
	margin-bottom:15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
p {
    margin:0px;
	padding-bottom:14px;
}
#top_area {
    height:698px;
	background-image:url(../images/top.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
#top_area_inner {
    height:505px;
	background-image:url(../images/top_inner.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
.top {
    width:995px;
	height:698px;
	margin:0 auto;
}
.header {
    width:995px;
	height:102px;
	float:left;
	background-color:#f3fbff;
}
.logo {
    width:169px;
	height:102px;
	float:left;
}
.header_rgt {
    width:470px;
	height:102px;
	float:right;
}
.header_rgt_phone {
    width:289px;
	height:71px;
	float:left;
	padding-top:31px;
	color:#373838;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.follow {
    width:92px;
	height:66px;
	float:left;
	background-image:url(../images/follow.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding-top:36px;
	padding-left:64px;
}
.navigation {
	width:845px;
	height:59px;
	float:left;
	background-image:url(../images/navi_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding-left: 150px;
}
ul.menu {
	list-style:none;
	margin: 0px;
	padding: 0px;
}
ul.menu * {
     margin:0; 
	 padding:0}
ul.menu a {
	text-decoration:none;
	 outline:0;
}
ul.menu li {
    position:relative;
	float: left;
}
ul.menu .menulink  {
	color:#fff;
	font-size: 14px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:14px;
	padding-left:14px;
	text-align:center;
	line-height: 59px;
	text-transform:uppercase;
	background-image:url(../images/li.jpg);
	background-position:right;
	background-repeat:no-repeat;
	text-shadow: 1px 1px #2f3031;
}
ul.menu .menulink:hover  {
	color:#00e4ff;
}
ul.menu .current {
	color:#00e4ff;
	font-size: 14px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:16px;
	padding-left:16px;
	text-align:center;
	line-height: 59px;
	text-transform:uppercase;
	text-shadow: 1px 1px #2f3031;
		background-image:url(../images/li.jpg);
	background-position:right;
	background-repeat:no-repeat;

 }	
ul.menu ul {

	position:absolute;
	top:59px;
	left:;
	display:none;
	opacity:0;
	list-style:none;
	width:;
	padding:0px;
}
ul.menu ul li {
	position:relative;
	width:220px;
	height:40px;
    text-align:left;
	margin-top:;
	margin-top: 1px;
	
}
ul.menu ul li a {
	display: block;
	padding-left:15px;
	text-decoration: none;
	color:#FFFFFF;
	height:40px;
	text-align:left;
	background-color:#049FDF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:42px;
}
ul.menu ul li a:hover {
	background-color:#1290CA;
	color:#FFF;
}
.banner_area {
    width:995px;
	height:537px;
	float:left;
}
.banner {
    width:995px;
	height:537px;
	float:left;
	
}

#container {
    height:501px;
	background-image:url(../images/container.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	 
	
}
.content {
    width:1000px;
    height:501px;
	margin:0 auto;
	-webkit-box-shadow: 0 8px 6px -6px #a7a7aa;
    -moz-box-shadow: 0 8px 6px -6px #a7a7aa;
     box-shadow: 0 8px 6px -6px #a7a7aa;
}

.content_inner {
    width:1000px;
    height:auto;
	margin:0 auto;
	padding-top:30px;
	padding-bottom:20px;

}
.content_top_inner {
    width:1000px;
    height:auto;
	float:left;
			-webkit-box-shadow: 0 8px 6px -6px #a7a7aa;
    -moz-box-shadow: 0 8px 6px -6px #a7a7aa;
     box-shadow: 0 8px 6px -6px #a7a7aa;
}
.content_top_inner ul {
    margin:0px;
	padding:0px;
}
.content_top_inner ul li {   
    background-image:url(../images/lip.png);
	background-position:left;
	background-repeat:no-repeat;
	line-height:20px;
	padding-left:16px;
	list-style:none;
}
.content_top_links {
    width:260px;
    height:254px;
	float:left;
	padding-top:35px;
}
.content_top_links ul {
    margin:0px;
	padding:0px;
}
.content_top_links ul li {
    width:220px;
	height:50px;
    float:left;
	list-style:none;
	padding-bottom:3px;
}
.content_top_links ul li a {
    width:208px;
	height:38px;
    float:left;
	background-image:url(../images/sub.png);
	background-repeat:no-repeat;
	background-position:center top;
	list-style:none;
	font-family: 'swis721_blkcn_btblack';
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	text-decoration:none;
	padding-left:12px;
	padding-top:12px;
}
.content_top_links ul li a:hover {
	background-image:url(../images/suba.png);
	background-repeat:no-repeat;
	background-position:center top;
	list-style:none;
}
.welcome {
    width:413px;
    height:246px;
	float:left;
	padding-top:35px;
	-webkit-box-shadow: 0 8px 6px -6px #a7a7aa;
    -moz-box-shadow: 0 8px 6px -6px #a7a7aa;
     box-shadow: 0 8px 6px -6px #a7a7aa;
	 font-size:12px;
	 color:#4e4e4e;
}
.read {
    text-decoration:none;
	color:#0e0e0e;
	font-weight:bold;
}
.read:hover {
    color:#0063a3;
}
.save_ur_money {
    width:325px;
    height:246px;
	float:left;
	padding-top:35px;
	-webkit-box-shadow: 0 8px 6px -6px #a7a7aa;
    -moz-box-shadow: 0 8px 6px -6px #a7a7aa;
     box-shadow: 0 8px 6px -6px #a7a7aa;
	 font-size:12px;
	 color:#4e4e4e;
}
.gallery {
    width:1000px;
    height:165px;
	float:left;
	-webkit-box-shadow: 0 8px 6px -6px #a7a7aa;
    -moz-box-shadow: 0 8px 6px -6px #a7a7aa;
     box-shadow: 0 8px 6px -6px #a7a7aa;
   
	 background-color:#fff;
	 padding-top:15px;
}
#footer_area {
    height:144px;
	background-image:url(../images/footer.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
.footer {
    height:124px;
	width:1000px;
	margin:0 auto;
	padding-top:10px;
	text-align:center;
	font-size:11px;
	color:#575757;}
	
.footer_inner {
    height:104px;
	width:1000px;
	margin:0 auto;
	padding-top:30px;
	text-align:center;
	font-size:11px;
	color:#575757;
}
.footer_inner a {
    text-decoration:none;
	color:#0063a3;
}
.footer_inner a:hover {
    text-decoration:underline;
}
.footer a {
    text-decoration:none;
	color:#0063a3;
}
.footer a:hover {
    text-decoration:underline;
}
.img{
	border:solid 2px #0063a3;
	margin-right:8px;
	margin-left:8px;
	float:right;
}
.subul {
    margin:0px;
	padding:0px;
}
.subli {
    background-image:url(../images/lip.png);
	background-position:left;
	background-repeat:no-repeat;
	line-height:20px;
	padding-left:16px;
	list-style:none;
}
.td{
     border-bottom:solid 1px #0063a3;
	 border-left:solid 1px #0063a3;
	 }
.tr{
     border-top:solid 1px #0063a3;
	 border-right:solid 1px #0063a3;
	 }.pic-padding {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
}
input{
	width:240px;
	height:23px;
	color:#000;
	background:url(../img/bg.jpg) repeat;
	padding:4px 0px 0px 4px;
	overflow:hidden;
	border-radius:4px;
	border:1px dashed #999999;
    }
textarea{
	width:240px;
	height:60px;
    color:#000;
	background:url(../img/bg.jpg) repeat;
	padding:3px 0px 0px 4px;
	overflow:auto;
	border-radius:4px;
	border:1px dashed #999999;
    }
input, textarea {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;	
    }
.button{
	width:70px;
	height:27px;
	border-radius:4px;
	color:#000;
	border:1px dashed #999999;
	margin:0 7px 0 0;
	float:right;
	padding:0 0 5px 0;
	font-weight:normal;
	text-transform: uppercase;
}
.contact_table {
     margin-right:35px;
}
.email{
	color:#0C0;
	text-decoration:none;
	font-size: 14px;
}
.email:hover{
	color:#C90;
	text-decoration:none;
}
.centrifugal {
    margin-bottom:6px;
}