/* Global Text Settings */

body { color: #6f6f6f; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%; }
p { margin-right: 10px; margin-left: 10px; }
td { }
/*a:link { color: #6f6f6f; text-decoration: underline; }*/
/*a:visited { color: #006; text-decoration: underline; }*/
/*a:hover { color: #1d3160; text-decoration: underline; }*/
/*a:active { color: #006; text-decoration: underline; }*/
/*.search { color: #1d3160; font-size: 11px; line-height: 0; }*/
/* Layout */

#bg { background-image: url(../images/bg.jpg); background-repeat: repeat-x; position: absolute; top: 0; left: 0; width: 100%; height: 377px; margin: 0; padding: 0; }
#clouds { height:100%; padding:0px; background-image:url(../images/clouds.jpg); background-repeat:no-repeat; background-position:center; background-position:top; }
#outercontainer { width: 800px; margin: 0 auto; }
#outercontainer-internal { width: 900px; margin: 0 auto; }
#outercontainer_survey { width: 90%; margin: 0 auto; }
#Lside { background-image: url(../images/Lside.jpg); width: 5px; height: 543px; float: left; }
#Lside-internal { background-image: url(../images/Lside-internal.jpg); width: 5px; height: 543px; float: left; }
#innercontainer { width: 677px; float: left; }
#innercontainer-internal { width: 777px; float: left; }
#Rside { background-image: url(../images/Rside.jpg); width: 10px; height: 543px; float: left; }
#icon { background-image: none; position: relative; top: 263px; width: 93px; height: 115px; float: left; }
#logo { background-image: url(../images/logo.jpg); width: 167px; height: 67px; float: left; }
#contentcontainer { background-color: #fff; width: 677px; float: left; clear: both; }
#contentcontainer-internal { background-color: #fff; width: 777px; float: left; clear: both; }
#onecolumn { width: 667px; float: left; clear: both; margin: 5px 5px 5px 0; }
#twocolumn1-internal { background-image: url(../images/column1-internal.jpg); background-repeat: no-repeat; width: 157px; float: left; clear: both; min-height: 500px; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; display: inline; }
#twocolumn2-internal { width: 600px; float: left; min-height: 500px; margin: 5px; }
#footer { position: relative; width: 692px; height: 40px; float: left; clear: both; }
#footerL { background-image: url(../images/footerL.jpg); position: absolute; top: -120px; left: 0; width: 5px; height: 160px; float: left; }
#footermenu { background-image: url(../images/footer.jpg); width: 677px; height: 40px; float: left; }
#footerR { background-image: url(../images/footerR.jpg); position: absolute; top: -120px; left: 677px; width: 10px; height: 160px; float: left; }
#comments { font-size: 9px; text-align: center; width: 692px; height: 40px; float: left; clear: both; }
/* table { margin: 10px; } */
/* headings */

h1 { color: #fff; font-size: 16px; font-weight: bold; background-color: #9bcd66; background-image: url(../images/h1.jpg); background-repeat: no-repeat; margin: 0; padding: 3px 5px 5px 45px; }
h2 { color: #fff; font-size: 16px; font-weight: bold; font-style: italic; background-image: url(../images/h2.jpg); background-repeat: no-repeat; margin: 0; padding: 3px 5px 5px; }
h3 { color: #1d3160; font-size: 16px; font-weight: normal; margin: 0; padding: 3px 5px 5px; }
h4 { color: #1d3160; font-weight: bold; margin: 10px 10px 0; padding: 0; }
h5 { color: #fff; font-size: 12px; font-weight: bold; margin: 0; }
h6 { color: #1d3160; font-size: 20px; font-weight: bold; margin: 0; padding: 30px 5px 5px; }
/* Menus */

#threecolumn3 a:link, #threecolumn3 a:visited { color: #1d3160; text-decoration: none; }
#threecolumn3 a:hover { color: #1d3160; text-decoration: underline; }
#threecolumn3 a:active { color: #b6d333; text-decoration: underline; }
#threecolumn1 ul { margin: 15px 10px 0; padding: 0; list-style-type: none; }
#threecolumn1 li { font-weight: bold; margin-top: 5px; }
#threecolumn1 a:link, #threecolumn1 a:visited { color: #1d3160; text-decoration: none; }
#threecolumn1 a:hover { color: #7585ab; text-decoration: none; }
#threecolumn1 a:active { color: #7585ab; text-decoration: underline; }

#twocolumn1 ul { margin: 15px 10px 0; padding: 0; list-style-type: none; }
#twocolumn1 li { font-weight: bold; margin-top: 5px; }
#twocolumn1 a:link, #twocolumn1 a:visited { color: #1d3160; text-decoration: none; }
#twocolumn1 a:hover { color: #7585ab; text-decoration: none; }
#twocolumn1 a:active { color: #7585ab; text-decoration: underline; }

#footermenu ul { text-align: center; margin: 8px 0 0; padding: 0; list-style-type: none; }
#footermenu li { color: #1d3160; font-size: 10px; font-weight: bolder; margin-right: 20px; margin-left: 20px; display: inline; }
#footermenu a:link, #footermenu a:visited { color: #fff; text-decoration: none; }
#footermenu a:hover { color: #1d3160; text-decoration: none; }
#footermenu a:active { color: #b6d333; text-decoration: none; }

/* Homepage Layout  */

#LsideH { background-image: url(../images/LsideH.jpg); width: 5px; height: 222px; float: left; }
#RsideH { background-image: url(../images/RsideH.jpg); width: 10px; height: 222px; float: left; }
#bannerH { background-image: url(../images/bannerH.jpg); background-repeat: no-repeat; width: 677px; height: 155px; float: left; }
#bannerbottomH { background-image: url(../images/bannerbottomH.jpg); background-repeat: no-repeat; width: 692px; height: 10px; float: left; clear: both; }
#iconH { width: 785px; height: 165px; float: left; clear: both; }
#contentcontainerH { position: relative; left: 5px; width: 677px; float: left; min-height: 160px; }
#twocolumn1H { width: 257px; height: 200px; overflow: auto; float: left; clear: both; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; display: inline; }
#twocolumn2H { width: 405px; float: left; margin: 5px; }

/* Images */
.imgL { float: left; margin-top: 5px; margin-right: 10px; margin-bottom: 5px; border: solid 4px #d7e69a; }
.imgR { float: right; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; border: solid 4px #d7e69a; }
.imgS { border: solid 4px #d7e69a; }
#iconH img { margin-top: 27px; }

/* Internal */
