body,td,ul,input,select,textarea { font-family:Verdana,Arial,Helvetica; font-size:x-small; }

/*** Interface ***/

body                     { background:#2B4D8D; }

div.Header               { background:url(images/i-head-bg.gif); }

td.NavLeft               { background:#01215A; }
td.NavLeftBubbles        { background:#244380; }
td.NavLeftSub            { background:#637DC1; border-bottom:#002159 solid 1px; }
a.NavLeftSub             { background:#637DC1 url(images/i-nav-bullet.gif) no-repeat; border-top:#637DC1 solid 1px; border-bottom:#4865A7 solid 1px; padding-left:30px; padding-top:1px; padding-bottom:2px; 
                           width:100%; height:35px; font-size:80%; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.Nav-Single             {line-height: 25px;}													 
a.NavLeftSub:hover       { background:#4865A6 url(images/i-nav-bullet.gif) no-repeat; color:#FFFFFF; border-top:#244380 solid 1px; border-bottom:#D8E1F3 solid 1px; }

td.Left                  { background:#4865A6 url(images/i-left-bg.gif) repeat-y; }
td.Content               { background:#D8E1F3; border-right:#000000 solid 1px; padding:10px; padding-top:0px; margin-right:10px; margin-bottom:10px; }
td.Right                 { background:#003471; }

div.NavBot               { background:#4865A6; border-top:#637DC1 solid 1px; font-size:80%; color:#FFFFFF; padding-left:230px; padding-bottom:3px; border-bottom:#2A5588 solid 1px; }
a.NavBot                 { color:#FFFFFF; }
a.NavBot:hover           { color:#FFFF99; }

div.Contacts             { padding-left:230px; padding-top:12px; padding-bottom:18px; border-top:#000000 solid 1px; border-bottom:#000000 solid 1px;
                           background:#01215A; line-height:16px; color:#FFFFFF; font-size:80%; }
a.Contacts               { color:#FFFF99; }

div.Dev                  { font-size:xx-small; padding-left:230px; padding-top:2px; }
a.Dev                    { color:#D8E1F3; text-decoration:none; }
a.Dev:hover              { text-decoration:underline; }


/*** Content ***/

h1                       { font-family:Eurostile,Arial; font-size:190%; font-weight:normal; color:#FFFFFF; }
h2                       { font-family:Eurostile,Arial; font-size:110%; font-weight:bold; color:#003366; }

input,textarea		{ font-family:Verdana,Arial,Helvetica; font-size:x-small;
			  border-top:#000000 solid 1px; border-right:#000000 solid 1px; border-bottom:#000000 solid 1px; border-left:#000000 solid 1px;
			  background-color:#FFF8F4; }
td.Label		{ height:20px; }
span.Note		{ font-size:xx-small; color:#666666; }

