/* HTML tags : start */
html, body, ul, li, dl, dt, dd, p,
h1, h2, h3, h4, h5, h6,
a, img, table, td, form {
        margin: 0;
        padding: 0;
        border: 0}
html{background-image: url(../images/bgr.gif); background-repeat: repeat; background-position: top; color:#0D254F; background-color: #66ADEE }

body{width:850px;margin:0 auto;padding:5px 25px 25px 25px;font-family:verdana; font-size:11px; color:#464545;background-color:#FFF;_position:relative}
table{border-collapse:collapse;}
td{vertical-align:top;color:#0D254F}
input{padding:0;margin:0}
/* HTML tags */
h1{padding:15px 0 10px 0}
h3{color:#D46300;font-size:12px;padding:10px 0;}
h3.lowpad{color:#D46300; font-size:12px;padding:10px 0 6px;}
h4{color:#003673;font-size:12px;padding:10px 0;}
ul{list-style-type:none; color:#0D254F}
/* Header */
#header {height:90px;}
#header .left{float:left;width:155px;}
#header .right{float:left;width:360px;padding:30px 0 0 335px;}
/* Menu */
ul.menu li.empty{float:left;width:20px;}
ul.menu li{float:left;width:170px;}
ul.menu li a{display:block;width:153px;border:1px solid #0d254f;padding:4px 0 4px 15px;color:#0d254f;font-size:11px;text-decoration:none;font-family:tahoma}
ul.menu li a:hover{border:1px solid #F7923A;color:#DB741A;}
ul.menu li a.drop{display:block;width:153px;border:1px solid #0d254f;padding:4px 0 4px 15px;color:#0d254f;font-size:11px;background:url(../images/bullet_g.gif) right no-repeat;font-family:tahoma}
ul.menu li a.drop:hover{border:1px solid #F7923A;color:#DB741A;background:url(../images/bullet_y.gif) right no-repeat;}

ul.menu li ul{border:1px solid #C7C7C7;float:left;border-top:none;background-color:#F7F7F7;position:absolute;top:58px;height:125px;font-family:tahoma;padding:5px 0 0 0}
*html ul.menu li ul{padding:5px 0}
ul.menu li ul li{background:url(../images/arrow.gif) top left no-repeat;padding:0 0 0 15px;width:153px;float:none;}
*html ul.menu li ul li{padding:2px 0 1px 0}
ul.menu li ul li a{color:#0d254f;font-size:10px;border:none;padding:3px 0 5px 15px;}
*html ul.menu li ul li a{color:#0d254f;font-size:10px;border:none;padding:0px 0 8px 15px;}
*html ul.menu li ul li a{margin-left:10px;width:143px}
ul.menu li ul li a:hover{color:#003976;border:none}
/* Menu */
/* Header */
.contact-top{height:215px;background-color:#003673;float:left;width:100%;font-family:tahoma}
.contact-top div img{float:left;border-right:5px solid #FFF;margin-right:25px}
.contact-top p img{border-right:none;padding-top:25px;display:block}
.contact-top p{color:#FFF;font-size:11px;padding:5px 0;}
.contact-top p a{color:#FFF;font-weight:bold}

.nav-pagebar{border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;margin-top:3px;float:left;width:100%;font-family:tahoma;padding-bottom:2px}
.nav-pagebar p{font-size:10px;color:#D46300;font-weight:bold;padding:2px 0 3px 0;}
.nav-pagebar a{color:#003673;font-weight:normal;font-size:10px;}
.nav-pagebar img{margin:0 5px}

.content{float:left;color:#0D254F; font-size: 110% }
.main{}
.main p{line-height:18px}
.image-box{border-top:1px solid #E0E0E0;border-bottom:0px solid #E0E0E0;float:left;margin:10px 0;overflow:hidden;min-height:330px;_height:expression(this.offsetHeight<330 ? "350px" : "350px")}
.image-box div{float:left;width:410px;margin-right:10px;padding:10px 0;}
.image-box div a{float:left;background:url(../images/active.gif) top no-repeat;text-decoration:none;background-color:#EFF1F3;padding-bottom:15px}
.image-box div a:hover{background:url(../images/hover.gif) top no-repeat;background-color:#FFF;}
p.title01{padding:13px 12px 11px 12px;color:#FFF;font-weight:bold;font-family:tahoma;font-size:10px;line-height:12px}
p.title02{padding:8px 12px 4px 12px;color:#FFF;font-weight:bold;font-family:tahoma;font-size:10px;line-height:12px}
*html p.title01{padding:10px 12px 11px 12px;}
*html p.title02{padding:6px 12px 4px 12px;}
.image-box div .info{padding:8px 12px 15px 12px;font-size:10px;color:#0d254f;line-height:12px;font-family:tahoma;min-height:100px;_height:expression(this.offsetHeight<100 ? "100px" : "100px")}
.image-box div a span{border:1px solid #C7C7C7;color:#0d254f;font-size:9px;font-family:tahoma;padding:2px 15px;margin-left:12px;background-color:#FFF;}
.image-box div a:hover span{border:1px solid #F7923A;color:#DB741A;}

.contact p{padding:2px 0}
.contact h1{padding:10px 0 5px 0}
.contact p a{color:#0D254F}
.contact p a:hover{text-decoration:none}

#leftbar{padding:0 270px 0 0;}
#leftbar .txt{line-height:18px}
#leftbar .txt img{float:left;padding:0 20px 5px 0}
#leftbar .txt p{padding:0 0}


#leftbar ul{padding:0 0 0 15px}
#leftbar ul li{background:url(../images/list_bullet.gif) top left no-repeat;padding-left:10px}

#rightbar{float:right;width:230px;font-family:tahoma;}
#rightbar ul{padding-top:20px;}
#rightbar ul li{color:#0D254F;padding:3px 0;font-size:11px;font-family:tahoma; text-decoration:none}
#rightbar ul li span{color:#0d254f;}
#rightbar ul li a{color:#0d254f;text-decoration:none;font-size:11px;font-family:tahoma;}
#rightbar ul li.act {color:#DB741A;font-weight:bold}
#rightbar ul li a:hover{text-decoration:underline}

#rightbar ul li a{color:#0d254f;text-decoration:none;font-size:10px;font-family:tahoma;}
#rightbar ul li a.menu{color:#0d254f;text-decoration:none;font-size:11px;font-family:tahoma;}
#rightbar ul li a.menu:hover{text-decoration:underline}
#rightbar ul li a.act {color:#DB741A;font-weight:bold; font-size:11px}

#rightbar ul li a.parent {color:#003673; font-family:tahoma; font-size:10px}
#rightbar ul li a.root {color:#003673; font-family:tahoma; font-size:11px}
#rightbar ul li ul{padding:2px 0 0 15px}
#rightbar ul li ul li{color:#DB741A;font-weight:normal}
#rightbar ul li ul li a{color:#003673;font-family:tahoma;font-size:10px;}
#rightbar ul li ul li ul{padding:2px 0 0 15px}
#rightbar ul li ul li ul li{color:#DB741A;font-weight:normal}
#rightbar ul li ul li ul li a{color:#0d254f;font-family:tahoma;font-size:10px;}


.nav-table{background:transparent;border-collapse:collapse;width:582px;float:left}
*html .nav-table{background:transparent;border-collapse:collapse;width:581px;float:left}
.nav-table td{border:1px solid #E0E0E0;text-align:center;padding:4px 0;color:#E0E0E0;}
.nav-table td.bullet{border:1px solid #E0E0E0;text-align:center;vertical-align:middle;width:20px}
.nav-table td.bullet a{margin:0}
.nav-table td a{color:#0d254f;text-decoration:none;font-size:11px;margin:0 10px}
.nav-table td a.act{color:#0d254f;text-decoration:none;font-size:11px}

.nav-table2{background:transparent;width:582px;float:left}
*html .nav-table2{background:transparent;width:581px;float:left}
.nav-table2 td{text-align:center;padding:4px 0;color:#E0E0E0;}
.nav-table2 td.bullet{text-align:center;vertical-align:middle;width:20px}
.nav-table2 td.bullet a{margin:0}
.nav-table2 td a{color:#464545;text-decoration:none;font-size:11px;margin:0 10px}
.nav-table2 td a.act{color:#D46300;text-decoration:none;font-size:11px}

.list-table{width:100%;float:left;}
*html .list-table{width:100%;float:left;clear:both}
.list-table td{border:1px solid #E0E0E0;color:#E0E0E0;}
.list-table td{background-color:#f6f7f8;}
.list-table th{height:45px;border:1px solid #E0E0E0;vertical-align:middle;text-align:right;padding:0 18px;}
.list-table th img{float:left}
.list-table th a{color:#003673;font-weight:normal;}
.list-table td a{background-color:#f6f7f8;display:block;width:176px;text-decoration:none;padding:9px 3px 13px 14px}
*html .list-table td a{padding:5px 2px 13px 14px}
.list-table td a:hover{background-color:#FFF}
.list-table td a .title{background:url(../images/bullet.gif) top left no-repeat;color:#003673;font-size:11px;font-weight:bold;padding:5px 0 0 0;margin-top:2px}
.list-table td a:hover .title{color:#DB741A;}
.list-table .info{color:#0d254f;font-size:10px;padding:5px 0 13px 0;font-family:tahoma}
.list-table td a span{border:1px solid #C7C7C7;color:#0d254f;font-size:9px;padding:2px 15px;margin-bottom:10px;font-family:tahoma;background-color:#FFF}
.list-table td a:hover span{border:1px solid #F7923A;color:#DB741A;}
.list-table img{border:1px solid #FFF}

.list-table2{float:left}
.list-table2 td {border:1px solid #E0E0E0;}
.list-table2 td a .title{background:url(../images/bullet.gif) top left no-repeat;color:#003673;font-size:11px;font-weight:bold;padding:5px 0 0 0;margin-top:2px;text-align:left}
.list-table2 td a:hover .title{color:#DB741A;}
.list-table2 td a{background-color:#f6f7f8;display:block;width:176px;text-decoration:none;padding:9px 3px 13px 14px;min-height:151px;_height:151px}
.list-table2 td a:hover{background-color:#FFF;}
.list-table2 td img{border:1px solid #FFF; padding:0}

.list-table3 {width:590px; float:left}
.list-table3 td p.desc{padding-bottom:10px; }


/*.list-table3 th{height:45px;border:1px solid #E0E0E0;vertical-align:middle;text-align:right;padding:0 18px;}
.list-table3 th img{float:left}
.list-table3 th a{color:#003673;font-weight:normal}
.list-table3 td{padding:9px 3px 13px 14px;border:1px solid #E0E0E0;vertical-align:middle}
.list-table3 td .title{background:url(../images/bullet.gif) top left no-repeat;color:#003673;font-size:11px;font-weight:bold;padding:5px 0 0 0;margin-top:2px}
.list-table3 td .info{color:#545454;font-size:10px;padding:5px 0 13px 0;font-family:tahoma}
.list-table3 td a{text-decoration:none}
.list-table3 td span{border:1px solid #C7C7C7;color:#3D3D3D;font-size:9px;padding:2px 15px;margin-bottom:10px;font-family:tahoma;background-color:#FFF}*/




ul.position{padding-left:5px}
ul.position li{background:url(../images/list_bullet.gif) left no-repeat;padding-left:10px}

.photo-table{float:left;width:99%;}
.photo-table td.p{border:1px solid #E0E0E0;text-align:center;}
.photo-table td.p img{border:1px solid #FFF}
.photo-table td.p a{background-color:#f6f7f8;display:block;width:176px;text-decoration:none;padding:9px 3px 13px 14px;}
.photo-table td.p a:hover{background-color:#FFF}
.photo-table td.view{text-align:center;padding:8px 0;border:1px solid #E0E0E0;}
.photo-table td.view a{font-size:11px;font-family:tahoma;text-decoration:none;color:#464545}
.photo-table td.view a:hover{text-decoration:underline}

.photo-table2{float:left;width:99%;  padding-top:15px}
.photo-table2 td.p{border:1px solid #E0E0E0;text-align:center}
.photo-table2 td.p img{border:1px solid #FFF}
.photo-table2 td.p a{background-color:#f6f7f8;display:block;width:176px;text-decoration:none;padding:9px 3px 13px 14px;}
.photo-table2 td.p a:hover{background-color:#FFF}

.disc-table{width:550px;font-family:tahoma;font-size:11px}
.disc-table tr.grey{background-color:#F8F8F8}
.disc-table td{height:20px;border:1px solid #E0E0E0;vertical-align:middle; padding-left:20px;}
.disc-table td span{color:#DB741A;margin-top:-5px}
.disc-table td.end{border:none;height:20px;vertical-align:middle;padding:10px 20px;font-size:9px;font-family:tahoma}

.disc-table3{width:99%;font-family:tahoma;font-size:11px}
.disc-table3 tr.grey{background-color:#F8F8F8}
.disc-table3 tr.blue{background-color:#3373BB;color:#FFF;font-size:9px;font-weight:normal;border-right:1px solid #4881C2;padding:4px 0 4px 0}
.disc-table3 td{height:20px;border:1px solid #E0E0E0;vertical-align:middle;padding-left:5px;padding-right:5px;}
.disc-table3 td span{color:#DB741A;margin-top:-5px}
.disc-table3 td.end{border:none;height:20px;vertical-align:middle;padding:10px 20px;font-size:9px;font-family:tahoma}


.disc-table2{width:99%;font-family:tahoma;font-size:11px;margin-top:10px}
.disc-table2 th{ background-color:#3373BB;color:#FFF;font-size:9px;font-weight:normal;border-right:1px solid #4881C2;padding:4px 0 4px 0}
.disc-table2 th sup{font-size:11px}
.disc-table2 tr.grey{background-color:#F8F8F8}
.disc-table2 td{height:20px;border:1px solid #E0E0E0;vertical-align:middle;text-align:center}
.disc-table2 td span{color:#DB741A;margin-top:-5px}
.disc-table2 td.end{border:none;height:20px;vertical-align:middle;padding:10px 20px;font-size:9px;font-family:tahoma;text-align:right}

.contact-form{width:99%;font-family:tahoma;font-size:11px;margin-top:10px}
.contact-form tr.grey{background-color:#F8F8F8}
.contact-form td{height:20px;border:1px solid #E0E0E0;vertical-align:middle;text-align:left; padding-left:15px; padding-top:5px; padding-bottom:5px}

span.asterix {color:red}
a.root {color:#003673; font-family:tahoma; font-size:11px;}
p.link {text-align:right}
/* Content */

/* Footer */
#footer{clear:both;border-top:1px solid #E0E0E0;margin-top:10px;padding-top:10px}
#footer2{clear:both;border-top:3px solid #003573;margin-top:10px;padding-top:10px}
.copyright{font-size:10px;color:#878787;font-family:tahoma}
.copyright a{color:#878787;text-decoration:none}
.copyright a:hover{text-decoration:underline}

/* Footer */
.rec{float:left;width:99%;}
.clear{clear:both;font-size:1px;height:1px;}

* {padding:0;margin:0;}

#nav {float: right; background: #fff; list-style: none; border-width: 0 0 1px 1px;}
#nav ul {float: right; background: #fff; list-style: none; margin-left: -1px; border-width: 1px 0;}
#nav a {font: normal 90% tahoma, arial, helvetica, sans-serif; display: block; margin: 0; padding: 4px 15px; text-decoration: none;}
#nav a.parent:link,
#nav a.parent:visited,
#nav a.parent:active {background: url(../images/arw2.gif) no-repeat 94% 50%; margin: 0 0 0 15px;}
#nav a.parent:hover {background: url(../images/arw.gif) no-repeat 94% 50%; margin: 0 0 0 15px;}
#nav li {width: 180px; float:left;}
#nav li ul {position:absolute; top:-999em; height:auto; width: 163px; font-weight:normal;  border-top: 1px solid #f7923a;  border-bottom: 1px solid #c7c7c7; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; margin: -1px 0 0 15px; padding: 5px 0; background: #f7f7f7;}
#nav LI LI {width: 163px; border:none; padding: 0; margin: 0;}

#nav li a:link,
#nav li a:visited,
#nav li a:active {color:#0d254f; border: 1px solid #c7c7c7;}
#nav li a:hover {color:#db741a; border: 1px solid #f7923a;}

#nav LI LI A:link,
#nav LI LI A:visited,
#nav LI LI A:active {font-size: 80%; border: none; padding: 5px 0 5px 25px; margin: 0; color:#0d254f; background: url(../images/arrow2.gif) no-repeat 15px 1em;}
#nav LI LI A:hover {border: none; color: #db741a; background: url(../images/arrow.gif) no-repeat 15px 1em;}

#nav LI:hover A,
#nav LI.sfhover A {color:#db741a; border: 1px solid #f7923a;}
#nav LI:hover LI:hover A,
#nav LI.sfhover LI.sfhover A,
#nav LI:hover LI:hover LI:hover A,
#nav LI.sfhover LI.sfhover LI.sfhover A,
#nav LI:hover LI:hover LI:hover LI:hover A,
#nav LI.sfhover LI.sfhover LI.sfhover LI.sfhover A {color:#db741a;}
#nav LI:hover UL UL, #nav LI.sfhover UL UL, #nav LI:hover UL UL UL, #nav LI.sfhover UL UL UL {top:-999em;}
#nav LI:hover UL, #nav LI.sfhover UL, #nav LI LI:hover UL, #nav LI LI.sfhover UL, #nav LI LI LI:hover UL, #nav LI LI LI.sfhover UL {top:auto;}


.zagl{color:#D46300; font-weight: bold; padding-top: 8px }
p{color:#0D254F; line-height:20px}
.str{color:#0D254F;line-height:20px}
