/* New CSS for after Jul 25, 2010, with everything inherited from myReviewPageCSS  
Updated Oct 1 2010 with minor fix
*/
.myReviewPage_dashboard{
color:#575757;
/*background:#F9F9F9;*/
background:white;
margin:0px;
font-family:Tahoma;
}

body.framedPage{
background:white;
}

.myReviewPageCSS .pageTitle, .myReviewPageCSS .pageCol div.colTitle{
  color:#575757;
}
.myReviewPageCSS .pageTitle{
  font-weight:bold;
  font-size:24px;
}

.myReviewPageCSS .pageTagline{
  font-size:18px;
  font-weight:bold;
  color:#9B9B9B;
  margin-left:15px;
}
.myReviewPageCSS .pageButton{
  position:absolute;
  top:-33px;
  left:42px;
  text-align:right;
}

.myReviewPageCSS .pageCol, .myReviewPageCSS .pageButton{
  width:400px;
}
.myReviewPageCSS .page{
  margin:0px auto;
  width:910px;
}
.myReviewPageCSS .pageContent{
  margin:0px 0px;
}

.myReviewPageCSS .pageCol {
  float:left;
  margin:5px;
  min-height:100px;
  padding:10px 20px;
  text-align:left;
  border:1px solid #BBBBBB;
  /*background-color:white;*/
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;  
  position:relative;
  background-color:#F1F6FC;
}

.myReviewPageCSS .leftCol{
  margin-bottom:50px;
  float:left;
  min-width:400px;
}

.myReviewPageCSS .leftCol h3, h4 {
	color:black;
	margin-top:10px;
	margin-bottom:5px;
}
.myReviewPageCSS .leftCol h4 {
    color:#ab1600;
  	margin-top:15px;
	margin-bottom:5px;
}
.myReviewPageCSS .leftCol p {
	margin-top:5px;
	margin-bottom:5px;
}

.myReviewPageCSS .rightCol{
  float:right;
}
.myReviewPageCSS div.shortCol{
  width:300px;
}
.myReviewPageCSS div.wideCol{
  width:600px;
}
.myReviewPageCSS .pageCol div.colTitle{
  position:absolute;
  left:20px;
  top:-25px;
}
.myReviewPageCSS .pageCol div.pageColTabs{
  position:absolute;
  left:20px;
  top:-22px;
}
.myReviewPageCSS .pageCol div.pageColTabs a{
    display:block;
    float:left;
    height:18px;
    margin-top:2px;
    width:82px;
    text-align:center;
    border:1px solid #BBBBBB;
    -webkit-border-radius: 6px 6px 0px 0px;;
    -moz-border-radius:    6px 6px 0px 0px;
    background-color:#CFD2D7;
    color:#535557;
    font-size:14px;
    text-decoration:none;
}
.myReviewPageCSS .pageCol div.pageColTabs a.active{
    border-bottom:1px solid #F1F6FC;
    background-color:#F1F6FC;
    color:black;
    height:20px;
    margin-top:0px;
}

.myReviewPageCSS .tabbedCol{
    margin-top:14px;
}
.myReviewPageCSS .formSection td.left{
  width:110px;
  text-align:right;
}
.myReviewPageCSS .formSection td.right{
}
.myReviewPageCSS .formSection td.right input.text,
.myReviewPageCSS .formSection td.right textarea{
  width:230px;
}
.myReviewPageCSS input.radioinput,
.myReviewPageCSS .formSection td.right input.radioinput,
.myReviewPageCSS input.checkbox,   
.myReviewPageCSS .formSection td.right input.checkbox{
  width:auto;
}
.myReviewPageCSS input.text,
.myReviewPageCSS textarea{
  background-color:white;
}

.myReviewPageCSS .formSection .editReviewSites td.right input.text{
  width:160px;
  margin-left:30px;
}
.myReviewPageCSS .formSection td.right textarea{
  height:230px;
}
.myReviewPageCSS .formSection div.submit {
  text-align:right;
  margin-right:22px;
}
.myReviewPageCSS .formSection td.helptip{
  padding:8px 0px 0px 0px;
  font-size:12px;
  text-align:right;
}
.myReviewPageCSS .createBadgeSection{
  text-align:center;
}
.myReviewPageCSS .createBadgeSection input.text{
  width:250px;
}
.myReviewPageCSS div.register table td.left{
  font-size:12px;
}

.myReviewPageCSS .instructions .title{
  font-weight:bold;
}
.myReviewPageCSS .instructions .text{
  font-size:13px;
}

