.speakingblock_container h1 {
    margin-top: 9px;
    margin-bottom: 9px;
}

.speakingblock_container h2 {
    margin-top: 9px;
    margin-bottom: 9px;
}
.speakingblock_container {
    height: 425px;
    overflow: hidden;
}
a:hover {
    cursor: hand;
}

.accordion_overlay {
    cursor: pointer;
}

/* TABBED PANEL */
.tabbed_content_header {
    margin-top: 0px;
}

/* RESULT PAGES */
.tabbed_search_results_second h2 {
    margin-top: 0em;
}

div.tabbed_search_category {
    overflow: hidden; /* Fix for margin collapse error in IE8 */
    min-height: 46px; /* Fix for margin collapse error in IE8 */
}


/* NAVIGATION */
.left_navigation ul{list-style-type:none;margin:0px 0 0 -40px;line-height:0.75em;}
.left_navigation div ul li ul li ul li.selected {list-style-type:square;margin-left:15px;color:#65717b;}
.left_navigation div ul li ul li ul li{color:#f00;margin-left:15px;}

    .top_content_n_video p{
        clear:both;
}
    .top_content_n_video h1{
        clear: both;
}

    .top_content_n_video h2{
        clear: both;
}
div.section {
    margin-bottom: 13px;
    /* Property added to avoid IE hasLayout issue on paragraphs
       see #20817 - IE6: div around Drag Components image not big enough
    */
    zoom: 1;
}


#videoplayer_embedbox input {
    margin-left: -5px;
}
.content_toolbar_video {
    padding-top: 1em; /* Only for IE7 */
}
/* Carousel fix */
/* a.next,a.nextPage,a.prev,a.prevPage{margin-top:2px;}*/

.teaser_3col_w_bottom_align{
    height:163px;}

.reference h1.typo_text_link_bold {
    margin-bottom: 10px;    
}
.ietoppadding {
	padding-top: 17px;
	}
.newslist_first {
    line-height:1.2em;
}	


.selectBar{
    line-height: 8px;
    font-size: 8px;
    top: 5px;
}
.menuSelected .selectBar{
	height: auto;
	}
.category_box ul li {
    list-style-type: none;
    list-style-position: none;
}
.fulltab_leftbox_content_w{
margin: 12px 0 0 4px;
}
.content_fulltab_1_column_w {
    width: 300px;
}

.brochures .content_fulltab_1_column_w {
    width: 670px;
}

.adrpad .content_fulltab_1_column_w {
    width: 670px;
}

#overlay iframe {
    background-color: white;
    padding: 10px;
    height: 718px;
    width: 605px;
}
.ajax_search_results_products p{
        clear:none;}
.ajax_search_results_pages{
        padding-left:3px;}
.search_prompt {
    width: 220px;
}
#cq-calendar-bar {
	padding-top: 4px !important; 
}

.googlefinder form input {
    margin-top: 1px;
    margin-bottom: 1px;
}

#gdkform H2{font-size: 16px;}

.form_rightcol2 .geo_n {
    width: 173px;
}
.form_rightcol2 select{
    width: 329px;
}

#quick #flowUnit img, #quick #headUnit img{top: 3px;}