 #voting-page {
 	background:#ffffff;
	width: 592px;
	font-size:11px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	
}
 #voting-page .borderrefer{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #1d75cf;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3d1df;
	padding-bottom: 5px;
	margin-bottom: 8px;
}
 #voting-page .banner {
	margin:5px 0 0px 0 ;
}
#voting-page .text {
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:21px;
	color:#7e7e7e;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
#voting-page .choose-bachelor  {
	border-bottom:solid 1px #c3d1df;
	border-top:solid 1px #c3d1df;
	clear:both;
	width:587px;
	
}
#voting-page .choose-bachelor ul {
	margin:24px 0 0 23px;
	list-style-type: none; 
}
#voting-page .choose-bachelor ul li {
	float:left;
	margin-right:8px;
	margin-bottom:20px;	
}
#voting-page .choose-bachelor ul li div {
	text-align:center;
	color:#1d75cf;
	font-size:13px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	
}
#voting-page .votingfor {
	text-align:left;
	padding-top: 25px;
	padding-bottom: 32px;
}
#voting-page .pic1 {
	text-align:center;
	float: left;
	height: 115px;
	width: 112px;
	padding-bottom: 30px;
}
#voting-page .vs {
	text-align:left;
	float: left;
	height: 100px;
	width: 32px;
	padding-top: 45px;
}
#voting-page .texts {
	text-align:left;
	float: left;
	padding-left: 25px;
	width: 280px;
	color: #7e7e7e;
	line-height: 20px;
}
#voting-page .john {
	font-size: 18px;
	font-weight: bold;
	color: #01265d;
}
#voting-page .julie {
	font-size: 18px;
	font-weight: bold;
	color: #1d75cf;
}
#voting-page  .clr {
	clear:both;
}
#voting-page  .form {
	padding-left:5px;
	padding-top:21px; 
}
#voting-page  .colleft {
	width:218px;
	float:left;
}
#voting-page  .colright {
	width:313px;
	float:left;
}
#voting-page A { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1d75cf;
	text-decoration:underline;  
}
#voting-page A:hover { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1d75cf;
	text-decoration:none;  
}
#voting-page  .form  label  { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1d75cf;
	display:block;
	padding-bottom:3px;	 
}
#voting-page  .form  label  { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1d75cf;
	display:block;
	padding-bottom:3px;	 
}
#voting-page  .form  .input  {
	border:solid 1px #aac8e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6484a7;		 
}
#voting-page  .dscr  {
	width:458px;
	font-size:11px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	
	line-height:21px;
	color:#7e7e7e;  	 
}
#voting-page  .form  .sz199{
	width:193px;
	height:14px;
	padding:5px;	 
}
	#voting-page  .form  .sz1992{
	width:193px;
	padding:5px;	 
}
#voting-page  .form  .sz313{
	width:307px;
	height:221px;	 
}
#voting-page  .form  .sz531{
	width:525px;
	height:121px;	 
}
#voting-page  .form  .mrb5{
	margin-bottom:5px; 
}
#voting-page  .form  .mrb6{
}
#voting-page  .form  .mrb15{
	margin-bottom:15px; 
}
