﻿div.popupform
{
display:block;
clear:both;
width:500px;
position:absolute;
top:250px;
left:25%;
z-index:100;
background:transparent url(../images/semitrans-popupformbg.png);
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
-moz-box-shadow:  3px 3px 3px rgb(220,220,220);
 -webkit-box-shadow:  3px 3px 3px rgb(220,220,220);
 box-shadow: 3px 3px 3px rgb(220,220,220);
}

div.popupform a,
div.popupform a:link,
div.popupform a:visited,
div.popupform a:hover
{
color:rgb(0,0,0);
}

div.popupform form
{
margin:0px;
}

div.popupform div.innerform
{
display:block;
clear:both;
margin:10px;
background:rgb(248,252,255);
border:3px solid rgb(180,200,230);
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}

div.popupform div.innerform a
{
/*color:rgb(0,0,255);*/
}

div.popupform div.innerform div#poster_attachment_options
{
display:block;
clear:both;
}

div.popupform div.innerform div#poster_attachment_options span
{
display:block;
float:left;
cursor:pointer;
padding-right:10px;
}

div.popupform div.innerform div#poster_attachment_options span.selected
{
font-weight:bold;
}

div.popupform div.innerform div#poster_attachment_options span img
{
float:left;
margin-right:4px;
}

div.popupform div.innerform div.margin
{
display:block;
clear:both;
margin:10px;
}

