/* CSS Document */

/* General Styles */
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #330000; padding: 0; margin: 0; text-align: center; height: 100%; color:#ca8600;}
.clear { clear: left; clear: right; clear:both } 
.left { float: left; display: inline; }
.right { float: right; display: inline; }
.decimal { text-align:right }

/* Page Elements */
h2 {color:#330000;}
img, div { behavior: url("./iepngfix.htc") }; /* ie6 PNG fix */
a { text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
img { margin: 0; padding: 0; }
p { padding:0; margin: 0 0 1em 0; text-align:justify; }
div { padding: 0; margin: 0; }
fieldset { border: none; }

/* Template Style */
#wrapper { position: relative; width: 750px; margin: 0 auto; padding-top: 70px; text-align: left;}
#jopa_logo { display: block; width: 328px; height: 28px;  }
#jopa_logo h1 { background:url(images/jopaHosp.png) top left no-repeat; height: 28px; width: 328px; margin: 0; }
#jopa_logo h1 span { display:none }
#content { background-color:#fff; padding:20px; margin-bottom: 20px; color:#000; }
#content ul { padding:0; margin:0; }
#content li { padding:0; margin:0; list-style-type:none; }

/* Jopa's Contact Section */
#contact_jopa {font-size: 14px; }
#contact_jopa .left p{margin: 0; padding: 0;}
#contact_jopa .left a{color:#ca8600; display: block; font-size:12px; text-decoration:none;}
#contact_jopa .right {margin: 0; padding: 0; text-align: right;}
#contact_jopa .right p {margin: 0; padding: 0;}
#contact_jopa .right a{color:#ca8600; font-size:12px; text-decoration:none;}
#contact_jopa a:hover{color:#ffffff;}

/* Page Style */
#errorText { position: absolute; top:150px; left: 0; text-align:center; }