input {
	border : 1px solid #888;
	padding : 2px;
}


input:focus {
	border : 1px solid red;
}

textarea {
	border : 1px solid #888;
	padding : 2px;
}


textarea:focus {
	border : 1px soid red;
}

.round{

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}

.hbut {
	position: relative;
	display: inline;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 4px;
	border: 1px solid #888;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	background: -moz-linear-gradient(19% 75% 90deg,#C4C4C4, #D9D9D9, #C7C7C7 100%);
		
	-moz-box-shadow: 1px 1px 1px #DDD;
		
}

.gh {
	
	background: -moz-linear-gradient(19% 75% 90deg,#FF8787, #FF6666, #FFB0B0 100%);
		
}



.poptop{
	background-color : #000000;
	
	-moz-border-radius-topleft : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	-webkit-border-top-left-radius : 5px;
	
	color: #FFF;
	text-align: center;
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
	
}

.mrf {
	-moz-user-select : none;
	background-color : #FFFFFF;
	background-position : center right;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 3px;
	padding-bottom : 6px;
	padding-right : 3px;
	padding-top : 6px;
	position : relative;
}

.useri{
	border : 1px solid #DDD;
	height: 58px;
	width: 268px;
	
	background-color: #FFF;
	
	background: -moz-linear-gradient(19% 75% 90deg,#C4C4C4, #D9D9D9, #C7C7C7 100%);
	
/*
	-moz-box-shadow: 0.2em 0.2em 0.7em black;
	-webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.5);
*/
	
	position: relative;
	
	left: -68px;
	top: -5px;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}


.fleft{
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
}

.shadow{
	-moz-box-shadow: 1px 1px 1px #DDD;
	-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
}

.lshad{
	-moz-box-shadow: 1px 1px 1px #DDD;
	-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);
}

.txtp {
	color : #000;
	font-family : helvetica,arial,sans-serif;
	font-size : 10pt;
}

.xtxtp {
	color : #000;
	font-family : helvetica,arial,sans-serif;
	font-size : 12pt;
	font-weight: 'bold';
}


#quit_button{
	display: none;
	position: absolute;
	top: 1px;
	left: 2px;
	opacity: .3;
	cursor: pointer;
}

.vp_but {
	cursor : pointer;
	display : none;
	position : absolute;
	z-index : 3000;
	
	height: 26px;
	width: 26px;

	background-color: #FFF;
	border: 1px solid #888;

	background-repeat: no-repeat;
	background-position: center center;
	
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	
	
}

.sufrm {
	position: relative;
	height: 32px;
	width: 32px;
	
	float: left;
	
	cursor: pointer;
	
}

.supix {
	position: absolute;
	top: 4px;
	left: 4px;
	
	display: block;
	
	height: 48px;
	width: 48px;

	background-color: #FFF;

	background-repeat: no-repeat;
	background-position: center center;

	border: 1px solid #DDD;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
		
}

.ufrm {
	position: relative;
	height: 64px;
	width: 64px;
	
	float: left;
		
	cursor: pointer;
	
}

.upix {
	position: absolute;
	top: 4px;
	left: 4px;
	
	display: block;
	
	height: 48px;
	width: 48px;

	background-color: #FFF;

	background-repeat: no-repeat;
	background-position: center center;

	border: 1px solid #DDD;
	
	-moz-box-shadow: 0.2em 0.2em 0.7em black;
	-webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.5);

	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
		
}


.ppix {
	position: absolute;
	top: 17px;
	right: 4px;
	
	display: block;
	
	height: 17px;
	width: 17px;

	background-repeat: no-repeat;
	background-position: center center;	
	background-image: url(/i/da.png);
		
}



.fimg {
	position: absolute;
	top: 8px;
	left: 4px;
	
	display: block;
	
	height: 24px;
	width: 24px;

	background-color: #FFF;

	background-repeat: no-repeat;
	background-position: center center;

	border: 1px solid #DDD;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
		
}

.gimg {
	position: absolute;
	top: 8px;
	left: 4px;
	
	display: block;
	
	height: 24px;
	width: 24px;

	background-color: #FFF;

	background-repeat: no-repeat;
	background-position: center center;

	border: 1px solid #DDD;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
		
}


.tmb {
	position: absolute;
	top: 2px;
	left: 2px;
	
	display: block;

	background-color: #000;

	background-repeat: no-repeat;
	background-position: center center;

	border: 1px solid #FFF;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
		
}

.vird {
	filter : alpha(opacity=60);
	opacity : .6;
}


#i_tweet_char_ct {
	position: absolute;
	top: 24px;
	right: 12px;
	width: 64px;
	height: 24px;
	text-align: right;
	font-size: 18pt;
	z-index: 4;
	font-family: helvetica,arial,sans-serif;
}

#a_img {
	position: absolute;
	bottom: 38px;
	left: 14px;
	width: 17px;
	height: 17px;
	z-index: 4;
}

#i_doing_this_twit {
	position: absolute;
	font-size: 8pt;
	top: 3px;
	left: 4px;
}

#i_geo_twit {
	position: absolute;
	font-size: 8pt;
	top: 3px;
	right: 240px;
}

#tng {
	position: absolute;
	top: 3px;
	right: 224px;
}

#i_account_twit {
	position: absolute;
	font-size: 8pt;
	top: 3px;
	right: 18px;
}

#tas {
	position: absolute;
	top: 7px;
	right: 3px;
}

#i_tweet {
	position: absolute;
	padding-right: 72px;
	font-size: 12pt;
	z-index: 1;
	overflow: auto;
	top: 17px;
	left: 4px;
	resize: none;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#url_wiz {
	position: absolute;
	z-index: 1;
	font-size: 10pt;
	bottom: 5px;
	left: 4px;
	height: 18px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: center left;
	background-image: url(http://img.interspring.net/i/s_i.gif);
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#flexs {
	position: absolute;
	text-align: right;
	bottom: 8px;
}

#twit_now_status {
	position: absolute;
	z-index: 4;
	font-size: 9pt;
	bottom: 38px;
	right: 20px;
	color: #888888;
	
}

.pflow {
	position: absolute;
	width: 85px;
	height: 85px;
	text-align: center;
	z-index: 500;
}

.rcor {
	position: relative;
	display: inline;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 4px;
	border: 1px solid #888;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
		
}

.rcors {
	position: relative;
	display: inline;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 4px;
	border: 1px solid #888;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
			
	-moz-box-shadow: 1px 1px 1px #DDD;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
		
}


#febe{
	height: 18px;
	width: 100px;
	position : absolute;
	left: 6px;
	top: 0px;
	z-index: 2;
	font-family:helvetica,arial,sans-serif;
	font-size:12pt;
	border : 1px solid #FFF;
	padding-bottom:0px;
}

#febe:focus{
	border : 1px solid #FFF;
}

#fsbox {
	background: #FFF url(http://img.interspring.net/i/s_i.gif) no-repeat center right;
	border : 1px solid #888888;
	bottom : 0px;
	display : block;
	position : absolute;
	right : 2px;

	height: 24px;
	width: 180px;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#ff_cl {
	position : absolute;
	right: 1px;
	top: 1px;
	z-index: 2;
	cursor:pointer;
}

#bbutton {
	bottom : 0px;
	display : none;
	position : absolute;
	left : 0px;
	
	cursor: pointer;
	
	height:26px;
	width:77px;
	background-color:#8BC9FC;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#bbutton_txt {
	position:absolute;
	z-index:10;
	top:6px;
	left:4px;
	font-family:helvetica,arial,sans-serif;
	font-size:10pt;
	cursor: pointer;
}


