.vertnav-container {
	margin:0px 0px 10px 0px;
}
#vertnav li .vertnav-cat {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#vertnav li a {
	text-decoration:none;
	color: #333333;
	padding: 7px 17px 7px 17px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 12px;
	display: block;
	border-bottom:1px dotted #D7E6EA;
}
#vertnav li a:hover {
	color: #ffffff;
}
#vertnav li.level0-active a, #vertnav li.level0-parent a {
	background:url(../images/menu_minus.gif) 163px 10px no-repeat;
}
#vertnav li.level0-active a:hover, #vertnav li.level0-parent a:hover {
	background:url(../images/menu_minush.gif) 163px 10px no-repeat;
	border-bottom:1px solid #990002;
	color:  #990002;
}
#vertnav li.level0-inactive a {
	background:url(../images/menu_plus.gif) 163px 10px no-repeat;
}
#vertnav li.level0-inactive a:hover {
	background:url(../images/menu_plush.gif) 163px 10px no-repeat;
	border-bottom:1px solid #990002;
	color:  #990002;
}
#vertnav li.level1 a{
	background-image: none;
}
#vertnav li.level1 a:hover {
	background-image: none;
}
#vertnav li.level0-active a, #vertnav li.level0-parent a {
	font-weight:bold;
	border-bottom:1px solid #990002;
}
#vertnav li.level0-active a:hover {
	font-weight:bold;
	color: #990002;
}
#vertnav li.level1 a {
	color: #990002;
	font-weight: bold;
	font-weight: normal;
	border-bottom:1px dotted #D7E6EA;
}
#vertnav li.level1 a:hover {
	font-weight: bold;
	border-bottom:1px dotted #D7E6EA;
}
#vertnav ul {
	border-bottom:1px solid #990002;	

}
#vertnav .inactive .vertnav-cat {
 
}

#vertnav .next .vertnav-cat {
 
}

#vertnav .prev .vertnav-cat {
 
}

#vertnav .first .vertnav-cat {
}

#vertnav .last .vertnav-cat {
}

#vertnav .only .vertnav-cat {
}
#vertnav .level2 .vertnav-cat a {
	padding-left:34px;

}

#vertnav .level3 .vertnav-cat a {
	padding-left:44px;

}
/* Left vertical */
.vertical {}

.vertical .left-top-title-box{ background:url(../images/left_top_title_box_poll.gif) left top no-repeat;}
.vertical .right-top-title-box{ background:url(../images/right_top_title_box_poll.gif) right top no-repeat;}
.vertical .left-bot-title-box{ background:url(../images/left_bot_title_box_poll.gif) left bottom no-repeat;}
.vertical .right-bot-title-box{ 
	background:url(../images/right_bot_title_box_poll.gif) right bottom no-repeat; 
	width:100%; 
	min-height:325px; 
	height:auto !important;
	margin: 0px 0px 10px 0px;
}
.cms-home .vertical .right-bot-title-box{ 
	margin-top: 10px;
}
.vertical .border-left-title-box{ background:url(../images/border_left_title_box_poll.gif) left top repeat-y #FFFFFF;}
.vertical .border-right-title-box{ background:url(../images/border_right_title_box_poll.gif) right top repeat-y;}
.vertical .border-top-title-box{ background:url(../images/border_top_title_box_poll.gif) left top repeat-x;}
.vertical .border-bot-title-box{ background:url(../images/border_bot_title_box_poll.gif) left bottom repeat-x;}


.vertical button.button { overflow:visible; width:auto; background:none; border:none; cursor:pointer; }
.vertical button.button span { display:block; background:url(../images/bg_button_left_poll.gif) 0 0 no-repeat;}
.vertical button.button span span { display:block; background:url(../images/bg_button_right_poll.gif) right top no-repeat; margin:0; padding:0 5px 0 6px;}
.vertical button.button span span span{ background:url(../images/bg_button_poll.gif) 0 0 repeat-x; display:block; margin:0; padding:2px 11px 3px 10px; font:bold 12px/16px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; text-transform:uppercase; color:#FFFFFF; }


.vertical .inside-title-box { padding:0;}

.vertical .block-title h2{ 
	padding:24px 17px 15px 17px;	
	border-bottom:1px dotted #D7E6EA;
	margin: 0px 0px 0px 0px;
}

.vertical .block-content { padding:11px 30px 31px 27px;}
.vertical .block-content h3{ font-size:12px; line-height:16px; color:#768D94; font-weight:normal; margin:0 0 12px 0;}
.vertical .block-content .actions { text-align:left; padding:15px 0 0 0;}
.vertical .block-content ol li{ padding:0 0 6px 0;}
.vertical input.radio { float:left; margin:1px -18px 0 0; }
.vertical .label { display:block; margin-left:18px; }
.vertical .answer {}
.vertical .votes { font-weight:bold; }