body{
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
}

.boxes div {
    float: left;
    margin-right: 11px;
}



h1{
  font-size:21px;
}

h2 {
    border-bottom: 1px dotted #000000;
    color: #000;
    font-size: 22px;
    font-weight: normal;
    margin-bottom: 10px;
    padding-bottom: 5px;
    letter-spacing: -1px;
    text-transform: uppercase;
}

h3{
  font-size:14px;
}

.services-list {
    font-size:12px;
    line-height: 18px;
}

.services-list li {
    list-style: inside;
}

strong{
 font-weight:bold;
}

#header {
    background: url("../../../images/header.jpg") repeat scroll center center transparent;
    height: 366px;
    margin-bottom: 38px;
}

#wrapper{
    width:1024px;
    margin:auto;
}

#navigation {
    background: url("../../../images/topHeader.jpg") repeat scroll center center transparent;
    height: 49px;
    margin: auto;
    width: 100%;
}

#cocaNumber{
    background:url("../../../images/bgBar.jpg");
    width:960px;
    height:85px;
    margin-bottom:10px;
}

#boxtop{
    background:url("../../../images/boxTop.jpg");
    width:243px;
    height:12px;
}

#boxcenter{
    background:url("../../../images/boxCenter.jpg");
    width:243px;
    min-height:100px;
}

#boxCenterContainer{
    padding:10px;   
}


#boxBottom{
    background:url("../../../images/boxBottom.jpg");
    width:243px;
    height:12px;
}


p {
    color: #4F4F4F;
    line-height: 18px;
    margin-bottom: 10px;
}

#boxcenter h1, #boxcenter h2 {
    color: #1C9BD7;
    font-size: 18px;
    font-weight: normal;
    letter-spacing: -1px;
    text-align: center;
    text-transform: uppercase;
    width: 211px;
}
#gallery {
    margin-bottom: 40px;
    margin-left: 55px;
}
#content{
    margin-bottom:20px; 
}
#contentA{
    width:524px;
    margin-left:83px;
        color: #4F4F4F;
}

#contentB{
    margin-left:65px;   
}

#footer {
    background: url("../../../images/footerGradient.jpg") repeat scroll center center transparent;
    min-height: 265px;
}

#footerBottom{
    background:#231f20;
    height:39px;    
}

.left{
    float:left; 
}
.clear{
    clear:both; 
}
.mod_placehere_leading {
    overflow: hidden !important;
}

.componentheading{
display:none;
}

#footerContainer {
    margin: auto;
    padding-top: 15px;
    width: 855px;
}

.foothead {
    margin-right: 15px;
    width: 265px;
}

#footer h3 {
    border-bottom: 1px dotted #5F5F5F;
    color: #1C9BD7;
    font-family: helvetica;
    font-size: 21px;
    font-weight: 100;
    margin-bottom: 10px;
    padding-bottom: 11px;
    text-transform: uppercase;
    letter-spacing: -1px;
}

.form-login label {
    display: none;
}
.form-login input.inputbox, #ChronoContact_ContactUs input.cf_inputbox, textarea {
    margin-top: 6px;
    padding: 4px;
    width: 250px;
    color: #818c9e;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
}

#mod_login_remember{
display:none;
}
.form-login input[type="submit"],#ChronoContact_ContactUs input[type="submit"], #boxCenterContainer .readon{
    border: medium none;
    color: #EAEAEA;
    cursor: pointer;
    font-size: 12px;
    font-weight: 100;
    margin-bottom: 5px;
    margin-top: 10px;
    text-transform: uppercase;
    width: 100px;
    letter-spacing: -.5px;
}

.form-login input[type="submit"], #boxCenterContainer .readon{
    background: none repeat scroll 0 0 #1C9BD7;
}

#ChronoContact_ContactUs input[type="submit"] {
    background: none repeat scroll 0 0 #F7941E;
}