.twitv {
	position: relative;
	padding: 4px;
	border: 1px solid #CCC;
	
	margin-bottom: 4px;
	margin-left: 2px;
	margin-right: 2px;
	background-color: #FFFFFF;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.slimv {
	position: relative;
	padding: 4px;
	border: 1px solid #FFF;
	
	margin-bottom: 4px;
	margin-left: 2px;
	margin-right: 2px;
	background-color: #FFFFFF;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


.cor {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	overflow:hidden;

}

.btxt {
	color : #000000;
	font-family : arial, helvetica, sans-serif;
	font-size : 10pt;
	text-align : center;
	position : relative;
	top: +1px;
}

.pptxt {
	color : #000000;
	font-family : arial, helvetica, sans-serif;
	font-size : 14pt;
	background-color : #8BC9FC;
	margin-bottom : 8px;
	padding: 4px;
}

.srcor {
	position: relative;
	display: inline;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 1px solid #888;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.sbtxt {
	color : #000000;
	font-family : helvetica,arial, sans-serif;
	font-size : 9pt;
}

.ltxt {
	color : #000000;
	font-family : helvetica,arial, sans-serif;
	font-size : 16pt;
}
.mtxt {
	color : #000000;
	font-family : helvetica,arial, sans-serif;
	font-size : 12pt;
}


.pcor {
	cursor : pointer;
	border: 1px solid #FFF;
	background-color: #FFF;
	display: block;
	position: absolute;
	top: 0px;
	right: 1px;
	
	background-repeat: no-repeat;
	background-position: center center;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.pcors {
	cursor : pointer;
	border: 1px solid #FFF;
	background-color: #FFF;
	display: block;
	position: absolute;
	top: 0px;
	right: 1px;
	
	background-repeat: no-repeat;
	background-position: center center;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	-moz-box-shadow: 0.2em 0.2em 0.7em black;
	-webkit-box-shadow:5px 5px 5px rgba(0, 0, 0, 0.5);
	
}


#twit_now {
	position: absolute;
	right: 4px;
	bottom: 44px;
	background-color: #8BC9FC;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

}


.dialog {
	background-color : #EEEEEE;
	border : 1px solid #333;
	left : -800px;
	padding : 4px;
	position : absolute;
	top : -800px;
	z-index : 2001;
	
	opacity:0;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
  	-moz-transition-property: opacity;
 	-webkit-transition-property: opacity;
  	-o-transition-property: opacity;
  
	-moz-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	-o-transition-duration: .25s;
	
	
	-moz-box-shadow: 0.2em 0.2em 0.7em black;
}

.diase {
	position:absolute;
	top:8px;
	right:12px;
	font-family : helvetica,arial,sans-serif;
	font-size : small;
}


img {
	border:none;
}

a:visited {
	color:blue;
}

a:link {
	color:blue;
}

a:hover {
	color:red;
}

.sebod li {
	line-height : normal;
	margin-bottom : 8px;
}

.sebod p {
	line-height : normal;
	margin-bottom : 14px;
}


.csgt {
	color : #888;
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	height : 38px;
	margin-left : auto;
	margin-right : auto;
	padding-top : 16px;
	text-align : center;
	width : 100px;
}

.se {
	font-family : helvetica,arial,sans-serif;
	font-size : small;
}


.se:visited {
	color : #0000FF;
}


.se:link {
	color : #0000FF;
}


a.se:hover {
	color : red;
}

.sebod {
	cursor : auto;
	font-family : times, times roman, serif;
	font-size : 14pt;
	line-height : 1.22em;
	position : relative;
	padding-right : 32px;
}


.sebod:visited {
	color : #0000FF;
}


.sebod:link {
	color : #0000FF;
}


a.sebod:hover {
	color : red;
}



.sge {
	color : #888;
	font-family : helvetica,arial,sans-serif;
	font-size : 9pt;
}


.sge:visited {
	color : #4F55FF;
}


.sge:link {
	color : #4F55FF;
}


.sge a:hover {
	color : red;
}

.sger {
	color : #888888;
	font-family : helvetica,arial, sans-serif;
	font-size : 9pt;
}


.sger:visited {
	color : #4F55FF;
}


.sger:link {
	color : #4F55FF;
}

.sger a {
	color : blue;
}

.sger a:hover {
	color : red;
}

.tinfot {
	color : #888888;
	font-family : arial, helvetica, sans-serif;
	font-size : 9pt;
}


.tinfot:visited {
	text-decoration: none;
	color : #888888;
}


.tinfot:link {
	text-decoration: none;
	color : #888888;
}

.tinfot a {
	text-decoration: none;
	color : #888888;
}

.tinfot a:hover {
	text-decoration: underline;
	color : red;
}


.ster {
	font-family : helvetica, arial, sans-serif;
	font-size : 12pt;
	overflow : hidden;
}


.ster:visited {
	color : #4CC9E9;
}


.ster:link {
	color : blue;
}


a.ster:hover {
	color : red;
}


.stet {
	font-family : helvetica, arial, sans-serif;
	font-size : 8pt;
}


.stet:visited {
	color : blue;
}


.stet:link {
	color : blue;
}


a.stet:hover {
	color : red;
}



.str {
	color : #888888;
	font-family : helvetica, arial, sans-serif;
	font-size : 12pt;
	overflow : hidden;
}


.str:visited {
	color : #444444;
	text-decoration : none;
}


.str:link {
	color : #444444;
	text-decoration : none;
}


a.str:hover {
	color : red;
}




.nada {
	display : none;
	left : -3000px;
	position : absolute;
	top : -3000px;
}


#fullpixdiv {
	height : 472px;
	overflow : auto;
	position : relative;
	width : 472px;
}

.brf {
	-moz-user-select : none;
	background-color : #000;
	background-position : center right;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 3px;
	padding-bottom : 6px;
	padding-right : 24px;
	padding-top : 6px;
	position : relative;
}

.lpix {
	background-color : #FFFFFF;
	border : 1px #000000 solid;
	padding : 8px;
}

.spix {
	display : block;
}


#dcst {
	float : left;
	margin-left : 8px;
	width : 170px;
}

#dtsa {
	float : left;
	height : 24px;
	padding-left : 8px;
	width : 170px;
}



.gpc {
	background-color : #DDDDDD;
	border : 1px #AAAAAA solid;
}

.pbtxt {
	background-color : #FFFFAA;
	border : 1px black solid;
	font-family : helvetica,arial,sans-serif;
	font-size : 9pt;
	font-weight : bold;
	padding : 2px;
	text-decoration : none;
	width : 15px;
}

.prc {
	background-color : #FFFFFF;
	border : 1px #CCCCCC solid;
}

.ttab {
	background-color : #FAFAD2;
	border : 3px black double;
}

.wpc {
	background-color : #FFFFFF;
	border : 1px #AAAAAA solid;
}

.seltable {
	background-color : #FFFFFF;
	border : 2px black solid;
	padding : 12px;
	width : 500px;
}

.datat {
	border-bottom : 1px #D9DAFF solid;
}

.eft {
	border-bottom : 1px solid #888888;
	border-left : 1px solid #888888;
	border-top : 1px solid #888888;
}

.eth {
	background-color : #D9DAFF;
	color : #000000;
	padding : 4px;
}

.mth {
	background-color : #D9DAFF;
	border-left : 1px solid #FFFFFF;
	color : #000000;
	padding : 4px;
}

