
/********************************************************/
/**** UNIVERSAL PUBLISH WIZARD STYLES *******************/
/********************************************************/

* {
	font-size:			11px;
}

BODY {
	margin:				0px;
	background:			WHITE;
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-size:			11px;
	color:				#484848;
	overflow:			scroll;
	overflow-x:			hidden;
}

IMG { border: 0px; }

A { color: #666666; }
A:hover { text-decoration: none; }

.alert {
	color:				RED; 
	font-weight:		bold; 
}



INPUT, SELECT, TEXTAREA {
	border:				1px solid #81BFC3;
	font-family:		Verdana, Helvetica, Arial, sans-serif;
	font-size:			11px;
}

INPUT.checkbox, INPUT.radio {
	border:				0px;
	position:			relative;
	top:				2px;
}

INPUT.text {
	border:				1px solid #333333;
	background:			#efefef;
}

INPUT.dimensions {
	width:				40px; 
	padding:			2px;
}

DIV#divHeader {
	background-image:	url(../images/publish/hd_bground.gif);
	height:				42px;
	padding-left:		10px;
	white-space:		nowrap;
}

DIV#divHeader A {
	text-decoration:	none;
}

DIV#divSceneInfo {
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		19px;
	padding-right:		15px;
	background-color:	#FE7018;
	color:				WHITE;
	border-top:			1px solid #484848;
	border-bottom:		1px solid #484848;
	font-size:			12px;
}

DIV#divSceneInfo B {
	font-size:			12px;
}

DIV#divSceneInfo SPAN#spanStartOver {
	float:				right;
	position:			relative;
	top:				-2px;
}

DIV#divSceneInfo SPAN#spanStartOver A {
	color:				WHITE;	
	font-weight:		bold;
	text-decoration:	none;
}

DIV#divSceneInfo SPAN#spanStartOver A:hover {
	color:				YELLOW;
}

DIV#divSceneInfo SPAN#spanStartOver IMG {
	vertical-align:		-35%;
}

INPUT.btnSubOption, INPUT.btnSubOption_over {
	width:				160px;
	height:				29px;
	background-repeat:	no-repeat;
	border:				0px;
	font-size:			11px;
	font-weight:		bold;
	margin:				0 10px 0 10px;
}

INPUT.btnSubOption {
	background-image:	url(../images/publish/btn_standard.gif);
	color:				#484848;
}

INPUT.btnSubOption_over {
	background-image:	url(../images/publish/btn_standard_over.gif);
	color:				WHITE;
}

button.btnSubOption, INPUT.btnSubOption_over {
	width:				160px;
	height:				29px;
	background-repeat:	no-repeat;
	border:				0px;
	font-size:			11px;
	font-weight:		bold;
	margin:				0 10px 0 10px;
}

button.btnSubOption {
	background-image:	url(../images/publish/btn_standard.gif);
	color:				#484848;
}

button.btnSubOption_over {
	background-image:	url(../images/publish/btn_standard_over.gif);
	color:				WHITE;
}

INPUT.btn_upgradeOrange { 
	background-image: url(/admin/images/common/btn_Upgrade.jpg); 
	width:120px; 
	height:37px; 
	border:0px; 
	padding:0px; 
	margin:0px; 
	cursor:pointer; 
}

DIV#roundCorners {
	background:#fff0d9  ;
	padding:5px; 
	height: 75px;
	width:800px;
	margin-top:			50px;
	text-align:center;
	-moz-border-radius: 1em 1em 1em 1em;
	border-radius: 1em 1em 1em 1em;
}

/*********************************/
/** MAIN OPTIONS PAGE ************/
/*********************************/

DIV#divOptions_Main {
	padding:			25px;
	padding-right:		35px;
}

DIV#divOptions_Main DIV.divOption {
	clear:				both;
	padding-bottom:		10px;
	font-size: 2em;	
}

