
/* ************************************ */
/* global styles ********************** */
/* ************************************ */

* { margin: 0; padding: 0; }
img { border: 0px; }
body, table, p { font-family: 'trebuchet ms','trebuchet',sans-serif; font-size: 14px; color: #515151; line-height: 18px; position: relative; }
h1,h2,h3,h4 { font-family: 'trebuchet ms','trebuchet',sans-serif; font-weight: bold; }
a, a:link, a:visited, a:active { color: #00aeef; text-decoration: underline;}
a:hover { color: #006bef; text-decoration: underline; } 
b { color: #333; }
ul, ol { margin: 0px 0px 30px 30px;}
input, select { background:url('../images/inputBG2.gif') top left; border: 1px solid #999; height: 20px; }
textarea { background:url('../images/inputBG2.gif') top left; border: 1px solid #999; }
option { background-color: white; }

/* ************************************ */

body {  background-color: #b6ccd5; }
.shadowBG { width: 100%; background:url('../images/bodyBG.gif') top center repeat-y; }
.siteContain { width: 760px; border-left: 1px solid #535353;  border-right: 1px solid #535353; }
.contentContain { width: 760px; background-color: #ffffff; text-align: left; }
.contentHome { padding:22px 29px 40px 43px; }
.pictureBoxHome { border-top:1px solid #acacac; border-bottom:1px solid #acacac; background-color: #ececec; padding:43px 25px 26px 0; text-align: right; }
.pictureBoxHome img { border:1px solid #5e5e5e; margin-left:3px; }
h1 { color: #790000; font-size: 22px; letter-spacing: -1px; margin-bottom: 15px; }
h2 { color: #777777; font-size: 18px; }
h3 { color: #b6ccd5; font-size: 18px; font-weight: normal; margin-bottom: 4px; }
#infoBoxes { float: right; position: relative; width: 283px; height: 194px; background:url('../images/infoboxBG.gif'); margin-left: 25px; font-size: 13px; line-height: 14px; color: #fff; } 
#infoBoxes a { color: #6dcff6; text-decoration: none; }
#infoBoxes a:hover { color: #00f6ff; }
#infoBox1 { width: 250px; position: absolute; top: 17px; left: 14px; }
#infoBox2 { width: 250px; position: absolute; top: 116px; left: 14px; }

.footerContain { position: relative; clear: both; width: 760px; height: 146px; background:url('../images/footerBG.gif') top left repeat-x; background-color: #1b242b; font-size: 12px; color: #b6ccd5; }
.footerContain a { color: #6dcff6; text-decoration: none; }
.footerContain a:hover { color: #00ffff; }
#footerLeft { position: absolute; left: 20px; bottom: 7px;}
#footerRight { position: absolute; right: 20px; bottom: 7px; }

.floatRight { float: right; margin-left: 20px; }
.floatRightBorder { float: right; margin-left: 20px; border:1px solid #5e5e5e; }
.floatLeft { float: left; margin-right: 20px; }
.floatLeftBorder { float: left; margin-right: 20px; border:1px solid #5e5e5e; }



/* ROLLOVER ANIMATION STYLES */

.img_layer1 { position: relative; top: 0; left: 0; width: 132px; height: 69px; }
.img_layer2 { position: relative; top: 0; left: 0; width: 159px; height: 69px; }
.img_layer3 { position: relative; top: 0; left: 0; width: 145px; height: 69px; }
.img_layer4 { position: relative; top: 0; left: 0; width: 153px; height: 69px; }
.img_layer5 { position: relative; top: 0; left: 0; width: 171px; height: 69px; }

#img_layer_11, #img_layer_21, #img_layer_31, #img_layer_41, #img_layer_51
{ position: absolute; top: 0; left: 0; z-index: 10;  }

#img_layer_12, #img_layer_22, #img_layer_32, #img_layer_42, #img_layer_52
{ position: absolute; top: 0; left: 0; z-index: 5; }