.mths {
	background-color : #BDBFFC;
	border-left : 1px solid #FFFFFF;
	color : #000000;
	padding : 4px;
}

.secth {
	background-color : #D9FFFF;
	border-left : 1px solid #FFFFFF;
	color : #000000;
	padding : 4px;
}

.bt {
	text-decoration : none;
}


.bt:visited {
	color : black;
}


.bt:link {
	color : black;
}


a.bt:hover {
	background-color : #FFFF00;
	color : blue;
	text-decoration : underline;
}

.pbc {
	margin-top : 5px;
}

.pbd {
	padding : 2px;
	position : relative;
	top : -20px;
	z-index : 100;
}

.pbdl {
	background-color : #C9D8FF;
	border : 1px #000000 solid;
	padding : 2px;
	position : relative;
	top : -20px;
	width : 80px;
	z-index : 100;
}

.pbn {
	color : #000000;
	font-family : Helvetica, Arial, Sans-serif;
	font-size : 9pt;
	font-weight : bold;
	text-decoration : none;
}


.pbn:visited {
	color : #000000;
}


.pbn:link {
	color : #000000;
}


a.pbn:hover {
	color : red;
	text-decoration : underline;
}


.cst {
	color : blue;
	font-family : helvetica,arial,sans-serif;
	font-size : 8pt;
}


.cst:visited {
	color : blue;
}


a.cst:hover {
	color : red;
}

.feedmb {
	background-color : #C7C7C7;
	bottom : 0px;
	height : 20px;
	position : absolute;
	right : 0px;
	width : 1280px;
}

