input[type=button],button{-moz-box-sizing:content-box;border:0 none;font:inherit}:focus{outline:0 none}input[type=submit]{border:1px solid rgba(0,0,0,0.25)}input[type=button]::-moz-focus-inner,button::-moz-focus-inner{border:0 none;padding:0}.clearfix:after{clear:both;content:'.';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0}.button{-moz-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.50);-webkit-border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.50);background:#222 url(button-images/button-overlay.png) repeat-x;border:1px solid rgba(0,0,0,0.25);border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.50);color:#FFF!important;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;line-height:1;overflow:visible;padding:5px 15px 6px;position:relative;text-align:center;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,0.25);width:auto}.button:hover{background:#111;color:#FFF}.button:active{background:#242424}.green.button{background-color:#91BD09}.green.button:hover{background-color:#749A02}.green.button:active{background-color:#a4d50b}.blue.button{background-color:#0E59AE}.blue.button:hover{background-color:#063468}.blue.button:active{background-color:#1169cc}.purple.button{background-color:#609}.purple.button:hover{background-color:#306}.purple.button:active{background-color:#7f02bd}.breen.button{background-color:#2DAEBF}.breen.button:hover{background-color:#007D9A}.breen.button:active{background-color:#36cbdf}.red.button{background-color:#C00}.red.button:hover{background-color:#900}.red.button:active{background-color:#ea0202}.magenta.button{background-color:#A9014B}.magenta.button:hover{background-color:#630030}.magenta.button:active{background-color:#ce025c}.orange.button{background-color:#FF5C00}.orange.button:hover{background-color:#D45500}.orange.button:active{background-color:#fd762a}.yellow.button{background-color:#FFE115}.yellow.button:hover{background-color:#E4C913}.yellow.button:active{background-color:#fee539}.white.button{background-color:#FFF;border:1px solid #CCC;color:#666!important;font-weight:400;text-shadow:0 1px 1px #FFF}.white.button:hover{background-color:#EEE}.gray.button{-moz-box-shadow:0 1px 3px rgba(0,0,0,0.50);background:#FFF url(button-images/button-overlay-black.png) repeat-x;border:1px solid #BBB;color:#555!important;text-shadow:0 1px 1px rgba(255,255,255,0.5)}.gray.button:hover{background-color:#EEE;border-color:#999;color:#444!important}.small.button{background-image:url(button-images/small-button-overlay.png);font-size:11px;padding:5px 15px 6px}input[type=submit].small.button,.small.button.input{padding:3px 15px 4px}input[type=button].small.button,button.small.button{padding:4px 15px}.large.button{background-image:url(button-images/large-button-overlay.png);font-size:14px;padding:8px 19px 9px}input[type=submit].large.button,.large.button.input{padding:6px 16px}input[type=button].large.button,button.large.button{padding:7px 16px}.tall.button{background-image:url(button-images/tall-button-overlay.png);font-size:14px;padding:8px 19px 9px}.tall.gray.button{background-color:#FFF;background-image:url(button-images/tall-black.png);background-repeat:repeat-x}.tall.gray.button:hover{background-color:#EEE!important;border-color:#999;color:#444!important}.tall.gray.button:active{background-color:#FFF!important}.tall.button em{display:block;font-size:11.5px;font-style:normal;margin-top:5px}.round.button{-moz-border-radius:15px;-webkit-border-radius:15px;background-image:url(button-images/round-button-overlay.png);border:1px solid rgba(0,0,0,0.25);border-radius:15px;font-size:13px;padding:0}.round.button span{-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;display:block;line-height:1;padding:4px 15px 6px}.round.button.input{padding:3px 13px 4px}.small.round.button{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;font-size:11px}input[type=button].round.small.button,button.round.small.button{padding:0}.small.round.button span{-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;padding:6px 15px}.large.round.button{-moz-border-radius:18px;-webkit-border-radius:18px;background-position:left bottom;border-radius:18px}.large.round.button span{-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;font-size:14px;padding:7px 20px 9px}.large.tall.round.button small{display:block;margin-top:5px}.small.social.button span{display:block;text-indent:-9999px}.rss.button{background:#F80 url(button-images/rss-inset.png) no-repeat 1px 4px;padding:5px 11px 6px}.rss.button:hover{background-color:#FF6900}.twitter.button{background:#88E1E6 url(button-images/twitter-inset-grad.png) no-repeat center;padding:5px 11px 6px}.twitter.button:hover{background-color:#6CC}.fb.button{background:#375999 url(button-images/fb-inset.png) no-repeat 6px 5px;padding:5px 11px 6px}.fb.button:hover{background-color:#304d85}.delicious.button{background:#999 url(button-images/delicious-inset.png) no-repeat center;padding:5px 11px 6px}.delicious.button:hover{background-color:#666}.in.button{background:#18709e url(button-images/linkedin-inset.png) no-repeat center;padding:5px 11px 6px;width:0}.in.button:hover{background-color:#0c6596}.button.follow span{background:url(button-images/twitter-inset.png) no-repeat 10px 4px;padding:6px 17px 6px 35px}.download.large.round span{background:url(button-images/arrow-down.png) no-repeat right center;margin-right:15px;padding-right:30px}.download.large span{background:url(button-images/arrow-down.png) no-repeat right center;margin-right:0;padding-right:30px}.download.tall span{background:url(button-images/arrow-down-tall.png) no-repeat right center;float:right;height:32px;margin:0 -5px -1px 0;padding-right:40px}.download.light.tall span{background:url(button-images/arrow-down-tall-light.png) no-repeat right center;float:right;height:32px;margin:0 -5px -1px 0;padding-right:40px}.download.dark.tall span{background:url(button-images/arrow-down-tall-reverse.png) no-repeat right center;float:right;height:32px;margin:0 -5px -1px 0;padding-right:40px}.dlDark.large.round span{background:url(button-images/arrow-down-dark.png) no-repeat right center;margin-right:15px;padding-right:30px}.dlDark.large span{background:url(button-images/arrow-down-dark.png) no-repeat right center;margin-right:0;padding-right:30px}.dlLight.large.round span{background:url(button-images/arrow-down-light.png) no-repeat right center;margin-right:15px;padding-right:30px}.dlLight.large span{background:url(button-images/arrow-down-light.png) no-repeat right center;margin-right:0;padding-right:30px}.buy.large.button{-moz-border-radius:30px!important;-webkit-border-radius:30px!important;background-image:url(button-images/tall-button-overlay.png);border:2px solid #363636!important;border-radius:30px!important;margin-right:50px;text-shadow:0 1px 1px rgba(0,0,0,1)!important}.buy.large span{background:url(button-images/lock-outset.png) no-repeat 0 12px;font-size:24px!important;margin:0 -63px 0 30px;padding:11px 20px 13px 30px !important}.buy.large span small{background:url(button-images/price-tag.png) no-repeat top center;font-size:14px;margin-left:-3px;padding:7px 12px 12px 20px;vertical-align:middle}.white.button:active,.gray.button:active{background-color:#fff}.form_white	{
	/* GENERAL */
	width:250px;
	padding:10px 15px;
	margin:10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	outline:none;

	/* BACKGROUND GRADIENTS */
	background: #F6F6F6;
	background: -moz-linear-gradient(top, #EEE, #FFF 35%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #EEE), color-stop(.25, #FFF));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#EEEEEE', EndColorStr='#FFFFFF'); /* IE6,IE7 only */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#EEEEEE', EndColorStr='#FFFFFF')"; /* IE8 only */
	
	/* BORDERS */
	border:1px solid #CCC;
	
	/* TEXT COLOR & SHADOW */
	color:#666;
	
	/* INNER SHADOW & OUTER SHADOW */
	box-shadow: 0 0px 3px #F0F0F0;
	-webkit-box-shadow: 0 0px 3px #F0F0F0;
	-moz-box-shadow: 0 2px 3px #F0F0F0;

}

