/** Day CQ styles **/
/** Zoe Sadler 2011 **/

/**** Do Not Remove Below ***/
/* Emergency notification*/

#emergency_bar {
    background:#420000;
    _text-align:center; /* IE6 fix */
}
#emergency_message {
    margin:0 auto;
    display:block;
    background:yellow;
    color:#000;
    padding:5px 15px 10px;
    font-size:12px;
    width:730px;
    text-align:left;
    border:1px solid #fff;
}
/**** Do Not Remove Above ***/

/* parsys component */
div.par {
    clear: both;
}
div.parsys_column {
    height: 100%;
    width: 100%;
    float: left;
    border: 0;
    vertical-align:top;
    padding: 0;
    margin: 5px 0 5px 0;
}
div.section {
    margin-bottom: 5px;
    /* Property added to avoid IE hasLayout issue on paragraphs
       see #20817 - IE6: div around Drag Components image not big enough
    */
    zoom: 1;
}
div.parsys_column .section {
    overflow:hidden;
    width: 100%;
}
/* column control layouts */
div.cq-colctrl-cols {width: 100%; float: left;}

div.cq-colctrl-default {width: 100%;}

div.cq-colctrl-lt0 { }
div.cq-colctrl-lt0-c0 {width: 47%; padding-right: 15px; margin-right:10px;}
div.cq-colctrl-lt0-c1 {width: 48%;}

div.cq-colctrl-lt1 { background:url(/etc/designs/bc/global/gif/cq-colctrl-lt1.gif) repeat-y scroll 8px 0;}
div.cq-colctrl-lt1-c0 {width: 34%; padding-right: 14px;}
div.cq-colctrl-lt1-c1 {width: 63%;}

div.cq-colctrl-lt2 { background:url(/etc/designs/bc/global/gif/cq-colctrl-lt3.gif) repeat-y scroll 8px 0;}
div.cq-colctrl-lt2-c0 {width: 31%; padding-right: 14px;}
div.cq-colctrl-lt2-c1 {width: 31%; padding-right: 14px;}
div.cq-colctrl-lt2-c2 {width: 32%;}

div.cq-colctrl-lt2nl { background:none;}
div.cq-colctrl-lt2nl-c0 {width: 31%; padding-right: 14px;}
div.cq-colctrl-lt2nl-c1 {width: 31%; padding-right: 14px;}
div.cq-colctrl-lt2nl-c2 {width: 32%;}

div.cq-colctrl-lt3 { background:url(/etc/designs/bc/global/gif/cq-colctrl-lt2.gif) repeat-y scroll 0 0;}
div.cq-colctrl-lt3-c0 {width: 46%; padding-right: 14px;}
div.cq-colctrl-lt3-c1 {width: 24%; padding-right: 14px;}
div.cq-colctrl-lt3-c2 {width: 24%;}

div.cq-colctrl-lt3nl { background:none;}
div.cq-colctrl-lt3nl-c0 {width: 46%; padding-right: 14px;}
div.cq-colctrl-lt3nl-c1 {width: 24%; padding-right: 14px;}
div.cq-colctrl-lt3nl-c2 {width: 24%;}

div.cq-colctrl-lt4 {margin:-18px 0pt;}
div.cq-colctrl-lt4-c0 {width: 38%; padding-right: 4px;}
div.cq-colctrl-lt4-c1 {width: 58% }

div.cq-colctrl-lt5 { background:url(/etc/designs/bc/global/gif/cq-colctrl-lt5.gif) repeat-y scroll 10px 0;}
div.cq-colctrl-lt5-c0 {width: 62%; padding-right: 0px;}
div.cq-colctrl-lt5-c1 {width: 34%; margin-left:20px;}

div.cq-colctrl-lt5nl { background:none;}
div.cq-colctrl-lt5nl-c0 {width: 62%; padding-right: 0px;}
div.cq-colctrl-lt5nl-c1 {width: 34%; margin-left:20px;}

div.cq-colctrl-lt6 { background:url(/etc/designs/bc/global/gif/cq-colctrl-lt6.gif) repeat-y scroll 12px 0;}
div.cq-colctrl-lt6-c0 {width: 70%; padding-right: 15px; margin-right:5px;}
div.cq-colctrl-lt6-c1 {width: 24%; margin-left:5px;}

div.cq-colctrl-lt6nl { background:none;}
div.cq-colctrl-lt6nl-c0 {width: 70%; padding-right: 15px; margin-right:5px;}
div.cq-colctrl-lt6nl-c1 {width: 24%; margin-left:5px;}

