HTML,BODY {	height:100%;}
body{
		margin:0; padding:0;
		font-family : Trebuchet MS,Tahoma,  Verdana, Geneva, Arial, Helvetica, sans-serif;
		color : #d7d8bf;
		min-width:1002px;
		background-color:#002332;
position:relative;

}
img{border:0px;vertical-align:bottom;}
table {        border-collapse: collapse;}
td {margin: 0em 0em 0em 0em;padding: 0em 0em 0em 0em;}
p,li,dt,dd{line-height:150%;}
strong{color:#000000;}

/*H2{color:#ef630d;font-family :Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:1.4em;margin-left:1.4em;}*/

a{text-decoration:underline;color:#5a9fc4;}
a:hover{text-decoration:none;}

.content{height: auto !important;height: 100%; min-height: 100%;}


.top{font-size:0.9em;background-color:#093844;position:relative;}

.cloud{margin-left:39%;width:61%;color:#5a9fc4;padding-bottom:3em;float:left;}
.cloud img{margin-top:0px;padding-right:10%;float:right;}

.cloud h2{font-weight:normal;font-family : "Trebuchet MS",Georgia, "Times New Roman", Times, serif;font-size:24px;padding-top:0px;padding-bottom:0px;margin-bottom:0em;margin-top:-0.1em;}
.first{margin-left:15%;}
.cloud h2.ash{padding-top:35px;margin-top:0px;}
.cloud p{margin-top:0em;font-size:75%;}
.cloudright{text-align:right;padding-right:30px;}
.cloud p.small{font-size:0.45em;margin-top:0px;color:#d7d8bf;}
.cloud p.right{padding-left:30%;text-align:right;}
.rasp{clear:both;font-size:0em;}
.cloud p.left{padding-right:30%;text-align:left;}

.logo{width:39%;top:0px;left:0px;text-align:center;position:absolute;top:50%;}
.logotype{width:20em;height:12.9em;max-width:400px;margin-top:-6.45em;}



.flashbg{z-index:1;position:absolute;top:245px;right:30px;width:241px;height:62px;}

.fog1{
position:absolute;
z-index:1;
background-image:url(/i/16.png);
background-position:0px 180px;
background-repeat:repeat-x;
width:100%;
height:563px;

}
.fog2{
position:absolute;
z-index:1;
background-image:url(/i/17.png);
background-position:400px 0px;
background-repeat:repeat-x;
width:100%;
height:147px;
top:250px;
opacity:0.9;

}
.fog3{
background-position:700px 0px;
height:147px;
top:260px;
z-index:1;
opacity:0.7;
}
.fogbg{
position:absolute;
top:0px;
left:0px;
z-index:1;
background-image:url(/i/18.png);
background-position:0px 0px;
width:100%;
height:358px;
}
.fogbg1{
position:absolute;
top:0px;
left:0px;
z-index:1;
background-image:url(/i/18.png);
background-position:200px 200px;
width:100%;
height:358px;
}
.fogbgfon{
position:absolute;
top:0px;
left:0px;
z-index:1;
background-image:url(/i/19.png);
background-position:top;
width:100%;
height:259px;
background-repeeat:repeat-x;
}
.fogbgfon1{
position:absolute;
top:261px;
left:0px;
z-index:1;
background-image:url(/i/20.png);
background-position:top;
width:100%;
height:139px;
background-repeeat:repeat-x;
}


.middle{height:567px;background-image:url(/i/12.png);background-position:top;background-repeat:repeat-x;position:relative;overflow:hidden;}
.port{margin-right:24%;height:567px;z-index:2;}
.porttext1{position:relative;right:-50%;max-width:900px;padding-top:55px;}

.port:after{content: '';display: block;clear: both;z-index:2;}
.construct{height:567px;width:auto;right: 50%;position:relative;float : right;z-index:2;}
.im1{display:inline;width:12px;height:308px;position:absolute;top:71px;left:0px;visibility:hidden;}
.im2{position:absolute;top:71px;left:12px;}

.im3{position:absolute;top:0px;left:0px;z-index:1; display:none;}
.im11{position:absolute;top:0px;right:0px;z-index:1; display:none;}

.im4{position:absolute;top:380px;left:16px;z-index:1;}
.im5{z-index:1;float:left;}
.im6{z-index:1;float:left;}
/*
.portup{position:absolute;top:55px;right:46px;z-index:1;border:5px solid #587e8d;}
.portname1{position:absolute;top:24px;right:370px;z-index:1;}
.portname2{position:absolute;top:1px;right:77px;z-index:2;}
.porttext{background-image:url(/i/21.png);height:411px;margin-top:21px;padding-top:20px;padding-bottom:20px;padding-left:18px;padding-right:20px;position:relative;margin-left:16px;margin-right:16px;top:55px;}
*/
.portup{z-index:1;border:5px solid #587e8d;float:left;}
.portname1{z-index:1;position:absolute;top:26px;right:306px;}
.portname2{z-index:2;position:absolute;top:1px;right:17px;}
.porttextcont{
margin-top:21px;
position:relative;
margin-right:2px;
background-image:url(/i/22.png);
background-position:top;
background-repeat:repeat-x;
padding-top:16px;
float:left;
}
.porttext{-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px; 
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
border-radius-bottomleft: 8px;
border-radius-bottomright: 8px;

background-image:url(/i/21.png);padding:1em;
}

.im7{position:absolute;top:1px;right:37px;z-index:1;}
.im8{position:absolute;top:373px;right:-134px;z-index:1;border:0;}
.im9{position:absolute;top:71px;right:12px;}
.im10{display:inline;position:absolute;top:71px;right:0px;visibility:hidden;}
.im12{position:absolute;top:380px;right:16px;z-index:1;}
.portdown{position:absolute;top:411px;right:0px;z-index:1;}

.porttext h3{color:#468399;font-weight:normal;font-size:14px;margin-top:0px;margin-bottom:15px;}
.preferences{font-size:45%;list-style-type : none;padding-left:10px;margin:0px;white-space : nowrap;}
ul.preferences{height:235px;overflow:hidden;}
.preference{font-size:170%;list-style-type : none;color:#3096b7;padding-left:0px;padding-top:8px;padding-bottom:12px;margin:0px;white-space : nowrap;}





.maincontent{z-index:3;background-color:transparent;position:relative;}
.company{float:left;width:35%;margin-left:3%;margin-top:-136px;text-align:center;color:#d7d8bf;z-index:4;padding-bottom:12em;}

.cms{float:left;color:#d7d8bf;margin-top:-71px;padding-bottom:2em;width:62%;}


.company p{text-align:left;font-size:0.4em;margin-left:10%;width:70%;}
.companytext{margin-top:20px;text-align:left;font-size:0.7em;margin-left:10%;color:#d7d8bf;}

.companytext dt{display:inline;}
.companytext dt a{color:#2a8aad;}
.price{
margin-top:1.6em;
float:left;
margin-left:20%;
background-color:#0c2d3c;
border:1px dashed #007188;
width:15.9em;
display:table-cell;
}
.price p{
font-size:1.6em;
width:90%;
color:#fef6d8;
margin-top:0.4em;
padding-left:5%;
padding-right:5%;
margin-left:0px;

}
.price h2{
margin-bottom:-0.4em;
text-align:right;
padding-right:5%;
}
.price p span{
font-size:0.7em;
color:#d7d8bf;
}
.companytext dd{display:inline;margin-left:0px;}
.cmspars{position:absolute;bottom:110%;left:3%;width:35%;margin-bottom:20px;}
.cmspars p{font-size:0.4em;margin-left:10%;width:70%;}




.im14{
position:absolute;
top:-36px;
right:0px;
}




/*.cmscont{
margin-left:43%;
width:57%;
margin-bottom:78px;
}
*/
.cmstext{margin-top:20px;padding-top:10px;padding-right:60px;margin-right:82px;font-size:0.7em;color:#d7d8bf;position:relative;padding-left:60px;padding-bottom:25px;min-height:350px;}
.pod{position:absolute;top:0px;left:0px;margin-right:142px;z-index:-1;}


.cmstext h2{font-weight:normal;font-family : "Trebuchet MS",Georgia, "Times New Roman", Times, serif;font-size:18px;padding-top:0px;padding-bottom:0px;margin-bottom:0em;}
.cmstext h2 a{color:#5a9fc4;}

.cmstext dt{display:inline;}
.cmstext dt a{color:#2a8aad;}

.cmstext dd{display:inline;margin-left:0px;}


.bottom{
margin-top:13px;
position:relative;
width:35%;
}
.pad{
margin-left:10%;
}
.img17{
position:absolute;
left:-28px;
top:-3px;
}

.img18{
position:absolute;
right:-28px;
top:-3px;
}

.menu{font-size:0.7em;float:left;left:28px;color:#3c6a7b;border-top:3px solid #294e5b;background-color:#002332;padding-top:9px;padding-bottom:12px;position:relative;margin-bottom:28px;margin-left:6%;background-image:url(/i/10.gif);background-position:bottom;background-repeat:repeat-x;}


.bot{position:absolute;right:-0px;top:-274px;z-index:-2;background-image:url(/i/11.png);background-position:top left;background-repeat:no-repeat;}
object.bot embed.bot{
display:none;}
.footer{
position:relative;
}
.copy{
position:relative;
float:right;
}
.copytext{
top:0px;
right:85px;
font-size:12px;
color:#3c6a7b;
border-top:3px solid #294e5b;
padding-top:9px;
position:absolute;
	white-space : nowrap;
}
.copytext a{
font-size:9px;
color:#3c6a7b;
}
.copytext a:hover{
font-size:9px;
color:#438ba8;
}
.menu a{
color:#3c6a7b;
text-decoration:none;
}
.menu a:hover{
text-decoration:underline;
color:#438ba8;
}
.img15{
position:absolute;
left:-28px;
bottom:0px;
}
.img16{
position:absolute;
right:-28px;
bottom:0px;
}


.counters{
position:absolute;
bottom:31px;
z-index:-1;
left:6%;
margin-left:28px;
background-color:#002332;
opacity:0.3;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	
}
.counter{
float:left;
z-index:-2;
margin-left:1em;
height:31px;
}
.none{
display:none;
}