.feedmr {
	background-color : #8BC9FC;
	display : block;
	height : 480px;
	position : absolute;
	right : -4px;
	top : 0px;
	width : 1280px;
	z-index : 1;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.foldmb {
	background-color : #C7C7C7;
	bottom : 0px;
	height : 20px;
	position : absolute;
	right : 0px;
	width : 1280px;
}

.foldmr {
	background-color : #C7C7C7;
	display : block;
	height : 480px;
	padding : 4px 10px 2px 3px;
	position : absolute;
	right : -4px;
	top : 0px;
	width : 1280px;
	z-index : 1;
}


.foldmr:visited {
	color : black;
}


.foldmr:link {
	color : black;
}


a.foldmr:hover {
	color : red;
	text-decoration : underline;
}


.navan {
	background-image : url(http://img.interspring.net/i/navrt_2.gif);
	background-position : right top;
	background-repeat : no-repeat;
	color : #666666;
	display : block;
	font-family : helvetica,arial,sans-serif;
	font-size : 10pt;
	padding : 4px 10px 2px 3px;
	text-decoration : none;
}


.navan:visited {
	color : black;
}


.navan:link {
	color : black;
}


a.navan:hover {
	color : red;
	text-decoration : underline;
}

.navans {
	background-image : url(http://img.interspring.net/i/navrts.gif);
	background-position : right top;
	background-repeat : no-repeat;
	color : #000000;
	display : block;
	font-family : helvetica,arial,sans-serif;
	font-size : 10pt;
	padding : 4px 10px 2px 3px;
	padding-bottom : 3px;
	text-decoration : none;
}


.navans:visited {
	color : black;
}


.navans:link {
	color : black;
}

.navcli {
	background-image : url(http://img.interspring.net/i/snav1.gif);
	background-position : left top;
	background-repeat : no-repeat;
	border-right : 1px #888888 solid;
	height : 28px;
	margin-bottom : 4px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 4px;
}

.navclib {
	background-image : url(http://img.interspring.net/i/pbut.gif);
	background-position : left top;
	background-repeat : no-repeat;
	height : 28px;
	margin-bottom : 4px;
	padding-bottom : 0px;
	padding-right : 0px;
	padding-top : 6px;
	text-align : center;
	width : 80px;
}

.navclibs {
	background-image : url(http://img.interspring.net/i/pbuts.gif);
	background-position : left top;
	background-repeat : no-repeat;
	height : 28px;
	margin-bottom : 4px;
	padding-bottom : 0px;
	padding-right : 0px;
	padding-top : 6px;
	text-align : center;
	width : 80px;
}

.navclis {
	background-image : url(http://img.interspring.net/i/snav1_s.gif);
	background-position : left top;
	background-repeat : no-repeat;
	height : 28px;
	margin-bottom : 4px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 4px;
}

.navcul {
	list-style : none;
	margin : 0px;
	padding-left : 0px;
	width : 90px;
}

.navdiv {
	background-image : url(http://img.interspring.net/i/navbg.gif);
	background-position : bottom;
	background-repeat : repeat-x;
	float : left;
	font-style : 93%;
	line-height : normal;
	margin-bottom : 2px;
	width : 100%;
}

.navdiv_e {
	background-image : url(http://img.interspring.net/i/navbg.gif);
	background-position : bottom;
	background-repeat : repeat-x;
	float : left;
	line-height : normal;
}

.navdiv_i {
	background-image : url(http://img.interspring.net/i/navbg.gif);
	background-position : bottom;
	background-repeat : repeat-x;
	float : left;
	line-height : normal;
	width : 489px;
}

.navdiv_n {
	background-image : url(http://img.interspring.net/i/nnavbg.gif);
	background-position : bottom;
	background-repeat : repeat-x;
	float : left;
	line-height : normal;
	width : 489px;
}

.navdiv_new {
	background-image : url(http://img.interspring.net/i/navbg.gif);
	background-position : bottom;
	background-repeat : repeat-x;
	float : left;
	line-height : normal;
	width : 680px;
}

.navli {
	background-image : url(http://img.interspring.net/i/navlf_2.gif);
	background-position : left top;
	background-repeat : no-repeat;
	float : left;
	margin : 0;
	padding : 0 0 0 9px;
	position : relative;
}

.navlis {
	background-image : url(http://img.interspring.net/i/navlfs.gif);
	background-position : left top;
	background-repeat : no-repeat;
	float : left;
	margin : 0;
	padding : 0 0 0 9px;
	position : relative;
}

.navul {
	list-style : none;
	margin : 0px;
	padding-bottom : 0px;
	padding-left : 30px;
	padding-top : 0px;
}

.navul_e {
	list-style : none;
	margin : 0px;
	padding-bottom : 0px;
	padding-left : 4px;
	padding-top : 0px;
	width : 100%;
}


.snavan {
	background-image : url(http://img.interspring.net/i/smnavrt.gif);
	background-position : right top;
	background-repeat : no-repeat;
	color : #444444;
	display : block;
	font-family : helvetica,arial,sans-serif;
	font-size : xx-small;
	padding : 5px 15px 4px 6px;
	text-decoration : none;
}


.snavan:link {
	color : black;
}


a.snavan:hover {
	color : red;
	text-decoration : underline;
}

.snavans {
	background-image : url(http://img.interspring.net/i/navrts.gif);
	background-position : right top;
	background-repeat : no-repeat;
	color : #000000;
	display : block;
	font-family : helvetica,arial,sans-serif;
	font-size : xx-small;
	padding : 5px 15px 4px 6px;
	padding-bottom : 5px;
	text-decoration : none;
}

.snavli {
	background-image : url(http://img.interspring.net/i/smnavlf.gif);
	background-position : left top;
	background-repeat : no-repeat;
	float : right;
	margin : 0;
	padding : 0 0 0 9px;
	position : relative;
}

.snavlis {
	background-image : url(http://img.interspring.net/i/navlfs.gif);
	background-position : left top;
	background-repeat : no-repeat;
	float : right;
	margin : 0;
	padding : 0 0 0 9px;
	position : relative;
}


.pipe {
	color : #888888;
	font-family : helvetica, arial, sans-serif;
	font-size : 12pt;
	padding : 0px 3px;
}



.ccat {
	background-position : center right;
	background-repeat : no-repeat;
	height : 99%;
	left : 0px;
	margin : 0;
	position : absolute;
	top : 0px;
	width : 99%;
	z-index : 400;
	cursor: pointer;
}

.drf {
	background-color : #FFFFFF;
	background-position : center right;
	background-repeat : no-repeat;
	border : 1px solid #888;
	display : none;
	filter : alpha(opacity=70);
	opacity : .7;
	padding : 6px;
	padding-right : 32px;
	position : absolute;
	z-index : 8000;
}



.grf {
	-moz-user-select : none;
	background-position : center right;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 3px;
	padding-bottom : 6px;
	padding-right : 24px;
	padding-top : 6px;
	position : relative;
}

.nrf {
	-moz-user-select : none;
	background-color : #FFFFFF;
	background-position : center right;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 3px;
	padding-bottom : 6px;
	padding-right : 24px;
	padding-top : 6px;
	position : relative;
}

.ups {
	background-color : #FFFFFF;
	background-position : center left;
	background-repeat : no-repeat;
	cursor : pointer;
	padding : 3px;
	padding-bottom : 6px;
	padding-left : 24px;
	padding-top : 6px;
	position : relative;
}


.nrfe {
	background-color : #FFFFFF;
	background-position : center right;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 3px;
	padding-bottom : 6px;
	padding-right : 36px;
	padding-top : 6px;
	position : relative;
}

.nrfm {
	background-color : #FFFFFF;
	cursor : pointer;
	float : left;
	height : 260px;
	padding : 3px;
	padding-bottom : 6px;
	padding-right : 18px;
	padding-top : 6px;
	position : relative;
	width : 260px;
}

.nrfs {
	background-color : #FFFFFF;
	cursor : pointer;
	float : left;
	height : 88px;
	padding : 3px;
	padding-bottom : 6px;
	padding-right : 6px;
	padding-top : 6px;
	position : relative;
	width : 82px;
}



.rssl {
	cursor : pointer;
	font-family : helvetica,arial,sans-serif;
	font-size : 14pt;
	position : relative;
}


.rssl:visited {
	color : #888888;
	text-decoration : none;
}


.rssl:link {
	color : black;
	text-decoration : none;
}


a.rssl:hover {
	color : red;
	text-decoration : underline;
}

.bnrf {
	-moz-user-select : none;
	background-color : #FFFFFF;
	background-position : center right;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 3px;
	padding-bottom : 6px;
	padding-left : 6px;
	padding-right : 24px;
	padding-top : 6px;
	position : relative;
}


.sbnrf {
	-moz-user-select : none;
	background-color : #FFFFFF;
	background-position : center left;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 3px;
	padding-bottom : 6px;
	padding-left : 24px;
	padding-right : 2px;
	padding-top : 6px;
	position : relative;
}

.sbprf {
	-moz-user-select : none;
	background-color : #FFFE95;
	background-position : center left;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 3px;
	padding-bottom : 6px;
	padding-left : 24px;
	padding-right : 2px;
	padding-top : 6px;
	position : relative;
}


#drop_button {
	cursor : pointer;
	display : none;
	position : absolute;
	top : 100px;
	z-index : 2000;
}

#minmax {
	cursor : pointer;
	display : none;
	position : absolute;
	right : 8px;
	top : 6px;
}

.ase {
	font-family : helvetica,arial,sans-serif;
	font-size : 14pt;
}


.ase:visited {
	color : #0000FF;
}


.ase:link {
	color : #0000FF;
}


a.ase:hover {
	color : red;
}

.aselc {
	background-color : blue;
	color : white;
}

.asugd {
	background-color : white;
	border : 1px solid black;
	padding : 0px 3px;
	position : absolute;
	z-index : 6000;
}

.seas {
	background-color : blue;
	color : white;
	font-family : helvetica,arial,sans-serif;
	font-size : 14pt;
}


.seas:visited {
	color : #0000FF;
}


.seas:link {
	color : #0000FF;
}


a.seas:hover {
	color : red;
}

#cstat {
	display : block;
	float : left;
	height : 16px;
	margin-right : 20px;
	padding-bottom : 3px;
	padding-right : 6px;
	position : relative;
}

#dil {
	bottom : -8px;
	cursor : pointer;
	display : none;
	left : 22px;
	position : absolute;
	z-index : 1000;
}

#doall {
	cursor : pointer;
	z-index : 500;
}

#dosearch {
	cursor : pointer;
	display : block;
	position : absolute;
	right : 113px;
	top : 6px;
	z-index : 500;
}

#tthis {
	cursor : pointer;
	display : block;
	position : absolute;
	right : 30px;
	top : 6px;
	z-index : 500;
}


#dostat {
	background-color : #EFEFEF;
	background-position : center center;
	background-repeat : no-repeat;
	border : 1px solid #888888;
	display : none;
	height : 484px;
	overflow : auto;
	padding : 2px;
	position : absolute;
	right : 2px;
	top : 80px;
	z-index : 500;
}

#dotwitter {
	cursor : pointer;
	display : block;
	position : absolute;
	right : 167px;
	top : 6px;
	z-index : 500;
}

#podicon {
	cursor : pointer;
	display : block;
	position : absolute;
	right : 221px;
	top : 6px;
	z-index : 500;
}



#fcon {
	bottom : 24px;
	height : 39px;
	left : 120px;
	position : absolute;
	width : 60%;
}

#fdesc {
	color : #888;
	font-family : helvetica,arial,sans-serif;
	font-size : 9pt;
	left : 4px;
	position : absolute;
	top : 4px;
	white-space : nowrap;
	width : 240px;
}

#fdet {
	background-color : #FFFFFF;
	display : none;
	height : 28px;
	position : relative;
}


#fld {
	bottom : -4px;
	cursor : pointer;
	display : none;
	font-family : helvetica, arial, sans-serif;
	font-size : 9px;
	left : 8px;
	margin-bottom : 0px;
	position : absolute;
}

#flist {
	background-color : #FFF;
	background-position : center center;
	background-repeat : no-repeat;
	border : 1px solid #888888;
	height : 485px;
	overflow-x : hidden;
	overflow-y : auto;
	padding : 2px;
	position : absolute;
	right : 2px;
	top : 33px;
	z-index : 100;
	text-align:center;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
}

#fmess {
	width : 200px;
}


#fpub {
	cursor : pointer;
	display : block;
	position : absolute;
	right : 28px;
	top : 3px;
	z-index : 2000;
}


#ft_dosearch {
	cursor : pointer;
	position : absolute;
	right : 113px;
	top : 6px;
	z-index : 500;
}

#ft_tthis {
	cursor : pointer;
	position : absolute;
	right : 32px;
	top : 6px;
	z-index : 500;
}

#ft_dotwitter {
	cursor : pointer;
	position : absolute;
	right : 167px;
	top : 6px;
	z-index : 500;
}

#ft_mapex {
	cursor : pointer;
	display : none;
	position : absolute;
	right : 273px;
	top : 6px;
	z-index : 500;
}

#ft_podicon {
	cursor : pointer;
	display : none;
	position : absolute;
	right : 221px;
	top : 6px;
	z-index : 500;
}

#ft_pzoom {
	cursor : pointer;
	display : none;
	position : absolute;
	right : 327px;
	top : 6px;
	z-index : 500;
}

