
a    { color: #143544; font-style: normal; text-decoration: underline }
a:link     { color: #143544; font-style: normal; text-decoration: underline }
a:visited    { color: #143544; font-style: normal; text-decoration: underline }
a:hover          { color: #9bc4ca; font-style: normal; text-decoration: underline }
a:active    { color: #143544; font-style: normal; text-decoration: underline }
h1                     { color: #143544; font-weight: bold; font-size: 20px; margin-top: 0; padding-top: 0 }
h2                { color: #143544; font-weight: bold; font-size: 18px;}
h3            { color: #143544; font-weight: bold; font-size: 14px;}
h4         { color: #143544; font-weight: bold; font-size: 14px;}
h5       { color: #143544; font-weight: bold; font-size: 14px;}
body        { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #999; background-image: url(images/body_repeat.jpg); background-repeat: repeat-x; margin: 0; padding: 0; behavior: url(csshover.htc)}
li     { color: #000000; font-size: 13px; list-style-type: disc; }
hr { border-top: 1px solid #4a2167 }
.lowerlinks               { color: black; font-size: 9px; text-decoration: none }
.lowerlinks a:link              { color: black; font-size: 9px; text-decoration: none }
.lowerlinks a:visited            { color: black; font-size: 9px; text-decoration: none }
.lowerlinks a:hover              { color: red; font-size: 9px; text-decoration: none }
.lowerlinks a:active            { color: black; font-size: 9px; text-decoration: none }
.lowerlinks2                { color: #143544; font-size: 11px; text-decoration: none ; text-align: center; padding-right: 20px; }
.lowerlinks2 a:link               { color: #143544; font-size: 11px; text-decoration: none }
.lowerlinks2 a:visited             { color: #143544; font-size: 11px; text-decoration: none }
.lowerlinks2 a:hover               { color: #9bc4ca; font-size: 11px; text-decoration: none }
.lowerlinks2 a:active             { color: #143544; font-size: 11px; text-decoration: none }
.error { color: red; font-weight: bold; font-size: 14px }
.qdetails     { text-align: justify; margin-right: 10%; margin-left: 10% }
.qdetails1    { text-align: left; margin-right: 20%; margin-left: 20%; }
form { margin: 0px; padding: 0px }
#nav { color: white; font-size: 12px; height: 29px; padding-left: 290px; margin: 0; position: relative;}
#nav ul { width: 100%; float: left; margin: 0; padding: 0; border-left: 1px solid white;}
#nav ul li {display: inline;}
#nav ul li a { font-size: 12px; padding: 5px; text-decoration: none; float: left; border-right: 1px solid white; height: 18px; }
#nav ul li a:hover { background-color: #d4dee0; color: black; font-size: 12px; }
#nav ul ul { display: none; position: absolute; top: 28px; left: 290px; background-color: transparent; border: 0; border-left: 1px solid black;}
#nav ul ul li { background-color: #d4dee0; display: inline; border}
#nav ul ul li a { height: 15px; padding: 4px; _padding: 3px; font-size: 11px; background-color: #d4dee0; border: 1px solid black; border-left: 0; }
#nav ul ul li a:hover { background-color: #bebebe; padding: 4px; _padding: 3px; height: 15px; border: 1px solid black; border-left: 0; font-size: 11px;}
#nav ul li.submenu:hover ul.level2 {display: block;}
#nav li.level2 {background-color: #83A0A4}
#topnav { text-align: right; color: white; font-size: 12px; }
#topnav a { color: white; font-size: 12px; text-decoration: none; text-align: right; }
#topnav a:link { color: white; font-size: 12px; text-decoration: none; text-align: right; }
#topnav a:hover { color: black; font-size: 12px; text-decoration: none; text-align: right; }
#footer { color: white; font-size: 10px; text-align: right; }
#footer a { color: #fff; font-size: 10px; }
#footer a:hover { color: #d4dee0; font-size: 10px; text-decoration: none; }
.galleryimage1  { border: solid 2px black }
.galleryimage2  { border: solid 2px white }