/* CSS Document */
html                     {background-color:#CECEE6; }
body                  { padding:0px; margin:0px; height:100% font-family:Arial, Helvetica, sans-serif; background:url(../images/bg.jpg); background-repeat:repeat-x;}
.page                        {width:800px; margin-left:auto; margin-right:auto; border:1px solid #2C1D85; margin-bottom:0px; background-color:#FFFFFF; height:auto; overflow:hidden;}
.banner                        {float:none; height:85px; }
.content                {float:right; width:660px; background-color:#FFFFFF; }

.address                {width:205px; float:left; margin-left:10px;}
.contact                {width:380px; float:left; }
.logo                        {clear:both}

#menu                        {width:140px; float:left; border-top:2px solid #6D63AF; }
.menu                        {}
.tiny                        {width:120px; float:right ;margin-top:7px;}

#footer                        {width:700px; margin-left:auto; margin-right:auto; background:url(../images/bottom_banner.gif); color:#FFFFFF;
                                                                padding:0px 50px 0px 50px; border-bottom:1px solid #2C1D85; border-left:1px solid #2C1D85; border-right:1px solid #2C1D85; height:42px; margin-top:-13px;}

p.footer                {text-align:center; font-size:0.8em; line-height:1.5em;}

p                                {font-family:Arial, Helvetica, sans-serif; font-size:1.0em; margin-left:12px; margin-right:10px;}
li                                {line-height:2em; margin-left:-16px; padding:0px;}

h1                                {font-family:Arial, Helvetica, sans-serif;font-size:1.5em; text-align:center; color:#243789}
h2                                {font-family:Arial, Helvetica, sans-serif;font-size:1.5em; text-align:center; color:#243789}
h3                                {font-family:Arial, Helvetica, sans-serif;font-size:1.2em; color:#2C1D85;margin-left:12px;}
h4                                {font-family:Arial, Helvetica, sans-serif;font-size:0.7em; color:#2C1D85; font-weight:300;}

#flags2                        {margin-left:10px; float:left; width:119px; text-align:center;}


ul                                {width:400px; padding-left:100px;}
ul.workshop                {width:350px; padding-left:30px;}
li                                {font-family:Arial, Helvetica, sans-serif;font-size:0.9em; font-weight:bold; color:#243789; list-style:square}

a                                {font-family:Arial, Helvetica, sans-serif;font-size:0.9em;}
span                        {font-family:Arial, Helvetica, sans-serif;font-size:0.9em;}

span.menu                 {width:119px; padding:8px 3px 8px 17px; background-color:#877DC8; color:#000000; display:block; border-bottom:1px solid #6D63AF; margin-bottom:0px; border-right:1px solid #6D63AF;}
span.feedback_c                                { font-size:0.8em; color:#666666}

a.menu:link                {width:119px; padding:8px 3px 8px 17px; background-color:#CECEE7; color:#2C1D86; display:block; border-bottom:1px solid #6D63AF; margin-bottom:0px; border-right:1px solid #6D63AF; }
a.menu:visited        {width:119px; padding:8px 3px 8px 17px; background-color:#CECEE7; color:#2C1D86; display:block; border-bottom:1px solid #6D63AF; margin-bottom:0px; border-right:1px solid #6D63AF;}
a.menu:hover        {background-color:#877DC8; color:#FFFFFF;}


.menuOpen:link        {width:109px; padding:13px 1px 13px 29px; background-color:#2C1D86; color:#FFFFFF; display:block; border-bottom:1px solid #6D63AF; margin-bottom:0px; border-right:1px solid #6D63AF;}
.menuOpen:visited        {width:109px; padding:13px 1px 13px 25px; background-color:#2C1D86; color:#FFFFFF; display:block; border-bottom:1px solid #6D63AF; margin-bottom:0px; border-right:1px solid #6D63AF;}
.menuOpen:hover        {background-color:#877DC8;}


a.email:link        {font-size:1.0em;color:#FFFFFF; font-weight:700;}
a.email:visited        {font-size:1.0em;color:#FFFFFF; font-weight:700;}
a.email:hover        {color:#FF0000;}



img.transport        {margin-left:100px; margin-top:40px; margin-bottom:12px;}
img.repairs                {margin-left:12px; margin-top:12px; margin-bottom:12px;}
img.repairs_win        {margin-left:8px; margin-top:8px; margin-bottom:12px;}
img.map                        {margin-left:12px; margin-top:12px;}

img.flags                {margin-left:14px; margin-top:30px;}
img.logos                {margin-left:100px;margin-top:12px;}
img.jardine                {margin-left:250px;}
img.workshop_home           {float:right;}
img.gs_logo                                        {float:right; padding-top:8px;}


#image_center        {text-align:center; margin-top:5px; margin-bottom:5px;}

#map                        {margin-top:20px; margin-left:15px; margin-bottom:20px; float:left; margin-right:15px;}
#flag                        {text-align:left; float:left; padding-left:30px;}

#flashdiv                {float:left; margin:6px 6px 6px 6px;}

.ncc_row                {clear:both; width:600px;}
.ncc_logo                {float:right; margin-top:15px; padding-right:5px; text-align:right; height:660px;}
.ncc_text                {float:left;}

.city                        {width:151px; margin-left:auto; margin-right:auto;}

.warranty_agents        {width:140px; margin-top:10px; text-align:center;}
img.unav_logo                        {margin-top:20px;}