﻿table, table td, div, p{font-weight:normal;border-spacing:0;border-collapse:collapse;}
a{border:none 0px transparent;border-width:0px;display:inline;}
a img,:link img,:visited img {border:none 0px transparent;border-width:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
input, textarea{font-family:Trebuchet MS, MS Serif, MS Sans Serif, tahoma, arial, helvetica, sans-serif;font-size:10pt;}
td{vertical-align:top;}
.floatclear {clear:both;float:none;} 
.floatright {float:right;} 
.floatleft {float:left;}
.aligncenter {text-align:center;}
.alignright{text-align:right;}
.alignleft{text-align:left;}
.alignmiddle{vertical-align:middle;}
.underline{text-decoration:underline;}
.red{color:#971C1E;}
.textbox{border:solid 1px #262E39;color:#5a5a5a;padding-left:3px;}
.textbox-long{width:150px;}
.textbox-xlong{width:200px;}
.textbox-xxlong{width:250px;}
.textbox-xxxlong{width:300px;}
.button{border:solid 1px #262E39;height:22px;padding:0px 2px 0px 2px;background-color:#EAF3F8;}


html,body,form{background-color:#9ED7EE;color:#000000;font-size:10pt;font-family:Helvetica,Arial,Verdana,sans-serif, Trebuchet MS, tahoma;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:auto;margin-left:auto;margin-right:auto;text-align:center;width:100%;height:100%;min-height:100%;max-height:100%;position:relative;}
html {height:100%; /* fix height to 100% for IE */max-height:100%; /* fix height for other browsers */padding:0; /*remove padding */margin:0; /* remove margins */border:0; /* remove borders */background:#fff; /*color background - only works in IE */font-size:80%; /*set default font size *//* hide overflow:hidden from IE5/Mac *//* \*/overflow:hidden; /*get rid of scroll bars in IE */}
body {height:100%; /* fix height to 100% for IE */max-height:100%; /* fix height for other browsers */overflow:hidden; /*get rid of scroll bars in IE */padding:0; /*remove padding */margin:0; /* remove margins */border:0; /* remove borders */}

#menu-container{background-color:#333333;white-space:nowrap;min-width:1024px;position:relative;color:#FFFFFF;font-family:Helvetica,Arial,Verdana,sans-serif;margin-bottom:20px;}
#menu{position:relative;white-space:nowrap;height:38px;font-size:12px;text-transform:uppercase;font-weight:bold;background:transparent url(images/menu/background.jpg) repeat-x bottom left;padding:0px 0px 0px 0px;}	
#menu ul{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;list-style-type:none;width:auto;float:left;display:block;white-space:nowrap;}
#menu ul li{list-style:none;display:block;float:left;margin:0px 1px 0px 0px;}
#menu ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0px 0px 0px 20px;height:38px;}
#menu ul li a span{padding:12px 20px 0px 0px;height:21px;float:left;}
#menu ul li a:hover{color:#ffffff;background:transparent url(images/menu/hover.jpg) repeat-x bottom left;}
#menu ul li a:hover span{display:block;width:auto;cursor:pointer;}
#menu ul li a.current, #menu ul li a.current:hover{color:#ffffff;background:#333333 url(images/menu/left.gif) no-repeat top left;line-height:275%;}
#menu ul li a.current span{display:block;padding:0px 25px 0px 0px;width:auto;background:#333333 url(images/menu/right.gif) no-repeat top right;height:38px;}

.wrapper{position:relative;display:block;text-align:left;margin-left:auto;margin-right:auto;min-width:1024px;max-width:1024px;padding:0px 5px 0px 5px;}/*width:1024px;*/
.full-height{height:100%; /* fix height to 100% for IE */max-height:100%; /* fix height for other browsers */overflow:hidden; /*get rid of scroll bars in IE */padding:0; /*remove padding */margin:0; /* remove margins */border:0; /* remove borders */}
.box-white{padding:20px;display:block;margin:0 auto;color:#262E39;text-align:left;border:solid 10px #EAF3F8;background:transparent url(images/background/white-screen.png) repeat scroll top left;-webkit-border-radius:20px;-moz-border-radius:20px;CCborderRadius:20px;}
.frame{background:transparent url(images/background/frame.png) no-repeat scroll top left;width:558px;height:402px;padding:2px 0px 0px 2px;margin-right:30px;overflow:hidden;}
.frame-inside{width:558px;height:394px;overflow:hidden;}
.title{font-weight:bold;font-size:15px;font-family:Helvetica,Arial;margin-top:5px;}
.section-caption{font-size:13pt;font-weight:bold;}

.box-address{white-space:nowrap;border:solid 5px #96B4C7;padding:0px 6px 0px 6px;text-align:center;background-color:#ffffff;-webkit-border-radius:10px;-moz-border-radius:10px;CCborderRadius:10px;}
.address-tiny{font-size:12px;padding-top:5px;display:block;}

.landscape{width:100%;position:absolute;bottom:0;right:0;}
.search{padding:8px 0px 0px 0px;}
.icovia{display:block;max-width:550px;}
.map{width:550px;height:594px;}


#service ul{padding-left:30px;margin-top:60px;white-space:nowrap;width:auto;}
#service ul li{ list-style:none;padding-left:20px;padding-bottom:10px;color:#971C1E;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans-serif;letter-spacing:1px;font-size:11px;} /**/
#service ul li img{vertical-align:middle;}

#footer{position:absolute;white-space:nowrap;bottom:0;left:0;right:0;width:auto;font-size:9pt;color:#96B4C7;padding:25px 5px 5px 5px;}
#footer a{font-size:9pt;color:#96B4C7;}
#footer a:hover,a:visited {color:#262E39;}

a {text-decoration:none;color:#262E39;border:0px;}
a:active {color:#262E39;}
a:visited {color:#262E39;}
a:hover {color:#262E39;text-decoration:underline;}
a:visited:hover {color:#262E39;text-decoration:underline;}


