/* ----------------------------------------------------------------------- 
Blueprint CSS Framework 0.7.1
http://blueprintcss.googlecode.com
----------------------------------------------------------------------- */
/* reset.css */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,code,del,dfn,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:12px;font-family:inherit;vertical-align:baseline;}
body{line-height:1.5;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;}
table,td,th{vertical-align:top;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
a img{border:none;}
/* png support */
img,div{behavior:url(../iepngfix.htc)}
/* custom */
#betaflag{width:77px;height:50px;position:absolute;left:0;top:0;display:block;background:transparent url(../images/betaflag.png) no-repeat;}
#header{color:white;background:transparent url(../images/headerback.jpg) no-repeat scroll 0 0;height:247px;}
#pageabout,#pagetour,#pagepricing,#pageindex,#pagesignin,#pagemailed,#pageregistered,#pagesignup,#pagereset,#pageupdated,#pagebrandedpressroom,#pagecontact,#pagetermsofservice{background-position:0 -64px;}
#pageabout #baseline2,#pagetour #baseline2,#pagepricing #baseline2,#pageindex #baseline2,#pagesignin #baseline2,#pagemailed #baseline2,,#pageregistered #baseline2,#pagesignup #baseline2,#pagereset #baseline2,#pageupdated #baseline2,#pagebrandedpressroom #baseline2,#pagecontact #baseline2,#pagetermsofservice #baseline2{margin-top:-20px;}
#pageabout #header,#pagetour #header,#pagepricing #header,#pageindex #header,#pagesignin #header,#pagemailed #header,#pageregistered #header,#pagesignup #header,#pagereset #header,#pageupdated #header,#pagebrandedpressroom #header,#pagecontact #header,#pagetermsofservice #header{height:158px;background-position:0 -64px;}
#header .container{padding-top:20px;}
#header a{border:none;}
#logo{background:transparent url(../images/logosmall.png) no-repeat scroll 0 3px;float:left;height:47px;margin-bottom:25px;width:160px;margin-left:13px;}
#logosmall{background:transparent url(../images/logosmall.png) no-repeat scroll 0 0;float:left;height:40px;margin-left:5px;margin-top:15px;width:160px;}
#logosmall a{display:block;height:100%;width:100%;}
#logo a{display:block;height:44px;width:176px;}
#baseline{color:white;margin:-6px 0 0 72px;display:none;}
/*
HOMEPAGE SLIDER
*/
#sliderholder{background:url("../images/slider_back.jpg") no-repeat scroll 0 0 transparent;left:50%;margin-left:20px;padding-left:9px;padding-right:9px;padding-top:36px;position:absolute;top:165px;}
#slider{/* You MUST specify the width and height */
width:440px;height:304px;position:relative;overflow:hidden;}
#mask-gallery{overflow:hidden;}
#gallery{/* Clear the list style */
list-style:none;margin:0;padding:0;z-index:0;/* width = total items multiply with #mask gallery width */
width:1320px;overflow:hidden;}
#gallery li{/* float left,so that the items are arrangged horizontally */
float:left;}
#mask-excerpt{display:none;/* Set the position */
position:absolute;top:272px;left:0;z-index:500px;/* width should be lesser than #slider width */
width:440px;overflow:hidden;height:32px;}
#excerpt{/* Clear the list style */
list-style:none;margin:0;padding:0;/* Set the position */
z-index:10;position:absolute;top:0;left:0;/* Set the style */
width:440px;background-color:#5b9b15;overflow:hidden;height:32px
width:1320px;}
#excerpt li{font-family:arial;font-size:16px;color:#fff;text-shadow:1px 1px 1px #194f01;height:32px;padding:5px 10px 5px 12px;width:440px;float:left;height:32px;}
#gallerybuttons{text-align:right;display:none;}
.clear{clear:both;}
/* LOGIN */
#login{}
#login a{margin-left:1em;}
#login .divider{color:#003966;}
#contentwrapper{width:718px;}
#content{margin:21px 0 0;}
/* NAVIGATION */
#navigation{-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.3);background:#68AB1B url(../images/navigationback.gif) repeat-x scroll 0 0;border-bottom:1px solid #386609;border-right:1px solid #386609;text-shadow:1px 1px 1px #366606;width:950px;margin-bottom:11px;}
#navigation a{border:none;}
#navigation ul{float:left;margin:0;}
#navigation ul li{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;}
#navigation ul li.active{float:left;list-style:none;}
#navigation ul li a{color:#FFFFFF;display:block;font-weight:bold;padding:9px 14px 9px 14px;}
#navigation ul li a.active{background:#44B72D;color:#FFFFFF;}
#navigation #active a{color:#BBED8A;text-shadow:-1px -1px 0 #3D6B0C;}
/* HOMEPAGE SPECIFIC */
#baseline1,#baseline2{background:none;border:none;font-size:23px;text-shadow:1px 1px 1px #000000;padding-left:0;}
#baseline1{margin-left:28px;margin-top:0;}
#baseline2{color:#68d2fe;font-size:28px;line-height:35px;}
#features{background-color:white;margin-bottom:0;margin-top:57px;padding-bottom:0;}
#features h1{text-shadow:0 0 0 #FFFFFF;;border:none;margin-bottom:24px;}
#features .leftcol{width:440px;float:left;}
#features .rightcol{width:440px;float:left;margin-left:22px;}
#features p{font-size:13px;}
#team h3{font-size:14px;}
#team ul{list-style-type:none;margin:0;padding:0;}
#team ul a{background:transparent url(../images/icons_mini_sprite.gif) no-repeat;display:block;padding-bottom:7px;padding-left:22px;border:none;}
#team ul li{float:left;width:50%;}
#team ul li.twitter a{background-position:-5px -49px;}
#team ul li.linkedin a{background-position:-5px -24px;}
#team ul li.site a{background-position:-5px -73px;}
#team ul li.delicious a{background-position:-5px 0;}
.share ul{margin:0;padding:0;}
.share ul li{float:left;list-style:none;float:left;width:33%;list-style-position:outside;}
#share li.email a,#share li.twitter a,#share li.delicious a{background:transparent url(../images/icons_homepage_sprites.png) no-repeat scroll;border:medium none;display:block;height:24px;padding-left:50px;padding-top:7px;}
#share li.email a{background-position:-18px 0;}
#share li.twitter a{background-position:-18px -73px;}
#share li.delicious a{background-position:-18px -34px;}
.icosocial,.icostats,.icorichmedia,.icomailing,.icoautopost,.icopressroom{background:transparent url(../images/icons_homepage_sprites.png) no-repeat scroll;height:52px;}
.icosocial{background-position:-7px -242px;}
.icorichmedia{background-position:-4px -171px;height:61px;}
.icostats{background-position:-5px -306px;}
.icomailing{background-position:-5px -118px;}
.icoautopost{background-position:-5px -354px;}
.icopressroom{background-position:-5px -418px;}
/* SUBMENU */ 
#submenu{margin:0;}
#submenu li{margin-bottom:1em;list-style-type:none;padding-left:38px;}
#prcontactssubmenu #submenu li{padding-left:0;}
#submenu li.domain{background:transparent url(../images/icons/ico_globe.png) no-repeat 6px 0;}
#submenu li.ga{background:transparent url(../images/icons/ico_chart.png) no-repeat 6px 0;}
#submenu li.autoposting{background:transparent url(../images/icons/ico_blogs.png) no-repeat;}
#submenu li.gopro{background:transparent url(../images/icons/ico_gopro.png) no-repeat;}
#submenu li.active{color:#88837E;}
p.breadcrumb{}
/* FOOTER */
#footer{margin:1.5em auto 0;text-align:center;border-top:1px solid #E9E2D4;}
#footer .menu{padding:1.25em 0;}
#footer ul{height:19px;list-style-type:none;margin:0 auto;width:300px;}
#footer ul li{float:left;margin:0 1em;text-align:center;width:97px;}
#footer .menu a{}
#footer .copy{background:#F4F0E9 none repeat scroll 0 0;padding:1.25em 0;}
#footer .copy a{color:#3b3732;}
#footer .copy a:hover{color:black;}
#predit .actions_btns{background:transparent url(../images/back_actions_btnback.png) repeat-x scroll left top;padding:1em 1.5em 0.1em 1em;border-left:1px solid #E6E4DC;border-top:1px solid #E6E4DC;}
#predit{background:transparent url(../images/edit_back.png) no-repeat scroll left 30px;left:50%;margin-left:181px;position:fixed;top:120px;}
.tooltip{background-color:#f9f7f2;color:#3B3732;width:auto;height:auto;padding:2px;border:1px solid #e9e2d4;border-bottom:1px solid #d3cdbd;border-right:1px solid #d3cdbd;font-size:11px;-moz-box-shadow:1px 1px 2px rgba(144,135,110,0.35)}
.preditblock{background:transparent url(../images/edit_blockdivider.png) no-repeat scroll left bottom;margin:1em 0;padding:1em 0;}
.preditinner{//border-bottom:1px solid #E6E4DC;padding:0.45em 1.1em;}
.printroblock{background:transparent url(../images/edit_blockdivider.png) no-repeat scroll center bottom;margin:1em 0;}
.gradientbottomborder{background:transparent url(../images/edit_blockdivider.png) no-repeat scroll center bottom;margin:1em 0;}
.printroblock:last-child{background:none;}
.block{background:white;border:1px solid #dbd9d0;padding:15px 20px;}
.block .title{font-size:13px;font-weight:bold;vertical-align:middle;color:#666666;padding:0;}
.block textarea{width:415px;}
.block-inner{clear:both;}
.block-inner table{clear:both;}
.block-inner table td{padding:.5em 0;border-bottom:1px solid #eae6e0;}
.block-inner table tr:last-child td{border:none;}
.block-inner table.noborder td{border-bottom:none;}
.block-inner ul{list-style-type:none;margin:0;padding:0;}
.block-inner ul li{padding:0 0 0 .5em;}
.block-inner h5.active{font-weight:bold;}
.actions a{cursor:default;}
.actions{font-size:11px;}
#actions,#addblocks{}
#savestatus{display:block;margin:.5em 0 0 1em;float:left;}
#actions .title,#addblocks .title{font-size:13px;font-weight:bold;vertical-align:middle;color:#fff;padding:8px 0 25px 12px;vertical-align:middle;background:url(../images/edit_actions_top_back.gif) no-repeat;}
#actionsinner,#addblocksinner{}
#addblocks .title{background:url(../images/edit_addblocks_top_back.gif) no-repeat;color:#666666;}
#addblocks form{padding:0;margin:0;}
#addblocks ul{margin:0 0 1.5em 1.5em;}
#addblocks li{list-style:none;font-size:10px;}
#addblocks hr{margin:0.5em 0;}
form#blocks ul{list-style:none;padding:0;margin:0;}
form#blocks ul li{float:left;margin:0;padding:0;width:115px;}
a.preview{display:block;height:40px;text-align:right;background:url(../images/edit_btn-preview_back.gif) no-repeat;padding:6px 30px 0 0;border:none;}
/* TOUR */
#pagetour a.tourthumb{background:white url(../images/tour_thumbs_sprite.jpg) no-repeat;border:1px solid #dbd1be;display:block;float:left;margin-bottom:15px;width:220px;height:124px;}
#pagetour ul{list-style-type:none;margin:0;}
#pagetour ul li{padding-bottom:10px;font-weight:bold;font-size:13px;}
#pagetour .tourthumb:hover{border:1px solid #a1998b;}
#pagetour a.autopost2{background-position:-220px 0;}
#pagetour a.domainmapping1{background-position:0 -124px;}
#pagetour a.domainmapping2{background-position:-220px -124px;}
#pagetour a.richmedia1{background-position:0 -248px;}
#pagetour a.richmedia2{background-position:-220px -248px;}
#pagetour a.socialcontext1{background-position:0 -372px;}
#pagetour a.socialcontext2{background-position:-220px -372px;}
#pagetour a.brandedpressroom1{background-position:0 -496px;}
#pagetour a.brandedpressroom2{background-position:-220px -496px;}
#pagetour a.analytics1{background-position:0 -620px;}
#pagetour a.analytics2{background-position:-220px -620px;}
#pagetour a.mail1{background-position:0 -744px;}
#pagetour a.mail2{background-position:-220px -744px;}
#pagetour a.contactmanagement1{background-position:0 -868px;}
#pagetour a.contactmanagement2{background-position:-220px -868px;}

/* PRICING */
#pagepricing .pricingico{display:block;height:16px;width:16px;margin:0 auto;}
#pagepricing .checked{background:transparent url(../images/icons/ico_accept.png) no-repeat;}
#pagepricing .nope{background:transparent url(../images/icons/cross_subtle.png) no-repeat;}
#pagepricing h2{font-size:19px;margin:0.5em 0 0.75em -9px;}
/* BRANDED PRESS ROOM (skin info page) */
#pagebrandedpressroom .thumb{background:white url(../images/brandedpressroom_thumbs_sprite.jpg) no-repeat;border:1px solid #dbd1be;display:block;float:left;margin-bottom:15px;width:220px;height:124px;}
#pagebrandedpressroom .thumb:hover{border:1px solid #a1998b;}
#pagebrandedpressroom .vvl{background-position:0 -124px;}
#pagebrandedpressroom .sonicangel{background-position:0 -248px;}
#pagebrandedpressroom .prezly{background-position:0 -372px;}
.thumblink{background:white none repeat scroll 0 0;border:1px solid #dbd1be;display:block;float:left;margin-bottom:10px;margin-right:6px;}
.thumblink:hover{border:1px solid #ada391;}
.thumblink:active,.thumblink.active{border:2px solid #44b72d;}
.thumblink img{display:block;width:130px;border:5px solid white;}
.thumblink img:hover{}
.thumblink:active img,.thumblink.active img{border:4px solid white;}
.thumb{display:block;width:100px;}
.minithumb{width:58px;border:1px solid #ada391;}
.actions{}
.delete{color:#514434 ;font-weight:bold;font-size:12px;}
.block h4{color:#44b72d;}
ul.error_list{list-style:none outside none;margin:0;padding:0;font-weight:bold;color:#8a1f11;}
/* paging */
ul.paging,.pagination ul{list-style-type:none;margin:0;padding:0;}
ul.paging li,.pagination ul li{float:left;list-style-type:none;}
ul.paging li.disabled,ul.paging li.current,.pagination li.current{padding:4px 7px;margin:0 3px;}
ul.paging li.current,.pagination li.current{font-weight:bold;}
ul.paging li a,.pagination li a{display:block;float:left;}
ul.paging li a:hover{}
.pagination{float:right;}
/* typography.css */
body{background:#F7F4EE url(../images/back.png) repeat-x scroll center top;color:#3B3732;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1,h2,h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
h1{clear:both;font-size:18px;font-weight:bold;line-height:1;margin-bottom:1em;padding:0.4em 0.5em 0.3em 0}
h2{color:#3B3732;font-size:15px;font-weight:bold;line-height:14px;margin:0 0 0.75em -9px;padding:0 0 2px 8px;text-shadow:-1px -1px 1px #FFFFFF;}
h3{color:#44B72D;font-size:13px;font-weight:bold;line-height:1.5em;margin-bottom:0.5em;}
h3 a{}
h4{font-size:12px;font-weight:bold;line-height:1.5em;margin-bottom:1em;}
td h4{margin-bottom:0;}
h5{font-size:12px;margin-bottom:1.5em;}
td h5{line-height:1.5;margin-bottom:0;margin-top:1px;}
h6{font-size:11px;margin-bottom:1em;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}
p{margin:0 0 1.5em;}
p.intro{font-size:15px;font-weight:normal;margin-top:1px;color:#4e4840;text-shadow:#ffffff -1px -1px 1px;line-height:22px;}
p.intro a{font-size:13px;float:right;}
p img{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus,a:hover{color:#3b3732;border-bottom:1px solid #B3A798;}
a.active{font-weight:bold;}
a{color:#00689c;text-decoration:none;border-bottom:1px dotted #B3A798;}
blockquote p{background:transparent url(../images/quote_down.gif) no-repeat scroll right bottom;font-size:16px;font-weight:normal;margin-bottom:0.5em;padding:0 15px 19px 0;}
blockquote{background:transparent url(../images/quote_up.gif) no-repeat scroll left top;font-size:1.8em;padding:1.5em 0 0 1.7em;}
cite{float:right;}
blockquote{}
strong{font-weight:bold;}
em,dfn{font-style:italic;}
dfn{font-weight:bold;}
sup,sub{line-height:0;}
abbr,acronym{border-bottom:1px dotted #666;}
address{margin:0 0 1.5em;font-style:italic;}
del{color:#666;}
pre,code{margin:1.5em 0;white-space:pre;}
pre,code,tt{-x-system-font:none;background:#E6E1D8 none repeat scroll 0 0;border:1px dotted #C3BFB9;font-family:'andale mono','lucida console',monospace;font-size:1.1em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.5;padding:10px;}
li ul,li ol{margin:0 1.5em;}
ul,ol{margin:0 1.5em 1.5em 1.5em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
dl{margin:0 0 1.5em 0;}
dl dt{font-weight:bold;}
dd{margin-left:1.5em;}
table{margin-bottom:1.4em;width:100%;/* border:1px solid #E9E2D4 */;}
table.nopadding td,table.nopadding th{padding:4px 0 0;}
th.sort{border-right:1px solid #E9E2D4;}
th.sort a{display:block;margin:0;border:none;background:url("../images/icons/ico_sort.png") no-repeat scroll right 2px transparent;}
th.sort a:hover{border:none;background:url("../images/icons/ico_sort.png") no-repeat scroll right 3px transparent;}
table.underlined td{border-bottom:1px solid #eae6e0;}
table.underlined tr:last-child td{border:none}
thead,tfoot{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#EFE9E0 url(../images/theadback.gif) repeat-x scroll 0 0;border-bottom:1px solid #E9E2D4 !important;font-weight:bold;}
th{font-weight:bold;background:none;vertical-align:top;width:130px;}
th h4{margin-bottom:0;}
td a.button{margin-top:-3px;}
td a{/* border:none;*/}
th,td{padding:5px 10px 6px 12px;}
thead td,thead th,tfoot td,tfoot th{border-bottom:1px solid #E9E2D4;padding-bottom:0.3em;text-shadow:#ffffff 1px 1px 1px;}
tfoot td,tfoot th{border-top:1px solid #E9E2D4;}
tr.odd td{border-bottom:1px solid #E9E2D4;border-top:1px solid #E9E2D4;}
tfoot{border-bottom:1px solid #E9E2D4;padding-bottom:0.75em;}
caption{background:#eee;}
.small{font-size:.9em;}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide{display:none;}
.quiet{color:#88837e;}
.loud{color:#000;}
.highlight{background:#fff;}
.added{background:#060;color:#fff;}
.removed{background:#900;color:#fff;}
.first{margin-left:0;padding-left:0;}
.last{margin-right:0;padding-right:0;}
.top{margin-top:0;padding-top:0;}
.bottom{margin-bottom:0;padding-bottom:0;}
/* -------------------------------------------------------------- 
buttons.css
* Gives you some great CSS-only buttons.
Created by Kevin Hale [particletree.com]
* particletree.com/features/rediscovering-the-button-element
See Readme.txt in this folder for instructions.
-------------------------------------------------------------- */
a.button,button,input.button{display:block;float:left;padding:1px 7px 2px;border:1px solid #dbd9d0;border-color:#DBD9D0 rgba(0,0,0,0.2) rgba(0,0,0,0.2) #DBD9D0;background:#f5f5f5 url(../images/button_back.gif) top left repeat-x;font-size:100%;line-height:130%;text-decoration:none;color:#00689c;cursor:pointer;cursor:hand;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.15);}
a.loud{padding:15px 18px 15px 17px;/* Links */
font-size:110%;line-height:130%;cursor:pointer;cursor:hand;}
a.right{float:right;margin:1em 0}
button{width:auto;overflow:visible;padding:4px 10px 3px 7px;/* IE6 */}
button[type]{padding:4px 10px 4px 7px;/* Firefox */
line-height:17px;/* Safari */}
*:first-child+html button[type]{padding:4px 10px 3px 7px;/* IE7 */}
button img,a.button img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;float:none;}
button.spaceright,a.spaceright{margin:0 0.5em 1em 0;}
/* Button colors
-------------------------------------------------------------- */
/* Standard */
button:hover,a.button:hover{background:#ffffff url(../images/button_back.gif) -200px 0 repeat-x;border-bottom:1px solid rgba(0,0,0,0.25);border-right:1px solid rgba(0,0,0,0.25);}
a.button:active{color:#000;border:1px solid #3b3732;}
/* STANDARD QUOTES */
q{font-size:13px;}
q{quotes:"\201C" "\201D" "\2018" "\2019";}
q:lang(sv){quotes:'\201D' '\201D' '\2019' '\2019';}
q:lang(da){quotes:'\00BB' '\00AB' '\203A' '\2039';}
q:before{content:open-quote;}
q:after{content:close-quote;}
/* SAFARI SUPPORT */
q:before{content:'\201C';}
q:after{content:'\201D';}
q q:before{content:'\2018';}
q q:after{content:'\2019';}
/* Proces */
body .proces{background:#046A9D url(../images/btn_proces_back.png) repeat-x scroll 0 0;border:1px solid #046A9D;color:#FFFFFF;}
a.proces:hover,button.proces:hover{background:#046A9D url(../images/btn_proces_back.png) repeat-x scroll 0 -33px;border:1px solid #046A9D;color:white;}
/* Positive */
body .positive{color:#529214;}
a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
/* BIG */
body .big{font-weight:bold;background:#f2f2f2 url(../images/bigbutton_back.gif) repeat-x scroll 0 0;color:#00689c;border:1px solid #dbd9d0;padding:6px 8px;margin:0 0 0;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.25);border-right:1px solid rgba(0,0,0,0.25);}
a.big:hover,button.big:hover{background:#f2f2f2 url(../images/bigbutton_back.gif) repeat-x scroll -300px 0;}
a.big:active{background:#fff;border:1px solid #d3d0c2;color:#3b3732;}
/* BIGGREEN */
body .biggreen,body .signupbtn{background:#78B323 url(../images/biggreenbutton_back.gif) repeat-x scroll 0 10px;font-weight:bold;color:#ffffff;border:1px solid #386609;padding:6px 8px;margin:0;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.25);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.25);text-shadow:0 1px 1px rgba(0,0,0,0.65);border-bottom:1px solid rgba(0,0,0,0.25);border-right:1px solid rgba(0,0,0,0.25);}
body .signupbtn{font-size:19px;font-weight:bold;padding-bottom:6px;}
a.biggreen:hover,button.biggreen:hover,a.signupbtn:hover{background:#68ab1b url(../images/biggreenbutton_back.gif) repeat-x scroll -300px 0;border:1px solid #386609;color:#ffffff;}
body .signupbtn:hover{background:#549105 url(../images/biggreenbutton_back.gif) repeat-x scroll -300px 10px;}
button.biggreen:active,a.biggreen:active,a.signupbtn:active{background-color:#68ab1b;border:1px solid #386609;color:#fff;}
/* Negative */
body .negative{color:#d12f19;}
a.negative:hover,button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}
/* press release edit buttons*/ 
.actions .button{border-top:1px solid #dbd9d0;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;}
/* header buttons*/ 
#login a.buttonheader{font-size:14px;font-weight:bold;color:#ffffff;border-bottom:1px solid #41689c;background:#01487F none repeat scroll 0 0;padding:0.25em 0.5em;border:none;margin-top:11px;}
#login a.buttonheader:hover{background-color:#003a67;}
body.backend #login a.buttonheader { font-size: 12px; }

/* grid.css */
.container{width:940px;margin:0 auto;}
.showgrid{background:url(src/grid.png);}
body{margin:0;}
div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12{float:left;margin-right:20px;}
div.last{margin-right:0;}
.span-1{width:60px;}
.span-2{width:140px;}
.span-3{width:220px;}
.span-4{width:300px;}
.span-5{width:380px;}
.span-6{width:460px;}
.span-7{width:540px;}
.span-8{width:620px;}
.span-9{width:700px;}
.span-10{width:780px;}
.span-11{width:860px;}
.span-12,div.span-12{width:940px;margin:0;}
.append-1{padding-right:80px;}
.append-2{padding-right:160px;}
.append-3{padding-right:240px;}
.append-4{padding-right:320px;}
.append-5{padding-right:400px;}
.append-6{padding-right:480px;}
.append-7{padding-right:560px;}
.append-8{padding-right:640px;}
.append-9{padding-right:720px;}
.append-10{padding-right:800px;}
.append-11{padding-right:880px;}
.prepend-1{padding-left:80px;}
.prepend-2{padding-left:160px;}
.prepend-3{padding-left:240px;}
.prepend-4{padding-left:320px;}
.prepend-5{padding-left:400px;}
.prepend-6{padding-left:480px;}
.prepend-7{padding-left:560px;}
.prepend-8{padding-left:640px;}
.prepend-9{padding-left:720px;}
.prepend-10{padding-left:800px;}
.prepend-11{padding-left:880px;}
div.border{border-right:1px solid #E9E2D4;margin-right:10px;padding-right:9px;}
div.colborder{padding-right:51px;margin-right:50px;border-right:1px solid #eee;}
.pull-1{margin-left:-80px;}
.pull-2{margin-left:-160px;}
.pull-3{margin-left:-240px;}
.pull-4{margin-left:-320px;}
.pull-5{margin-left:-400px;}
.pull-6{margin-left:-480px;}
.pull-7{margin-left:-560px;}
.pull-8{margin-left:-640px;}
.pull-9{margin-left:-720px;}
.pull-10{margin-left:-800px;}
.pull-11{margin-left:-880px;}
.pull-12{margin-left:-960px;}
.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12{float:left;position:relative;}
.push-1{margin:0 -80px 1.5em 80px;}
.push-2{margin:0 -160px 1.5em 160px;}
.push-3{margin:0 -240px 1.5em 240px;}
.push-4{margin:0 -320px 1.5em 320px;}
.push-5{margin:0 -400px 1.5em 400px;}
.push-6{margin:0 -480px 1.5em 480px;}
.push-7{margin:0 -560px 1.5em 560px;}
.push-8{margin:0 -640px 1.5em 640px;}
.push-9{margin:0 -720px 1.5em 720px;}
.push-10{margin:0 -800px 1.5em 800px;}
.push-11{margin:0 -880px 1.5em 880px;}
.push-12{margin:0 -960px 1.5em 960px;}
.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12{float:right;position:relative;}
.box,.boxalt{padding:1.5em;margin-bottom:1.5em;-moz-border-radius:3px;-webkit-border-radius:3px;background:#F4F0E9 none repeat scroll 0 0;border:1px solid #E9E2D4;}
.boxalt{background:#FFF;}
hr{background:#E9E2D4 none repeat scroll 0 0;border:medium none;clear:both;color:#E9E2D4;float:none;height:1px;margin:16px 0;width:100%;}
hr.space{background:none repeat scroll 0 0;color:#fff;margin:16px 0;}
.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.container{display:inline-block;}
* html .clearfix,* html .container{height:1%;}
.clearfix,.container{display:block;}
.clear{clear:both;}
/* forms.css */
label{color:#3B3732;font-weight:bold;display:inline !important}
.preditblock label{display:block !important;margin-bottom:0.8em;margin-top:0.3em;}
fieldset{/*border-top:1px solid #D8D5CF;*/
padding:0;}
legend{color:#44B72D;font-size:14px;font-weight:bold;margin-left:-2px;margin-bottom:0.5em;padding:4px 0.5em 4px 0;}
input,textarea,input.text,input.title,textarea,select{padding:5px 5px 4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;background-image:url(/images/input_bg.gif);background-repeat:repeat-x;border-color:#A1A1A1 #C1C1C1 #D1D1D1;border-style:solid;border-width:1px;color:#3B3732;line-height:17px;}
select{float:left;margin-right:7px;padding:2px 2px 3px;}
input.text:focus,input.title:focus,textarea:focus,select:focus{}
input.text,input.title{width:300px;padding:5px;}
input.title{font-size:1.5em;}
input.button{}
.notice,.success,saving{-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #DDDDDD;margin:0.5em 0;padding:0.5em;}
.error{color:#8a1f11;font-weight:bold;}
.errorinline{background:none;color:#8a1f11;border-color:none;padding-top:0.25em;}
label.error{display:inline;background:none;border:none;}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}
input.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;padding:4px 6px 5px;}
.loadersmall{background-image:url(/images/ajax-loader-small.gif);background-position:0.5em 0.65em;background-repeat:no-repeat;float:right;height:20px;margin:0.5em 0;width:78px;}
.error a{color:#8a1f11;}
.notice a{color:#514721;}
.success a{color:#264409;}
ul.error{list-style:none;padding:0 0 3px;margin:0;}
/* pagination */ 
.pagination ul{margin:0;}
.pagination ul li{list-style-type:none;float:left;padding:2px 6px;margin:0 3px;list-style-position:outside;}
.pagination a{display:block;background:white;border:#EEE;padding:2px 6px;margin-top:-2px;}
/* -------------------------------------------------------------- 
Below is for styling the SWF UPLOAD progress bar and upload
fields
-------------------------------------------------------------- */
.SWFprogress form{margin:0;padding:0;}
.SWFprogress fieldset{}
.SWFprogress div.fieldset span.legend{display:none;}
.SWFprogress div.flash{border:none;}
.SWFprogress button{border-width:1px;margin-bottom:10px;padding:2px 3px;}
.SWFprogress input[disabled]{border:1px solid #ccc}
/* FF 2 Fix */
.SWFprogress label{width:150px;text-align:right;display:block;margin-right:5px;}
.SWFprogress #btnSubmit{margin:0 0 0 155px ;}
/* -- Table Styles ------------------------------- */
.SWFprogress td{vertical-align:top;}
.SWFprogress .progressWrapper{overflow:hidden;margin-bottom:1em;}
.SWFprogress .progressContainer{padding:1em;border:solid 1px #E8E8E8;background-color:#F7F7F7;overflow:hidden;-moz-border-radius:3px;-webkit-border-radius:3px;}
/* Message */
.SWFprogress .message{margin:1em 0;padding:10px 20px;border:solid 1px #FFDD99;background-color:#FFFFCC;overflow:hidden;}
/* Error */
.SWFprogress .red{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
/* Current */
.SWFprogress .green{background:#F3F0EB;border:1px solid #DAD4C9;color:#3B3732;}
/* Complete */
.SWFprogress .blue{background:#E6EFC2;color:#264409;border-color:#C6D880;}
.SWFprogress .progressName{overflow:hidden;text-align:left;white-space:nowrap;}
.SWFprogress .progressBarInProgress,
.progressBarComplete,
.progressBarError{font-size:0;width:0%;height:2px;background-color:#3B3732;margin-top:5px;}
.SWFprogress .progressBarComplete{width:100%;background-color:green;visibility:hidden;}
.SWFprogress .progressBarError{width:100%;visibility:hidden;background:#FBE3E4;}
.SWFprogress .progressBarStatus{margin-top:6px;font-size:.85em;text-align:left;white-space:nowrap;}
.SWFprogress a.progressCancel{font-size:0;display:block;height:11px;width:11px;background-image:url(/images/cancelbutton.gif);background-repeat:no-repeat;float:right;border:none;}
/* ajax indicator */
#ajax_indicator{color:#3b3732;top:40%;right:48%;position:fixed;border:1px solid #aaa49a;background-color:#e9e6df;z-index:999;font-size:10px;line-height:19px;width:150px;}
#ajax_indicator img{float:left;height:50%;margin:5px 8px 5px 5px;width:50%;}

