/*Choice Local CSS*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
font: normal 13px/1.3em Arial;
}
inputbox, textarea, input {
font: normal 13px/1.3em Arial;
}
.borderit img {
border: 1px solid #ffffff;
box-sizing: content-box;
}
.borderit:hover img {
border: 1px solid #45015b;
box-sizing: content-box;
}
.borderit:hover {
color: red; /* irrelevant definition to overcome IE bug */
}
#review-form {width:300px;background-color:White;}
#logo-container {
	padding-top: 24px;
	text-align:center;
}
#main-logo {
 border:0px;
}
#hiddenImage1, #hiddenImage2 {
  width:0px;
  height:0px; 
  border:0px; 
}
#star-container {
  margin: 0;
}
#rating1, #rating2, #rating3, #rating4, #rating5 {
  width:56px;
  height:79px; 
  border:0px; 
}
#rating1:hover, #rating2:hover, #rating3:hover, #rating4:hover, #rating5:hover {
  cursor: pointer;
}
#your-rating, #your-comments, #your-name, #your-email {
  padding:6px;
  font-weight:bold;
  color:#ffffff;"
}
#your-rating {background-color:#24506D; margin-top: 16px;}
#your-comments {background-color:#24506D;}
#your-name {background-color:#24506D;}
#your-email {background-color:#24506D;}

#reviewText, #reviewName, #reviewEmail {
  margin:6px;
  width:90%;
}
#button-container {
  margin:6px;
  font-size:large;
}
#main-button {
  width:280px;
  height:60px;
  -webkit-appearance:default-button;
}
#main-button:hover {
  cursor: pointer;
}
#click-here {
font-size:16px;
font-weight:bold;
}
#to-post-your-review {
font-size:10px;
font-weight:normal;
}
img.spacer {
height:9px;
width:120px;
}
img.share-logos {
  height:24px;
  width:100px;
}
a.share-links {
 background-color:#daa830;
 border:1px solid #24506D;
 border-radius:12px;
 color:#ffffff;
 display:inline-block;
 font-family:sans-serif;
 text-align:center;
 text-decoration:none;
 width:120px;
 -webkit-text-size-adjust:none;
 mso-hide:all;
}
td.share-links-td {
  width: 130px;
}
.thank-you-box {
background-color:#24506D;
padding:6px;
font-weight:bold;
color:#ffffff;
}
.thank-you-text {
  text-align:center; 
  font-size:large; 
  line-height:normal;
  margin-top:5px;
  margin-bottom:10px;
  color:Gray;
}
#original-review {
  height:64px;
  width:286px;
  padding:6px;	
}
#todays-date {
font-size:x-small;
text-align:right;
padding-right: 12px;
padding-bottom: 10px;
}
#big-thanks {
font-size:x-large; 
font-weight:bold; 
line-height:normal;
text-align: center;
margin-top: 20px;
margin-bottom: 50px;
}
#big-thanks-box {
  border: 2px dashed gray; 
  margin: 0px;
}