@media screen and (max-device-width: 800px) {
    body {
        -webkit-text-size-adjust: none;
    }
}

iframe {
    -webkit-border-radius: 5px; 
    border-radius: 5px; 
	padding: 5px;
}

.quotemain,
.quotetop {
    width: 98%;
    background-color: #ececec;
    border-left: 4px solid #6c6c6c;
    padding: 5px
}
.codetop,
.quotetop {
    font-weight: 700;
    font-size: 16px;
    background-position: right;
    background-repeat: no-repeat
}
html {
    overflow-x: auto
}
@media all {
    * html .pagelink,
    .pagecurrent,
    .pagelinklast {
        he\ight: 1%
    }
}
.quotetop {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #003;
    margin: 8px 0 0
}
.codetop,
.quotemain {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #00244a
}
.quotemain {
    margin: 0
}
.codemain,
.codetop {
    width: 98%;
    border-left: 4px solid #5498bb
}
.codetop {
    margin: 8px auto 0;
    padding: 3px;
    background-color: #6c6c6c
}
.error,
.text,
.tiText {
    font-weight: 400
}
.menuCell,
.menuCellOn {
    font-size: 125%;
    font-family: Verdana, Arial, Helvetica, sans-serif
}
.codemain {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #6c6c6c;
    background-color: #8dc0da;
    padding: 4px;
    margin: 0 auto 8px
}
.menuCell {
    background-color: #fff;
    border: 1px solid #fff
}
.menuCellOn {
    cursor: pointer;
    background-color: #cfcfcf;
    border: 1px solid silver
}
.text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #00244a;
    font-size: 16px
}
.posttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #00244a;
    font-size: 16px
}
.error {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: red;
    font-size: 16px
}
.bold,
.tiText {
    font-size: 16px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #00244a
}
.bold {
    font-weight: 700
}
.smText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #00244a;
    font-size: 14px;
    font-weight: 400
}
.highlight {
    background-color: #b6cdd5
}
.heading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #00244a;
    font-size: 18px;
    font-weight: 700
}
.lgText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #00244a;
    font-weight: 700
}
.tHeading,
.tiHeading {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 700
}
.tHeading {
    color: #cfcfcf
}
.tiHeading {
    color: #6c6c6c
}
a,
a:hover,
a:visited,
a:visited:hover {
    font-weight: 400;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
    font-size: 16px
}
a,
a:visited {
    color: #00244a
}
a:hover,
a:visited:hover {
    color: #8b0000
}
a.boldLink,
a.boldLink:hover {
    color: #6c6c6c;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
    font-size: 16px;
    font-weight: 700
}
a.boldLink:visited,
a.boldLink:visited:hover {
    color: #6c6c6c;
    font-family: Verdana, Arial, sans-serif;
    text-decoration: underline;
    font-size: 16px;
    font-weight: 700
}
a.smLink,
a.smLink:hover,
a.smLink:visited,
a.smLink:visited:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-decoration: underline
}
a.smLink {
    color: #00244a
}
a.smLink:hover {
    color: #8b0000
}
a.smLink:visited {
    color: #00244a
}
a.smLink:visited:hover {
    color: #8b0000
}
a.cat,
a.cat:hover,
a.cat:visited,
a.cat:visited:hover,
a.nav:hover,
a.nav:visited,
a.npLink,
a.npLink:hover,
a.npLink:visited,
a.npLink:visited:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 700
}
a.cat {
    color: #00244a;
    text-decoration: underline
}
a.cat:hover {
    color: #8b0000;
    text-decoration: underline
}
a.cat:visited {
    color: #00244a;
    text-decoration: underline
}
a.cat:visited:hover {
    color: #8b0000;
    text-decoration: underline
}
a.nav {
    color: #00244a;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 16px;
    font-weight: 700
}
a.nav:hover {
    color: #8b0000;
    text-decoration: underline
}
a.nav:visited,
a.npLink,
a.npLink:hover,
a.npLink:visited,
a.npLink:visited:hover,
a.pagecurrent:active,
a.pagecurrent:link,
a.pagecurrent:visited,
a.pagelink,
a.pagelink:active,
a.pagelink:link,
a.pagelink:visited,
a.pagelink:visited:hover,
a.pagelinklast:link {
    text-decoration: none
}
a.nav:visited,
a.npLink {
    color: #00244a
}
a.npLink:hover {
    color: #8b0000
}
a.npLink:visited {
    color: #00244a
}
a.npLink:visited:hover {
    color: #8b0000
}
input.frmText,
select,
textarea {
    background-color: #cfcfcf;
    font-size: 16px;
	padding: 3px;
    -webkit-border-radius: 3px; 
    border-radius: 3px; 
}
ul {
    list-style-type: square
}
hr {
    height: 0;
    border: 0 solid #5498bb;
    border-top-width: 1px
}
input.frmButton,
input.frmText,
select,
textarea {
    border: 1px solid #1a6185
}
textarea {
    font-family: Verdana, Arial, sans-serif;
    color: #022323
}
input.frmText {
    padding-left: 5px
}
select {
    padding-left: 2px
}
input.frmButton {
    color: #fff;
	background-color: #002a5c;
    font: 16px verdana, arial, helvetica;
    padding: 3px;
    -webkit-border-radius: 3px; 
    border-radius: 3px; 
}
.BirthDay,
.CurrentDay,
.EventDay,
.FutureDay,
.PastDay,
.WeekendDay,
.hoverDay {
    font-family: verdana, helvetica, sans-serif
}
#secureimages {
    border-right: #5fa0be 1px solid;
    border-top: #5fa0be 1px solid;
    font-weight: 400;
    border-left: #5fa0be 1px solid;
    color: #5fa0be;
    margin-right: 1px;
    border-bottom: #5fa0be 1px solid;
    background-color: #bad6e3;
    padding: 1px 3px
}
#CountryMapImg {
    border: 1px dashed #5fa0be;
    background-color: #e3c7ba;
    padding: 2px
}
.NoDay,
.PastDay {
    background-color: #fff;
    font-size: 16px
}
.pagecurrent,
.pagelink,
.pagelinklast {
    padding: 1px 3px
}
.CurrentDay {
    font-size: 16px;
    background-color: #8dc0da;
    border: 1px dashed #8b0000
}
.FutureDay,
.WeekendDay {
    font-size: 16px;
    background-color: #fff
}
.BirthDay,
.EventDay {
    font-size: 16px;
    background-color: #ffad33;
    border: 1px solid #8b0000
}
.hoverDay {
    font-size: 16px;
    background-color: #d0e3ec
}
.pagelink,
a.pagelink,
a.pagelink:active,
a.pagelink:link,
a.pagelink:visited,
a.pagelink:visited:hover {
    font-size: 16px;
    font-weight: 400;
    color: #000;
    background-color: #cfcfcf;
    font-family: verdana, helvetica, sans-serif
}
a.pagelinklast:active,
a.pagelinklast:visited,
a.pagelinklast:visited:hover {
    font-family: verdana, helvetica, sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    background-color: #cfcfcf
}
.pagelinklast,
a.pagelinklast:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
    background-color: #cfcfcf
}
.pagecurrent,
a.pagecurrent:active,
a.pagecurrent:link,
a.pagecurrent:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 700;
    color: #000;
    background-color: #fff
}

