﻿body, p, td, th  {
	margin: 0px;
	font-family: Tahoma;
	font-size:12px;
}
body
{
	background-color:#f6fdff;
}
a
{
	color: #000000;
	text-decoration:none;
}
a:hover { text-decoration:underline; }
input {
	border:solid 1px #006699;
	font-size:10px;
}
div hr
{
	clear:both;
	color:#000000;
	height: 2px;
}
h5
{
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
}
h5 a
{
	color:#000000;
}
ul, li
{
	margin-top: 0px;
	margin-left: 10px;
	padding: 0px;
}
legend
{
	
}
.poll_list
{
	text-align:left;
}
.poll_list input
{
	border-width: 0px;
}

.srch div {
	font-size:10px;
}
.divmainheader
{
	height:24px;
	background-image: url(image/all-top-page.jpg);
	padding-left:10px;
	color:#FFFFFF;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: 600;
}
.divredbar
{
	height: 10px;
	background-color:#CC0000;
	border-top: solid 1px #dbedf7;
	color: #FFFFFF;
}
.imgContent
{
	float: left;
	border: solid 1px #555555;
	margin:0px 5px 5px 0px;
}
.divcontentmain
{
	background-color:#dbedf7;
	padding: 0px 10px 20px 10px;
}
.divsubheaderMain
{
	color:#3b4d57;
	font-size: 12px;
}
.divsubheader
{
	color:#7b8d97;
	font-size: 10px;
}
.divdetail
{
	padding-top: 10px;
}
.divcontentbox
{
	color: #FFFFFF
}
.divsmallbox
{
}
.divpollbox
{
	display:block;
	width:200px;
	background-color:#c0d7e1;
	padding: 5px 5px 10px 5px;
	border:solid 1px  #000000;
	vertical-align:baseline;
	overflow:auto;
}
.divpollboxheader
{
	text-align:center;
	border-bottom:solid 1px  #FFFFFF;
	padding-bottom:5px;
	color:#000000;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: 600;
}
.divpollboxcontent
{
	text-align:center;
	padding-bottom:20px;
}
.divpollheader
{
	font-size:13px;
}
.divpolldetail
{
	font-size:10px;
	color:#405761;
}
.divpollboxsubheader
{
	padding-bottom:0px;
	margin:0px;
	color:#000000;
	font-family: Tahoma;
	font-weight: 600;
}
.divpollboxlist
{
	text-align:left;
}
.divblueboxhead
{
	height:24px;
	background-image: url(image/top-evt.jpg);
	color: #FFFFFF;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: 600;
}
.divblueboxcontent
{
	background-image: url(image/mid-evt.jpg);
}
.divblueboximg
{
	margin-left: 1px;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	width: 199px;
}
.divblueboxlist
{
	overflow:auto;
	width:190px;
	padding-left:5px;
	margin-top:5px;
}
.divblueboxlink
{
	padding: 5px 0px 5px 0px;
	border-bottom: dotted 1px #FFFFFF;
}
.divblueboxlink a
{
	color:White;
	text-decoration: none;
}
.divblueboxfooter
{
	height: 26px;
	background-image: url(image/bttm-evt.jpg);
}
.regishead
{
	font-size: 12px;
	font-weight: bold;
	padding-right: 20px;
}
.registext
{
	font-size: 12px;
	width: 300px;
}
.whiteboard
{
	clear:both;
	background-color: #FFFFFF;
	border: solid 1px #000000;
	padding: 5px 10px 20px 10px;
}
.downloadContent
{
	padding: 10px 10px 0px 10px;
	border-bottom: solid 1px #000000;
}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}