
/* common */
body {margin:0px; padding:0px; background-color:#CCCCCC; background: url('/common/images/bg_body.gif')}
img {color:#FFFFFF}
td,span,div {font-family: Tahoma, sans-serif; font-size:11px; color:#404040; font-weight:normal; text-decoration: none} 
th {font-family: Tahoma, sans-serif; font-size:11px; color:#264B7A; font-weight:bold; text-decoration: none}

td.line1px { background-color: #264B7A; }
tr.fonec { font-weight: bold; }
td.line1px td { background-color: #ffffff; padding: 4px }
td.line1px th { background-color: #D8E1EB ; padding: 4px; color:#404040;FONT-FAMILY: Tahoma, Sans-Serif; font-size:10px; }
td.line1px td.spec, td.line1px th.spec { background-color: #f1f1f1; padding: 4px }

a {font-family: Tahoma, sans-serif; font-size:11px; color:#404040; font-weight:normal; text-decoration: underline}
a:hover {font-family: Tahoma, sans-serif; font-size:11px; color:#404040; font-weight:normal; text-decoration: none}

ol.number { font-weight:bold; padding: 0px; margin: 0px 0px 0px 28px; }
li { color:#5C5C5C; font-size:10px; padding: 0px; margin: 0px }

/* layers */
#t0, #t1, #t2 { position:absolute; left: 0px;}
#t0 { z-index: 1; top: 0px; }
#t1 { z-index: 2; top: 0px; }
#t2 { z-index: 3; top: 140px;}

/* pages */
.th {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #264b7a; FONT-FAMILY: Tahoma, Sans-Serif}

.txtrighttitle1 { padding: 2px 5px 10px 28px; font-size:10px; }
.txtrightann1 { padding: 0px 15px 10px 0px; font-size:10px; }
.txtrightlist1 { padding: 4px 10px 4px 0px; font-size:10px; }

.leftpadd {padding: 20px}
.loginpadd {padding: 10px}
.rightbg { background-color:#FFFFFF; background: url("/common/images/bg_right.jpg") no-repeat;}
.linkcontacts { font-size:10px; color:#FFFFFF; text-decoration: underline}
.linkcontacts:hover { font-size:10px; color:#FFFFFF; text-decoration: none;}

.txtpagetitle { font-family:arial, sans-serif; font-weight:bold; font-size:15px; color:#333333}
.txtpagepath { color:#333333}
.txtlogin { color:#858585; font-family:arial, sans-serif; font-size:12px; font-weight:bold }
.txtlogin:hover { color:#858585; font-family:arial, sans-serif; font-size:12px; font-weight:bold; }
.txtnewstitle { font-weight:bold }
.txtquest { color:#264B7A; font-weight:bold; }
.txtans   { padding: 10px 0px 10px 30px }
.txtcontacts { padding:20px; font-size:10px; color:#FFFFFF }
.txtsubrow { color:#A0A0A0; font-weight:bold }

.white { background-color:#fff }
.lightgray { background-color:#AFAFAF }
.light { background-color:#F1F1F1 }
.redge { background-color:#bbb }
.vgray { background-color:#C4C4C4 }
.sgray { background-color:#D4D4D4 }

.bottom { background-color:#5575A8 }
.bottomln { background-color:#264B7A }

/* menus */
.mtabl { background-color: #5672A0; background: url("/common/images/bg_leftmenu.jpg") }
.mnuln1 { background-color:#234876 }
.mnuln2 { background-color:#B2B2B2 }
.mnuln3 { background-color:#B6BFCE }
.leftmenupadd {padding-left:12px}
.leftmenupadd1 {padding-left:12px; background-color: #3B5789; background: url("/common/images/bg_leftmenu_on.jpg")}
.leftmenupaddact {padding-left:12px; background: url("/common/images/bg_leftmenu_on.jpg")}
.menuact {background: url("/common/images/bg_leftmenu_on.jpg")}
.menudots { background-color:#94A7C6; background: url("/common/images/bg_leftmenudot.gif")}
.menusub { padding:1px 0px 2px 0px; background-color:#8B95A8; }
.tdmenusubact { padding: 0px 0px 0px 0px; height:17px; background-color: #fff; border-right: #5575AA solid 1px; }
.tdmenusub { padding: 0px 0px 0px 24px; height:17px; background-color: #A8BBD5; border-right: #99AAC2 solid 1px; border-bottom: #99AAC2 solid 1px; }
.leftmenu { color:#FFFFFF; font-weight:bold; text-decoration: none}
.leftmenu:hover { color:#FFFFFF; font-weight:bold; text-decoration: underline}
.leftsubmenuact:hover {padding-left: 24px; color: #5575AA; font-weight:bold; height:17px; text-decoration: none; font-size:11px; /*border-top: #5575AA solid 1px; border-bottom: #5575AA solid 1px;*/}

.leftsubmenuact { padding-left: 24px; color: #5575AA; font-weight:bold; height:17px; text-decoration: none; font-size:11px; /*border-top: #5575AA solid 1px; border-bottom: #5575AA solid 1px;*/ }
.leftsubmenu:hover { color:#f0f0f0; font-weight:bold; text-decoration: underline; font-size:11px}
.leftsubmenu { color: #fff; font-weight:bold; text-decoration: none; font-size:11px}
.leftsubmenu:hover { color:#f0f0f0; font-weight:bold; text-decoration: underline; font-size:11px}
.bottommenu { font-weight:bold; font-size:10px; color:#FFFFFF; text-decoration: none}
.bottommenu:hover { font-weight:bold; font-size:10px; color:#FFFFFF; text-decoration: underline }

/* right float pane */
.txtrighttitle { padding: 2px 5px 10px 10px; font-size:10px; }
.txtrightann { padding: 0px 15px 10px 23px; font-size:10px; }
.txtrightlist { padding: 4px 10px 4px 23px; background: url("/common/images/bg_rightdot.gif") no-repeat; }

.txtrightlistlink {color:#5C5C5C; font-weight:bold; font-size:10px; text-decoration:none}
.txtrightlistlink:hover {color:#5C5C5C; font-weight:bold; font-size:10px; text-decoration:underline}
.adsep {  background-color:#8F8F8F; }
.adbot {  background-color:#E6E6E6; }

/* banners */
.bannertitle { font-family:arial, sans-serif; padding: 10px 10px 0px 20px; font-size:15px; font-weight:bold;}
.bannerheader { font-family:arial, sans-serif; font-size:21px; font-weight:bold;}
.bannersmall {font-family:verdana,sans-serif; font-size:9px}
.bannertitlewhite { font-family:arial, sans-serif; padding: 10px 10px 0px 20px; font-size:15px; font-weight:bold; color:#FFFFFF}
.bannersmallwhite, .bannersmallwhite:active, .bannersmallwhite:visited {font-family:verdana,sans-serif; font-size:9px; color:#fff}
.bannersmallwhite:hover {font-family:verdana,sans-serif; font-size:9px; color:#e0ffe0}
.txtadv	  { color:#919191; font-weight:bold; font-size:10px; padding: 2px 3px 17px 4px }
.teaser {  width:131px; height:54px; border-width:0px }
.banner2 { background-color:#5575A8 }

/* voting box */
.txtquestion { font-weight:bold }
.txtquestionsmall { font-size:10px }
.bgvoting {padding-left:10px; padding-right:10px; background: url("/common/images/bg_voting.gif") no-repeat;}

/* notes box */
.txtnotes { font-weight:bold }
.txtnotessmall { font-size:10px }
.bgnotes {padding-left:10px; padding-right:10px; background: url("/common/images/bg_notes.gif") no-repeat;}

/* left pane */
.txtphone { font-weight:bold }
.txtpools { font-family:arial, sans-serif; font-size:14px; color:#666666; }
.txtleftadv  {font-size:10px;}

/* login page*/
.txtloginfield {font-size:10px; font-weight:bold; text-align: right}
.login { background: url("/common/images/bg_login.gif") no-repeat; height:110px;}

/* forms */
.form {font-family: Tahoma, sans-serif; font-size:10px; color:#404040;}

/*inna*/
ul.alignment{margin-left:60px;}
div.rem, div.rem li{color: #5577aa;}
div.rem a, div.rem a:hover{color: #5577aa; font-weight:bold;}
div.q
{
	background-color: #f0f0f0; margin: 1em 5 0 5;padding:3;
	border:solid 1px silver;
}
div.a
{
	margin: 0 5 5 5; padding:3;
	border:solid 1px silver;
	border-top:none
	
}
.error, .err, .warning
{
	font-weight:bold;
	color:Red;
}

a.rss, a:visited.rss, a:hover.rss
{
	font-family:Arial Tahoma;
	font-size: 8pt;
	text-decoration:none;
	margin-left: 8;
	font-weight:bold;
	padding: 2 3 1 3;
	background-color:Red;
	color:White;
}.payments
{
	background-color:#264b7a;
	font-weight:bold;
}

.blueTable {border: 1px solid #264B7A}
.blueTable td {border: 1px solid #264B7A }
.blueTable th {border: 1px solid #264B7A; background-color:#F2F6FB; color:Black; font-family: Tahoma, sans-serif; font-size:11px; }

.visible
{
	display: none;
	color: red;
}

.blueButton
{
	border-width:1px;	
	background:#5575A8;
	border-color:#00538B;
	color:White;
	font-weight:bold;
}

