/*common*/
body {margin:0px;background:#FFFFFF url(/images/bg.gif) repeat-x top left;}
a {color:#00537F;}
a:visited {color:gray;}
#topmargin1 {height:20px;}
#topmargin2 {height:10px;}
#topmargin3 {height:20px;}
#header td{margin:0; padding:0;}
#foottable table{border-collapse:collapse;border-spacing:0;}
#newsfoot table{margin-left : 50px;}

#printheader p{font: 10pt georgia;color: #000000;margin: 10px 100px 20px 50px;}
.printver {font: 10pt georgia;}

ul li,ol ul li {list-style:none;padding-left:29px;background:url(/images/li.gif) 0px 6px no-repeat;}
li {font:0.9em/1.4em georgia;padding-top:0px;margin:0px 100px 0.4em 50px;}
ul ol li {padding-left:50px;}
ol li {padding-left:10px;}
ul {padding-left:0px;margin-left:20px;}
ol {list-style-type:decimal;padding-left:0px;margin-left:40px;}

#tmenu {margin:20px 0px 0px 35px;white-space:nowrap;}

#tcontent {margin: 0px 100px 0px 50px;}
#tcontent p{font:0.9em/1.4em georgia;text-indent:0px;margin: 0px 100px 0.8em 50px;}
#tcontent .source{font:0.9em/1.4em georgia;text-indent:0px;}
#tcontent .title{font: bold 0.9em/1.4em georgia;text-indent:0px;margin: 0px 100px 0.8em 50px;}
#tcontent h3{font: bold 0.9em/1.4em georgia; margin: 0px 100px 0px 50px;}
#tcontent HR{margin: 0px 100px 0px 50px;}

#logotable {margin-left:50px;margin-right:100px;margin-top:1em;margin-bottom:1.5em;}
#logotable .div {background-color:gray;}
#logotable .img {text-align:center;margin:0px 5px 0px 5px;}
#logotable .th {font:0.8em/1.2em georgia;margin:0px 5px 1em 5px;text-align:center;}

#footnote tr td {border-bottom:10px solid white;}
#footnote .num {width:40px;text-align:right;background:#FFFFFF;font:bold 0.7em georgia;color:#00537F;}
#footnote .foottext p {font:0.7em/1.2em georgia;margin:0px 0px 0px 15px;}

#footer {margin-top:3em;}
#navbuttons {background:#87ABC5 url(/images/footer/lt.gif) left top no-repeat;}
#navbuttons .content {margin:35px 0px 0px 35px;}
#navbuttons .content span {margin:0px 4px 0px 4px;}
#copyright {background:#87ABC5 url(/images/footer/t.jpg) right top no-repeat;}
#copyright .content {font:8pt georgia;color:#FFFFFF;margin:40px 30px 60px 50px;}

.hspace {height:1px;}

.newsdata {font:10pt georgia;color: #A0998F;margin: 10px 0px 0px 0px;}
.th {font: bold 10pt georgia;margin: 0px 100px 0px 50px;}
.text {font: bold 8pt verdana;color: #00537F;margin: 0px 100px 0px 50px;}
.newstitle {font: bold 12pt georgia;color: #000000;margin: 0px 100px 0px 50px; display: block;}
.textphoto {font: bold 10pt verdana;color: #00537F;text-align:center; height: 30px;}
.textmap {font: bold 8pt verdana;color: #00537F}
.linkmap {font: bold 8pt verdana;color: #00537F}

#history {margin: 0px 0px 0px 0px;}
#history h3{font: bold 12pt georgia;color: #00537F;margin: 0px 100px 10px 50px;}
#history li {font:0.9em/1.4em georgia;padding-top:0px;margin:0px 100px 0.4em 0px;}

.submit {margin-left:15px;}
#search {margin-bottom:10px;}
#div {background:#8A8279;margin:20px 0px 20px 0px;}
form {margin:0px;}

/* Table colors */
td.tableborder, table.tableborder {background-color:#EFEAE0;}
table.tablehead, td.tablehead {background-color:#fcf7ed;}
table.tablebody, td.tablebody {background-color:#FFFFFF;}
table.tablenullbody, td.tablenullbody {background-color:#FFFFFF;}


/* Table text */
.tablebodytext, .tablefieldtext, .tabletitletext, .tableheadtext, .tablebodylink {font:10pt georgia;}
.maininctitle {font: bold 10pt georgia;color: #00537F;}
.tableheadtext {color:#000000;}
a.tablebodylink {text-decoration: none}
a.tablebodylink:hover {text-decoration: underline}

#blog td{padding:2;}
#calendar td{padding:3;}

#newsmain {background: url(/images/iv/newsmain/r.gif) repeat-y top right;}
#newsmain .t{background: url(/images/iv/newsmain/t.gif) no-repeat;}
#newsmain .b{background: url(/images/iv/newsmain/b.gif) no-repeat bottom;}

#subscrnews p{font: bold 8pt verdana;color: #00537F;margin: 10px 10px 10px 20px;}
#subscrnews .email{font:10pt georgia;text-indent:0px;margin: 0px 0px 0px 0px;}
#subscribe td{font:10pt georgia;text-indent:0px;margin: 0px 100px 0.8em 50px;padding:5;}
#subscr_edit b{font: bold 0.9em/1.4em georgia;text-indent:0px;}
#subscr_edit .text{font: bold 8pt verdana;color: #00537F;margin: 0px 0px 0px 0px;}

form {margin:0px;}
.input {background:#F7F4EF;width:100%;margin:0px;border:0px;border-left:0px;border-right:0px;border-top:1px solid #A29991;border-bottom:1px solid #A29991;}
input.input {height:24px;}
textarea.input {height:185px;font:10pt verdana;padding-left:0px;padding-right:0px;}
textarea.input {
 scrollbar-arrow-color:#A29991;
 scrollbar-base-color:#F7F4EF;
 scrollbar-face-color:#F7F4EF;
 scrollbar-shadow-color:#F7F4EF;
 scrollbar-darkshadow-color:#F7F4EF;
 scrollbar-3dlight-color:#F7F4EF;
 scrollbar-highlight-color:#F7F4EF;
 scrollbar-track-color:#F7F4EF;
}

.learning-course-list {font:0.9em/1.4em georgia;text-indent:0px;margin: 0px 100px 0.8em 50px;}