/* CSS Document */

body{
   font-family: Verdana, Arial, Helvetica; margin: 0px;
   width:100%;
   margin-left:auto;
   margin-right:auto;
   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:#cecece;
   border-style:solid;
   border-color:#9b9b9b;
   border-top-color:#dddedf;
   border-left-color:#dddedf;
   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/gray/arrow.png);
   LINE-HEIGHT: 15px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}


.main{   
   BACKGROUND-IMAGE: url(../images/gray/wrapper.gif);
   WIDTH: 1000px;
   padding:0px;
   margin: 0px;
   margin-left:auto;
   margin-right:auto;
   align:center;
}

.inside_main_settings{
   padding-right:16px;
   padding-left:6px;
}


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


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


/** Module table **/
TABLE.moduletable{
   TABLE-LAYOUT: auto; WIDTH: 100%
}
TABLE.moduletable TH{
   FONT-SIZE: 13px;
   BACKGROUND-IMAGE: url(../images/gray/menuheader.gif);
   PADDING-BOTTOM: 7px;
   PADDING-TOP: 10px;
   PADDING-RIGHT: 0px;
   PADDING-LEFT: 29px;
   COLOR: #000000;
   BACKGROUND-REPEAT: no-repeat; HEIGHT: 37px;
}
TABLE.moduletable TD{
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}

/* MAIN BOXES */
#container{ width: 1000px; text-align:center; margin:0 auto; }
#surrounding_box{   
    background-image: url(../images/gray/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; min-height: 450px; height: 450px;             
} 		
#menu_box { 
    margin: 0px; padding: 0px; width: 195px; float: left; 
} 		
#content_box { 
    margin: 0px; padding-left:5px; padding-right:5px; width: 675px; float: right;
} 

/** Header  **/
.header_box 
{ 
   float: left;
   padding:0px;			
   margin: 0px; 
   margin-left:auto;
   margin-right:auto;
   width: 1000px;
} 
.header_left{
    font-family: Arial, Verdana, Helvetica; 
    BACKGROUND-IMAGE: url(../images/gray/header_left.gif);
    WIDTH: 346px;
    BACKGROUND-REPEAT: repeat; HEIGHT: 117px;
    padding:0px; 
    padding-left:69px;
    padding-bottom:8px;
    cursor:pointer;
    COLOR: #404040;
    font-size:2.6em;
    font-weight:bold;
}
.header_right{
   BACKGROUND-IMAGE: url(../images/gray/header_right.gif);
   WIDTH: 584px;
   BACKGROUND-REPEAT: no-repeat;
   HEIGHT: 117px;  padding:0px; 
}
.header_divider{
   BACKGROUND-IMAGE: url(../images/gray/header_divider.gif); WIDTH: 1000px; HEIGHT: 34px
}


/** Footer  **/
.footer_box 
{ 
   float: left;
   padding:0px;			
   margin: 0px; 
   margin-left:auto;
   margin-right:auto;
   width: 1000px;
   height: 100px;
   background: url(../images/gray/footer2.gif) no-repeat;
} 
.footer_copyright{
   padding-right:90px;
   padding-bottom:10px;
}
.footer_divider{
   BACKGROUND-IMAGE: url(../images/gray/footer_divider.gif); WIDTH: 1000px; HEIGHT: 34px
}


/** Message Boxes  **/
.success_message_box{
    font-family: Verdana, Arial, Sans-Serif;
    margin-bottom:6px; margin-top:6px; width:660px; 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:660px; 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:660px; height:auto; padding:5px; color: #000000;
    background-color:#fffff1; border:1px solid #c1c13a;    
}

/** Margin lines **/
.no_margin_line{
   
}

.line_no_margin{
   
}

/** Highlight rows **/
.highlight_light{
   background-color: #ffffff;   
}

.highlight_dark{
   background-color: #f8f8f8;
}