
/* <Element-based> */
body
{
	text-align: left; /* to correct the centering IE bug*/
	margin: 0px;
	padding: 0px;
	/*background: url(/img/layout/headers/bg_repeat.gif) repeat-x;*/
    background: url(/img/layout/headers/bg_repeatNew.png) repeat-x;
}


body.BD_print
{
	text-align: left; /* to correct the centering IE bug*/
	margin: 0px;
	padding: 15px 0px 0px 0px;
	background: none;
}

body.BD_PopUp
{
	text-align: left; /* to correct the centering IE bug*/
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background: url(/img/layout/headers/bg_repeat_popup.gif) repeat-x;
}
/* <Site-Settings> */
/*hr
{
	clear: both;
	margin: 0px 0px 7px 0px;
	padding: 0px;
	
	color: #d2d2c6;
	background-color: #d2d2c6;
	height: 2px;
	border: 0;
}*/

/* </Site-Settings */
/* </Element-based> */

/* <ID-based> */
#siteHolder
{
	text-align: left;
}
/* </ID-based> */

/* <Class-based> */
/* <Site-Settings> */
/* <Widths> */
.BD_siteWidth
{
	width: 961px;
}
.BD_siteWidthContent
{
	width: 734px;
}
.BD_siteLeftHalfWidthContent
{
	width: 350px;
}
.BD_siteTwoThirdWidthContent
{
	width: 490px;
}
.BD_siteOneThirdWidthContent
{
	width: 210px;
}

/*.BD_siteQuarterWidth
			{
				width:228px;
			}*/
.BD_SubMenuWidth
{
	width: 209px;
}
/* </Widths> */

/* <Margins> */
.BD_LeftMarginContent
{
	margin-left: 18px;
}

* html .BD_LeftMarginContent
{
	margin-left:9px;
}

.BD_RightMarginContent
{
	margin-right: 18px;
}
.BD_LefttMargin20
{
	margin-left: 20px;
}
.BD_RightMargin20
{
	margin-right: 20px;
}
.BD_RightMargin40
{
	margin-right: 40px;
}

.BD_stdObjectPadding
{
	margin: 0px 0px 20px 0px;
}
/* </Margins> */



/* </Site-Settings> */
/* <Site-Standards> */
.BD_stdFloatRight
{
	float: right;
}
.BD_stdFloatLeft
{
	float: left;
}
.BD_stdClearBoth
{
	clear: both;
}
/* <Backgrounds> */
.BD_stdGrayBackground
{
	background-color: #AEAEAE;
}
/* </Backgrounds> */
/* </Site-Standards> */
/* <Content> */
.BD_siteContent
{
	min-height: 474px;
	margin: 10px 0 0 0;
	/*background: url(/img/layout/content/main_delimiter.gif) repeat-y 209px top;*/
}

/* IE 6 */
* html .BD_siteContent
{
	height: 570px;
}
/* END IE 6 */


/* <Delimiters> */
.BD_Small_Delimiter
{
	background: url(/img/layout/content/small_delimiter.gif) repeat-x;
	height: 3px;
	margin: 0px 0px 7px 0px;
}
* html .BD_Small_Delimiter
{
	margin: 0px 0px 0px 0px;
}

.BD_Heading_Delimiter
{
	background: url(/img/layout/content/heading_delimiter.gif) repeat-x;
	height: 4px;
	margin: 0px 0px 7px 0px;
}

* html .BD_Heading_Delimiter
{
	margin: 0px 0px 0px 0px;
}
/* </Delimiters> */

/* <Teasers> */
.BD_TeaserStyle
{
    /*margin-top: 10px;
    margin-left: 19px;*/
}

.BD_TeaserImagePadding
{
    float: left;
	padding: 0px 7px 5px 0px;
	margin-top: 10px;
    margin-left: 19px;

}


/* </Teasers> */

/* <Fixes> */

/* <Rad tooltip> */
.visiblecallout .ToolTipCallout
{
	display: block !important;
}
/* </Rad tooltip> */

/* </Fixes> */
/* </Content> */
/* <Class-based> */
.onlyInPrint
{
	display: none;
}


/* DIS/PLAY added 20-03-2013 */
/* Boxes with white text and blue gradient background if no image is set */

#header_0_Base_Common_Header_Base_Common_LoginArea1_pnlShowArea {
    /*background: #fff;*/
	width: 205px;
    height: 80px;
}
    #header_0_Base_Common_Header_Base_Common_LoginArea1_pnlShowArea .SMD_LevelLogin {
        color: #fff;
        text-decoration: none;
        /*font-weight: bold;*/
        font-size: 12px;
        display: block;
        height: 21px;
        padding-top: 2px;
        padding-left: 40px;
    }

    #header_0_Base_Common_Header_Base_Common_LoginArea1_pnlShowArea ul {
        padding-top: 25px;
        height: 46px;
        margin-left: 0;
        background: url(/img/layout/icons/login.png) no-repeat 0px 25px;
    }
        #header_0_Base_Common_Header_Base_Common_LoginArea1_pnlLogout ul {
            background: url(/img/layout/icons/login.png) no-repeat 0px 35px;
        }
    #header_0_Base_Common_Header_Base_Common_LoginArea1_pnlShowArea a,
    #header_0_Base_Common_Header_Base_Common_LoginArea1_pnlShowArea span {
        color: #fff;
        font-size: 12px;
        padding-left: 30px;
        /*background: url(/img/layout/icons/login.png) no-repeat 0 0;*/
    }

