html{color:#000;background:#FFF;font-family:Verdana,sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,img
form,fieldset,legend,input,select,button,label,textarea,
p,blockquote,table,tbody,tfoot,tr,th,td
{margin:0;padding:0;line-height:inherit;font-size:100%;text-align:left;}
fieldset,img{border:0;}
body{font-size:75%;text-align:center;letter-spacing:0;line-height:1.33;}
h1,h2,h3,h4,h5,h6,p,pre,ul,ol,table,blockquote{margin:0.833em 0;}
tbody,tfoot,tr,th,td{font-size:inherit;}
h1{font-size:175%;line-height:1.2;margin:0.67em 0;}
h2{font-size:150%;line-height:1.2;margin:0.76em 0;}
h3{font-size:125%;margin:0.81em 0;}
h5{font-size:83%;margin:1.67em 0;}
h6{font-size:67%;margin:2.33em 0;}
table{border-collapse:separate;border-spacing:0;}
q:before,q:after{content:'';}
abbr,acronym{font-variant:normal;}
input,textarea,select{margin:1px;padding:1px;line-height:1.2;font-family:Arial;vertical-align:baseline;}
td,th{vertical-align:middle;}
legend{color:#000;}
a{font-family:Arial,sans-serif;text-decoration:underline;}
select{border:2px groove #CCC;padding:0;}

select.modernselect {
border: 4px solid #CCC;
padding: 0;
border-radius: 15px;
height: 30px;
width: 108px;
font-weight: bold;
background: linear-gradient(to bottom, rgba(57,130,53,1) 0%,rgba(138,182,107,1) 56%,rgba(201,222,150,1) 100%);
color: #fff;
text-align: center;
}




option{padding:0 4px; color: #000;}
blockquote{margin-left:30px;}
sub,sup{font-size:0.83em;}
ul,ol{padding-left:30px;}
