@charset "utf-8";
body { font-family: Verdana, Geneva, sans-serif; font-size: 12px; line-height: 20px; color: #333333; text-decoration: none; margin: 0px; padding: 0px; }
body.home { background-image: url(images/home-template.jpg); background-repeat: repeat-x; background-position: center top; }
body.standard { background-image: url(images/standard-template.jpg); background-repeat: repeat-x; background-position: center top; }

h1 { float: left; color: #DFB300; 30px; font-family: Georgia; line-height: normal; font-weight: normal}
h2 {color: #003D7C; font-size: 28px; font-family: Georgia; line-height: normal; font-weight: normal}
h3 {color: #003D7C; font-size: 18px; font-family: Georgia; line-height: normal}
h4 { color: #333333; text-transform: uppercase; font-family: verdana; font-size: 12px; line-height: normal}
h5 { float: left; width: 270px; font-weight: normal; background: #DFB300; color: #333333; font-style: italic; text-align: right; font-size: 9px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; margin-left: -10px; margin-top: 0px;}


a:link {color: #123C62; font-family: Verdana; font-size: 12px; text-decoration: none;}
a:hover {color: #DFB200; font-family: Verdana; font-size: 12px; text-decoration: none;}
a:visited {color: #123C62; font-family: Verdana; font-size: 12px; text-decoration: none;}
a:active {color: #123C62; font-family: Verdana; font-size: 12px; text-decoration: none;}

a img { border: none;}

#wrapper { margin: 0 auto; width: 950px;}
#header { float: left; width: 950px; height: 180px;}
#header-home { float: left; width: 950px; height: 400px;}
#top { background-color: #FFF; float: left; height: 95px; width: 950px; }
#logo { float: left; height: 84px; width: 218px; margin-top: 5px; margin-left: 20px; }

/* Remove List Formattings
~~~~~~~~~~~~~~~~~~~~  */
ul.menu, li.menu { list-style-type: none; margin: 0px; padding: 0px; }
#nav { margin-top: 5px; float: left; width: 712px; height: auto; height: 34px;  }
#nav ul {list-style-type: none; margin: 0; padding: 0; font-size: 81%; text-transform: uppercase;width:auto;white-space:normal;}
#nav ul li {float: left; color: #fff; text-align: center; font-weight: normal; margin: 0em 0.9em; }
#nav ul li a {display: block;   padding: 0.5em 0em 1.8em 0em; font-family: Verdana, Geneva, sans-serif; font-size: 13px; font-weight: normal; color: #333; text-decoration: none; }
#nav ul li a:hover, #nav li a:focus {color: #123C62;}
#nav li a:active, #nav ul li a.active {color: #123C62;}

/* Header menu */	 
#header_menu {float: right;}
#header_menu li {line-height: normal;}
#header_menu ul {z-index: 10; clear: both;}

/* Current page Customisations*/
#nav li.menu-current a		{color: #DFB200;}
#nav li.menu-current a		{color: #DFB200;} 


/* 2nd Child menu */
#nav .menu li ul {position: absolute; margin: 0px; padding: 0px; top: 47px; width: 188px; margin: 0; display: none; text-transform: none; font-size: 100%; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #DFB300;}
#nav .menu li ul li {width: 188px; text-align: left; font-weight: normal; margin: 0; padding: 0; line-height: 1.2em;}
#nav .menu li ul a {width: 182px; padding: .6em .1em .6em .4em; background:#123C62; color: #fff; border: 0;}

/* 2nd Child link hover */
#nav .menu li ul a:hover {color:#DFB300; background: #123C62; border: 0;}

/* Show and hide */
#nav .menu li:hover ul, #nav .menu li a:focus ul, #nav .menu li.subMenu ul {display: block;}
#nav .menu li ul ul { display: none;}
#nav .menu li:hover ul ul, #nav .menu li.subMenu ul ul {display: none;}
#nav .menu li:hover ul, #nav .menu li li:hover ul, #nav .menu li.subMenu ul, #nav .menu li li.subMenu ul {display: block;}


/* 3rd Child Menu Appreances */
#nav .menu li ul li ul li a 	{ width: 11.5em; padding: .6em .1em .6em .4em; background: #c6c6c6; color: #fff; }

/* Positioning the Pop-out Drops */
#nav li {position: relative;}

#nav ul ul ul { position: absolute; top: 1px; left: 100%; }

/* end menu */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#search { float: right; width: 195px; margin-left: 8px; height: 27px; width: 152px; margin-top: 16px; }
#search form { margin: 0px; padding: 0px;}
#wb_search { color:#fff;  height: 20px;  float: left; border-left-style: none; }

#search input[type='text'] {font-size: 10px; background-color: #4E4E4E; color:#fff; border: none; height: 19px; width:115px;padding-left:6px;margin-top: 0px; margin-left: 4px; line-height: 20px;
}
#search input[type='image'] { width: 21px; height: 21px; margin-top: 0px; }


#content { float: left; width: 950px; height: auto; } 
#left_column { float: left; width: 625px; margin-right: 45px;}
#right_column { float: left; width: 280px; height: auto; margin-top: 14px;}
#submenu { float: left; margin: 0px;  padding:0px; width: 280px;  } 
#submenu li { margin-bottom:2px;  list-style-type: none; width: 280px;  padding-top: 3px; padding-bottom: 5px; background: #123C62;} 
#submenu a { color:#fff; padding-left: 30px; text-decoration:none; font-size:14px; vertical-align:text-bottom; text-decoration: none;   } 
#submenu a:hover { color:#DFB300; text-decoration: none;  } 
#submenu .menu-current a { color:#DFB300; text-decoration: none;  } 
#submenu .menu-top {  float: left; padding:0px; } 

#advert-top { float: left; width: 270px; background: #DFB300; color: #333333; font-style: italic; text-align: right; font-size: 9px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px; margin-top: 10px;}
#advert { background: #F0F0F0; padding: 0px 10px 10px 10px; width: 260px; float: left;}


#footer { float: left; width: 950px; height: auto; margin-top: 10px; padding-top: 15px; padding-bottom: 15px; border-top-width: 5px; border-top-style: solid; 	border-top-color: #4E4E4E; }
#footer td { color: #333333; font-size: 10px; font-family: Arial;}
#footer td a { color: #333333; text-decoration: none; font-size: 10px; }
#footer td span a { color: #999999; font-family: verdana;}



/**** Choco-Slider ****/
#slider { margin-top: 145px;
  height: 225px;
  width: 950px;
}
.chocoslider {
  position:relative;
  margin-bottom: 10px;
}

.chocoslider img {
  position:absolute;
  top:0px;
  left:0px;
}

.chocoslider a.choco-imageLink {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  border:0;
  padding:0;
  margin:0;
  z-index:60;
  display:none;
}

.choco-slice {
  display:block;
  position:absolute;
  z-index:50;
  height:100%;
}

.choco-title {
  position:absolute;
  left:0px;
  top:0px;
   color:#fff;
  width:350px;
  height: 325px;
  z-index:89;
}

.choco-title p {
  padding-top:35px; 
  margin:0;
}

.choco-title a {
  display:inline !important;
}

.choco-html-title {
    display:none;
}

.choco-controlNavigation {
  position:absolute; z-index: 1000;
  right:10px;
  bottom:30px;
}

.choco-controlNavigation a {
  text-indent: -999999px;
  text-transform:uppercase;
    text-decoration:none;
    height:20px;
    width:18px;
    display:block;
    cursor: pointer;
    background: transparent url(/new/templates/standard/images/controls.png) center bottom no-repeat;
    float:left;
    outline: none;
}

.choco-controlNavigation a.active {
  background: transparent url(/new/templates/standard/images/controls.png) center top no-repeat;
}