BODY{
	margin: 0px;
	color : #444444;
	background-color:white;
}
BODY,INPUT,SELECT,TEXTAREA,FORM,TABLE,A{font: 9pt;}
table,img{border:0px;empty-cells:show; }

form{
	margin:0px;
}

.tblNews{
	width: 100%;
}

.brlh{
	line-height: 6px;
}

a:link{
	text-decoration: none;
	color: #cc0000;
}
a:visited{
	text-decoration: none;
	color: #cc0000;
}
a:hover{
	text-decoration: underline;
	color: red;
}

.aMenu:link{
	color: White;
	width: 69px;
	height: 40px;
	text-decoration: none;
	padding-top: 15px;
	text-align: center;
}
.aMenu:visited{
	color: White;
	width: 69px;
	height: 40px;
	text-decoration:none;
	padding-top: 15px;
	text-align: center;
}
.aMenu:hover{
	color: White;
	width: 69px;
	height: 40px;
	text-decoration: none;
	padding-top: 16px;
	text-align: center;
	background-image: url(../images/bg_menus.gif);
} 

.atblBottom:link{
   color: White;
	text-decoration: none;
}
.atblBottom:visited{
	color: White;
	text-decoration: none;
}
.atblBottom:hover{
	color: White;
	text-decoration: underline;
}

.td10{
	width: 250px;
}

.tblSec10{
	width: 100%;
	margin-bottom:5px;
	padding-left:10px;
	padding-top:6px;
}

.tdSecTitle10{
   width:100%;
	height:29px; 
	vertical-align: top;
	background-image:url(../images/tdTitle102008.gif);
	background-repeat:no-repeat;
	background-position:center;
	color: white;
	text-decoration: none;
	font-size:10pt;
	font-weight:bold;
}

.tdSecTitle10 a:link{
	color: white;
	text-decoration: none;
	font-size:10pt;
	font-weight:bold;
}
.tdSecTitle10 a:visited{
	color: white;
	text-decoration: none;
	font-size:10pt;
	font-weight:bold;
}
.tdSecTitle10 a:hover{
   color: #efefef;
	text-decoration: none;
	font-size:10pt;
	font-weight:bold;
}


.tdSecCnt10{
	padding:10px;
	border:1px #ccc solid;
	border-top:none;
}

.tdSecCntTd{
	padding-top:4px;
	padding-bottom: 4px;
}

.aNL10:link{
	color: #000;
	text-decoration: none;
}
.aNL10:visited{
	color: #000;
	text-decoration: none;
}
.aNL10:hover{
	color: #cc0000;
	text-decoration: underline;
}

.tblSec20{
   width:98%;
}

.tdSecTitle20 a:link{
	color: #444444;
	font-weight: bolder;
	text-decoration: none;
}
.tdSecTitle20 a:visited{
	color: #444444;
	font-weight: bolder;
	text-decoration: none;
}
.tdSecTitle20 a:hover{
	color: red;
	font-weight: bolder;
	text-decoration: none;
}

.tdSecTitle20{
   height: 26px;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 6px;
	background-image: url(../images/bg_td10Title.gif);
	background-position: left;
	background-repeat: repeat-x;
	border: 1px #bbbbbb solid;
}

.tdSecCnt20{
	padding-top:10px;
	padding-left: 10px;
	padding-right: 10px; 
	border-top: 2px #d38e83 solid;
}

.aNL20:link{
	color: #000;
	font-size:10pt;
	text-decoration: none;
}
.aNL20:visited{
	color: #000;
	font-size:10pt;
	text-decoration: none;
}
.aNL20:hover{
	color: red;
	font-size:10pt;
	text-decoration: underline;
}
.td30{
	width: 180px;
}

.tblSec30{
	width: 100%;
}

.tdSecTitle30{
	width: 242px;
	height: 26px;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 6px;
	background-image:url(../images/tdtitle30.gif);
	background-position: left;
	background-repeat: repeat-x;
	border: 1px #bbbbbb solid;
	color: #ad1832;
}

.tdSecTitle30 a:link{
	color: black;
	text-decoration: none;
}
.tdSecTitle30 a:visited{
	color: black;
	text-decoration: none;
}
.tdSecTitle30 a:hover{
   color: #cc0000;
	text-decoration: none;
}

