		/*iframe pages styles*/
body{
color:#000;
font-family:lucida grande,tahoma,verdana,arial,sans-serif;
color:#000;
font-size:12px;
line-height:140%;
 background:#e4e3e0 url("/sbcms/images/content_bg.gif") repeat-y; 
/*background-color:#fff; */
background-position:50% 50%; 

}
#wrapper_iframe{
max-width:1000px;
margin:0 auto;	
}
/* #maincontainer{
float:left;
width:990px;
padding:0px 5px 0px 5px;
} */

#maincontainer{float:left; width:990px; padding:0px 5px;}
/* #submenu{
float:left;
width:990px;
background:#f0f0f0 url("/sbcms/images/submenu_bg.gif") repeat-x top;	
height:31px;
} */

#submenu {float: left; width: 990px; background: #f0f0f0 url("/sbcms/images/submenu_bg.gif") repeat-x top; height: auto; overflow:hidden;}


#submenu ul{
float:left;
padding:0px;
margin:0px;
list-style-type:none;
padding:5px 0px;	
}

#submenu ul li{
float:left;
padding:0px;
margin:0px;	
padding:0px 10px;
background:url("/sbcms/images/submenu_border.gif") no-repeat right;
}
#submenu ul li a{
float:left;
padding:0px;
margin:0px;	
color:#414141;
padding:3px 15px;
font-size:12px;
font-weight:bold;
}


/* #content{
float:left;
width:970px;
padding:15px 10px;	
} */


#content{margin: 40px auto; max-width: 100%; padding: 15px 10px;}

#loading{display:none;}

/*submenu buttons styles*/
#submenu ul li a.buttons:hover{float:left;background:url("/sbcms/images/b_bg.gif") repeat-x;color:#fff;}



