body {
    background-color:#ffffff; margin:0; padding:0
}

td {
    font-size:12px;
}

font {
    font-size:12px;
}

a {
    font-size:12px; text-decoration:none; color:#000000
}
a:hover {
    font-size:12px; color:#ff0000; text-decoration:none;
}
a:visited {
    font-size:12px; color:#990000; text-decoration:none;
}
img
{
	border:0px;
}
.whiteText
{
	color:#FFFFFF; font-size:12px;
}
a.whiteText
{
	color:#FFFFFF; font-size:12px; text-decoration:none;
}
a.whiteText:hover{
	color:#e8e8e8; font-size:12px; text-decoration:underline;
}
a.whiteText:visited{
	color:#FFFFFF; font-size:12px; text-decoration:none;
}
.menuText
{
	color:#FFFFFF; font-size:13px;
}
a.menuText
{
	color:#FFFFFF; font-size:13px; text-decoration:none;
}
a.menuText:hover{
	color:#e8e8e8; font-size:13px; text-decoration:underline;
}
a.menuText:visited{
	color:#FFFFFF; font-size:13px; text-decoration:none;
}
.login_input
{
	border:#2f2294 solid 1px;
	width:80px;
	height:16px;
}
.login_text
{
	color:#2f2294;
}
.rollText
{
	color:#FF0000;
}
.pollText
{
	font-size:14px; color:#2A3D7F; font-weight:bold;
}
.pollInfoBg
{
	padding:5px;
	border-left:1px solid #C8C7CD;
	border-right:1px solid #C8C7CD;
	background-color:#E7F5F8;
}
.arrowInfoBg
{
	padding:5px;
	background-color:#F3FBFC;
}
.infoLine1
{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d4d7de;
	height:26px;
}
.arrowTitleLeft
{
	background-image:url(../image/arrow_title_left.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.infoTitle
{
	border:1px solid #c8c7cd;
	background-image:url(../image/info_title_bg.jpg);
	height:22px;
	padding:2px;
}
.infoTitleText
{
	height:20px;
	background-image:url(../image/info_title_text_bg.jpg);
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.infoShow
{
	line-height:300%;
}
a.infoShow
{
	color:#000066;
}
.rightTitle
{
	font-size:14px; color:#5B6A8C; font-weight:bold;
}
.rightInfoBg
{
	padding:6px;
	background-image:url(../image/right_info_mid_bg.jpg);
	background-repeat:repeat-x;
	border-left:1px solid #C8C7CD;
	border-right:1px solid #C8C7CD;
	background-color:#E9EEF6;
}
.rightInfoInner
{
	padding:4px;
	border:1px solid #C8C7CD;
	background-color:#FFFFFF;
}
.dateShow
{
	color:#999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d4d7de;
	height:22px;
}
.rightInfoBt
{
	padding-left:20px;
	padding-top:3px;
	background-image:url(../image/right_info_bt_bg.jpg);
	background-repeat:no-repeat;
	color:#0066ff;
	font-weight:bold;
	font-size:14px;
	height:35px;
}
.rightInfoBt1
{
	padding-left:20px;
	padding-top:3px;
	background-image:url(../image/right_info_bt_bg1.gif);
	background-repeat:no-repeat;
	color:#0066ff;
	font-weight:bold;
	font-size:14px;
	height:35px;
}
.ztBg
{
	background-position:bottom;
	background-repeat:no-repeat;
	padding:15px;
}
.linkList
{
	width:100%;
}
a.columnsList
{
	font-size:14px;
	color:#000000;
}
a.columnsList:hover
{
	font-size:14px;
	color:#000000;
}
a.columnsList:visited
{
	font-size:14px;
	color:#000000;
}
.columnSelector
{
	background-image:url(../image/columns_selector.jpg);
	background-repeat:no-repeat;

	width:120px;
}
a.pageLink
{
	font-size:12px;
	color:#000066;
}
a.pageLink:hover
{
	font-size:12px;
	color:#000066;
}
a.pageLink:visited
{
	font-size:12px;
	color:#000066;
}
.linkLine
{
	border:1px solid #c8c7cd;
	background-image:url(../image/info_title_bg.jpg);
	height:22px;
	padding:2px;
	color:#000066;
}

