/* SOME SIMPLE RESETS */
#spa_container a img{
	border:0;
}
body{
	margin:0;
}

/* SOME TK STYLES */
#spa_container{
	width:960px;
	height:auto;
}
#spa_container ul{
	list-style:none;
	padding:0;
	margin:0;
	border:0;
	-webkit-margin-before: 0;
	-webkit-margin-after: 0;
	-webkit-margin-start: 0;
	-webkit-margin-end: 0;
	-webkit-padding-start: 0;
}
/* SOME SIMPLE STYLES */
#spa_hed{
	width:100%;
	margin-bottom:38px;
}
#spa_hed p{
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:20px;
	font-weight:bold;
	color:black;
	text-align:center;
}
.spa_farContainer{
}
.spa_farBox{
	width:385px;
	float:left;
	color:black;
	font-weight:bold;
	font-size:19px;
	line-height:5px;
	font-family:"Arial Narrow",Arial,sans-serif;
}
#spa_pieContainer{
	width:190px;
	float:left;
	text-align:center;
	height:145px;
	margin-top:-25px;
}
#spa_farBoxRight{
	border-top:3px solid #D60D34;
	border-bottom:3px solid #D60D34;
	text-align:right;
}
#spa_farBoxLeft{
	border-top:3px solid #345193;
	border-bottom:3px solid #345193;
}
.spa_FarSOtxt{
	color:#094188;
}
.spa_Support_Obama{
	background-color:#094188;
}
.spa_FarORtxt{
	color:#126de0;
}
.spa_Oppose_Romney{
	background-color:#126de0;
}
.spa_FarLtxt{
	color:#88A3F2;
}
.spa_Liberal{
	background-color:#79B3FC;
}
.spa_FarLiberal{
	color:#79B3FC;
}
.spa_Support_Romney{
	background-color:#E47C7C;
}
.spa_FarSRtxt{
	color:#8d1a04;
}
.spa_Oppose_Obama{
	background-color:#e82705;
}
.spa_FarOOtxt{
	color:#e82705;
}
.spa_Conservative{
	background-color:#EC927F;
}
.spa_FarConservative{
	color:#ff8f78;
}
.spa_Unknown,.spa_Individual_Donor{
	background-color:#666;
}
.spa_Pro-Obama.spa_Official_Campaign{
	background-color:#094188;
}.spa_Pro-Obama.spa_Super_PAC,.spa_Pro-Obama.spa_PAC,.spa_Pro-Obama.spa_National_Party{
	background-color:#2D84E2;
}.spa_Pro-Romney.spa_Official_Campaign{
	background-color:#a11f25;
}.spa_Pro-Romney.spa_Super_PAC,.spa_Pro-Romney.spa_PAC,.spa_Pro-Romney.spa_National_Party,.spa_Pro-Romney.spa_Unregistered{
	background-color:#E23737;
}
.spa_Official_Campaign_Alignment{
/*	float:left!important;*/
}
.spa_Super_PAC_Alignment,.spa_PAC_Alignment{
/*	float:right!important;*/
}
.spa_marginRight{
	margin-right:10px;
}
.spa_adsContainer{
	width:990px;
	height:700px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;
	float:left;
}
.spa_adContainer{
	width:450px;
	position:relative;
/*	margin-right:10px;*/
	margin-top:30px;
	float:left;
	padding:15px;
	background-color: white;
	box-shadow: 0 0 12px #757575;
	-moz-box-shadow: 0 0 12px #757575;
	-webkit-box-shadow: 0 0 12px #757575;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.spa_row{
	width:100%;
	float:left;
	position:relative;
}
.spa_adViewsCallOut{
	color:black;
	float:left;
	font-family:"TitlingGothicFBMediumComp","Arial Narrow",Arial,sans-serif;
	font-size:30px;
	line-height:23px;
	text-align:left;
	position:absolute;
	width:200px;
	bottom: 23px;
}
.spa_adViewsCallOut .spa_viewNumb{
	text-transform:uppercase;
	font-size:12px;
	position:absolute;
	top:-3px;
	left:0;
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	
}
.spa_adViewsCallOut span.spa_adDate{
	font-size:12px;
	color:#aaa;
	position:absolute;
	top:9px;
	left:0;
	text-transform:uppercase;
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
}
.spa_adNumberViews{
	position:absolute;
	right:0;
}
.spa_adVideo{
	position:relative;
	width:200px;
	height:150px;
	background-color:black;
	float:left;
}
.spa_adVideo span{
	position:absolute;
	left:0;
	right:0;
	background-color:black;
	text-align:center;
	color:white;
	padding-top:50px;
	vertical-align:middle;
	top:0;
	bottom:0;
	z-index:-1;
}
.spa_adTxtContainer{
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	position: absolute;
	right: 0px;
	top: -20px;
	color:white;
}
.spa_txtPointer{
	color:#aaa!important;
	font-style:normal!important;
	font-weight:normal!important;
	width:51px;
	float:left;
	font-family:"Arial Narrow",Arial,sans-serif;
	
}
.spa_secHeader{
	color:#aaa;
/*	border-top:1px solid #bbbaba;*/
	border-bottom:1px solid #bbbaba;
/*	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;*/
	font-family:Georgia,Garamond,serif;
	font-size:14px;
	margin-bottom: 8px;
	padding: 0 8px 5px 2px;
	font-weight: bold;
	font-style: italic;
}
.spa_secHeaderGroup{
	color:#aaa;
	border-top:1px solid #bbbaba;
	border-right:1px solid #bbbaba;
	border-left:1px solid #bbbaba;
/*	border-bottom:1px solid #bbbaba;*/
/*	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;*/
	font-family:Georgia,Garamond,serif;
	font-size:14px;
	margin-bottom: 8px;
	padding: 3px 8px 5px 8px;
	font-weight: bold;
	font-style: italic;
	width:150px;
}
ul.spa_groupHeaderList{
	font-family:Georgia,Garamond,serif;
	font-size:14px;
	font-weight: bold;
	font-style: italic;
	color:#aaa;
	margin-bottom:10px!important;
	width:100%;
}
.spa_groupHeaderList li{
	display:inline;
	padding:5px 17px 5px 17px;
	border-bottom:1px solid #bbbaba;
	border-top:1px solid transparent;
	border-right:1px solid transparent;
	border-left:1px solid transparent;
	text-decoration:underline;
	color:#ccc;
}
.spa_groupHeaderList li:hover{
	color:#aaa;
	cursor:pointer;
	cursor:hand;
}
.spa_groupHeaderList li.spa_selected{
	color:#aaa;
	border-top:1px solid #bbbaba;
	border-right:1px solid #bbbaba;
	border-left:1px solid #bbbaba;
	border-bottom:0!important;
	text-decoration:none;
}
.spa_groupHeaderList li.spa_selected:hover{
	color:#aaa;
	cursor:default;
}
.spa_adRateContainer{
	width:150px;
	float:left;
	padding: 10px;
	background-color: beige;
}
.spa_percColBar{
	background-color: #75A3C2;
	text-align: center;
	float: left;
	z-index: 999;
	height: 23px;
	margin-left: 20px;
	margin-top: 7px;
}
.spa_percColBarMoney{
	background-color: #9AC275;
	text-align: center;
	float: left;
	z-index: 999;
	height: 20px;
	margin-left: 2px;
	margin-top: 4px;
}
.spa_percColBarLeft{
	background-color: #B6B9BD;
	text-align: center;
	z-index: 999;
	height: 20px;
	margin-top: 4px;
	right:0;
	position:absolute;
}
.spa_barWrapper{
	position: relative;
	height: 20px;
	float: left;
}
.spa_barWrapperMoney{
	position: relative;
	height: 20px;
	float: left;
	width:100%;
}
button.btn, input[type="submit"].btn {
	width: 57px;
	margin-bottom: 7px;
	float: left;
	margin-top:8px;
}
.spa_rateRow{
	float:left;
	width:100%;
	height:40px;
}
.spa_percNumb{
	font-family:"Helvetica Neue",Helvetica,sans-serif;
	position: absolute;
	font-size: 11px;
	color: #303030;
	margin-left: 6px;
	margin-top: 12px;
}
.spa_claimsContainer{
	position:relative;
	float: left;
	width: 240px;
	font-family:Arial,sans-serif;
	margin-left:10px;
	z-index:9;
}
.spa_groupInfo{
	float: left;
	width: 250px;
	margin-right:30px;
	font-family:Arial,sans-serif;
}
.spa_claimsHed{
	margin-bottom:0;
}
.spa_adClaims{
	height:155px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;
	list-style:disc !important;
/*	border-bottom:1px solid #bbbaba;*/
/*	-webkit-box-shadow: inset -5px -5px 5px #aaa;*/
}
.spa_bottomShadow{
	height:12px;
	position:absolute;
	bottom:0;
	width:100%;
	z-index:-2;
	background-image:url('../imgs/bottom-shadow5.png');
}
.spa_adClaims li{
	padding-right:20px;
	font-family:Arial,sans-serif;
	font-size:13px;
	border-bottom:1px dashed #bbbaba;
	padding: 10px 15px 10px 0px;
}
.spa_sources{
	text-align:right;
	margin-top:5px;
}
.spa_sources a{
	color:#666!important;
}
.spa_sources a:hover{
	color:#ee3224!important;
}
.spa_readMore{
	float: right;
	color:#666!important;
	font-family: Arial,sans-serif;
	font-size: 13px;
	text-decoration:underline;
	margin:20px 5px 0 0;
}
.spa_readMore:hover{
	color:#ee3224!important;
}
.spa_readMore:hover{
	color:#ee3224;
	cursor:pointer;
	cursor:hand;
}
.spa_clearFix{
	clear:both;
}
.spa_groupContainer{
	margin-top:20px;
	width:900px;
	float:left;
	background-color:#F2F2DF;
	padding:15px;
	height:300px;
	display:none;
}
.spa_groupName{
	font-family: garamond,sans-serif;
	font-size: 20px;
	float: left;
	font-weight: bold;
	margin-bottom: 10px;
}
.spa_groupName span{
	font-family: "Helvetica Neue Light",Helvetica,sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: normal;
}
.spa_groupBio{
	font-family:Arial,sans-serif;
	font-size:13px;
	float:left;
/*	height:206px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;*/
	position:relative;
}
.spa_groupBio a{
	color:black;
}
.spa_groupBio a:hover{
	color:#ee3224;
}
.spa_groupScrollContainer{
	height:250px;
/*	height:250px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;*/
}
.spa_groupMoney{
	width:100%;
	float:left;
	font-family:Arial,sans-serif;
	font-size:14px;
}
.spa_grMoney{
	float:left;
	width:50%;
	text-align:center;
	color:#aaa;
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	letter-spacing:1px;
	
}
.spa_grMoney span{
	color:black;
	font-family:"TitlingGothicFBMediumComp","Arial Narrow",Arial,sans-serif;
	letter-spacing:0px;
	font-size:22px;
	letter-spacing:1px;
}
.spa_mR{
	float:left;
}
ul.spa_list{

}
ul.spa_list li{
	font-size:13px;
	padding:7px 15px 7px 3px;
	border-bottom:1px solid #ccc;
}
ul.spa_list li:nth-child(even){
	background-color:#ffffef;
}
.spa_noMargin{
	margin:0;
}
.spa_listContainer{
	height:200px;
}
ul.spa_list li:hover{
/*	cursor:pointer;
	cursor:hand;
	text-decoration:underline;
	color:#ee3224;*/
}
.spa_listArticles a{
	color:black;
}
.spa_listArticles a:hover{
	color:#ee3224;
}
.spa_adGroupReadMore{
	display:none;
}
.spa_colBump{
	margin-left:-30px;
	color:white;
}
.spa_topRow{
	width:200px;
	margin-bottom:5px;
}
.spa_midRow{
	margin-bottom:31px;
	margin-top:15px;
}
#spa_volette{
	position:absolute;
	z-index:999;
	background-color:rgba(48,48,48,.85);
	color:white;
	font-family:arial,sans-serif;
	font-size:12px;
	padding:10px;
	border-radius:2px;
	width:225px;
	line-height:14px;
	display:none;
	text-align:right;
}
.spa_moreVlt{
	font-style:italic;
	font-size:11px;
	margin-top:5px;
}
.spa_claimTxt{
	padding-left: 17px;
	margin-top: -14px;
}
.spa_title,.spa_group{
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	color:white;
}
.spa_title span,.spa_group span{
	color:#aaa;
	width: 52px;
	float: left;
	color:white;
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	font-size: 13px;
	line-height: 19px;
}
.spa_tipTopRow{
	margin-top:9px;
	margin-bottom:20px;
}
.spa_bgContainer{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.spa_bgHeader{
	height:88px;
	width:100%;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
/* BUTTON STYLE */
.button {
    border: 0;
    outline: 0;
    background: #257BBE;
    box-shadow: 1px 0px 1px #424472, 0px 1px 1px #424472, 2px 1px 1px #424472, 1px 2px 1px #424472, 3px 2px 1px #424472, 2px 3px 1px #424472, 4px 3px 1px #424472, 3px 4px 1px #424472, 5px 4px 1px #424472, 4px 5px 1px #424472, 6px 5px 1px #424472;
    color: white;
    white-space: nowrap;
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
    position: relative;
    top: -5px;
	font-weight:bold;
	font-size:13px;
	text-align:left;
}
.button:hover, .button:focus {
    color: white;
    background: #0E5791;
	cursor:pointer;
	cursor:hand;
}
.inactive{
	background: #ccc;
    box-shadow: 1px 0px 1px #666, 0px 1px 1px #666, 2px 1px 1px #666, 1px 2px 1px #666, 3px 2px 1px #666, 2px 3px 1px #666, 4px 3px 1px #666, 3px 4px 1px #666, 5px 4px 1px #666, 4px 5px 1px #666, 6px 5px 1px #666;
}
.inactive:hover{
	background:#ccc!important;
	cursor:default;
}
.pressed{
	box-shadow: 1px 0px 1px #424472, 0px 1px 1px #424472, 2px 1px 1px #424472, 1px 2px 1px #424472, 3px 2px 1px #424472!important;
    top: -2px!important;
    left: 3px!important;
}
.pressed:hover{
	cursor:default;
    background: #257BBE;
}
.spa_listBlock{
	height:250px;
	display:none;
}
.spa_shrug{
	font-size: 13px;
	text-align: center;
	color: #666;
}
.spa_shrug a{
	color:black;
}
.spa_shrug a:hover{
	color:#ee3224;
}
.spa_playBtn{
	position:absolute;
	height:150px;
	width:200px;
	top:0;
	left:0;
	background-image:url('../imgs/playBtn.png');
}
.spa_playBtn:hover{
	cursor:hand;
	cursor:pointer;
}
.adVideoWrapper{
	width:200px;
	height:150px;
	position:relative;
}
.spa_optionsHolderGroup,.spa_optionsHolderTag{
	float:left;
	width:100%;
	margin-top: 30px;
	font-family:"Arial Narrow",Arial,sans-serif!important;
}
.spa_optionsGroup{
	float:left;
	margin-left:78px;
}
.spa_optionsHolderGroup{
}
.spa_optionsHolderTag{
	margin-left: 320px;
}
.spa_optionPointer{
	float:left;
	font-family:Georgia,serif;
	color:#aaa;
	font-style:italic;
}
.spa_optionGroup,.spa_optionTag{
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	float:left;
	text-decoration:underline;
	padding:0 10px;
	font-size:14px;
	line-height:20px;
	border-right:1px solid #bbbaba;
}
.spa_optionGroup:hover,.spa_optionTag:hover{
	cursor:pointer;
	cursor:hand;
}
.spa_lastOption{
	border-right:0;
}
.spa_midRangeRow{
	margin-top:20px;
	float: left;
	width: 100%;
}
#spa_barChartContainer{
	width:375px;
	height:325px;
	margin-top:35px;
	float:left;
}
#spa_rightMid{
	width:610px;
	height:400px;
	float:left;
	margin-left:40px;
}
.spa_doubleRule{
	width:5px;
	margin-left:40px;
	margin-right:15px;
	height:360px;
	float:left;
	border-left:1px solid #bbbaba;
	border-right:1px solid #bbbaba;
}
.spa_topGroup{
	float:left;
	width:231px;
}
.spa_topGroupItem{
	font-size:14px;
	position:relative;
	margin-bottom:20px;
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
}
.spa_adCallOut{
	text-align:right;
	position:absolute;
	left:-50px;
	top:25px;
	font-family:"TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	font-size:26px;
}
.spa_adCallOut span{
	position:absolute;
	bottom:-13px;
	right:0;
	text-transform:uppercase;
	text-align:right;
	margin-right:0!important;
	font-size:12px!important;
	color:black!important;
	font-family:"TitlingGothicFBMediumComp","Arial Narrow",Arial,sans-serif!important;
}
.spa_topGroupItem .spa_colon{
	color: #AAA;
	font-size: 14px;
	letter-spacing: 1px;
	font-family: "Arial Narrow",Arial,sans-serif;
	margin-right: 12px;
	width:60px;
	float:left;
}
.spa_groupTitle{
	font-size:14px;
	font-weight:bold;
}
.spa_groupType{
	margin-bottom:6px;
	font-style:italic;
}
.spa_onHand{
	color:#28882C;
}
.spa_radioBox{
	float:left;
	width:180px;
	height:150px;
	display:inline;
	padding-top:5px;
	line-height:20px;
	font-size:15px;
}
.spa_timeBox{
	width: 120px;
	height: 36px;
	background-color: #CCC;
	margin: 0 auto;
	font-size: 20px;
	text-align: center;
	font-family: "TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	padding-top: 13px;
}
#spa_optionsTime{
	margin-right:30px;
}
#spa_fullListContainer{
	margin-left:100px;
	position:relative;