#fwin {
	left : -1000px;
	position : absolute;
	right : 4px;
	top : 30px;
	width : auto;
}

#finfo {
	height : 59px;
	margin-bottom : 14px;
	padding-right : 8px;
	position : relative;
	top: +2px;
}

#fname {
	color : #AAAAAA;
	font-family : helvetica, arial, sans-serif;
	font-size : 24pt;
	
	background-color: #C7C7C7;
	
	text-align: right;
	
	padding: 4px;
	padding-right: 8px;
	
	z-index: 201;

	white-space : nowrap;

	border: 1px solid #C7C7C7;

	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#fzap {
	position:absolute;
	left:12px;
	top:8px;
	width: 240px;
	height: 20px;
	z-index : 202;
	padding-top:4px;
}

#fop {
	left : 2px;
	position : absolute;
	top : 44px;
	z-index : 100;
}



#fwrap {
	height : 484px;
	left : 0px;
	padding-top : 12px;
	position : relative;
	top : 0px;
	width : 21%;
	z-index : 100;
}

#html5 {
	cursor : pointer;
	display : none;
	position : absolute;
	right : 64px;
	top : 6px;
	z-index : 2000;
}

#hstat {
	display : none;
	height : 24px;
	margin-bottom : 4px;
	position : relative;
	width : 94%;
	z-index : 2000;
}

#hupbc {
	cursor : pointer;
	display : block;
	position : absolute;
	right : 46px;
	top : 3px;
	z-index : 2000;
}

#icard {
	display : none;
	height : 16px;
	padding-top : 2px;
	position : absolute;
	right: 108px;
	top: -4px;
	
	width:240px;
	z-index : 200;
	text-align: center;
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
	color: #000;
	
	cursor: pointer;
	
	background-color: #C7C7C7;
	border-bottom: 1px solid #C7C7C7;
	border-right: 1px solid #C7C7C7;
	border-left: 1px solid #C7C7C7;
	
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	
}


#fsrc {
	cursor : pointer;
	display : none;
	position : absolute;
	right : 8px;
	top : 3px;
	z-index : 2000;
}


#jsrc {
	cursor : pointer;
	display : none;
	position : absolute;
	right : 26px;
	top : 3px;
	z-index : 2000;
}

#lbar {
	bottom : -68px;
	position : absolute;
	right : 4px;
	z-index : 2500;
}

#lstat {
	height : 18px;
	position : absolute;
	right : 0px;
	z-index : 2000;
}

#ltag {
	margin-bottom : 6px;
	margin-left : 2px;
	padding-left : 16px;
}

#ltag_del {
	margin-left : 2px;
	padding-left : 16px;
}

#mapex {
	cursor : pointer;
	display : none;
	position : absolute;
	right : 172px;
	top : 10px;
	z-index : 500;
}

#mlist {
	background-color : #FFFFFF;
	background-position : center center;
	background-repeat : no-repeat;
	border : 1px solid #DDDDDD;
	height : 380px;
	overflow : auto;
	overflow-x : hidden;
	overflow-y : auto;
	position : absolute;
	right : 2px;
	top : 14px;
	z-index : 100;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#m_dosearch {
	cursor : pointer;
	display : block;
	position : absolute;
	right : 28px;
	top : 6px;
	z-index : 500;
}

#m_dotwitter {
	cursor : pointer;
	display : block;
	position : absolute;
	right : 82px;
	top : 6px;
	z-index : 500;
}

#newm {
	display : none;
	z-index : 500;
}

#nface {
	display : none;
	padding-top : 20px;
	width : 96%;
}

#nxtc {
	cursor : pointer;
	position : absolute;
	right : 0px;
	top : 0px;
}

#plist {
	background-color : #FFFFFF;
	background-position : center center;
	background-repeat : no-repeat;
	border : 1px solid #DDDDDD;
	height : 384px;
	overflow-x : hidden;
	overflow-y : auto;
	padding : 9px;
	position : absolute;
	right : 0px;
	top : 10px;
	width : 200px;
	z-index : 100;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


#popt {
	bottom : -72px;
	height : 20px;
	position : absolute;
	right : 8px;
	display : none;

	padding-right : 18px;

	text-align: right;
	
	
}

#prvc {
	cursor : pointer;
	position : absolute;
	right : 114px;
	top : 0px;
}

#pwrap {
	height : 384px;
	left : 240px;
	position : absolute;
	top : 42px;
	width : 200px;
	z-index : 49;
}

#rlist {
	display : none;
}

#simlist {
	display : none;
	height : 24px;
	padding-top : 2px;
	position : absolute;
	right : 16px;
	top : 0px;
}

#simstat {
	display : none;
	height : 24px;
	padding-top : 2px;
	position : absolute;
	right : 16px;
	top : 0px;
}

#sinfo {
	padding-left : 8px;
}

#slicon {
	position : absolute;
	z-index : 200;
}

#slicon2 {
	display : none;
	position : absolute;
	z-index : 200;
}

#slready {
	bottom : -62px;
	left : 6px;
	position : absolute;
	z-index : 2500;
}

#tface {
	display : none;
	padding-top : 20px;
	text-align : center;
	width : 96%;
}

#tinfo {
	bottom : -3px;
	display : none;
	left : 1px;
	position : absolute;
}

.wdiv {
	display : none;
	left : -2000px;
	position : absolute;
	top : -2000px;
}

.winc {
	background-color : #FFFFFF;
	border-bottom : 1px solid #888888;
	border-left : 1px solid #888888;
	border-right : 1px solid #888888;
	padding : 8px;
	width : 472px;
	
	position: relative;
	
	-moz-border-radius-bottomleft : 5px;
	-moz-border-radius-bottomright : 5px;
	-webkit-border-bottom-right-radius : 5px;
	-webkit-border-bottom-left-radius : 5px;
}

.ddiv {
	background-color : #DDDDDD;
	border-top : 1px solid #888888;
	border-left : 1px solid #888888;
	border-right : 1px solid #888888;
	height : 20px;
	padding : 8px;
	position : relative;
	width : 472px;
	
	-moz-border-radius-topleft : 5px;
	-moz-border-radius-topright : 5px;
	-webkit-border-top-right-radius : 5px;
	-webkit-border-top-left-radius : 5px;
}

.isbr {
	cursor : pointer;
	z-index : 3000;
	
	position: absolute;
	right: 1px;
	top: 2px;
	
	height: 12px;
	width: 20px;
		
	color: #FFF;
	font-family : helvetica, arial, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	
	padding-top:2px;

	text-align: center;

	background-color: red;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	-moz-box-shadow: 0.2em 0.2em 0.2em #888;
	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
}


.isb {
	cursor : pointer;
	z-index : 3000;
	
	position: absolute;
	right: 0px;
	top: 0px;
	
	height: 26px;
	width: 26px;
	
	margin-right: 8px;
	
	background-color: #FFF;
	border: 1px solid #888;

	background-repeat: no-repeat;
	background-position: center center;
	
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	
	
}

.sb {
	cursor : pointer;
}

.vprsze {
	cursor : col-resize;
	position: absolute;
	bottom: 3px;
	right: 3px;
	z-index: 2001;
}

.vpbb {
	position: absolute;
	bottom: 4px;
	left: 0px;
	text-align: center;
	z-index: 2000;
	height: 24px;
}

.vpmin {
	position: absolute;
	top: 6px;
	left: 20px;
	z-index: 2000;
	cursor: pointer;
}

.vpcls {
	position: absolute;
	top: 6px;
	left: 4px;
	z-index: 2000;
	cursor: pointer;
}

