/* CSS Document */

body{
   font-family: Verdana, Arial, Helvetica; margin: 0px;
   text-align: center; /* for IE */
}

input.form_text
{
   border-style:solid;
   border-color:#ababab;
   border-width:1px;   
}

input.form_button
{
   font-size:12px;
   font-weight:bold;
   color:#ffffff;   
   padding-left:5px;
   padding-right:5px;
   padding-bottom:1px;
   background-color:#b495c8;
   border-style:solid;
   border-color:#72367a;
   border-top-color:#72367a;
   border-left-color:#72367a; 
   border-width:1px;   
   cursor:pointer;
}

TD{	
   FONT-SIZE: 12px; COLOR: #000000; 
}
TR{
   FONT-SIZE: 12px; COLOR: #000000; 
}
P{
   FONT-SIZE: 12px; COLOR: #000000; 
}
DIV{
   FONT-SIZE: 12px; COLOR: #000000; 
}
H1{
   FONT-SIZE: 16px; COLOR: #000000; 
}
HR{
   WIDTH: 100%; COLOR: #e0e0e0; HEIGHT: 1px
}
UL{
   PADDING-RIGHT: 0px; MARGIN-TOP: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;
   PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI{
   BACKGROUND-POSITION: -3px 50%; PADDING-LEFT: 15px;
   BACKGROUND-IMAGE: url(../images/default/arrow.png);
   LINE-HEIGHT: 15px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}


/** Title Bar **/
.title_bar{
   font-size:14px;
   font-weight:bold;
   text-align:left;
}


/** Links **/
A:link {
	COLOR: #82468a; TEXT-DECORATION: none
}
A:visited {
	COLOR: #82468a; TEXT-DECORATION: none
}
A:hover {
	COLOR: #62266a; TEXT-DECORATION: underline
}


/** Module table **/
TABLE.moduletable{
   TABLE-LAYOUT: auto; WIDTH: 100%
}
TABLE.moduletable TH{
   FONT-SIZE: 13px;
   BACKGROUND-IMAGE: url(../images/default/menuheader.png);
   PADDING-BOTTOM: 0px;
   PADDING-TOP: 8px;
   PADDING-RIGHT: 0px;
   PADDING-LEFT: 10px;
   COLOR: #000000;
   BACKGROUND-REPEAT: no-repeat; HEIGHT: 37px;
   TEXT-ALIGN: left
}
TABLE.moduletable TD{
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}

/* MAIN BOXES */
#container{
   width: 1000px;
   text-align:center;
   margin:0 auto;
}

#surrounding_box{   
    /*background-image: url(../images/default/wrapper.gif);*/
    width: 1000px; 
    
    margin: 0px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    float: left; 
}
#main_box 
{ 
    margin: 0px;
    margin-left:auto;
    margin-right:auto;
    padding: 0px;
    padding-left:15px;
    padding-right:15px;
    width: 885px; 

} 		
#menu_box 
{ 
    margin: 0px; 
    padding: 0px; 
    width: 195px; 
    float: left; 
} 		
#content_box 
{ 
    margin: 0px; 
    padding-left:5px;
    padding-right:5px;
    width: 675px; 
    float: left; 
} 


/** Header  **/
.header_box 
{ 
    padding:0px;			
    margin: 0px; 
    margin-left:auto;
    margin-right:auto;
    WIDTH: 1000px;
    float:left;
} 
.header_left{
    font-family: Arial, Verdana, Helvetica; 
    BACKGROUND-IMAGE: url(../images/default/header_left.png);
    WIDTH: 346px;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 150px;
    padding:0px; 
    padding-left:69px;
    padding-bottom:26px;
    cursor:pointer;
    COLOR: #72367a;
    font-size:3.4em;
    font-weight:bold;
    
    /*FLOAT: left; */
}
.header_right{
   BACKGROUND-IMAGE: url(../images/default/header_right.png);
   WIDTH: 584px;
   BACKGROUND-REPEAT: no-repeat;
   HEIGHT: 150px;
   padding:0px; 
}
.header_divider{
   BACKGROUND-IMAGE: url(../images/default/header_divider.png); WIDTH: 1000px; HEIGHT: 34px
}


/** Footer  **/
.footer_box 
{ 
    float:left;    
    margin: 0px; 
    margin-left:auto;
    margin-right:auto;
    WIDTH: 1000px;
    HEIGHT: 100px;
    
    /*background-color:#B495C8;*/
    BACKGROUND: url(../images/default/footer2.png) no-repeat;
} 
.footer_copyright{
   color:#62266a;
   padding:20px;
   padding-left:60px;
   
}

.footer_copyright a{
   color:#62266a;
}

.footer_divider{
   /*BACKGROUND-IMAGE: url(../images/default/footer_divider.png); WIDTH: 1000px; HEIGHT: 34px*/
}


/** Message Boxes  **/
.success_message_box{
    font-family: Verdana, Arial, Sans-Serif;
    margin-bottom:6px; margin-top:6px; width:650px; height:auto; padding:5px; color: #000000;
    background-color:#f1fff1; border:1px solid #3ac13a;    
}
.important_message_box{
    font-family: Verdana, Arial, Sans-Serif;
    margin-bottom:6px; margin-top:6px; width:650px; height:auto; padding:5px; color: #000000;
    background-color:#fff1f1; border:1px solid #c13a3a;
}
.message_box{
    font-family: Verdana, Arial, Sans-Serif;
    margin-bottom:6px; margin-top:6px; width:650px; height:auto; padding:5px; color: #000000;
    background-color:#fffff1; border:1px solid #c1c13a;    
}
.date{
   color:#72367a;
   font-weight:bold;
}