/* CSS Document */
* {
margin:0;
padding:0;
}

img {
border:0;
}

.style01 {
width:24px;
background-image:url(../images/new_left.jpg);
background-position:left top;
background-repeat:repeat-y;
}

.style02 {
height:112px;
background-image:url(../images/top21.jpg);
background-position:left top;
background-repeat:repeat-x;
vertical-align:top;
background-color:#10263d;
}

.style03 {
text-align:right;
background-image:url(../images/top21.jpg);
background-position:left top;
background-repeat:repeat-x;
position:relative;
height:142px;
font-size:1px;
}

.style04 {
position: absolute;
top:45px;
left:0px;
}

.style05 {
position: absolute;
top:53px;
right:50px;
width:192px;
height:52px;
}

.style06 {
color:#f1f1f1;
font-weight:bold;
font-family:Arial;
font-size:11px;
}

.style07 {
border:0px solid #415060;
width:79px;
height:19px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-left:0px;
padding-top:2px;
margin-right:4px;
}

.style08 {
border:0px solid #415060;
width:79px;
height:19px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-left:5px;
padding-top:2px;
margin-top:5px;
margin-right:4px;
}

.style09 {
font-family:Tahoma;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}

.style10 {
/*height:42px;                 */
background-image:url(../images/topbg.jpg);
background-position:right top;
background-repeat:no-repeat;
height:35px;
border-top:3px solid #d1d1d2;
border-bottom:1px solid #ffffff;
vertical-align:top;
background-color:#061326;
/*padding-top:8px;*/
text-align:center;
}

.style10 a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
text-decoration:underline;
letter-spacing:-1px;
/*margin-right:21px;*/
}

.style10 td{
vertical-align:top;
text-align:center;
padding-top:10px;
}

.style11 {
/*height:36px;
background-image:url(../images/bg2.gif);
background-position:top;
background-repeat:repeat-x;*/
height:36px;
border-top:3px solid #d1d1d2;
border-bottom:1px solid #ffffff;
vertical-align:top;
padding-top:6px;
text-align:center;
background-color:#f8f8f8;
}

.style11 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#494848;
text-decoration:underline;
}

.style11 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e40303;
text-decoration:underline;
}

.style11 td{
vertical-align:top;
text-align:center;
padding-top:3px;
}

.style12 {
width:24px;
background-image:url(../images/new_right.jpg);
background-position:left top;
background-repeat:repeat-y;
}

.style13 {
height:75px;
background-color:#7c8d9c;
vertical-align:top;
padding-top:22px;
text-align:center;
}

.style13 img{
margin-right:12px;
}

.style14 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d21a0d;
font-weight:bold;
font-size:11px;
line-height:12px;
}

.style15 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#292929;
font-size:11px;
margin-top:14px;
}

.style15 p{
margin-bottom:11px;
}

.style15 b{
color:#292929;
}

.style15 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#858585;
font-size:11px;
text-decoration:underline;
}

.style15 a.mail{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#292929;
font-size:11px;
text-decoration:underline;
}

.style16 {
text-align:center;
padding-bottom:2px;
padding-top:2px;
padding-right:3px;
}

.style16 a:hover {
cursor:pointer;
}

.style17 {
vertical-align:top;
padding-right:37px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#747474;
font-size:11px;
}

.style17 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#747474;
font-size:11px;
text-decoration:underline;
}

.style17 p{
margin-bottom:10px;
}

.style17 font{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#535353;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}

.style18 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#747474;
font-size:11px;
}

.style18 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#747474;
font-size:11px;
text-decoration:none;
}

.style18 font{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#535353;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}

.style19 {
vertical-align:top;
padding-top:26px;
padding-left:10px;
padding-right:15px;
padding-bottom:21px;
}

.title {
font-family:Tahoma;
font-weight:bold;
font-size:18px;
color:#474646;
line-height:14px;
margin-bottom:15px;
}

.title a{
font-family:Tahoma;
font-weight:bold;
font-size:18px;
color:#474646;
text-decoration:none;
}

.text2 {
color:#646363;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
margin-top:4px;
text-align:justify;
margin-bottom:56px;
}

.text2 p font{
/*color:#646363;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:12px;*/
}

.text2 table{
color:#646363;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
margin-left:5px;
}

.text2 table td{
	padding:2px;
}

.text2 a{
color:#646363;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

.text3 {
color:#8a8989;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
line-height:14px;
text-align:justify;
margin-bottom:56px;
}

.text3 a{
color:#8a8989;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
font-style:italic;
}

.style20 {
width:141px;
padding-top:26px;
padding-right:10px;
vertical-align:top;
}

.style21 {
line-height:10px;
margin-left:10px;
margin-bottom:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#646363;
font-size:11px;
text-decoration:none;
line-height:13px;
}

.style21 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#646363;
font-size:11px;
text-decoration:underline;
}

.style21 font{
font-family:Tahoma;
color:#504e4e;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

/*.style21 {
line-height:10px;
margin-left:10px;
margin-top:22px;
font-family:Tahoma;
color:#504e4e;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.style21 a{
font-family:Tahoma;
color:#504e4e;
font-size:12px;
font-weight:bold;
text-decoration:none;
}*/

.bformcapt {
color:#434242;
font-family:Tahoma;
font-size:11px;
margin-top:5px;
margin-bottom:3px;
}

.bform {
border:1px solid #566776;
color:#a40101;
font-family:tahoma;
font-size:11px;
width:171px;
height:19px;
}

.div {
width:535px!important;
width:549px;
padding-top: 12px;
padding-left: 11px;
padding-bottom: 15px;
padding-right: 3px;
background-color:#f3f3f3;
margin-right:7px;
line-height:18px;
}

.div a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0a0a0a;
font-size:12px;
text-decoration:underline;
}

.div a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ae0000;
font-size:12px;
text-decoration:underline;
}

.div span{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ae0000;
font-size:11px;
text-decoration:underline;
}

.style22 {
/*width:682px;*/
height:36px;
}

.style22 td{
/*background-color:#e40303;  */
}

.style22 td:hover{
/*background-color:#bf1014;  */
}

text2 p{margin:0;padding:0;}

.oform { color:#657a8d;font-family:tahoma;font-size:10px;border:#b1b9c0 1px solid }

a.foliolink { font-family:tahoma;font-size:10px;color:#000000;text-decoration:none }
a.foliolink:hover { text-decoration:underline }
a.foliolinkcur { font-family:tahoma;font-size:10px;color:#a50008;text-decoration:underline }

a.foliolink2 { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#607587;text-decoration:none }
a.foliolink2:hover { text-decoration:underline }

.map {
margin-left:130px;
padding-left:3px;
/*padding-top:14px;*/
padding-bottom:10px;
margin-top:4px;
border-left:1px solid #bfbfbf;
font-family:Tahoma;
color:#504e4e;
font-size:11px;
text-decoration:underline;
line-height:24px;
position:relative;
}

.map a{
font-family:Tahoma;
color:#504e4e;
font-size:12px;
text-decoration:underline;

}

.map a:hover{
font-family:Tahoma;
color:#be0d01;
font-size:12px;
text-decoration:underline;
}

.map2 {
margin-left:48px;
/*margin-top:12px; */
margin-bottom:28px;
line-height:21px;

}

.map2 a{
font-family:Tahoma;
color:#504e4e;
font-size:11px;
text-decoration:underline;
}

.map2 a:hover{
font-family:Tahoma;
color:#be0d01;
font-size:11px;
text-decoration:underline;
}