DIV#divOptions_Main DIV.divOption P {
	margin-top:			0px;
	margin-bottom:		3px;
	margin-left:		233px;
}

DIV#divOptions_Main DIV.divOption IMG {
	/* 203 x 46 */
	float:				left;
	margin-left:		10px;
	margin-bottom:		30px;
}


/*********************************/
/** EMBED IN WEB PAGE ************/
/*********************************/

TABLE#tblWebPage {
	margin:				10px 5px -5px 5px;
}

TABLE#tblWebPage TD#tdEmbedSchemes {
	width:				190px;
}

SELECT#selectScheme {
	width:				190px;
	margin:				7px 0px;
	
	height:				332px; 
}

TABLE#tblWebPage TD#tdEmbedInstructions {
	width:				424px;
	padding:			0px 10px;
}

IFRAME#frameInstructions {
	width:				404px; /* was 100% */
	border:				1px solid #81BFC3;
	margin:				7px 0px;

	height:				330px; 
}

DIV#divInstructionText {
	margin:				5px;
}

DIV#divInstructionText P {
	margin-top:			0px;
}

DIV#divInstructionText LI {
	margin-bottom:		5px;
	margin-left:		-5px;
	padding-left:		-5px;
}


TEXTAREA#embedCode {
	background-color:	#F7F7F7;
	width:				100%; 
	height:				125px; 
	font-size:			11px;
}

TABLE#tblWebPage TD#tdEmbedOptions {
	width:				212px;	/* was 200 */
}

DIV#divEmbedOptions {
	border:				1px solid #81BFC3;
	background-color:	#F7F7F7;
	margin:				7px 0px;
	width : 260px;	
	height:				330px;
}

DIV#divEmbedOptions DIV {
	margin:				5px;
	margin-bottom:		10px;
}


DIV#optionDimensions, DIV#optionBackground, DIV#optionProtocol, DIV#optionAPI, DIV#optionStartScene, P#pAdditionalSettings  {
	display:			none;
	margin:				5px;
}

DIV#divEmbedOptions P {
	font-weight:		bold;
	margin-bottom:		5px;
}

TABLE#tblWebPage TD#tdEmbedOptionsForEmail {
	width:				212px;	/* was 200 */
}

/*DIV.divEmbedOptionsForEmail {
	border:				1px solid #81BFC3;
	background-color:	#F7F7F7;
	margin:				7px 0px;

	height:				155px;
}

DIV#divEmbedOptionsForEmail DIV {
	margin:				5px;
	margin-bottom:		10px;
}

DIV#divEmbedOptionsForEmail P {
	font-weight:		bold;
	margin-bottom:		5px;
}*/


#btnPreview {
	text-align:			center;
}


.emailInfo { width: 242px; }
.emailInfo2 { width: 149px; }

A#linkGenerateExample {
	color:					#FE7018;
	text-decoration:		none;
	padding:				2px;
	visibility:				hidden;
}

A:hover#linkGenerateExample  {
	background-color:		#FE7018;
	color:					WHITE;
}

/*********************************/
/** EMAIL OVERLAY ****************/
/*********************************/

#button-import-email-list {
	background-image:	url(../images/email_images/button-import-email-address-book-list.gif);
	color:				#484848;
	width: 80px;
	height: 26px;
	border: none;
	margin: 0;
	padding: 0;
	position: relative;
	top: -7px;
}

INPUT.emailType, INPUT.emailType_over {
	width:				160px;
	height:				29px;
	background-repeat:	no-repeat;
	border:				0px;
	font-size:			11px;
	font-weight:		bold;
	margin:				0px 10px;
}

INPUT.emailType {
	background-image:	url(../images/publish/btn_standard.gif);
	color:				#484848;
}

INPUT.emailType_over {
	background-image:	url(../images/publish/btn_standard_over.gif);
	color:				WHITE;
}

.thumb:hover{
	cursor:pointer;
	cursor:hand;
}


