

/*************/
/* structure */
/*************/
#header-container { display: block; clear: both; width: 100%; height: 10px; background: #ffffff; }
#logo { float: left; width: 313px; height: 76px; background: url(images/AMSite1/Template/AM-Logo.png) top left no-repeat; }
#logo:hover { background: url(images/AMSite1/Template/AM-Logo.png) top left no-repeat; }
#logo b { display: none; }
#header { display: block; margin: 0 auto; padding-top: 16px; width: 920px; height: 100px; position:relative; left:0px; }
#header-right { width: 580px; position:absolute; right:0px; top:20px; }
#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 #777777; color: #777777; }
#header ul a { color: #777777; 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: 24px; }
.tabsInAdmin { float: right; position: relative; margin-top: 3px; margin-left: 2px; }

#content-wrapper { border-top: 0px solid #FFCC00; clear: both; display: block; margin-left: auto; margin-right: auto; margin-top: 98px; width: 950px; }
#content-bg-container { display: block; float: left; background: #ffffff; width: 100%; height: auto; }
#content-bg { display: block; float: left; background: #ffffff; width: 100%; height: auto; min-height: 264px; }
#content { display: table; margin: 0px; padding: 10px; width: 844px; height: auto; }
#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; }
#footer-accent { display: block; margin: 0 auto; width: 864px; height: 45px; }
/*#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; }
#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; }



.linkscontainer {
    background: url("http://www.whereoware.com/Portals/0/Skins/Whereoware2012/images/stripebg.png") repeat scroll left top transparent;
    color: #444444;
    height: 315px;
    margin-top: 40px;
    padding: 25px;
    /*float: left;*/
    clear: both;
    width: 100%;
}
.links, a.links:link, a.links:active, a.links:visited {
    color: #555555;
    font-weight: bold;
    text-transform: uppercase;
}
a.links:hover {
    color: #FF066F;
}
.linkscontainer .links, .linkscontainer a.links:link, .linkscontainer a.links:active, .linkscontainer a.links:visited {
    color: #004078;
    font-weight: normal;
    text-transform: lowercase;
}
.linkscontainer a.links:hover {
    color: #222222;
}
.footer {
    left: 50%;
    margin-left: -475px;
    position: relative;
    width: 950px;
}
.footer ul {
    display: block;
    float: left;
    list-style-type: none;
    margin: 0 50px 0 0;
    padding: 0;
    width: 180px;
}
.footer ul li {
    border-bottom: 1px solid #BCD731;
    color: #444444;
    font-size: 12px;
    list-style-type: none;
    padding: 9px 10px;
    margin: 0;
}
.footer ul li a {
    color: #444444;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
.footer ul li a:hover {
    color: #123456;
}
.footer ul li.f-head, .footer ul li.f-head a {
    font-size: 16px;
    font-weight: bold;
}
.footer ul li.f-last {
}
.footer ul.f-newsletter {
    margin-right: 0;
    width: 230px;
}
.f-contact {
    background: url("http://www.whereoware.com/Portals/0/Skins/Whereoware2012/images/asterisk.gif") no-repeat scroll left top transparent;
    height: 100px;
    margin: -15px 0 0 350px;
    position: absolute;
    width: 100px;
    z-index: -1;
    *margin-left: -575px;
}
.f-email 
{   
    background: url("images/AMSite/icon-email.gif") no-repeat scroll left center transparent;
    padding-left: 20px;
}
.f-phone {
    background: url("images/AMSite/icon-phone.gif") no-repeat scroll left center transparent;
    padding-left: 20px;
    text-decoration: none;
}
.f-phone:hover {
    text-decoration: none;
}
.f-facebook {
    background: url("http://www.whereoware.com/Portals/0/Skins/Whereoware2012/images/icon-facebook.gif") no-repeat scroll left center transparent;
    padding-left: 20px;
}
.f-twitter {
    background: url("http://www.whereoware.com/Portals/0/Skins/Whereoware2012/images/icon-twitter.gif") no-repeat scroll left center transparent;
    padding-left: 20px;
}
.f-linkedin {
    background: url("http://www.whereoware.com/Portals/0/Skins/Whereoware2012/images/icon-linkedin.gif") no-repeat scroll left center transparent;
    padding-left: 20px;
}
.f-flickr {
    background: url("http://www.whereoware.com/Portals/0/Skins/Whereoware2012/images/icon-flickr.gif") no-repeat scroll left center transparent;
    padding-left: 20px;
}
.f-newsletter iframe {
    height: 150px;
    width: 100%;
}
.f-copyright {
    color: #888888;
    float: right;
    font-size: 11px;
    margin-bottom: 10px;
    margin-right: -475px;
    
    margin-top: 10px;
    position: relative;
    right: 50%;
    text-align: right;}
    
 .f-copyright1 {
    color: #888888;
    text-align: right;
    font-size: 11px;
    /*margin-bottom: 10px;
    
    
    /*margin-top: 10px;*/
    position: fixed;
    bottom:0px;
    float: right;
    right: 40%;
    margin-right: -475px;
    }

/*.f-copyright {
    color: #888888;
    float: right;
    *float: none;
    clear: both;
    font-size: 11px;
    margin-bottom: 10px;
    margin-top: 10px;
    left: 0px;
    right: 50%;
    text-align: right;
    width:100%;
}*/
.f-copyright a {
    font-size: 11px;
    color: #FF066F;
    /*color: #888888;*/
    font-size: inherit !important;
    font-style: italic;
    font-weight: bold;
}
.user, a.user:link, a.user:active, a.user:visited {
    color: #FF066F;
}
a.user:hover {
    color: #FF066F;
}
.footer, a.footer:link, a.footer:active, a.footer:visited {
    color: #FF066F;
}
a.footer:hover {
    color: #FF066F;
}




/******************/
/* content styles */
/******************/


#product-topbar { float: left; margin: -10px -10px 10px -10px; width: 950px; height: 28px; }
#product-topbar p { margin-top: 25px; margin-left: 100px; text-align: center; color: #666; font-weight: bold; font-size: 16px;}
#product-topbar strong { color: #0066cb; }

#product-topbar { background-color:#bcd731;}
.mytopbar { border-top: solid 13px #bcd731; }
.mymenu { position:relative; background: url(images/AMSite1/AdminHomeMenu/Menu-Green.png) top left no-repeat; }
span.PageTitle { font-size:18px; font-weight:normal; color:#FFFFFF; padding-left:15px; position:absolute; }

#sidebar { float: left;  width: 160px; height: 290px; margin-top: -65px; border-top: none; }
#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: 13px; font-weight: bold; }
#sidebar a:hover { text-decoration: none; background: url(images/AMSite/sidebar-arrow.png) center left no-repeat; }

#sidebar { float: left;  width: 160px; height: 290px; margin-top: -65px; border-top: none; }

.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:#efefef; border:solid 0px #DEDDDD; text-align:center; padding-top:8px; font-weight:bold; font-size:14px; }
td.tdInfo {width:33%; background-color:#EEEBEB; border:solid 0px #DEDDDD; text-align:center; font-weight:normal; font-size:14px; padding-bottom:7px; }
table.tblMoreOptions { width:490px; background-color:#efefef; border:solid 0px #DEDDDD; padding: 10px;  text-align:left;}

 table.tblMaster { width: 980px; background-color:#ffffff; border:solid 0px #b4b4b4; border-top: 0px; }
 
 div.Instructions { PADDING: 5px;  FONT-SIZE: 8pt; line-height:15px; border-bottom: solid 1px #b4b4b4; padding-right:10px; width:360px; }

td.GrayPageTitle { border:solid 0px #b4b4b4; background-color:#b4b4b4; color:#ffffff; line-height: 36px; font-size:20px; font-weight:bold; padding-left:20px; }
td.StepBox { border: solid 1px #b4b4b4; border-top:0px; }

td.CapYellow { color: #444444; font-size: 16px; font-weight:bold; font-family:Arial; }
span.CapYellow { color: #444444; font-size: 16px; font-weight:bold; font-family:Arial; }

table.PageWithMenu { width:730px; position:relative; top:20px; left:10px; border:0px;  }

a.PinkItalic { font-family: Arial, Helvetica, sans-serif; background-color:Transparent; padding: 0px; border:solid 0px #333333; text-decoration:none; color: #ff066f; font-style:italic; font-weight: bold; font-size:14px; }
 a.GrayLinks { cursor: pointer; font-family: Arial, Helvetica, sans-serif; background-color:Transparent; padding: 0px; border:solid 0px #333333; text-decoration:none; color: #fdbf04; font-weight: bold; font-size:14px; }
 a.BlueLink { cursor: pointer; font-family: Arial, Helvetica, sans-serif; background-color:Transparent; padding: 0px; padding-left:5px; padding-left:5px; border:solid 0px #5A7CFC; text-decoration:underline; color: #5A7CFC; font-weight: bold; font-size:13px; }
 #sidebar a.GrayLinks { cursor: pointer; font-family:Arial,Helvetica, sans-serif; background-color:Transparent; padding: 0px; border:solid 0px #333333; text-decoration:underline; color: #5A7CFC; font-weight: bold; font-size:12px; }
 #sidebar a.BlueLink { cursor: pointer; font-family:Arial,Helvetica, sans-serif; background-color:Transparent; padding: 0px; padding-left:5px; padding-left:5px; border:solid 0px #5A7CFC; text-decoration:none; color: #5A7CFC; font-weight: bold; font-size:13px; }
input.BlueButton { cursor: pointer;  text-align:center; width:110px; background-color:#5A7CFC; 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;  }
input.GreenButton { cursor: pointer; text-align:center; position:relative; top:-4px; background-color:#BCD731; padding-top:5px; padding-bottom:5px; width:128px; color:#FFFFFF;  font-size:12px; font-family:Arial; font-weight:bold; border:solid 0px #ffffff;  }
span.spUnderLine { text-decoration:none; color:#000000; }


div.Steps { border:solid 0px #000000; position:relative; }
div.Steps  div.imgLink { cursor:pointer;  position:absolute; font-size:14px; font-weight:bold; background-color:Transparent; color:#ffffff; text-align:center;  height:38px; padding:3px; padding-top:10px; }
div.Steps  div.imgLink1 { cursor:pointer;  position:absolute; font-size:14px;  font-weight:bold; background-color:Transparent; color:#ffffff; text-align:center; height:30px; padding:3px; padding-top:15px; }
div.Steps  span.spText { position:absolute; font-family:Helvetica, Arial, sans-serif; font-size:13px; text-align:left; }

div.Stepss { border:solid 0px #000000; position:relative; }
div.Stepss  div.imgLink { cursor:pointer;  position:absolute; font-size:14px; font-weight:bold; background-color:Transparent; color:#ffffff; text-align:center;  height:38px; padding:3px; padding-top:10px; }
div.Stepss  div.imgLink1 { cursor:pointer;  position:absolute; font-size:14px;  font-weight:bold; background-color:Transparent; color:#ffffff; text-align:center; height:30px; padding:3px; padding-top:15px; }
div.Stepss  span.spText { position:absolute; font-family:Helvetica, Arial, sans-serif; font-size:13px; text-align:left; }


div.divCurrentProject { position:absolute; top:63px; left:240px; width:500px; font-size:15px; font-weight:bold; color:#ffffff; }         

.dgHeader a { color:#111111;font-size: 10pt; font-weight:bold; text-decoration: underline; font-family:Arial;  }


.dgHeader{font-size:10pt;font-weight:bold;text-align:center; color:#000000; font-family:Arial;    vertical-align:middle; background-color:#efefef; border:#111111; height:40px;}
.dgEdit{font-size:10pt;font-weight:bold;text-align:center; vertical-align:middle; color:#5A7CFC; }
.dgDelete{font-size:10pt;font-weight:bold;text-align:center;   vertical-align:middle; color:#FD071C; }

.dgEdit a { color:#5A7CFC;font-size: 10pt; font-weight:bold; text-decoration: underline;  }
.dgDelete a { color:#FD071C;font-size: 10pt; font-weight:bold; text-decoration: underline;  }

#sidebar a.carturl { color: #333333; font-size: 13px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

table.ReportTable {border-top:solid 1px #b4b4b4; width:100%;  }
table.ReportTable td.tdOneReport {padding-left:5px; border-bottom:solid 1px #b4b4b4; border-right:solid 1px #b4b4b4;  width:100%; background-color:#ffffff; padding-top:10px; text-decoration:none; color:#333; font-size:13px; font-weight:bold; }

body.innercontent { text-align:center; background-color:transparent; 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;  }

.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:#25DFF2; line-height:30px }
span.spboldRed20 { font-size:20px; font-weight:bold; color:#E42626; 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; }

.button { cursor: pointer;  text-align:center; width:110px; background-color:#5A7CFC; 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;  }
.bold12 {font: bold 12px Arial; color: #111111; line-height:24px; }
td.bold16{font: bold 15px Arial;color: #444444; }

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: #5A7CFC; padding: 2px; text-decoration: none; border: none; outline: none; font-family:Arial;  }
a:hover { text-decoration: underline; }
a img { border: none; outline: none; }
p { margin: 10px 0; }
h1, h2, h3, h4 { color: #94C400; font-weight: bold; font-family:Arial;  }
h1 { font-size: 30px; font-family:Arial;  }
h2 { font-size: 26px; font-family:Arial;  }
h3 { font-size: 18px; color: #444444; font-family:Arial;  }
h4 { font-size: 16px; color: #444444; font-family:Arial;  }
h5 { font-size: 11px; color: #666666; font-weight: normal; font-family:Arial; }
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;}
table.Pages TD a { color: #5A7CFC; padding: 2px; text-decoration: none; border: none; outline: none; font-family:Arial; }
table.Pages TD a:hover { text-decoration: underline; color: #5A7CFC; }
