*{margin:0; padding:0;}

body{color:#000000; background-color:#c0c0c0; font:normal 11pt Arial, Helvetica, sans-serif;}
div {outline:0 none;}
a{color:#0000ff; font:normal 11pt Arial, Helvetica, sans-serif; border:none; outline:0 none; text-decoration:none;}
img {border:none;}

#divContent{width:935px; margin: 0 auto; background-color:#ffffff; border-left:1px solid #000000; border-right:1px solid #000000;}

.page-section{float:left; clear:both; width:100%;}
.page-section-left{float:left; clear:left; width:400px; margin-left:24px;}
.page-section-right{float:right; clear:right; width:400px; margin-right:24px;}

.heading{width:857px; margin:0 auto; padding:10px 15px; font-weight:bold; background-color:#050505; color:#d4e3f4;}

.head-phone{width:100%; margin:10px 0; font-size:10pt; text-align:right;}
.head-phone .number{font-size:18pt; margin-right:17px; float:right;}
.head-phone .call{display:block; float:right; padding-top:7px; margin-right:10px;}
.head-lnk{color:#000000;}

#ulTopMenu{list-style-type:none; margin:0 27px 10px; background-color:#050505;}
.menu-item{float:left; margin:16px 19px 5px;}
.menu-item-sep{width:7px; margin:0;}
.menu-link{font-weight:bold; color:#d4e3f4;}

#divBanner{width:911px; height:265px; padding-left:24px; background:transparent url(/images/banner-bg.jpg) no-repeat right top; overflow:visible;}
#divBanner .welcome-note{font-size:12pt; font-weight:bold; color:#136d8f; margin:14px 0 0; padding:0 8px; display:block;}
#divBanner .banner-button{margin:20px 0 0 46px;}
#divBanner .banner-button-demo{margin-left:50px;}
#divBanner .banner-button-popup{margin-left:104px;}
#divBanner .banner-tech{text-align:right; float:right; font-size:14pt; font-weight:bold; padding-right:37px; margin-top:-20px;}
.css_msie7 #divBanner .banner-tech{margin-top:-65px;}

.copyright{font-style:normal; color:#FAFDFD; padding:15px 20px; background-color:#23272A; width:895px;}
.clear{clear:both;}
.hidden{display:none;}