#navcontainer ul
{
margin: 0;
padding: 8px;
list-style-type: none;
text-align: center;
background-color: #eee;
}

#navcontainer ul li { 
display: inline; 
padding: 10px;
}

.mceToolbarExternal {
	position: absolute;
	top:370px;
}
/*
ul#choose-email-type { overflow: hidden; list-style-type: none; margin: 0 0 -16px -40px; }
ul#choose-email-type li { float: left; margin-right: 6px;  }
ul#choose-email-type li a { font-weight: bold; display: block; padding: 5px 7px; background: #FE7018; text-decoration: none; color: white; }
table #table-no-padding-or-margin { margin:0; padding: 0; }
*/
#email-content-wrapper { overflow:auto;	overflow-x: hidden; margin-left: -17px; }


.email-newsletter { font-family: Arial; font-size: 13px; color: #5D5D5D; }
.email-newsletter h4 { margin: 0 0 2px 24px; text-indent: -9000px; width: 236px; height: 40px; background:url('../images/email_images/header-template-settings.jpg') no-repeat top left; }
.email-newsletter .template-settings { width: 796px; padding-bottom: 30px; background:url('../images/email_images/') no-repeat bottom left; }
.email-newsletter .template-settings h5 { font-family: Arial; font-size: 18px; font-weight: normal; margin: 6px 0 -30px 12px; }
.email-newsletter .editor-scroll-area { overflow: auto; overflow-x: hidden; margin: 0 auto 12px auto; width: 690px; height: 200px; border: 2px solid #DBDBDB; }
.email-newsletter .editor h5 { font-family: Arial; font-size: 18px; font-weight: normal; margin: 6px 0 -5px 0; }
.email-newsletter p { margin: 0 0 10px 0; }
.email-newsletter .editor { margin: 0 auto 0 auto; padding: 0 0 0 0; width: 736px; background:url('../images/email_images/background-email-compose-rounded-corner-bottom.jpg') no-repeat bottom left; }
.email-newsletter .editor-top { height: 8px; width: 736px; background:url('../images/email_images/background-email-compose-rounded-corner-top.jpg') no-repeat top left; }
.email-newsletter .note-about-sitepal-tag { position: relative; margin-bottom: 30px; font-family: "Arial Narrow"; color: #F87018; font-size: 13px; }
.email-newsletter .note-about-sitepal-tag span { text-transform: uppercase; margin: 0 0 -20px 24px; }
.email-newsletter ul.menu { height: 1%; position: relative; z-index: 9; margin: 0 0 -5px 30px; overflow: hidden; padding: 0; list-style-type: none; }
.email-newsletter ul.menu li { float: left; }
.email-newsletter ul.menu li a { text-indent: -9000px; display: block; }
.email-newsletter ul.menu .html-email { width: 120px; height: 30px; background:url('../images/email_images/tabs-html-email-1.jpg') no-repeat top left; }
.email-newsletter ul.menu .text-email { width: 120px; height: 30px; background:url('../images/email_images/tabs-text-email-1.jpg') no-repeat top left; }
.email-newsletter ul.menu .text-email-current { width: 120px; height: 30px; background:url('../images/email_images/tabs-text-email-current-1.jpg') no-repeat top left !important; }
.email-newsletter ul.menu .html-email-current { width: 120px; height: 30px; background:url('../images/email_images/tabs-html-email-current-1.jpg') no-repeat top left !important; }
.divEmbedOptionsForEmail  { border: 1px solid #D3D3D3; height: 150px; margin-top: 4px; line-height: 1; }
.divAboutEmailYourScene  { 
	border: 1px solid #D3D3D3;
	border-color:#000;
	background-color:#fff0d9; 
	height: 60px; 
	margin-top: 15px; 
	margin-left: 15px; 
	margin-right: 15px; 
	line-height: 15px;
	padding-top: 10px; 
	padding-bottom:10px; 
	padding-left:10px;
	padding-right:20px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;	
}
.divAboutEmailYourScene2  {  
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	font-weight: bold;
}
.divTemplateSettings  {  
	float:left;
  	position:relative;
  	top:-35px; left: 260px;
  	height:20px;
}
img#close {
  	float:right;
  	position:relative;
  	top:-35px; right: -15px;
  	height:20px;
}	

.form-label-right-aligned { text-align: right; padding-left:13px;}

#textSection h5 { margin: 0 0 0 17px; }
#textSection { margin-bottom: -20px; }

#emailTAText { margin: 0 0 0 16px; }
#tblEmailInformation { width: 370px;  margin-bottom: -120px;}
TABLE#tblEmailInformation TD { padding: 10px 6px 0 0; }
#htmlSection { margin-top: -30px; padding-left: 33px; padding-bottom: 20px; }
#htmlSection h5 { margin-bottom: -14px; }

#templateSection { margin-bottom: -20px; }
#templateSection h5 { font-family: Arial; font-size: 18px; font-weight: normal; margin: 2px 0 -40px 32px; }

#preview-send-section { margin: 0 0 0 30px; }
#step-4, #step-5 { position: relative; top: -8px; }
.step-5 { margin-left: 90px; }

#preview-image { margin: 0 0 3px 6px; }
.preview-send-border { border: 2px solid #D3D3D3; }
#preview-section { padding: 10px; }
#send-section { padding: 10px; }
#filler-column { padding: 0 320px 0 0; }

#scrollbox-horizontal-3 {
	position:relative;
	width:667px;
	overflow:auto;
	overflow-y:hidden;
	background:white;
	height:115px;
	margin-left:33px;
	border: 1px solid #D3D3D3;
}
#wrapper-3 {
	left: 0px;
	position:absolute;
	padding-top: 7px;
	padding-left: 2px;
	width:5000px;
}

.scroll-left {
	display: none;
	position:relative;
	top:75px;
	left:5px;
}
.scroll-right {
	display: none;
	position:relative;
	top:-70px;
	left:705px;
}

#scroll-left-arrow-disabled {
	position:relative;
	top:75px;
	left:5px;
}

#scroll-right-arrow-disabled {
	position:relative;
	top:-70px;
	left:705px;
}

