
body {
	font-family: Lato, Verdana, Arial;
	font-size: 80%;
}

input, select {
    font-family: Lato, Verdana, Arial;
}

::-webkit-file-upload-button { 
    font-family: Lato, Verdana, Arial; 
}

::-ms-browse { 
    font-family:Lato, Verdana, Arial; 
}

.rootBanner {
        background-color: #edf4f4;
}
 
.rootMenu {
        background-color: #edf4f4;
}

.bannerSub1 {
        height: 80px;
        padding-left: 0px;   
        text-align: center;
}

.bannerSub2 {
        width: 250px;
        height: 80px;
}

.bannerSub3 {
        height: 80px;
}

.boxTop { /* still needed? rename? */
        padding: 1px 1px 10px 1px;
}
 
.mainM_hmenu_sel {
        background-color: white;
}

.ss_vmenu {
	font-size: 90%;
}

.ss_vmenu a {
	color: #555555;
}

.formit_ulmenu_uns {
        border-color: #555555;
}

.bdm-cs3_hmenu_uns {
        border: 1px solid #edf4f4;
}

.bdm-cs3_hmenu_uns A {
	color: #edf4f4;
}

.bdm-cs3_hmenu_uns:hover, .bdm-cs3_hmenu_sel:hover,
.bdm-cs3_hmenu_uns:hover A, .bdm-cs3_hmenu_sel:hover A,
.bdm-cs3_hmenu_uns A:hover, .bdm-cs3_hmenu_sel A:hover {
	background-color: #edf4f4;
	border-color: #edf4f4;
}
 
.itxt {
	font-family: Lato, Verdana, Arial;
	font-size: 100%;
}

.ibtn, .isub {
	font-family: Lato, Verdana,Arial;
}

.ss_langswitch {
	color: #555555;
	padding: 1px 0px;
}

.ss_langswitch_flat { 
        color: white;
}

.ss_langswitch_flat A {
	color: white;
}

.ss_mode_switch {
	color: #555555;
}

.ss_mode_switch A {
	color: #555555;
}

.ss_user_name {
	color: #555555;
}

.ss_user_name A {
	color: #555555;
}

.ss_role_switch {
	color: #555555;
}

.ss_par_tit { /* paragraph title */
	color: #555555;
}

.ss_vst_mgr_head {
	color: #555555;
}

.ss_content_title {
        color: #555555;
        font-style: normal;
}

.ss_content_title A {
        color: #555555;
        text-decoration: underline;
}

