/* CSS Document */

html{	height: 100%;}
* {	margin: 0;	padding: 0;}

a {	color: #CDC9A5;	text-decoration: none;	outline: none;}
a:hover {	color: #FFFACD;	text-decoration: none;}

body{
   font: 14px Georgia,Verdana,Tahoma,Arial,sans-serif;
   font-weight: 400;
   background-color: #000;
   color: #CDC9b5;
   
   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:#CDC9b5;   
   padding-left:5px;
   padding-right:5px;
   padding-bottom:1px;
   background-color: #000;
  
   border:1px solid #CDC9b5;
   cursor:pointer;
}

TD{	
   FONT-SIZE: 12px; 
}
TR{
   FONT-SIZE: 12px; 
}
P{
   FONT-SIZE: 12px; 
}
DIV{
   FONT-SIZE: 12px; 
}
H1{
   FONT-SIZE: 16px; 
}
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/arrow.png);
   LINE-HEIGHT: 15px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}


.main{   
   /*BACKGROUND-IMAGE: url(images/wrapper.jpg);*/
   WIDTH: 880px;
   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: #FFFACD;TEXT-DECORATION: none
}
A:visited {
	color: #FFFACD;TEXT-DECORATION: none
}
A:hover {
	color: #FFFACD;TEXT-DECORATION: underline
}


/** Module table **/
TABLE.moduletable{
   TABLE-LAYOUT: auto; WIDTH: 100%
}
TABLE.moduletable TH{
   FONT-SIZE: 15px;
   BACKGROUND-IMAGE: url(images/menuheader.jpg);
   /*PADDING-BOTTOM: 7px;
   PADDING-TOP: 10px;
   PADDING-RIGHT: 0px;
   PADDING-LEFT: 29px;*/
   COLOR: #CDC9b5;
   PADDING-TOP: 5px;
   BACKGROUND-REPEAT: no-repeat; HEIGHT: 37px;
}
TABLE.moduletable TD{
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.title_link{
   FONT-SIZE: 14px;
   font-weight:bold;
}

/* MAIN BOXES */
#container{ width: 880px; text-align:center; margin:0 auto; }
#surrounding_box{   
    /*background-image: url(images/wrapper.jpg);*/
    width: 880px; 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: 880px; min-height: 450px; height: 450px;
    color: #FFFACD;
} 		
#menu_box { 
    margin: 0px; padding: 0px; width: 195px; float: left; 
} 		
#content_box { 
    margin: 0px; padding-left:0px; padding-right:0px; width: 685px; float: right;
} 

/** Header  **/
#header_title{   padding: 136px 80px 50px 130px;      }
#header_title h1, #header_title h1 a {	color: #FFFACD;	text-decoration: none;	letter-spacing: .16em;	font-size: 1.7em;}
#header_title h2 {	color: #CDC9A5;}


.header_box 
{ 
   float: left;
   padding:0px;			
   margin: 0px;
   /*margin-top:20px;*/
   margin-left:auto;
   margin-right:auto;
   width: 880px;
} 
.header_left{
    BACKGROUND-IMAGE: url(images/header_left.jpg);
    WIDTH: 770px;
    BACKGROUND-REPEAT: repeat; HEIGHT: 280px;
    padding:0px; 
    /*_padding-left:42px;
    _padding-top:20px;*/
    /*vertical-align:top;*/
    COLOR: #f3f3f3;
    font-size:2.6em;
    font-weight:bold;
}
.header_right{
   BACKGROUND-IMAGE: url(images/header_right.jpg);
   WIDTH: 110px;
   BACKGROUND-REPEAT: no-repeat;
   padding:0px;
   text-align: right;
   
}
.header_divider{
   BACKGROUND-IMAGE: url(images/header_divider.jpg); WIDTH: 880px; HEIGHT: 5px;
}


/** Footer  **/
.footer_box 
{ 
   clear: both;
   font-size: 10px;
   color: #000000;
   padding-top: 0px;
   text-align: center;
   height: 90px;
   /*float: left;
   padding:0px;			
   margin: 0px; 
   margin-left:auto;
   margin-right:auto;
   width: 1000px;
   height: 100px;
   background: url(images/bottom.jpg) no-repeat;*/
   BACKGROUND-IMAGE: url(images/footer.jpg); 
   
}
.footer_box a {color: #000000; }
.footer_box a:visited {color: #000000; }
a.footer_link {color: #000000; }
a.footer_link:visited {color: #000000; }
.footer_copyright    { padding-top:50px; color: #000000;}
.footer_divider{
   BACKGROUND-IMAGE: url(images/header_divider.jpg); WIDTH: 880px; HEIGHT: 5px;
}


/** Message Boxes  **/
.message_sign { width:20px; padding-left:2px; padding-right:2px; }
.message_text { padding-left:0px; padding-right:0px;}

.success_message_box{
    margin-bottom:6px; margin-top:6px; width:660px; height:auto; padding:5px; color: #000000;
    background-color:#f1fff1; border:1px solid #3ac13a;    
}

.important_message_box{

    margin-bottom:6px; margin-top:6px; width:660px; height:auto; padding:5px; color: #000000;
    background-color:#fff1f1; border:1px solid #c13a3a;
}
.message_box{
    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;
}

/** LANGUAGES **/
.languages_bar          { margin-right:20px; margin-top:150px;}
.languages_bar_rtl      { margin-left:20px; margin-top:150px; }

