﻿body {
    background: #E5E5E5 url("../gfx/Images/grid-bg.png") repeat-y top center;
}
.startContent {
   float:left;
   background: #DCEEF5 url("../gfx/Images/grid-bg.png") repeat-y top center;
}
.headermenu_wrapper {
    min-height:51px;
}
#Content_LoginButton,#Content_ChangePasswordButton {
    background: rgb(27, 133, 166) none repeat scroll 0% 0%;
    border: 0px none;
    border-radius: 15px;
    -webkit-border-radius: 15px; 
    -moz-border-radius: 15px;
    behavior: url(../../static/js/PIE/PIE.htc);/*ie8 fix*/
    position:relative;
    color: rgb(255, 255, 255);
    padding: 4px 22px;
    font-family: arial;
    font-size: 15px;
    cursor: pointer;
}
.loginBox a{
        Font: Arial Regular;      
        color:#fff;  
        text-decoration:none;
        display:inline-block;
        background-color:rgb(27,133,166);  
            padding: 5px 20px;
        text-align: center;  
        border-radius: 13px;
        -webkit-border-radius: 13px; 
        -moz-border-radius: 13px;
       behavior: url(../../static/js/PIE/PIE.htc);/*ie8 fix*/
       position:relative;
    }

.contentBox .contentBoxText:before {
    content:" ";
    background:url("../gfx/Images/icon-right-bg.png") no-repeat top left;
    background-size:20px;
    width:20px;
    height:20px;
    position: absolute;
    left: 8px;
    top: 13px;
    border-radius: 11px;
    -webkit-border-radius: 11px; 
    -moz-border-radius: 11px;
    behavior: url(../../static/js/PIE/PIE.htc);/*ie8 fix*/
}

.contentBox.current .contentBoxText:before {
        background:url("../gfx/Images/icon-down-bg.png") no-repeat top left;
        background-size:20px;
    }

.mainText p.dlink a, .mainText a.dlink {
    background: rgb(27, 133, 166) none repeat scroll 0% 0%;
    color: rgb(255, 255, 255);
    padding: 6px 37px;
    border-radius: 20px;
    -webkit-border-radius: 20px; 
    -moz-border-radius: 20px;
    behavior: url(../../static/js/PIE/PIE.htc);/*ie8 fix*/
    position:relative;
    z-index:1;
    text-decoration: none;
}
    .mainText p.dlink a:before, .mainText a.dlink:before {
        content: " ";
        background:url("../gfx/Images/icon-download-bg.png") no-repeat top left;
        background-size:23px;
        width: 23px;
        height: 23px;
        position:absolute;
        left: 8px;
        top: 5px;
        border-radius: 14px;
        -webkit-border-radius: 14px;
        -moz-border-radius: 14px;
        behavior: url(../../static/js/PIE/PIE.htc);/*ie8 fix*/
        
    }

    .sf-menu a:hover:after {
        background: transparent url("../gfx/Images/icon-down-gray-ie.png") top left;
        background-size: 20px;
    }

    /* styling for both css and generated arrows */
.sf-arrows .sf-with-ul:after {
	content: '';
    background: transparent url("../gfx/Images/icon-down-ie.png") top left;
    background-size: 20px;
    position: absolute;
    top: 40%;
    right: 1px;
    height: 20px;
    width: 20px;
	/* order of following 3 rules important for fallbacks to work */
	/*border: 5px solid transparent;*/
	/*border-top-color: #dFeEFF;*/ /* edit this to suit design (no rgba in IE8) */
	/*border-top-color: rgba(255,255,255,.5);*/
}
    .sf-arrows .active.sf-with-ul:after {
         background: transparent url("../gfx/Images/icon-down-gray-ie.png") top left;
         background-size: 20px;
    }
/*.contentBoxes .contentBox:first-child {
    margin-left:0px;
}*/