#boxCenterContainer .readon {
    float: right;
    margin-bottom: 13px;
    margin-right: 1px;
    margin-top: -3px;
    padding: 0 3px;
    text-decoration: none;
    width: 70px;
    text-align: center;
    font-size: 12px;
}

.form-login p{
margin:0px;
}
.form-login p a{
  color:#009DE2;
  text-decoration:none;
}

.form-login p a:hover{
  text-decoration:underline;
}

.menu li {
    display: inline;
    margin-right: 0px;
}

ul.menu {
    margin: 0 auto;
    width: 880px;
    padding-top: 0px;
}
.menu li a {
    color: #FFFFFF;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
}

.menu .active a {
    color: #98DBF8;
}

/*************************css dropdown**************************/

.css_menu {
    width: 985px;
    margin: 0 auto;
    padding-left:20px;
}

div.css_menu ul li {
    background-color: #005983;
    border: 0px solid #CCCCCC;
    float: left;
    margin: 0;
    padding: 10px 12px 0 3px;
}

div.css_menu ul li a {
    display: block;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    white-space: nowrap;
}

div.css_menu ul li div.css_submenu ul {
    background-color: #005983;
    border: 0px solid #CCCCCC;
    left: -5px;
    list-style: none outside none;
    margin: 0;
    padding: 10px;
    position: relative;
    top: 5px;
}

div.css_menu ul li div.css_submenu ul li {
    border: medium none;
    float: none;
    margin: 4px 0 0;
    padding: 3px;
}

/*************************css dropdown**************************/

.lof-articlessroller {
    float: left;
    margin-left: -10px;
    margin-right: 15px;
    position: relative;
}

.lof-articlessroller .lof-row {
    float: left;
    font-size: 11px;
    font-style: italic;
    line-height: 1.3em;
    overflow: hidden;
    padding-bottom: 12px;
    padding-top: 8px;
    position: relative;
}

.lof-articlessroller .lof-inner .lof-title {
    clear: both;
    color: #1C9BD7;
    display: block;
    font-size: 11px;
    font-weight: bold;
    margin: 0 0 11px -5px;
    padding: 0 0 0 5px;
    position: relative;
}

.lof-articlessroller {
    float: left;
    position: relative;
}

.contactfoot .mod_placehere_leading .contentheading, .contactfoot .buttonheading {
    display:;
}

.contactfoot .moduletable {

}

#ChronoContact_ContactUs .form_element {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin-bottom: 8px;
    margin-left: 0px;
    margin-top: -10px;
}

.chronoform{
  display:none;
}
.form_element label {
    display: block;
    float: left;
    font-size: 12px;
    line-height: 22px;
    margin-left: 3px;
    vertical-align: middle;
    width: 416px !important;
}

.form-validate input {
    color: #818C9E;
    margin-top: 6px;
    padding: 4px;
    width: 200px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}

#namemsg {
    margin: 0px 54px 0px 0px;
}

#usernamemsg {
    margin: 0px 29px 0px 0px;
}

#emailmsg {
    margin: 0px 52px 0px 0px;
}

#pwmsg {
    margin: 0px 32px 0px 0px;
}

/** GALLERY**/

#mfgal li {
    float: left;
    margin-bottom: 12px;
    margin-right: 6px;
}
#mfgal {
    margin-top: 10px;
    width: 276px;
}
#mfgal li img {
    border: 1px solid #8f8f8f;
}



/*** PAST EVENTS ***/
.pastevent-block { padding-bottom: 5px; }
.pastevent-block td { padding: 15px 20px; }
.pastevent-block td.pastevent-year { font-size: 16px; vertical-align: middle; font-weight:700; border-right: 1px solid #E6E6E6; }
.pastevent-block td.pastevent-eventnames { line-height: 18px; }

/*** TESTIMONIALS ***/

.testimonial-block { font-style: normal; padding-bottom: 20px; padding-top: 5px; background: url(../../../images/linesep.png) transparent no-repeat 50% 100%; }
.testimonial-cust { font-style: normal; font-weight: 700; text-align: right; display: block; padding-top: 10px; }


#boxCenterContainer .mod_placehere_following, #footerContainer .mod_placehere_following {
    width: 100%;
}

