/* Body Reset */
body{padding:0;margin:0;background-color:#DDDCD8;font-family:Arial, Gadget, sans-serif;}

/* Global */
.clear{clear:both;}
.container {height:100%;width:963px;margin:0 auto;background-image: url(../images/bg-body.jpg);background-repeat: repeat-y;padding:25px 20px;}
.logo {margin-left:25px;margin-top:-10px;width: 135px;height: 45px;background-image:url(../images/logo.jpg);}
.b{font-weight:bold;}
.careers-title{color:#00447C;font-size:13px;}
.title{font-weight:bold;font-size:1.15em;color:#00447C}
.small{font-size:11px;}
ul{list-style-type:none;}
a{text-decoration: none;}
a:link{color: #00447C;}
a:visited{color: #00447C;}
a:hover{text-decoration: none;color: #83BFF3;}
a:active{color: #ff9900;text-decoration: none}

/* Small Menu */
.menu_s{font-size:.7em;font-weight:bold;float:right;margin-right:25px;margin-top:-50px;color:#626262;}
.menu_s a:link{color:#626262;text-decoration:none;}
.menu_s a:visited{color:#626262;text-decoration:none;}
.menu_s a:hover{color:#00447C;text-decoration:none;}
.menu_s a:active{color:#626262;text-decoration:none;}

/*  Menu */
.menu{float:right;list-style-type:none;margin-right:15px;margin-top:-30px;font-size:15px;}
.menu li{float:left;margin:20px 10px 0 0;}

/* Flash Box */
.flash_box{background-image:url(../images/free-web-hosting.jpg);background-repeat:no-repeat;float:left;width:579px;height:288px;border-bottom:1px solid black;margin:10px 0 10px 25px;}
.flash_content{font-family:Arial;font-size:18px;color:#626262;text-align:center;}

/* Consultation Box */
.box {float:left;padding-left:10px;margin:10px 22px 10px 0;width: 323px;height: 288px;background: #FBFBFB;background-image: url(../images/boxbg.jpg);border-top:1px solid black;border-left: 1px solid black;text-align:center;}
.box h3{color:#00447C;}
.box-content{color:#626262;font-size:15px;}
#formname{margin:5px 5px 5px 6px;border:#7C8C9C solid 1px;background:#EBF5F5;}
#formphone{margin:5px;border:#7C8C9C solid 1px;background:#EBF5F5;}
#formbtn{margin:10px 0}
#formname:focus, #formphone:focus {outline: #83BFF3 solid 1px; background:#ECF1F5;}
.submit{margin-top:-10px;}
.disclaimer{margin-top:15px;font-size:.67em;color:#626262;padding:0 5px;text-align:left;}

/* Main Content */
.content{padding:0 25px;width:569px;float:left;margin-top:-15px;font-size:14px;}
.recent{margin-top:25px;margin-left:20px;width:300px;float:left;text-align:center;margin-top:0px;}

/* Sales Rep Pages */
#salesid{margin:5px 5px 5px 28px;}
#salesdate{margin:2px 5px 5px 37px;}
#clientname{margin:2px 5px 5px 23px;}
#contact{margin:2px 5px 5px 25px;}
#address{margin:2px 5px 5px 23px;}
#phone{margin:2px 5px 5px 82px;}
#upload{margin:2px 5px 5px 5px;}

/* Web Design Quote Request Form */
.left-column{margin:0 5px 1px 80px;font-size:11px;}
.left-columnfrm{margin:0 5px 1px 80px;font-size:11px;border:#7C8C9C solid 1px;background:#EBF5F5;}
#right-column1{margin:1px 5px 1px 232px;font-size:11px;}
.right-column2{margin:1px 5px 1px 135px;font-size:11px;border:#7C8C9C solid 1px;background:#EBF5F5;}
#right-column3{margin:1px 5px 1px 235px;font-size:11px;}
#right-column4{margin:1px 5px 1px 135px;font-size:11px;border:#7C8C9C solid 1px;background:#EBF5F5;}
#right-column5{margin:1px 5px 1px 241px;font-size:11px;}
#right-column6{margin:1px 5px 1px 131px;font-size:11px;border:#7C8C9C solid 1px;background:#EBF5F5;}
#right-column7{margin:1px 5px 1px 221px;font-size:11px;}
#right-column8{margin:5px 5px 1px 165px;font-size:11px;}
#right-column9{margin:5px 5px 1px 0;font-size:11px;}
#right-column10{margin:5px 5px 1px 18px;font-size:11px;}
#right-column11{margin:5px 5px 1px 0;font-size:11px;}
#right-column12{margin:0 5px 1px 116px;font-size:11px;}
#right-column13{margin:0 5px 1px 65px;font-size:11px;}
#right-column14{margin:0 5px 1px 117px;font-size:11px;}
#right-column15{margin:0 5px 1px 12px;font-size:11px;}
#right-column16{margin:0 5px 1px 297px;font-size:11px;}
#right-column17{margin:0 5px 1px 23px;font-size:11px;}
#right-column18{margin:0 5px 1px 131px;font-size:11px;border:#7C8C9C solid 1px;background:#EBF5F5;}
#right-column19{margin:5px 5px 1px 140px;font-size:11px;border:#7C8C9C solid 1px;background:#EBF5F5;}
#right-column20{margin:5px 5px 1px 80px;font-size:11px;border:#7C8C9C solid 1px;background:#EBF5F5;}
#right-column21{margin:5px 5px 1px 144px;font-size:11px;border:#7C8C9C solid 1px;background:#EBF5F5;}
#right-column22{margin:0 5px 1px 320px;font-size:11px;}
#right-column23{margin:0 5px 1px 40px;font-size:11px;}
#right-column24{margin:3px 5px 1px 153px;font-size:11px;border:#7C8C9C solid 1px;background:#EBF5F5;}
.submitquote{margin:1px 5px 1px 235px;font-family:Arial;}

/* Site Map */
.left{margin-left:120px;}
.right{float:left;margin-top:-187px;margin-left:300px;}

/* Contact Us */
.contact{margin-left:30px;}

/* Footer */
.footerbg{margin:0 auto;margin-bottom:-25px;border-top: 1px dotted #00457C;width: 960px;height: 230px;background-color: #F3F3F3;}
.footer{text-align:center;font-size:.7em;text-align:center;width:630px;margin:0 auto;color:#626262;}
.footer a:link {color: #626262;}
.footer a:visited {color: #626262;}
.footer a:hover {color: #000000;}
.footer a:active {color: #626262;}
.powered{margin-top:25px;background-image:url(../images/powered.png); width:596px; height:50px;}