body
{
font-size:14pt;
line-height:;
font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
background-color:#eee;
width:100%;
background-repeat: repeat;
text-align:;
margin:0px;
color:#666666;
direction:;
}
p
{
padding-right: 4px;
padding-left: 4px;

}
a
{
color:#666666;
text-decoration:none;
font-weight:bold;
font-size:14pt;

}
a:visited
{
color:#666666;
text-decoration:none;
font-weight:bold;

}
h1
{
font-family: "Lucida Sans Unicode";
font-size: 18pt;
color: #474747;
font-weight: regular;

}
h2
{
font-family: "Lucida Sans Unicode";
font-size: 14pt;
color: #474747;
font-weight: regular;

}
h3
{
font-family: "Lucida Sans Unicode";
font-size: 12pt;
color: #474747;
font-weight: bold;

}
li
{
font-family: "Lucida Sans Unicode";
font-size: 11pt;
font-style: normal;
line-height: normal;
padding: 0px;
margin-bottom:10px;
color: #666666;

}
.itemimage
{
border:solid 0px #aaa;
max-width:100px;
width: expression(this.width > 100 ? 100: true);
vertical-align:middle;

}
.iimage
{
border:solid 0px #aaa;
max-width:320px;
width: expression(this.width > 320 ? 320: true);
vertical-align:middle;

}
ol
{
list-style-type: decimal;

}
ul
{
list-style-type: square;

}
/*iconmenucssaddition2*/.iconmenulistcontainer
{
  padding: 0;
  margin: 0 0 20px;
  list-style: none;

}
.iconmenucontainer
{
  border-bottom:solid 1px #ddd;
  background:white;
  margin: 0 10px 8px 10px;
  border-radius: 1px;
  -webkit-animation-name: fadeInTab;
  animation-name: fadeInTab;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 0.1s;
  -webkit-animation-delay: 0.1s;

}
.iconmenuitemlink
{
  display:block;
  font-size: 16px;
  font-family: sans-serif;
  font-weight: 100;
  color:#000;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);

}
@-webkit-keyframes fadeInTab 
{
    0% 
{
opacity: 0;
-webkit-transform: translateY(40px);
-ms-transform: translateY(40px);
transform: translateY(40px);

}
    100% 
{
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);

}

}
@keyframes fadeInTab 
{
    0% 
{
opacity: 0;
-webkit-transform: translateY(40px);
-ms-transform: translateY(40px);
transform: translateY(40px);

}
    100% 
{
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);

}

}
.iconmenuimgcontainer
{
  float:left;
  max-width:30px;
  padding: 10px 7px;
  background: #ddd;
  height: 100%;
}
 .iconmenuitemimage
{
  vertical-align: middle;
  padding: 0;
  height: 23px;
  width: 23px;
  border:0;

}
.iconmenuimgarrowcontainer
{
  float:right;
   padding: 11px 10px;
   vertical-align: middle;

}
.iconmenuimgarrow
{
  border: none;
  max-width: 100%;
  vertical-align: middle;
  width: 10px;

}
.iconmenutitle
{
  font-size:16px;
  font-family: sans-serif;
  font-weight: 100;
  color:#000;
  float:left;
  padding: 11px 10px;
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0,0,0,0.1);

}
/*poll*/.pollpage .hr 
{
  color: #e4e4e4;
  background: #e4e4e4;

}
.pollpage .UnorderedTitleList li 
{
  line-height: 32px;
  cursor: pointer;
  font-family: arial, Helvetica, sans-serif;
  font-size: 14px;
  border-bottom: 1px solid #DCDDDC;
  margin: 0;

}
.pollpage .cbox 
{
  float: left;
  background-position: left bottom;
  height: 22px;
  width: 19px;
  margin: 13px 10px 0 0;
  background-color: #333;

}
.pollpage .UnorderedTitleList .title 
{
  display: block;
  padding: 8px 0;
  border-bottom: 1px dotted darkGray;
  border: none;
  cursor: pointer;

}
.pollpage .UnorderedTitleList 
{
  list-style: none;
  padding-left: 0px;

}
.pollpage .checked .title 
{
  text-decoration: line-through;
  color: #7C7C7C;

}
.pollpage .checked .cbox 
{

}
.pollpage .text-wrap 
{
  margin-left: 30px;

}
.text-wrap input[type="text"] 
{
  height: 28px;
  width: 100%;
  border: 1px solid #B0B4B6;
  padding: 0;
  margin: 0;
  background: white;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .2) inset;
  border-radius: 3px;
  text-indent: 5px;
  color: #757575;
  font-family: arial, Helvetica, sans-serif;
  font-size: 14px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
 
}
.pollpage input[type="submit"] 
{
  width: 100%;
  height: 48px;
  padding: 0;
  margin: 0;
  border: 0;
  background-color: #74B931;
  background-image: -moz-linear-gradient(top,#A7D34E, #74B931);
  background-image: -webkit-linear-gradient(top,#A7D34E, #74B931);
  border-radius: 3px;
  box-shadow: 0 1px 0 0 rgba(255, 255, 255, .4) inset, 0 1px 2px rgba(0, 0, 0, .2);
  color: #EEE;
  font-weight: bold;
  font-family: arial, Helvetica, sans-serif;
;
  font-size: 18px;
  text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  cursor: pointer;

}
.pollpage .round-box 
{
  background: white;
  padding: 10px 20px;
  margin-top: 20px;
  border-bottom: solid 1px #ddd    
}