.resButton {
	background-color:#00295c;
	-webkit-border-radius:10px;
	border-radius:10px;
	cursor:pointer;
	color:#ffffff;
	font-family:Verdana;
	font-size:18px;
	padding:10px 10px;
	margin-bottom: 10px;
	text-decoration:none;
	display:inline-block;
}

.resButton:link {
	font-family:Verdana;
	font-size:18px;	
	text-decoration:none;
	background-color:#00295c;
	color:#f0f0f0;
}
.resButton:hover {
	font-family:Verdana;
	font-size:18px;	
	text-decoration:none;
	background-color:#00295c;
	color: #f0f0f0;
}

.resButton:visited:hover {
	font-family:Verdana;
	font-size:18px;	
	text-decoration:none;
	background-color:#00295c;
	color: #f0f0f0;
}

.resButton:active {
	font-family:Verdana;
	font-size:18px;	
	text-decoration:none;
	background-color:#00295c;
	color: #f0f0f0;
}

.resButton:visited {
	font-family:Verdana;
	font-size:18px;	
	text-decoration:none;
	background-color:#00295c;
	color:#f0f0f0;
}

.resSpan{
	margin: 15px 15px 15px 15px;
	display:inline-block;
}

.resInput{
	font-family:Verdana;
	font-size:18px;
	padding: 10px 10px 10px 10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	width: 300px;
}