@charset "utf-8";
/* CSS Document */
html{font-family:Arial, Helvetica, sans-serif; height:101%;}
img{vertical-align:bottom;}
body {background-image: url(../images/bgFF.jpg); background-position: top center; background-repeat: no-repeat; margin: 0 auto; min-width:974px; font-size:14px; color:#5C5C5C; background-color:#04113B;}
.formCont{background:url(../images/formBg.png) repeat-y; background-position:right; padding:0px; padding-top:0px; font-weight:bold; text-align:center;}
#splash{z-index:0; background-color:#FFFFFF;}
.formHolder{width:200px; position:absolute; z-index:2000; top:75px; display:none; margin-top:15px;}
.formHolder h2{padding:0; margin:0; margin-top:7px; color:#FFFFFF; font-size:14px;}
.formHolder input[type=text], input[type=password]{border:1px solid #a8cf38;}
.formHolder input[type=text].error, input[type=password].error{border:1px solid #CC0000;}
.formHolder input[type=text].valid, input[type=password].valid{border:1px solid #00CC00;}
.formHolder p{color:#FFFF33; font-size:12px; margin-top:0; margin-bottom:0; padding-top:5px; padding-bottom:5px;}
.formHolder a{color:#FFFFCC; font-size:14px; font-weight:bold;}
.formHolder a:hover{color:#FFFF33;}
.imgLink{outline:none; cursor:pointer;}
label{cursor:pointer;}
#menuHold{width:974px; z-index:4;}
#menu{width:974px; height:25px; z-index:10;  margin:0 auto; position:static;}
#title{float:left; z-index:0; margin-left:10px; margin-top:25px; color:#006633; background-color:#FFFFFF;}
#moreMenu{top:105px; z-index:10; height:475px; display:none; overflow:hidden; background-color:#FFFFFF;}
#more{z-index:1; background-color:#FFFFFF;}
.link{color:#3fb1d6; text-decoration:none; cursor:pointer;}
.link:hover{text-decoration:underline;}
#content{text-align:left; width:974px; margin:0 auto; background-color:#FFFFFF; min-height:350px;}
#content p{margin-left: 10px; margin-right:10px;}
#content h1, h2{margin-left:10px; margin-right:10px; color:#165775;}
#content h2{margin-top:0; padding-top:7px;}
#content form{margin:10px; text-align:center;}
#content table, tr, td{text-align:left; margin:0 auto;}
#content form input[type=text]{border:1px solid #165775;}
#content form textarea{border:1px solid #165775;}
#content form select{border:1px solid #165775;}
#content #contact input[type=text], #content #contact textarea, #content #contact select{width:300px;}
#content form input[type=text].error {border:1px solid #CC0000;}
#content form input[type=text].valid {border:1px solid #00CC00;}
#content form select.error {border:1px solid #CC0000; background-color:#FFE8E8;}
#content form select.valid {border:1px solid #00CC00; background-color:#CDFFCC;}
#content form textarea.error {border:1px solid #CC0000;}
#content form textarea.valid {border:1px solid #00CC00;}
#content p.small{font-size:11px; color:#999999; text-align:center;}
div.hr{height:1px; background-color:#165775; margin:0 10px;}
#testimonials{z-index:0;}
a{color:#0066CC; text-decoration:none;}
a:hover{text-decoration:underline;}
a.link{color:#0066CC; cursor:pointer;}
a:hover.link{text-decoration:underline;}
a.small{font-size:11px; color:#CC0000; cursor:pointer;}
a:hover.small{color:#0066CC;}
.prOld{text-decoration:line-through; color:#999999; font-weight:normal;}
.prNew{color:#666666;}
.prAdd{font-weight:normal;}
.clickme{color:#333333; font-size:12px; text-decoration:underline; text-align:center;}
.title{margin:0px !important; padding:6px !important; text-align:center; font-size:17px; cursor:pointer; border:1px solid #FFFFFF;}
.title:hover .prNew{color:#CC0000;}
#diamondMoreDetails{display:none;}
.moreDetails p{text-align:center !important; color:#CC0000 !important;}
li{padding-bottom:10px; text-align:justify; margin-right:40px;}
li strong{color:#165775;}
.tblHdL{background-color:#165775; border:1px solid #1e7ca5; border-left:none; color:#FFFFFF; font-weight:bold;}
.tblHdR{background-color:#165775; border:1px solid #1e7ca5; color:#FFFFFF; font-weight:bold;}
textarea{font-family:Arial, Helvetica, sans-serif; size:14px; color:#5C5C5C;}
input{color:#5C5C5C;}
#conDetails{float:right; border:1px solid #1e7ca5; width:357px; margin: 0 10px 10px 10px; padding:10px 0;}
#conDetails p{padding-top:0; margin-top:0;}
#tcsCon{background-color:#FFE8EE; color:#CC0000; font-size:11px; text-align:center; margin:4px 0; width:565px; position:absolute;}
#tcsInner{padding:4px; border:1px solid #CC0000;}
object {outline:none;}
#footer-home{width:944px; height:100px; background-image:url(../images/footer-home.jpg); font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#AED1EE; text-align:left; padding:15px 20px 0px 10px;}
#footer{width:944px; height:100px; background-image:url(../images/footer.jpg); font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#AED1EE; text-align:left; padding:15px 20px 0px 10px;}
.footerlink{color:#AED1EE;}
a.footerlink:link,a.footerlink:visited{text-decoration:none;}
a.footerlink:hover,a.footerlink:active{color:#FFF;text-decoration:underline;}
.copyright-notice{font-size:80%; color:#1E7CA5;}
a.mindshelf:link,a.mindshelf:visited{ color:#9966FF; text-decoration:underline;}
a.mindshelf:hover,a.mindshelf:active{ color:#FFFFFF; text-decoration:none;}