.aNL30:link{
	color:#444444;
	text-decoration: none;
}
.aNL30:visited{
	color: #444444;
	text-decoration: none;
}
.aNL30:hover{
   color: red;
	text-decoration: underline;
}
.tdSecCnt30{
	padding:10px;
	background-image:url(../images/tdcnt30.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	border:1px #ccc solid;
}

.tdlogo{
	width: 185px;
	text-align: center;
}

a{blr:expression(this.onFocus=this.blur());}

.tdMenu{
	color: White;
	width:80px;
	background-image:url(../images/2008menubgb.gif);
	text-align:center;
	border-right:1px #ee7d58 solid;
}

.tdMenu a:link{
	color:white;
	font-weight:bold;
	text-decoration:none;
}
.tdMenu a:visited{
	color:white;
	font-weight:bold;
	text-decoration:none;
}
.tdMenu a:hover{
	color:white;
	font-weight:bold;
	text-decoration:none;
}

.tdMenua{
	color: White;
	width:80px;
	background-image:url(../images/2008menubga.gif);
	text-align:center;
	border-right:1px #ee7d58 solid;
}

.tdMenua a:link{
	color:white;
	font-weight:bold;
	text-decoration:none;
}
.tdMenua a:visited{
	color:white;
	font-weight:bold;
	text-decoration:none;
}
.tdMenua a:hover{
	color:white;
	font-weight:bold;
	text-decoration:none;
}

.tblMenu{
	width: 100%;
	height:30px;
	background-image: url(../images/2008menubg.gif);
	background-repeat: repeat-x;
}

.menubottom{
	background-image:url(../images/2008menubottom.gif);
	height:16px;
}

.bookimg{
	width: 80px;
	height: 110px;
	border: 1px #999 solid;
}

.bookimgd{
	width: 80px;
	height: 110px;
	border: 1px black solid;
}


.tblInput{
background-color: #cccccc;

 }
.tblInput tr{
	background-color : white;
}
.tblInput td{
	padding:4px;
}

.tblBrow{
	background-color:#cccccc;
	width: 98%;
} 
.tblBrow tr {
	background-color : white;
	height:20px;
}
.tblBrow td {
   padding:4px;
}
.tblBrow tr.thColHeader {
	background-color: #efefef;
	color: #cc2200;
	font-weight: bolder;
	text-align: center;
}
.tblBrow tr.trsrow {
	background-color :#ffffff;
}
.tblBrow tr.trdrow {
	background-color :#F0F0F0;
}	
.tblBrow tr.trcrow {
	background-color : #FFF1C1;
}

.tdbutton{
	text-align: right;
}	
.tdLabel{
	width: 80px;
	text-align: right;
	background-color: #efefef;
	border:1px white solid;
}
.text{
	font-size: 14px;
	line-height: 25px;
	padding: 6px;
}
.text a:link{
	line-height: 25px;
}
.text a:visited{
	line-height: 25px;
}
.text a:hover{
	line-height: 25px;
}
.tdCapf{
	height: 28px;
	background-color: #efefef;
	color:#444444;
	font-weight: bolder;
	border-top: 2px #cc2200 solid;
	padding-left: 10px;
}

.tdCaption{
	background-color: #efefef;
	color: #cc2200;
	font-weight: bolder;
}
.tdCaption a:link{
	background-color: #dbdbdb;
	color: #a61b32;
	font-weight: bolder;
}
.tdCaption a:visited{
	color: White;
}
.tdCaption a:hover{
	color: White;
}

.aCH:link{
	color: #cc2200;
	font-weight: bolder;
}
.aCH:visited{
	color: #cc2200;
	font-weight: bolder;
}
.aCH:hover{
	color: #cc2200;
	font-weight: bolder;
}

.aBr:link{
	color: #cc2200;
}
.aBr:visited{
	color: #cc2200;
}
.aBr:hover{
	color: #cc2200;
	text-decoration: none;
}

.tblTitle{
width:98%;
	padding: 6px;
	background-image:url(../images/moretitle.gif);
	background-repeat:no-repeat;
	height:28px;
	color:white;
	font-weight:bold;
}

.tblTitle a:link{
	color:white;
	font-weight:bolder;
}
.tblTitle a:visited{
	color:white;
	font-weight:bolder;
}
.tblTitle a:hover{
	color:white;
	font-weight:bolder;
}

A.aSM:link{
	color:#666;
	text-decoration: none;
}
A.aSM:visited{
	color:#666;
	text-decoration: none;
}
A.aSM:hover{
	color:red;
	text-decoration: none;
}

.tdbutton{
	text-align:right;
}
.tdMore{
	text-align:right;
	padding: 4px;
}

.tblSeclogin{
	width: 100%;
	border-bottom:5px white solid;
}

.tdSecTitlelogin{
	height:27px; 
	color: white;
	background-image: url(../images/logintitle.gif);
	padding-left:10px;
	font-weight:bolder;
}

.tdSecCntlogin{
	padding:4px;
	padding-left:15px;
	height:175px;
	line-height:20px;
	border:1px #cc0000 solid;
	border-top:none
}
.tdSecBottomlogin{
	height:7px;
	background-image:url(../images/loginbottom.gif);
}

.input{
	background-image: url(../images/iptback.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px #a4adb4 solid;
}

.btn {
 BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid
}
.tdSecCntVote{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.tblBottom{
	width: 100%;
	height:55px;
	color: White;
	line-height:20px;
	background-image:url(../images/2008bottom.gif);
}

.tblBody{
	width:990px;
	background-color: White;
}

.tdbody{
	vertical-align: top;
}

.bodybg{
	width: 26px;
	background-image: url(../images/bodybg.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #f2f2f2;
}

.tblSeh{
	width:100%;
	margin-bottom:5px;
}

.bookimg{
	width: 80px;
	height: 110px;
}

caption{
	font-size: 14pt;
	padding: 6px;
	color: Black;
}

.tblSecC{
	width:98%;
	height:100%;
}
.tdSecTitleC{
	padding-top:10px;
	padding-left:10px;
	font-size:11pt;
	color:#ad1832;
	font-weight:bolder;
	height:30px;
}
.tdSecCntC{
	padding:10px;
	vertical-align:top;
}
.tdSecCntC a:link{
	line-height:20px;
	color:black;
}
.tdSecCntC a:visited{
	line-height:20px;
	color:black;
}
.tdSecCntC a:hover{
	line-height:20px;
	color:red;
}
.aDt:link{
	color:#666666;
	line-height:20px;
}
.aDt:visited{
	color:#666666;
	line-height:20px;
}
.aDt:hover{
	color:red;
	line-height:20px;
}

.aMore a:link{
	color:white;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.aMore a:visited{
	color:white;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.aMore a:hover{
	color:#efefef;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}




.tblMpad{
	width:366px;
}

.tdMpadTitle {
	background-image:url(../images/tdMpadTitle.gif);
	height:36px;
	text-align:center;
}
.tdMpadTitle a:link {
	font-size:12pt;
	color:white;
	font-weight:bold;
}
.tdMpadTitle a:visited {
	font-size:12pt;
	color:white;
	font-weight:bold;
}
.tdMpadTitle a:hover {
	font-size:12pt;
	color:white;
	font-weight:bold;
}
.tdMpadCnt{
	background-color:white;
	border-left: 1px #ccc solid;
	border-right: 1px #ccc solid;
	height:250px;
	vertical-align:top;
	padding:10px;
}
.tdMpadbottom {
	background-image:url(../images/tdMpadBottom.gif);
	height:25px;
	text-align:right;
	padding-right:10px;
}

.ltTitle{
	background-image:url(../images/ltTitle2008.gif);
	height:40px;
	text-align:center;
}
.ltTitle a:link {
	font-size:12pt;
	color:white;
	font-weight:bold;
}
.ltTitle a:visited {
	font-size:12pt;
	color:white;
	font-weight:bold;
}
.ltTitle a:hover {
	font-size:12pt;
	color:white;
	font-weight:bold;
}

.tblNewsB{
	width:326px;
}

.tdNewsBTitle{
	padding-left:20px;
	height:31px;
	text-align:center;
	background-image:url(../images/newsbtitle.gif);
	background-position:right center;
	background-repeat:no-repeat;
}

.tdNewsBTitle a:link{
	font-size:11pt;
	font-weight:bold;
	color:white;
}

.tdNewsBTitle a:visited{
	font-size:11pt;
	font-weight:bold;
	color:white;	
}

.tdNewsBTitle a:hover{
	font-size:11pt;
	font-weight:bold;
	color:white;	
}


.tdNewsBCnt{
	background-color:white;
	padding:10px;
	padding-left:20px;
	padding-right:20px;
	border:1px #ccc solid;
	border-top:none;
	height:210px;
	vertical-align: top;
}


.tdNewsBBottom {
	padding:6px;
	text-align:right;
	background-image:url(../images/nbb.gif);
	background-position:left center;
	background-repeat:no-repeat;
	border:1px #ccc solid;
	border-top:none;
}