﻿body {color:#333; font-size:12px; line-height:16px; font-family:Arial CE, Helvetica CE, Arial, Helvetica, sans-serif; background:#FFF;}
body, div, span, img, table, td, h1, h2, h3, p, ul, ol, a, hr, form {margin:0; padding:0;}
input, textarea, select {font-size:12px; font-family:Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;}

#page			{position:relative; width:892px; margin:15px auto 15px auto;}
#pageC		{}
#left	  	{float:left; width:218px; background:url('Images/bgLeft.gif') #CFE4F1 left bottom repeat-x;}
#leftC	  {}
#right  	{float:right; width:666px;}
#rightC	  {}
#footer		{clear:both; margin:10px 0;}
#footerC	{padding:2px 5px; font-size:11px; text-align:right; background:#F2F2F2;}

div.content {margin:15px 10px;}

h1, h2, h3 {font-weight:bold; color:#0A72B5;}
h1 {font-size:18px; margin-bottom:20px;}
h2 {font-size:14px; margin-bottom:5px;}
h3 {font-size:12px; margin-bottom:5px;}

a {color:#0A72B5; text-decoration:none;}
a:hover {text-decoration:underline;}

p {margin-bottom:10px;}

ul {margin-left:30px;}
ul.alpha {list-style-type:lower-alpha;}

.clearer {clear:both; float:none; font-size:0px; line-height:0px; visibility:hidden;}

ul.menu {margin-top:7px; @margin-top:4px; margin-left:-20px; list-style-type:none;}
ul.menu ul.subMenu {display:none; position:absolute; left:50%; margin-left:-229px; margin-top:-19px; list-style-type:none;}
ul.menu li {text-align:right; background:url('Images/bgMenu.gif') #0A71B5 left top repeat-y; border-bottom:solid #CFE4F1 2px;}
ul.menu li a {display:block; height:100%; padding:1px 30px 2px 0; color:#FFF; background:url('Images/liWhite.gif') 220px 6px no-repeat; text-decoration:none; font-weight:bold;}
/*ul.menu li a:hover {color:#333; background:url('Images/liBlack.gif') #FEE905 220px 6px no-repeat;}*/
ul.menu li li {width:200px; text-align:left; border:none;}
ul.menu li li a {padding:2px 0 3px 30px; color:#333; background:url('Images/liBlack.gif') #FEE905 15px 6px no-repeat; font-weight:bold;}
ul.menu li li a:hover {color:#888;}

table {border-collapse:collapse;}
td, th {vertical-align:top;}

table.table tr th {background:#EEE;}
table.table tr td,
table.table tr th {padding:2px 4px; border:solid #DDD 1px;}
table.center tr td {text-align:center;}
table.right tr td {text-align:right;}
table.left tr td {text-align:left;}
table tr td.left {text-align:left;}

table.form input.txt2 {width:200px;}
table.form input.txt {width:250px;}
table.form input.small {width:110px;}
table.form textarea {width:250px;}
table.form select {width:256px;}
table.form td, table.form th {padding:1px;}
table.form th {padding:3px 8px 0 0; font-weight:bold; text-align:left; vertical-align:top;}
table.form input.button {width:100px; margin-top:10px; font-weight:bold;}
table.form h3 {margin:15px 0 10px 0;}

div.yellowBanner {height:21px; background:url('Images/bgTop.gif') #FE0 left top repeat-y;}

img.banner {@float:left; margin:2px 0;}

a.flag {float:right; padding:3px 3px 0 0; font-weight:bold;}
a.flag img {float:left; margin-right:5px;}
a.flag span {float:left; font-weight:bold;}

div.bannersHP a img {margin:5px 0 0 6px; border:solid #0A72B5 3px !important;}
div.bannersHP a.red img {border-color:#C7461F !important;}
div.bannersHP a:hover img {border:solid #FD0 3px !important;}

div.hpLinks {margin:6px 0; overflow:auto;}
div.hpLinks a img {float:left; margin-right:6px; border:solid #0A72B5 3px !important;}
div.hpLinks a img.right {margin:0;}
div.hpLinks a:hover img {border:solid #FD0 3px !important;}

div.news {float:right; width:218px; margin-left:15px; background:#FFFBD2;}
div.news div {margin:10px 15px;}
div.news div.sep {height:0; border-bottom:solid #0A72B5 1px;}

div.geis {margin:15px 0; color:#C1001F; text-align:center; font-size:11px; font-weight:bold; line-height:14px;}
div.geis img {margin-top:10px;}

div.welcome {overflow:auto;}
div.welcome img {float:right; position:relative; top:10px;}
div.welcome div {margin:20px 0 30px 0; font-size:23px; font-weight:bold; line-height:28px; color:#0A72B5;}

iframe.iframeTT {position:absolute; left:0; width:892px; height:3000px;}