/*
#scrollbox {
	width: 700px;
	overflow: auto;
	overflow-y: hidden;
	background: #EEEEEE;
	height: 110px;
	margin-left: 10px;
	margin-top: 5px;
}
#wrapper {
	width: 1870px;
	height: 50px;
}
#wrapper img {
	float: left;
	margin-right: 10px;
}
*/


.scroller-outer { overflow-y: hidden; width: 300px; overflow: scroll; height: 100px; }
.scroller-inner { width: 860px; }

.bg-for-buttons {
	width:				160px;
	height:				29px;
	background-repeat:	no-repeat;
	border:				0px;
	font-size:			11px;
	font-weight:		bold;
	margin:				3px 10px 0 10px;
	color:				#484848;
	background-image:	url(../images/publish/btn_standard.gif);
}

.bg-for-buttons:hover {
	background-image:	url(../images/publish/btn_standard_over.gif);
	color:				WHITE;
}


/*********************************/
/** EMAIL CONTACT LIST IMPORT ****/
/*********************************/

#email-import-popup { border: none; margin-left: 10px; font-family: Arial; font-size: 12px; font-weight: normal; }
#email-import-popup h5 { font-family: Arial; font-size: 18px; font-weight: normal; margin: 5px 0 -5px 0; }

.button-email{	
	width:				123px;
	height:				37px;
	background-repeat:	no-repeat;
	border:				0px;
	font-size:			0px;
}

