﻿body {margin:0px; padding:0px; background:#F7F7F7 url(imgs/mainbg.jpg) no-repeat center 0px; font-family:"Trebuchet MS"; color:#000;}
a {outline:none;}
a:hover {outline:none;}

.clear {margin:0px!important; padding:0px!important; clear:both!important;}

.more {margin:5px 0px 5px 0px; padding:0px 0px 0px 20px; float:left; display:block;  font:bold 12px/14px "Trebuchet MS"; color:#000; background:url(imgs/arrowblack.gif) no-repeat 5px 2px;}
.more a {font:bold 12px/14px "Trebuchet MS"; text-decoration:none; color:#000;}
.more a:hover {font:bold 12px/14px "Trebuchet MS"; text-decoration:underline; color:#000;}


.title1 {margin:0px; padding:0px 5px 0px 20px; width:175px; font:bold 11px/25px "Trebuchet MS"; color:#fff; background:#185d5f url(imgs/title1.gif) no-repeat 3px 6px;}
.title1 a {font:bold 11px/25px "Trebuchet MS"; color:#fff; text-decoration:none;}
.title1 a:hover {font:bold 11px/25px "Trebuchet MS"; color:#fff; text-decoration:underline;}
.title2{margin:0px; padding:0px 5px 0px 20px; width:175px; font:bold 11px/25px "Trebuchet MS"; color:#fff; background:#00a2ac url(imgs/title1.gif) no-repeat 3px 6px;}
.title3{margin:0px; padding:0px 5px 0px 20px; width:175px; font:bold 11px/25px "Trebuchet MS"; color:#fff; background:#185d5f url(imgs/title3.gif) no-repeat 3px 6px;}
.title4{margin:0px; padding:0px 5px 0px 10px; width:175px; font:bold 11px/25px "Trebuchet MS"; text-transform:uppercase; color:#185c5e; background:#ffcf69;}
.title5{margin:0px; padding:0px 5px 0px 20px; width:175px; font:bold 11px/25px "Trebuchet MS"; color:#fff; background:#00a2ac url(imgs/title5.gif) no-repeat 3px 6px;}
.title5 a {font:bold 11px/25px "Trebuchet MS"; color:#fff; text-decoration:none;}
.title5 a:hover {font:bold 11px/25px "Trebuchet MS"; color:#fff; text-decoration:underline;}
.title6{margin:0px; padding:0px 5px 0px 20px; width:175px; font:bold 11px/25px "Trebuchet MS"; color:#fff; background:#185d5f url(imgs/title5.gif) no-repeat 3px 6px;}
.title7{margin:0px; padding:0px 5px 0px 20px; width:175px; font:bold 11px/25px "Trebuchet MS"; color:#fff; background:#c4151c url(imgs/title5.gif) no-repeat 3px 6px;}
.title7 a {font:bold 11px/25px "Trebuchet MS"; color:#fff; text-decoration:none;}
.title7 a:hover {font:bold 11px/25px "Trebuchet MS"; color:#fff; text-decoration:underline;}



#container {margin:0px auto; margin-top:20px; padding:0px; width:980px; display:block; background:url(imgs/container_bgr.jpg) repeat-y 0px 0px; }
#container .top {margin:0px; padding :0px 0px 15px 0px; float:left; width:980px; background:#fff; height:}

#container .top .fasa {margin:0px; padding:0px; float:left; display:block; width:980px; height:111px;}
#container .top .fasa .logo {margin:0px; padding:0px; float:left; display:block; width:360px; height:111px;}
#container .top .fasa .ota {margin:0px; padding:0px; float:left; display:block; width:500px; height:111px;}

#container .top .fasa .animation {margin:0px; padding:0px; float:left; display:block; height:111px;}
#container .top .yellowline {margin:0px; padding:0px 5px 0px 5px; float:left; display:block; width:970px; height:24px; background:#ffcf69; font:normal 12px/24px "Trebuchet MS";}

#container .top .yellowline .date {margin:0px; padding:0px; float:left; display:block; font:normal 12px/24px "Trebuchet MS";}
#container .top .yellowline ul {margin:0px; padding:0px; float:right; height:24px;}
#container .top .yellowline li {margin:0px 0px 0px 5px; padding:3px 0px 0px 0px; height:21px; float:left; display:block; list-style-type:none;}

#container .top .topbanner {margin:0px; padding:0px; float:left; display:block; width:980px;}
#container .footer {margin:0px;  padding:5px; float:left; display:block; width:970px; height:44px; background:url(imgs/footer_bgr.gif) repeat-x 0px 0px;}


/*OLA TA LEFT*/
#container .left {margin:0px; padding:0px; float:left; display:block; width:200px;}
.banner {width:200px; height:auto; margin:10px 0px 5px 0px; padding:0px; text-align:center; display:block; }
#container .left .weather {margin:10px 0px 5px 0px; padding:0px; width:200px;}



#container .left .weather ul {margin:5px 0px 0px 0px; padding:0px; float:left; display:block; width:200px; background:#fff;}


#container .left .weather li {margin:2px 0px 0px 0px; padding:0px 0px 0px 10px; font:normal 12px/25px "Trebuchet MS"; height:25px; list-style-type:none; color:#000; background:#cbd5d6; width:190px;}



#container .left .map {margin:10px 0px 5px 0px; padding:0px; width:200px;}
#container .left .map .mymap {padding:5px; text-align:center;}



#container .left .error {margin:10px 0px 5px 0px; padding:0px; width:200px;}
#container .left .error .errortxt {margin:0px; padding:5px; font:normal 12px/14px "Trebuchet MS"; color:#000; }
#container .left .error .errortxt a {font:normal 12px/14px "Trebuchet MS"; color:#000; text-decoration:none;}
#container .left .error .errortxt a:hover {font:normal 12px/14px "Trebuchet MS"; color:#000; text-decoration:underline;}
#container .left .error .errortxt strong {font:bold 11px/14px "Trebuchet MS"; color:#185d5f;}

/*OLA TA RIGHT*/
#container .right {margin:0px; padding:0px; width:200px;}


#container .right .kataxorithite {margin:0px 0px 5px 0px; padding:0px; width:200px;}
#container .right .kataxorithite ul {margin:2px 0px 0px 0px; padding:0px; float:left; display:block; width:200px;}
#container .right .kataxorithite li {margin:2px 0px 0px 0px; padding:5px 0px 5px 10px; font:normal 12px/14px "Trebuchet MS"; list-style-type:none; color:#000; background:#ffcf69; width:190px;}
#container .right .kataxorithite li a {font:normal 12px/14px "Trebuchet MS"; text-decoration:underline; color:#000;}
#container .right .kataxorithite li a:hover {font:normal 12px/14px "Trebuchet MS"; text-decoration:none; color:#000;}

#container .right .info {margin:0px 0px 5px 0px; padding:0px; width:200px; background:#ffffff;}
#container .right .info ul {margin:5px 0px 0px 0px; padding:0px; float:left; display:block; width:200px;}
#container .right .info li {margin:0px 0px 4px 0px; padding:0px 0px 0px 10px; font:bold 11px/25px "Trebuchet MS";  list-style-type:none; color:#000; background:#cbd5d6 url(imgs/arrow_info.gif) no-repeat 4px 10px; width:190px; border-bottom:2px solid #ffcf69!important; height:auto!important;}
#container .right .info li a {font:bold 11px/25px "Trebuchet MS";  color:#000; text-decoration:none;}
#container .right .info li a:hover {font:bold 11px/25px "Trebuchet MS";  color:#000; text-decoration:underline;}
#container .right .info li .inf {margin:0px; padding:0px 0px 4px 0px; float:left; display:block; font:normal 11px/14px "Trebuchet MS"; color:#000; height:auto;}


#container .right .subsub {margin:0px 0px 5px 0px; padding:0px; width:200px;}
#container .right .subsub .sublist {padding:5px; text-align:left;}
#container .right .subsub .sublist ul {margin:0px; padding:0px;}
#container .right .subsub .sublist li {margin:0px 0px 5px 0px; padding:0px 0px 0px 16px; list-style-type:none; font:normal 11px/14px "Trebuchet MS"; color:#000;}
#container .right .subsub .sublist li a {font:normal 11px/14px "Trebuchet MS"; color:#000; text-decoration:none;}
#container .right .subsub .sublist li a:hover {font:normal 11px/14px "Trebuchet MS"; color:#666; text-decoration:underline;}


#container .right .newsletter {margin:0px 0px 5px 0px; padding:0px; width:200px;}
#container .right .newsletter .newslettertxt {font:normal 12px/14px "Trebuchet MS"; color:#000; width:190px; padding:5px;}
#container .right .newsletter .newslettertxt .mail {margin:5px 10px 0px 0px;background:#fff; border:1px solid #666; color:#000; height:18px; font:normal 11px/18px "Trebuchet MS";}
#container .right .newsletter .newslettertxt .errormsg {font:normal 11px/14px "Trebuchet MS"; color:red;}


#container .right .diaxeirisi {margin:10px 0px 5px 0px; padding:5px; width:190px;}
#container .right .diaxeirisi a {font:normal 11px/16px "Trebuchet MS"; color:#000; text-decoration:none;}
#container .right .diaxeirisi img {margin:0px 5px 0px 0px;}
#container .right .diaxeirisi a:hover {font:normal 11px/16px "Trebuchet MS"; color:#000; text-decoration:underline;}


#container .right .aniversary {margin:10px 0px 5px 0px; padding:0px; width:200px;}
#container .right .aniversary .aniversarytxt {font:normal 11px/14px "Trebuchet MS"; color:#000; margin:10px 0px 2px 0px!important; padding:5px 0px 0px 0px;}
#container .right .aniversary .aniversarytxt ul {margin:0px 0px 0px 0px; padding:0px; float:left; display:block; width:200px; font:normal 11px/25px "Trebuchet MS";}
#container .right .aniversary .aniversarytxt li {margin:0px 0px 2px 0px; padding:0px 0px 0px 10px; font:bold 11px/14px "Trebuchet MS";  list-style-type:none; color:#000; width:190px; height:auto!important;}
#container .right .aniversary .aniversarytxt li a {font:bold 11px/25px "Trebuchet MS";  color:#000; text-decoration:none;}
#container .right .aniversary .aniversarytxt li a:hover {font:bold 11px/25px "Trebuchet MS";  color:#000; text-decoration:underline;}

/*MAIN*/

.main {margin:0px; padding:0px 5px 0px 5px; width:570px; float:left; display:block;}
.main .maintitlered {margin:0px 0px 5px 0px; padding:0px 0px 0px 15px; background:#c4151c url(imgs/redtitle.jpg) repeat-y 0px 0px; height:25px; width:555px; font:normal 14px/25px "Trebuchet MS"; color:#fff;}
.main .maintitleyel {margin:0px 0px 5px 0px; padding:0px 0px 0px 15px; background:#fed36a url(imgs/yeltitle.jpg) repeat-y 0px 0px; height:25px; width:555px; font:normal 14px/25px "Trebuchet MS"; color:#175e61;}
.main .areas {margin:0px 0px 10px 0px; padding:0px; width:570px; float:left; display:block;}
.main .areas ul {margin:0px; padding:0px;}
.main .areas li {margin:0px 20px 10px 0px; width:110px; padding:0px 0px 0px 10px;  float:left; display:block; list-style-type:none; background:url(imgs/redarrow.gif) no-repeat 0px 4px; color:#3e3e3e; font:normal 16px/18Px "Trebuchet MS";}
.main .areas li a {color:#3e3e3e; font:normal 16px/18Px "Trebuchet MS"; text-decoration:none;}
.main .areas li a:hover {color:#3e3e3e; font:normal 16px/18Px "Trebuchet MS"; text-decoration:underline;}

.main .search {margin:0px 0px 10px 0px; padding:10px; float:left; display:block; background:#e2e7e9; width:550px; }
.main .search ul {margin:0px auto; padding:0px; display:block; width:540px;}
.main .search li {margin:0px 5px 20px 5px; text-align:center; padding:5px 0px 3px 0px; width:255px; height:30px; float:left; display:block; background:url(imgs/search_bgr.gif) no-repeat 0px 0px; }
.main .search li input {width:235px; margin:0px;  background:#e9efe7; border:1px solid #5c7a4e;}
.main .search li select {width:235px; margin:0px; background:#e9efe7; border:1px solid #5c7a4e; font:normal 12px/14px "Trebuchet MS"; color:#000;}
.main .search .searchbtn {margin:0px auto; width:200px; padding:0px; display:block; margin-top:15px; text-align:center;}

.main .categories {margin:0px 0px 0px 0px; padding:0px; float:left; display:block; width:570px;}
.main .categories h1 {margin:15px 0px 5px 0px; padding:0px 0px 0px 25px;  width:545px; float:left; display:block; clear:both; font:normal 16px/25px "Trebuchet MS"; color:#424242; background:url(imgs/h1.gif) no-repeat 0px 3px;}
.main .categories ul {margin:0px 0px 0px 25px!important; padding:0px; width:545px; display:block; }
.main .categories li {margin:5px 5px 0px 0px; padding:0px; float:left; display:block; font:normal 11px/14px "Trebuchet MS"; color:#595959;}
.main .categories li a { font:normal 11px/14px "Trebuchet MS"; color:#595959; text-decoration:none; width:auto; white-space:nowrap;}
.main .categories li a:hover { font:normal 11px/14px "Trebuchet MS"; color:#666; text-decoration:underline; width:auto; white-space:nowrap;}

.main .centerbanner {margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; width:570px; float:left; display:block; text-align:center;}

.main .news {margin:5px 0px 5px 0px; padding:0px; float:left; display:block; width:570px; text-align:center;}
.main .news ul {margin:0px; padding:0px;}
.main .news li {margin:0px 0px 5px 0px; padding:0px 0px 5px 25px; border-bottom:1px solid #a4c096; display:block; list-style-type:none; font:normal 12px/14px "Trebuchet MS"; color:#1f2b1a; background:url(imgs/newsarrow.gif) no-repeat 0px 3px; text-align:left;}
.main .news li a {font:normal 12px/14px "Trebuchet MS"; color:#1f2b1a; text-decoration:none;}
.main .news li a:hover {font:normal 12px/14px "Trebuchet MS"; color:#a4c096; text-decoration:none;}
.main .news select {width:235px; margin:0px auto; margin-bottom:15px!important; background:#e9efe7; border:1px solid #5c7a4e; font:normal 12px/14px "Trebuchet MS"; color:#000;}

.main .pageing {margin:10px 0px 10px 0px; padding:0px 5px 0px 0px; float:right; display:block; width:auto; clear:both;}
.main .pageing .left {margin:0px; padding:0px; float:left; display:block; width:20px!important; height:25px;}
.main .pageing .right {margin:0px; padding:0px; float:left; display:block; width:20px!important; height:25px;}
.main .pageing .numbers {margin:0px; padding:0px 5px 0px 5px; float:left; display:block; width:auto; height:25px; font:normal 12px/16px "Trebuchet MS";}
.main .pageing .numbers a {font:bold 12px/16px "Trebuchet MS"; color:#000; text-decoration:underline;}
.main .pageing .numbers a:hover {font:bold 12px/16px "Trebuchet MS"; color:#000; text-decoration:none;}
.main .pageing .numbers span {font:bold 14px/16px "Trebuchet MS"; color:#C4151C;}


/*DOCUMENT*/
.main .content {margin:0px; padding:0px; width:570px; float:left; display:block; font:normal 14px/16px "Trebuchet MS"; color:#000;}
.main .content a {font:normal 14px/16px "Trebuchet MS"; color:#000; text-decoration:underline;}
.main .content a:hover {font:normal 14px/16px "Trebuchet MS"; color:#000; text-decoration:none;}
.main .content strong {font:bold 14px/16px "Trebuchet MS"; color:#193d06!important;}
.main .content ul {margin:5px 0px 0px 10px; padding:0px; width:560px;}
.main .content li {margin:5px 0px 0px 0px; padding:0px 0px 5px 15px; width:545px; list-style-type:none; background:url(imgs/redarrow.gif) no-repeat 0px 2px; font:normal 14px/16px "Trebuchet MS"; color:#000; }


/*SUBCATEGORIES*/

.main .path {margin:0px 0px 10px 0px; padding:0px; float:left; display:block; width:570px;color:#000; font:bold 12px/14px "Trebuchet MS";}
.main .path a {color:#000; font:bold 12px/14px "Trebuchet MS"; text-decoration:underline;}
.main .path a:hover {color:#000; font:bold 12px/14px "Trebuchet MS"; text-decoration:none;}

.main .subcategories {margin:0px 0px 15px 0px; padding:5px; float:left; display:block; width:560px; background:#e2e7e9; border-bottom:1px solid #000;}
.main .subcategories h1 {margin:0px 0px 10px 0px; padding:0px 0px 0px 20px; float:left; display:block; width:540px; font:bold 16px/18px "Trebuchet MS"; color:#000; background:url(imgs/arrow_title.gif) no-repeat 0px 2px;}
.main .subcategories h1 a {font:bold 16px/18px "Trebuchet MS"; color:#000; text-decoration:underline;}
.main .subcategories h1 a:hover {font:bold 16px/18px "Trebuchet MS"; color:#000; text-decoration:underline;}
.main .subcategories .info1 {width:400px; margin:0px 5px 0px 0px; padding:0px 0px 0px 20px; float:left; display:block;}
.main .subcategories .info1 .phone {width:370px; margin:0px 0px 5px 0px; padding:0px 0px 0px 30px; float:left; display:block; background:url(imgs/phone.jpg) no-repeat 4px 0px; font:bold 12px/14px "Trebuchet MS"; color:#848182;}
.main .subcategories .info1 .contact {width:370px; margin:0px 0px 5px 0px; padding:0px 0px 0px 30px; float:left; display:block; background:url(imgs/contact.jpg) no-repeat 0px 0px; font:bold 12px/14px "Trebuchet MS"; color:#848182;}
.main .subcategories .info1 .fax {width:370px; margin:0px 0px 5px 0px; padding:0px 0px 0px 30px; float:left; display:block; background:url(imgs/fax.jpg) no-repeat 0px 1px; font:bold 12px/14px "Trebuchet MS"; color:#848182;}
.main .subcategories .info1 .address {width:370px; margin:0px 0px 5px 0px; padding:0px 0px 0px 30px; float:left; display:block; background:url(imgs/address.jpg) no-repeat 2px 0px; font:bold 12px/14px "Trebuchet MS"; color:#848182;}
.main .subcategories .info1 .url {width:370px; margin:0px 0px 5px 0px; padding:0px 0px 0px 30px; float:left; display:block; background:url(imgs/url.jpg) no-repeat 0px 2px; font:bold 12px/14px "Trebuchet MS"; color:#848182;}
.main .subcategories .info1 .url a {font:bold 12px/14px "Trebuchet MS"; color:#848182; text-decoration:none;}
.main .subcategories .info1 .url a:hover {font:bold 12px/14px "Trebuchet MS"; color:#848182; text-decoration:underline;}
.main .subcategories .info1 .contact {width:370px; margin:0px 0px 5px 0px; padding:0px 0px 0px 30px; float:left; display:block; background:url(imgs/contact.jpg) no-repeat 4px 2px; font:bold 12px/14px "Trebuchet MS"; color:#848182;}
.main .subcategories .info1 .contact a {font:bold 12px/14px "Trebuchet MS"; color:#848182; text-decoration:none;}
.main .subcategories .info1 .contact a:hover {font:bold 12px/14px "Trebuchet MS"; color:#848182; text-decoration:underline;}

.main .subcategories .info2 {margin:0px; padding:0px; float:left; display:block; width:125px;}
.main .subcategories .info2 .entypo {margin:0px; padding:0px 35px 0px 0px; width:90px; float:left; display:block; text-align:right; font:bold 12px/25px "Trebuchet MS"; color:#c4151c; background:url(imgs/entypo.jpg) no-repeat right 0px;}
.main .subcategories .info2 .offer {margin:0px; padding:0px 35px 0px 0px; width:90px; float:left; display:block; text-align:right; font:bold 12px/25px "Trebuchet MS"; color:#c4151c; background:url(imgs/offer.jpg) no-repeat right 0px;}
.main .subcategories .info2 a {font:bold 12px/25px "Trebuchet MS"; color:#c4151c; text-decoration:none;}
.main .subcategories .info2 a:hover {font:bold 12px/25px "Trebuchet MS"; color:#c4151c; text-decoration:underline;}

.main .subcategories .info2 .prosfato {margin:0px; padding:0px 35px 0px 0px; width:90px; float:left; display:block; text-align:right; background:url(imgs/prosfato.jpg) no-repeat right 4px; height:25px; font:bold 12px/25px "Trebuchet MS"; color:#666; }

.main .subcategories .btns {margin:10px 0px 0px 0px; float:right; display:block; padding:5px;}
.main .subcategories .btns .addcatalogue {margin:0px 10px 0px 0px; padding:0px 0px 0px 20px; float:left; text-align:left; display:block; color:#000; font:bold 12px/14px "Trebuchet MS"; background:url(imgs/addcatalogue.jpg) no-repeat 0px 1px;}
.main .subcategories .btns .addcatalogue a {color:#000; font:bold 12px/14px "Trebuchet MS"; text-decoration:none;}
.main .subcategories .btns .addcatalogue a:hover {color:#666; font:bold 12px/14px "Trebuchet MS"; text-decoration:none;}
.main .subcategories .btns .details {margin:0px 10px 0px 0px; padding:0px 0px 0px 10px; float:left; text-align:left; display:block; color:#000; font:bold 12px/14px "Trebuchet MS"; background:url(imgs/morearrow.jpg) no-repeat 0px 1px;}
.main .subcategories .btns .details a {color:#000; font:bold 12px/14px "Trebuchet MS"; text-decoration:none;}
.main .subcategories .btns .details a:hover {color:#666; font:bold 12px/14px "Trebuchet MS"; text-decoration:none; }
.main .subcategories .btns .removecatalogue {margin:0px 10px 0px 0px; padding:0px 0px 0px 20px; float:left; text-align:left; display:block; color:#000; font:bold 12px/14px "Trebuchet MS"; background:url(imgs/remove_catalogue.jpg) no-repeat 0px 0px;}
.main .subcategories .btns .removecatalogue a {color:#000; font:bold 12px/14px "Trebuchet MS"; text-decoration:none;}
.main .subcategories .btns .removecatalogue a:hover {color:#666; font:bold 12px/14px "Trebuchet MS"; text-decoration:none;}


/*BOTTOM LINKS*/
#container .footer .bottom_links {margin:0px auto; padding:0px;  display:block; width:400px; }
#container .footer .bottom_links ul {margin:0px auto; padding:0px;  }
#container .footer .bottom_links li {margin:0px; padding:0px 5px 0px 5px; float:left; display:block; list-style-type:none; color:#5c5c5c; font:normal 12px/14px "Trebuchet MS"; border-right:1px solid #dedede;}
#container .footer .bottom_links li a {font:normal 12px/14px "Trebuchet MS"; color:#5c5c5c; text-decoration:none;}
#container .footer .bottom_links li a:hover {font:normal 12px/14px "Trebuchet MS"; color:#5c5c5c; text-decoration:underline;}
#container .footer .copyright {margin:15px 0px 0px 0px; padding:0px; float:left; display:block; font:normal 11px/14px "Trebuchet MS"; color:#000;}
#container .footer .copyright a {font:normal 11px/14px "Trebuchet MS"; color:#000; text-decoration:underline;}
#container .footer .copyright a:hover {font:normal 11px/14px "Trebuchet MS"; color:#000; text-decoration:none;}

#container .footer .hi {margin:15px 0px 0px 0px; padding:0px; float:right; display:block; font:normal 11px/14px "Trebuchet MS"; color:#000;}
#container .footer .hi a {font:normal 11px/14px "Trebuchet MS"; color:#000; text-decoration:underline;}
#container .footer .hi a:hover {font:normal 11px/14px "Trebuchet MS"; color:#000; text-decoration:none;}


/*CONTACT FORM*/

.main .contactus {margin:0px; padding:10px; float:left; width:550px; background:#e2e7e9; display:block; font:normal 14px/16px "Trebuchet MS"; color:#000;}
.main .contactus h4 {margin:0px 0px 10px 0px; padding:0px; float:left; display:block; width:auto; font:bold 14px/16px "Trebuchet MS"; border-bottom:1px dotted #185D5F;}
.main .contactus a {font:normal 14px/16px "Trebuchet MS"; color:#185D5F; text-decoration:underline;}
.main .contactus a:hover {font:normal 14px/16px "Trebuchet MS"; color:#185D5F; text-decoration:none;}
.main .myform {background:#CBD5D6; margin:5px 0px 0px 0px; padding:10px; float:left; width:550px;  display:block; font:normal 14px/16px "Trebuchet MS"; color:#000;}
.main .myform h4 {margin:0px 0px 10px 0px; padding:0px; float:left; display:block; width:auto; font:bold 14px/16px "Trebuchet MS"; border-bottom:1px dotted #185D5F;}
.main .myform td {height:40px; padding:0px 5px 0px 0px; }
.main .myform .mypadding {padding:0px 0px 0px 10px;}
.main .myform input {background:#E2E7E9; border-bottom:1px dotted #666!important; height:22px; width:180px; font:normal 12px/22px "Trebuchet MS"; color:#666; border:0px;}
.main .myform input:hover, .main .myform .myform input:focus {background:#00A2AC; border-bottom:1px dotted #dedede!important; height:22px; width:180px; font:normal 12px/22px "Trebuchet MS"; color:#dedede; border:0px;}
.main .myform textarea {background:#E2E7E9; border-bottom:1px dotted #666!important; height:100px; width:180px; font:normal 12px/22px "Trebuchet MS"; color:#666; border:0px;}
.main .myform textarea:hover, .main .myform .myform textarea:focus {background:#00A2AC; border-bottom:1px dotted #dedede!important; height:100px; width:180px; font:normal 12px/22px "Trebuchet MS"; color:#dedede; border:0px;}
.main .myform .btns {cursor:pointer; width:90px!important; margin:0px 0px 0px 8px; background:#185D5F; border:0px!important; height:22px; font:normal 12px/22px "Trebuchet MS"; color:#fff;}
.main .myform .btns:hover, .main .myform  .btns:focus {cursor:pointer; width:90px!important; margin:0px 0px 0px 8px; background:#00A2AC; border:0px!important; height:22px; font:normal 12px/22px "Trebuchet MS"; color:#fff;}
.main .myform .note {font:normal 11px/13px "Trebuchet MS"; color:#C4151C;}
.main .myform .listerror {margin:5px 0px 5px 0px; padding:10px; float:left; display:block; width:530px; background:#E2E7E9; font:bold 12px/14px "Trebuchet MS"; color:#C4151C!important;}

/*SITEMAP*/

.main .sitemap {margin:0px; padding:0px; float:left; display:block; width:570px; font:normal 16px/18px "Trebuchet MS"; color:#000;}
.main .sitemap ul {margin:0px; padding:0px 0px 0px 20px; width:550px;}
.main .sitemap li {margin:0px 0px 5px 0px; padding:0px 0px 0px 15px; list-style-type:none; font:normal 16px/18px "Trebuchet MS"; color:#000; background:url(imgs/arrowblack.gif) no-repeat 0px 5px;}
.main .sitemap li a {font:normal 16px/18px "Trebuchet MS"; color:#000; text-decoration:underline;}
.main .sitemap ul ul {margin:5px 0px 5px 0px; padding:0px 0px 0px 20px;}
.main .sitemap li li {margin:0px 0px 5px 0px; padding:0px; list-style-type:none; font:normal 16px/18px "Trebuchet MS"; color:#185D5F; background:none!important;}
.main .sitemap li li a {margin:0px; padding:0px 0px 0px 15px; list-style-type:none; font:normal 14px/18px "Trebuchet MS"; color:#000; background:url(imgs/redarrow.gif) no-repeat 0px 2px;}