div.cq-colctrl-lt7 { background:url(/etc/designs/bc/global/gif/cq-colctrl-lt6.gif) repeat-y scroll -235px 0;}
div.cq-colctrl-lt7-c0 {width: 24%; padding-right: 15px; margin-right:5px;}
div.cq-colctrl-lt7-c1 {width: 70%; margin-left:5px;}

div.cq-colctrl-lt7nl { background:none;}
div.cq-colctrl-lt7nl-c0 {width: 24%; padding-right: 15px; margin-right:5px;}
div.cq-colctrl-lt7nl-c1 {width: 70%; margin-left:5px;}


#CQ .cq-editrollover-insert-message {
    color:#AAAAAA !important;
}

/* Textimage styles */
.textimage img, .textimage .none img{
    margin:0px ;
}
.textimage .text {
    margin-top:0px;
}
.image_right {
    float:right;
    padding: 0 0 5px 15px;
}

.image_right img{
    margin:0px 5px 5px 0px;
}
.image_left, .original {
    border:0 none !important;
 
}
.original img  {
    background:transparent none repeat scroll 0 0 !important;
    border:0 none !important;
    padding:0 !important;
    }
.textimage .image_left, .textimage .original {
    margin:5px 15px 0px 0;
    float:left;
}    
   
.textimage .image_left img, .textimage .original img {
    margin-bottom:0px;
}  
.textimage .original_right, .original_right  {
    float:right !important;
    margin:5px 0 0 10px !important;
}


.textimage .original_right img, .original_right  img{
    background:transparent none repeat scroll 0 0 !important;
    border:0 none !important;
    padding:0 !important;
  
}
.none {
    float:none !important;
    margin:8px 0 15px 0;
}
.bcimagerow .bcimage {
    margin-right:15px;
    max-width:100px;
    max-height:100px;
}
.parsys_column .bcimagerow .bcimage img {
    margin-right:5px;
    max-width:65px;
    max-height:65px;
}

.image_center, .original_center  {
    text-align:center !important;
}
.textimage .image_center img{
    margin:0 auto;
}

.textimage .original_center img, .original_center img {
    background:transparent none repeat scroll 0 0 !important;
    border:0 none !important;
    margin-bottom: 0px;
    text-align:center;
}

/* caption */
.caption, .original .caption, .none .caption,
 .bcimagerow .bcimage .caption, .parsys_column .bcimagerow .bcimage .caption,
 .image_right .caption, .textimage .caption,.textimage .original_right .caption, .original_right .caption {
    color: #999999;
    font-size: 80%;
    font-weight: normal;
    line-height: 1.35em;
    margin:5px 0 ;
}

.textimage ul, .textimage ol { /* fixes bullet list wrapping around left floated image - kt */
    display:inline-table;
}

 /*-FORMS-*/
.input input, .ta{
    height:18px;
    padding:2px 0 0 0;
    margin:0 0 0 0;
    border:none;
    color:#373737;
}
.ta {
    height:111px;
    overflow:auto;
    padding:5px 0 0 0;
    margin:0 0 20px 0;
}
.eq_height {height:31px;}

div.element {
    margin-bottom: 2px;
}

.form_1 {
    border-top:1px solid #D9D9D9;
    padding:17px 34px 16px 8px;
}
.form_1 .link_1 {
    padding:0 0 0 10px;
    color:#14729E;
    font:normal 10px Tahoma;
}
.form_1 input {
    border:1px solid #A1A1A1;
    width:180px;
    height:17px;
    margin:0 0 13px 0;
}
.form_row {
    clear: both;
    width: 100%;
}

.form_leftcol {
    padding-left: 9px;
    float: left;
    width:110px;
}

.form_leftcollabel {
    float: left;
    width:100px;
}
.form_leftcolmark {
    float: right;
    width:10px;
}

.form_rightcol {
    display: inline;
    width: 225px;
}

.form_rightcol_left {
    float: left;
    width: 105px;
}

.form_rightcol_middle {
    float: left;
    width:23px;
}

.form_rightcol_right {
    float: left;
    width: 105px;
}

div.form_captchatimer {
    float: left;
    border: 1px solid #CCCCCC;
}

div.form_captchatimer_bar {
    float: left;
    background-color:#CCCCCC;
    height: 8px;
}

div.form_captcha_input {
    float: left;
    vertical-align: baseline;
    padding-top: 4px;
}

div.form_captcha_img {
    float: left;
    vertical-align: baseline;
    padding-left: 4px;
    padding-right: 4px;
}

div.form_captcha_refresh {
    float: left;
    padding-top: 4px;
}
 #page-body form table {
    border-collapse: collapse;
    background:none;
}
 #page-body form table td {
    padding: 4px;
    border-bottom: none;
    padding-right: 3em;
}
 #page-body form table th {
    padding: 4px;
    border-bottom: none;
    background-color:none;
 }