body{ margin:0; padding:0;}
div{ margin:0 auto; padding:0}
html{ overflow-y:scroll; overflow-x:hidden; }

.text-orange {color: #FF6F00;}
.text-left{text-align:left;} .text-right{text-align:right;} .text-center{text-align:center;} 

.left_icon{ margin-right:10px;}
.right_icon{ margin-left:10px;}

.on{ display:block; }	.off{ display:none; }
.left{ float:left; }	.right{ float:right; }

.block{ display:block; } .inline{ display:inline; }

.clear-left{ clear:left; } br.clear-left{ line-height:0px; height:0px; padding:0; margin:0; font-size:0px;}
.clear-right{ clear:right; } br.clear-right{ line-height:0px; height:0px; padding:0; margin:0;  font-size:0px;}
.clear-both{ clear:both; } br.clear-both{ line-height:0px; height:0px; padding:0; margin:0; font-size:0px; }
.clear-inherit{ clear:inherit; } br.clear-inherit{ line-height:0px; height:0px; padding:0; margin:0; font-size:0px; }
.clear-none{ clear:none; } br.clear-none{ line-height:0px; height:0px; padding:0; margin:0; font-size:0px; }

.font_plus_10 { font-size: 110%; }	.font_minus_10 { font-size: 90%; }
.font_plus_20 { font-size: 120%; }  .font_minus_20 { font-size: 80%; }
.font_plus_30 { font-size: 130%; }  .font_minus_30 { font-size: 70%; }
.font_plus_40 { font-size: 140%; }  .font_minus_40 { font-size: 60%; }
.spacer { font-size:0; width:0; line-height:0; height:0px; padding:0; margin:0; }

.CollapsiblePanel{ margin:10px auto; cursor:default;}
.CollapsiblePanel .question{ 
	background:transparent url(../Images/Default/lightbulb_off_20x24.gif) no-repeat left top;
	cursor:pointer; min-height:26px; padding-left:25px; padding-top:4px;
}
.CollapsiblePanel .on{ background:transparent url(../Images/Default/lightbulb_on_20x24.gif) no-repeat left top; }
.answer{padding-left:25px; margin:5px auto;}



/* Z.G. 101007 */		
div#outer_middle{
	background:transparent url(../Images/Default/FC_Shadow_BG_Tile.gif) repeat-y;
	position:relative;
	/*z-index: 999;*/
	width:780px;
}
div#outer_bottom{
	background:transparent url(../Images/Default/FC_Shadow_Footer.gif) no-repeat scroll left top;

	width:780px;
	height:40px;
}
div#divLeftNav{
	background:white url(../Images/Default/FC_LeftColumn_BG_Tile.gif) repeat-x left top;
}