input.form_white {
	/* BORDER RADIUS */
	-moz-border-radius: 99px;
	-webkit-border-radius: 99px;
	border-radius: 99px;
}

textarea.form_white {
	/* BORDER RADIUS */
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
}

.form_white:hover	{
	border:1px solid #AAA;
}

.form_white:focus	{

	/* INNER SHADOW & OUTER SHADOW */
	-webkit-box-shadow: 0 0px 20px #90cfff;
	-moz-box-shadow: 0 0px 20px #90cfff;

}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


.form_transparent	{
	/* GENERAL */
	width:250px;
	padding:10px 15px;
	margin:10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	outline:none;

	/* BACKGROUND GRADIENTS */
	background: #808080;
	background: -moz-linear-gradient(top, rgba(0,0,0,0.35), rgba(0,0,0,0.2) 80%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.45)), color-stop(.8, rgba(0,0,0,0.2)));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#808080'); /* IE6,IE7 only */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#808080')"; /* IE8 only */
	
	/* BORDERS */
	border:none;
	
	/* TEXT COLOR & SHADOW */
	color:#FFF;
	text-shadow: 0 1px 1px rgba(0,0,0,0.8);
	
	/* INNER SHADOW & OUTER SHADOW */
	box-shadow:inset 0 5px 10px rgba(0,0,0,0.20), 0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);
	-webkit-box-shadow:0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);
	-moz-box-shadow:inset 0 5px 10px rgba(0,0,0,0.20), 0 1px 0px rgba(255,255,255,0.4), 0 -1px 0px rgba(0,0,0,0.6), 0 -3px 10px rgba(255,255,255,0.1), 0 3px 20px rgba(0,0,0,0.15);
}

input.form_transparent {
	/* BORDER RADIUS */
	-moz-border-radius: 99px;
	-webkit-border-radius: 99px;
	border-radius: 99px;
}

textarea.form_transparent {
	/* BORDER RADIUS */
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
}