/*	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;*/
}
.spa_optionsPointers{
	position:relative;
	width:100%;
	float:left;
	height:28px;
}
.spa_optPoint{
	display: inline;
	font-family: "georgia",Helvetica,sans-serif;
	color: #AAA;
	text-align: left;
	width: 200px;
	float: left;
	font-size: 11px;
	position: absolute;
	font-style: italic;
	font-size: 18px;
	border-bottom:1px solid #bbbaba;
	

}
.spa_cmtePointer{
	left:341px;
	width:280px;
	text-align:center;
}
.spa_tagPointer{
	right:0;
	text-align:right;
}
.spa_pointerContainer{
	float:left;
	width:100%;
	height:40px;
	margin-top:50px;
}
.spa_pointerText{
	margin:0 auto;
	font-family: "Arial Narrow",Arial,sans-serif;
	font-size: 20px;
	font-weight: bold;
	width:180px;
	color: black;
	text-align: center;
	float:left;
	display:inline;
}
.spa_colorBox{
	display:inline;
	margin:0 auto;
	float:left;
	width:390px;
	margin-top:4px;
	height:16px;
	border-top: 2px solid #bbbaba;
	border-bottom: 2px solid #bbbaba;
}
.spa_timeRadio{
	float:left;
	width:50%;
}
.spa_timeRadio.spa_allTimes{
	margin-left:-10px;
	width:100%!important;
	text-align:center;
}
.spa_radioDiv{
	float:left;
	margin-top:5px;
	border-top:1px dashed #bbbaba;
	margin-bottom:5px;
	width:100%;
}
.spa_cmteAffRadio{
	float:left;
	text-align:right;
	width:100%;
}
.spa_cmteTypeRadio{
	float:left;
	width:100%;
}
.spa_radioBoxCmteType{
	margin-left:15px;
	padding-left:15px;
	border-left:1px dashed #bbbaba;
}
.spa_smallHeader{
	font-family:georgia;
	font-style:italic;
	color:#aaa;
}
.spa_lineRule{
	position:absolute;
	width:23px;
	height:1px;
	border-top:1px solid #ccc;
}
.spa_lineRule.spa_right{
	right: 59px;
	top: 11px;
}
.spa_lineRule.spa_left{
	left: -28px;
	top: 12px;
}
#spa_fullCommitteeList{
	margin:10px 0 13px 14px;
}
#spa_optionsTags{
	float:right;
	width:110px;
}
#spa_loadMore{
	float: left;
	width: 977px;
	margin: 0 0 40px 0;
	height: 50px;
	padding-top: 10px;
	border-top: 1px solid #BBBABA;
}
.spa_borderBottom{
	border-bottom:1px solid #bbbaba;
}
#spa_loadMoreBtn:hover{
	cursor:pointer;
	cursor:hand;
	
}
.spa_show{
	display:none;
}
.spa_noResults{

}
#spa_adHeaderText{
	margin-top:20px;
	color:#aaa;
	float:left;
	position:relative;
	width:100%;
	height:50px;
	padding-top:10px;
	border-top:1px solid #bbbaba;
	text-align: center;
	font-family: "TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	font-size: 16px;
}
.spa_topShadow{
	position:absolute;
	top:0;
	height:12px;
	width:100%;
	background-image:url('../imgs/top-shadow.png');
}
.spa_Offish{
	width:50%;
	float:left;
	position:relative;
}
.spa_SPAC{
	float:right;
	width:50%;
	position:relative;
}
.spa_SPACHeader{
	left:230px;
}
.spa_typeHeader{
	color:black;
}
#spa_adHeaderText{
}
.spa_OffishHeader{
	right:230px;
}
.spa_SPACHeader,.spa_OffishHeader{
	position: absolute;
	bottom: 8px;
	font-family: "TitlingGothicFBStandCond","Arial Narrow",Arial,sans-serif;
	font-size: 22px;
	width: 100%;
	text-align: center;
}
button img{
	width: 20px;
	top: 1px;
	right:0;
	position: absolute;
}
.spa_hideAds{
	width: 66px;
	position: absolute;
	top: 35px;
	right: 4px;
	height: 87px;
	background-color: beige;
	z-index: 9;
	text-align: center;
	font-family: "Helvetica Neue",Helvetica,sans-serif;
	font-size: 13px;
	padding: 60px 10px 10px 10px;
	color: #666;
}
.spa_hideAds:hover{
	text-decoration:underline;
	cursor:pointer;
	cursor:hand;
}
.spa_shareBtnBox{
	bottom: 35px;
	right: 2px;
	width:56px;
	height:20px;
	position: absolute;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	color:transparent;
	text-decoration:none;
}
.spa_shareBtnBox:hover{
	text-decoration:none;
	
	cursor:pointer;
	cursor:hand;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}