#button-aol { background-image:	url(../images/email_images/buttons-email-aol.jpg); }
#button-gmail { background-image:	url(../images/email_images/buttons-email-gmail.jpg); }
#button-msn { background-image:	url(../images/email_images/buttons-email-hotmail.jpg); }
#button-yahoo { background-image:	url(../images/email_images/buttons-email-yahoo.jpg); }

#email-services-buttons { margin: 0 0 10px 0; }
#email-buttons { width: 320px; }
#email-buttons input { border: none; }
#contactListBox{ border: 1px solid #D3D3D3; font-family: 'New Century Schoolbook', serif; overflow:scroll; overflow-x:hidden; height: 150px; width:320px; }
#select-unselect-all { font-family: Arial; font-size: 18px; font-weight: bolder; margin: 5px 0 5px 0px; width: 295px;}
.accept-cancel-buttons { margin: 25px 0 0 0; width:140px; }
INPUT.btnsmall, INPUT.btnsmall_over {
	width:				70px;
	height:				29px;
	background-repeat:	no-repeat;
	border:				0px;
	font-size:			11px;
	font-weight:		bold;
	margin:				0px 10px;
}

INPUT.btnsmall {
	background-image:	url(../images/publish/btn_small.gif);
	color:				#484848;
}

INPUT.btnsmall_over {
	background-image:	url(../images/publish/btn_small_over.gif);
	color:				WHITE;
}

#error-message { font-family: Arial; font-size: 12px; font-weight: 500; color: red; margin: 0 0 10px 0; }
#username-password-fields { font-family: Arial; font-size: 24px; font-weight: 600; width: 200px; margin: 30px 0 10px 0; }

DIV#newFeature img{
 	height: 30px;
  	width: 30px;
  	padding-left:7px;
}

/*********************************/
/** EMBED PREVIEW STYLES *********/
/*********************************/

/* DO NOT CHANGE THESE VALUES*/
.dialog {
	display: block;
	position: absolute;
}

.dialog table.table_window  { 
  border-collapse: collapse; 
  border-spacing: 0; 
  width: 100%;
	margin: 0px;
	padding:0px;
}

.dialog table.table_window td , .dialog table.table_window th { 
  padding: 0; 
}

.dialog .title_window {
  -moz-user-select:none;
}
.overlay_preview {
	background-color: #333333;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.preview_title {
	float:left;
	height:1px;
	width:100%;
}

.preview_content {
	overflow:	visible;
	background: WHITE;
	text-align:	center;
	border:		1px solid #FE7018;
}

/* For preview/confirm dialog */
.preview_window {
	padding:20px;
	margin-left:auto;
	margin-right:auto;
	width:400px;
}

.preview_message {
	width:		100%;
	padding:	10px 0px;
}

.preview_buttons {
	text-align:center;
	width:100%;
}

.preview_buttons input {
	margin:			0px;
	font-weight:	bold;
}



/*********************************/
/** TO EBAY PAGE *****************/
/*********************************/

DIV#divToeBay {
	padding:			25px;
	padding-right:		35px;
}

DIV#divToeBay p {
	font-size:		1.3em;
}

DIV#divToeBay DIV.diveBayOption {
	float:right;
}

DIV#divToeBay DIV.diveBayOption a{
	clear:				both;
	padding-bottom:		10px;
	font-size: 1.5em;	
}

DIV#divToeBay DIV.diveBayOption a:link {
	text-decoration: none;
	padding: 0.2em;
  	border: 1px solid #000000;
  	background: #f5f5f5;
}

DIV#divToeBay DIV.diveBayOption a:hover {
	text-decoration: none;
	color: orange;
	padding: 0.2em;
  	border: 1px solid #000000;
  	background: #f5f5f5;
}

DIV#divToeBay DIV.diveBayOption a:visited{
	text-decoration: none;
	padding: 0.2em;
  	border: 1px solid #000000;
  	background: #f5f5f5;
}


/*********************************/
/** TO FACEBOOK PAGE *****************/
/*********************************/

DIV#divToFacebook {
	padding:			25px;
	padding-right:		35px;
}