.ssbt {
	font-family : helvetica, arial, sans-serif;
	font-size : 9pt;
	margin-left : 2px;
}


.xb {
	cursor : pointer;
	margin-right : 4px;
	position : relative;
	z-index : 2000;
}

#pbod {
	margin : 0;
	padding : 0;
	padding-top : 12px;
}

#bsbox {
	bottom : 0px;
	margin-bottom : 0px;
	margin-left : 2px;
	position : absolute;
	right : 12px;
}

#bset {
	cursor : pointer;
}


.bf {
	cursor : pointer;
	display : none;
	margin-bottom : 4px;
}

.cgfe {
	background-color : #EEEEEE;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 8px;
	position : relative;
}

.crfe {
	background-color : #FFFFFF;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 8px;
	position : relative;
}

#nav {
	display : none;
	position : absolute;
	right : 0px;
	top : 6px;
	width : 640px;
	z-index : 1000;
}

#navb {
	background-image : url(http://img.interspring.net/i/fcdl.gif);
	background-position : bottom left;
	background-repeat : no-repeat;
	bottom : -1px;
	height : 32px;
	left : -81px;
	position : absolute;
	width : 780px;
	z-index : 0;
}

#navp {
	position : absolute;
	right : 226px;
	top : -4px;
	z-index : 500;
}

#aalert {
	bottom : 3px;
	display : none;
	left : 2px;
	position : absolute;
}

#apis {
	bottom : 3px;
	display : none;
	left : 120px;
	position : absolute;
}


#atemp {
	display : none;
	left : -3000px;
	position : absolute;
	top : -3000px;
}

#ddiv {
	cursor : pointer;
	display : none;
	left : -3000px;
	position : absoute;
	top : -3000px;
}

#fyi {
	color : green;
	display : none;
}

#sug {
	cursor : pointer;
	display : none;
	left : -3000px;
	position : absolute;
	top : -3000px;
}

#techd {
	color : red;
	display : none;
}

.diall {
	background-position : center center;
	background-repeat : no-repeat;
	border : 1px solid #888888;
	overflow : auto;
	padding : 2px;
	position : relative;
	width : 444px;
}

.dsc {
	background-color : transparent;
	border : 1px solid red;
	cursor : pointer;
	display : none;
	left : -3000px;
	position : absolute;
	top : -3000px;
	z-index : 600;
}

.dtrans {
	height : 105%;
	opacity : .7;
	width : 105%;
}

.qt_info {
	background-position : center center;
	background-repeat : no-repeat;
}

#bartw {
	position : relative;
	top : +6px;
	cursor : pointer;
	display : none;
	z-index : 500;
}

#barpl {
	position : relative;
	top : +6px;
	cursor : pointer;
	display : none;
	z-index : 500;
}

#barsb {
	position : relative;
	top : +6px;
	cursor : pointer;
	display : none;
	z-index : 500;
}

#barsf {
	position : relative;
	top : +6px;
	cursor : pointer;
	display : none;
	z-index : 500;
}

#dopl {
	display : none;
	margin-top : 4px;
}


#loadstatus {
	background-color : #5aBFFF;
	height : 4px;
	left : 0px;
	position : absolute;
	top : 0px;
	width : 0px;
	z-index : 100;
}

#mediacontrols {
	height : 32px;
	position : relative;
	width : 400px;
}

#mediainfo {
	color : #000000;
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
	height : 12px;
	text-align : center;
}

#mediaplayer {
}

#medsup {
	left : -3000px;
	position : absolute;
	top : -3000px;
}

#playhead {
	cursor : pointer;
	display : none;
	left : -8px;
	position : absolute;
	top : -15px;
	z-index : 3000;
}

#playlist {
	cursor : pointer;
	position : absolute;
	right : 370px;
	top : 0px;
}

#playpod {
	cursor : pointer;
	position : absolute;
	right : 352px;
	top : 0px;
}

#playstatus {
	background-color : #969696;
	height : 4px;
	left : 0px;
	position : absolute;
	top : 0px;
	width : 0px;
	z-index : 101;
}

#podData {
	background-position : center center;
	background-repeat : no-repeat;
	border : 1px solid #888888;
	height : 280px;
	margin-top : 4px;
	position : relative;
	width : 404px;
}

#skipback {
	cursor : pointer;
	position : absolute;
	right : 16px;
	top : 0px;
}

#skipforward {
	cursor : pointer;
	position : absolute;
	right : 0px;
	top : 0px;
}

#statwrap {
	border : 1px solid #BABFC7;
	height : 4px;
	position : absolute;
	right : 42px;
	top : 6px;
	width : 300px;
}

.ficn {
	position : absolute;
	right : 8px;
	top : 12px;
}


.pixf {
	background-color : #E3E3E3;
	background-image : url(http://img.interspring.net/i/g.gif);
	clip : rect(auto auto auto auto);
	cursor : move;
	height : 180px;
	overflow : hidden;
	position : relative;
	width : 240px;
	z-index : 1000;
}



#ftpop {
	display : none;
	height : 18px;
	padding-right : 18px;
	padding-top : 6px;
	position : absolute;
	right : 20px;
	top : -6px;
	text-align: right;
}

#ftwrap {
	border : 1px solid #BABFC7;
	bottom : -4px;
	display : none;
	height : 4px;
	position : absolute;
	right : 20px;
	width : 240px;
}

#mtwrap {
	bottom : -4px;
	display : none;
	height : 4px;
	position : absolute;
	right : 20px;
}

.fb {
	cursor : pointer;
	margin-left : 4px;
}

#dofold {
	cursor : pointer;
	z-index : 500;
}

#folddiag {
	background-color : #EEEEEE;
	border : 1px solid red;
	left : -800px;
	padding : 4px;
	position : absolute;
	top : -800px;
	z-index : 2001;
}

#foli {
	bottom : 1px;
	display : none;
	left : 1px;
	position : absolute;
}

.fftx {
	color : #000000;
	display : block;
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	height : 11px;
	overflow : hidden;
	white-space : nowrap;
	width : 90%;
}


.fftx:visited {
	color : #4F55FF;
}


.fftx:link {
	color : #4F55FF;
}


a.fftx:hover {
	color : red;
}

.fftxg {
	color : #888888;
	display : block;
	font-family : arial, helvetica, sans-serif;
	font-size : 8pt;
	height : 11px;
	overflow : hidden;
	white-space : nowrap;
	width : 90%;
}


.fftxg:visited {
	color : #4F55FF;
}


.fftxg:link {
	color : #4F55FF;
}


a.fftxg:hover {
	color : red;
}


#lsrt {
	cursor : pointer;
	z-index : 500;
}


#fileData {
	padding : 4px;
}

#fotag {
	display : none;
	padding : 4px;
}

#flickrData {
	padding : 4px;
}

.fpix {
	border : 2px solid #FFF;
	cursor : pointer;
	float : left;
	margin-bottom : 4px;
	margin-right : 4px;
}