.contactfoot #contInfo{
display:none;
}

#josForm button {
    background: none repeat scroll 0 0 #1C9BD7;
    border: 0 none;
    color: #FFFFFF;
    text-transform: uppercase;
    margin:20px 0px 0px 225px;
}

.mod_placehere h2 {
    border-bottom: 1px dotted #5F5F5F;
    color: #1C9BD7;
    font-family: arial;
    font-size: 21px;
    font-weight: normal;
    letter-spacing: -1px;
    margin-bottom: 10px;
    padding-bottom: 11px;
    text-transform: uppercase;
}

.mod_placehere p {
    font-size: 11px;
}

.readon {
    background: none repeat scroll 0 0 #1C9BD7;
    color: #eaeaea;
    text-decoration: none;
    padding: 3px;
}

.readon-a {
    background: none repeat scroll 0 0 #666666;
    color: #eaeaea;
    text-decoration: none;
    padding: 3px;
}

#footerBottom .moduletable {
    text-align: none;
    padding-top: 0px;
    color: #ffffff !important;
}
#footerBottom .moduletable p {
    color: #fff;
}

#footerm {
    width: 864px;
    margin:auto;
}

.right {
    float: right;
}

#footerm a {
    color:#cbcbcb;
    text-decoration:none;
}

.footerm-coca {
    color:#cbcbcb;
    text-decoration:none;
    font-size: 11px;
}

#mf-link {
    margin: 10px 25px 0 0;
}

#copyrightm {
    margin: 9px;
}

#page ul {
    line-height: 20px;
    list-style: square outside none;
    margin: 0 0 0 15px;
}

#ticker {
    margin-bottom: 102px;
    _margin-bottom: 10px;
*margin-bottom: 10px;
    margin-left: 84px;
    margin-top: -25px;
}

#phocagallery a img {
    padding: 9px 0 0;
}

#footer img {
    cursor: auto!important;
}

.moduletable-thumbs img {
    padding: 8px;
}

#lbCenter {
top: 448px; width: 596px !important; height: 452px; margin-left: -298px !important; left: 712px;
}

.item10 span {
    display: none;
}

.item11 span {
    display: none;
}

.mooquee-text {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.4em;
    color: #4f4f4f;
}

.button {
    background: none repeat scroll 0 0 #1C9BD7;
    color: #EAEAEA;
    cursor: pointer;
}



.cf_heading {
   width:100%
}

.leading h3 {
    line-height: 1.5em;
    margin: 0 0 15px;
}

.error, .message {
    color: #FF0000;
    font-size: 11px;
    font-weight: normal;
    line-height: 16px;
}

.contentpaneopen_edit {
    display:none;
}

#system-message {
    background: none repeat scroll 0 0 #EAEAEA;
    border: 1px solid #D5D5D5;
    margin: 20px 0 0;
    padding: 15px;
}

#system-message dt {
   font-size: 14px;
   font-weight: bold;
   margin-bottom: 3px;
}

#login fieldset {
    padding:15px;
}

#user {
    margin: 0px 0px 0px 12px;
}

#pass {
    margin: 15px;
}

#login a {
    color: #009DE2;
    text-decoration: none;
}

.invalid {
    color: #FF0000;
    font-size: 12px;
}

input.invalid {
    border: 1px solid #FF0000;
    font-size: 12px;
}

.item15 span {
    display: none;
}

#paralaxmode {
    background: none repeat scroll 0 0 #009DE2;
    height: 250px;
    margin: auto;
    width: 960px;
}
#pTop {
    background: url("../../../images/topbar.png") repeat scroll 0 0 transparent;
    height: 35px;
    position: relative;
    z-index: 1;
}
#pCocaLogo {
    background: url("../../../images/coca.png") no-repeat scroll 0 0 transparent;
    height: 150px;
}

