﻿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			{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.table {border-collapse:collapse;}
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.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;}

img.flag {float:right; margin:3px 3px 0 0;}

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 img {float:right; margin-top:5px;}
div.welcome div {margin:20px 0 30px 0; font-size:23px; font-weight:bold; line-height:28px; color:#0A72B5;}

.GridView th {
    color: #333333;
    font-family: Arial CE,Helvetica CE,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
}

.GridView td {
    color: #333333;
    font-family: Arial CE,Helvetica CE,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
}
.GridViewDP th {
    color: #333333;
    font-family: Arial CE,Helvetica CE,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
}

.GridViewDP td {
    color: #333333;
    font-family: Arial CE,Helvetica CE,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    padding: 3px;
}

/*
#leftPanel div table
{
    position:relative;
    float:left;
}
#rightPanel div
{
    position:relative;
    float:left;
}
*/
.recepient th
{
    white-space: nowrap;
    padding: 1px 2px 0 2px;
}

.recepient td
{
    padding: 0 2px 0 2px;
}