.ibut {
	background-color : #8BC9FC;
	color : black;
	cursor : pointer;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


.pccat {
	background-position : center right;
	background-repeat : no-repeat;
	height : 99%;
	left : 0px;
	margin : 0;
	position : absolute;
	top : 0px;
	width : 99%;
	z-index : 400;
}


.srmain {
	cursor : pointer;
	font-family : helvetica, arial, sans-serif;
	font-size : 12pt;
}


.srmain:visited {
	color : #888888;
	text-decoration : none;
}


.srmain:link {
	color : black;
	text-decoration : none;
}


a.srmain:hover {
	color : red;
	text-decoration : underline;
}

.ss {
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
}

.ssa {
	color : blue;
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
}

.ssbl {
	color : #A1BFFF;
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
}

.ssl {
	color : green;
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
}


.popbx {
	border-bottom : 1px solid #DDDDDD;
	border-left : 1px solid #BBBBBB;
	border-right : 1px solid #DDDDDD;
	border-top : 1px solid #BBBBBB;
	cursor : pointer;
	padding : 2px;
	position : relative;
	z-index : 2000;
}

.popck {
	left : -8px;
	position : absolute;
	top : 1px;
}

.popdiv {
	background-color : #FFF;
	border-bottom : 1px solid #888888;
	border-left : 1px solid #EEEEEE;
	border-right : 1px solid #888888;
	border-top : 1px solid #EEEEEE;
	left : -3000px;
	padding : 4px 6px 4px 4px;
	position : absolute;
	top : -3000px;
	z-index : 6000;
	
	overflow: hidden;
	
	opacity:0;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
  	-moz-transition-property: opacity;
 	-webkit-transition-property: opacity;
  	-o-transition-property: opacity;
  
	-moz-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	-o-transition-duration: .25s;
	
	-moz-box-shadow: 0.2em 0.2em 0.7em black;
}

.dshield{

	opacity:0;
	background-color: #888888;
	display:none;
	position:absolute;
	overflow:hidden;
	
	height : 105%;
	width : 105%;

  	-moz-transition-property: opacity;
 	-webkit-transition-property: opacity;
  	-o-transition-property: opacity;
  
	-moz-transition-duration: .25s;
	-webkit-transition-duration: .25s;
	-o-transition-duration: .25s;
	
}

.popi {
	cursor : pointer;
	left : 2px;
	position : absolute;
	top : 2px;
}

.popr {
	background-image : url(http://img.interspring.net/i/line.gif);
	background-repeat : repeat-x;
	height : 12px;
	width : 100%;
}

.pop_catch {
	left : -1px;
	position : absolute;
	top : -1px;
	z-index : 2000;
}

.ptxt {
	background-position : center left;
	background-repeat : no-repeat;
	color : #000000;
	cursor : pointer;
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
	margin-bottom : 1px;
	margin-left : 3px;
	margin-right : 2px;
	margin-top : 1px;
	padding : 1px;
	padding-bottom : 3px;
	padding-left : 8px;
	padding-top : 3px;
	text-decoration : none;
}

#headsup {
	background-color : transparent;
	border-bottom : 1px solid #DDDDDD;
	border-left : 1px solid #AAAAAA;
	border-right : 1px solid #DDDDDD;
	border-top : 1px solid #AAAAAA;
	cursor : pointer;
	height : 20px;
	position : absolute;
	right : 5px;
	top : 36px;
	width : 100px;
	z-index : 100;
}


.huarrow {
	cursor : pointer;
	position : absolute;
	right : 0px;
	top : 0px;
}

.huicon {
	cursor : pointer;
	left : 1px;
	position : absolute;
	top : 2px;
}

.huitxt {
	cursor : pointer;
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
	margin-left : 2px;
	margin-right : 2px;
	margin-top : 4px;
}

.hutxt {
	color : #000;
	cursor : pointer;
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
	left : 21px;
	overflow : hidden;
	position : absolute;
	text-align : left;
	text-decoration : underline;
	top : 4px;
	white-space : nowrap;
}

.pit {
	cursor : pointer;
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
	overflow : hidden;
	white-space : nowrap;
}

.popsc {
	background-position : center center;
	background-repeat : no-repeat;
	cursor : pointer;
	height : 10px;
	position : relative;
	width : 100%;
}

.popscp {
	overflow : hidden;
	position : relative;
	width : 100%;
}

.gcat {
	background-position : center left;
	background-repeat : no-repeat;
	height : 99%;
	left : 0px;
	margin : 0;
	position : absolute;
	top : 0px;
	width : 99%;
	z-index : 400;
}

.gunrf {
	-moz-user-select : none;
	background-color : #FFFFFF;
	background-position : center left;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 3px;
	padding-bottom : 10px;
	padding-left : 20px;
	padding-right : 24px;
	padding-top : 12px;
	position : relative;
}

#drawer_flist {
	background-color : #EFEFEF;
	background-position : center center;
	background-repeat : no-repeat;
	border : 1px solid #888888;
	height : 484px;
	overflow-x : hidden;
	overflow-y : auto;
	padding : 2px;
	position : absolute;
	right : 2px;
	top : 60px;
	z-index : 100;
}

#drawer_hstat {
	display : block;
	height : 24px;
	margin-bottom : 4px;
	position : relative;
	width : 94%;
	z-index : 2000;
}

#drawer_lbar {
	height : 24px;
	position : absolute;
	right : 4px;
	width : 240px;
	z-index : 2500;
}

#drawer_slready {
	bottom : -62px;
	left : 6px;
	position : absolute;
	z-index : 2500;
}

#drawer_stat {
	height : 18px;
	margin-bottom : 4px;
	position : relative;
	width : 94%;
	z-index : 2000;
}

#drawer_wrap {
	height : 424px;
	left : -1000px;
	padding-top : 12px;
	position : absolute;
	top : -1000px;
	width : 280px;
	z-index : 50;
}




#dv_wheel {
	display : none;
	position : absolute;
	right : -3000px;
	top : -3000px;
	z-index : 3000;
	width: 64px;
	border:1px solid #DDD;
	background-color:#FFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#off_wid_frame {
	position : absolute;
	right : -1000px;
	top : -1000px;
}

#wid_frame {
	left : -1000px;
	position : absolute;
	top : -1000px;
}

.nofe {
	color : #999;
	font-family : helvetica,arial,sans-serif;
	font-size : 12pt;
	padding-left : 18px;
	padding-right : 18px;
	text-align : center;
}

.vev_list {
	font-family : helvetica, arial, sans-serif;
	font-size : 10pt;
	margin-left : 1em;
	margin-right : 1em;
	padding-left : 1em;
	padding-right : 1em;
	text-align : left;
}

.viewport {
	left : 0px;
	position : absolute;
	top : 0px;
}

.vnrf {
	-moz-user-select : none;
	background-color : #FFFFFF;
	background-position : center right;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	cursor : pointer;
	padding : 3px;
	padding-bottom : 6px;
	padding-right : 24px;
	padding-top : 6px;
	position : relative;
}

.vp_cell {
	background-color : #FFF;
	background-position : center center;
	background-repeat : no-repeat;
	border : 1px solid #DDD;
	height : 210px;
	left : 0px;
	overflow : hidden;
	overflow-x : hidden;
	overflow-y : hidden;
	position : absolute;
	top : 0px;
	width : 260px;
	
	opacity: 1;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
  	-moz-transition-property: left;
 	-webkit-transition-property: left;
  	-o-transition-property: left;
  
	-moz-transition-duration: .333s;
	-webkit-transition-duration: .333s;
	-o-transition-duration: .333s;
}

.vp_cm {
	height : 20px;
	position : absolute;
	right : 2px;
	top : 0px;
}

.vp_cont {
	height : 164px;
	left : 0px;
	overflow : hidden;
	position : absolute;
	top : 32px;
	width : 230px;
}

.vp_ho {
	overflow : hidden;
	position : relative;
	width : 94%;
}

.vp_info {
	bottom : 12px;
	overflow : hidden;
	position : absolute;
	right : 0px;
	text-align : center;
	width : 200px;
}

