body {  margin-top:0; BACKGROUND-COLOR: white; color:#111111; font-family: Arial; font-weight: bold; font-size: 10px; LETTER-SPACING: normal; TEXT-TRANSFORM: none; WORD-SPACING: normal }
a { color: #0099ff; padding: 2px;  text-decoration: none; border: none; outline: none; }
a:hover { text-decoration: underline; }
a img { border: none; outline: none; }
p { margin: 10px 0; }
h1, h2, h3, h4 { color: #ffa800; font-weight: bold; }
h1 { font-size: 30px; }
h2 { font-size: 26px; }
h3 { font-size: 18px; color: #ff6600; }
h4 { font-size: 16px; color: #ff6600; }
h5 { font-size: 11px; color: #666666; font-weight: normal;}
ul, ol, blockquote { margin: 10px 0 10px 20px; }
li { margin-bottom: 8px; }
strong { font-size: inherit; color: inherit; }
TD {font-size: 12px ;color: #111111;vertical-align: top; line-height:18px; font-family:Arial;}


/*************/
/* structure */
/*************/
#header-container { display: block; float: left; width: 100%; height: 10px; background: #aac8ec; }
#header { display: block; margin: 0 auto; padding-top: 16px; width: 864px; height: 110px; }
#logo { float: left; width: 167px; height: 85px; background: url(images/AMSite/logo.gif) top left no-repeat; }
#logo:hover { background: url(images/AMSite/logo-shine.gif) top left no-repeat; }
#logo b { display: none; }
#header-right { float: right; width: 670px; }
#header ul { float: right; list-style-type: none; margin: 0; width: 100%; }
#header ul li { float: right; margin-bottom: 0; padding: 0 10px; border-right: solid 1px #608592; color: #608592; }
#header ul a { color: #608592; font-weight: bold; font-size: 12px; text-transform: uppercase; text-decoration: none; }
#header ul a:hover { color: #89b100; }
#header ul li.lastnormal { border: none; }
#header ul li.lastnormal a { }
#header ul li.last { border: none; }
#header ul li.last a { color: #ffa800; font-size: 15px; }
#freetrial { float: right; width: 206px; height: 51px; margin-top: 14px; }
.tabs { float: right; position: relative; margin-top: 23px; margin-left: 2px; }
.tabsInAdmin { float: right; position: relative; margin-top: 3px; margin-left: 2px; }

#content-wrapper { display: block; float: left; width: 100%; margin-top: 102px; border-top: solid 5px #fd823b; }
#content-bg-container { display: block; float: left; background: #fdd774; width: 100%; height: auto; }
#content-bg { display: block; float: left; background: #fdd774; width: 100%; height: auto; min-height: 264px; }
#content { display: table; margin: 0 auto; padding: 10px; width: 844px; height: auto; background: #fff; border:solid 0px #000000; }
#home-content-wrapper { display: block; margin: 0 auto; width: 864px; background: #fff; }
#home-content { display: block; float: left; clear: both; margin: 15px auto 0; width: 864px; }

#footer-accent-container { display: block; float: left; width: 100%; background: #fdd774; border:solid 0px #000000; }
#footer-accent { display: block; margin: 0 auto; width: 864px; height: 45px; background: #fff url(images/AMSite/footer-accent.gif) bottom center no-repeat; }
/*#footer-accent-home { display: block; float: left; margin: 15px 0 0 640px; width: 400px; height: 45px; background: url(images/AMSite/footer-accent.gif) bottom center no-repeat; }*/
#footer-accent-home {
background:url("images/AMSite/footer-accent.gif") no-repeat scroll center bottom transparent;
display:block;
float:left;
height:45px;
margin-top:15px;
text-align:center;
width:100%; }

#footer-accent img { margin-left: 340px; }
#footer-accent-home img {  }
#footer-container { display: block; float: left; width: 100%; height: 80px; background: #aac8ec; }
#footer { display: block; margin: 0 auto; width: 864px; padding-top: 10px; }
.copyright { float: left; color: #666; font-size: 12px; }
.copyright a.linkCopyRight { color:#666; font-size: 12px; text-decoration: underline; font-weight:normal; }
#footer ul { float: right; list-style-type: none; margin: 0; }
#footer ul li { float: left; margin-bottom: 0; padding: 0 10px; border-right: solid 1px #608592; color: #608592; }
#footer ul li.last { border: none; }
#footer ul a { color: #608592; font-weight: bold; font-size: 11px; text-transform: uppercase; text-decoration: none; }
#footer ul a:hover { color: #444; }
#footer ul li.last { border: none; }

/********************/
/* home page styles */
/********************/
#home-backdrop, #orange-splash { display: block; position: absolute; left: 50%; margin-top: -10px; margin-left: -432px; width: 864px; height: 284px; background: url(images/AMSite/home-backdrop.jpg) top left no-repeat; }
#orange-splash { width: 238px; margin-top: -30px; background: url(images/AMSite/orange-splash.gif) bottom left no-repeat; }
#wake-up { float: left; position: relative; margin: 55px 0 0 185px; width: 300px; }
#wake-up p { color: #8fb018; font-weight: bold; padding-left:30px; font-size:14px;  }	
#wake-up ul { list-style-type: none; margin-left: 55px; padding-left: 0;}
#wake-up li { height: 26px; margin-bottom: 0; }
#wake-up li a { display: block; padding: 5px; font-size:14px; color: #8fb018; text-decoration: none; border: solid 1px transparent; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#wake-up li a:hover { color: #ff7800; background: #fff0d3; border: solid 1px #ffdfa1; }
#play-video { float: left; width: 150px; height: 60px; margin: -125px 0px 0 295px; padding: 10px; padding-top: 20px; background:url(images/HomeVideo/playvideoblue-4.png) bottom left no-repeat;   }
#play-video table td { float: left; padding: 5px; color: #666; font-weight: normal; font-size: 14px;}
#play-video img { float: right; margin-top: 0px; float: top;}
#play-video a { display: block; position: absolute; z-index: 4000; width: 130px; height: 65px;}
#play-video a b { display: none; }
/*background: #ffdb90; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;*/


.post-it { float: right; width: 190px; height: 203px; background: url(images/AMSite/post-it.gif) top left no-repeat; }
.post-it ul { list-style-type: none; margin: 40px 0 0 18px; padding-left: 0;}
.post-it ul li { margin-bottom: 0; }
.post-it b { display: none; }
.bagel { display: block; width: 151px; height: 40px; background: url(images/AMSite/post-it-bagel.gif) top left no-repeat; }
.voicemail { display: block; width: 151px; height: 26px; background: url(images/AMSite/post-it-voicemail.gif) top left no-repeat; }
.merchandise { display: block; width: 151px; height: 37px; background: url(images/AMSite/post-it-am.gif) top left no-repeat; }
.bagel:hover, .voicemail:hover, .merchandise:hover { margin-left: 2px; }

/******************/
/* content styles */
/******************/
#product-topbar { float: left; margin: -10px -10px 10px -10px; width: 864px; height: 49px; background: url(images/AMSite/topbar-blink.jpg) top left; }
#product-topbar p { margin-top: 15px; margin-left: 100px; text-align: center; color: #666; font-weight: bold; font-size: 16px;}
#product-topbar strong { color: #0066cb; }
.blink-topbar { border-top: solid 13px #8fc7e8; }
.flip-topbar { border-top: solid 13px #fe7701; }
.create-topbar { border-top: solid 13px #fad126; }
.createexpress-topbar { border-top: solid 13px #ffe636; }
.pricing-topbar { border-top: solid 13px #ADCBEF; }
.partner-topbar { border-top: solid 13px #ADCBEF; }
.contactus-topbar { border-top: solid 13px #ADCBEF; }
.freetrial-topbar { border-top: solid 13px #bdba5b; }
.login-topbar { border-top: solid 13px #ADCBEF; }
.privacy-topbar { border-top: solid 13px #ADCBEF; }
.sitemap-topbar { border-top: solid 13px #ADCBEF; }
.yahoostore-topbar { border-top: solid 13px #ADCBEF; }
.volution-topbar { border-top: solid 13px #A5C5ED; }


#sidebar { float: left;  width: 134px; height:400px; margin-top: -59px; border: solid 4px #fff; border-top: none; -webkit-border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; }
#sidebar ul { list-style-type: none; padding-left: 0; margin: 135px 0 0; }
#sidebar a { display: block; margin-left: -4px; padding-left: 15px; height: 15px; color: #fff; font-size: 14px; font-weight: bold; }
#sidebar a:hover { text-decoration: none; background: url(images/AMSite/sidebar-arrow.png) center left no-repeat; }
.blink-menu { background: url(images/AMSite/sidebar-blink.jpg) top left no-repeat; }
.flip-menu { background: url(images/AMSite/sidebar-flip.jpg) top left no-repeat; }
.create-menu { background: url(images/AMSite/sidebar-create.jpg) top left no-repeat; }
.createexpress-menu { background: url(images/AMSite/sidebar-createexpress.jpg) top left no-repeat; }

#sidebarwide { float: left; width: 172px; height: 55px; margin-top: -59px; border: solid 4px #fff; border-top: none; -webkit-border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; }
#sidebaryahoo { float: left; width: 310px; height: 55px; margin-top: -59px; border: solid 4px #fff; border-top: none; -webkit-border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; }
#sidebarvolution { float: left; width: 171px; height: 55px; margin-top: -59px; border: solid 4px #fff; border-top: none; -webkit-border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; }
.pricing-menu { background: url(images/AMSite/sidebar-pricing.jpg) top left no-repeat; }
.partner-menu { background: url(images/AMSite/sidebar-partner.jpg) top left no-repeat; }
.freetrial-menu { background: url(images/AMSite/sidebar-freetrial.jpg) top left no-repeat; }
.contactus-menu { background: url(images/AMSite/sidebar-contactus.jpg) top left no-repeat; }
.login-menu { background: url(images/AMSite/sidebar-login.jpg) top left no-repeat; }
.privacy-menu { background: url(images/AMSite/sidebar-privacy.jpg) top left no-repeat; }
.sitemap-menu { background: url(images/AMSite/sidebar-sitemap.jpg) top left no-repeat; }
.yahoostore-menu { background: url(images/AMSite/yahoostore/sidebar-yahoostore.jpg) top left no-repeat; }
.volution-menu { background: url(images/AMSite/volusion/Solutions.png) top left no-repeat; }

.column { float: left; width: 212px; padding: 0 10px; border-right: dotted 2px #ccc;}
.column-last { padding-right: 0; border-right: none; }

.column ul {padding-left: 0;}

td.gray { font-family: Helvetica, Arial, sans-serif; color: #666666; font-size: 14px; font-weight:normal; line-height:20px; padding-left:10px; }
table.tableContainer { background-color:#ffffff; height:400px; float: left; }
td.Spacer { width:40px; }

table.SearchProductPages { background-color:#ffffff;  border:0px; }
table.ImageMapGenerator { width:930px; background-color:#ffffff;  border:0px;}
table.EditPage { width:1150px; background-color:#ffffff;  border:0px;}
table.Pages { width:800px;  background-color:#ffffff;  border:0px; height:300px;}
table.CMSPage {  width:800px; background-color:#ffffff;}
table.registration  {  width:90%; background-color:#ffffff;}
table.StepPages { width:980px; padding:0px; border:0px } 

td.tdInfoTitle { width:33%; background-color:#FFF8DE; border:solid 0px #FFFFFF; text-align:center; padding-top:8px; font-weight:bold; font-size:14px; }
td.tdInfo {width:33%; background-color:#FFF8DE; border:solid 0px #FFFFFF; text-align:center; font-weight:normal; font-size:14px; padding-bottom:7px; }
table.tblMoreOptions { width:100%; background-color:#FFF8DE; border:solid 1px #FBE196; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;  }

td.GrayPageTitle { background-color:#dbdbdb; color:#707070; line-height: 36px; font-size:20px; font-weight:bold; padding-left:20px; }


 a.GrayLinks { cursor: pointer; font-family:Helvetica, Arial, sans-serif; background-color:Transparent; padding: 0px; border:solid 0px #333333; text-decoration:underline; color: #333333; font-weight: bold; font-size:14px; }
 a.BlueLink { cursor: pointer; font-family:Helvetica, Arial, sans-serif; background-color:Transparent; padding: 0px; padding-left:5px; padding-left:5px; border:solid 0px #0185da; text-decoration:underline; color: #0185da; font-weight: bold; font-size:13px; }
 #sidebar a.GrayLinks { cursor: pointer; font-family:Helvetica, Arial, sans-serif; background-color:Transparent; padding: 0px; border:solid 0px #333333; text-decoration:underline; color: #333333; font-weight: bold; font-size:14px; }
 #sidebar a.BlueLink { cursor: pointer; font-family:Helvetica, Arial, sans-serif; background-color:Transparent; padding: 0px; padding-left:5px; padding-left:5px; border:solid 0px #0185da; text-decoration:underline; color: #0185da; font-weight: bold; font-size:13px; }
input.BlueButton { cursor: pointer;  text-align:center; width:100px; background-color:#0185da; padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:10px; color:#FFFFFF;  font-size:11px; font-family:Arial; font-weight:bold; border:solid 0px #ffffff; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;  }
input.GreenButton { cursor: pointer; text-align:center; background-color:#94c400; padding-top:2px; padding-bottom:2px; width:128px; color:#FFFFFF;  font-size:12px; font-family:Arial; font-weight:bold; border:solid 0px #ffffff; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;  }
span.spUnderLine { text-decoration:underline; color:#666666; }

.dgHeader a:hover { color:#111111;font-size: 10pt; font-weight:bold; text-decoration: underline;  }
.dgHeader a:active { color:#111111;font-size: 10pt; font-weight:bold; text-decoration: underline;  }
.dgHeader a:link { color:#111111;font-size: 10pt; font-weight:bold; text-decoration: underline; }
.dgHeader a:visited { color:#111111;font-size: 10pt; font-weight:bold; text-decoration: underline; }

.dgHeader{font-size:10pt;font-weight:bold;text-align:center; color:#000000;  vertical-align:middle; background-color:#efefef; border:#111111; height:40px;}
.dgEdit{font-size:10pt;font-weight:bold;text-align:center; vertical-align:middle; color:#0185da; }
.dgDelete{font-size:10pt;font-weight:bold;text-align:center;   vertical-align:middle; color:#FD071C; }

.dgEdit a:hover { color:#0185da;font-size: 10pt; font-weight:bold; text-decoration: underline;  }
.dgEdit a:active { color:#0185da;font-size: 10pt; font-weight:bold; text-decoration: underline;  }
.dgEdit a:link { color:#0185da;font-size: 10pt; font-weight:bold; text-decoration: underline; }
.dgEdit a:visited { color:#0185da;font-size: 10pt; font-weight:bold; text-decoration: underline; }

.dgDelete a:hover { color:#FD071C;font-size: 10pt; font-weight:bold; text-decoration: underline;  }
.dgDelete a:active { color:#FD071C;font-size: 10pt; font-weight:bold; text-decoration: underline;  }
.dgDelete a:link { color:#FD071C;font-size: 10pt; font-weight:bold; text-decoration: underline; }
.dgDelete a:visited { color:#FD071C;font-size: 10pt; font-weight:bold; text-decoration: underline; }

body.innercontent { text-align:center; background-color:#ffffff; border: solid 0px #000000;margin-left:0px;margin-top:0px; margin-right:0px;margin-bottom:0px;/*width: 400px;*/height:auto;overflow:auto;	 SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ccd4dc; SCROLLBAR-SHADOW-COLOR: #ccd4dc; 	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 	SCROLLBAR-ARROW-COLOR: #ccd4dc; 	SCROLLBAR-TRACK-COLOR: #ffffff;	SCROLLBAR-DARKSHADOW-COLOR: #ccd4dc; 	 }

div { font: 12px Arial; color: #111111;  }
p { font: 12px Arial; color: #111111; }
span.boldblack12 { color: #000000; font-weight: bold; font-size:12px;  }

/*.button {  border:solid 1px #111111;background-color:#ffffff;color:#111111;cursor:hand;font-family:arial;font-size: 12px;font-weight:bold;letter-spacing: 0px;	}*/
.browsebutton{cursor: pointer; border: solid 0px #111111;background-color:#fff;color:#111111;/*color: Black;*/cursor:hand;font-size: 11px;font-weight:600;font-family:Arial;letter-spacing: 0px;}
.button { cursor: pointer; width:100px; background-color:#0185da; padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:10px; color:#FFFFFF;  font-size:11px; font-family:Arial; font-weight:bold; border:solid 0px #ffffff; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; }
.bold12 {font: bold 12px Arial; color: #111111; line-height:24px; }
.redbold12  {font: bold 12px Arial;color: #F00;}
.normal12 { font: 12px Arial; color: #111111;  }
.normal14 { font: 14px Arial; color: #111111;  }
.normal16 { font: 16px Arial; color: #111111;  }
td.normal16 { font-size:16px; }
td.bold20 {font-size:20px; font-weight:bold; line-height:30px }
span.spbold18 { font-size:18px; font-weight:bold; line-height:26px; }
span.spboldYellow20 { font-size:20px; font-weight:bold; color:#FACE19; line-height:30px }
span.spboldOrange20 { font-size:20px; font-weight:bold; color:#FE7700; line-height:30px }
span.spboldBlue20 { font-size:20px; font-weight:bold; color:#0185da; line-height:30px }
div.divPublishInstructionCode { BORDER-RIGHT:#000000 1px solid; PADDING-RIGHT:15px; BORDER-TOP:#000000 1px solid; PADDING-LEFT:15px; PADDING-BOTTOM:10px; BORDER-LEFT:#000000 1px solid; PADDING-TOP:10px; BORDER-BOTTOM:#000000 1px solid; BACKGROUND-COLOR:#ffffff }
td.subtitle {	font:13px Arial;	font-weight:bold;	color: #111111; }