#wrapper-paralaxmode {
    background: #1b75bc;
    height:333px;
}

#pArrow {
    background: url("../../../images/arrow.png") no-repeat scroll 0 0 transparent;
    height: 323px;
    margin-top:-38px;

}


#notes {
    background: url("../../../images/notes.png") no-repeat scroll 0 0 transparent;
    height: 127px;
    background-position:center;
}

.adjuster {
    height: 182px;
}


#personnel-logistics {
    margin: 10px 0 0px;
}

.personnel-logistics {
    font-size: 14px;
}

#download-pdf a {
    color: #4F4F4F;
    font-size: 14px;
    text-decoration: none;
}

#download-pdf a:hover {
    text-decoration: underline;
}

#pdfbutton a {
    color: #1C9BD7;
    cursor: pointer;
    font-size: 11px;
}

#pdfbutton {
    color: #4f4f4f;
    cursor: pointer;
    font-size: 11px;
}

.item18 span {
    display: none;
}

.item19 span {
    display: none;
}

#personnel-logistics li a {
    color: #4F4F4F;
    line-height: 18px;
    list-style: none outside none !important;
    text-decoration: underline;
    font-size: 12px;
}

.contClass {
    width: 835px !important;
}

.contClass #contentB {
    width: 850px;
}

.contClass #boxtop  {  
    background: none;
}

.contClass #boxcenter {
    background: none;
}

.contClass #boxBottom {
    background: none;
}

.contClass .mod_placehere_leading {
    float: left;
    width: 258px;
    padding: 10px;
    margin-left: 8px;
    background: #eaeaea;
    height: 155px;
}

.contClass .mod_placehere_following {
    float: left;
    width: 250px !important;
    padding: 10px;
    background: #eaeaea;
    margin-left: 8px;
    height: 155px;
}

.contClass #boxCenterContainer {
    width: 850px;
}

#boxCenterContainer h2 {
    font-size:18px !important;
}

.contClass #boxcenter h2 {
    color: #1C9BD7;
    display: block;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: -1px;
    text-align: left;
    text-transform: uppercase;
    width: 255px;
}

#footer .mod_placehere_following {
    width: 100% !important;
}

.nivoSlider .nivo-controlNav {
    bottom: -30px;
    left: 40%;
    position: absolute;
} .box {
    background: none repeat scroll 0 0 #EAEAEA;
    border: 2px solid #1C9BD7;
    font-weight: bold;
    padding: 20px;
    width: 196px;
}

#ChronoContact_agreement label.check_label { display:none !important; }
#online-induction #contentB {
    display: none;
}
ul li {
    line-height: 18px;
    margin-bottom: 11px;
    list-style:none;
}
ul {
    margin-bottom: 0px !important;
}
.boxes {
    margin: 21px auto auto;
    width: 192px;
}
.nsw a {
    background: none repeat scroll 0 0 #EAEAEA;
    float: left;
    padding: 19px;
    margin-right: 14px;
}
.wa a {
    background: none repeat scroll 0 0 #EAEAEA;
    float: left;
    padding: 19px;
}

.form_element label {
    display: block;
    float: left;
    line-height: 22px;
    margin-right: 48px;
    text-align: right;
    vertical-align: middle;
    width: 150px;
}

.cat {
    font-size: 16px;
    font-weight: bold;
    margin-right: 20px !important;
    padding-bottom: 5px;
    text-align: right !important;
    width: 441px;
}

#privacy-policy #content #contentA {
    width: 835px;
}

.coca-privacy h2 {
    border-bottom: medium none;
    color: #1C9BD7;
    font-family: arial;
    font-size: 18px;
    font-weight: bold;
    margin-top: 5px;
    text-transform: none;
}

.coca-privacy ul li {
    line-height: 18px;
    list-style: disc inside none;
    margin-bottom: 11px;
}