/* Styles for Software Website for Mercury1 */

body { padding: 0px; margin: 0px; background: #453929; }

h1 { color: #f69546; font-family: arial; font-size: 26px; font-weight: normal; }
h2 { color: #f69546; font-family: arial; font-size: 18px; font-weight: normal; }
p { font-family: arial; color: #453929; font-size: 12px; }
p a { color: #ea8800; }
li { font-family: arial; color: #453929; font-size: 12px; margin: 0px; line-height: 12px;}
a img { border: none;}

.clear { clear:both; height: 1px; width: 100%; }
.indent { float: left; height: 1px; width: 45px; }

.container { float: left; width: 100% }
.header { float: left; width: 100%; background-image : url('images/header-tile.jpg'); margin:0px; padding:0px; display:inline;} 

.header-width { float: left; width: 998px; }

.main-title { float: left; margin: 16px 0px 0px 24px; font-family: arial; color: white; font-size: 48px; display:inline; }
.main-title p { color: #f69546; font-size: 17px; font-weight: normal; margin-top: 0px; margin-left: 3px;}

.menu { float: right; width: 100%; display:inline; height: 30px;  margin-top: 4px}
.nav-button { float: right; width: 120px; height: 30px; background-image: url('images/menu-tab-off.png'); margin: 0px 0px 0px 1px; }
.nav-button p { color: white; text-align: center; margin-top: 6px; font-size: 16px; }
.nav-button p a { text-decoration: none; color: white;}
.nav-button p a:hover { color: #ea8800; } 

.nav-button-on { float: right; width: 120px; height: 30px; background-image: url('images/menu-tab-on.png'); margin: 0px 0px 0px 1px; }
.nav-button-on p { color: white; text-align: center; margin-top: 6px; font-size: 16px;}
.nav-button-on p a { text-decoration: none; color: white;}
.nav-button-on p a:hover { color: #ea8800; } 

.green-underline { float: left; height: 10px; width: 100%; background: #2b9732; line-height:1px; font-size:1px; }

.main { float: left; background: #ffffff; width: 100%; margin:0px; padding: 0px;}
.content { float: left; margin-left: 45px; margin-top: 10px; width: 950px; }
.left-text { float: left; width: 726px; margin:0px; padding:5px; }
.right-area { float: left; width: 210px; margin-bottom: 10px; display:inline; }

/******************/
/*  Home Page     */
/******************/

.green-box { float: left; background-image: url('images/home-box-tile.jpg'); height: 220px; width: 200px; }
.green-box p { color: #e0dcdc; margin: 2px 0px 0px 20px; }
.yellow-arrow { float: left; background-image: url('images/home-arrow.jpg'); width: 38px; height: 220px; }
.audit { float: left; background-image: url('images/audit.jpg'); width: 260px; height: 220px; }

/*********************/
/*  Company Page     */
/*********************/

.photo { float:left; height: 154px; width: 204px; margin: 10px 10px 0px 10px; display:inline; line-height:1px; font-size:1px; }

.word-block { float: left; width: 246px; }
.word-block p { padding: 0px; margin: 0px; }


.client { float: left; width: 191px; height: 201px; margin: 0px 45px 10px 0px; } 


.addressheader { color: #2b9833; margin-top: 15px !important; margin-bottom: 0px !important; }
.addresstext { font-weight: normal !important; margin-top: 0px !important;}

/******************/
/*  Footer        */
/******************/
.footer-line { float: left; height: 5px; width: 100%; background: #594a37; line-height:1px; font-size:1px; }

.bottom { float: left; height: 100px; width: 900px; margin-left: 45px; margin-top: 10px;}
.footer { float:left; height: 100px; width: 590px; }
.footer p { color: #fff;}
.footer li { color: #fff;}

.footer-right { float: left; padding-top: 0px; width: 265px; }
.footer-right p { color: white; }