DIV#divToFacebook p {
	font-size:		1.3em;
}

DIV#divToFacebook DIV.divToFacebookOption {
	float:right;
	padding-top:			5px;
}

DIV#divToFacebook DIV.divToFacebookOption a{
	clear:				both;
	padding-bottom:		10px;
	font-size: 1.5em;	
}

DIV#divToFacebook DIV.divToFacebookOption a:link {
	text-decoration: none;
	padding: 0.2em;
  	border: 1px solid #000000;
  	background: #f5f5f5;
}

DIV#divToFacebook DIV.divToFacebookOption a:hover {
	text-decoration: none;
	color: orange;
	padding: 0.2em;
  	border: 1px solid #000000;
  	background: #f5f5f5;
}

DIV#divToFacebook DIV.divToFacebookOption a:visited{
	text-decoration: none;
	padding: 0.2em;
  	border: 1px solid #000000;
  	background: #f5f5f5;
}
/* Get Link Model css */
.gl_bodyTopContent
{
	width:100%;
	float:left;
}
.gl_leftside 
{
	width:69%;
	text-align:left;
	display:inline-block;
	vertical-align:top;
	margin-left: -4px;
}
.gl_leftside img ,#gl_linkCopySection img
{
	vertical-align: middle;
}
#gl_fileTypeName {
    width: 60%;
    display: inline-block;
    border: 1px solid #98C7BE;
    padding: 2px;
}
.gl_uploadBtnOuter {
    padding: 2px;
    display: inline-block;
    border: 1px solid #68696A;
}
.gl_uploadLogoBtn {
    padding: 3px 15px;
    display: inline-block;
	background-color:#D1D2D4;
}
.gl_rightSide {
    display: inline-block;
    width: 30%;
    text-align: right;
}
.gl_rightSide img
{
	width:100%;
}
#gl_textareaBox
{
	width:99%;
}
.gl_addMsgPanel {
    vertical-align: top;
    margin-top: 2px;
    display: inline-block;
}
.gl_addMsgPanel a
{
	color:#F97719;
}
#gl_message {
    width: 99.5%;
    height: 100px;
}
.gl_bodyContent label {
    text-align: left;
    float: left;
    width: 100%;
    margin: 12px 0px;
}
.gl_addMsgbox {
    margin-top: 5px;
	margin-left: -4px;
	position:relative;
}
#gl_linkCopySection {
    text-align: left;
    margin: 10px 0px;
}
#gl_copyLinkBox
{
	width: 98%;
    height: 60px;
	border: 1px solid #98C7BE;
	text-align: left;
}
.gl_genLinkOuter {
    padding: 2px;
    margin-top: 16px;
    display: inline-block;
    border: 1px solid #68696A;
}
.gl_generatedLink {
    padding: 5px 15px;
    display: inline-block;
	background-color:#D1D2D4;
}
#gl_addLogoBtn, #gl_generatedLink
{
	cursor:pointer;
}

label.gl_disabled
{
	color:#81BFC3;
}
.gl_commonCls span.gl_disabled
{
	border-color:#81BFC3;
	color:#81BFC3;
}
.gl_bodyContent textarea {
  resize: none;
}
#addFileForm
{
	display:none;
}
.gl_disMsgAlert {
    position: absolute;
    top: 20px;
    background: #fff;
    border: 1px solid #98C7BE;
    left: 25px;
    padding: 5px;
	max-width: 88%;
	display:none;
}
.gl_alertMsgHeading
{
	margin-bottom:5px;
	font-size:14px !important;
}
.gl_alertMsgText {
    font-size: 12px;
}
.gl_addMsgPanel u
{
	color:#F97719;
	cursor:pointer;
}
.gl_addMsgPanel u:hover .gl_disMsgAlert
{
	display:block;
}
#gl_charMaxLimit
{
	display:none;
	text-align:left;
}