body {font-family:Arial, Verdana; font-size:10pt; color:#333333; letter-spacing:0.3px; line-height:1.2em;
background-image: url(/images/bg_bar.jpg); background-repeat:repeat-x; background-color:#4A5350; }

p {font-family:Arial, sans-serif, Verdana; font-size:12px; color:#000000; letter-spacing:0.3px; line-height:1.5em; padding-right:10px; padding-left:10px; padding-top:5px; padding-bottom:10px;}

td { font-family:Arial, Verdana; font-size:10pt; color:#333333; letter-spacing:0.3px; line-height:1.2em;}

img {border:0;}

A { outline: none; hlbr:expression(this.onFocus=this.blur()); }
A:link {color: #0066CC;}
A:visited {color: #0066CC;}
A:active {color: #FF6600;}
A:hover {color: #FF6600;}

form {margin:0; padding:0;}

h1 {font-family:Arial, sans-serif, Verdana; font-size:15px; color:#ffffff; font-weight:bold; line-height:0.8em; letter-spacing:0.3px;
 padding-right:10px; padding-left:10px; padding-top:35px;
 background-image: url(/images/main.jpg); background-repeat:no-repeat; height:53px; width:auto; 
}

h2 {font-family:Arial, sans-serif, Verdana; font-size:20px; color:#000000; font-weight:bold; line-height:1em; letter-spacing:0.3px;
 padding-right:10px; padding-left:10px; padding-top:35px; padding-bottom:5px;
}

.language_menu{font-family:Arial, sans-serif, Verdana; font-size:14px; color:#333333; letter-spacing:0.3px; line-height:1.5em; padding-right:10px; padding-left:20px; padding-top:5px; padding-bottom:5px;
}

.index_content{font-family:Arial, sans-serif, Verdana; font-size:14px; color:#333333; letter-spacing:0.3px; line-height:1.5em; padding-right:20px; padding-left:20px; padding-top:10px; padding-bottom:5px;
}
.index_content2{font-family:Arial, sans-serif, Verdana; font-size:14px; color:#333333; letter-spacing:0.5px; line-height:1.5em; padding-right:20px; padding-top:20px; padding-bottom:5px;
}

.index_content3{font-family:Arial, sans-serif, Verdana; font-size:14px; color:#333333; letter-spacing:0.5px; line-height:1.5em; padding-right:20px; padding-top:20px; padding-bottom:5px; margin-left:20px; *padding-left:20px;
}


.content{font-family:Arial, sans-serif, Verdana; font-size:12px; color:#333333; letter-spacing:0.3px; line-height:1.5em; padding-right:20px; padding-left:20px; padding-top:3px; padding-bottom:10px;
}

.content2{font-family:Arial, sans-serif, Verdana; font-size:12px; color:#333333; letter-spacing:0.3px; line-height:1.5em; padding-right:20px; margin-left:20px; padding-top:3px; padding-bottom:10px; *padding-left:40px;
}

.content3{font-family:Arial, sans-serif, Verdana; font-size:11px; color:#333333; letter-spacing:0.3px; line-height:1.3em; padding-right:20px; padding-left:20px; padding-top:3px; padding-bottom:10px; *padding-left:40px;
}

.content_title{font-family:Arial, sans-serif, Verdana; font-size:16px; color:#000000; font-weight:bold; letter-spacing:0.3px; line-height:1em; padding-right:20px; padding-left:20px; padding-top:0px;
}

.content_title2{font-family:Arial, sans-serif, Verdana; font-size:13px; color:#000000; font-weight:bold; letter-spacing:0.3px; line-height:1em; padding-right:20px; padding-left:20px; padding-top:0px;
}

.content_title3{font-family:Arial, sans-serif, Verdana; font-size:13px; color:#000000; font-weight:bold; letter-spacing:0.3px; line-height:1em; padding-right:20px; padding-left:10px; padding-top:0px;
}

.content_link{font-family:Arial, sans-serif, Verdana; font-size:12px; color:#0066CC; letter-spacing:0.3px; line-height:1.5em; padding-right:20px; padding-left:20px; padding-top:3px; padding-bottom:10px;
}
.content_link A:link {color: #0066CC;}
.content_link A:visited {color: #0066CC;}
.content_link A:active {color: #FF6600;}
.content_link A:hover {color: #FF6600;}


.content_link2{font-family:Arial, sans-serif, Verdana; font-size:12px; color:#0066CC; letter-spacing:0px; line-height:1m; padding-bottom:5px; margin-left:20px;}
.content_link2 A:link {color: #0066CC;}
.content_link2 A:visited {color: #0066CC;}
.content_link2 A:active {color: #0066CC;}
.content_link2 A:hover {color: #0066CC;}

.content_link3{font-family:Arial, sans-serif, Verdana; font-size:12px; color:#0066CC; letter-spacing:0.3px; line-height:2.5em; padding-right:20px; padding-left:20px;*padding-left:40px; padding-top:3px; padding-bottom:10px; margin-left:20px;
}
.content_link3 A:link {color: #0066CC;}
.content_link3 A:visited {color: #0066CC;}
.content_link3 A:active {color: #FF6600;}
.content_link3 A:hover {color: #FF6600;}


.content_link4 {font-family: sans-serif, Verdana, Arial; font-size:12px; color:#33312F;  line-height:1.2em; letter-spacing:0.3px; padding-right:10px; padding-left:15px; padding-top:15px; padding-bottom:15px;}
.content_link4 A:link {color: #0066CC;}
.content_link4 A:visited {color: #0066CC;}
.content_link4 A:active {color: #FF6600;}
.content_link4 A:hover {color: #FF6600;}


.img{font-family:Arial, sans-serif, Verdana; font-size:12px; color:#333333; letter-spacing:0.3px; line-height:1.5em; padding-right:20px; padding-left:40px; padding-bottom:10px;
}

.img2{font-family:Arial, sans-serif, Verdana; font-size:12px; color:#333333; letter-spacing:0.3px; line-height:1.5em; padding-right:20px; padding-left:10px; padding-bottom:1px;
}

.title {font-family:Arial, sans-serif, Verdana; font-size:15px; color:#ffffff; font-weight:bold; line-height:1em; letter-spacing:0.3px; padding-right:10px; padding-left:10px; padding-top:7px; padding-bottom:5px;}


.right_menu { font-family:Arial, sans-serif, Verdana; font-size:11px; color:#33312F;  line-height:1.2em; letter-spacing:0.3px; padding-right:10px; padding-left:10px; padding-top:7px; padding-bottom:10px;}
.right_menu A:link {text-decoration: none; color: #33312F;}
.right_menu A:visited {text-decoration: none;color: #33312F;}
.right_menu A:active {text-decoration: none;color: #33312F;}
.right_menu A:hover {text-decoration: none;color: #3366CC;}


.right_title { font-family: Arial, sans-serif, Verdana; font-size:13px; color:#33312F;  line-height:1.2em; letter-spacing:0.3px; padding-right:10px; padding-left:10px; padding-top:5px; padding-bottom:10px;}
.right_title A:link {text-decoration: none; color: #33312F;}
.right_title A:visited {text-decoration: none;color: #33312F;}
.right_title A:active {text-decoration: none;color: #33312F;}
.right_title A:hover {text-decoration: underline;color: #33312F;}


.left_menu {font-family: Arial, sans-serif, Verdana; font-size:11px; color:#33312F;  line-height:1.2em; letter-spacing:0.3px; padding-right:10px; padding-left:15px; padding-top:10px; padding-bottom:10px;}
.left_menu A:link {text-decoration: none; color: #33312F;}
.left_menu A:visited {text-decoration: none;color: #33312F;}
.left_menu A:active {text-decoration: none;color: #33312F;}
.left_menu A:hover {text-decoration: underline;color: #33312F;}


.left_menu2 {font-family: Arial, sans-serif, Verdana; font-size:12px; color:#33312F;  line-height:1.3em; letter-spacing:0px; padding-right:5px; padding-left:12px; padding-top:15px; padding-bottom:15px;}
.left_menu2 A:link {text-decoration: none; color: #33312F;}
.left_menu2 A:visited {text-decoration: none;color: #33312F;}
.left_menu2 A:active {text-decoration: none;color: #33312F;}
.left_menu2 A:hover {text-decoration: underline;color: #33312F;}

.left_menu3 {font-family: Arial, sans-serif, Verdana; font-size:15px; color:#33312F;  line-height:1.2em; letter-spacing:0.3px; padding-right:10px; padding-left:15px; padding-top:15px; padding-bottom:15px;}
.left_menu3 A:link {text-decoration: none; color: #33312F;}
.left_menu3 A:visited {text-decoration: none;color: #33312F;}
.left_menu3 A:active {text-decoration: none;color: #33312F;}
.left_menu3 A:hover {text-decoration: underline;color: #33312F;}


.bottom_menu {font-family: Arial, sans-serif, Verdana; font-size:12px; color:#FFFFFF; line-height:1.2em; letter-spacing:0.3px; padding-right:10px; padding-left:15px; padding-top:10px; padding-bottom:5px;}


.bottom_menu2 {font-family: Arial, sans-serif, Verdana; font-size:10px; color:#33312F;  line-height:1.2em; letter-spacing:0.3px; padding-right:10px; padding-left:15px; padding-top:0; padding-bottom:12px;}


.left_background{

background:#ffffff url(/images/left_bg.jpg);
background-repeat:no-repeat;
background-position:bottom left;

}


.right_background{

background:#ffffff url(/images/right_bg.jpg);
background-repeat:no-repeat;
background-position:bottom left;

}

.index_main_bg{
background:#ffffff url(/images/indexmainbg.jpg);
background-repeat:no-repeat;
background-position:bottom center;

}

.bottom_background{

background:#BAB854 url(/images/bottom.jpg);
background-repeat:no-repeat;
background-position:bottom left;

}

.search{
 padding-right:10px;
}


.writing_title{font-family:Arial, sans-serif, Verdana; font-size:14px; color:#0066CC; letter-spacing:0.3px; line-height:1.5em; padding-right:10px; padding-left:10px; padding-top:3px; padding-bottom:10px;
}
.writing_title A:link {color: #0066CC;}
.writing_title A:visited {color: #0066CC;}
.writing_title A:active {color: #FF6600;}
.writing_title A:hover {color: #FF6600;}



.writing {font-family:Arial, sans-serif, Verdana; font-size:12px; color:#000000; letter-spacing:0.3px; line-height:1.5em; padding-right:10px; padding-left:10px; padding-top:5px; padding-bottom:10px;}
.writing A:link {text-decoration: none; color: #0066CC;}
.writing A:visited {text-decoration: none;color: #0066CC;}
.writing A:active {text-decoration: none;color: #FF6600;}
.writing A:hover {text-decoration: none;color: #FF6600;}



.writing_date {font-family:Arial, sans-serif, Verdana; font-size:12px; color:#000000; letter-spacing:0.3px; line-height:1.5em; padding-right:10px; padding-left:22px; padding-top:5px; padding-bottom:10px;}

/* CSS Document */

/*Dropdown Menu*/

img{


margin: 0px;

padding: 0px;

}

#twocols{ /*the columns that gets dropped down over yours might be different*/

z-index:20;

}

#leftcol{  /*the columns that gets dropped down over yours might be different*/

z-index:10;

}


.moduletablemainnav{ /* I have absolutely positioned the module, you might have a different scheme*/

font:12px Arial, Arial, Helvetica, sans-serif;

margin:0;

padding:0;


}

#mainlevelmainnav,#mainlevelmainnav ul{

float:left;

list-style:none;

line-height:.8em;

background:transparent;

font-weight:600;

margin:0;

padding:0;

}

#mainlevelmainnav a{

display:block;

color:#fff;

text-decoration:none;

margin:0px;

padding: 8px 14px 9px 14px;

border-right: 1px solid #fff;

}

#mainlevelmainnav a img{

text-decoration:none;

margin:0px;

padding: -2px;

position: relative;

line-height:0em;

}

#mainlevelmainnav a:hover img{

visibility:hidden;

margin:0px;

padding: 0px;

}

#mainlevelmainnav li{

float:left;

padding:0;

}

#mainlevelmainnav li ul{

position:absolute;

left:-199em;

height:auto;

width:13.4em;

font-weight:400;

background:#a4a38e;

border-left:#a4a38e 1px solid;

border-right:#a4a38e 1px solid;

border-bottom:#a4a38e 1px solid;

margin:0;

padding: 0;

}

#mainlevelmainnav li li{

width:13.5em;

}

#mainlevelmainnav li ul a{

width:12.2em; *width:15em;

color:#fff;

padding: 5px 15px 6px 15px;

font-size:.9em;

line-height:1em;

font-weight:400;

border-right:#a4a38e 1px solid;

}

#mainlevelmainnav li ul a img{

padding: 0px;

margin: 0;

}

#mainlevelmainnav a:hover{

background: #36362c ;

}



#mainlevelmainnav li:hover ul ul,#mainlevelmainnav li:hover ul ul ul,#mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav li.sfhover ul ul ul{

left:-999;

display: inline-block;

background: #36362c ;

}

#mainlevelmainnav li:hover ul,#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li li:hover ul,#mainlevelmainnav li.sfhover ul,#mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul{

left:auto;

z-index:6000;

display: inline-block;

}

#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li.sfhover{

postion:relative;

background: #36362c ;

display: inline-block;

z-index:8000;

}

#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li.sfhover{

postion:relative;

background: #36362c ;

display: inline-block;

z-index:8000;

}
.sublevelmainnav a:hover{

background: #36362c ;

}


#menu{

background: #787878 url('/images/banner_bar.jpg') right repeat-x;

height: 29px;

postion:relative;

padding: 0;

margin: 0;

width: 856px;

}






