body {margin:0;background:#000;font-family: "Lucida Grande", Arial, Sans-serif;font-size:9pt;color:#fff;}
*{outline:none;cursor:default;}
a img {border:none;}
img {margin:0;padding:0;}
form {margin:0;padding:0;}
table {border-spacing:0;border-collapse:collapse;}
table TD {padding:0;cursor:default;}
div.clear {clear:both;font-size:0;height:0;}
div.hr{height:1px;width:442px;background:#000 url(gfx/hr.gif);margin:2px 0;padding:0;display:block;font-size:0;}
h2{font-size:24px;color:#fff;margin:5px 0;}
h3{font-size:16px;color:#0096ff;margin:5px 0;font-weight:bold;letter-spacing:-0.06em;border-bottom:1px dotted #70b4e4;}
.hCenter {margin-left:auto;margin-right:auto;}
a:link,a:visited,a:active{color:#1b6fce;text-decoration:none;}
a:hover{color:#1b6fce;text-decoration:underline;cursor:pointer;}
#layout{height:600px;width:800px;margin-left:auto;margin-right:auto;}
div.bgTop, div.bgBottom{height:41px;width:800px;}
div.bgTop{background:#000 url(gfx/bg_top.gif);}
div.bgBottom{background:#000 url(gfx/bg_bottom.gif);clear:left;}
div.bgLeft, div.bgRight{height:518px;float:left;}
div.bgLeft{width:77px;background:#000 url(gfx/bg_left.gif);}
div.bgRight{width:45px;background:#000 url(gfx/bg_right.gif);}
div.content{width:668px;height:508px;float:left;background:#000 url(gfx/bg_content.gif);padding:5px;}
div.header{width:668px;height:101px;background:transparent url(gfx/logo.gif) no-repeat 22px 10px;}
div.main{width:668px;height:378px;}
div.footer{width:658px;height:23px;padding: 6px 0 0 10px;color:#7b7b7b;}
#mainLeft{float:left;width:464px;height:378px;padding-left:24px;}
#mainPage{width:448px;height:378px;overflow:hidden;}
#mainRight{float:left;width:180px;height:378px;background:transparent url(gfx/iphone.gif) no-repeat 50% 50%;}
div.mnu{float:right;margin:15px 8px;cursor:pointer;height:55px;width:40px;}
#mnuHome{background:transparent url(gfx/mnu_home.gif);}
#mnuContact{background:transparent url(gfx/mnu_contact.gif);}
#mnuAbout{background:transparent url(gfx/mnu_about.gif);margin-right:22px;}
#tooltip{position:absolute;height:30px;background:transparent url(gfx/tooltip_content.gif) repeat-x;}
#tooltip div.tooltipLeft{height:30px;width:3px;background:transparent url(gfx/tooltip_left.gif);float:left;}
#tooltipContent{padding-top:4px;height:26px;background:transparent url(gfx/tooltip_arrow.gif) no-repeat left bottom;float:left;font-size:12px;color:#fff;letter-spacing:0.06em;}
#tooltip div.tooltipRight{height:30px;width:3px;background:transparent url(gfx/tooltip_right.gif);float:left;}
#disableLayout{position:absolute;background-color:#000;top:0;left:0;}
#lockLayout{position:absolute;background-color:transparent;top:0;left:0;}
#msgBox{position:absolute;height:136px;width:299px;background:transparent url(gfx/bg_msgbox.gif);}
#msgBoxContent{text-align:center;padding:0 8px;}
div.msgBoxClose{height:21px;width:45px;background:transparent url(gfx/msgbox_close.gif) no-repeat top left;cursor:pointer;margin:8px 0 0 220px;padding-left:28px;padding-top:4px;}
#loader{float:right;height:16px;width:85px;background:transparent	url(gfx/loader.gif) no-repeat top left;padding-left:18px;}
div.headerFrmContact{width:150px;float:left;height:22px;margin:5px 0;padding-top:6px;}
div.contentFrmContact{width:298px;float:left;height:28px;margin:5px 0;}
div.contentFrmContact input{border:1px dotted #fff;width:234px;height:22px;padding:3px 3px 0 3px;color:#fff;background:#000;}
div.contentFrmContact textarea{border:1px dotted #fff;background:#000;width:236px;height:95px;padding:0 0 0 3px;overflow-y:auto;color:#fff;}
input.btnMedium{height:26px;width:121px;border:none;background:#fff url(gfx/btn_medium.gif);margin:0;font-weight:bold;color:#fff;}
#zoneServices{float:left;position:relative;overflow:hidden;height:325px;width:432px;}
#contentServices{position:relative;width:432px;}
#track{float:left;width:16px;height:325px;background:transparent url(gfx/track.gif);}
#handleTrack{height:16px;width:16px;background:transparent url(gfx/track_cursor.gif);}
div.entryService{padding-left:95px;height:80px;margin:5px 10px 15px 0;text-align:justify;line-height:18px;}
html>body div.entryService {height:auto;min-height:80px;} 
div.entryService span{color:#dedede;font-weight:bold;}