.myReviewPageCSS .subSection {
  border:1px dashed #E8E8E8;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;  
  position:relative;
  margin-bottom:20px;
}
.myReviewPageCSS .subSectionForceUp {
  margin-top:8px;
}
.myReviewPageCSS .subSectionForceUp table{
  margin-top:-25px;
}
.myReviewPageCSS .subSectionForceUp table .left{
  font-size:12px;
}

.myReviewPageCSS table{
  border:collapse:collapse;
  margin:0px;
  padding:0px;
}
.myReviewPageCSS table td,
.myReviewPageCSS .page table th{
  border: none;
  
}
.myReviewPageCSS div.reviews{
  font-size:13px;
}
.myReviewPageCSS div.feedbackText{
  border-bottom:2px solid #808A94;
  background:#EFECAE;
  padding:3px;
  font-size:12px;
  color:black;
}
.myReviewPageCSS div.message .right textarea{
  font-size:10px;
}

.myReviewPageCSS div.footer{
  position:relative;
  margin-top:20px;
  font-size:.9em;
}
.myReviewPageCSS div.logout{
  position:absolute;
  top:-40px;
  margin-left:30px;
}
.myReviewPageCSS div.logoCrop{
  width:100px;
  overflow:hidden;
}
.myReviewPageCSS .editReviewsSites .right input.text{
  margin-left:27px;
}
.myReviewPageCSS .clear{clear:both;}
.myReviewPageCSS div.editReviewDesc2{
  font-size:85%;
  margin-left:30px;
}

.myReviewPageCSS iframe{
border:none; 
}

.myReviewPageCSS div.myReviewsPageHeaderblock{
  font-size:26px;
  font-weight:bold; 
  text-align:center;
}
.myReviewPageCSS .redText{
  color:#ab1600;
}
.myReviewPageCSS .blackText{
  color:#000;
}
.myReviewPageCSS input.defaultValue{
  color:#b0b0b0;
}
.myReviewPageCSS div.subSectionNoDash table{
  margin-left:auto;
  margin-right:auto;
}
.myReviewPageCSS .smallText{
  font-size:12px;
}
.myReviewPageCSS .smallerText{
  font-size:10px;
}
.myReviewPageCSS .smallHeader{
  font-size:70%;
}
.myReviewPageCSS hr{
    border: none 0; 
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #efefef;
    width: 80%;
    height: 2px;
    margin: 10px auto;
    text-align: left;
}
.myReviewPageCSS .headerbar{
margin-top:10px;
}

.myReviewPageCSS .headerbar hr{
  width:100%;
  margin-top:0px;
}
.myReviewPageCSS .headerbar .siteName{
  font-size:30px;
  font-weight:bold;

}
.myReviewPageCSS .headerbar .siteName a,
.myReviewPageCSS .headerbar .siteName a img{
  text-decoration:none;
  color:inherit;
  border:none;
  outline:none;
}

.myReviewPageCSS .headerLeft{
  float:left;
}
.myReviewPageCSS .headerRight{
  float:right;
}
.myReviewPageCSS .headerRight table {
  height:35px;
  font-size:12px;
}
.myReviewPageCSS .headerRight table td{
  vertical-align:bottom;
  padding:0px;
}
.myReviewPageCSS .headerRight .email{
  font-weight:bold;
  text-decoration:underline;
}

.myReviewPageCSS a, 
.myReviewPageCSS a:active, 
.myReviewPageCSS a:visited{
  color:#3361C2;
}
.myReviewPageCSS a:hover{
  text-decoration:underline;
}
.myReviewPageCSS a.hiddenLink{
  text-decoration:none; color:inherit;
}
.myReviewPageCSS a.hiddenLink:hover{
  color:#3361C2;
  text-decoration:underline;
}
.myReviewPageCSS .totalReviewsCount{
  text-align:center;
  font-size:20px;
  font-weight:bold;
}
/* Roll-over Button class - just add class="button" to any link */	
.myReviewPageCSS .button {
	padding: 20px; background: url(../images/buttons/button-bg.png) repeat-x; color: #222; border: 1px solid #ccc; font: bold 13px Arial; text-decoration: none; 
}  
.myReviewPageCSS .button:hover {
	background-position: bottom left; 
	text-decoration: none;
}  

.myReviewPageCSS .badgeMakerSideText{
    border:2px solid orange;
    color:orange;
    font-size:30px;
    padding:20px;
}
.myReviewPageCSS .badgeMakerSidePreview{
    margin-top:20px;
}

