body {margin:0px auto; background:url(images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; background-color:#ecefd4;}

h1 {font-size:2.2em; font-family:"Times New Roman", Times, serif; color:#8e0f00; margin-top:0px;}

h2 {font-size:1.6em; font-family:"Times New Roman", Times, serif; color:#8e0f00; margin-top:0px;}

h3 {font-size:1.6em; font-family:"Times New Roman", Times, serif; color:#851400; margin-top:0px;}

p {font-size:1.2em; line-height:170%;}

.sendemail {font-size:1.8em; color:#333;}

a {color:#851400; font-size:1.0em; font-weight:bold;}

a:hover {text-decoration:underline;}

ul {font-size:1.2em; line-height:170%; list-style-image:url(images/tick.gif);}

img {border:none;}

#page-wrapper {margin:0px auto; width:1000px; padding:0;}

#flash {width:1000px; height:419px;}

#toplinks {width:965px; margin-left:35px; height:35px; padding-top:0px; margin-bottom:5px; margin-top:14px}

#toplinks ul {text-align:center; padding-top:0px; padding-left:0px; margin-left:0px; margin-top:0px; background:url(images/links_bg.gif) no-repeat left; height:28px;}

#toplinks li {margin-top:0px; padding-top:0px; display:inline; float:left; width:233px; background:url(images/links_bg.gif) no-repeat right; height:28px;}

#toplinks li:hover {background:url(images/links_bg.gif) no-repeat right; background-color:#851400; }

#toplinks a {font-size:1.0em; color:#FFF; display:block; height:28px; padding-top:6px;}

#main {padding-left:35px; padding-right:35px;}

#home-left {width:383px; background:url(images/left-home-bg-rpt.jpg) repeat-y; text-align:center; float:left;}

#home-left-top {background:url(images/left-home-bg-top.gif) no-repeat; width:383px; height:6px;}

#home-left-bot {background:url(images/left-home-bg-bot.gif); width:383px; height:6px; clear:both;}

#home-right {width:538px; background:url(images/right-home-bg-rpt.gif) repeat-y; float:right;}

#home-right-top {background:url(images/right-home-bg-top.gif) no-repeat; width:538px; height:6px;}

#home-right-bot {background:url(images/right-home-bg-bot.gif); width:538px; height:6px; clear:both;}

#home-right-cont {width:518px; padding:0px 10px 0px 10px;}

#sendemail {text-align:left; padding-left:10px;}

#logos {width:140px; float:right; margin-right:1px;}

#footer {width:965px; clear:both; text-align:right; padding-right:35px;}

#footer-left {float:left; margin-left:35px; width:300px; text-align:left;}

.footer-right {float:right; width:500px; text-align:right;}

.footer-right li {display:inline; border-right:1px solid #000;}

.footer-right a {color:#000; padding-right:3px;}

.home-form {border:1px solid #c2c2c2; margin-bottom:5px; width:200px;}

.domestic {margin-top:7px;}

.bolier {margin-right:35px;}

/* Content Page Layout */

#left {width:228px; background:url(images/left-bg-rpt.jpg) repeat-y; text-align:center; float:left;}

#left-top {background:url(images/left-bg-top.gif); width:228px; height:6px;}

#left-bot {background:url(images/left-bg-bot.gif); width:228px; height:6px; clear:both;}

#right {width:692px; background:url(images/right-bg-rpt.gif) repeat-y; float:right;}

#right-top {background:url(images/right-bg-top.gif); width:692px; height:6px;}

#right-bot {background:url(images/right-bg-bot.gif); width:692px; height:6px; clear:both;}

#right-cont {width:672px; padding:0px 10px 0px 10px;}

#logos-cont {margin-right:1px; text-align:center;}

/* Contact Page Layout */

#map {float:right; border:1px solid #ccc; padding:5px; clear:both;}

.viewmap {background:#851400; color:#FFF; padding:3px 8px; margin:5px 0px 2px 0px; clear:both; text-transform:uppercase; font-weight:bold; font-size:1.1em; text-decoration:none;}

#contact-info {float:right; margin-left:10px; width:250px; padding:0 10px 10px 10px;}

.creds {float:right; margin-left:10px; width:250px; padding:0 10px 10px 10px;}

.cred {border-bottom:1px solid #dee; margin-bottom:10px; padding:10px; width:220px;}

.cred-img {text-align:center;}

.local {font-size:1.2em; text-align:center;}

/* Case Study Box */

.case-study {padding:10px; border:1px dotted #ccc; float:right; margin-bottom:10px;}

.cs-img {margin-left:10px;}

.crearelinks {margin-top:10px;}

.crearelinks a {font-size:0.8em; font-weight:normal; text-decoration:none;}

/* Form Layout */

form#two {width:370px; padding:10px; border:1px solid #dee; float:left;}

form#two fieldset {width:355px; display:block; border:1px solid #dee; padding:5px; font-family:verdana, sans-serif; margin-bottom:0.5em; line-height:1.5em;}

form#two fieldset#personal {background:transparent url(cssplay/crutch.gif) no-repeat 400px 10px;}

form#two fieldset#medical {background:transparent url(cssplay/sling.gif) no-repeat 400px 10px;}

form#two fieldset#current {background:transparent url(cssplay/cold.gif) no-repeat 390px 10px;}

* html form#two fieldset#personal, * html form#two fieldset#medical {background-position:400px 20px;}

* html form#two fieldset#current {background-position:390px 20px;}

form#two fieldset#opt {background:#fff;}

form#two legend {border:1px solid #dee; margin-bottom:5px; padding:3px;}

form#two label {clear:left; display:block; float:left; width:130px; text-align:right; height:20px; padding-right:10px; color:#888; margin-bottom:0.5em;}

form#two input {border:1px solid #dee; background:#fff; padding-left:0.5em; margin-bottom:0.6em; width:190px;}

form#two select {margin-left:0.5em;}

form#two textarea {width:180px; height:15em; border:1px solid #dee; padding:0.5em; overflow:auto;}

form#two option {background:#788; color:#fff;}

form#two optgroup {background:#abb; color:#000;}

form#two optgroup option {background:#9aa; color:#fff;}

form#two #button1, form#two #button2 {color:#c00; padding-right:0.5em; cursor:pointer; width:205px; margin-left:8px;}

form#two #button1:hover, form#two #button2:hover {background-position:center left; color:#000;}

#captcha {margin-right:10px;}





