/* HTML */
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:0px none; /* remove borders */
background:#fff url('clown.jpg') no-repeat -18px 0; /*color background - only works in IE */
font-family:Tahoma; /* set default font */
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
}

/* BODY */
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:0px none; /* remove borders */
background:#dde2ef url('../images/background.gif') repeat-x top left;
color:#333;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
font-size:12px;
font-family:Tahoma;
}

body.home {margin:0px;background:#dde2ef url('../images/backgroundHome.gif') repeat-x top left;}
body.popup {margin:10px 8px 10px 9px;background:White;}
img {border:0px;}
.nav {width:254px;padding:68px 0px 0px 0px;}
td{font: 12px/18px Tahoma;vertical-align:top;color:#333;}
a {color:#f86d00;text-decoration:underline;}
a:hover {color:#666;text-decoration:none;}

/**
 * Used for top and bottom orange sections (table cell backgrounds)
 */
.orange {background-color:#E27603;color:#ffffff;}
.black {background-color:#000000;color:#ffffff;}

/**
 * Bottom links
 */
A.whitelink {color:#ffffff; font-family:verdana, helvetica, sans-serif; font-size:11px; text-decoration:none;  font-weight:bold;}
a.whitelink:visited {color:#ffffff; font-family:verdana, helvetica, sans-serif; font-size:11px; text-decoration:none;  font-weight:bold;}
a.whitelink:hover {color:#000066; font-family:verdana, helvetica, sans-serif; font-size:11px; text-decoration:none;  font-weight:bold;}

/**
 * Links in body text
 */
A.bluelink {color:#a8b11c; font-family:verdana, helvetica, sans-serif; font-size:10pt; text-decoration:none; font-weight:normal; line-height:13pt;}
a.bluelink:visited {color:#a8b11c; font-family:verdana, helvetica, sans-serif; font-size:10pt; text-decoration:none; font-weight:normal; line-height:13pt;}
a.bluelink:hover {color:#E27603; font-family:verdana, helvetica, sans-serif; font-size:10pt; text-decoration:none; font-weight:normal; line-height:13pt;}

/**
 * Side Menu
 */
.leftside {
position:fixed; 
left:0px; 
top:0px; 
height:100%; 
width:254px; 
background:#dde2ef url('../images/navBackground.gif') 0px 130px;
z-index:4;
}
A.sideMenuItem {color:#000066; font-family:arial black, helvetica, sans-serif; font-size:14pt; text-decoration:none;}
a.sideMenuItem:visited {color:#000066; font-family:arial black, helvetica, sans-serif; font-size:14px; text-decoration:none;}
a.sideMenuItem:hover {text-decoration:none; font-style:italic; color:#6699CC;}

/**
 * For all body text
 */
.walkthrough { font-family:verdana, helvetica, sans-serif; font-size:9pt; font-weight:normal; line-height:11pt;}


/**
 * For Headings
  */
.orangeText { font-family:verdana, helvetica, sans-serif; font-size:14pt; font-weight:normal; line-height:16pt; color:#e27603;}
.orangeTextSmall { font-family:verdana, helvetica, sans-serif; font-size:12pt; font-weight:normal; line-height:14pt; color:#e27603;}

/**
 * For main page body text
 */
.bodyText { font-family:verdana, helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height:13pt;}
.bodyTextOrange { font-family:verdana, helvetica, sans-serif; font-size:10pt; font-weight:normal; line-height:13pt; color:#e27603;}

/**
 * Main content
 */
 .content {
display:block; /* set up as a block */
height:100%; /* set height to full page */
max-height:100%;
overflow:scroll; /* add scroll bars as required */
padding-left:254px; /* pad left to avoid navigation div if required */
position:relative; /* set up relative positioning so that z-index will work */
z-index:3; /* allocate a suitable z-index */
background:#dde2ef url('../images/background.gif') repeat-x top left;
}
.shadow {background:#ccc url('../images/textBackground.gif') repeat-x left top;margin:30px;padding:10px;min-width:500px;}
.introText {color:#333;background:#fff url('../images/businessWoman.jpg') no-repeat right top;font-style:normal; font-variant:normal;border-bottom:solid 15px White; font-weight:normal; line-height:18px; font-size:12px; font-family:Tahoma; padding-left:20px; padding-right:250px; padding-top:25px; padding-bottom:30px}
.introText a {color:#f86d00;text-decoration:underline;}
.introText a:hover {color:#666;text-decoration:none;}
h1 {font:bold 15px/18px Arial;color:#f86d00;margin:0px;padding:0px 0px 5px 0px;}
h2 {font:bold 12px/17px Arial;color:#b6bb14;margin:0px;padding:0px;text-transform:uppercase;}
h3 {font:bold italic 12px/17px Arial;color:#b6bb14;margin:0px;padding:0px;text-transform:uppercase;}

/**
 * Main interior content
 */
.mainText {font: 12px/18px Tahoma;color:#333;padding:30px;background:White;}
.mainText a {color:#f86d00;text-decoration:underline;}
.mainText a:hover {color:#666;text-decoration:none;}

.mainText td{font: 12px/18px;vertical-align:top;color:#333;}
.mainText td input {border:solid 1px #bfc8df;width:250px;color:#333;}
.mainText td textarea {font: 12px/18px;border:solid 1px #bfc8df;width:250px;padding:6px;color:#333;}
.mainText .contactForm td{margin:0px;padding:4px 3px 4px 0px;}
.mainText .contactForm .submit {padding:2px;background:#f86d00;color:White;width:55px;height:22px;font:bold 9px/16px Tahoma;}

ol {padding:0px 0px 18px 0px;margin:0px;color:#333;}
ol li {padding:0px;margin:0px 0px 0px 20px;color:#333;}
ul {padding:0px 0px 18px 0px;margin:0px;color:#333;}
ul li {padding:0px;color:#333; list-style-image:url('../images/bullet.gif'); margin-left:20px; margin-right:0px; margin-top:0px; margin-bottom:0px}

/**
 * Header and Footer
 */
.header {
position:fixed; 
margin:0;
top:0px; 
right:18px; 
display:block; 
width:100%; 
height:130px;
background:#dde2ef url('../images/interiorExtender.gif');
z-index:5;
}

.footer {
position:fixed; 
margin:0; 
bottom:-1px; 
right:18px; 
display:block; 
width:100%; 
height:22px; 
background:#b6bb14; 
z-index:4;
padding:6px 0px 0px 8px;font:10px/12px Arial;color:White;
}
.footer a {color:#fff;text-decoration:none;padding:0px 2px 0px 2px;}
.footer a:hover {color:#fff;text-decoration:underline;}

.footerHome {padding:6px 0px 0px 8px;font:10px/12px Arial;color:White;}
.footerHome a {color:#fff;text-decoration:none;padding:0px 2px 0px 2px;}
.footerHome a:hover {color:#fff;text-decoration:underline;}

.contactUs {float:right;z-index:1;top:0;right:0;position:absolute;clear:both;background:#b6bc14;padding:0px 30px 0px 0px;}
.contactUs h1 {margin:5px 2px 0px 2px;padding:0px;text-align:right;}
.contactUs a {font:10px/12px Arial;color:White;color:#fff;text-decoration:none;}
.contactUs a:hover {font:10px/12px Arial;color:White;color:#fff;text-decoration:underline;}


/**
 * Others
 */

* html .header, * html .footer, * html .leftside {position:absolute;}

.pad1 {display:block; width:18px; height:130px; float:left;}
.pad3 {display:block; width:18px; height:22px; float:left;}
.pad2 {display:block; height:130px;}