﻿body {  margin-top: 0;
    background-color:#FFFFFF;
    background-repeat: repeat-x; }
#dropmenudiv{ position:absolute; border-width:0px; border-color:#990000; line-height:19px; z-index:100; }
.borders { border-left-color: #cccccc; border-left-style: solid; border-left-style: solid; border-left-width: 1px; padding-right: 0px; padding-left: 44px;}
.footer { background-image: url(../images/footZ.jpg); background-repeat: no-repeat;  width:990px; height: 140px;
padding-top: 60px; vertical-align:top; text-align:center; font-family:arial; font-size:12px; font-weight:600; color:#FFFFFF; text-decoration: none; }
p {font-family:arial; font-size:14px; font-weight:normal; color:#333333; line-height: 18px;}
.pBlu {font-family:arial; font-size:14px; font-weight:normal; color:#0066FF; line-height: 18px;}
.pRed {font-family:arial; font-size:14px; font-weight:normal; color:#FF0000; line-height: 18px;}
.conBG {font-family:arial; font-size:16px; font-weight:bold; color:#333333; line-height: 18px;}
.con {font-family:arial; font-size:14px; font-weight:normal; color:#333333; line-height: 18px;}
.conSM {font-family:arial; font-size:11px; font-weight:normal; color:#333333; line-height: 19px;}
.headZ {font-family:arial; font-size:24px; font-weight:normal; color:#66686C; line-height: 32px;}
.sayin {font-family:arial; font-size:20px; font-weight:normal; color:#CE1729; line-height: 24px; text-align: center;}
.sayZ {font-family:arial; font-size:18px; font-weight:normal; color:#333333; line-height: 24px; text-align: center;}
.wht {font-family:verdana; font-size:12px; font-weight:normal; color:#FFFFFF; line-height: 18px;}
.whtSM {font-family:verdana, tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; line-height: 24px;}
#box {width: 307px;height: 460px;background-image: url(images/box.jpg); background-repeat: no-repeat;}
.testi {font-family:arial; font-size:12px; font-weight:normal; color:#FFFFFF; line-height: 18px; width:297px;padding-left: 7px;}
.Btext {padding: 10px 3px 3px 3px;}
.label { font-family:arial; font-size:14px; font-weight:normal; color:#333333; background-color:#FFFFFF; height:24px;}
.label2 { font-family:arial; font-size:14px; font-weight:normal; color:#333333; background-color:#FFFFFF;}
.labelZ { font-family:arial; font-size:16px; font-weight:normal; color:#FFFFFF; background-color:#05295B; height:29px;} 
.12 {margin-left: 150px;}
.BC {border-color: #8D5B38;}
.Lpad {padding-left: 44px; vertical-align:top;}
.Rpad {padding-right: 15px; text-align:right; }
.LpadZ {padding-left: 76px;}
.pad {padding-left: 19px; padding-right: 29px; vertical-align:top;}
.pad3 {padding-left: 15px; padding-right: 10px; vertical-align:top;}
.padZZ {padding-left: 258px; padding-right: 0px; vertical-align:top;}

a {font-family:arial; font-size:14px; font-weight:normal; color:#990000; line-height: 18px; text-decoration: none;}
/*a:visited {font-family:arial; font-size:14px; font-weight:normal; color:#990000; line-height: 18px; text-decoration: none;}*/
a:hover {font-family:arial; font-size:14px; font-weight:normal; color:#CE1729; line-height: 18px; text-decoration: none;}

a.SM {font-family:arial; font-size:11px; font-weight:normal; color:#05295B; line-height: 18px; text-decoration: none;}
/*a.SM:visited {font-family:arial; font-size:11px; font-weight:normal; color:#05295B; line-height: 18px; text-decoration: none;}*/
a.SM:hover {font-family:arial; font-size:11px; font-weight:normal; color:#990000; line-height: 18px; text-decoration: none;}

a.smZ {font-family:arial; font-size:12px; font-weight:600; color:#FFFFFF; text-decoration: none; line-height: 18px; } 
/*a.smZ:visited {font-family:arial; font-size:12px; font-weight:600; color:#FFFFFF; text-decoration: none; line-height: 18px; }*/
a.smZ:hover {font-family:arial; font-size:12px; font-weight:600; color:#FFCC00; text-decoration: none; line-height: 18px;}

a.view {font-family:arial, tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration: none; font-style: italic;} 
/*a.view:visited {font-family:arial, tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration: none; font-style: italic; }*/
a.view:hover {font-family:arial, tahoma; font-size:11px; font-weight:normal; color:#FFFFFF; text-decoration: underline; font-style: italic;}

a.links {font-family:arial, tahoma; font-size:13px; font-weight:bold; color:#FFFFFF; background-color:#CE1729; text-decoration: none; line-height: 23px;}
/*a.links:visited {font-family:arial, tahoma; font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration: none; background-color:#CE1729; line-height: 23px;}*/
a.links:hover {font-family:arial, tahoma; font-size:13px; font-weight:bold; color:#FFCC00; text-decoration: none; background-color:#CE1729; line-height: 23px;}


.add {font-family:arial; font-size:13px; font-weight:600; color:#FFFFFF; text-decoration: none; line-height: 34px;}
.copy {font-family:arial; font-size:11px; font-weight:600; color:#FFFFFF; text-decoration: none; line-height: 20px;}


/* petrelis css start */
body { font-family: Arial; font-size: 14px; }
div#body-wrapper { width: 995px;  margin: 0 auto; }
h1 { font-size: 22px; color: #66686C; }
h2 { font-size: 20px; color: #66686C; }
h3 { font-size: 18px; color: #66686C; }
h4 { font-size: 16px; color: #66686C; }
/*a { text-decoration: none; color: #CE1729; }*/
fieldset { font-size: 90%; border-radius: 5px; padding: 15px; margin-bottom: 5px; border: 1px solid #CE1729; }
fieldset.submit { 	border: none; text-align: right; }
fieldset>div { padding-top: 3px; padding-bottom: 2px; }
fieldset>div>div { padding-top: 3px; padding-bottom: 2px; }
legend { font-weight: bold; margin-left: 0px; color: #CE1729; text-transform: uppercase; }
fieldset div { margin-right: 10px;}
label { color: #66686C; font-size: 12px; }
label.row { width: 120px; float: left; text-align: right; margin-right: 0.5em; margin-top: 2px; }
label.caption { display: block; margin-top: 2px; }
label.error { display: block; color: Red; }
div > label + span:empty:after { content: 'N/A'; color: #a4a4a4; }
p.slogan { text-align: center; text-transform: capitalize; font-size: 18px; color: #CE1729; }
table.default { border-collapse: collapse; }
table.default thead { background-color: #bbb; font-weight: bold; color: #444; font-size: 90%; }
table.default td { text-align:left; padding: 0.4em 0.3em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 10px; }
table.default th { text-align:left; padding: 5px 15px 5px 2px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
/*table.default th { border-left: 1px solid #ddd; border-right: 1px solid #888; padding: 0.4em 0 0.3em 0.7em; }    */
table.default tr:nth-child(even) { background-color: #EEE; }
em { font-weight: bold; font-style: normal; }
/* petrelis css end */