.vp_list {
	height : 164px;
	left : 0px;
	overflow : hidden;
	padding-left : 4px;
	padding-right : 2px;
	padding-top : 1px;
	position : absolute;
	top : 36px;
	width : 230px;
}

.vp_man {
	bottom : 29px;
	height : 17px;
	overflow : hidden;
	position : absolute;
	right : 0px;
	text-align : center;
	width : 200px;
}

.vp_scroll {
	display : none;
	position : absolute;
	right : 0px;
	top : 40px;
}

.vp_tbl_c {
	border : 1px solid #888;
	border-color : #DDD;
}

.vp_tbl_h {
	background-color : #DDD;
	border : 1px solid #888;
}

.vp_tit {
	background-color : #CCC;
	color : #000;
	font-family : Helvetica,Arial, sans-serif;
	font-size : 16pt;
	left : 0px;
	overflow : hidden;
	padding : 3px;
	padding-left : 4px;
	position : absolute;
	text-align : left;
	text-decoration : none;
	top : 0px;
	white-space : nowrap;
	width : 260px;
}


.vp_tit:link {
	color : #000;
}

.vp_tit:visited {
	color : #000;
}

a.vp_tit:hover {
	color : red;
	text-decoration : underline;
}

.vpg_txt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	text-decoration : none;
}

.c_txt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : none;
}

.c_txt:visited {
	color : #000;
}


.c_txt:link {
	color : #000;
}

a.c_txt:hover {
	color : red;
	text-decoration : underline;
}


.vp_txt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	text-decoration : none;
}


.vp_txt:visited {
	color : #888;
}


.vp_txt:link {
	color : #000;
}


a.vp_txt:hover {
	color : #0000FF;
	text-decoration : underline;
}

.vp_stxt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	text-decoration : none;
}


.vp_stxt:visited {
	color : #888;
}


.vp_stxt:link {
	color : #000;
}


a.vp_stxt:hover {
	color : #0000FF;
	text-decoration : underline;
}

.vp_slim {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : none;
}


.vp_slim:visited {
	color : #888;
}


.vp_slim:link {
	color : #000;
}


a.vp_slim:hover {
	color : #0000FF;
	text-decoration : underline;
}


.vp_txtg {
	color : #333;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration : none;
}


.vp_txtg:visited {
	color : #333;
}


.vp_txtg:link {
	color : #333;
}


a.vp_txtg:hover {
	color : #0000FF;
	text-decoration : underline;
}

.vp_zip {
	bottom : 32px;
	height : 20px;
	left : 0px;
	position : absolute;
	text-align : center;
	width : 230px;
	z-index : 1000;
}

#gmap {
	border : 1px solid #888;
	display : none;
	position : absolute;
	right : 22px;
	top : 48px;
	z-index : 1000;
}

#gmap_search {
	display : none;
	position : absolute;
	right : 22px;
	top : 48px;
	z-index : 1000;
}

.vidtemp {
	display : none;
}


.ndcon {
	margin-left : auto;
	margin-right : auto;
	width : 600px;
}

#lillogo {
	display : none;
	left : 1px;
	position : absolute;
	top : -1px;
}

.offs {
	left : -2000px;
	position : absolute;
	top : -2000px;
}

.tw_tl {
	background-color : #CCC;
	background-image : url(http://img.interspring.net/i/lvtl.gif);
	background-position : top left;
	background-repeat : no-repeat;
	height : 6px;
	left : -1px;
	position : absolute;
	top : -1px;
	width : 6px;
	z-index : 2;
}

.ffanb {
	background-color : #C7C7C7;
	background-image : url(http://img.interspring.net/i/f_b_b.gif);
	background-position : bottom right;
	background-repeat : no-repeat;
	bottom : 0px;
	height : 6px;
	position : absolute;
	right : 0px;
	width : 24px;
	z-index : 200;
}

.ffant {
	background-color : #C7C7C7;
	background-image : url(http://img.interspring.net/i/f_b_t.gif);
	background-position : top right;
	background-repeat : no-repeat;
	height : 6px;
	position : absolute;
	right : 0px;
	top : 0px;
	width : 24px;
	z-index : 200;
}


.notd {
	background-position : center right;
	background-repeat : no-repeat;

	display : none;
	padding : 6px;
	position : absolute;
	z-index : 8000;
	
	overflow: hidden;
	
	background-color: #FFF;
	
	-moz-border-radius-bottomleft : 5px;
	-moz-border-radius-bottomright : 5px;
	-webkit-border-bottom-right-radius : 5px;
	-webkit-border-bottom-left-radius : 5px;

}

.lbut {
	color : #000;
	font-family : arial, helvetica, sans-serif;
	font-size : 7pt;
}

.lbut:link {
	color : #000;
}
.lbut:visited {
	color : #000;
}


.notnav {
	float : left;
	margin-bottom : 8px;
	margin-right : 8px;
	padding : 4px;
	position : relative;
}

.nott {
	color : #000000;
	font-family : arial, helvetica, sans-serif;
	font-size : 10pt;
}


.nott:visited {
	color : #4F55FF;
}


.nott:link {
	color : #4F55FF;
}


a.nott:hover {
	color : red;
}

.cshield {
	height : 6px;
	left : 0px;
	position : absolute;
	top : 0px;
	width : 6px;
	z-index : 10000;
	background-image: url(/i/s.gif);
}

.ytstar {
	background-color : #FFF;
	border-bottom : 1px solid #888;
	border-left : 1px solid #888;
	border-right : 1px solid #888;
}

.yttmb {
	float : left;
	margin-bottom : 6px;
	margin-right : 6px;
	text-align : center;
}



.flop {
	height : 240px;
	position : absolute;
	text-align : center;
	width : 240px;
	z-index : 500;
}

.flowt {
	background-color : #000;
	color : #FFF;
	height : 60px;
	left : 20px;
	position : absolute;
	text-align : center;
	z-index : 500;
}

#nfed {
	bottom : 0px;
	cursor : pointer;
	position : absolute;
	right : -8px;
}


.avp_but {
	cursor : pointer;
	display : none;
	top : -3000px;
	position : absolute;
	z-index : 3000;
}

#intro {
	display: none;
	background-color: #FFF;
	position: absolute;
	z-index: 5000;
	border: 1px solid #888;
	height: 180px;
	width: 340px;
	padding-top: 20px;
	text-align: center;

	-moz-border-radius: 10px;
	-moz-box-shadow: 0.2em 0.2em 0.7em black;
}


.ftrf {
	background-color : #FFFFFF;
	background-position : top right;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	padding : 3px;
	padding-bottom : 6px;
	padding-left : 4px;
	padding-right : 36px;
	padding-top : 6px;
}

.fgrf {
	background-color : #F2F2F2;
	background-position : top right;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	padding : 3px;
	padding-bottom : 6px;
	padding-left : 4px;
	padding-right : 36px;
	padding-top : 6px;
}

#tpl {
	background-position : center center;
	background-repeat : no-repeat;
	border-bottom : 1px solid #888888;
	border-left : 1px solid #888888;
	border-right : 1px solid #888888;
	border-top : 1px solid #888888;
	float : left;
	height : 320px;
	margin-bottom : 8px;
	overflow : auto;
	padding-bottom : 6px;
	padding-top : 6px;
	width : 250px;
}

.bgstatus {
	font-family:helvetica,arial,sans-serif;
	font-size:14pt;
	color:#999;
	padding-right:18px;
	padding-left:18px;
	text-align:center;
}