.error{color:#ff0000;line-height:140%;}
/*styles for addproduct table*/
.left_side{width:250px;}
.right_side{width:700px;padding-left:20px;}
.fullwidth{width:100%;}
.fullwidth td{padding:5px;}
.cell_heading{background:#bdbdbd;border-bottom:1px solid #8e8e8e;font-size:14px;}
.fullwidth td.cell_pic{background:#f9f9f9;text-align:center;padding:10px 0px;border-top:1px solid #fff;border-bottom:1px solid #8e8e8e;}
.cell_filepic{background:#eaf5fa;border-top:1px solid #fff;}
.required{color:#ff0000;font-size:11px;}
.allowed{font-weight:bold;color:#7d7d7d;}
.grey_cell{background:#fcfcfc;text-align:center;padding:10px;border-bottom:1px solid #cccccc;}
.pdoptions_table .gap_twocell{width:15px;}
.pdoptions_left{width:380px;border-spacing:0px;background:#fcfcfc;}
#add_product td .pdoptions_left td,#add_product td .pdoptions_right td{padding:4px;}
.pdoptions_right{width:270px;border-spacing:0px;background:#fcfcfc;}
.choose_category{width:100%;}
.choose_category td{width:33%;}
#add_product td .pdoptions_right td.marginbottom{padding-bottom:20px;}
.widetable #add_product .labelrow{width:120px;}
#flowerselect,#occasions,#addons{position:absolute;background:#fff; float:left;width:200px;border:1px solid #cae3f9;margin-top:0px;padding:3px 5px;}
#selectcategory{padding-right:5px;height: 120px;overflow: auto;}
#selectcategory ul{list-style-type:none;padding:0px;margin:0px;}
#selectcategory ul li{padding:0px;margin:0px;padding-bottom:4px;}

/*styles for add_page*/
.widetable{width:100%;border-spacing:0px 15px;}
.widetable .labelrow{width:100px;}
.heading_cell,.headingright_cell{background:#b8b8b8;font-weight:bold;font-size:13px;padding:5px 7px;}
.headingright_cell{font-weight:normal;text-align:right;font-size:11px;}
.headingright_cell a{color:#047fc6;}
.headingright_cell a:hover{color:#fff;}
.choose_table table{width:100%;border-spacing:0px 15px;}
.highlight_cell{background:#fcfcfc;border:1px solid #cccccc;padding:10px;vertical-align:top;}
.blank_cell{width:15px;}
.scroll_button{float:left;width:200px;background:#e9f6fc url("/sbcms/images/scroll.gif") no-repeat right;border:1px solid #cae3f9;color:#000;font-weight:bold;font-size:11px;padding:3px 5px;margin-right:15px; margin-top:4px;}
.explain_text{color:#707070;font-size:11px;}
#pagesection,#pagedir{float:right;font-weight:bold;padding-top:5px;}
#choosesection,#choosedirs{position:absolute;background:#fff; float:left;width:400px;border:1px solid #cae3f9;margin-top:0px;padding:3px 5px;}
.choosesectionlist{list-style-type:none;padding:0px;margin:0px;}
.choosesectionlist li{padding:0px;margin:0px;padding-bottom:5px;}
.choosesectionlist li a{color:#000;}
.black{margin:0px;padding:0px;}
#selectdirectoryscroll,#choosesectionscroll{padding-right:5px;height: 120px;overflow: auto;}
#selectdirectoryscroll table{border-spacing:0px;}
#popup_content{width:400px;padding:10px;}


/*styles for input boxes*/
input{border:1px solid #b8b8b8;padding:4px;font-size:12px;}
.size_65{width:650px;}
.size_70{width:700px;}
.size_50{width:500px;}
.size_10{width:100px;}
.size_20{width:200px;}
.size_25{width:240px;}
.size_35{width:255px;}
.next_button,.cancel_button,.blue_button{float:left;padding:0px;margin:0px;vertical-align:absmiddle;background:url("/sbcms/images/green_button.gif") repeat-x;color:#fff;text-transform:uppercase;font-weight:bold;font-size:14px;text-align:center;border:1px solid #7ebd40;padding:5px 15px;margin-right:10px;}
.cancel_button{background-image:url("/sbcms/images/grey_button.gif");color:#848485;border-color:#bebebe;}
.blue_button{float:right;background-image:url("/sbcms/images/blue_button.gif");color:#848485;border-color:#4f9cda;color:#000;font-weight:normal;font-size:11px;padding:5px;margin-top:5px;}
.next_button:hover,.cancel_button:hover{color:#000;}

/*styles for two table layout page*/
.grey_table{background:#fcfcfc;border-bottom:1px solid #cccccc;padding:5px;}
.info_table{border-spacing:10px 5px;}
.left_twocell{width:240px;vertical-align:top;}
.left_twotable{width:100%;border-spacing:0px;}
.gap_twocell{width:30px;}
.right_twocell{width:700px;vertical-align:top;}
.right_twotable{width:100%;border-spacing:0px;}
#add_product td{padding:8px 0px;vertical-align:top;}
#add_product td.heading_cell{padding:5px 7px;}
.blue_table{background:#e9f6fc;padding:10px;}

.overwrite{font-size:10px;font-weight:bold;color:#828080;}
.imagecell{padding:10px 5px;width:25%;}
.imagediv{display: table-cell;text-align:center;vertical-align:middle;width: 150px;height:105px;}
.imagediv * {vertical-align: middle;}
.imagediv img{border:1px solid #cccccc;}
.imageoptions{height:20px;background:#fcfcfc;border-bottom:1px solid #ecebeb;border-top:1px solid #ecebeb;padding:1px 5px;font-weight:normal;color:#bababa;font-size:12px;}
.imagecell .imageoptions a{float:left;width:70px;}
.imagedelete{float:right;padding-top:2px;}
.imagename{padding:3px 0px;text-align:center;font-size:11px;font-weight:normal;}

/*styles for product catalogue*/
.productcell{padding:10px 5px;width:25%;}
.productcell .imagediv{height:160px;}


/*styles for imageupload*/
.image_labelrow{width:150px;background:#fcfcfc;padding-left:10px;}
.image_entryrow{background:#fcfcfc;padding:10px;}


/*styles for sitetree page*/
.sitetree_table{width:100%;border-spacing:0px;}
.sitetree_table td{padding:5px 0px 0px 8px;line-height:200%;}

.pagenav{text-align:right;color:#7d7d7d;font-size:11px;}
.listpages_table{width:100%;border-spacing:0px;}
.listpages_table td{padding:8px;}
.listpages_table td.rowheader{padding:6px;border-bottom:1px solid #cccccc;font-weight:bold;color:#676767;}




/*styles for product_ctalogue*/
.albhabetical_links a{padding-right:4px;}
.productcell{padding:10px 5px;width:25%;}
.productcell .imagediv{display: table-cell;text-align:center;vertical-align:middle;width: 170px;height:160px;}

/*styles for widgets*/
#choosepage{position:absolute;background:#fff; float:left;width:200px;border:1px solid #cae3f9;margin-top:0px;padding:3px 5px;}
#selectwebpagescroll{padding-right:5px;height: 120px;overflow: auto;}
#webpage{float:right;height:28px;}

/*styles for dashboard*/
#totalvalue,#totalsummary,#sourcebox,#toptenbox{width:228px;background:#fcfcfc;border:1px solid #cccccc;padding:5px;float:left;margin-bottom:15px;}
#sourcebox h2,#toptenbox h2{text-align:center;}
#totalvalue{text-align:center;}
.totallarge{font-size:22px;font-weight:bold;padding:10px 0px;color:#7d7d7d;}

#totalsummary ul,#sourcebox ul,#postcodebox ul,#countrybox ul{float:left;padding:0px;margin:0px;list-style-type:none;}
#totalsummary ul li,,#sourcebox ul li,,#postcodebox ul li,#countrybox ul li{float:left;padding:0px;margin:0px;}
#totalsummary ul li{width:208px;border-bottom:1px solid #ddd;padding:10px;font-size:12px;color:#6c6c6c;}
.highlightone{font-size:15px;color:#000;}

.sourcepie{float:left;width:228px;text-align:center;}
#sourcebox ul li{background:url("/sbcms/images/bullet.gif") no-repeat 0px 10px;padding:5px 10px;color:#7d7d7d;}

.productlist .imagediv,.toptentable .imagediv{height:90px;width:228px;}
.toptentable td{border-bottom:1px solid #ddd;}

#orderbox,#memberbox,#timebox,#recent_orders,#payment_options,#sidebyside,#repeatbox{width:688px;background:#fcfcfc;border:1px solid #cccccc;padding:5px;float:left;margin-bottom:15px;}
#postcodebox{float:left;width:314px;padding:10px; border-right:1px solid #ddd;}
#countrybox{float:right;width:314px;padding:10px;}
#postcodebox ul li,#countrybox ul li{padding:5px 0px;border-bottom:1px solid #ddd;width:314px;}

#repeatbox p{margin-bottom:1em;}

.smalltext{color:#a4a4a4;font-size:11px;}

#orderbox .highlight{font-size:25px;color:#0069ab;}
#orderbox table td{border-bottom:1px solid #ddd;}
#orderbox table td.last{border:none;}

/*styles for emailmerketing*/
.sendpreviewclass{
position:absolute;background:#e9f6fc; float:left;width:250px;border:1px solid #cae3f9;margin-top:0px;padding:10px;text-align:left;
}
.sendpreviewclass input{width:200px;margin:10px 0px;}
.sendpreviewclass .next_button{float:left;}

/*** ORDERS PAGE****/#formtable{float:left; height:220px !important; border: 1px solid #ddd; margin:0px; padding:10px 0px !important; 
	width:100%;  margin-right:2%; }
	.formtable_details{width:33% !important; float:right !important;margin-right:0% !important;}

#formtable_special{min-height:100px !important; border: 1px solid #ddd; margin: 10px 0px;  padding:10px !important; }

@media only screen and (min-width: 768px) and (max-width:979px) {

#maincontainer{float:left; width:100% !important; padding:0px !important;}
#submenu {float: left; width: 100% !important; background: #f0f0f0 url("/sbcms/images/submenu_bg.gif") repeat-x top; height: auto; overflow:hidden;}
#formtable{width:100% !important; margin:10px 0px !important; }
#formtable_special{width:100% !important; margin:10px 0px !important; }


}

@media only screen and (max-width: 767px) {

#maincontainer{float:left; width:100% !important; padding:0px !important;}
#submenu {float: left; width: 100% !important; background: #f0f0f0 url("/sbcms/images/submenu_bg.gif") repeat-x top; height: auto; overflow:hidden;}
#formtable, .formtable{width:100% !important; margin:10px 0px !important; }
#formtable_special{width:100% !important; margin:10px 0px !important; }

}


