BODY{
background:#FFFFFF;
color:#000000;
font-family:"open sans",sans-serif;
margin:0px;
-webkit-text-size-adjust: 100%;
margin-left:0px;
margin-right:0px;
text-align:center;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, 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,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
html {overflow-y: scroll;} 


P.clear{
clear:both;
}

a:link{
color:#669b66;
font-weight:bold;
text-decoration:none;
}

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

a:active{
color:#669b66;
font-weight:bold;
text-decoration:none;
}

a:hover{
color:#c43535;
font-weight:bold;
text-decoration:underline;
}

.main{
padding-top:0.2em;
margin-left:auto;
margin-right:auto;
width:980px;
text-align:left;
}

.textblockgrey{
background:#FFFFFF url(../gifs/grey.jpg) repeat-x;
width:550px;
margin-top:1em;
padding:5px;
border-left:#dadee1 solid 1px;
}

EM{
color:#cc1111;
font-weight:bold;
}


.button {
	background-color:#f1d600;
	text-indent:0;
	display:inline-block;
	color:#000;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	padding:10px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ded17c; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    border:0px;
}
.button:hover {
	background-color:#fff;
}
.button:active {
	position:relative;
	top:1px;
}





P{
font-size:14px;
font-family:"open sans",sans-serif;
margin:11px;
line-height:1.5;
}

H1{
font-size:15px;
background:#495e87 url(https://myseren.com/gifs/h20231007.png) no-repeat;
color:#ffffff;
padding:10px;
padding-left:45px;
margin:0px;
border-top:1px #eeeeee solid;
height:6em;
font-family:"open sans",sans-serif;
text-align:left;
}


H2{
font-size:16px;
font-family:"open sans",sans-serif;
margin:11px;
font-weight:700;
}

H3{
font-size:16px;
font-family:"open sans",sans-serif;
margin:11px;
font-weight:700;
}

.body{
background:#FFFFFF;
padding-bottom:100px;
}


 .largeselect { 
    border: 1px solid #c4c4c4; 
    width: 300px; 
    font-size: 13px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
} 
 
.largeselect:focus { 
    outline: none; 
    border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #7bc1f7; 
    -moz-box-shadow: 0px 0px 8px #7bc1f7; 
    -webkit-box-shadow: 0px 0px 8px #7bc1f7; 
} 


 .select { 
    border: 1px solid #c4c4c4; 
    width: 300px; 
    font-size: 13px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
} 
 
.select:focus { 
    outline: none; 
    border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #7bc1f7; 
    -moz-box-shadow: 0px 0px 8px #7bc1f7; 
    -webkit-box-shadow: 0px 0px 8px #7bc1f7; 
} 


  .smallselect { 
    border: 1px solid #c4c4c4; 
    width: 140px; 
    font-size: 13px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
} 
 
.smallselect:focus { 
    outline: none; 
    border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #7bc1f7; 
    -moz-box-shadow: 0px 0px 8px #7bc1f7; 
    -webkit-box-shadow: 0px 0px 8px #7bc1f7; 
} 





.footer{
margin-top:5em;
background:#EEEEEE;
padding:10px;
border-top:1px #999999 solid;
color:#000000;
height:16em;
}

.footerboxnew{
background:#dae1ed;
}

.left{
float:left;
margin:5px;
}

.right{
float:right;
margin:5px;
}

.daybox{
width:385px;
float:left;
}



@media only screen and (max-width : 799px) {
.select{width:95%;}
.smallselect{width:95%;}
.main{
padding-top:0.2em;
margin-left:auto;
margin-right:auto;
width:90%;
text-align:left;
}

}