.BD_TeaserStyle h3 {
    margin-bottom: 10px;
}

.BD_TeaserStyle h3 a {
    color: #6e6e62;
    font-size: 12px;
    font-weight: bold;
}
    .BD_TeaserStyle h3 a:hover {
        color: #ff3300;
        text-decoration: none;
    }

.dp-box {
    height: 124px;
    color: #fff;
    padding: 22px 17px 59px 17px;
    position: relative;
    margin-bottom: 20px;
    background: #77b9dc; /* Old browsers */
    background: -moz-linear-gradient(top,  #77b9dc 0%, #2d91c8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77b9dc), color-stop(100%,#2d91c8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #77b9dc 0%,#2d91c8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #77b9dc 0%,#2d91c8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #77b9dc 0%,#2d91c8 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #77b9dc 0%,#2d91c8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77b9dc', endColorstr='#2d91c8',GradientType=0 ); /* IE6-9 */
}
    .dp-box h2 {
        font-family: 'Cabin', sans-serif;
        font-weight: 600 !important;
        font-size: 20px !important;
        margin: 0;
        padding: 0;
    }
    .dp-box p {
        font-size: 14px;
        line-height: 20px;
        font-family: 'Cabin', sans-serif;
        font-weight: 400;
    }
    .dp-box span.footer-link {
        font-family: 'Cabin', sans-serif;
        font-weight: 600; 
        font-size: 18px;
        line-height: 20px;
        position: absolute;
        left: 17px;
        bottom: 12px;
    }
    .dp-box a {
        color: #fff;
        text-decoration: none;
    }

.smallBox {
    float: left;
    margin-bottom: 20px;
    background: #77b9dc; /* Old browsers */
    background: -moz-linear-gradient(top,  #77b9dc 0%, #2d91c8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77b9dc), color-stop(100%,#2d91c8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #77b9dc 0%,#2d91c8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #77b9dc 0%,#2d91c8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #77b9dc 0%,#2d91c8 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #77b9dc 0%,#2d91c8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77b9dc', endColorstr='#2d91c8',GradientType=0 ); /* IE6-9 */
}
.RightBox {
    width: 100%;
    overflow: hidden;
    float: left;
    margin-bottom: 20px;
    /*background: #e8e8e2;*/
    background: #A7A299;
}


.autocompletepanel{
	padding-bottom: 10px;
	padding-left: 10px;
}
    .RightBox h2 {
        font-family: Arial, Lucida, Verdana, sans-serif;
        font-weight: 600; 
        text-align: center;
        margin-top: 15px;
        margin-bottom: 15px;
        font-size: 18px;
		color:white;
    }
        .RightBox h2 a {
            color: #6e6e62;
            text-decoration: none;
        }
            .RightBox h2 a:hover {
                color: #ff3300;
                text-decoration: none;
            }

			.LoginPanelSASCargo{
				width: 250px;
				top: 25px; 
				position: relative;
				padding-left:25px
			}

#RightteaserBox h2 {
    font-size: 1.2em;
    text-align: left;
    margin-left: 5px;
    margin-top:10px;
}
#RightteaserBox .autocompletepanel {
    padding-left:5px;
}

    #RightteaserBox .autocompletepanel span {
        color: white;
        font-size: 11px;
    }

.LeftBox {
    width: 250px;
    overflow: hidden;
    float: left;
    margin: 20px 0px;
    /*background: #2d91c8;*/
	background:#A7A299;
}
    .LeftBox h2 {
        font-family: 'Cabin', sans-serif;
        font-weight: 600; 
        text-align: center;
        margin-top: 15px;
        margin-bottom: 15px;
        font-size: 18px;
		color:white;
    }
        .LeftBox h2 a {
            color: #6e6e62;
            text-decoration: none;
        }
            .LeftBox h2 a:hover {
                color: #ff3300;
                text-decoration: none;
            }

			.LoginPanelSASCargo{
				width: 250px;
				top: 25px; 
				position: relative;
				padding-left:25px
			}

#LeftteaserBox h2 {
    font-size: 1.3em;
    text-align: left;
    margin-left: 5px;
    margin-top:10px;
}
#LeftteaserBox .autocompletepanel {
    padding-left:5px;
}

    #LeftteaserBox .autocompletepanel span {
        color: white;
        font-size: 11px;
    }

.textSeperatorLine {
	font-size:7px;
	font-weight:bold;
	bottom:2px;
	position:relative;
}