body{margin:50px 0px 0px 0px; background-color:#f1f1f1;  font:16px Georgia, "Times New Roman", Times, serif; color:#aaaaaa; }
img {border:0px;}
.black{color:#111111;}
a{color:#000; text-decoration:underline;}
a:hover{color:#000; text-decoration:none;}

/*MainContainer*/
#MainContainer{width:950px; overflow:hidden; margin:0 auto; position:relative;}

/*Top Area*/
.Top{width:950px; overflow:hidden; margin:0px;}
.Logo{background:url(../images/logo.png) no-repeat; width:499px; margin:0px 0px 0px 0px; float:left;}
.Logo a {width:499px; height:76px; display:block;}

/*Menu Area*/
.MenuContainer{margin:50px 0px 15px 10px; padding:0px; width:940px; height:71px; border-bottom:1px dotted #818181; border-top:1px dotted #818181;}
.MenuContainer ul{margin:0px; padding:0px; list-style:none; color:#222222;}
.MenuContainer li {margin:0px; padding:0px; float:left; display:block;}
.MenuContainer li span {font-size:11px; color:#222222; padding:0px 0px 17px 0px; display:block; font:normal 13px Arial, Helvetica, sans-serif;}
.MenuContainer li a {margin:0px; padding:18px 107px 5px 0px; text-decoration:none; display:block; color:#000; font:Bold 12px Arial, Helvetica, sans-serif; }
.MenuContainer li a:hover {margin:0px; padding:18px 107px 5px 0px;  display:block; color:#595959; }
.MenuContainer li .first {font-size:18px; color:#222222; text-decoration:none;  display:block; padding:28px 90px 22px 0px;}
.MenuContainer li .first:hover {font-size:18px; color:#5d5c5c; text-decoration:none;  display:block; padding:28px 90px 22px 0px;}

/*Main Content Area*/
#BodyContainer {margin:0px 0px 100px 0px; padding:0px; width:950px; overflow:hidden;}
.BodyLeft{width:575px; float:left; margin:0px; overflow:hidden;}
.BodyLeft h1 { background:url(../images/globe.png) no-repeat; padding:5px 0px 5px 45px; font-size:20px; color:#222222; margin:0px 0px 20px 10px;}
.BodyLeftBox{width:525px; background-color:#FFF; overflow:hidden; margin:0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:10px 20px 10px 20px;}
.BodyLeftBox img{margin:12px 15px 5px 0px; border:0px; float:left;}
.BodyLeftBox p{margin:15px 0px 15px 0px; line-height:25px;}

.BodyRight{width:330px; float:right; margin:0px; overflow:hidden;}
.BodyRight h1 { background:url(../images/laptop.png) no-repeat; padding:5px 0px 5px 45px; font-size:20px; color:#222222;  margin:0px 0px 20px 0px;}
.BodyRightBox{width:290px; background-color:#FFF; overflow:hidden; margin:0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:10px 20px 10px 20px;}
.BodyRightBox img{margin:12px 15px 5px 0px; border:0px; float:left;}
.BodyRightBox p{margin:10px 0px 10px 0px; line-height:25px;}

/*Footer Area*/
#Footer {margin:0px 0px 50px 0px; padding:0px; width:950px; overflow:hidden; color:#222222; font-size:14px;}

