/* CSS Document */

@media screen, projection { 
.be-nice-to-Mac-IE5 { 
font-family: "\"}\""; 
font-family: inherit; 
} 

/* -- GENERAL REDECLARATIONS ---------------------------------------- */ 
* {margin:0; padding:0;} 
body {text-align:left; background-color:#CCCCCC; background-image:url(../images/gradbg.jpg)}
body, tr, td, input, select, textarea {font:normal small/1.3 Verdana, Arial, Helvetica, sans-serif;font-size:11px;} 
a:link {text-decoration:underline;} 

a:hover {text-decoration:none;} 
ul, ol {margin:0 0 10px 25px;} 
dl {margin:0 0 10px;} 
dt {font-weight:bold;} 
dd {margin:0 0 3px 10px;} 
p {margin:0 0 15px;} 
h1 {font-size:large; margin:0 0 12px;} 
h2 {font-size:medium; margin:8px 0;text-decoration:underline} 
h3 {font-size:small; margin:6px 0 5px; text-decoration:underline} 
h4 {font-size:x-small; margin:4px 0;} 
h5 {font-size:xx-small; margin:3px 0;} 
h6 {font-size:xx-small; margin:0;} 
hr {display:none;} 
img {border:none;} 
input {font-size:9px; padding-right:4px}
select {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; width:252px}
*.foot {color:#000000; padding-left:6px;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left; vertical-align:middle;}
*.search {padding-left:6px;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:left; color:#FFFFFF; vertical-align:bottom}
*.foot2 {color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center; vertical-align:text-top}
*.hdln {font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:bold; background-color:#C7112A; padding-left:6px; width:494px; font-weight:bold; color:#FFFFFF}
*.hdlntext {color:#000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:8px; padding-right:8px; font-weight:bold; margin-bottom: 0;}
*.hdlntextbody {color:#000000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:8px; padding-right:8px; ;}
*.flang {color:#FFFFFF; font-size:9px; vertical-align:bottom; font-weight:bold;}
acronym {border-bottom: 1px dotted;} 
*.parentalert {color:#920505; font-size:18px; font-weight:bold; background:#CCCCCC; border-color:#920505}
blockquote {margin:0 25px 20px 25px; font-style:italic;}
#outer {background:transparent url(images/appbg.jpg);}
#wrapper {width:760px; height:100%; background-color:#173E6D;}
#header {width:760px; height:80px;}
#footer {width:760px; height:40px; background:transparent url(../images/bg_footer.jpg) repeat; color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:text-top ;text-align:center; padding-top:4px; padding-bottom:4px; float:left; vertical-align:bottom;}
#topnavmenu {width:760px; background-color:#173E6D; height:17px}



/*-- DECLARATIONS FOR  FRONT PAGES --*/
#content-middle-front {width:760px; background:#FFFFFF; vertical-align:top}
#table-padding-front {margin:6px; width:748px; vertical-align:top}

/*-- DECLARATIONS FOR SUBPAGES --*/
#content-body {width:760px; height:100%; background-color:#173E6D; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#content-right {width:600px; background:#FFFFFF; float:right;}
#content-left {width:100px; height:100%; background:#173E6D; float:left;}
#content-left2 {width:100px; background:#173E6D; vertical-align:top; float:left;}
#contentbody {background-color:#173E6D; float:right; vertical-align:top}
#contentbodytable {border:0; vertical-align:top; background-color:#FFFFFF; width:660px; padding-left:6px; float:right; vertical-align:top;height:100%;}
/*#lang-disc {margin-left:10px; margin-right:10px}*/
#table-padding {margin:6px; width:648px; height:100%; vertical-align:top}

*.plcbmfix {float:right; vertical-align:top;}
#sidenavtable {width:100px; vertical-align:top}
#bodytable {width:642px; background-color:#FFFFFF; vertical-align:top; margin:6px}
#bodytablewhite {width:652px; background-color:#FFFFFF; vertical-align:top;}
#boardpro {vertical-align:top; padding:6px}
#boardpro2 {vertical-align:top; margin:12px}
#quicklinks {width:248px; font-size:11px}
#crumbs {font-size:8px; color:#CC0033}
#searchbox {height:30px; width:242px; text-align:left; padding-bottom:4px}
*.searchtext {font-size:10px; font-style:italic; font-weight:900; color:#FFFFFF; text-align:left;}

/*-- DECLARATIONS FOR LOOKUP --*/
#content-main2 {background-color:#FFFFFF}
#lang-disc2 {background-color:#FFFFFF}

/*-- DECLARATIONS FOR HEADLINES --*/
#content-body-headlines {width:760px; height:100%; background-color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
} 


