@charset "utf-8";
/* CSS Document */
.* {margin:0; padding:0}
p {margin:0; padding:0}
body {width:99%; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px}
h1 {font-size:18px; color:#3333CC; margin-top:0px; padding-top:0px}
.h1hold {width:100%; height:24px; display:block; overflow:hidden; margin-top:5px}
.h1holdsmall {width:300px; height:24px; display:block; overflow:hidden; margin-top:5px}

.container {width:950px; margin-left:auto; margin-right:auto; margin-top:20px}
.head {width:950px; height:118px; display:block}
.logo {width:254px; height:118px; display:block; background-image:url(images/logo.gif); background-repeat:no-repeat; float:left}
.bluebar {width:100%; height:3px; overflow:hidden; display:block; background-color:#3333CC; margin-top:10px; margin-bottom:5px; clear:both}
.bottom {width:950px; display:block}
.menu{width:254px; float:left}
.content {width:646px; float:right; display:block; margin-top:0px; padding-top:0px; padding-left:50px}
.footer {width:950px; height:75px; display:block; clear:both; text-align:center}
a.atum:active, a.atum:visited, a.atum:link {font-size:10px; text-decoration:none}
a.atum:hover {color:#0033FF}
a.menulink:visited, a.menulink:link {width:239px; height:24px; display:block; color:#ffffff; font-size:14px; text-decoration:none; font-weight:bold; padding-left:15px; padding-top:2px; background-image:url(images/menuBG.gif); background-position:0px -100px;}
a.menulink:active, a.menulink:hover {width:239px; height:24px; display:block; color:#000000; font-size:14px; text-decoration:none; font-weight:bold; padding-left:15px; padding-top:2px; background-image:url(images/menuBG.gif); background-position:0px 0px;}
.menu_top_SPACE {width:254px; height:5px; overflow:hidden; display:block}
.menu_top_SPACE2 {width:254px; height:3px; overflow:hidden; display:block}

a.menulinkon:active, a.menulinkon:hover, a.menulinkon:link, a.menulinkon:visited {width:239px; height:24px; display:block; color:#000000; font-size:15px; text-decoration:none; font-weight:bold; padding-left:15px; padding-top:2px; background-image:url(images/menuBG.gif); background-position:0px 0px;}

/* home page */
.pic_home {width:287px; height:190px; display:inline-block; float:right; background-image:url(images/home.gif); background-repeat:no-repeat; border:2px solid #3333CC; margin-left:15px; margin-top:20px }
.pic_bmsengineering {width:287px; height:190px; display:inline-block; float:right; background-image:url(images/bmsengineering.jpg); background-repeat:no-repeat; border:2px solid #3333CC; margin-left:15px; margin-top:20px }
.pic_binstallation {width:287px; height:190px; display:inline-block; float:right; background-image:url(images/installation.jpg); background-repeat:no-repeat; border:2px solid #3333CC; margin-left:15px; margin-top:20px }
.pic_commisioning {width:287px; height:383px; display:inline-block; float:right; background-image:url(images/commisioning.jpg); background-repeat:no-repeat; border:2px solid #3333CC; margin-left:15px; margin-top:20px; margin-bottom:25px }
.pic_control {width:287px; height:190px; display:inline-block; float:right; background-image:url(images/control.jpg); background-repeat:no-repeat; border:2px solid #3333CC; margin-left:15px; margin-top:20px }
.pic_domestic {width:225px; height:301px; display:inline-block; float:right; background-image:url(images/domestic.jpg); background-repeat:no-repeat; border:2px solid #3333CC; margin-left:30px; margin-top:20px; margin-bottom:25px }

.red {color:#FF0000; font-weight:bold; font-size:12px}
.green {color:#009900; font-weight:bold}
.map {width:384px; height:204px; display:block; background-image:url(images/map.jpg); background-repeat:no-repeat; border:2px solid #3333CC}
.contact_input {width:175px;  border:2px solid #3333CC}
.contact_input2 {width:350px;  border:2px solid #3333CC}
.elecsa {width:186px; height:46px; margin-top:60px; display:block; background-image:url(images/elecsa.gif); background-repeat:no-repeat; float:right}
.elecsalink {width:186px; height:46px; display:block; background-image:url(images/elecsa.gif); background-repeat:no-repeat;}
.red {color:#FF0000; font-weight:bold; font-size:12px}
.green {color:#009900; font-weight:bold}
.stats {width:0px; height:0px; display:block; overflow:hidden}

