/**** PopUpSentry.com ****/

/**** styles for CSR pages ****/

/**** overridden styles ****/

body
                {
                    margin: 0px 0px 0px 0px;
                }

td              {
                    font-size: 11px;
                }

/* define the font for all input types used */
input,
textarea,
select          {
                    font-family: Arial, Verdana, Helvetica, Sans-serif;
                    font-size: 11px;
                }

/* define the background color and font color for textareas */
textarea        {
                    background-color: #FFFFFF;
                    color: #000000;
                }

/* define the border style(s) for the iframe */
iframe          {
                    border: 1px solid #C00909;
                }


/**** custom classes ****/

.csdefpageheader,   /* the default page header, equivalent to (default text size)<b> */
.csdefboldheader,   /* the default bold header, equivalent to <font size="2"><b> */
.cssmboldheader,    /* the small bold header, equivalent to <font size="1"><b> */
.csdefpagetext,     /* the default page text, equivalent to <font size="2"> */
.csaltcolpagetext,  /* alternate color page text (similar to prev. class) */
.csaltcolpagetext1, /* alternate color page text (similar to prev. class) */
.csaltcolpagetext2, /* alternate color page text (similar to prev. class) */
.cssmpagetext,      /* the small page text, equivalent to <font size="1"> */
.csreqasterisk      /* the red "required" asterisk style */
                {
                    /* always use SS font, starting with Verdana */
                    font-family: Verdana, Arial, Helvetica, Sans-serif;

                    /* always use black by default */
                    color: #000000;
                }

/**** header classes ****/

/* class for span */
.csdefpageheader
                {
                    color: #C00909;
                    font-size: 16px;
                    font-weight: bold;
                }

/* class for span */
.csdefboldheader
                {
                    font-size: 11px;
                    font-weight: bold;
                }

/* class for span */
.cssmboldheader
                {
                    font-size: 10px;
                    font-weight: bold;
                }


/**** normal text classes  ****/

/* class for span */
.csdefpagetext
                {
                    font-size: 11px;
                    font-weight: normal;
                }

/* class for span */
.csaltcolpagetext
                {
                    color: #C00909;
                    font-size: 11px;
                    font-weight: normal;
                }

/* class for span */
.csaltcolpagetext1
                {
                    color: #FFFFFF;
                    font-size: 11px;
                    font-weight: normal;
                }

/* class for span */
.csaltcolpagetext2
                {
                    color: #000000;
                    font-size: 11px;
                    font-weight: normal;
                }

/* class for span */
.cssmpagetext
                {
                    font-size: 10px;
                    font-weight: normal;
                }

/* class for span */
.csreqasterisk
                {
                    color: #FF0000;
                    font-size: 11px;
                    font-weight: normal;
                }


/* class for a table cell */
.ccdefheader
                {
                    background-color: #C00909;
                    border: 1px solid black;
                }

/* class for a paragraph */
.cpmsgbox
                    {
                        background-color: #EEEEEE;
                        border: 1px solid #DDDDDD;
                        padding: 8px;
                        font-size: 11px;                        
                    }

/* define the foreground/background colors for an input element */
.inputcolor     {
                    background-color: #FFFFFF;
                    color: #000000;
                }

/* define the style for the body within an iframe */
.iframebody     {
                    margin: 0px 0px 0px 0px;
                    scrollbar-arrow-color: #C00909;
                    scrollbar-track-color: #C00909;
                    scrollbar-shadow-color: #C00909;
                    scrollbar-face-color: #EEEEEE;
                    scrollbar-highlight-color: #EEEEEE;
                    scrollbar-darkshadow-color: #EEEEEE;
                    scrollbar-3dlight-color: #C00909;
                }

.textareaborder {
                    border: 1px solid #000000;
                }

.mshtmleditor   {
                    font-family: Verdana, Arial, Helvetica, Sans-serif;
                    font-size: 11px;
                    overflow: auto;
                    border: 1px solid #000000;
                    background-color: #FFFFFF;
                }

.stylebuttonup  {
                    background-color: #D4D0C8;
                    font-family: Courier New, Courier, Serif;
                    font-size: 16px;
                    font-weight: bold;
                    width: 30px;
                    height: 25px;
                    border-width: 2px;
                    border-style: outset;
                    cursor: default;
                }

.stylebuttondis  {
                    background-color: #D4D0C8;
                    color: #888888;
                    font-family: Courier New, Courier, Serif;
                    font-size: 16px;
                    font-weight: bold;
                    width: 30px;
                    height: 25px;
                    border: 1px solid #EEEEEE;
                    cursor: default;
                }

.clickabletext  {
                    cursor: pointer;
                }