body {font-family:century gothic,arial;text-align:center;}
#container {width:800px;margin:0 auto;text-align:left;}
#header {width:800px;height:139px;width:804px;}
img {border:0px;}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 0px;
}

.strong {font-weight:bold;}
.publicholidays {font-size:13px;border-collapse:collapse;margin-bottom:15px;}
.publicholidays td {vertical-align:top;}



#header {width:804px;}

#topright  {float:right;clear:right;margin-top:8px;width:285px;margin-right:3px;}
#topleft {width:510px;}
*>#topleft img {margin-top:2px;}


#navlist
{
margin-left:0px;margin-top:12px;margin-bottom:0px;
}

*> #navlist {margin-left:-40px;}

#navlist li img 
{border:0px;}

#header td #title {color:#3399FE;font-size:56px;font-weight:bold;}

#header td #title .small {font-size:15px;width:800px;}

#subheader {width:800px;height:34px;padding-left:24px;margin-top:-2px;background-image:url('../images/subheader.gif');background-repeat:repeat-x;text-align:center}
*> #subheader {width:773px;margin-top:14px;}
#subheader a {text-decoration:none;font-size:15px;color:#fff;font-weight:bold;margin-top:10px;padding-right:13px;}

*> #header a {margin-top:-10px;}




#subheader a:hover {color:#F42A40}

#content {border-collapse:collapse;margin-top:-1px;margin-left:-1px;}
#content .left {width:180px;vertical-align:top;}
#content .main {width:450px;vertical-align:top;padding:20px;padding-top:0px;}
#content .right {width:175px;vertical-align:top;padding-top:2px;}

*>.left {width:209px;}
*>.main {width:389px;}



.main .blueblock {width:360px;padding:10px;background-color:#3399FE;color:#fff;width:98%;margin-bottom:10px;}
.main .blueblock a  {text-decoration:none;color:#fff}
.main .blueblock a:hover {color:#F42A40}
*>.main .blueblock {width:320px;padding:10px;}


.right {width:190px;vertical-align:top;}
.row {padding:4px 10px 4px 10px}
.rightpic {float:right;clear:right}
.gray {background-color:#999999;padding-bottom:5px;width:196px;padding-top:10px;}

.main h2, .left h2 {color:#3399FE;margin-top:0px;margin-bottom:10px;font-weight:normal;}
.main h3 {color:#3399FE;margin-top:15px;margin-bottom:0px;font-weight:normal;font-size:16px;}
.main h4 {font-weight:bold;font-size:14px;margin-top:2px;margin-bottom:0px;}

.main p {margin-top:0px;margin-right:10px; }

.left p {margin-top:0px;margin-right:10px;font-size:12px; }

.text {width:370px;float:right;clear:right;margin-right:10px;}
.flag {float:left;clear:left;height:190px;margin-right:10px;}
.bold {font-weight:bold;}
.main p

.bluetext {color:#3399FE;}
.bluetext a {font-weight:bold;color:#3399FE;text-decoration:none;}
.bluetextbold, .bluetextbold a {font-weight:bold;color:#3399FE;text-decoration:none;}
.blue {color:#3399FE;}


.right {font-size:12px;padding-left:20px;}
.right .quote {color:#3399FE;margin-bottom:10px;margin-top:10px;}
.right ul {margin-left:15px;font-size:12px;}
*> .right ul {margin-left:-20px;}
.list a  {color:#404040;text-decoration:none;}
.list a:hover  {color:#3399FE;text-decoration:underline;}
.right table  {font-size:12px;}
.right table td {padding-right:2px;} 

.text p a {color:#404040;text-decoration:none;}

.text p a:hover {color:#3399FE;text-decoration:underline;}


#countryheader img {float:left;margin-bottom:10px;}
#countryheader h2 {margin-top:20px;}

#servicesheader img {float:left;margin-bottom:10px;margin-right:25px;}
#servicesheader h2 {margin-top:0px;}

.main ol {margin-left:25px;font-size:14px;margin-top:2px;}
*> .main ol {margin-left:-20px;}

#request-callback {border-collapse:collapse;font-size:13px;margin-left:5px;margin-top:15px;}

#request-callback td {padding-top:5px;vertical-align:top;}
#request-callback input, #request-callback textarea {border: 1px solid #3399FE; width:210px;padding-left:3px;}

.boldblue {color:#3399FE;font-size:18px;font-weight:bold;}

#email {margin-top:45px;}
#email a {color:#3399FE;font-size:18px;font-weight:bold;text-decoration:none;}

.contactform td, .contactform1 td {font-size:13px;}

#formholderbig {padding-left:15px;background-color:#F0F0E8;width:799px;margin-top:-1px;}

#formholdersmall {margin-left:10px;padding-left:170px;background-color:#F0F0E8;width:582px;padding-top:10px;}


*>#formholdersmall {width:387px;margin-bottom:-17px;padding-left:210px;}


#contactform1, .contactform {border:collapse:no-collapse;}


#contactform1 td  input {width:30px;margin-right:20px;}
.error {color:red}
.errMsg {font-size:13px;}

#order-packing-materials td {font-size:13px;}
*>#order-packing-materials {margin-top:160px;width:375px}

#footer {text-align:center;font-size:11px;color:#999999;margin-bottom:10px;}
#footer a {color:#999999;margin-left:10px;margin-right:10px;}
#footer a:hover {color:#3399FE}

p {font-size:13px;}

.modules {font-size:13px;width:350px;border-collapse:collapse;margin-bottom:15px;}
.modules .pic {vertical-align:top;padding-top:4px;padding-right:10px;}
.modules .text {padding-bottom:10px;}