.form_transparent:hover	{

	/* BACKGROUND GRADIENTS */
	background: #808080;
	background: -moz-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.25) 80%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.40)), color-stop(.8, rgba(0,0,0,0.20)));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#808080'); /* IE6,IE7 only */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#808080')"; /* IE8 only */

}

.form_transparent:focus	{

	/* BACKGROUND GRADIENTS */
	background: #808080;
	background: -moz-linear-gradient(top, rgba(0,0,0,0.40), rgba(0,0,0,0.25) 80%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0.40)), color-stop(.8, rgba(0,0,0,0.20)));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#808080'); /* IE6,IE7 only */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#808080')"; /* IE8 only */

}.noticeui{-moz-border-radius:6px;-moz-box-shadow:1px 1px 2px rgba(0,0,0,.4);-webkit-border-radius:6px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.4);background:url(noticeui/notice-bg.png) repeat-x 0 0;border-radius:6px;box-shadow:1px 1px 2px rgba(0,0,0,.4);color:#FFF;font-weight:400;left:34px;margin-bottom:2.5em;padding:13px 15px 0;position:relative;width:83%}.noticeui p{margin-bottom:1.5em}.noticeui ul{margin-bottom:1.5em;margin-left:8px}.noticeui li{background:url(noticeui/notice-tabs.png) no-repeat 0 -95px;list-style-type:none;margin-bottom:.75em;padding-left:18px}.noticeui-success li{background-position:0 -95px}.noticeui-warn li{background-position:0 -895px}.noticeui-error li{background-position:0 -495px}.noticeui-info li{background-position:0 -1295px}.noticeui h5{font-size:14px;font-weight:700;margin-bottom:.65em}.noticeui span{background:url(noticeui/notice-tabs.png) no-repeat 100% 0;height:40px;left:-34px;position:absolute;top:9px;width:33px}.noticeui-success{background-color:#EEF4D4;border:1px solid #8FAD3D;color:#596C26}.noticeui-success span{background-position:100% 0}.noticeui-warn{background-color:#FFEA97;border:1px solid #E1B500;color:#796100}.noticeui-warn span{background-position:100% -800px}.noticeui-error{background-color:#EFCEC9;border:1px solid #AE3F2F;color:#933628}.noticeui-error span{background-position:100% -400px}.noticeui-info{background-color:#C6D8F0;border:1px solid #4381CD;color:#285797}.noticeui-info span{background-position:100% -1200px}.noticeui p:last-child,.noticeui ul:last-child{margin-bottom:0}@import url(http://fonts.googleapis.com/css?family=Allan:bold);@import url(http://fonts.googleapis.com/css?family=Neuton);@import url(http://html5resetcss.googlecode.com/files/html5reset-1.6.1.css);html,body{margin:0;padding:0;background:#ededed}body >header{width:100%;height:100px;background:url('img/header_bg.png') repeat-x}body >header h1{font:68px Tahoma,sans-serif;margin:0;padding:0;text-indent:-100000px;width:477px;height:59px;background:url('img/header_logo.png') no-repeat;top:15px;left:15px;position:relative}nav{width:100%;height:30px}nav ul{margin:0 15px;padding:0}nav li{padding:0;margin-left:5px;display:inline-block;line-height:30px;list-style-type:none}nav li:first-child{margin-left:0}nav li a{text-decoration:none;font:16px Tahoma,sans-serif;color:#000}nav li a:hover{color:#3d3d3d;border-bottom:2px dashed #fff;font-weight:700}#wrapper{background:#ececec}#wrapper>aside{margin:0 auto;box-shadow:2px 2px 5px #3D3D3D;width:600px;height:24px}.wide_ad{width:728px;height:90px;margin:0 auto;padding:25px 0}#tall_ad_right{position:fixed;width:120px;height:600px;opacity:0.5;top:200px;right:10px}#tall_ad_left{position:fixed;width:120px;height:600px;opacity:0.5;top:200px;left:10px}article{width:890px;height:100%;min-height:500px;margin:0 auto;font-family:Neuton,Tahoma,Arial,sans-serif;font-size:16px;line-height:24px;-moz-text-shadow:white 0px 1px 0px;-webkit-text-shadow:white 0px 1px 0px;-o-text-shadow:white 0px 1px 0px;text-shadow:white 0px 1px 0px}article p{font-family:Neuton,Tahoma,Arial,sans-serif;font-size:16px;line-height:24px}article a{text-decoration:none;border-bottom:1px dashed #666;color:#3d3d3d}article a:hover{text-decoration:none;border-bottom:1px dotted #666;color:#2d2d2d}article >header{font-weight:bold;font-size:18px;font-family:'Allan',Arial,"Arial Black",serif;color:#363636;text-shadow:white 0px 1px 1px}article >header >h1{margin-top:0;padding-top:24px;margin-left:10px}footer{margin:0;margin-top:10px;text-align:center;background:#241804;width:100%;padding:10px 0;color:#dfdfdf;font-size:28px;font-weight:700;font-family:"Candara","Segoe UI","Calibri","Arial",sans-serif;bottom:0;position:absolute;display:none}
