/* 
    Created on : Apr 07, 2015, 3:52:28 PM
    Author     : rdi
*/


body{
    margin              : 0px 3px 0px 3px;
    padding             : 0px 0px 0px 0px;
}

body, td, p, span, input, div, li{
    font-family         : "Trebuchet MS", "Verdana", "Arial";
    color               : #666666;
}

#LOGO{
    width               : 165px;
    height              : 60px;
    background-image    : url('../images/logo_sag.png');
    background-position : 0px 0px;
    background-repeat   : no-repeat;
    margin              : 0px 0px 10px 0px;
}

#PAGE_FRAME,
#FOOTER_FRAME{
    font-size           : inherit;
    margin-top          : 0px;
    margin-right        : auto;
    margin-bottom       : 10px;
    margin-left         : auto;
    background-color    : none;
    overflow            : auto;
}

#FOOTER_SEPARATOR{
    clear               : both;
    border              : none;
    width               : 100%;
    margin              : 0px 0px 10px 0px;
    height              : 2px;
    font-size           : 1px;
    line-height         : 1px;
    background-color    : #666666;
}

#PAGE_FRAME div.newline{
    border              : none;
    clear               : both;
    width               : 0px;
    height              : 0px;
}

#FOOTER_FRAME p{
    font-size           : 95%;
    text-transform      : uppercase;
    margin              : 0px 0px 0px 0px;
}

div.dialog_background{
    font-size           : inherit;
    float               : left;
    border              : none;
    background-color    : #E2EFF3;
    width               : 100%;
    min-height          : 50px;
    margin-top          : 1px;
    margin-right        : auto;
    margin-bottom       : 0px;
    margin-left         : auto; 
    padding             : 10px 0px 10px 0px;
	overflow 			: auto;
}

#FOOTER_FRAME a:link,
#FOOTER_FRAME a:visited,
#FOOTER_FRAME a:focus,
#FOOTER_FRAME a:hover,
#FOOTER_FRAME a:active,
.dialog_background a:link,
.dialog_background a:visited,
.dialog_background a:focus,
.dialog_background a:hover,
.dialog_background a:active{
    font-size           : inherit;
    text-decoration     : none;
}

#FOOTER_FRAME a:link,
#FOOTER_FRAME a:visited,
#FOOTER_FRAME a:focus,
#FOOTER_FRAME a:hover,
#FOOTER_FRAME a:active{
    white-space         : nowrap;
    line-height         : 180%;
}

.dialog_background a:link,
.dialog_background a:visited,
.dialog_background a:focus,
.dialog_background a:hover,
.dialog_background a:active{
    font-style          : italic;
}

#FOOTER_FRAME a:link,
#FOOTER_FRAME a:visited,
#FOOTER_FRAME a:link span,
#FOOTER_FRAME a:visited span,
.dialog_background a:link,
.dialog_background a:visited{
    color               : #000000;
}

#FOOTER_FRAME a:focus,
#FOOTER_FRAME a:hover,
#FOOTER_FRAME a:active,
#FOOTER_FRAME a:focus span,
#FOOTER_FRAME a:hover span,
#FOOTER_FRAME a:active span,
.dialog_background a:focus,
.dialog_background a:hover,
.dialog_background a:active{
    color               : #000066;
}

div.button{
    float               : right;
    margin              : 8px 4px 4px 0px;
    min-height          : 27px;
}

.dialog_background .remark{
    float               : right;
    margin-top          : 4px;
    margin-bottom       : 0px;
    border              : none;
    min-height          : 27px;
    font-size           : inherit;
    margin              : 0px 12px 0px 0px;
}

.dialog_background .errormessage{
    float               : left;
    border              : none;
    min-height          : 27px;
    font-size           : inherit;
    color               : #FF0000;
    margin              : 0px 8px 0px 8px;
}

.dialog_background .default{
    float               : left;
    border              : none;
    min-height          : 27px;
    font-size           : inherit;
    margin              : 0px 8px 0px 8px;
}

.dialog_background .default p{
    font-size           : inherit;
}

.errormessage p,
.errormessage p span,
.errormessage ol,
.errormessage ol li,
.errormessage ul,
.errormessage ul li,
.errormessage ul li span{
    font-size           : inherit;
    color               : #C04040;
}

.errormessage p,
.errormessage ol{
    margin              : 0px 0px 8px 0px;
    padding             : 0px 0px 0px 0px;
}

.errormessage ol li{
    margin              : 0px 0px 8px 25px;
    padding             : 0px 0px 0px 10px;
}

.errormessage p a:link,
.errormessage p a:visited,
.errormessage p a:focus,
.errormessage p a:hover,
.errormessage p a:active,
.errormessage ol li a:link,
.errormessage ol li a:visited,
.errormessage ol li a:focus,
.errormessage ol li a:hover,
.errormessage ol li a:active,
.errormessage ol li a:link span,
.errormessage ol li a:visited span,
.errormessage ol li a:focus span,
.errormessage ol li a:hover span,
.errormessage ol li a:active span{
    font-size           : inherit;
    color               : #FF0000;
    text-decoration     : none;
    font-style          : italic;
}

.faq ul li p a:link,
.faq ul li p a:visited,
.faq ul li p a:focus,
.faq ul li p a:hover,
.faq ul li p a:active{
    font-size           : inherit;
    color               : #202020;
    text-decoration     : none;
    font-style          : normal;
}

.remark p{
    font-size           : inherit;
}

span.emphasized{
    font-size           : inherit;
    font-weight         : bold;
    color               : #FF0000;
}

.dialog_background .disclaimer_title,
.dialog_background .disclaimer{
    font-size           : inherit;
    margin              : 0px 8px 8px 8px;
}

.dialog_background .disclaimer_title{
    font-weight         : bold;
    color               : #000000;
}

#PAGE_FRAME .faq,
#PAGE_FRAME .faq ul,
#PAGE_FRAME .faq ul li,
#PAGE_FRAME .faq ul li p{
    font-size           : inherit;
}

#PAGE_FRAME .faq ul li .vip-faq-question{
    color               : #202020;;
}

#PAGE_FRAME .faq h1{
    font-size           : 200%;
    text-transform      : uppercase;
    font-weight         : bold;
    color               : #000066;
}

#PAGE_FRAME .faq ul{
    margin              : 0px 0px 8px 0px;
    padding             : 0px 0px 0px 0px;
    list-style-image    : url('../images/help.png');
}

#PAGE_FRAME .faq ul li{
    margin              : 0px 0px 8px 25px;
    padding             : 0px 0px 0px 15px;
}