div.popupform div.innerform div.promotepost
{
display:block;
clear:both;
float:left;
width:97%;
padding:5px;
margin-bottom:5px;
background:rgb(255,255,200);
border:1px solid rgb(255,220,80);
color:rgb(55,55,55);
font-weight:bold;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

div.popupform div.innerform div.promotepost a
{
color:rgb(0,0,255);
}

div.popupform div.innerform div.promotepost span
{
float:left;
}

div.popupform div.innerform div.promotepost img
{
width:16px;
height:16px;
float:left;
margin-right:10px;
}

div.popupform div.innerform div.promotepost input[type="checkbox"]
{
float:left;
margin-right:10px;
}

div.popupform div.innerform div.attachments
{
display:block;
clear:both;
margin-top:5px;
}

/*** Link Attachments ***/

div.popupform div.innerform div.attachments div.attachlink
{
display:none;
clear:both;
float:left;
width:436px;
width:97%;
padding:7px;
background:rgb(255,255,255);
border:1px solid rgb(170,190,205);
margin-bottom:10px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

div.popupform div.innerform div.attachments div.attachlink div.title
{
display:block;
clear:both;
float:left;
width:436px;
width:99%;
border-bottom:1px solid rgb(220,220,220);
margin-bottom:5px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attachlink div.title span.heading
{
font-weight:bold;
font-size:11px;
float:left;
}

div.popupform div.innerform div.attachments div.attachlink div.title span.close
{
display:block;
float:right;
width:16px;
height:16px;
background: url(../images/close.gif) top center no-repeat;
}

div.popupform div.innerform div.attachments div.attachlink div.selectorbox
{
display:block;
clear:both;
float:left;
width:436px;
width:99%;
}

div.popupform div.innerform div.attachments div.attachlink div.selectorbox div.linkattachment_addurl
{
display:block;
clear:both;
float:left;
width:433px;
height:25px;
border:1px solid rgb(170,190,205);
overflow:hidden;
border-top-right-radius:7px;
border-bottom-right-radius:7px;
-moz-border-radius-topright:7px;
-moz-border-radius-bottomright:7px;
-webkit-border-top-right-radius:7px;
-webkit-border-bottom-right-radius:7px;
}

div.popupform div.innerform div.attachments div.attachlink div.selectorbox input[type="text"]
{
width:353px;
float:left;
margin:0px;
padding:4px;
border:1px solid rgb(255,255,255);
vertical-align:text-top;
}

div.popupform div.innerform div.attachments div.attachlink div.selectorbox input[type="text"].focuson
{
color:rgb(50,50,50);
}

div.popupform div.innerform div.attachments div.attachlink div.selectorbox input[type="text"].focusoff
{
color:rgb(150,150,150);
}

div.popupform div.innerform div.attachments div.attachlink div.selectorbox input[type="button"]
{
width:70px;
height:25px;
float:inherit;
font-weight:bold;
font-size:12px;
font-family:arial;
color:rgb(255,255,255);
background:rgb(95,160,240) url(../images/buttonbg1.png) top left repeat-x;
border:none;
padding-bottom:1px;
border-top-right-radius:7px;
border-bottom-right-radius:7px;
-moz-border-radius-topright:7px;
-moz-border-radius-bottomright:7px;
-webkit-border-top-right-radius:7px;
-webkit-border-bottom-right-radius:7px;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox
{
display:none;
clear:both;
float:left;
width:100%;
font-size:11px;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewimage
{
display:block;
clear:left;
float:left;
width:100px;
height:130px;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewimage img#addpost_linkattachment_previewimage
{
float:left;
width:100px;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewimage div#addpost_linkattachment_previewbox_imagelist
{
display:none;
clear:both;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent
{
display:block;
clear:right;
float:left;
width:330px;
padding-left:5px;
height:150px;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent span#linkPreviewTitle
{
font-weight:bold;
font-size:12px;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent span#linkPreviewTitle:hover
{
background:rgb(255,255,200);
cursor:pointer;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div#linkPreviewTitleEditor
{
display:none;
clear:both;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div.linkaddr
{
display:block;
clear:both;
color:rgb(150,150,150);
margin-top:2px;
margin-bottom:4px;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div.imageselector
{
display:block;
clear:both;
margin-top:7px;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div.imageselector div.pnctrls
{
display:block;
clear:left;
float:left;
margin-right:5px;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div.imageselector div.pnctrls a.prev
{
display:block;
clear:left;
float:left;
width:20px;
height:18px;
background: url(../images/Prev.png) top left no-repeat;
text-decoration:none;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div.imageselector div.pnctrls a.next
{
display:block;
clear:right;
float:left;
width:20px;
height:18px;
background: url(../images/Next.png) top left no-repeat;
text-decoration:none;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div.imageselector div.pnctrls a.prevdisabled
{
display:block;
clear:left;
float:left;
width:20px;
height:18px;
background: url(../images/PrevDisabled.png) top left no-repeat;
text-decoration:none;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div.imageselector div.pnctrls a.nextdisabled
{
display:block;
clear:right;
float:left;
width:20px;
height:18px;
background: url(../images/NextDisabled.png) top left no-repeat;
text-decoration:none;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div.imageselector div.pnctrls a
{
text-decoration:none;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div.imageselector div.info
{
display:block;
clear:right;
float:left;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div.imageselector div.info span#imageSelectorCounter
{
float:left;
margin-top:3px;
margin-right:10px;
}

div.popupform div.innerform div.attachments div.attachlink div.previewbox div.previewcontent div.imageselector div.info span.message
{
float:left;
color:rgb(120,120,120);
margin-top:3px;
}

/*** Image Attachments ***/

div.popupform div.innerform div.attachments div.attachimage
{
display:none;
clear:both;
float:left;
width:436px;
width:97%;
padding:7px;
background:rgb(255,255,255);
border:1px solid rgb(170,190,205);
margin-bottom:10px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

div.popupform div.innerform div.attachments div.attachimage div.title
{
display:block;
clear:both;
float:left;
width:436px;
width:99%;
border-bottom:1px solid rgb(220,220,220);
margin-bottom:5px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attachimage div.title span.heading
{
font-weight:bold;
font-size:11px;
float:left;
}

div.popupform div.innerform div.attachments div.attachimage div.title span.close
{
display:block;
float:right;
width:16px;
height:16px;
background: url(../images/close.gif) top center no-repeat;
}

div.popupform div.innerform div.attachments div.attachimage div.selectorbox
{
display:block;
clear:both;
float:left;
width:346px;
width:99%;
}

div.popupform div.innerform div.attachments div.attachimage div.selectorbox div.GSPostImage
{
display:block;
clear:both;
float:left;
width:433px;
height:25px;
border:1px solid rgb(170,190,205);
overflow:hidden;
}

div.popupform div.innerform div.attachments div.attachimage div.selectorbox input[type="file"]
{
width:433px;
float:left;
margin:0px;
padding:4px;
border:1px solid rgb(255,255,255);
vertical-align:text-top;
}

div.popupform div.innerform div.attachments div.attachimage div.selectorbox input[type="file"].focuson
{
color:rgb(50,50,50);
}

div.popupform div.innerform div.attachments div.attachimage div.selectorbox input[type="file"].focusoff
{
color:rgb(150,150,150);
}

div.popupform div.innerform div.attachments div.attachimage div.selectorbox input[type="button"]
{
width:70px;
height:25px;
float:inherit;
font-weight:bold;
font-size:12px;
font-family:arial;
color:rgb(255,255,255);
background:rgb(95,160,240) url(../images/buttonbg1.png) top left repeat-x;
border:none;
padding-bottom:1px;
}

div.popupform div.innerform div.attachments div.attachimage div.preview
{
display:none;
clear:both;
float:left;
width:100%;
}

/*** Recipe Attachments ***/

div.popupform div.innerform div.attachments div.attachrecipe
{
display:none;
clear:both;
float:left;
width:436px;
width:97%;
padding:7px;
background:rgb(255,255,255);
border:1px solid rgb(170,190,205);
margin-bottom:10px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

div.popupform div.innerform div.attachments div.attachrecipe div.title
{
display:block;
clear:both;
float:left;
width:436px;
width:99%;
border-bottom:1px solid rgb(220,220,220);
margin-bottom:5px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attachrecipe div.title span.heading
{
font-weight:bold;
font-size:11px;
float:left;
}

div.popupform div.innerform div.attachments div.attachrecipe div.title span.close
{
display:block;
float:right;
width:16px;
height:16px;
background: url(../images/close.gif) top center no-repeat;
}

div.popupform div.innerform div.attachments div.attachrecipe div.selectorbox
{
display:block;
clear:both;
float:left;
width:346px;
width:99%;
}

div.popupform div.innerform div.attachments div.attachrecipe div.selectorbox div.recipeingredientslist
{
display:block;
clear:both;
padding-top:10px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attachrecipe div.selectorbox div.recipemethod
{
display:block;
clear:both;
padding-top:5px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attachrecipe div.selectorbox div.recipeadditionalinformation
{
display:block;
clear:both;
padding-top:5px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attachrecipe div.selectorbox div.GSPostRecipeImage
{
display:block;
clear:both;
float:left;
width:433px;
height:25px;
border:1px solid rgb(170,190,205);
overflow:hidden;
margin-bottom:3px;
}

div.popupform div.innerform div.attachments div.attachrecipe div.selectorbox div.pics
{
display:block;
clear:both;
padding-top:5px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attachrecipe div.selectorbox input[type="file"]
{
width:433px;
float:left;
margin:0px;
padding:4px;
border:1px solid rgb(255,255,255);
vertical-align:text-top;
}

div.popupform div.innerform div.attachments div.attachrecipe div.selectorbox input[type="file"].focuson
{
color:rgb(50,50,50);
}

div.popupform div.innerform div.attachments div.attachrecipe div.selectorbox input[type="file"].focusoff
{
color:rgb(150,150,150);
}

div.popupform div.innerform div.attachments div.attachrecipe div.selectorbox input[type="button"]
{
width:70px;
height:25px;
float:inherit;
font-weight:bold;
font-size:12px;
font-family:arial;
color:rgb(255,255,255);
background:rgb(95,160,240) url(../images/buttonbg1.png) top left repeat-x;
border:none;
padding-bottom:1px;
}

div.popupform div.innerform div.attachments div.attachrecipe div.preview
{
display:none;
clear:both;
float:left;
width:100%;
}

/*** Review Attachments ***/

div.popupform div.innerform div.attachments div.attachreview
{
display:none;
clear:both;
float:left;
width:436px;
width:97%;
padding:7px;
background:rgb(255,255,255);
border:1px solid rgb(170,190,205);
margin-bottom:10px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

div.popupform div.innerform div.attachments div.attachreview div.title
{
display:block;
clear:both;
float:left;
width:436px;
width:99%;
border-bottom:1px solid rgb(220,220,220);
margin-bottom:5px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attachreview div.title span.heading
{
font-weight:bold;
font-size:11px;
float:left;
}

div.popupform div.innerform div.attachments div.attachreview div.title span.close
{
display:block;
float:right;
width:16px;
height:16px;
background: url(../images/close.gif) top center no-repeat;
}

div.popupform div.innerform div.attachments div.attachreview div.selectorbox
{
display:block;
clear:both;
float:left;
width:346px;
width:99%;
}

div.popupform div.innerform div.attachments div.attachreview div.selectorbox div.reviewtext
{
display:block;
clear:both;
padding-top:10px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attachreview div.selectorbox div.GSPostReviewImage
{
display:block;
clear:both;
float:left;
width:631px;
height:25px;
border:1px solid rgb(170,190,205);
overflow:hidden;
margin-bottom:3px;
}

div.popupform div.innerform div.attachments div.attachreview div.selectorbox div.pics
{
display:block;
clear:both;
padding-top:5px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attachreview div.selectorbox input[type="file"]
{
width:631px;
float:left;
margin:0px;
padding:4px;
border:1px solid rgb(255,255,255);
vertical-align:text-top;
}

div.popupform div.innerform div.attachments div.attachreview div.selectorbox input[type="file"].focuson
{
color:rgb(50,50,50);
}

div.popupform div.innerform div.attachments div.attachreview div.selectorbox input[type="file"].focusoff
{
color:rgb(150,150,150);
}

div.popupform div.innerform div.attachments div.attachreview div.selectorbox input[type="button"]
{
width:70px;
height:25px;
float:inherit;
font-weight:bold;
font-size:12px;
font-family:arial;
color:rgb(255,255,255);
background:rgb(95,160,240) url(../images/buttonbg1.png) top left repeat-x;
border:none;
padding-bottom:1px;
}

div.popupform div.innerform div.attachments div.attachreview div.preview
{
display:none;
clear:both;
float:left;
width:100%;
}

/*** Article Attachments ***/

div.popupform div.innerform div.attachments div.attacharticle
{
display:none;
clear:both;
float:left;
width:436px;
width:97%;
padding:7px;
background:rgb(255,255,255);
border:1px solid rgb(170,190,205);
margin-bottom:10px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

div.popupform div.innerform div.attachments div.attacharticle div.title
{
display:block;
clear:both;
float:left;
width:436px;
width:99%;
border-bottom:1px solid rgb(220,220,220);
margin-bottom:5px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attacharticle div.title span.heading
{
font-weight:bold;
font-size:11px;
float:left;
}

div.popupform div.innerform div.attachments div.attacharticle div.title span.close
{
display:block;
float:right;
width:16px;
height:16px;
background: url(../images/close.gif) top center no-repeat;
}

div.popupform div.innerform div.attachments div.attacharticle div.selectorbox
{
display:block;
clear:both;
float:left;
width:346px;
width:99%;
}

div.popupform div.innerform div.attachments div.attacharticle div.selectorbox div.reviewtext
{
display:block;
clear:both;
padding-top:10px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attacharticle div.selectorbox div.GSPostArticleImage
{
display:block;
clear:both;
float:left;
width:631px;
height:25px;
border:1px solid rgb(170,190,205);
overflow:hidden;
margin-bottom:3px;
}

div.popupform div.innerform div.attachments div.attacharticle div.selectorbox div.pics
{
display:block;
clear:both;
padding-top:5px;
padding-bottom:5px;
}

div.popupform div.innerform div.attachments div.attacharticle div.selectorbox input[type="file"]
{
width:631px;
float:left;
margin:0px;
padding:4px;
border:1px solid rgb(255,255,255);
vertical-align:text-top;
}

div.popupform div.innerform div.attachments div.attacharticle div.selectorbox input[type="file"].focuson
{
color:rgb(50,50,50);
}

div.popupform div.innerform div.attachments div.attacharticle div.selectorbox input[type="file"].focusoff
{
color:rgb(150,150,150);
}

div.popupform div.innerform div.attachments div.attacharticle div.selectorbox input[type="button"]
{
width:70px;
height:25px;
float:inherit;
font-weight:bold;
font-size:12px;
font-family:arial;
color:rgb(255,255,255);
background:rgb(95,160,240) url(../images/buttonbg1.png) top left repeat-x;
border:none;
padding-bottom:1px;
}

div.popupform div.innerform div.attachments div.attacharticle div.preview
{
display:none;
clear:both;
float:left;
width:100%;
}

/*** Serve Buttons ***/

div.servebuttons
{
display:block;
clear:both;
}

div.servebuttons input[type="button"]
{
width:70px;
height:25px;
float:inherit;
font-weight:bold;
font-size:12px;
font-family:arial;
color:rgb(255,255,255);
background:rgb(95,160,240) url(../images/buttonbg1.png) top left repeat-x;
border:1px solid rgb(50,120,200);
padding-bottom:1px;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
}

div.servebuttons img#addPost_BPIndicator
{
visibility:hidden;
width:16px;
height:16px;
margin-left:5px;
background:url(../images/loading.gif) top left no-repeat;
}

