/**********************************************************
* General styles
**********************************************************/
body
     {
     margin-left: 0px;
     margin-top: 0px;
     margin-right: 0px;
     margin-bottom: 10px;
     background-color: #FFFFFF;
     }

img
     {
     border: 0px;
     display: block;
     }

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}     
.center
     {
     margin-left:auto;
     margin-right:auto;
     }

a:hover
     {
     text-decoration: none;
     }

a
     {
     color: #ffffff;
     font-size: 16px;
     font-family: verdana;
     }
b
    {
    color:#ffffff;
    }

.image_border
     {
     border: 1px solid #000000;
     }
     
.subheader
    {
    font-weight: bold;
    border-bottom: 3px solid #6d1f1d;
     font-size: 16px;    
    }

/* Error message style of form  */    
div.form-error-msg
    {
    display: none;
    background-color: #6d1f1d;    
    color: #ffffe0;
    font-size: 10px;
    padding: 3px;
    float: left;
    }
div.form-error-msg img
    {
   float: left;
    } 
    
    
   /* Text styles */
.title
    {
    color: #000000;
    font-size: 16px;
    font-family: tahoma;
    font-weight: bold;
    padding-bottom: 10px;
    }     
/**********************************************************
* Text styles
**********************************************************/
.text
     {
     color: #ffffff;
     font-size: 16px;
     font-family: verdana;
     }

.text_black
     {
     color: #000000;
     font-size: 11px;
     font-family: verdana;
     }

.text_bold
     {
     color: #ffffff;
     font-size: 11px;
     font-family: verdana;
     font-weight: bold;
     }

.header
     {
     font-size: 13px;
     font-family: tahoma;
     font-weight: bold;
     }

.header_big
     {
     font-size: 15px;
     font-family: verdana;
     font-weight: bold;
     }

.small_text
     {
     color: #666666;
     font-size: 9px;
     font-weight: normal;
     font-family: tahoma;
     }

.small_text_bold
     {
     color: #666666;
     font-size: 10px;
     font-family: tahoma;
     font-weight: bold;
     }

/**********************************************************
* Pager Ui styles
**********************************************************/
.pagerui_link
     {
     font-family: tahoma;
     font-size: 16px;
     margin:3px;
     }

.pagerui_text
     {
     font-family: tahoma;
     font-size: 16px;
     margin:3px;
     }

/**********************************************************
* MsgBox Ui styles
**********************************************************/
.msgbox_text
     {
     color: #000000;
     font-size: 11px;
     font-family: verdana;
     }

.msgbox_text_bold
     {
     color: #000000;
     font-size: 11px;
     font-family: verdana;
     font-weight: bold;
     }

.msgbox_button
     {
     font-family: tahoma;
     text-decoration:none;
     display:inline;
     border: solid 1px #000000;
     padding-left:10px;
     padding-right:10px;
     background-color:#000000;
     padding-bottom:1px;
     color: #ffffff;
     font-weight:bold;
     font-size:10px;
     }


/**********************************************************
* Form control styles
**********************************************************/
.textfield
     {
     font-family:tahoma;
     font-size:11px;
     background-color:#FFFFFF;
     border:1px solid #ABABAB;
     color:#000000;
     }

.textarea
     {
     font-family:tahoma;
     font-size:11px;
     background-color:#FFFFFF;
     border:1px solid #ABABAB;
     color:#000000;
     }

.login_textfield
     {
     height:10px;
     font-family:tahoma;
     font-size:10px;
     background-color:#FFFFFF;
     border:1px solid #ABABAB;
     color:#000000;
     }

.button
     {
     font-family: tahoma;
     text-decoration:none;
     display:inline;
     border: solid 1px #000000;
     padding-left:10px;
     padding-right:10px;
     background-color:#782121;
     padding-bottom:1px;
     color: #ffffff;
     font-weight:bold;
     font-size:16px;
     text-transform: lowercase     
     }

.button2
     {
     font-family: tahoma;
     text-decoration:none;
     display:inline;
     border: dashed 1px #ffffff;
     padding-left:10px;
     padding-right:10px;
     background-color:#782121;
     padding-bottom:1px;
     color: #ffffff;
     font-weight:bold;
     font-size:16px;
     text-transform: lowercase          
     }     
/**********************************************************
* Upload Ui styles
**********************************************************/
.uploadui_text
     {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     }

.uploadui_text_bold
     {
     font-weight: bold;
     }

.uploadui_button
     {
     font-family: tahoma;
     text-decoration:none;
     display:inline;
     border: solid 1px;
     padding-left:10px;
     padding-right:10px;
     background-color:#782121;
     padding-bottom:1px;
     color: #ffffff;
     font-weight:bold;
     font-size:10px;
     }


/* !!!To reorganize the following...!!!! */


/* Panel styles */
.panel_header
     {
     color: #ffffff;
     font-size: 11px;
     font-family: verdana;
     font-weight: bold;
     /*background-image:url('/images/misc/forum_panel_header_background.jpg');*/
     }

.panel_body
     {
/*
     border: solid 1px #7D7E7E;
     background-color:#FAFCDF;*/
     }

