@charset "UTF-8";html{color:#000}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}del,ins{text-decoration:none}body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}em{font-weight:normal;}

body  {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #FFF;
	color: #333;
	margin: 0;
	padding: 0;
}

h1{
	font: 24px Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
h2{
	font: 18px Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}

.apw_cnt_main{
	margin:0 26px;
}
.header{
	margin:0 0 26px 0;
	padding:10px 26px;
	background:#333333;
	color:#EFEFEF;
}


.widget_cnt{
	background:url(widget-full.png) repeat:none;
	width:350px;
}
.colOne{
	float:left;
	margin-right:26px;
}
.colTwo{
	margin-left:376px;
}


.widget_demo{
	margin:10px 0 0 0;
}
.widget_instructions ol{
	padding-top:26px;
}
.widget_instructions li{
	font-size:18px;
	background:#CC9999;
	padding:5px 8px;
}




em{ 
	border:1px dashed #66CC99;
	padding:1px 4px;
	margin:0 2px;
}
.cf{clear:both;height:0;font-size:1px;line-height:0;}

.copy{
	margin:0 0 50px 0;
}


.copyLink{
	margin-bottom:30px;
}

a, a:link, a:visited, a:active{
	text-decoration:none;
	color:#669966;
}
a:hover{
	text-decoration:none;
	color:#333;
}

a.inv, a.inv:link, a.inv:visited, a.inv:active{
	text-decoration:none;
	color:#B1C5B4;
}
a.inv:hover{
	text-decoration:none;
	color:#FFF;
}


/* Form Fields ********************* */
.formField{
	padding:5px 5px 0 0;
}
textarea{ width:100%; height:180px; border:1px dashed #333; font-size:1.1em; padding:3px 5px; }
.formField input,.formField textarea{
	color:#333;
}
.formField button{ color:#CCC; background:#333; font-size:11px; }
.error{
	padding:0 0 0 18px;
	margin-left:2px;
	color:#6C9987;
	background:url(../imgs/icon_alert.gif) no-repeat;
	height:15px;
}
.formResponse{
	color:#6C9987;
}
.formFieldTitle{
	display:block;
	width:100px;
	float:left;
	padding-right:4px;
	text-align:right;
	text-transform:uppercase;
}
.submitButton{ margin-left:104px; }


.loading {
	border: 1px dotted #808080;
	height: 34px;
	line-height:32px;
	background: #fff url(../imgs/ajaxLoad.gif) no-repeat;
	padding:0 0 0 34px;
}


/* Social Network Icons ******************** */
ul.sn_icons, ul.icons{
	margin:0;
	padding:0;
}
ul.sn_icons li, ul.icons li{
	margin-right:14px;
	padding-left:18px;
	display: block;
	height:16px;
	line-height:16px;
	float:left;
	list-style-type: none;
}
ul.sn_icons li:last-child, ul.icons li:last-child{
	padding-right:0px;
}

.icon{ 
	padding:0 0 0 18px;
	margin:0;
	height:16px;
	line-height:16px;
	display:inline-block;
}

/* icons sprite image */
.netvibes{background:transparent url(../imgs/icons.png) no-repeat 0 -16px}
.igoogle{background:transparent url(../imgs/icons.png) no-repeat 0 -32px}
.facebook{background:transparent url(../imgs/icons.png) no-repeat 0 -48px}
.myspace{background:transparent url(../imgs/icons.png) no-repeat 0 -64px}
.dashboard{background:transparent url(../imgs/icons.png) no-repeat 0 -80px}
.windows{background:transparent url(../imgs/icons.png) no-repeat 0 -96px}
.yahoo{background:transparent url(../imgs/icons.png) no-repeat 0 -112px}
.twitter{background:transparent url(../imgs/icons.png) no-repeat 0 -128px}
.lastfm{background:transparent url(../imgs/icons.png) no-repeat 0 -144px}
.opera{background:transparent url(../imgs/icons.png) no-repeat 0 -160px}




.description{
	line-height:16px;
}
.block{
	width:350px;
}
.step{
	margin:0 0 26px 0;
}


.dividerBlock{
	border:1px dashed #666;
	background:#FFF;
	color:#666;
	padding:10px;
	margin-top:10px;
}
.footerBlock{
	border:1px dashed #EFEFEF;
	background:#333;
	color:#EFEFEF;
	padding:10px;
	margin:26px 0;
}

.iconCopy{
	padding-right:14px;
	float:left;
	text-transform:uppercase;
	line-height:16px;
}


.widget_options div{ margin:10px 0 0 0; }
.widget_options label{ color:#666; display:block; float:left; padding-right:4px; width:150px; }