/* Background Colors 
These styles must be first in the style sheet and in this order so we can access them programmatically */
.BkPrimary   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#E7EBFF; border:1px solid black; } /* purple accent */
.BkSecondary { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#eee; border:1px solid black; } /* purple accent */


/* default body properties: not recommended to modify margins */
BODY { background-color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; font-size: 11px; width:100%; height:100%;}
DIV.Guts { width: 760px; background-color: #FFFFFF; padding: 10px 0px 5px 15px; }

A       { font-family: Verdana, Arial, Helvetica, sans-serif; color: #c60; font-weight: normal; font-size: 11px; font-style: normal; cursor: pointer; }
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #c60; text-decoration: none; font-weight: normal; }
A.Black       { color: #000000; font-weight: normal; font-size: 9pt; font-style: normal; }
A.Black:hover { font-style: normal; color: #000000; text-decoration: none; font-weight: normal; }
A.BlackMini       { color: #000000; font-weight: normal; font-size: 11px; font-style: normal; }
A.BlackMini:hover { font-style: normal; color: #000000; text-decoration: none; font-weight: normal; }

H1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; }
H2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; }
H3 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
H4 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }

TABLE { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }


TD { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; }
TD.Red   { color: #000000; }
TD.Navy  { color: #000000; }
TD.Green { color: #000000; }
TD.Mini  { font-size: 11px; font-style: normal; font-weight: normal; color: #000000; }
TD.Reg   { font-size: 9pt; }


SELECT       { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-style: normal; font-weight: normal; }
SELECT.Reg   { font-size: 11px; }
OPTION       { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }

INPUT.Reg    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; }

TEXTAREA     { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-style: normal; font-weight: normal; }
TEXTAREA.Reg { font-size: 11px; }

/* the following is for the Organizer Access Code */
SPAN.asterisk { font-size: 200%; vertical-align: -9px; line-height: 75%; }



.White	{ color: #ffffff; }
.Red	{ color: #c60; }
.Green	{ color: green; }
.Navy	{ color: #000066; }
.subheader { font-size: 10pt; font-weight: bold; color: #347; }


/* LEFT NAV */
TABLE.LeftNav     { background-color: #347; }
TD.LeftNav        { background-color: #CBD3D9; }
TD.LeftNavBottom  { background-color: #CBD3D9; }
TR.LeftNavBottom  { background-color: #CBD3D9; }
TD.UserArea       { width: 170px; height: 22px; padding-left: 15px; vertical-align: middle; text-align: left; background-color: #8896B3; }
TD.UserAreaFirst  { width: 170px; height: 32px; padding: 10px 0 0 15px; vertical-align: middle; text-align: left; background-color: #8896B3; }
TD.UserAreaLast   { width: 170px; height: 32px; padding: 0 0 10px 15px; vertical-align: middle; text-align: left; background-color: #8896B3; }
TD.HorizBar       { background-color: #FFFFFF;      }  /* logged-out pages horizontal bar */

A.LeftNav, A.LeftNav:visited, A.LeftNav:active { color: white; font-size: 11px; font-weight:bold; text-decoration: none; }
A.LeftNav:hover   { color: white; font-weight:bold; text-decoration: underline; }

DIV.LeftNav        { background-color: #CBD3D9; width: 170px; height: 100%; }
DIV.UserArea       { width: 170px; height: 22px; vertical-align: middle; text-align: left; background-color: #8896B3; }
SPAN.UserArea      { margin-left: 15px; }
DIV.UserAreaBottom { padding-bottom: 14px; border-bottom: 2px solid white; } /* supplements DIV.UserArea */
DIV.LeftNavBottom  { background-color: #CBD3D9; height: 53px; }
SPAN.LeftNavBottom { text-align: center; margin-left: 13px; }

A.BottomLink, A.BottomLink:visited, A.BottomLink:active  { color: #c60; font-weight: normal; font-size: 11px; font-style: normal; text-decoration: none;} /* 9/22/04 typo */
A.BottomLink:hover { text-decoration: underline; }


/* BANDED TABLES */
TD.BandedHead    { font-size:10pt; font-weight: bold; color:black; background-color:#ddd; }
TD.BandedHead2   { font-size:10pt; font-weight: normal; color:black; background-color:#ddd; }
TD.BandedHead3   { background-color:#ddd; }
TD.Banded1       { background-color: #eee; line-height: 12pt; padding-top: 4px; padding-bottom: 4px; }
TD.Banded2       { background-color: #eee; line-height: 12pt; padding-top: 4px; padding-bottom: 4px; }
TD.Banded3       { background-color: #FFFFFF; line-height: 12pt; padding-top: 4px; padding-bottom: 4px; }
TD.Banded0       { background-color: #FFFFFF; }
TD.Banded0Pad4   { background-color: #FFFFFF; line-height: 12pt; padding-top: 4px; padding-bottom: 4px; }
TD.Banded2Tight  { background-color: #eee; line-height: 10pt; padding-top: 2px; padding-bottom: 2px; }
TD.Banded0Tight  { background-color: #FFFFFF; line-height: 10pt; padding-top: 2px; padding-bottom: 2px; }
TD.Banded0Medium { background-color: #FFFFFF; line-height: 11pt; padding-top: 1px; padding-bottom: 1px; }
TD.Banded1NoPad  { background-color: #eee; }
TD.Banded2NoPad  { background-color: #eee; }
TD.Banded3NoPad  { background-color: #FFFFFF; }
TD.Banded0NoPad  { background-color: #FFFFFF; }
LI.Banded        { margin-bottom: 11px; line-height: 11pt; }


/* TABBED TABLES */
TD.Tabbed         { background-color: #eee;  }
TD.TabbedPinkish  { background-color: #fff6ee;  }
TD.TabbedPad2     { background-color: #eee; line-height: 12pt; padding-top: 2px; padding-bottom: 2px; }
TD.TabbedPad4     { background-color: #eee; line-height: 13pt; padding-top: 4px; padding-bottom: 4px; }
TD.TabbedPadLeft9 { background-color: #eee; padding-left: 9px; }
DIV.Tabbed        { background-color: #eee; }

TD.Copyright	   { color: #FFFFFF; }
TD.subhgrey, P.subhgrey   { color: #347; font-size: 11px; }
SPAN.grey          { color: #347; }
DIV.copyright, DIV.Copyright		   
{
	text-align: left;
	font-size: 11px; color: #FFFFFF;
	position: absolute;
	margin: 20px; 
}

DIV#divBottomStuff DIV#divCopyright
{
	margin-top: 40px; 
	left: -185px;
}

DIV#divGuts DIV#divCopyright
{
	margin: 30px 0px 0px; 
}

DIV.Guts DIV#divCopyright
{
	margin: 40px 10px 0px; 
}

DIV#divGuts DIV.copyright
{
	margin: 30px 0px 0px; 
}

a.copyright { color: #FFFFFF; }
a.copyright:hover  { color: #FFFFFF; }	

/* ConfMgr Conference Manager */
TD.ConfMgrExpired  { color: #888888; background-color: #eee; }
TD.ConfMgrActive   { color: #AAAA00; background-color: #eee; }
TD.ConfMgrReg      { color: #000000; background-color: #eee; }
A.ActiveConf       { color: #AAAA00; background-color: #eee; }
A.ActiveConf:hover { color: #AAAA00; background-color: #eee; }


/* Reservationless page */
A.ReslessBC        { color: #c60; font-size: 11px; }


/* Parallel Pages */
SPAN.Overview       { color: #347; font-size: 11px; font-weight: bold; }
span.BreadCrumbHead { color: #347; font-weight: bold; font-size: 12px;  }
SPAN.SnapshotHead   { color: #347; font-size: 11px; font-weight: bold; }
A.LearnMore         { font-size: 11px; }
A.LearnMore:hover   { font-size: 11px; }

/* Step-By-Step instructions */
SPAN.HowToHead      { color: #347; font-weight: bold; font-size: 12px;  }


/* What's New Page */
BODY.WhatsNewBody  { margin-left: 0; margin-right: 0; margin-top: 0; color: #000000; font-size: 10pt; background-color:#E7EBFF; }
TD.WhatsNewTD1     { background-color:#E7EBFF; }
TD.WhatsNewSideBar { background-color:#E7EBFF; }
TD.WhatsNewGuts    { background-color:#FFFFFF; }
TD.WhatsNewTblSub  { font-weight: bold; color: #000066; }
A.WhatsNew         { color: #000000; font-weight: normal; font-size: 9pt; font-style: normal; }
A.WhatsNew:hover   { font-style: normal; color: #000000; text-decoration: none; font-weight: normal; }

/* Help/FAQ */
TD.SectionHead     { text-align: left; vertical-align: top; font-size: 10pt; font-weight: bold; color: #347; }

/* Hotkey popup */
TD.Hotkey          { background-color: #E7EBFF; }
DIV.Pop            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border:1px solid black; padding:4px; background-color: #E7EBFF; }  /* 4/16/04 */


/* floating dialogs etc. */
.Popup { font-size: 9pt; background-color: #E7EBFF; border: 1px solid black; padding: 4px; }


/* Participants */
TD.Participants2   { background-color: #eee; font-size: 10pt; font-style:normal; font-weight:normal; color:#000000; }
A.Participants2    { color: #c60; font-weight: normal; font-size: 7pt; font-style: normal; }
A.Participants2:hover { font-style: normal; color: #c60; text-decoration: none; font-weight: normal; }

/* ChangingConference */
TD.ChangeConfBanded1 { background-color: #eee; padding-bottom: 3pt; padding-right: 3pt; }

/* Light Bulb Tips */
TD.LightBulb      { }
A.LightBulb       { }
A.LightBulb:hover { }



/* Section Dashes */
TD.SectionBreak { color: #B9AA89; border-bottom: 1px dashed #B9AA89; }

/* Premium 800 Support */
TD.PremiumSupportRule { border-bottom: 1px solid #FFF895; }
TD.PremiumSupportCode { background-color: #FFF895; }

/* Timezone Info on SignUp pages and Settings Page */
TD.TZExplain { padding: 12px; background-color: #FFFFFF; border: 2px solid #eee; color: black; }

/* Press Releases and AboutUs */
A.ReadMore   { font-size: 11px; }

/* Services */
A.PriceLink    { color: #347; font-weight: bold;  }
A.PriceLink:hover { color: #347; text-decoration: none; font-weight: bold; }


#divOutlookLeftNav { display: block; }
/*#liLinkToUsNav { display: none; }*/
#liPressNav { display: block; }
#pPress { display: block; }

.fconly {  }
#divBottomLeftNav ul li.fbLeftNavIcon
{
	background: transparent url(../images/default/FC_banner_Facebook.gif); 
	padding-top: 5px; 
	padding-bottom: 5px; 
	margin-top: 6px; 
	margin-bottom: 6px; 
	text-indent: -9999px;
}

/* FC fonts */
TD.FontV {  }
TD.Biger { font-size: 13px; }
TD.BigB  { font-size: 14px; font-weight: bolder; }
TD.NewFC { font-size: 8pt; }
A.NewFC  { font-size: 7pt; }
A.NewFC:hover { font-size: 7pt; text-decoration: underline; }


/* new stuff primarily for FC COD Premium */

/* FC COD PREMIUM ENABLED */
.subaccountDisplay { margin-bottom: 10px;}
.subHeader { font-weight: bold; margin-bottom: 4px;display:block;}
.subData {  }
.subData span { display: block; font-size: 8pt; color: #fff; }
.subData .label { font-variant: small-caps; height: 13px;}
.subData .data { background-color: #6e6e6e; font-weight: bold; padding: 5px; text-align: center; margin-bottom: 7px;}
.subData .cols .col { float: left; width: 93px; }
.subData .cols .left { margin-right: 1px; }
.subData .cols .right { margin-left: 1px; }
.shareplusSessionLink { color:#F0822B; }
.subData .outerBox {background-color:#6e6e6e; padding:5px;}
.subData .outerBox .whiteBoldLink {color:White; font-weight:bold;}
.subData .borderedBox { border: solid 1px; border-color:#818080; padding:10px; text-align:left; font-weight:normal;}
div#subPremium div.bordered { width: 178px; height: 71px; background: transparent url(../images/default/bkgd_prem800.gif) no-repeat; padding: 4px 5px; margin: 0 auto;}
div#subPremium div.errorbordered { width: 163px; height: 71px; padding: 4px 0px 4px 25px; margin: 0 auto;background: #6E6E6E url(../images/default/EM_WarningTriangle_gray.gif) no-repeat 4px 3px; border: 1px solid #fff; }
.codpremium { display: block; }
.fchomeDetail { height: 500px; }
table.codpremium { height: 79px; }

div.FocusSignup { background:transparent url(../images/Default/bkgd_FocusSignUp.jpg) no-repeat left top; width:529px; height:272px; }

/* calling cards haze window */
.hazeCallingCardOrderForm { position: absolute; top: 0px; left: 0px; width: 760px; height: 100%; z-index: 9997;padding-top: 50px;}
.hazeCallingCardOrderForm .haze { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 9998;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); opacity: 0.75; background-color: #dfdfdf;}
.ie6x .hazeCallingCardOrderForm .haze { position: absolute; top: 0px; left: 0px; width: 760px; height: 746px; z-index: 9999;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); opacity: 0.75; background-color: #dfdfdf;}
.hazeCallingCardOrderForm .OrderForm { position:relative; margin: 0 auto; z-index: 99999; width: 370px; height: 260px; padding: 20px; border: 1px solid black; background-color: #fff;}
.hazeCallingCardOrderForm h3 { margin: 0px 0px 10px 0px; font-size: 14px; font-weight:bold;padding: 0px;}
.hazeCallingCardOrderForm .topBlock { border-top:1px dotted black; padding-top: 8px; line-height: 20px;}
.hazeCallingCardOrderForm .head { font-weight: bold; width:350px;margin: 10px 0px 0px;}
.hazeCallingCardOrderForm .head .topBlock { height: 15px; }
.hazeCallingCardOrderForm #cloneable { display: none; }

.emlInputNotEmpty { background-image:none; }
.emlInputEmpty { background: #fff url(../images/default/haze_emailaddress.gif) no-repeat 3px 5px; }

.hazeCallingCardOrderForm .recipientRow { width: 350px; margin: 2px 0px 2px 2px;}
.hazeCallingCardOrderForm .recipientRow input { height: 15px; line-height: 15px; }
.hazeCallingCardOrderForm .recipientRow select { height: 20px; line-height: 15px; }
.hazeCallingCardOrderForm .visibleArea { height: 70px; width: 100%; border: 1px solid #888; overflow-y:scroll; background-color: #eee;outline:none;}
.hazeCallingCardOrderForm .recipient { float: left; width: 180px; height: 20px; text-align:left;}
.hazeCallingCardOrderForm .recipient input { width: 162px; }
.hazeCallingCardOrderForm .quantity { float: left; width: 40px; height: 20px; text-align:center; }
.hazeCallingCardOrderForm .quantity input { width: 24px; }
.hazeCallingCardOrderForm .offer { float: right; width: 90px; height: 20px; text-align:center; }

.hazeCallingCardOrderForm .head .offer, .hazeCallingCardOrderForm .head .quantity, .hazeCallingCardOrderForm .head .recipient { height: 16px; }

.hazeCallingCardOrderForm .totalRow { font-weight: bold;  font-size: 12px;}
.hazeCallingCardOrderForm .totalRow .offer { color: #fff; background-color: #666; padding-top: 2px; height: 18px;}
.hazeCallingCardOrderForm .totalRow .quantity { width:80px; padding-top: 2px; height: 18px;}
.hazeCallingCardOrderForm .totalRow .recipient { font-size: 11px; font-weight: normal; padding-top: 2px; height: 18px;}

.hazeCallingCardOrderForm .terms { padding: 15px 0px 10px 2px;border-bottom: 1px dotted #000;}
.hazeCallingCardOrderForm .buttons { margin-top: 10px; }
.hazeCallingCardOrderForm a.next { display: block; float: left; width: 67px; height: 17px; text-decoration: none; background: transparent url(../images/default/button_next67x17.gif) no-repeat; margin-right: 5px;}
.hazeCallingCardOrderForm a.cancel { display: block; float: left; width: 67px; height: 17px; text-decoration: none; background: transparent url(../images/default/button_cancel67x17.gif) no-repeat; margin-left: 5px;}

.hazeCallingCardOrderForm .buttons span { display: block; height: 30px; width: 150px; text-align:right; float: right;font-weight: bold; margin-top: -5px;}


#divTopNavLoggedOut object { display: none; }
#divTopNavLoggedOut { background: transparent url(../images/default/FC_banner_marquee.gif) no-repeat; vertical-align:middle;}

._callingcardorder_aspx .promptLogin { padding-left: 30px; }
._callingcardorder_aspx .header { padding-left: 30px;font-weight: bold; font-size: 13px; width: 330px; }
._callingcardorder_aspx .cards { margin: 0px; width: 330px;}
/*._callingcardorder_aspx .cards div { margin: 0px; }*/
._callingcardorder_aspx .cardRow { width: 360px; margin-bottom: 20px;}
._callingcardorder_aspx .cardRow .radio { float:left; width: 30px; }
._callingcardorder_aspx .cardRow .card { float:left; width: 160px; }
._callingcardorder_aspx .cardRow .card input { width: 150px; }
._callingcardorder_aspx .cardRow .csc { float:left; width: 50px; }
._callingcardorder_aspx .cardRow .csc input { width: 40px; }
._callingcardorder_aspx .cardRow .exp { float:left; width: 120px; }
._callingcardorder_aspx .cardRow .extendedInfo { padding-left: 30px; margin: 0 auto; width: 330px;}
._callingcardorder_aspx .cardRow .extendedInfo .full input { width: 320px; }
._callingcardorder_aspx #country { width: 320px; }
/*._callingcardorder_aspx .cardRow .extendedInfo .name input { width: 320px; }
._callingcardorder_aspx .cardRow .extendedInfo .telephone input { width: 320px; }
._callingcardorder_aspx .cardRow .extendedInfo .address input { width: 320px; }
._callingcardorder_aspx .cardRow .extendedInfo .address2 input { width: 320px; }
._callingcardorder_aspx .cardRow .extendedInfo .country input { width: 320px; }*/
._callingcardorder_aspx .cardRow .extendedInfo .csz { width: 330px; }
._callingcardorder_aspx .cardRow .extendedInfo .csz .city { float:left; width: 210px;}
._callingcardorder_aspx .cardRow .extendedInfo .csz .city input { width: 200px;}
._callingcardorder_aspx .cardRow .extendedInfo .csz .state { float:left; width: 60px; }
._callingcardorder_aspx .cardRow .extendedInfo .csz .state input { width: 50px; }
._callingcardorder_aspx .cardRow .extendedInfo .csz .zip { float:left; width: 60px; }
._callingcardorder_aspx .cardRow .extendedInfo .csz .zip input { width: 50px; }
._callingcardorder_aspx .cardRow .save{ margin: 10px 0px 0px 0px;}

._callingcardorder_aspx .terms{ margin: 20px 0px; padding-left: 30px; width: 330px; }

._callingcardorder_aspx .buttons { padding-left: 30px; width: 330px; }
._callingcardorder_aspx .secure { float:left; display:block; width: 63px; height: 66px;border: none;background: transparent url(../Images/Default/verisign_63x66.gif) no-repeat;}
._callingcardorder_aspx .submit { float:right; display: block; height: 18px; width: 67px; background: transparent url(../Images/Default/redbutton_next_67x18.gif) no-repeat bottom right;margin-top: 24px; text-decoration: none;}
._callingcardorder_aspx .submit:hover { text-decoration: none; }
._callingcardorder_aspx .fraudprev { border: 1px solid black; background-color: #e7e7e7; padding: 20px; width: 290px; margin: 20px 0px 20px 30px; }
._callingcardorder_aspx .fraudprev .Warning { font-weight: bold; }
._callingcardorder_aspx  .failed { margin:0px 0px 10px 30px; border: 1px solid red; padding: 10px 10px 10px 45px; width: 260px; background: #e7e7e7 url(../Images/Default/triangle_36x33.gif) no-repeat 3px 8px;}
._callingcardorder_aspx .noCard .cardRadio, ._callingcardorder_aspx .noCard .existingUser { display:none; }

.loggedOut .cardRow .save { display: none; }
.loggedIn .promptLogin { display: none; }

.calling_cards_aspx #divGuts { padding: 0px; margin-left: 15px; width: 550px; background: transparent url(../images/default/Pano_CallingCards.jpg) no-repeat; padding-top: 155px;}
.calling_cards_aspx .content_head { margin-left: 25px; float:left; background: transparent url(../images/default/CC_hdr_ProductPage.gif) no-repeat; width: 347px; height: 73px; text-indent: -9999px; display: block; }
.calling_cards_aspx .purchase { margin-right: -4px; display:block; float: right; text-decoration:none; width: 131px;height: 27px;background: transparent url(../images/default/FC_btn_purchase.gif) no-repeat; margin-top: 25px;}
.calling_cards_aspx .footnote { font-size: 9px; font-weight: normal; }


.calling_cards_aspx .list_head { font-weight: bold; }
.calling_cards_aspx .bullets { padding: 0px 15px; }
/*  Simple Bottom Panel*********************/
/* general setup and unselected styles */
.calling_cards_aspx #ProductTabPanel { width: 550px;height: 380px;margin: 0 auto;padding-top: 10px;background: transparent url(../images/default/FC_CC_Box_btmbkgd.gif) no-repeat;background-position: bottom;padding-bottom: 7px;}
.calling_cards_aspx #ProductTabPanel sup { font-size: 7px;color: black;font-weight:bold;}
.calling_cards_aspx #Tabs { height: 33px;padding: 0px 0px;}
.calling_cards_aspx #Tabs a { display: block;height: 33px;float: left;background-repeat: no-repeat;text-decoration: none; background-color: #0505AC; color: #000;}
.calling_cards_aspx #Tabs a:hover {text-decoration: none; background-position: 0 -34px;}
.calling_cards_aspx #Panels { padding: 0px;height: 347px; background: transparent url(../images/default/FC_CC_Box_bkgd.gif) repeat-y;}
.calling_cards_aspx #Panels .pnl { display: none;line-height: 17px;padding: 20px 30px 10px 30px;}

/* tabs*/
.calling_cards_aspx #tabInfo {background-image: url(../images/default/CC_Nav_CardInfo.jpg); width: 72px; background-position: 0px 0px;}
.calling_cards_aspx #tabSteps {background-image: url(../images/default/CC_Nav_EasySteps.jpg); width: 175px; background-position: 0px 0px;}
.calling_cards_aspx #tabAccessNumbers {background-image: url(../images/default/CC_Nav_AccessNumber.jpg); width: 138px; background-position: 0px 0px;}
.calling_cards_aspx #tabRates {background-image: url(../images/default/CC_Nav_ETIRates.jpg); width: 81px; background-position: 0px 0px;}
.calling_cards_aspx #tabRefill {background-image: url(../images/default/CC_Nav_RefillCard.jpg); width: 84px; background-position: 0px 0px;}

  .calling_cards_aspx .selInfo #tabInfo, .calling_cards_aspx .selInfo #tabInfo:hover
, .calling_cards_aspx .selSteps #tabSteps, .calling_cards_aspx .selSteps #tabSteps:hover
, .calling_cards_aspx .selAccessNumbers #tabAccessNumbers, .calling_cards_aspx .selAccessNumbers #tabAccessNumbers:hover
, .calling_cards_aspx .selRates #tabRates, .calling_cards_aspx .selRates #tabRates:hover
, .calling_cards_aspx .selRefill #tabRefill, .calling_cards_aspx .selRefill #tabRefill:hover { background-position: 0 -68px; }

/* show selected */
.calling_cards_aspx .selInfo #Panels div#pnlInfo, 
.calling_cards_aspx .selSteps #Panels div#pnlSteps, 
.selAccessNumbers #Panels div#pnlAccessNumbers, 
.selRates #Panels div#pnlRates, 
.selRefill #Panels div#pnlRefill { display : block;}

.calling_cards_aspx #purchase { height: 27px; margin-top: 20px;}
.calling_cards_aspx #purchase a { margin-right: -4px; display: block; text-decoration: none; float:right; width: 131px;height: 27px;background: transparent url(../images/default/FC_btn_purchase.gif) no-repeat; margin-left: 20px; }
.calling_cards_aspx #purchase span { margin-top: 6px; font-weight: bold;display: block; float: right;width: 221px; height: 20px; background: transparent url(../images/default/hdr_getyourpin.gif) no-repeat; text-indent: -9999px;}
.calling_cards_aspx .headerWrap { height: 73px; }
/*specific styles*/

/* Info */
.calling_cards_aspx #Panels div#pnlInfo { background: transparent url(../images/default/FC_CC_CallingCard.gif) no-repeat 317px 50px;}
.calling_cards_aspx #pnlInfo h2 { margin: 0px; background: transparent url(../images/default/CC_hdr_CallFeatures.gif) no-repeat; width: 218px; height: 18px; text-indent: -9999px; }
.calling_cards_aspx #pnlInfo p { font-weight: bold; margin-bottom: 6px; margin-top: 4px;}
.calling_cards_aspx #pnlInfo p a { font-weight: normal; }

/* Easy Steps */
.calling_cards_aspx #pnlSteps h2 { margin: 0px 0px 10px; background: transparent url(../images/default/hdr_EasySteps.gif) no-repeat; width: 483px; height: 22px; text-indent: -9999px; }
.calling_cards_aspx .steps { background-color: #f2f2f2; padding: 10px; border: 1px solid #b8b8b8;} 
.calling_cards_aspx .steps a{ font-size: 13px; } 
.calling_cards_aspx .step { background: transparent none no-repeat 0px 0px; padding-left: 28px; height: 22px;margin: 5px 0px;font-size: 13px;}
.calling_cards_aspx #pnlSteps p.step1 { background-image: url(../images/default/em_step1.gif); height: 44px;}
.calling_cards_aspx #pnlSteps p.step2 { background-image: url(../images/default/em_step2.gif); }
.calling_cards_aspx #pnlSteps p.step3 { background-image: url(../images/default/em_step3.gif); }
.calling_cards_aspx #pnlSteps p.step4  { background-image: url(../images/default/em_step4.gif); }

/* Access Numbers */
.calling_cards_aspx #pnlAccessNumbers h2 { margin: 0px 0px 10px; background: transparent url(../images/default/hdr_CCAccessNumbers.gif) no-repeat; width: 294px; height: 20px; text-indent: -9999px; }
.calling_cards_aspx .rptAccessNumbers { overflow-y: scroll; height: 200px; border: 1px solid black;padding: 15px; line-height: 17px; font-size: 13px; }
.calling_cards_aspx .rptAccessNumbers .primary { font-weight: bold; border-bottom: 1px solid black;margin-bottom: 5px;}
.calling_cards_aspx .rptAccessNumbers .dinRow { height: 20px }
.calling_cards_aspx .rptAccessNumbers .dinCountry { float: left; display:block; height: 20px; width: 140px; }
.calling_cards_aspx .rptAccessNumbers .dinCity { float: left; display:block; height: 20px; width: 140px; }
.calling_cards_aspx .rptAccessNumbers .dinNumber { float: right; display:block; height: 20px; width: 150px; }

/* Rates */
.calling_cards_aspx #pnlRates h2 { margin: 0px 0px 10px; background: transparent url(../images/default/hdr_ETI_Rates.gif) no-repeat; width: 119px; height: 17px; text-indent: -9999px; }
.calling_cards_aspx .rptRates { overflow-y: scroll; height: 200px; border: 1px solid black;padding: 15px; line-height: 17px; font-size: 13px; }
.calling_cards_aspx .rptRates .rateRow { height: 20px; border-bottom: 1px dashed #aaa; }
.calling_cards_aspx .rptRates .primary { font-weight: bold; border-bottom: 1px solid black;margin-bottom: 5px;}
.calling_cards_aspx .rptRates .rateDescription { float: left; display:block; height: 20px; width: 260px; }
.calling_cards_aspx .rptRates .rateRate { float: right; display:block; height: 20px; width: 100px; text-align:right;}


/* Refill */
.calling_cards_aspx #pnlRefill h2 { margin: 0px 0px 10px; background: transparent url(../images/default/hdr_refillcard.gif) no-repeat; width: 315px; height: 21px; text-indent: -9999px; }
.calling_cards_aspx .refill { padding: 20px; font-weight: bold; font-size: 13px; line-height: 20px; background-color: #f5f5f5; border: 1px solid #aeacac;}
.calling_cards_aspx .refill .left { float: left; width: 220px; }
.calling_cards_aspx .refill .left input { width: 200px; }
.calling_cards_aspx .refill .right { float: right; width: 220px; }
.calling_cards_aspx .refill a.btn { float: right; margin:40px 20px 0px 0px; display: block; background: transparent url(../images/default/btn_RefillNow.gif) no-repeat; text-decoration: none; width: 132px; height: 29px;}

.calling_cards_aspx .refill .errorMessage { color: #f00; background-color: #fff; border: 1px solid #aeacac;text-align: center; padding: 10px;margin-bottom: 10px;}

.callingcardthanks_aspx .header { font-weight: bold; font-size: 13px; background-color: #ddd;margin-bottom: 1px; height: 30px;}
.callingcardthanks_aspx .header .left { display:block; width: 310px; float: left; height:auto; padding: 5px 0px 5px 20px; background: transparent url(../images/default/box_left_corner.gif) no-repeat top left;}
.callingcardthanks_aspx .header .right { display:block; width: 210px; float: right; height:auto; text-align:right; padding: 5px 20px 5px 0px; background: transparent url(../images/default/box_right_corner.gif) no-repeat top right;}
.callingcardthanks_aspx .content { background-color: #eee; padding: 15px;margin-bottom: 20px;}
.callingcardthanks_aspx .content .blurb { }
.callingcardthanks_aspx .content .header { background-color: transparent; font-weight: bold; margin: 10px 0px 5px;font-size: 11px;}
.callingcardthanks_aspx .content .row { height: 17px; }
.callingcardthanks_aspx .content .row span { float: left; height: 17px; }
.callingcardthanks_aspx .content .row .counter { width: 20px; }
.callingcardthanks_aspx .content .row .email { width: 225px; }
.callingcardthanks_aspx .content .row .pin { width: 180px; }
.callingcardthanks_aspx .content .row .amount { width: 100px; text-align:right;}
.callingcardthanks_aspx #print { display: block; width: 200px; height: 20px; padding-left: 20px; background: transparent url(../images/default/Icon_Print.gif) no-repeat;}
.callingcardthanks_aspx .upsell { background: transparent url(../images/default/FC_CC_Upsell_bkgd.gif) no-repeat; width: 551px; height: 198px;padding-top: 60px;}
.callingcardthanks_aspx .upsell .signup {float: left; display: block; background: transparent url(../images/default/btn_Upsell_SignUpNow.gif) no-repeat; width: 96px; height: 17px;text-decoration: none; margin: 0px 20px 0px 300px;}
.callingcardthanks_aspx .upsell .home {float: left; display: block; background: transparent url(../images/default/btn_Upsell_LearnMore.gif) no-repeat; width: 96px; height: 17px;text-decoration: none; }
.loggedIn .upsell { display: none; }

a.getnow,a.getnow:hover { background: transparent url(../images/Default/FC_btn_GetNow_sml.gif) no-repeat; outline: none; display:block; width: 73px; height:17px; text-decoration:none;}


/**********************************************************************************************************/
.callingcardorder_aspx .promptLogin { padding-left: 30px; }
.callingcardorder_aspx .header { padding-left: 30px;font-weight: bold; font-size: 13px; width: 330px; }
.callingcardorder_aspx .cards { margin: 0px; width: 330px;}
/*.callingcardorder_aspx .cards div { margin: 0px; }*/
.callingcardorder_aspx .cardRow { width: 360px; margin-bottom: 20px;}
.callingcardorder_aspx .cardRow .radio { float:left; width: 30px; }
.callingcardorder_aspx .cardRow .card { float:left; width: 160px; }
.callingcardorder_aspx .cardRow .card input { width: 150px; }
.callingcardorder_aspx .cardRow .csc { float:left; width: 50px; }
.callingcardorder_aspx .cardRow .csc input { width: 40px; }
.callingcardorder_aspx .cardRow .exp { float:left; width: 120px; }
.callingcardorder_aspx .cardRow .extendedInfo { padding-left: 30px; margin: 0 auto; width: 330px;}
.callingcardorder_aspx .cardRow .extendedInfo .full input { width: 320px; }
.callingcardorder_aspx #country { width: 320px; }
/*.callingcardorder_aspx .cardRow .extendedInfo .name input { width: 320px; }
.callingcardorder_aspx .cardRow .extendedInfo .telephone input { width: 320px; }
.callingcardorder_aspx .cardRow .extendedInfo .address input { width: 320px; }
.callingcardorder_aspx .cardRow .extendedInfo .address2 input { width: 320px; }
.callingcardorder_aspx .cardRow .extendedInfo .country input { width: 320px; }*/
.callingcardorder_aspx .cardRow .extendedInfo .csz { width: 330px; }
.callingcardorder_aspx .cardRow .extendedInfo .csz .city { float:left; width: 210px;}
.callingcardorder_aspx .cardRow .extendedInfo .csz .city input { width: 200px;}
.callingcardorder_aspx .cardRow .extendedInfo .csz .state { float:left; width: 60px; }
.callingcardorder_aspx .cardRow .extendedInfo .csz .state input { width: 50px; }
.callingcardorder_aspx .cardRow .extendedInfo .csz .zip { float:left; width: 60px; }
.callingcardorder_aspx .cardRow .extendedInfo .csz .zip input { width: 50px; }
.callingcardorder_aspx .cardRow .save{ margin: 10px 0px 0px 0px;}

.callingcardorder_aspx .terms{ margin: 20px 0px; padding-left: 30px; width: 330px; }

.callingcardorder_aspx .buttons { padding-left: 30px; width: 330px; }
.callingcardorder_aspx .secure { float:left; display:block; width: 63px; height: 66px;border: none;background: transparent url(../Images/Default/verisign_63x66.gif) no-repeat;}
.callingcardorder_aspx .submit { float:right; display: block; height: 18px; width: 67px; background: transparent url(../Images/Default/redbutton_next_67x18.gif) no-repeat bottom right;margin-top: 24px; text-decoration: none;}
.callingcardorder_aspx .submit:hover { text-decoration: none; }
.callingcardorder_aspx .fraudprev { border: 1px solid black; background-color: #e7e7e7; padding: 20px; width: 290px; margin: 20px 0px 20px 30px; }
.callingcardorder_aspx .fraudprev .Warning { font-weight: bold; }
.callingcardorder_aspx  .failed { margin:0px 0px 10px 30px; border: 1px solid red; padding: 10px 10px 10px 45px; width: 260px; background: #e7e7e7 url(../Images/Default/triangle_36x33.gif) no-repeat 3px 8px;}
.callingcardorder_aspx .noCard .cardRadio, .callingcardorder_aspx .noCard .existingUser, .callingcardorder_aspx .noCard .existingCard { display:none; }


/**********************************************************************************************************/
.newconfmain_aspx .featureselection span.checkbox { display: block; float: left; width: 20px; height: 20px;}
.newconfmain_aspx .featureselection span.text { display: block; float: left; width: 399px; height: 20px;}
  
  .newconfmain_aspx .checked .featureselection span.checked
, .newconfmain_aspx .unchecked .featureselection span.unchecked 
    { display: block; }
    
  .newconfmain_aspx .checked .featureselection span.unchecked
, .newconfmain_aspx .unchecked .featureselection span.checked 
    { display: none; }
    
.newconfmain_aspx .unchecked .offerselections { display: none; }

.newconfmain_aspx .unchecked .PersonalizedGreetingSelection { display: none; }

.newconfmain_aspx .offerselections { width: 442px; padding: 3px 0px; }
.newconfmain_aspx .offerselections .offerselection { float: left; width: auto; height: 20px; }
.newconfmain_aspx .offerselections .offerselection1 { height: 20px; }
.newconfmain_aspx .offerselections .offerselection2 { float: left; height: 20px; }
.newconfmain_aspx #selectedPeriodicOffers td { border: 1px solid #c7c7c7; background-color: #fcfcfc; padding: 8px;}
.newconfmain_aspx #selectedPeriodicOffers span.header { font-weight: bold; font-size: 13px; }
.newconfmain_aspx #selectedPeriodicOffers .periodicselectionrows { border: 1px solid #e5e5e5; background-color: #fff; padding: 8px;}
.newconfmain_aspx #selectedPeriodicOffers .periodicselection { font-weight: bold; height: 17px; }
.newconfmain_aspx #selectedPeriodicOffers .periodicselection .offername { float: left; width: 66%; height: 17px; display:block;}
.newconfmain_aspx #selectedPeriodicOffers .periodicselection .offerrate { float: right; width: 34%; height: 17px; display:block;}

.newconfmain_aspx .checked .PersonalizedGreetingSelection { width: 402px; padding: 3px 0px; }
.newconfmain_aspx .PersonalizedGreetingSelection .PersonalizedGreetingSelectionItem { float: left; width: 50%; height: 20px; }
.newconfmain_aspx .PersonalizedGreetingSelection .PersonalizedGreetingSelectionItem1 { height: 20px; }

.home_aspx div#divHeadCard { padding: 10px; width: 482px; margin: 0 auto; }
.home_aspx div.HeadCard { background: transparent url(../images/default/FC_MyAccountInfoBox502x110.gif) no-repeat top left; }
.home_aspx div.fcSelectHeadCard { background-color: #eee; }
.home_aspx div.fcSelectHeadCard td { border: 2px solid white; padding: 10px; line-height: 20px; }
.home_aspx div.Guts { padding-left: 0px; margin: 0 auto;}

/* fc select page settings */
.fcselectProductPageGuts { padding: 170px 0px 20px 0px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; line-height: 17px; width: 550px;}

.fcselectProductPageGuts .left { width: 230px; float: left; }
.fcselectProductPageGuts .right { width: 298px; float: right; }

.fcselectProductPageGuts h1 { font-weight:bold; font-size: 14px; }
.fcselectProductPageGuts h1.productHeader { text-indent: -9999px; background: transparent none no-repeat; }
.fcselectProductPageGuts h2 { font-weight:bold; font-size: 14px; }
.fcselectProductPageGuts h3 { font-weight:bold; font-size: 14px; margin-bottom: 3px; padding-bottom: 0px;}
/*.fcselectProductPageGuts ul { list-style-position: outside; margin-top: 0px; margin-left: 20px; padding-left: 0px;line-height: 18px;}*/
.fcselectProductPageGuts p { margin-top: 0px; padding-top: 0px; }
.fcselectBox { width: 298px; background: transparent url(../images/default/box298x11_mid.gif) repeat-y;}
.fcselectBox .top { height: 11px; background: transparent url(../images/default/box298x11_top.gif) no-repeat top;}
.fcselectBox .bottom { height: 11px; background: transparent url(../images/default/box298x11_btm.gif) no-repeat bottom;}
.fcselectBox h2.head { text-indent: -9999px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; display:block; width: 220px; height: 114px; margin: 0 auto;}
.fcselectBox h2.incompatibleHead { text-indent: -9999px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; display:block; width: 250px; height: 80px; margin: 0 auto;}
.fcselectBox div.upsells { width: 240px; margin: 0 auto; margin-top: 5px; background-color: #fafafa; border: 1px solid #b7b5b5; padding:3px; }
.fcselectBox div.upsells span.head { font-weight: bold; display:block; margin-left: 25px; width: 215px;}
.fcselectBox div.upsell span.checkbox { float: left; width: 20px; display: block; }
.fcselectBox div.upsell span.info { float:right; width: 215px; display:block; }
.fcselectBox a.terms { display:block; width:298; text-align: center; font-size: 9px; margin: 0 auto;padding: 10px 0px;}
.fcselectBox a.signup { display: block; margin-left: 145px; width: 134px; height: 29px; background: transparent url(../images/default/btn_signup_gry.gif) no-repeat; text-indent:-9999px; outline: none;}
.fcselectBox .upsell { display: block; }
.fcselectBoxNew { width: 210px; }
.fcselectBoxNew .top { height: 11px; background: transparent url(../images/default/box298x11_top.gif) no-repeat top;}
.fcselectBoxNew .bottom { height: 11px; background: transparent url(../images/default/box298x11_btm.gif) no-repeat bottom;}
.fcselectBoxNew h2.head { text-indent: -9999px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; display:block; width: 220px; height: 114px; margin: 0 auto;}
.fcselectBoxNew h2.incompatibleHead { text-indent: -9999px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; display:block; width: 250px; height: 80px; margin: 0 auto;}
.fcselectBoxNew div.upsells { width: 240px; margin: 0 auto; margin-top: 5px; background-color: #fafafa; border: 1px solid #b7b5b5; padding:3px; }
.fcselectBoxNew div.upsells span.head { font-weight: bold; display:block; margin-left: 25px; width: 215px;}
.fcselectBoxNew div.upsell span.checkbox { float: left; width: 20px; display: block; }
.fcselectBoxNew div.upsell span.info { float:right; width: 215px; display:block; }
.fcselectBoxNew a.terms { display:block; width:298; text-align: center; font-size: 9px; margin: 0 auto; /*padding: 75px 0px;*/}
.fcselectBoxNew a.signup { display: block; margin-left: 30px; width: 150px; height: 51px; background: transparent url(../images/default/btn_SignUp_ORNG_150x51.png) no-repeat; text-indent:-9999px; outline: none; /*margin-top:-72px;*/}
.fcselectBoxNew .upsell { display: block; }

/* product page specific settings */
.desktop_sharing_aspx #divTopNavLoggedOut { height:66px;}                   
.desktop_sharing_aspx .fcselectProductPageGuts { background-image: url(../images/default/FC_pano_DesktopSharing.jpg); padding-top:3px; width: 591px; }
.desktop_sharing_aspx .fcselectBox h2.head { background-image: url(../images/default/hdr_addshareplus.gif); }
.desktop_sharing_aspx .fcselectBox h2.incompatibleHead { background-image: url(../images/default/hdr_have_shareplus.gif); }
.desktop_sharing_aspx .fcselectBoxNew h2.head { background-image: url(../images/default/DesktopSharing_PlanBox.gif); }
.desktop_sharing_aspx .fcselectBoxNew h2.incompatibleHead { background-image: url(../images/default/hdr_have_shareplus.gif); }
.desktop_sharing_aspx .fcselectBoxNew div.wholeThing { background-image: url(../images/default/DesktopSharing_PlanBox.gif); background-repeat:no-repeat; width:206px; height:89px; padding-top:78px;}
.desktop_sharing_aspx .fcselectBoxNew .smaller { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
.desktop_sharing_aspx .fcselectProductPageGuts h1.productHeader { width: 226px; height: 17px; background-image: url(../images/default/hdr_shareplusDS.gif); }
.desktop_sharing_aspx .li { margin: 8px 0px; }
.desktop_sharing_aspx .li .ordinal { background-repeat: no-repeat; background-position:10px 5px; background-color:Transparent; width: 30px; height: 25px; float: left; text-indent: -9999px;}
.desktop_sharing_aspx .li .info { float:right; width: 250px; padding-right: 10px; display:block;}
.desktop_sharing_aspx .li1 .ordinal { background-image: url(../images/default/FC_Bullet_One.gif); }
.desktop_sharing_aspx .li2 .ordinal { background-image: url(../images/default/FC_Bullet_Two.gif); }
.desktop_sharing_aspx .li3 .ordinal { background-image: url(../images/default/FC_Bullet_Three.gif); }
.desktop_sharing_aspx h3.instructions { margin-top: 15px; background: transparent url(../images/default/DS_WLB_EasySetUp_116x21.gif) no-repeat; height: 21px; width: 116px; text-indent: -9999px;}
.desktop_sharing_aspx .greyRectangle { background-color:#D5D2D2;}
.desktop_sharing_aspx div.Guts { padding:0px; width:591px; margin:0px auto;}
.desktop_sharing_aspx .allButGreyRectangle { width:535px; padding-left:30px; padding-right:26px; padding-bottom:30px; }

.desktop_sharing_aspx .IconDesktopSharing { margin:15px 0px 0px 45px;}	
.desktop_sharing_aspx .NewMorePowerful { margin:20px 0px 0px 30px;}	
.desktop_sharing_aspx .MarginTopLeftBottom { margin: 20px 0px 30px 48px;}
.desktop_sharing_aspx .MarginTopLeft25 { margin: 25px 0px 0px 35px;}
.desktop_sharing_aspx .MarginTopLeft { margin: 25px 0px 0px 20px;}
.desktop_sharing_aspx .divFeaturesSubText { margin:10px 20px 12px 15px;}
.desktop_sharing_aspx .divFeatures { height:222px; background-color:#d5d2d2;}
.desktop_sharing_aspx .Features { margin:15px 0px 5px 40px;}
.desktop_sharing_aspx .IconFeatures { margin:10px 0px 0px 45px;}
.desktop_sharing_aspx .notesmaller { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
	
	/* New Facebook page 3/3/2010*/
.facebook_conference_calls_app_aspx .fbProductPageGuts { padding: 170px 0px 20px 0px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; line-height: 17px; width: 550px; }
.facebook_conference_calls_app_aspx .fbProductPageGuts .left { width: 235px; float: left; margin-top: 13px; vertical-align:top; padding-top: 0px;}
.facebook_conference_calls_app_aspx .fbProductPageGuts .right { width: 298px; float: right; margin-top: 13px; vertical-align:top; padding-top: 0px;}
.facebook_conference_calls_app_aspx .fbProductPageGuts h1 { font-weight:bold; font-size: 14px; }
.facebook_conference_calls_app_aspx .fbProductPageGuts h1.productHeader { text-indent: -9999px; background: transparent none no-repeat; }
.facebook_conference_calls_app_aspx .fbProductPageGuts h2 { font-weight:bold; font-size: 14px; }
.facebook_conference_calls_app_aspx .fbProductPageGuts h3 { font-weight:bold; font-size: 14px; margin-bottom: 18px; padding-bottom: 0px; padding-top: 0px; margin-top: 0px;}
.facebook_conference_calls_app_aspx .fbProductPageGuts ul { list-style-position: outside; margin-top: 0px; margin-left: 20px; padding-left: 0px;line-height: 18px;}
.facebook_conference_calls_app_aspx .fbProductPageGuts p { margin-top: 0px; padding-top: 0px; }
.facebook_conference_calls_app_aspx .fbGuideBox { width: 298px; background: transparent url(../images/default/box298x11_mid.gif) repeat-y;}
.facebook_conference_calls_app_aspx .fbGuideBox .top { height: 11px; background: transparent url(../images/default/box298x11_top.gif) no-repeat top;}
.facebook_conference_calls_app_aspx .fbGuideBox .bottom { height: 13px; background: transparent url(../images/default/box298x11_btm.gif) no-repeat bottom;}
.facebook_conference_calls_app_aspx .fbGuideBox h2.head { text-indent: -9999px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; display:block; width: 220px; height: 114px; margin: 0 auto;}
.facebook_conference_calls_app_aspx .fbGuideBox h2.incompatibleHead { text-indent: -9999px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; display:block; width: 250px; height: 80px; margin: 0 auto;}
.facebook_conference_calls_app_aspx .fbProductPageGuts { background-image: url(../images/default/Pano_Facebook.jpg); }
.facebook_conference_calls_app_aspx .fbGuideBox h2.head { background-image: url(../images/default/hdr_addshareplus.gif); }
.facebook_conference_calls_app_aspx .fbGuideBox h2.incompatibleHead { background-image: url(../images/default/hdr_have_shareplus.gif); }
.facebook_conference_calls_app_aspx .fbProductPageGuts h1.productHeader { width: 226px; height: 17px; background-image: url(../images/default/hdr_shareplusDS.gif); }
.facebook_conference_calls_app_aspx .li { margin: 8px 0px; margin-bottom: 8px; vertical-align: top; }
.facebook_conference_calls_app_aspx .li .ordinal { background-repeat: no-repeat; background-position:10px 5px; background-color:Transparent; width: 30px; height: 25px; float: left; text-indent: -9999px;}
.facebook_conference_calls_app_aspx .li .info { float:right; width: 250px; padding-right: 10px; display:block;}
.facebook_conference_calls_app_aspx .li1 .ordinal { background-image: url(../images/default/FC_Bullet_One.gif); }
.facebook_conference_calls_app_aspx .li2 .ordinal { background-image: url(../images/default/FC_Bullet_Two.gif); }
.facebook_conference_calls_app_aspx .li3 .ordinal { background-image: url(../images/default/FC_Bullet_Three.gif); }
.facebook_conference_calls_app_aspx .li4 .ordinal { background-image: url(../images/default/FC_Bullet_Four.gif); }
.facebook_conference_calls_app_aspx h3.instructions { margin-top: 35px; background: transparent url(../images/default/Hdr_Easy_1234.gif) no-repeat; height: 21px; width: 117px; text-indent: -9999px;}
.facebook_conference_calls_app_aspx .fbOuterRight { width:100%;}
.facebook_conference_calls_app_aspx .fbTop { background: transparent url(../images/default/FB_Logo_FC_74x71.gif) no-repeat; padding-left: 100px; margin: 15px; }
.facebook_conference_calls_app_aspx .fbTop .title { font-weight: bold; font-size: 12px; }
.facebook_conference_calls_app_aspx .fbBottom { background: transparent url(../images/default/Logo_FB_75x76.gif) no-repeat right; padding-right: 100px; margin: 15px;}
.facebook_conference_calls_app_aspx .fbBottom .title { font-weight: bold; font-size: 12px; }
.facebook_conference_calls_app_aspx .finePrintNote { font-size: 7pt;}
   /* end Facebook page */

.conference_recording_aspx #divTopNavLoggedOut { height:66px;}                   
.conference_recording_aspx .fcselectProductPageGuts { background-image: url(../images/default/pano_Recording.jpg); padding-top:3px; width: 591px; }
.conference_recording_aspx .fcselectBox h2.head { background-image: url(../images/default/hdr_addshareplus.gif); }
.conference_recording_aspx .fcselectBox h2.incompatibleHead { background-image: url(../images/default/hdr_have_shareplus.gif); }
.conference_recording_aspx .fcselectBoxNew h2.head { background-image: url(../images/default/Recording_PlanBox.gif); }
.conference_recording_aspx .fcselectBoxNew h2.incompatibleHead { background-image: url(../images/default/hdr_have_shareplus.gif); }
.conference_recording_aspx .fcselectBoxNew div.wholeThing { background-image: url(../images/default/Recording_PlanBox.gif); background-repeat:no-repeat; width:206px; height:89px; padding-top:78px;}
.conference_recording_aspx .fcselectBoxNew a.terms { color:#32880d; }
.conference_recording_aspx .fcselectBoxNew a.signup { background: transparent url(../images/default/btn_SignUp_GRN_150x51.png) no-repeat; }
.conference_recording_aspx .fcselectBoxNew .smaller { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:9px;}
.conference_recording_aspx .fcselectProductPageGuts h1.productHeader { width: 226px; height: 17px; background-image: url(../images/default/hdr_shareplusDS.gif); }
.conference_recording_aspx .li { margin: 8px 0px; }
.conference_recording_aspx .li .ordinal { background-repeat: no-repeat; background-position:10px 5px; background-color:Transparent; width: 30px; height: 25px; float: left; text-indent: -9999px;}
.conference_recording_aspx .li .info { float:right; width: 250px; padding-right: 10px; display:block;}
.conference_recording_aspx .li1 .ordinal { background-image: url(../images/default/FC_Bullet_One.gif); }
.conference_recording_aspx .li2 .ordinal { background-image: url(../images/default/FC_Bullet_Two.gif); }
.conference_recording_aspx .li3 .ordinal { background-image: url(../images/default/FC_Bullet_Three.gif); }
.conference_recording_aspx h3.instructions { margin-top: 15px; background: transparent url(../images/default/DS_WLB_EasySetUp_116x21.gif) no-repeat; height: 21px; width: 116px; text-indent: -9999px;}
.conference_recording_aspx .greyRectangle { background-color:#D5D2D2;}
.conference_recording_aspx div.Guts { padding:0px; width:591px; margin:0px auto;}
.conference_recording_aspx .allButGreyRectangle { width:535px; padding-left:30px; padding-right:26px; padding-bottom:30px; }

.conference_recording_aspx .IconDesktopSharing { margin:15px 0px 0px 45px;}	
.conference_recording_aspx .NewMorePowerful { margin:20px 0px 0px 30px;}	
.conference_recording_aspx .MarginTopLeftBottom { margin: 20px 0px 30px 48px;}
.conference_recording_aspx .MarginTopLeft25 { margin: 25px 0px 0px 35px;}
.conference_recording_aspx .MarginTopLeft { margin: 25px 0px 0px 20px;}
.conference_recording_aspx .divFeaturesSubText { margin:10px 20px 12px 15px;}
.conference_recording_aspx .divFeatures { height:276px; background-color:#d5d2d2;}
.conference_recording_aspx .divHowToRecord { height:145px; background-color:#eeebea;}
.conference_recording_aspx .divHowToRecordPs { margin-left: 153px; padding-right: 20px; padding-top: 10px; }
.conference_recording_aspx .Features { margin:15px 0px 5px 40px;}
.conference_recording_aspx .IconFeatures { margin:10px 0px 0px 45px;}
.conference_recording_aspx .HowToRecord { margin:-65px 0px 5px 155px;}
.conference_recording_aspx .IconHowToRecord { margin:10px 0px 0px 45px;}
.conference_recording_aspx .notesmaller { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:9px;}

/*   
.conference_recording_aspx .fcselectProductPageGuts { background-image: url(../images/default/SP_ProductpagePano.jpg); }
.conference_recording_aspx .fcselectBox h2.head { background-image: url(../images/default/hdr_addrec.gif); }
.conference_recording_aspx .fcselectBox h2.incompatibleHead { background-image: url(../images/default/hdr_have_recording.gif);}
.conference_recording_aspx .fcselectProductPageGuts h1.productHeader { width: 197px; height: 31px; background-image: url(../images/default/hdr_unlimitedrec.gif); }
*/
.loggedOut div.Guts { padding-top: 0px; }

.mobile_conferencing_aspx .fcselectProductPageGuts { background-image: url(../images/default/pano_MobileConferencing.jpg); }


.tellfriend_aspx div.Guts,
.oeminfo_aspx div.Guts { padding-left: 0px; }

.account_aspx div#DueMonthly { float: left; width: 195px;}
.account_aspx div#NextCycleDate { float: right; width: 220px;}
  
.account_aspx #FCSelect .hideCancelPending .cancelPending, 
.account_aspx #FCSelect .hideCancelPending .note,
.account_aspx #FCSelect .showCancelPending .normal { display: none; }
 

.account_aspx #FCSelect .note { font-size: 10px; }
.account_aspx #FCSelect .note1 { font-size: 10px; }
.account_aspx #FCSelect span.cancelPending { color: #f00; }
.account_aspx #FCSelect span.cancelPending6Months { color: #f00; }

.account_aspx #FCSelect .showCancelPending .cancelPending,
.account_aspx #FCSelect .showCancelPending .note { display: inherit; }

.account_aspx #FCSelect div.action { float: right; width: 110px; height: 16px; }
.account_aspx #FCSelect div.state { float: right; width: 125px; margin-right: 10px; height: 16px; }

.account_aspx #FCSelect div.product { float: left; width: 365px; }

/* basic haze window styling */
.account_aspx div#DialogHaze { position: absolute; top: 0px; left: 0px; z-index: 9998; height: 100%; width: 100%;}
.account_aspx div#Dialog { position: absolute; margin-left: 100px; margin-top: 50px; height: auto; width: 425px; z-index: 9999; border: 2px solid #ddd;background-color: #fff;}
.account_aspx div.DialogPositioningWrapper { width: 393px; height: auto; padding: 20px 16px 20px 16px; }

.account_aspx div#Dialog6months { position: absolute; margin-left: 100px; margin-top: 50px; height: auto; width: 425px; z-index: 9999; border: 2px solid #ddd;background-color: #fff;}
.account_aspx div.DialogPositioningWrapper6months { width: 393px; height: auto; padding: 20px 16px 20px 16px; }

.account_aspx img.loading { border: none; height: 33px; width: 201px; display:block; margin: 20px auto; }
.account_aspx div.loaded { }

.account_aspx div.loaded h3,
.account_aspx div.message h3{ display: block; padding: 3px 0px 0px 40px; height: 21px; background: transparent url(../images/default/warningtriangle.gif) no-repeat; margin: 0px; }

.account_aspx div.loaded6months h3 { display: block; padding: 3px 0px 0px 40px; height: 21px; background: transparent url(../images/default/warningtriangle.gif) no-repeat; margin: 0px; }

.account_aspx div.loaded p { }
.account_aspx div.loaded div.conferencesAffected { }
.account_aspx div.loaded div.conferencesAffected div.header { background-color: #ddd; margin-bottom: 1px;height: 30px;}
.account_aspx div.loaded div.conferencesAffected div.header span { font-weight: bold; }
.account_aspx div.loaded div.conferencesAffected div.rows { overflow-y: scroll; height: 160px; border: 1px solid #ddd; border-top: 0px; border-right: 0px; width: 392px;}

.account_aspx div.loaded div.conferencesAffected div.rows div.even span,
.account_aspx div.loaded div.conferencesAffected div.rows div.odd span,
.account_aspx div.loaded div.conferencesAffected div.header span { display: block; float: left; padding: 5px 0px 4px 5px; line-height: 20px;}

.account_aspx div.loaded div.conferencesAffected div.rows div.notlast{ margin-bottom: 1px; }
.account_aspx div.loaded div.conferencesAffected div.rows div.even { background-color: #eee; height: 30px;}
.account_aspx div.loaded div.conferencesAffected div.rows div.odd { background-color: #f9f9f9; height: 30px;}
.account_aspx div.loaded div.conferencesAffected span.DateTime { width: 155px; }
.account_aspx div.loaded div.conferencesAffected span.AccessCode { width: 85px; text-align: center; }
.account_aspx div.loaded div.conferencesAffected span.Subject { width: 120px; overflow: hidden; }

.account_aspx div#Dialog div.buttons { }
.account_aspx div#Dialog div.buttons a { display: block; float: right; margin-left: 12px; height: 17px; width: 73px; background: transparent no-repeat; outline: none; text-indent: -9999px; border: 1px dotted #fff;}
.account_aspx div#Dialog div.buttons a.Yes { background-image: url(../images/default/btn_yes73x17.gif);}
.account_aspx div#Dialog div.buttons a.No { background-image: url(../images/default/btn_no73x17.gif); }
.account_aspx div#Dialog div.buttons a.CloseButton { width: 62px;  background-image: url(../images/default/fc_button_close.gif); }

.account_aspx div#Dialog6months div.buttons a { display: block; float: right; margin-left: 12px; height: 17px; width: 73px; background: transparent no-repeat; outline: none; text-indent: -9999px; border: 1px dotted #fff;}
.account_aspx div#Dialog6months div.buttons a.Yes { background-image: url(../images/default/btn_yes73x17.gif);}
.account_aspx div#Dialog6months div.buttons a.No { background-image: url(../images/default/btn_no73x17.gif); }

.account_aspx div.loaded,
.account_aspx img.loading,
.account_aspx div.message,
.account_aspx .noconferences div.loaded .hasAffectedConferences { display: none;}

.account_aspx div.showloaded div.loaded,
.account_aspx div.showloading img.loading,
.account_aspx div.showmessage div.message { display: block;}

/* .account_aspx div#outer_middle { z-index: 9999;} */


.newconfthanks_aspx div#divGuts { width: 745px; }

a.DsSessionSubmitBtn{background-image: url(../images/default/btn_submit_67x17.gif); width:67px;	height: 25px;	display:block; background-repeat:no-repeat; }
/*Error Reporting*/

.Unavailable{background-image: url(../images/default/DS_ALERT_Unavailable_425x229.jpg);}
.Ended{	background-image: url(../images/default/DS_ALERT_Ended_425x229.jpg);}
.ExceededParticipants{	background-image: url(../images/default/DS_ALERT_ExceededParticipant_425x229.jpg);}
.TooEarly{	background-image: url(../images/default/DS_ALERT_TooEarly_425x229.jpg);display:block; }
.WrongURL{	background-image: url(../images/default/DS_ALERT_WrongURL425x229.jpg);}
.ConferenceDeleted{	background-image: url(../images/default/DS_ALERT_ConferencesDeleted425x229.jpg);}
.ParticipantDeleted{background-image: url(../images/default/DS_ALERT_ParticipantDeleted425x229.jpg);}
.ServiceUnavailable{background-image: url(../images/default/DS_ALERT_ServiceUnavailable425x229.jpg);}
.DuplicatePresenters{background-image: url(../images/default/DS_ALERT_MultiplePresenters425x229.jpg);}
.AudioConfNotStarted{background-image: url(../images/default/DS_ALERT_UnabletoStart.jpg);}
.NoPresenter{background-image: url(../images/default/DS_ALERT_NoPresenter_425x229.jpg);}
#divErrorDisplay {color:#E4E4E4;height:229px;margin:75px auto 30px;width:425px;}
#divDisplayScreenanme{color:#E4E4E4;	height:165px;	margin:75px auto 30px;	width:342px;	background-image: url(../images/default/DS_ScreenName342x165.gif);}
#divThankYou{height:165px;	margin:75px auto 30px;	width:342px;	background-image: url(../images/default/DS_ScreenName342x165.gif);}
#mainLeft{	width: 150px;	height: 56px;	background: transparent url(../images/default/DS_LogoICSharePlus150x56.gif) no-repeat top left;}
.SharePlusMainDiv /*#divMain*/ {height: 63px;	background: transparent url(../images/default/DS_Alert_TopBar_Tile_5x60.gif) repeat-x top left;	padding: 0px 0px 0px 25px;	margin-right: 0px;}
#divAddParticipants{margin:75px auto 30px;	width:427px;	height:302px; background-image: url(../images/default/DS_OnFlyInviteParticipants427x302.jpg); font-family:Verdana,"Times New Roman",Times,serif;font-size:10pt;	font-style:normal;	font-weight:normal;}
#divAddPartContent{	position:relative;	height: 219px;	width: 420px;	background: Blue;}
.submitToDSSessionExternal{	float:right;	padding-right:300px;	padding-bottom:10px; width:105px;	height:24px; }
#divPremiumSPDlg { display:none; clear:both; background-color:Transparent; background-image:url(../images/default/FC_shareplus_haze_bkgd.png); background-position:right 3px; background-repeat:no-repeat; z-index:9999; float:left; position:absolute; top:480px; left:280px; padding:10px; }
.ie5x #divPremiumSPDlg, .ie6x #divPremiumSPDlg { background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/default/FC_shareplus_haze_bkgd.png", sizingMethod='scale');}
/* on / off configuration */

.modalBackground { z-index: 9998;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75); opacity: 0.75; background-color: #dfdfdf;}

/*404 Error page*/
#Error404 { background-image:url(../images/Default/bkgd_404_Error.jpg); background-repeat: no-repeat; margin:0 auto; padding:20px 25px 0px 200px; width:305px; height:272px;}
#Error404 p { padding-right:25px;}
#Error404 p a { padding-right:0px;}

/*added by Gaurav - FC Verification email - Thank you confirmation */
#thankyou { padding:5px 30px 10px 30px; background-color: #EEEEEE;}
#thankyouimage { height:27px; width:255px; background:url(../images/default/Hdr_FC_ThankYou.gif) no-repeat top left;}
#imgemail{ height:48px; background:url(../images/default/icon_email.png) no-repeat top left;}
#seeemail{margin-left:60px;}
#activateimage { height:21px; width:287px; background:url(../images/default/Hdr_FC_PlsActivate.gif) no-repeat top left;}

/*added by Gaurav - Upgrade Banner - FC Premium Facelift*/
#divUpgradeBanner { margin:40px 0px 50px 0px; background:url(../Images/Default/Pano_UpgradeReputation.jpg) no-repeat top left; height:173px; width:503px;}
.UpgradeTodayButton { position:relative; top:135px; left:370px;}
TD.TabbedPad44	  { background-color: #fff; line-height: 13pt; padding-left: 2px; padding-top: 4px; }
#optProductTypeA  { margin-bottom: 6px; }
#tdUpgradeBanner { background:url(../Images/Default/Pano_SmartCourteousV2.jpg) no-repeat top left; height:140px; width:730px;}
.UpgradeNowButton { position:relative; top:40px; left:570px;}
#premium800Border { border: 2px solid #f48026;}
.displayNone { display:none;}
.fontWeight12Bold { font-size:12px; font-weight:bold;}
#backgroundWhite { background: #ffffff;}
#backgroundWhiteLeft { background: #ffffff; display:block; margin-left:-9px; }
#divBusiness { float:left; height:59px; width:459px; background: url(../images/default/bkgd_banner_467x59.gif) no-repeat; margin:5px 0px 5px 8px; padding: 0px 0px 0px 10px;}
#divBusinessRewardMiles { float:left; height:95px; width:459px; background: url(../images/default/bkgd_banner_467x95.gif) no-repeat; margin:5px 0px 5px 8px; padding: 0px 0px 0px 10px;}
.doBusiness { color:White; font-weight:bold; margin:3px 0px; }
.Especially { color:White; margin:0px; line-height:13px; }

/* Reward Miles*/

.clearall { clear: both; }
.divRewardsAccept { margin:20px 0px;}
.floatLeft { float:left; }
.floatRight { float:right;}
.divRewardsSettings { padding: 0px 0px 30px 50px;}


.validationsummary { font-weight: bold; font-size: 11px; color: #000000;display: block;border: 3px solid #fa041c; background: #FFF url(../images/default/excl_band3_14x24.gif) no-repeat 6px 8px; padding: 7px 5px 8px 35px; line-height:14px;margin:0px 4px 5px 0px;}
.ie7x .validationsummary ul { padding-left:35px; }
.dottedOrangeLine { height:1px; border-top:2px dotted #CC6600; margin:20px 0px; }
.btnEnrollToday { background-image:url(../images/default/btn_EnrollToday_133x22.png);width:133px;height:22px; display:block; text-indent:-9999px; outline:none;} 
.btnNextCC, .btnNextUpSell { background-image:url(../images/default/btn_Next_133x22.png);width:133px;height:22px; display:block; text-indent:-9999px; outline:none;} 
.btnClose { background-image:url(../images/default/btn_Close_133x22.png);width:133px;height:22px; display:block; text-indent:-9999px; outline:none;} 
.btnContinue { background-image:url(../images/default/btn_Continue_133x22.png);width:133px;height:22px; display:block; text-indent:-9999px; outline:none;} 
.rewardmilesheader { font-size:18px; font-weight:bold; color:#324378; padding:15px 15px 10px 15px;}
.personalizedgreetingsheader { font-size:18px; font-weight:bold; color:#324378; padding:15px 15px 10px 3px;}
.rewardmilessubheader { font-size:14px; font-weight:bold; color:#324378; padding-bottom:10px;}
.rewardmilesyes { font-size:12px; font-weight:bold; color:Black; margin:0px 0px 10px -8px; display:block;}
.rewardmilesno { font-size:12px; font-weight:bold; color:#676767; margin:0px 0px 10px -8px; display:block; }
.rewardmilesno input { display:block; float:left;}
.rewardmilesyes input { display:block; float:left;}
.rewardmilesbullets { margin:0px 0px 10px -8px;}
.rewardmilesbullets td { font-size:12px; font-weight:bold; color:Black; }
.paddingoverlay { padding: 0px 25px;}
.paddingoverlay1 { padding: 0px 19px;}
.divlabelairline { font-weight: bold; padding:6px 0px;}
.divlabelairlineresult { width:180px;}
.divlabelairlineselected { padding:6px 0px;}
.bkgdWhite { background-color:White;}
.rewardsfootnote { font-size:9px; padding-top:20px;}
.divlabellong { float:left; width:145px; padding-top:1px;}
.divFrequentFlyerNumberCongratulations { background-color:#f8f8f8; margin-top:10px; padding:10px;}
divPremiumProductsCongratulations { margin-top:10px;}
.divformfield { padding:3px 0px;}
.divrewardmilesheaderdesc { padding-top:5px; clear:left;}
.divsteponeCC { background-image:url(../images/default/icon_StepOne.png);width:104px;height:37px; display:block; text-indent:-9999px; outline:none; margin-top:10px; float:left;}
.divsteptwoofthreeUpSell { background-image:url(../images/default/icon_StepTwo.png);width:104px;height:37px; display:block; text-indent:-9999px; outline:none; margin-top:10px; float:left;}
.divstepthreeRewardMiles { background-image:url(../images/default/icon_StepThree.png);width:104px;height:37px; display:block; text-indent:-9999px; outline:none; margin-top:10px; float:left;}
.divsteponeRewardMiles { background-image:url(../images/default/icon_1of2.png);width:76px;height:38px; display:block; text-indent:-9999px; outline:none; margin-top:10px; float:left;}
.divsteptwooftwoUpSell { background-image:url(../images/default/icon_2of2.png);width:76px;height:38px; display:block; text-indent:-9999px; outline:none; margin-top:10px; float:left;}
.divRewardMilesUpSell { padding-bottom:10px;}
.RewardMilesUpsellOfferName { font-size:12px; font-weight:bold;}
.RewardMilesUpsellOfferPrice { font-size:12px;}
.RewardMilesUpSellCheckbox { padding-right:10px;}
.divPremiumProductsCongratulations { margin-top:10px;}
.divPremiumProductsHeader { font-weight:bold;}

.OneDigitRewardMiles { padding-left:7px;}
.TwoDigitRewardMiles { padding-left:3px;}

#divLoyaltyRewards, #divPersonalizedGreetings, #divEvernote { padding-top:18px;}
#divLoyaltyRewardsProgram .divPlaneIcon { padding:5px 0px 0px 5px;}
#divLoyaltyRewardsProgram .fontGray { color:#b4b4b4;}

.account_aspx #LoyaltyRewards .divPlaneIcon { padding:5px 0px 0px 5px;}
.account_aspx #LoyaltyRewards .divSubMiles { padding:10px 0px 0px 20px;}
.account_aspx #LoyaltyRewards .divMilesExclamation { padding-left: 20px;}
.account_aspx #LoyaltyRewards .divEarnMiles { padding:5px 0px 0px 35px; margin:0px; width:597px; }
.ie7x #LoyaltyRewards .divEarnMiles { padding-left:0px;}
.account_aspx #LoyaltyRewards .divSignUpToday { padding: 20px 0px 20px 35px;}
.account_aspx #LoyaltyRewards .divMilesFootnote { font-size:9px; padding:10px 0px 0px 20px;}
.account_aspx #LoyaltyRewards .divSelectedAirline { padding-left:20px;}
.account_aspx #LoyaltyRewards .fontGray { color:#b4b4b4;}

#HeadEarnMiles { background:url("../../Images/Default/pano_Loyalty_565x75.jpg") no-repeat scroll left top transparent }
#LoyaltyRewardsProgram .left { position:absolute; top:195px; width:310px;}
.ie7x #LoyaltyRewardsProgram .left { top:210px;}
#LoyaltyRewardsProgram .LoyaltyRewardsHead { color:#334477; font-size:12px; font-weight:bold;}
.ie7x #LoyaltyRewardsProgram .LoyaltyRewardsHead { margin:10px 0px -10px 0px;}
#LoyaltyRewardsProgram .right { background-color:#EEEEEE; margin-right:10px; padding:0px 10px 10px 10px; color:#cc6600; left:510px; position:absolute; top:210px; width:225px; }
#LoyaltyRewardsProgram .SignUpToday { background-image:url(../images/default/btn_Enroll_229x16.png);width:229px;height:16px; display:block; text-indent:-9999px; outline:none; margin:0 auto;} 
#LoyaltyRewardsProgram .right .incompatibleHead { background-image:url(../images/default/hdr_AlreadyEnrolled.gif);width:220px;height:110px; display:block; text-indent:-9999px; outline:none; margin:10px auto 0px;} 
#LoyaltyRewardsH1 { position:absolute; top: -55px; left: 0px;  }

#divAirlines {left:0; position:relative; top:260px; width:570px; margin:0px 0px 290px;}
#divAirlines #tblSnapshot { width: 570px; border: none; }
#divAirlines TD.CEnd { width:   9px; height: 30px; border: none; }
#divAirlines TD.C2   { width: 552px; height: 30px; border: none; }
#divAirlines TD.TopLeft { height: 9px; border: none; background: #eee url(../Images/Default/corner-tl.gif) no-repeat top left; }
#divAirlines TD.TopRight { height: 9px; border: none; background: #eee url(../Images/Default/corner-tr.gif) no-repeat top right; }
#divAirlines TD.tdWhite { background-color:#ffffff; padding:10px 30px;}
#divAirlines TD .tdAmericanAirlines { float:left; background-image:url(../images/default/logo_AmericanAirlines.png);width:188px;height:66px; display:block; text-indent:-9999px; outline:none; margin:20px 0px 0px 0px;}
#divAirlines TD .tdUnited { float:left; background-image:url(../images/default/logo_United.png);width:209px;height:85px; display:block; text-indent:-9999px; outline:none; margin:20px 0px 0px 70px;}
#divAirlines TD .tdDelta { background-image:url(../images/default/logo_Delta.png);width:196px;height:56px; display:block; text-indent:-9999px; outline:none; margin: 0px auto 20px;}
#divAirlines TD UL.T { list-style-image: url(../../Images/Default/check_21x11.gif); list-style-position: outside; list-style-type: disc;  margin: 2px 18px 12px 30px; line-height: 18px; padding-left: 0px; }
#divAirlines .SignUpToday { background-image:url(../images/default/btn_Enroll_229x16.png); width:229px; height:16px; display:block; text-indent:-9999px; outline:none;} 
#divAirlines .divEarnMilesRules { font-size:9px; font-style:italic;}

/*.divLoggedOutBanner1 { background:url(../images/default/ban_TalkitUp_556x135.jpg) no-repeat top left; width:556px; height:135px; display:block; margin-top:10px; margin-bottom:10px;}
.divLoggedOutBanner2 { background:url(../images/default/ban_TalkisCheap_556x135.jpg) no-repeat top left; width:556px; height:135px; display:block; margin-top:10px; margin-bottom:10px;}
.divLoggedOutBanner3 { background:url(../images/default/ban_TakeaCall_556x135.jpg) no-repeat top left; width:556px; height:135px; display:block; margin-top:10px; margin-bottom:10px;}
*/
.divLoggedOutBanner { background:url(../images/default/ban_PersGreeting_556x135.jpg) no-repeat top left; width:556px; height:135px; display:block; margin-top:10px; margin-bottom:10px;}
.divLoggedOutBanner1 { background:url(../images/default/ban_Evernote_556x135.jpg) no-repeat top left; width:556px; height:135px; display:block; margin-top:10px; margin-bottom:10px;}
.divLoggedOutBannerReDesign { background:url(../images/default/ban_PersGreeting_556x135.jpg) no-repeat top left; width:556px; height:135px; display:block;}

.divNone { display: none;}

.LearnMoreButton { position:relative; top:90px; left:249px;}
.LearnMoreButton1 { position:relative; top:90px; left:80px;}

.PlaySampleLoggedOut { position:relative; top:90px; left:240px;}
.ViewDetailsButton { position:relative; top:95px; left:198px;}
.FindOutMoreButton { position:relative; top:95px; left:242px;}
.divLoggedInBanner { background:url(../images/default/ban_PersGreeting_503x173.jpg) no-repeat top left; width:503px; height:173px; display:block; margin:40px 0px 50px 0px;}


.EnrollTodayButton { position:relative; top:125px; left:340px;}
.SignUpButton { position:relative; top:110px; left:195px;}
.PlaySample { position:relative; top:110px; left:190px;}
.BecomeProgramMemberButton { position:relative; top:125px; left:210px;}
.divLoggedInProgressBanner1 { background:url(../images/default/ban_ConfToday_214x109.jpg) no-repeat top left; width:214px; height:109px; display:block; left:20px; position:absolute; margin-top:20px; cursor:pointer;}
.divLoggedInProgressBanner2 { background:url(../images/default/ban_ConfToday_214x109.jpg) no-repeat top left; width:214px; height:109px; display:block; left:20px; position:absolute; margin-top:20px; cursor:pointer;}
.divLoggedInProgressBanner3 { background:url(../images/default/ban_ConfToday_214x109.jpg) no-repeat top left; width:214px; height:109px; display:block; left:20px; position:absolute; margin-top:20px; cursor:pointer;}

.EspeciallyPaddingTop10 { padding-top:10px;}

#iFrameOverlay { position: absolute; top: 0px; left: 0px; z-index: 9999; background: transparent url("../images/default/bkgd_50Overlay.png") repeat; height: 100%; width: 100%;}
#iFrameWrapper { position: relative; top: 38%; left: 50%; width: 573px; margin-left: -297px; }
#iFrameBorderTop { background: transparent url("../Images/default/box_SignUp_Top_573x55.png") no-repeat; height: 55px; }
#iFrameBorderMiddle {  background: transparent url("../images/default/box_SignUp_Mid_573x11.png") repeat-y; padding: 0px 30px 0px 23px;}
#iFrameBorderBottom {  background: transparent url("../Images/default/box_SignUp_Btm_573x35.png") no-repeat; height: 35px;}
.mobile_conferencing_aspx #iFrameBorderBottom {  background: transparent url("../Images/default/brdr_ActionBox_btm_573x83.png") no-repeat; height: 83px;}
#iFrameClose { display: block; outline: none; height: 39px; width: 39px; text-indent: -9999px; position:absolute; right:0px; margin: 16px 12px 0px 0px; }

div.rewardsList { height:175px; overflow:auto; }
.RewardPointsList #iFrameWrapper { position: relative; top: 48%; left: 50%; width: 468px; margin-left: -227px; }
.RewardPointsList #iFrameBorderTop { background: transparent url("../Images/default/box_Info_Top_468x58.png") no-repeat; height: 58px; }
.RewardPointsList #iFrameBorderMiddle {  background: transparent url("../images/default/box_Info_Mid_468x6.png") repeat-y; padding: 0px 35px 0px 25px;}
.RewardPointsList #iFrameBorderBottom {  background: transparent url("../Images/default/box_Info_Bot_468x35.png") no-repeat; height: 35px;}
body.accumulatedpointsgroupdetails_aspx, body.depositedpointsdetails_aspx { background: #ffffff; }
.accumulatedpointsgroupdetails_aspx .paddingoverlay, .depositedpointsdetails_aspx .paddingoverlay { padding: 0px 5px; overflow:hidden;}
.accumulatedpointsgroupdetails_aspx .rewardsListTotal { border-top:1px solid #000; text-align:right; padding:5px 15px 0px; font-weight:bold; color:#5f5f5f;}
.depositedpointsdetails_aspx .rewardsListTotal { border-top:1px solid #000; text-align:right; padding:5px 35px; font-weight:bold; }
.AccumMilesTable th, .DepositedMilesTable th { text-align:left; font-weight:bold; font-size:10px; color:#5f5f5f;}
.AccumMilesTable td, .DepositedMilesTable td { vertical-align:top; font-size:10px; color:#5f5f5f; }
.AccumMilesTable .date { width:60px; }
.AccumMilesTable .type { width:200px; }
.AccumMilesTable .info { width:75px; }
.AccumMilesTable td.ViewDetailsBold a, .DepositedMilesTable td.ViewTransactionsBold a { font-weight:bold; font-size:10px;}
.DepositedMilesTable .date { width:110px; }
.DepositedMilesTable .info { width: 200px; }
.Especially { color:White; margin:0px; line-height:13px; }


/*added by Gaurav - California Conferencing Project*/
.clearall { clear:both;}
#CaliforniaCofnerencingProject { margin:0 auto; width:960px; font-family:Arial, Helvetica, sans-serif; color:#403B3B;}
#panoCaliforniaConferencing { background: url(../images/default/pano_GoldenGate.jpg) no-repeat; width:927px; height:510px; padding-left:3px; }
#CaliforniaFreeConference {background: url(../images/default/logo_FC_230x57.png) top left; width:230px; height:57px; display:block; float:left; margin:20px 0px 0px 20px; }
#CaliforniaSeal { background: url(../images/default/img_CA_Seal.png) top left; width:160px; height:160px; display:block; float:right; margin:10px -40px 0px 0px;}
#CaliforniaWelcome { background: url(../images/default/hdr_Welcome.png) top left; width:658px; height:118px; display:block; margin:-28px 0px 0px 80px; float:left;}
#CaliforniaWithLiberty { background: url(../images/default/hdr_WithLiberty.gif) top left no-repeat; width:163px; height:42px; margin:0px;}
#CaliforniaBenefits { background: url(../images/default/hdr_Benefits.gif) top left no-repeat; width:196px; height:20px; margin:0px;}
#CaliforniaFeatures { background: url(../images/default/hdr_ConfFeatures.gif) top left no-repeat; width:225px; height:20px; margin:0px;}
#CaliforniaSignUpNow { background: url(../images/default/btn_SignUp.png) top center no-repeat; height:57px; outline: none;}
#CaliforniaTopMiddle { width:960px; background: url(../images/default/box_Mid.png) repeat-y;}
#CaliforniaTopMiddle .CaliforniaLibertyDesc { width:229px; float:left; padding:0px 21px 10px 75px;}
#CaliforniaTopMiddle .CaliforniaDesc { width:255px; float:left; padding:0px 15px 10px 25px;}
#CaliforniaTopBottom { height:134px; width:960px; background: url(../images/default/box_TopBtm.png) no-repeat;}
#CaliforniaAdditonalServices { height:96px; width:395px; background: url(../images/default/chart_AdditionalFeatures.png) no-repeat;}
#CaliforniaTopMiddle ul.CaliforniaList { list-style: none; margin-top:10px; font-size:12px;}
#CaliforniaTopMiddle ul.CaliforniaList li { background: transparent url(../images/default/bullet_check.gif) no-repeat center left; padding-left:30px; line-height:16px; margin:0px 0px 10px -35px;}
#CaliforniaQuote { height:143px; width:353px; background: url(../images/default/img_Quote.png) no-repeat; float:right; margin:-85px 20px 0px 0px;}
#CaliforniaSoapBoxIcon { height:85px; width:80px; background: url(../images/default/icon_forward.png) no-repeat; margin:0px 10px 0px 0px; float:left;}
#CaliforniaBottomFloatLeft { float:left; width:415px;}

#CaliforniaLongDescription { margin:10px 0px 0px 87px; width:740px; font-size:14px; line-height:19px;}
#CaliforniaPennies { height:129px; width:168px; background: url(../images/default/img_pennies.png) no-repeat; float:right; margin:-50px 50px 0px 0px;}
#CaliforniaTopMiddle .CaliforniaDescription { padding-top:10px; line-height:18px; font-size:12px;}
#CaliforniadivSignUpNow { padding-bottom:20px; display:block;}
#CaliforniaSoapbox { background: url(../images/default/hdr_SoapBox.png) no-repeat; width:190px; height:24px; margin:0px;}
#CaliforniaSoap { float:left; width:325px;}
#CaliforniadivSoap { margin-top:45px;}
#CaliforniaJerry { background: url(../images/default/hdr_WhatJerrydo.png) no-repeat; width:270px; height:29px; margin:0px;}
#CaliforniaTwitter { background: url(../images/default/icon_Twitter.png) no-repeat; width:37px; height:28px; margin:0px; float:left;}
#CaliforniaFacebook { background: url(../images/default/icon_Facebook.png) no-repeat; width:37px; height:28px; margin:0px; float:left;}
#CaliforniaBottomFloatLeft .CaliforniaSocial, #CaliforniaBottomFloatLeft .CaliforniaSocial2 { margin:30px 0px 25px 0px; font-size:9px; line-height:8px;}
.ie7x #CaliforniaBottomFloatLeft .CaliforniaSocial, .ie7x #CaliforniaBottomFloatLeft .CaliforniaSocial2 { margin:-30px 0px 0px 0px; font-size:9px; line-height:15px;}
#CaliforniaCopyright { color:#CC6600; background-color:#FFF4E8; padding:0px 0px 10px 50px; font-size:10px;}
#California68 { font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#top20govtagencies { display:none; position:absolute; margin:-245px 0px 0px 225px; background: url(../images/default/bkgd_ToolTip.png) no-repeat; width:412px; height:445px; padding:15px 0px 0px 60px; font-size:10px; line-height:19px; color:#403B3B; }
#California68:hover div#top20govtagencies { display:block; }
#top20govtagenciesHead { background: url(../images/default/hdr_Top20Agencies.png) no-repeat; width:316px; height:24px; float:left; padding-bottom:5px;}
.ie7x #top20govtagencies { display:none; position:absolute; margin:-230px 0px 0px 170px; background: url(../images/default/bkgd_ToolTip.png) no-repeat; width:412px; height:445px; padding:15px 0px 0px 60px; font-size:10px; line-height:19px; color:#403B3B; }
#CaliforniaConferencingForm { background-color:#fff4e8;}
#CaliforniaGovernor { font-size:12px; margin:8px 0px; line-height:16px;}
#CaliforniaTellYour { font-size:12px;}
a:hover #CaliforniaPeriod { text-decoration:none;}
#CaliforniaEmailToFriend { display:none; position:absolute; margin:-650px 0px 0px 170px; background: url(../images/default/bkgd_TellFriend.png) no-repeat; width:389px; height:567px; padding:15px 35px 30px 35px; font-size:11px; color:#403B3B; }
#CaliforniaEmailtoaFriend { background: url(../images/default/hdr_EmailFriend.png) no-repeat; width:134px; height:18px; margin:0px; float:left; padding-bottom:5px;}
#CaliforniaEmailToFriend .CaliforniaFormField { margin:10px 0px; font-size:12px;}
#CaliforniaSend {background: url(../images/default/btn_Send.png) no-repeat; width:112px; height:40px; margin:0px; float:left; margin-top:30px;}
#CaliforniaCancel { float:left; margin:40px 0px 0px 30px; font-size:16px; }

.settings_aspx .btnSaveChanges { float:left; display:block; width:151px; height:18px; background:transparent url("../images/default/redbutton_save_151x18.gif") no-repeat; margin:5px; }
.settings_aspx .btnCancelChanges { float:left; display:block; width:151px; height:18px; background:transparent url("../images/default/redbutton_cancel_151x18.gif") no-repeat; margin:5px; }
.settings_aspx .btnSignupToday { display:block; width:145px; height:16px; background:transparent url("../images/default/btn_SignUp_145x16.png") no-repeat; margin:20px 0px 20px 20px; border:none; }
.settings_aspx .btnConfigure { display:block; width:147px; height:17px; background:transparent url("../images/default/btn_Configure_145x16.png") no-repeat; margin:20px 0px 20px 20px; border:none; }
.settings_aspx #rowLoyaltyRewardsForm .cellAirlines { width:55%; }
.settings_aspx .orangeFootnote { font-size:9px; margin:5px; }
.settings_aspx .flyerNumber { margin:10px 0px 40px 7px; }
.settings_aspx .MilesInstructions { background:transparent url(../images/default/excl_band2_14x24.gif) no-repeat top left; padding:5px 0px 0px 20px;}
.settings_aspx td.fontBold { font-weight:bold;}
.settings_aspx .MarginRight15{ margin-right:15px;}
#rowSelectAirlines .MilesInstructions { margin-bottom:10px; }

#CaliforniaBottomTop { height:43px; width:960px; background: url(../images/default/box_BtmTop.png) no-repeat;}
#CaliforniaBottomMiddle { width:891px; background: url(../images/default/box_btmMid.png) repeat-y; padding-left:50px; height:335px;padding-right: 19px;}
#CaliforniaBottomBottom { height:36px; width:960px; background: url(../images/default/box_BtmBtm.png) no-repeat; margin-top:-22px;}
#CaliforniaCapitol { background-position:right bottom; }
#CaliforniaCapitol { height:250px; width:413px; background: url(../images/default/img_CapitolBld.png) no-repeat; float:right; margin-top:-228px; margin-right: 19px; } 

BODY.california_default_aspx { background-color: #fff4e8;}


.divNotifyMe { padding:0px 60px 0px 40px; margin-top:20px;}
.divNotifyMeEmail { padding-top:20px;}
.NotifyText { font-size:13px;}
.NotifySubmit { background:url(../Images/Default/btn_Submit_144x32.png); height:32px; width:144px; display:block; margin:10px 0px; outline:none; float:right;}
#chkPhones td { padding-right:30px; font-size:12px;}
.FAQPhone { font-weight:bold; font-size:13px;}

#FCAppsFAQ .divLogo { display: none; }
#FCAppsFAQ { background-color:#999999; padding:0; margin: 0; }
#FCAppsFAQ .bkgdWhite { background-color:White; padding:0px 30px 0px 20px;}
#FCAppsFAQ .MobileConferencingFAQs { font-family:Verdana; font-size:16px; font-weight:bold; color:#000000; padding:10px 0px 20px 0px;}
.FCAppsFAQ .MobileConferencingFAQs { font-family:Verdana; font-size:16px; font-weight:bold; color:#384C75; padding:10px 0px 20px 0px;}
#FCAppsFAQ .FAQPhone { font-family:Verdana; font-size:14px; font-weight:bold; color:#000000; padding-bottom:10px;}
.FCAppsFAQ .FAQPhone { margin:6px 0px; font-size:14px; font-weight:bold; color:#384C75;}
#FCAppsFAQ .FAQQuestion { font-size:11px; font-weight:bold; color:#f58026; margin-left:0px;}
#FCAppsFAQ .FAQAnswer { font-size:11px; color:#000000; margin-left:0px;}
#FCAppsFAQ #year { padding:10px 0px 0px 20px; color:#FFFFFF}
#FCAppsFAQ a.FAQQuestion { cursor:default; text-decoration:none; outline:none;}
#FCAppsFAQ .FAQBullett { display:none;}
#FCAppsFAQ .FAQAnswer a { display:none;}
#FCAppsFAQ .FAQAnswer a.show { display:inline;}

.MobileRegistered { font-size:10px; position:relative; top:-5px;}

.splash_aspx #divGuts #divGuts { height:467px;}
.splash_aspx #divGuts #divGuts { height:467px;}
.splash_aspx #divGuts #divGuts { height:467px;}


.divpgheaderdesc { padding-top:10px; clear:left;}
.btnSubmitCC { background-image:url(../images/default/btn_Submit_149x44.png);width:149px;height:44px; display:block; text-indent:-9999px; outline:none; float:right;} 
.btnSignup { background-image:url(../images/default/btn_SignUp_138x40.png);width:138px;height:40px; display:block; text-indent:-9999px; outline:none; float:right; margin-left:15px;}
.btnSignupHidden { background-image:url(../images/default/btn_SignUp_138x40.png);width:138px;height:40px; display:none; text-indent:-9999px; outline:none; float:right; margin-left:15px; visibility:hidden;}
.btnHome { background-image:url(../images/default/btn_Home_115x40.png);width:115px;height:40px; display:block; text-indent:-9999px; outline:none; float:right; margin-left:15px;}
.ie7x .btnHome { margin-right:40px;}
.btnRecord { background-image:url(../images/default/btn_Record_131x40.png);width:131px;height:40px; display:block; text-indent:-9999px; outline:none; float:right;}
.btnCancel { background-image:url(../images/default/btn_Cancel_115x40.png);width:115px;height:40px; display:block; text-indent:-9999px; outline:none; float:right;}
.btnUseDefault { background-image:url(../images/default/btn_UseDefault_168x40.png);width:168px;height:40px; display:block; text-indent:-9999px; outline:none; float:right; margin-left:5px;}
.btnCancel1 { background-image:url(../images/default/btn_Cancel_115x40.png);width:115px;height:40px; display:block; text-indent:-9999px; outline:none; float:left;}
.btnUseDefault1 { background-image:url(../images/default/btn_UseDefault_168x40.png);width:168px;height:40px; display:block; text-indent:-9999px; outline:none; float:left; margin-left:5px;}
.btnRecordNew { background-image:url(../images/default/btn_RecordNew_168x40.png);width:168px;height:40px; display:block; text-indent:-9999px; outline:none; float:right; margin-left:5px;}
.btnRecordNew1 { background-image:url(../images/default/btn_RecordNew_168x40.png);width:168px;height:40px; display:block; text-indent:-9999px; outline:none; float:left; margin-left:5px;}
.btnOK { background-image:url(../images/default/btn_OK_83x40.png);width:83px;height:40px; display:block; text-indent:-9999px; outline:none; float:right; margin-left:5px;}
.btnOK1 { background-image:url(../images/default/btn_OK_83x40.png);width:83px;height:40px; display:block; text-indent:-9999px; outline:none; float:left; margin-left:5px;}

.personalizedgreetingssubheader { font-size:14px; font-weight:bold; color:#000000; padding-bottom:15px;}
.PGMonthlyBkgd { width:515px; height:98px; background:transparent url(../Images/Default/bkgd_signup_520x118.gif) repeat-x top left; padding:20px 0px 0px 5px; margin-left:-25px;}
.PG6MonthBkgd { width:220px; height:98px; float:left; padding:0px 0px 0px 50px; margin-right:-10px;}
.PG1MonthBkgd { width:220px; height:98px; float:left; padding:0px; margin-right:-10px;}

.PG3991monthImage { height:71px; width:219px; background:transparent url(../Images/Default/SignUp_MonthlyPlan_199x71.png) no-repeat bottom right; display:block; }
.PG1991monthImage { height:71px; width:219px; background:transparent url(../Images/Default/price_1_99_MPlan_199x71.png) no-repeat bottom right; display:block; }
.PG2991monthImage { height:71px; width:219px; background:transparent url(../Images/Default/price_2_99_MPlan_199x71.png) no-repeat bottom right; display:block; }
.PG19996monthImage { height:71px; width:219px; background:transparent url(../Images/Default/SignUp_6MonthPlan_199x71.png) no-repeat bottom right; display:block; }
.PG6996monthImage { height:71px; width:219px; background:transparent url(../Images/Default/price_6_99_6MPlan_199x71.png) no-repeat bottom right; display:block; }
.PG8996monthImage { height:71px; width:219px; background:transparent url(../Images/Default/price_8_99_6MPlan_199x71.png) no-repeat bottom right; display:block; }
.dottedOrangeLine1 { height:1px; border-top:2px dotted #CC6600; margin:10px 0px; }
.paddingbottom20 { padding-bottom:20px;}
.paddingtopbottom10 { padding:10px 0px;}
.PGSettinghead { font-size:14px;}
.PGSettingheader { font-size:14px; font-weight:bold; color:#ff7827;}

.validationsummary1 { font-weight: bold; font-size: 11px; color: #000000;display: block;border: 3px solid #fa041c; background: #FFF url(../images/default/excl_band3_14x24.gif) no-repeat 6px 8px; padding: 12px 5px 3px 35px; line-height:14px;margin:0px 4px 5px 0px;}
.iconListenMic { vertical-align:middle; border:none; }

.personalized_greetings_aspx #divTopNavLoggedOut { height:64px;}                   
.personalized_greetings_aspx div.Guts { padding:0px; width:591px;}
.personalized_greetings_aspx .pgpbkgdMainContent{ background: transparent url(../Images/Default/bkgd_MainContent.png) repeat-x; height:211px;}
.personalized_greetings_aspx .pgpRecordYour{ font-size:23px; color:#949393; font-weight:bold; text-align:center; padding:5px 0px;}
.personalized_greetings_aspx .pgpRecordYourLine { background: transparent url(../Images/Default/line_horizontal_461x1.png) no-repeat top center; height:1px;}
.personalized_greetings_aspx .pgpLeftQuoteLoggedOut { height:39px; width:41px; background:transparent url(../Images/Default/quote_left.png) no-repeat; display:block;}      
.personalized_greetings_aspx .pgpLeftQuoteLoggedIn { height:39px; width:41px; background:transparent url(../Images/Default/quote_left.png) no-repeat; display:block; margin-right:15px;} 
.personalized_greetings_aspx .pgpRightQuoteLoggedIn { height:39px; width:41px; background:transparent url(../Images/Default/quote_right.png) no-repeat; display:block; margin-left:15px;} 
.personalized_greetings_aspx .pgpLeftQuoteLoggedIn1 { height:39px; width:41px; background:transparent url(../Images/Default/quote_left.png) no-repeat; display:block; margin:0px 15px;} 
.personalized_greetings_aspx .pgpRightQuoteLoggedIn1 { height:39px; width:41px; background:transparent url(../Images/Default/quote_right.png) no-repeat; display:block; margin-left:15px; margin-right:15px;}

.personalized_greetings_aspx .pgpRightQuoteLoggedOut { height:39px; width:41px; background:transparent url(../Images/Default/quote_right.png) no-repeat; display:block;}   
.personalized_greetings_aspx .pgpCenterQuoteLoggedOut { padding:10px 34px 0px 34px;}
/*.personalized_greetings_aspx .pgpCenterQuoteLoggedIn { padding:10px 65px 0px 65px; background: url(../Images/Default/quote_left.png) no-repeat 3% 0px, url(../Images/Default/quote_right.png) no-repeat 97% 0px ;
                                                       height:39px; display:block; text-align:center; }*/                                                       
.personalized_greetings_aspx .pgpCenterQuoteLoggedIn { padding:5px 0px 0px 0px; text-align:center;}                                                     
                                                       
.personalized_greetings_aspx .pgpQuote { padding-top:10px; display:inline-block;}
.personalized_greetings_aspx .pgpQuote1 { padding-top:5px;}
.personalized_greetings_aspx .pgphead { font-size:18px;}
.personalized_greetings_aspx .pgpheader { font-size:18px; font-weight:bold; color:#ff7927;}
.personalized_greetings_aspx .pgpBubbleLeft { height:97px; width:122px; background:transparent url(../Images/Default/bkgd_PolyCom.png) no-repeat; display:block; margin:0px 15px 0px 35px;}   
.personalized_greetings_aspx .pgpBubble { padding-top:5px;}
.personalized_greetings_aspx .pgpbkgdPlaySample { height:29px; width:334px; background:transparent url(../Images/Default/bkgd_PlaySample.png) no-repeat; display:block; padding:10px; margin-top:15px;}
.personalized_greetings_aspx .pgpPlaySampleSmall { margin:-5px 0px 0px 20px;}

.personalized_greetings_aspx .pgpPGMonthlyBkgd { width:295px; height:155px; background:transparent url(../Images/Default/bkgd_MonthlyPlan.png) repeat-x top left; display:block; float:left; padding-top:10px;}
.personalized_greetings_aspx .pgpPG6MonthBkgd { width:296px; height:155px; background:transparent url(../Images/Default/bkgd_6MonthPlan.png) repeat-x top left; display:block; float:left; padding-top:10px;}
.personalized_greetings_aspx .pgpPG3991monthImage { height:77px; width:211px; background:transparent url(../Images/Default/SignUp_MonthlyPlan_211x77.png) no-repeat; display:block; }
.personalized_greetings_aspx .pgpPG1991monthImage { height:77px; width:211px; background:transparent url(../Images/Default/price_1_99_MPlan_211x77.png) no-repeat; display:block; }
.personalized_greetings_aspx .pgpPGMonthlySignUpButton { height:51px; width:150px; background:transparent url(../Images/Default/btn_SignUp_ORNG_150x51.png) no-repeat; display:block; margin:0 auto; }

.personalized_greetings_aspx .pgpTandC { text-align:center; margin:5px 0px;}
.personalized_greetings_aspx .pgpTandC a { font-size:9px; color:#c9550d;}
.personalized_greetings_aspx .pgpPG19996monthImage  { height:77px; width:211px; background:transparent url(../Images/Default/SignUp_6MonthPlan_211x77.png) no-repeat; display:block; margin-left:40px; }
.personalized_greetings_aspx .pgpPG6996monthImage  { height:77px; width:211px; background:transparent url(../Images/Default/price_6_99_6MPlan_211x77.png) no-repeat; display:block; margin-left:40px; }
.personalized_greetings_aspx .pgp6TandC { text-align:center; margin:5px 0px;}
.personalized_greetings_aspx .pgp6TandC a { font-size:9px; color:#30870b;}
.personalized_greetings_aspx .pgpPG6MonthlySignUpButton { height:51px; width:150px; background:transparent url(../Images/Default/btn_SignUp_GRN_150x51.png) no-repeat; display:block; margin:0 auto; }
.personalized_greetings_aspx .pgpBestPlan { height:61px; width:38px; background:transparent url(../Images/Default/icon_BestPlan.png) no-repeat; display:block; }

.personalized_greetings_aspx .pgpHowItWorks { height:21px; background:transparent url(../Images/Default/bkgd_hdr_SumFeatures.png) repeat-x top left; display:block; font-size:18px; font-weight:bold; padding:10px 0px 10px 25px;}

.personalized_greetings_aspx .pgpTodayImage { height:94px; width:131px; background:transparent url(../Images/Default/thumb_Sample1.jpg) no-repeat; display:block;}
.personalized_greetings_aspx .pgpWelcomeImage { height:94px; width:131px; background:transparent url(../Images/Default/thumb_Sample2.jpg) no-repeat; display:block;}
.personalized_greetings_aspx .pgpWelcomePTAImage { height:94px; width:131px; background:transparent url(../Images/Default/thumb_Sample3.jpg) no-repeat; display:block;}
.personalized_greetings_aspx .pgpSampleText { font-size:14px; font-weight:bold; color:#524a4a; padding:20px 0px 0px 35px; text-align:center; width:265px;}
.personalized_greetings_aspx .pgpSampleText1 { padding-top:30px;}
/*.personalized_greetings_aspx .pgpPlaySampleBig { height:94px; width:160px; background:transparent url(../Images/Default/btn_PlaySample_143x42.png) no-repeat center; display:block;}*/
.personalized_greetings_aspx .pgpPlaySampleBig { /*height:70px; display:block;*/ width:160px; text-align:center; padding-top:24px;}
.personalized_greetings_aspx .pgplightGray { background-color:#f7f7f7;}
.personalized_greetings_aspx .pgpdarkGray { background-color:#ebebeb;}
.personalized_greetings_aspx .pgpliLightGray { background-color:#eeebea; padding: 5px 0px 5px 22px; }
.personalized_greetings_aspx .pgpliDarkGray { background-color:#d0cfce; padding: 5px 0px 5px 22px; }

.personalized_greetings_aspx .PGproductgradient { height:23px; background:transparent url(../Images/Default/gradient_591x23.png) no-repeat top left; display:block; }

.personalized_greetings_aspx div#confSolutions div.tab { width:591px; height:222px; display:none;}
.personalized_greetings_aspx div#confSolutions div#tab1 { background-image:url(../images/Default/pano_One.jpg); margin-top:2px; }
.personalized_greetings_aspx div#confSolutions div#tab2 { background-image:url(../images/Default/pano_Two.jpg); margin-top:2px; }
.personalized_greetings_aspx div#confSolutions div#tab3 { background-image:url(../images/Default/pano_Three.jpg); margin-top:2px; }

.personalized_greetings_aspx div#confSolutions a.one { background-image: url(../images/Default/icon_Circle_OFF.png); }
.personalized_greetings_aspx div#confSolutions a.two { background-image: url(../images/Default/icon_Circle_OFF.png); }
.personalized_greetings_aspx div#confSolutions a.three { background-image: url(../images/Default/icon_Circle_OFF.png); }

.personalized_greetings_aspx div#confSolutions a.num:hover { background-image: url(../images/Default/icon_Circle_ON.png); }
.personalized_greetings_aspx default_aspx div#confSolutions a.selected { background-image: url(../images/Default/icon_Circle_ON.png); }
.personalized_greetings_aspx div#confSolutions .pageControls { z-index:999; float:left; margin-top:-30px; margin-left:10px; width:70px; }
.tab1#confSolutions #tab1, .tab2#confSolutions #tab2, .tab3#confSolutions #tab3, .tab4#confSolutions #tab4 { display:block; }
.page1#confSolutions #btnPage1, .page2#confSolutions #btnPage2, .page3#confSolutions #btnPage3, .page4#confSolutions #btnPage4 { display:block; background-image: url(../images/Default/icon_Circle_ON.png); }
.personalized_greetings_aspx div#confSolutions a { display:block; height:13px; float:right; outline:none; background-repeat:no-repeat; }
.personalized_greetings_aspx div#confSolutions a.num { width:13px; margin-left:10px; background-image: url(../images/Default/icon_Circle_OFF.png);}

.personalized_greetings_aspx div#confSolutions #imgPano1 { margin:150px 0px 0px 20px; }
.personalized_greetings_aspx div#confSolutions #imgPano2 { margin:150px 0px 0px 20px; }
.personalized_greetings_aspx div#confSolutions #imgPano3 { margin:150px 0px 0px 20px; }

.personalized_greetings_aspx .pgIcon1 { height:71px; width:69px; background:transparent url(../Images/Default/ICON_PerGreetings.png) no-repeat; display:block; margin:10px 0px 0px 45px;}   
.personalized_greetings_aspx .whatisPG { height:31px; width:353px; background:transparent url(../Images/Default/HDR_WhatisPG.png) no-repeat; display:block; margin:15px 0px 0px 40px; text-indent:-9999px; float:left;}
.personalized_greetings_aspx .latestinnovation { font-size:13px; padding:10px 70px 5px 70px;}
.personalized_greetings_aspx .marginLeft150 { margin-left:150px;}
.personalized_greetings_aspx .pgprPGMonthlyBkgd { width:206px; height:167px; background:transparent url(../Images/Default/Monthly_PlanBox.gif) no-repeat; display:block; float:left; margin:20px 0px 0px 70px;}
.personalized_greetings_aspx .pgprPG6MonthBkgd { width:206px; height:167px; background:transparent url(../Images/Default/6Month_PlanBox.gif) no-repeat; display:block; float:left; margin:20px 0px 0px 50px;}
.personalized_greetings_aspx .pgprPGMonthlySignUpButton { height:51px; width:150px; background:transparent url(../Images/Default/btn_SignUp_ORNG_150x51.png) no-repeat; display:block; margin:0 auto; }
.personalized_greetings_aspx .pgprPG6MonthlySignUpButton { height:51px; width:150px; background:transparent url(../Images/Default/btn_SignUp_GRN_150x51.png) no-repeat; display:block; margin:0 auto; }
.personalized_greetings_aspx .pgprTandC { text-align:center; margin:80px 0px 5px 0px;}
.personalized_greetings_aspx .pgprTandC a { font-size:9px; color:#c9550d;}
.personalized_greetings_aspx .pgpr6TandC { text-align:center; margin:80px 0px 5px 0px;}
.personalized_greetings_aspx .pgpr6TandC a { font-size:9px; color:#30870b;}
.personalized_greetings_aspx .divListen { height:192px; background-color:#eeebea; margin-top:20px;}
.personalized_greetings_aspx .divFeatures { height:232px; background-color:#d5d2d2;}
.personalized_greetings_aspx .pgIcon2 { height:71px; width:69px; background:transparent url(../Images/Default/ICON_Listen2Sample.png) no-repeat; display:block; margin:10px 0px 0px 45px;}   
.personalized_greetings_aspx .pgIcon3 { height:71px; width:69px; background:transparent url(../Images/Default/ICON_Features.png) no-repeat; display:block; margin:10px 0px 0px 45px;}   
.personalized_greetings_aspx .listentoasample { height:24px; width:202px; background:transparent url(../Images/Default/HDR_Listen2Sample.png) no-repeat; display:block; margin:15px 0px 0px 40px; text-indent:-9999px;}   
.personalized_greetings_aspx .features { float:left; height:18px; width:95px; background:transparent url(../Images/Default/HDR_Features.png) no-repeat; display:block; margin:15px 0px 5px 40px; text-indent:-9999px;}   
.personalized_greetings_aspx .divFeaturesSub, .personalized_greetings_aspx .divListenSub { width:475px;}
.personalized_greetings_aspx .divFeaturesSubText { margin:10px 20px 12px 40px;}
.personalized_greetings_aspx .divListenSubText { height:32px; margin:10px 20px 0px 40px; }  
.personalized_greetings_aspx .pgprCenterQuoteLoggedOut { padding:10px 45px 0px 45px;}
.personalized_greetings_aspx .marginLeft45 { margin-left:45px;}
.personalized_greetings_aspx .pgprheader { color:#ff7927;}
.personalized_greetings_aspx .floatRightwidthpaddingtop { float:right; width:350px; padding:3px 20px 0px 0px;}
.personalized_greetings_aspx .floatRightwidthpaddingmiddle { float:right; width:350px; padding:7px 20px 0px 0px; }
.personalized_greetings_aspx .movieContainer { position: absolute; left: 670px; top: 247px; width: 308px; height: 281px; outline:none; }

.staticRecordWindow { background:url(../images/Default/static_Record_Window.gif) no-repeat top left; width:459px; height:273px; display:block; }
.iconFlash { background:url(../images/Default/icon_Flash.png) no-repeat center left; width:23px; height:25px; float:left; margin-right:15px;}
.flashDownload { background-color:#ededed; height:25px; padding:10px 15px;}
.DownloadAdobetext { font-size:16px; font-weight:bold; float:left }
.DownloadAdobe { background:transparent url(../Images/Default/bkgd_ErrorMsg_6x34.png) repeat-x top left; display:block; height:18px; padding:9px 20px 9px 25px;}
.DownArrow { background:url(../images/Default/icon_Down_Arrow.png) no-repeat center left; width:14px; height:13px; float:right; }
.NeedHelp { background-color:#ededed; font-size:10px; margin-top:10px; padding:7px 5px 8px 10px;}
.marginTopNeg { margin-top:-18px;}

.divalready { margin-top:9px; padding:5px 0px 0px 0px; border-top:1px solid #d4d1d1;}

.evernote_aspx #divTopNavLoggedOut { height:64px;}                   
.evernote_aspx div.Guts { padding:0px; width:591px;}
.evernote_aspx div#confSolutions div.tab { width:591px; height:222px; display:none;}
.evernote_aspx div#confSolutions div#tab1 { background-image:url(../images/Default/Pano_Evernote_1.jpg); margin-top:2px; }
.evernote_aspx div#confSolutions div#tab2 { background-image:url(../images/Default/Pano_Evernote_2.jpg); margin-top:2px; }
.evernote_aspx div#confSolutions div#tab3 { background-image:url(../images/Default/Pano_Evernote_3.jpg); margin-top:2px; }
.evernote_aspx div#confSolutions .pageControls { z-index:999; float:left; margin-top:-30px; margin-left:10px; width:70px; }
.evernote_aspx div#confSolutions a.one { background-image: url(../images/Default/icon_Circle_OFF.png); }
.evernote_aspx div#confSolutions a.two { background-image: url(../images/Default/icon_Circle_OFF.png); }
.evernote_aspx div#confSolutions a.three { background-image: url(../images/Default/icon_Circle_OFF.png); }
.evernote_aspx div#confSolutions a.num:hover { background-image: url(../images/Default/icon_Circle_ON.png); }
.evernote_aspx default_aspx div#confSolutions a.selected { background-image: url(../images/Default/icon_Circle_ON.png); }
.evernote_aspx div#confSolutions .pageControls { z-index:999; float:left; margin-top:-30px; margin-left:10px; width:70px; }
.evernote_aspx div#confSolutions a { display:block; height:25px; float:right; outline:none; background-repeat:no-repeat; }
.evernote_aspx div#confSolutions a.num { width:13px; margin-left:10px; background-image: url(../images/Default/icon_Circle_OFF.png);}
.evernote_aspx .divFeatures { height:222px; background-color:#d5d2d2; margin:-10px 0px 20px 0px;}
.evernote_aspx .pgIcon3 { height:71px; width:69px; background:transparent url(../Images/Default/ICON_Features.png) no-repeat; display:block; margin:10px 0px 0px 45px;}   
.evernote_aspx .features { float:left; height:18px; width:95px; background:transparent url(../Images/Default/HDR_Features.png) no-repeat; display:block; margin:15px 0px 5px 40px; text-indent:-9999px;}   
.evernote_aspx .divFeaturesSub, .personalized_greetings_aspx .divListenSub { width:475px;}
.evernote_aspx .divFeaturesSubText { margin:10px 20px 12px 40px;}
.evernote_aspx .divmacapp { height:211px; width:265px; background:transparent url(../Images/Default/Evernote_MacApp.png) no-repeat; display:block;}   
.evernote_aspx .Evernoteisfree { height:102px; width:285px; background:transparent url(../Images/Default/Evernote_SignUpisFree.gif) no-repeat; display:block; margin-bottom:10px;}   
.evernote_aspx .divEvernoteisfree { padding:10px 5px 0px 20px;}
.evernote_aspx .EvernoteAllowAccess{ height:39px; width:184px; background:transparent url(../Images/Default/BTN_AllowAccess.gif) no-repeat; display:block; float:right; margin-bottom:20px; }
.evernote_aspx .Evernoteline { height:1px; width:351px; background:transparent url(../Images/Default/LINE_green_351x1.gif) no-repeat; display:block; float:left; margin:20px 0px; }
.evernote_aspx .EvernoteiPhone { height:223px; width:157px; background:transparent url(../Images/Default/Evernote_iPhone.png) no-repeat; display:block; margin:-155px 0px 0px 30px;}
.evernote_aspx .EvernoteSignUpToday{ height:32px; width:139px; background:transparent url(../Images/Default/BTN_SignUpToday_green.gif) no-repeat; display:block; margin:0px 20px;}
.evernote_aspx divFreeConferenceEvernote { font-weight:bold; font-size:13px; margin-top:20px; }
.evernote_aspx h1 { font-weight:bold; font-size:13px; }
.evernote_aspx .divEvernoteAccount {font-weight:bold; width:125px; margin-top:3px; padding-left:10px;}
.evernote_aspx .EvernoteLinkAccounts { height:32px; width:139px; background:transparent url(../Images/Default/BTN_LinkAccounts.gif) no-repeat; display:block; margin:0px 20px;}
.evernote_aspx .divwithin { width:285px;}
.evernote_aspx .margin20 { margin-top:10px;}

.divEvernoteheaderdesc { clear:left; padding:10px 0px; }
.divChooseNotebook { color:#324378; font-size:14px; font-weight:bold; padding-bottom:10px;}
.btnSaveEvernote { background-image:url(../images/default/btn_Save_115x40.png);width:115px;height:40px; display:block; text-indent:-9999px; outline:none; float:right; margin:50px 0px 0px 20px;}
.btnCancelEvernote { background-image:url(../images/default/btn_Cancel_115x40.png);width:115px;height:40px; display:block; text-indent:-9999px; outline:none; float:right; margin-top:50px;}

.bordernone { border:none;}
.evernotecongratulationsheader { font-size:18px; font-weight:bold; color:#324378; padding:15px 15px 10px 0px;}
.btnContinueEvernote { background-image:url(../images/default/BTN_Continue.png);width:147px;height:40px; display:block; text-indent:-9999px; outline:none; margin:150px 0px 0px 100px;}
.evernotepanocongratulations { background-image:url(../images/default/Pano_Congratulations.png);width:230px;height:244px; display:block; text-indent:-9999px; outline:none; float:left; margin-left:-30px;}
.colorred { color:Red;}

.divGoogleheaderdesc { clear:left; padding:10px 0px; }
.divChooseCalendar { color:#324378; font-size:14px; font-weight:bold; padding-bottom:10px;}
.btnSaveGoogle { background-image:url(../images/default/btn_Save_115x40.png);width:115px;height:40px; display:block; text-indent:-9999px; outline:none; float:right; margin:50px 0px 0px 20px;}
.btnCancelGoogle { background-image:url(../images/default/btn_Cancel_115x40.png);width:115px;height:40px; display:block; text-indent:-9999px; outline:none; float:right; margin-top:50px;}

.bordernone { border:none;}
.googlecongratulationsheader { font-size:18px; font-weight:bold; color:#324378; padding:15px 15px 10px 0px;}
.btnContinueGoogle { background-image:url(../images/default/BTN_Continue.png);width:147px;height:40px; display:block; text-indent:-9999px; outline:none; margin:150px 0px 0px 100px;}
.googlepanocongratulations { background-image:url(../images/default/Pano_Congratulations.png);width:230px;height:244px; display:block; text-indent:-9999px; outline:none; float:left; margin-left:-30px;}

.mobile_conferencing_aspx div.QuickGuide { margin-top: 13px; margin-bottom: 5px; }
.mobile_conferencing_aspx #divTopNavLoggedOut { height:64px;}                   
.mobile_conferencing_aspx div.Guts { padding:0px; width:591px; }
.mobile_conferencing_aspx div#confSolutions div.tab { width:591px; height:222px; display:none;}
.mobile_conferencing_aspx div#confSolutions div#tab1 { background-image:url(../images/Default/PANO_MobileV2_1.jpg); margin-top:2px; }
.mobile_conferencing_aspx div#confSolutions div#tab2 { background-image:url(../images/Default/PANO_MobileV2_2.jpg); margin-top:2px; }
.mobile_conferencing_aspx div#confSolutions div#tab3 { background-image:url(../images/Default/PANO_MobileV2_3.jpg); margin-top:2px; }
.mobile_conferencing_aspx div#confSolutions div#tab4 { background-image:url(../images/Default/PANO_MobileV2_4.jpg); margin-top:2px; }
.mobile_conferencing_aspx div#confSolutions .pageControls { z-index:999; float:left; margin-top:-30px; margin-left:10px; width:93px; }
.mobile_conferencing_aspx div#confSolutions a.one { background-image: url(../images/Default/icon_Circle_OFF.png); }
.mobile_conferencing_aspx div#confSolutions a.two { background-image: url(../images/Default/icon_Circle_OFF.png); }
.mobile_conferencing_aspx div#confSolutions a.three { background-image: url(../images/Default/icon_Circle_OFF.png); }
.mobile_conferencing_aspx div#confSolutions a.four { background-image: url(../images/Default/icon_Circle_OFF.png); }
.mobile_conferencing_aspx div#confSolutions a.num:hover { background-image: url(../images/Default/icon_Circle_ON.png); }
.mobile_conferencing_aspx default_aspx div#confSolutions a.selected { background-image: url(../images/Default/icon_Circle_ON.png); }
.mobile_conferencing_aspx div#confSolutions a { display:block; height:13px; float:left; outline:none; background-repeat:no-repeat; }
.mobile_conferencing_aspx div#confSolutions a.num { width:13px; margin-left:10px; background-image: url(../images/Default/icon_Circle_OFF.png);}
.mobile_conferencing_aspx .divFeatures .firefox { height:493px; background-color:#d5d2d2;}
.firefox #divFeatures { height:493px; background-color:#d5d2d2;}
.mobile_conferencing_aspx .divFeatures { height:479px; background-color:#d5d2d2;}
.mobile_conferencing_aspx .divInTheNews { height:232px; background-color:#e1dfde; padding-top:5px;}
.mobile_conferencing_aspx .divInTheNewsHeader { height:17px; width:124px; background:transparent url(../Images/Default/HDR_InTheNews.png) no-repeat; text-indent:-9999px; float: left; margin-top: 15px; margin-left: 15px; }
.mobile_conferencing_aspx .divYoutubeBG { width:340px; height:227px; background:transparent url(../Images/Default/BKGD_video.png) no-repeat; padding-left: 17px; padding-top: 15px; margin-left: 200px; }
.mobile_conferencing_aspx .IconFeatures { height:71px; width:69px; background:transparent url(../Images/Default/ICON_Features.png) no-repeat; display:block; margin:10px 0px 0px 45px;}   
.mobile_conferencing_aspx .features { float:left; height:18px; width:95px; background:transparent url(../Images/Default/HDR_Features.png) no-repeat; display:block; margin:15px 0px 5px 40px; text-indent:-9999px;}   
.mobile_conferencing_aspx .divFeaturesSub, .desktop_sharing_aspx .divListenSub { width:475px;}
.mobile_conferencing_aspx .divFeaturesSubText { margin:10px 20px 12px 15px; }
.mobile_conferencing_aspx .IconMobileConf { height:71px; width:69px; background:transparent url(../Images/Default/ICON_MobileConf.png) no-repeat; display:block; margin:15px 0px 0px 45px;}
/*.mobile_conferencing_aspx .Introducing { height:70px; width:382px; background:transparent url(../Images/Default/HDR_IntroMobileConf.png) no-repeat; display:block; margin:15px 0px 0px 40px; text-indent:-9999px; float:left;}*/
.mobile_conferencing_aspx .Introducing { height:70px; width:410px; display:block; margin:15px 0px 0px 40px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #444444;}
.mobile_conferencing_aspx .IntroducingTitle { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #444444; font-weight:bold;}
.mobile_conferencing_aspx .IntroducingNEW { color: #ff7827; }
.mobile_conferencing_aspx .IntroducingNarr { height:70px; width:391px; display:block; margin:5px 0px 0px 0px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
.mobile_conferencing_aspx .divQuickGuides { height:35px; background-color:#f3f3f3; padding-top:15px;padding-left:15px; }
.mobile_conferencing_aspx .divQuickGuidesInner { background:transparent url(../Images/Default/HDR_QuickGuides.png) no-repeat; height:25px; background-color:#f3f3f3; width:426px; padding-left:150px; }
.mobile_conferencing_aspx .divQuickGuidesAndroid { background:transparent url(../Images/Default/ICON_Android_19x19.png) no-repeat; height:19px; background-color:#f3f3f3; float:left; padding-top:2px; padding-left:25px; margin-left:17px; }
.mobile_conferencing_aspx .divQuickGuidesiPhone { background:transparent url(../Images/Default/ICON_iPhone_19x19.png) no-repeat; height:19px; background-color:#f3f3f3; float:left; padding-top:2px; padding-left:25px; margin-left:20px; }
.mobile_conferencing_aspx .divQuickGuidesWindowsPhone { background:transparent url(../Images/Default/ICON_Windows_19x19.png) no-repeat; height:19px; background-color:#f3f3f3; float:left; padding-top:2px; padding-left:25px; margin-left:20px; }

.mobile_conferencing_aspx .Shim { float:left; width:98px; padding:15px 0px;}
.mobile_conferencing_aspx .MobilePhone { float:left; width:196px; padding:15px 0px 5px 0px;}
.mobile_conferencing_aspx .MobilePhone1 { float:left; width:196px; padding:0px 0px 5px 0px;}
.mobile_conferencing_aspx #Android { background:url(../Images/Default/FC_Android_History.png); height:149px; width:89px; display:block; float:left; margin-left:52px;}
.mobile_conferencing_aspx #IPhone { background:url(../Images/Default/FC_iPhone_Rec.png); height:149px; width:83px; display:block; float:left; margin-left:52px;}
.mobile_conferencing_aspx #WP7 { background:url(../Images/Default/FC_Windows_Create.png); height:149px; width:89px; display:block; float:left; margin-left:52px;}
.mobile_conferencing_aspx .PhoneRight { float:left; width:163px; padding:5px 10px 0px 10px; margin-left:15px;}
.mobile_conferencing_aspx .fcselectProductPageGuts h3 { font-weight:bold; font-size: 14px; margin-bottom: 18px; padding-bottom: 0px; padding-top: 0px; margin-top: 0px;}
.mobile_conferencing_aspx .fcselectProductPageGuts .right .Features { font-size:16px; font-weight:bold; padding:0px 0px 5px 15px;}
.mobile_conferencing_aspx .fcselectProductPageGuts .right .paddingList10 { padding:10px 14px 0px 8px;}
.mobile_conferencing_aspx .PhoneRight .PhoneHeader { font-size:16px; font-weight:bold; color:#121214;}
.mobile_conferencing_aspx .PhoneRight .PhoneSubText { color:#636363; padding:10px 0px;}
.mobile_conferencing_aspx .PhoneRight .PhoneRequire { background:url(../Images/Default/FC_line_17x2.gif) repeat-x bottom left; padding-bottom:10px; font-size:10px;}
.mobile_conferencing_aspx .PhoneRight .Download { /*height:32px;*/ width:130px; display:block; margin:10px 0px; outline:none;}
/*.mobile_conferencing_aspx .PhoneRight .Download { background:url(../Images/Default/btn_download.gif); height:32px; width:130px; display:block; margin:10px 0px; outline:none;}*/
.mobile_conferencing_aspx .PhoneRight .DownloadAndroidMarket { background:url(../Images/Default/LOGO_GooglePlay.png); height:45px; width:129px; display:block; margin:10px 0px; outline:none;}
.mobile_conferencing_aspx .PhoneRight .DownloadAppStore { background:url(../Images/Default/FC_AppStore_logo.png); height:45px; width:152px; display:block; margin:10px 0px; outline:none;}
.mobile_conferencing_aspx .PhoneRight .DownloadWindowsMarket { background:url(../Images/Default/LOGO_WindowsPhone.png); height:27px; width:135px; display:block; margin:10px 0px; outline:none;}
.mobile_conferencing_aspx .PhoneRight .NotifyMe { background:url(../Images/Default/btn_NotifyMe.gif); height:32px; width:130px; display:block; margin:10px 0px; outline:none;}
.mobile_conferencing_aspx .right ul li { padding-bottom:10px;}
.mobile_conferencing_aspx div.PhoneFeatures { width:564px; height:461px; float:left; margin-top: -10px; outline:none; }
.mobile_conferencing_aspx div.PhoneFeaturesL { width:372px; height:449px; float:left; background:url(../Images/Default/FC_MobileTips_372x449.png) no-repeat; outline:none; margin-top:20px; margin-right: 15px; }
.mobile_conferencing_aspx div.PhoneFeaturesRBG { width:173px; height:449px; float:left; background:url(../Images/Default/BKGD_Tips_iPhone.png) no-repeat; outline:none; margin-top:20px; }
.mobile_conferencing_aspx div.PhoneFeaturesSlider { width:173px; height:449px; float:left; background:url(../Images/Default/SLIDE_Tips_iPhone.jpg) no-repeat; background-position: 15px 90px; }


.congratulationsheader { font-size:18px; font-weight:bold; color:#324378; padding:10px 0px;}
.browsertestcongratulations { background-image:url(../images/default/pano_BrowserTest.png);width:148px;height:143px; display:block; text-indent:-9999px; outline:none; float:left; margin:0px 30px 0px -10px;}
.browsertestcongratulationsbtnClose { background-image:url(../images/default/btn_Close_147x40.png);width:147px;height:40px; display:block; text-indent:-9999px; outline:none; margin:90px 0px 0px 140px;} 
.bkgdbrowsertest { height:86px; width:477px; background:transparent url(../Images/Default/bkgd_BrowserTest.png) no-repeat; display:block; padding:10px 0px 0px 10px;} 
.browsertestheaderfont { font-size:18px;}
.iconpassfail { padding:12px 30px 0px 0px;}
.browsertestheader { padding:5px 0px 0px 10px;}

.home_aspx #divTopNavLoggedOut {height:64px;} /*uncomment this to enable redesigned FC homepage*/
.home_aspx #HomePano {width:566px; height: 117px; background: transparent url(../Images/Default/Banner_FCI_New.jpg) no-repeat; padding: 80px 0px 0px 25px; margin-top:2px; }
.home_aspx .HomeFreeSignUp { margin-top:10px;}
.home_aspx div.Guts { padding-left: 0px; width:591px;} /*uncomment this to enable redesigned FC homepage*/
.home_aspx .bkgdColor1 { background-color:#999999; padding:20px 0px;}
.home_aspx .bkgdHeader1 { width:584px; height:54px; background: transparent url(../Images/Default/bkgd_hdr_584x54.png) no-repeat; display: block;}
.home_aspx .bkgdHeader2 { width:584px; height:54px; background: transparent url(../Images/Default/bkgd_hdr_584x54.png) no-repeat; display: block; margin-top:20px;}
.home_aspx .iconFreeConf { padding:7px 0px 0px 15px;}
.home_aspx .hdrFreeConf { padding:17px 0px 0px 5px;}
.home_aspx .bkgdWhite { background: transparent url(../images/default/bkgd_mid_584x12.png) repeat-y; padding:15px 0px 0px 22px; width:562px;}
.home_aspx .FreeConfWebSchStandard { background:transparent url(../Images/Default/line_orange_1x142.gif) no-repeat top left; margin-left:15px; padding-left:20px; width:280px;}
.home_aspx .FreeConfWebSchPremium { background:transparent url(../Images/Default/line_green_1x142.gif) no-repeat top left; margin-left:15px; padding-left:20px; width:280px;}
.home_aspx .bkgdHeader1Free { position:relative; background: transparent url(../Images/Default/sash_Free_141x141.png) no-repeat; height:141px; width:141px; left:223px; top:-3px; }
.home_aspx .bkgdWhiteHeader { font-size:12px; font-weight:bold;}
.home_aspx .linkOrange a { color:#ff7927;}
.home_aspx .linkGreen a { color:#69bd26;}
.home_aspx .LearnMoreOrange { background: transparent url(../Images/Default/icon_arrow_orange.png) no-repeat center right; font-size:11px; font-weight:bold; padding-right:12px; outline:none; margin-left: 20px; text-decoration:none; }
.home_aspx .LearnMoreGreen { background: transparent url(../Images/Default/icon_arrow_green.png) no-repeat center right; font-size:11px; font-weight:bold; padding-right:12px; outline:none; margin-left: 20px; text-decoration:none; }
.home_aspx .LearnMoreOrange:hover { text-decoration: underline;}
.home_aspx .LearnMoreGreen:hover { text-decoration: underline;}
.home_aspx .divIconCheckOrange { background: transparent url(../Images/Default/icon_check_orange.png) no-repeat center left; padding:3px 0px 3px 20px;}
.home_aspx .divIconCheckGreen { background: transparent url(../Images/Default/icon_check_green.png) no-repeat center left; padding:3px 0px 3px 20px;}
.home_aspx .divLeftOrange { width:247px;}
.home_aspx .divLeftGreen { width:247px;}
.home_aspx .SignUp { margin-top:10px;}
.home_aspx .LearnMoreMarginTop5 { margin-top:5px;}
.home_aspx .divLeftBottom { margin:46px 0px 5px 0px;}
.home_aspx .divRightBottom { margin:15px 0px 5px 0px;}
.home_aspx .divLoggedOutBannerBkgd { background-color:#ecedeb; padding:20px 0px; }
.home_aspx div.bubbleFree { display:none; width:244px; height:91px; position:absolute; padding:15px 0px 0px 15px; background-color:transparent; background-repeat: no-repeat; 
            background-image:url(../Images/Default/bkgd_ToolTip_244x91.png); z-index:100; margin:16px 0px 0px -40px; outline:none;} 
.home_aspx div.iconFreeQuestion:hover div.bubbleFree { display:block; }
.home_aspx span.spanFreeTipSubHead { font-weight:bold; font-size:11px; display:block; color:#000000;}
.home_aspx span.spanFreeTipSubText { display:block; color:#000000; font-size:9px; padding:2px 20px 0px 0px; font-weight:normal; line-height:10px; }
.home_aspx .paddingBottom5 { padding:3px 0px 5px 0px;}
.home_aspx .paddingLeft3 { padding:0px 0px 0px 3px;}
.ie8x  .paddingLeft3 { padding:0px 0px 0px 4px;}
.home_aspx .border0 { border: 0px;}
.home_aspx .socialicons { position:relative; top:35px; left:-150px;}
.socialicons img { border:none;}
.home_aspx .paddingRight40 { padding-right:40px;}


.facebook_conference_calls_app_aspx #panoSocial { background-image:url(../images/Default/pano_Social.jpg); margin-top:2px; height:222px; width:591px;}
.facebook_conference_calls_app_aspx .socialIcon1 { height:71px; width:69px; background:transparent url(../Images/Default/icon_Social.png) no-repeat; display:block; margin:10px 0px 0px 45px;}   
.facebook_conference_calls_app_aspx #divTopNavLoggedOut { height:64px;}    
.facebook_conference_calls_app_aspx div.Guts { padding:0px; width:591px;}
.facebook_conference_calls_app_aspx .pgIcon3 { height:71px; width:69px; background:transparent url(../Images/Default/ICON_Features.png) no-repeat; display:block; margin:10px 0px 0px 45px;}   
.facebook_conference_calls_app_aspx .features { float:left; height:18px; width:95px; background:transparent url(../Images/Default/HDR_Features.png) no-repeat; display:block; margin:15px 0px 5px 25px; text-indent:-9999px;}   
.facebook_conference_calls_app_aspx .divFeaturesSub, .personalized_greetings_aspx .divListenSub { width:475px;}
.facebook_conference_calls_app_aspx .divFeatures { height:227px; background-color:#d5d2d2; margin:-10px 0px 110px 0px;}
.facebook_conference_calls_app_aspx .divFacebookToday {font-weight:bold; width:135px; margin-top:3px; padding-left:30px;}
.facebook_conference_calls_app_aspx .divFacebookToday1 {font-weight:bold; width:150px; margin-top:3px; padding-left:15px;}
.facebook_conference_calls_app_aspx .FacebookApp { height:32px; width:139px; background:transparent url(../Images/Default/btn_FacebookApp_139x32.png) no-repeat; display:block; margin:0px 10px 0px 10px;}
.facebook_conference_calls_app_aspx .FacebookDownload{ height:32px; width:139px; background:transparent url(../Images/Default/btn_Download_139x32.png) no-repeat; display:block; margin:0px 10px 0px 10px;}
.facebook_conference_calls_app_aspx .SocialShareWindow { height:202px; width:261px; background:transparent url(../Images/Default/social_ShareWindow.png) no-repeat; display:block; margin:-105px 0px 0px 0px;}
.facebook_conference_calls_app_aspx .Facebookline { height:1px; width:351px; background:transparent url(../Images/Default/LINE_green_351x1.gif) no-repeat; display:block; float:left; margin:15px 0px; }
.facebook_conference_calls_app_aspx .divFeaturesSub ul li { margin:0px 25px 10px 0px; line-height:14px;}
.facebook_conference_calls_app_aspx .AppForFacebook { height:59px; width:359px; background:transparent url(../Images/Default/hdr_NEW_FacebookApp.png) no-repeat; display:block; margin:15px 0px 0px 30px; text-indent:-9999px; float:left;}
.facebook_conference_calls_app_aspx .Youalreadypost { font-size:12px; margin:0px 60px 0px 145px;}
.facebook_conference_calls_app_aspx .margin45 { margin-top:45px;}

.sync_aspx #panoSocial { background-image:url(../images/Default/pano_Sync.jpg); margin-top:2px; height:222px; width:591px;}
.sync_aspx .syncIcon1 { height:71px; width:69px; background:transparent url(../Images/Default/icon_FCSync.png) no-repeat; display:block; margin:10px 35px 0px 45px;}   
.sync_aspx #divTopNavLoggedOut { height:64px;}    
.sync_aspx div.Guts { padding:0px; width:591px;}
.sync_aspx div.SyncHeader {font-size:22px; color:#444444; font-weight:bold;margin:15px 0px 0px 30px;padding-top:20px;}
.sync_aspx div.SyncTrademarks{font-size:10px;color:#000000;margin-left:15px;margin-top:5px;}
.sync_aspx .CTAOrange { color:#ff7927;background: transparent url(../Images/Default/icon_arrow_orange.png) no-repeat center right; font-size:11px; font-weight:bold; padding-right:12px; outline:none; margin-left: 20px; text-decoration:none; }
.sync_aspx .CTAGreen { color:#69bd26;background: transparent url(../Images/Default/icon_arrow_green.png) no-repeat center right; font-size:11px; font-weight:bold; padding-right:12px; outline:none; margin-left: 20px; text-decoration:none; }
.sync_aspx .CTAOrange:hover { text-decoration: underline;}
.sync_aspx .CTAGreen:hover { text-decoration: underline;}
.sync_aspx div.PartnerWhole{margin-top:20px;width:517px;float:left;}
.sync_aspx div.PartnerHeader{font-size:16px;color:#555555;font-weight:bold;padding-top:20px;}
.sync_aspx div.PartnerBody{font-size:11px;color:#000000;}
.sync_aspx .evernoteIcon1 { height:117px; width:150px; background:transparent url(../Images/Default/FC_Sync_Evernote.png) no-repeat; display:block;}   
.sync_aspx .fbtwitterIcon1 { height:117px; width:150px; background:transparent url(../Images/Default/FC_Sync_FB_Twitter.png) no-repeat; display:block;}   
.sync_aspx .googleIcon1 { height:117px; width:150px; background:transparent url(../Images/Default/FC_Sync_Google.png) no-repeat; display:block;}   
.sync_aspx .outlookIcon1 { height:117px; width:150px; background:transparent url(../Images/Default/FC_Sync_Outlook.png) no-repeat; display:block;}   
.sync_aspx .apiIcon1 { height:117px; width:150px; background:transparent url(../Images/Default/FC_Sync_FC_API.png) no-repeat; display:block;}   

.ShareSelectDial { font-weight:bold; font-size:13px;}
.ShareFacebookNote { font-size:12px; width:445px; border:2px solid #ffcfb1; padding:5px;}
.ShareFacebookNoteLabel { font-size:12px; width:465px;}
.SharePostYour { font-size:12px;}
.ShareMilesInstructions { font-size:9px; float:left; width:400px; background:transparent url(../images/default/excl_band2_14x24.gif) no-repeat center left; padding:5px 0px 0px 20px;}
.ShareFacebookIcon { background:transparent url(../images/default/icon_Facebook_32x32.png) no-repeat center left; padding:8px 0px 10px 35px;}
.ShareTwitterIcon { background:transparent url(../images/default/icon_Twitter_32x32.png) no-repeat center left; padding:8px 0px 12px 35px;}
.socialpanocongratulations { background-image:url(../images/default/pano_WellDone.png);width:208px;height:188px; display:block; text-indent:-9999px; outline:none; border:none; float:left;}
.btnSocialClose { background-image:url(../images/default/btn_Close_147x40.png); width:147px;height:40px; display:block; text-indent:-9999px; outline:none; border:none; margin:150px 0px 0px 100px;}
.btnSocialShare { background-image:url(../images/default/btn_Share_147x40.png); width:147px;height:40px; display:block; text-indent:-9999px; outline:none; border:none;}
.btnSocialShareDisabled { background-image:url(../images/default/btn_Share_gray_147x40.png); width:147px;height:40px; display:block; text-indent:-9999px; outline:none; border:none;}
.btnsocialadvanced { margin:25px 15px 0px 0px; display:block;}
.bkgdShareSocialNetworks { background-image:url(../images/default/bkgd_ShareSocNetworks.png); width:201px;height:175px; display:block; outline:none; border:none; margin:-10px 0px 0px 515px; position:absolute; padding:87px 6px 0px 6px; }
.ShareSocialNetworkNewConfThanks { font-weight:normal; font-size:11px; color:#FFFFFF; }
.ShareSocialNetworkShared { font-weight:normal; font-size:10px; color:#FFFFFF; background:transparent url(../images/default/FC_check_orange_25x23.png) no-repeat center left; padding:4px 0px 2px 35px; margin:0px 30px 0px 12px; }
.ShareSocialNetworkClickhere { font-weight:normal; font-size:10px; color:#FFFFFF; margin:0px 20px 0px 8px; }
.ShareSocialNetworkNewConfWant { margin:0px 10px 0px 8px; }
.ShareSocialNetworkButtons { margin:7px 0px 0px 28px; }
.ShareSocialNetworkLine { margin:-3px 0px 5px 0px;}
.ShareSocialNetworkCheckBox { font-weight:normal; font-size:10px; color:#FFFFFF; margin-top:7px;}
.marginTopLeft5 { margin:5px 0px 0px 5px;}
.btnSocialCreateEvent { background-image:url(../images/default/btn_CreateEvent_193x40.png); width:193px;height:40px; display:block; text-indent:-9999px; outline:none; border:none;}
.charactercount { margin:-10px 10px 0px 0px;}
.charactercounter { margin:5px 10px 0px 0px;}
.charcounterRed { color:#ff0000; margin:-10px 10px 0px 0px; float:right;}
.charcounterBlack { color:#000000; margin:-10px 10px 0px 0px; float:right;}
.charcounterRed1 { color:#ff0000; margin: 5px 10px 0px 0px; float:right;}
.charcounterBlack1 { color:#000000; margin: 5px 10px 0px 0px; float:right;}

.IconFCSyncWhite{ height:25px; width:163px; background:transparent url(../Images/Default/icon_FCSync_White.png) no-repeat; display:block; position:relative;}
.IconFCSyncBlack{ height:25px; width:163px; background:transparent url(../Images/Default/icon_FCSync_Black.png) no-repeat; display:block; position:relative;}

/*
.TwitterFacebookButton { position:relative; top:15px; left:160px; background:transparent url(../Images/Default/icon_COD_TwitterBird.png) no-repeat; displ ay:block; width:73px; height:103px; margin-top:-105px;}
*/
.TwitterFacebookButton { position:relative; top:-48px; left:125px; background:transparent url(../Images/Default/icon_COD_TwitterBird_108x107.png) no-repeat; display:block; width:108px; height:107px; margin-top:-105px;}
.overlayheader { font-size:18px; font-weight:bold; color:#324378; padding:2px 0px;}
.facebook_home_aspx { background-color:#ffffff;}

.pgRecordingCode{ display:none; }

.Guest { padding: 0px 15px 15px 20px; }
.GuestNarrativeTitle { font-family: Verdana, Arial, Helvetica, sans-serif; color: #314379; font-weight: bold; font-size: 18px; padding-bottom: 10px; }
.GuestNarrativeNarrative { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 12px; padding-bottom: 10px; }
.GuestShim { width: 90px; }
.GuestDataBox { width: 300px; height: 155px; background-color: #fafafa; border: 2px solid #c2c2c2; margin-bottom: 10px; }
.GuestDatumTitle { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; font-size: 12px; padding: 4px; }
.GuestDatumDatum { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; font-size: 12px; background-color: #eeeeee; padding: 4px; }
.GuestHR { width:470px; height:2px; background-color:#ff7928; }
DIV#GuestWantMore { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; background: url(../../images/Default/ICON_CreateAcct_57x57.png) no-repeat top left; height: 57px;  }
P#GuestWantMore { margin-left: 75px; padding-top: 6px; }

	/* New Google page 4/12/2012*/
.google_calendar_sync_aspx .gooProductPageGuts { padding: 170px 0px 20px 0px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; line-height: 17px; width: 550px; }
.google_calendar_sync_aspx .gooProductPageGuts .left { width: 235px; float: left; margin-top: 13px; vertical-align:top; padding-top: 0px;}
.google_calendar_sync_aspx .gooProductPageGuts .right { width: 298px; float: right; margin-top: 13px; vertical-align:top; padding-top: 0px;}
.google_calendar_sync_aspx .gooProductPageGuts h1 { font-weight:bold; font-size: 14px; }
.google_calendar_sync_aspx .gooProductPageGuts h1.productHeader { text-indent: -9999px; background: transparent none no-repeat; }
.google_calendar_sync_aspx .gooProductPageGuts h2 { font-weight:bold; font-size: 14px; }
.google_calendar_sync_aspx .gooProductPageGuts h3 { font-weight:bold; font-size: 14px; margin-bottom: 18px; padding-bottom: 0px; padding-top: 0px; margin-top: 0px;}
.google_calendar_sync_aspx .gooProductPageGuts ul { list-style-position: outside; margin-top: 0px; margin-left: 20px; padding-left: 0px;line-height: 18px;}
.google_calendar_sync_aspx .gooProductPageGuts p { margin-top: 0px; padding-top: 0px; }
.google_calendar_sync_aspx .gooGuideBox { width: 298px; background: transparent url(../images/default/box298x11_mid.gif) repeat-y;}
.google_calendar_sync_aspx .gooGuideBox .top { height: 11px; background: transparent url(../images/default/box298x11_top.gif) no-repeat top;}
.google_calendar_sync_aspx .gooGuideBox .bottom { height: 13px; background: transparent url(../images/default/box298x11_btm.gif) no-repeat bottom;}
.google_calendar_sync_aspx .gooGuideBox h2.head { text-indent: -9999px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; display:block; width: 220px; height: 114px; margin: 0 auto;}
.google_calendar_sync_aspx .gooGuideBox h2.incompatibleHead { text-indent: -9999px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; display:block; width: 250px; height: 80px; margin: 0 auto;}
.google_calendar_sync_aspx .gooProductPageGuts { background-image: url(../images/default/Pano_Google.jpg); }
.google_calendar_sync_aspx .gooGuideBox h2.head { background-image: url(../images/default/hdr_addshareplus.gif); }
.google_calendar_sync_aspx .gooGuideBox h2.incompatibleHead { background-image: url(../images/default/hdr_have_shareplus.gif); }
.google_calendar_sync_aspx .gooProductPageGuts h1.productHeader { width: 226px; height: 17px; background-image: url(../images/default/hdr_shareplusDS.gif); }
.google_calendar_sync_aspx .li { margin: 8px 0px; margin-bottom: 8px; vertical-align: top; }
.google_calendar_sync_aspx .li .ordinal { background-repeat: no-repeat; background-position:10px 5px; background-color:Transparent; width: 30px; height: 25px; float: left; text-indent: -9999px;}
.google_calendar_sync_aspx .li .info { float:right; width: 250px; padding-right: 10px; display:block;}
.google_calendar_sync_aspx .li1 .ordinal { background-image: url(../images/default/FC_Bullet_One.gif); }
.google_calendar_sync_aspx .li2 .ordinal { background-image: url(../images/default/FC_Bullet_Two.gif); }
.google_calendar_sync_aspx .li3 .ordinal { background-image: url(../images/default/FC_Bullet_Three.gif); }
.google_calendar_sync_aspx .li4 .ordinal { background-image: url(../images/default/FC_Bullet_Four.gif); }
.google_calendar_sync_aspx h3.instructions { margin-top: 35px; background: transparent url(../images/default/Hdr_Easy_1234.gif) no-repeat; height: 21px; width: 117px; text-indent: -9999px;}
.google_calendar_sync_aspx h1 { font-weight: bold; font-size:22px; color:#444444; margin-top:0px; }
.google_calendar_sync_aspx .gooOuterRight { width:100%;}
.google_calendar_sync_aspx .gooTop { background: transparent url(../images/default/FB_Logo_FC_74x71.gif) no-repeat; padding-left: 100px; margin: 15px; }
.google_calendar_sync_aspx .gooTop .title { font-weight: bold; font-size: 12px; }
.google_calendar_sync_aspx .gooBottom { background: transparent url(../images/default/Logo_FB_75x76.gif) no-repeat right; padding-right: 100px; margin: 15px;}
.google_calendar_sync_aspx .gooBottom .title { font-weight: bold; font-size: 12px; }
.google_calendar_sync_aspx .finePrintNote { font-size: 7pt;}
.google_calendar_sync_aspx #panoGoogle { background-image:url(../images/Default/pano_Google.jpg); margin-top:2px; height:222px; width:591px;}
.google_calendar_sync_aspx .googleIcon1 { height:71px; width:69px; background:transparent url(../Images/Default/icon_GoogleCal.png) no-repeat; display:block; margin:10px 0px 0px 45px;}   
.google_calendar_sync_aspx #divTopNavLoggedOut { height:64px;}    
.google_calendar_sync_aspx div.Guts { padding:0px; width:591px;}
.google_calendar_sync_aspx .pgIcon3 { height:71px; width:69px; background:transparent url(../Images/Default/ICON_Features.png) no-repeat; display:block; margin:-15px 0px 0px 45px;}   
.ie #gscaIcon { height:71px; width:69px; background:transparent url(../Images/Default/ICON_Features.png) no-repeat; display:block; margin:-15px 0px 0px 45px;}   
.firefox #gscaIcon { height:71px; width:69px; background:transparent url(../Images/Default/ICON_Features.png) no-repeat; display:block; margin:-15px 0px 0px 45px;}   
.applemac-safari #gscaIcon { height:71px; width:69px; background:transparent url(../Images/Default/ICON_Features.png) no-repeat; display:block; margin:15px 0px 0px 45px;}   
.google_calendar_sync_aspx .features { float:left; height:18px; width:95px; background:transparent url(../Images/Default/HDR_Features.png) no-repeat; display:block; margin:-15px 0px 5px 25px; text-indent:-9999px;}   
.ie #gscaFeatures { float:left; height:18px; width:95px; background:transparent url(../Images/Default/HDR_Features.png) no-repeat; display:block; margin:-15px 0px 5px 25px; text-indent:-9999px;}   
.firefox #gscaFeatures { float:left; height:18px; width:95px; background:transparent url(../Images/Default/HDR_Features.png) no-repeat; display:block; margin:-15px 0px 5px 25px; text-indent:-9999px;}   
.applemac-safari #gscaFeatures { float:left; height:18px; width:95px; background:transparent url(../Images/Default/HDR_Features.png) no-repeat; display:block; margin:15px 0px 5px 25px; text-indent:-9999px;}   
.google_calendar_sync_aspx .divFeaturesSub, .personalized_greetings_aspx .divListenSub { width:475px;}
.google_calendar_sync_aspx .divFeatures { height:250px; background-color:#d5d2d2; margin:-45px 0px 110px 0px;}
.google_calendar_sync_aspx .divGoogleToday {font-weight:bold; width:135px; margin-top:3px; padding-left:30px;}
.google_calendar_sync_aspx .divGoogleToday1 {font-weight:bold; width:150px; margin-top:3px; padding-left:15px;}
.google_calendar_sync_aspx .GoogleApp { height:32px; width:139px; background:transparent url(../Images/Default/btn_GoogleApp_139x32.png) no-repeat; display:block; margin:0px 10px 0px 10px;}
.google_calendar_sync_aspx .GoogleLink{ height:32px; width:139px; background:transparent url(../Images/Default/btn_Link_Accounts.png) no-repeat; display:block; margin:-65px 10px 0px 145px;}
.google_calendar_sync_aspx .GoogleShareWindow { height:275px; width:283px; background:transparent url(../Images/Default/Google_Wkly_View.png) no-repeat; display:block; margin:-247px 0px 0px 320px;}
.google_calendar_sync_aspx .Googleline { height:1px; width:351px; background:transparent url(../Images/Default/LINE_green_351x1.gif) no-repeat; display:block; float:left; margin:15px 0px; }
.google_calendar_sync_aspx .divFeaturesSub ul li { margin:0px 25px 10px 0px; line-height:14px;}
.google_calendar_sync_aspx .AppForGoogle { height:59px; width:359px; background:transparent url(../Images/Default/hdr_NEW_GoogleApp.png) no-repeat; display:block; margin:15px 0px 0px 30px; float:left;}
.google_calendar_sync_aspx .Youalreadypost { font-size:12px; margin:0px 60px 0px 145px;}
.google_calendar_sync_aspx .Youalreadypost2 { font-size:12px; margin:10px 60px 0px 145px; width:165px;}
.google_calendar_sync_aspx .margin45 { margin-top:45px;}
.google_calendar_sync_aspx .divTrademark { font-size: 10px; margin: -90px 0px 10px 20px; }
   /* end Facebook page */

	/* New Outlook page 12/21/2012*/
.outlook_manager_add_in_aspx .outProductPageGuts { padding: 170px 0px 20px 0px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; line-height: 17px; width: 550px; }
.outlook_manager_add_in_aspx .outProductPageGuts .left { width: 235px; float: left; margin-top: 13px; vertical-align:top; padding-top: 0px;}
.outlook_manager_add_in_aspx .outProductPageGuts .right { width: 298px; float: right; margin-top: 13px; vertical-align:top; padding-top: 0px;}
.outlook_manager_add_in_aspx .outProductPageGuts h1 { font-weight:bold; font-size: 14px; }
.outlook_manager_add_in_aspx .outProductPageGuts h1.productHeader { text-indent: -9999px; background: transparent none no-repeat; }
.outlook_manager_add_in_aspx .outProductPageGuts h2 { font-weight:bold; font-size: 14px; }
.outlook_manager_add_in_aspx .outProductPageGuts h3 { font-weight:bold; font-size: 14px; margin-bottom: 18px; padding-bottom: 0px; padding-top: 0px; margin-top: 0px;}
.outlook_manager_add_in_aspx .outProductPageGuts ul { list-style-position: outside; margin-top: 0px; margin-left: 20px; padding-left: 0px;line-height: 18px;}
.outlook_manager_add_in_aspx .outProductPageGuts p { margin-top: 0px; padding-top: 0px; }
.outlook_manager_add_in_aspx .outGuideBox { width: 298px; background: transparent url(../images/default/box298x11_mid.gif) repeat-y;}
.outlook_manager_add_in_aspx .outGuideBox .top { height: 11px; background: transparent url(../images/default/box298x11_top.gif) no-repeat top;}
.outlook_manager_add_in_aspx .outGuideBox .bottom { height: 13px; background: transparent url(../images/default/box298x11_btm.gif) no-repeat bottom;}
.outlook_manager_add_in_aspx .outGuideBox h2.head { text-indent: -9999px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; display:block; width: 220px; height: 114px; margin: 0 auto;}
.outlook_manager_add_in_aspx .outGuideBox h2.incompatibleHead { text-indent: -9999px; background-attachment:inherit; background-color:Transparent; background-position:top; background-repeat:no-repeat; display:block; width: 250px; height: 80px; margin: 0 auto;}
.outlook_manager_add_in_aspx .outProductPageGuts { background-image: url(../images/default/Pano_Outlook.jpg); }
.outlook_manager_add_in_aspx .outGuideBox h2.head { background-image: url(../images/default/hdr_addshareplus.gif); }
.outlook_manager_add_in_aspx .outGuideBox h2.incompatibleHead { background-image: url(../images/default/hdr_have_shareplus.gif); }
.outlook_manager_add_in_aspx .outProductPageGuts h1.productHeader { width: 226px; height: 17px; background-image: url(../images/default/hdr_shareplusDS.gif); }
.outlook_manager_add_in_aspx .li { margin: 8px 0px; margin-bottom: 8px; vertical-align: top; }
.outlook_manager_add_in_aspx .li .ordinal { background-repeat: no-repeat; background-position:10px 5px; background-color:Transparent; width: 30px; height: 25px; float: left; text-indent: -9999px;}
.outlook_manager_add_in_aspx .li .info { float:right; width: 250px; padding-right: 10px; display:block;}
.outlook_manager_add_in_aspx .li1 .ordinal { background-image: url(../images/default/FC_Bullet_One.gif); }
.outlook_manager_add_in_aspx .li2 .ordinal { background-image: url(../images/default/FC_Bullet_Two.gif); }
.outlook_manager_add_in_aspx .li3 .ordinal { background-image: url(../images/default/FC_Bullet_Three.gif); }
.outlook_manager_add_in_aspx .li4 .ordinal { background-image: url(../images/default/FC_Bullet_Four.gif); }
.outlook_manager_add_in_aspx h3.instructions { margin-top: 35px; background: transparent url(../images/default/Hdr_Easy_1234.gif) no-repeat; height: 21px; width: 117px; text-indent: -9999px;}
.outlook_manager_add_in_aspx h1 { font-weight: bold; font-size:18px; color:#444444; margin-top:0px; }
.outlook_manager_add_in_aspx h2 { font-weight: bold; font-size:22px; color:#444444; margin-top:-10px; margin-right:-40px; }
.outlook_manager_add_in_aspx .outOuterRight { width:100%;}
.outlook_manager_add_in_aspx .outTop { background: transparent url(../images/default/FB_Logo_FC_74x71.gif) no-repeat; padding-left: 100px; margin: 15px; }
.outlook_manager_add_in_aspx .outTop .title { font-weight: bold; font-size: 12px; }
.outlook_manager_add_in_aspx .outBottom { background: transparent url(../images/default/Logo_FB_75x76.gif) no-repeat right; padding-right: 100px; margin: 15px;}
.outlook_manager_add_in_aspx .outBottom .title { font-weight: bold; font-size: 12px; }
.outlook_manager_add_in_aspx .finePrintNote { font-size: 7pt;}
.outlook_manager_add_in_aspx #panoOutlook { background-image:url(../images/Default/pano_Outlook.jpg); margin-top:2px; height:222px; width:591px;}
.outlook_manager_add_in_aspx .outlookIcon1 { height:71px; width:69px; background:transparent url(../Images/Default/icon_Outlook.png) no-repeat; display:block; margin:10px 0px 0px 45px;}   
.outlook_manager_add_in_aspx #divTopNavLoggedOut { height:64px;}    
.outlook_manager_add_in_aspx div.Guts { padding:0px; width:591px;}
.outlook_manager_add_in_aspx .pgIcon3 { height:71px; width:69px; background:transparent url(../Images/Default/ICON_Features.png) no-repeat; display:block; margin:-15px 0px 0px 45px;}   
.ie #gscaIcon { height:71px; width:69px; background:transparent url(../Images/Default/icon_features.png) no-repeat; display:block; margin:-15px 0px 0px 45px;}   
.firefox #gscaIcon { height:71px; width:69px; background:transparent url(../Images/Default/icon_features.png) no-repeat; display:block; margin:-15px 0px 0px 45px;}   
.applemac-safari #gscaIcon { height:71px; width:69px; background:transparent url(../Images/Default/icon_features.png) no-repeat; display:block; margin:15px 0px 0px 45px;}   
.outlook_manager_add_in_aspx .features { float:left; height:18px; width:207px; background:transparent url(../Images/Default/HDR_featuresbenefits.png) no-repeat; display:block; margin:-15px 0px 5px 25px; text-indent:-9999px;}   
.ie #gscaFeatures { float:left; height:18px; width:207px; background:transparent url(../Images/Default/HDR_featuresbenefits.png) no-repeat; display:block; margin:-15px 0px 5px 25px; text-indent:-9999px;}   
.firefox #gscaFeatures { float:left; height:18px; width:207px; background:transparent url(../Images/Default/HDR_featuresbenefits.png) no-repeat; display:block; margin:-15px 0px 5px 25px; text-indent:-9999px;}   
.applemac-safari #gscaFeatures { float:left; height:18px; width:207px; background:transparent url(../Images/Default/HDR_featuresbenefits.png) no-repeat; display:block; margin:15px 0px 5px 25px; text-indent:-9999px;}   
.outlook_manager_add_in_aspx .divFeaturesSub, .personalized_greetings_aspx .divListenSub { width:475px;}
.outlook_manager_add_in_aspx .divFeatures { height:350px; background-color:#d5d2d2; margin: -85px 0px 110px 0px;}
.outlook_manager_add_in_aspx .divOutlookToday {font-weight:bold; width:135px; margin-top:3px; padding-left:30px;}
.outlook_manager_add_in_aspx .divOutlookToday1 {font-weight:bold; width:150px; margin-top:3px; padding-left:15px;}
.outlook_manager_add_in_aspx .OutlookApp { height:32px; width:139px; background:transparent url(../Images/Default/btn_OutlookApp_139x32.png) no-repeat; display:block; margin:0px 10px 0px 10px;}
.outlook_manager_add_in_aspx .OutlookLink{ height:32px; width:139px; background:transparent url(../Images/Default/btn_Link_Accounts.png) no-repeat; display:block; margin:-65px 10px 0px 145px;}
.outlook_manager_add_in_aspx .OutlookShareWindow { height:326px; width:238px; background:transparent url(../Images/Default/menu_Outlook.png) no-repeat; display:block; margin:-330px 0px -50px 350px;}
.outlook_manager_add_in_aspx .Outlookline { height:1px; width:351px; background:transparent url(../Images/Default/LINE_green_351x1.gif) no-repeat; display:block; float:left; margin:15px 0px; }
.outlook_manager_add_in_aspx .divFeaturesSub ul li { margin:0px 25px 10px 0px; line-height:14px;}
.outlook_manager_add_in_aspx .AppForOutlook { height:59px; width:359px; background:transparent url(../Images/Default/hdr_NEW_OutlookApp.png) no-repeat; display:block; margin:15px 0px 0px 30px; float:left;}
.outlook_manager_add_in_aspx .Youalreadypost { font-size:12px; margin:10px 0px 0px 45px; width:300px;}
.outlook_manager_add_in_aspx .margin45 { margin-top:45px;}
.outlook_manager_add_in_aspx .divTrademark { font-size: 9px; margin: -105px 5px 10px 0px; }
   /* end Outlook page */
