@charset "utf-8";

.sIFR-replaced { display: none; }

/*----------------------------------
CSS Hack.
---------------------------------*/
* {margin:0px; padding:0px;}
* html .s{font-size:0;}
.s{clear:both; height:0px; font-size:0px; line-height:0px; margin:0px; padding:0px;}

img{border:0px; display:block;}

body{width: 600px; color:#646466; font-family:"Arial", Helvetica,  sans-serif; font-size:small;}
* body{background:#ffffff url(/local/images/assets/bg.gif) repeat-x; color:#646466; font-family:"Arial", Times, Helvetica, sans-serif;}
body, html{height:100%; margin:0; padding:0; width:100%;}

/*----------------------------------
Default values for site structure
---------------------------------*/
ul, li{list-style:none;}

h1{font-size:1.4em; font-weight:normal;}
h2{font-size:1.2em; color:#45769b; font-weight:normal;}
h3{font-size:1em; line-height:1.8em; color:#45769b;}
h3.title_main{font-size:1.1em; line-height:1.8em; color:#45769b;}
h4{font-size:1.1em; color:#45769b; padding-bottom:0.8em;}
h5{font-size:1em; color:#45769b;}


.image{margin:2px 0 10px 0;}
.push{margin:0 0 15px 0;}

a{color:#6cb9e7; text-decoration:none; font-size: 0.9em;}
a:hover{color:#666660; text-decoration:underline;}

p {padding-bottom: 0.8em; font-size:0.9em;}

span{color:#45769b;}

/*----------------------------------
Defenitions
---------------------------------*/

#header ul { display: none; }
#header h1 { display: block; font-weight: bold; font-size: 2em; margin-bottom: 20px; }
#menu { display: none; }
#sub_menu { display: none; }
.col3.last .col1 { display: none; }
.flash { display: none; }


#content .left { display: none; }
form { display: none; }



#footer{display: none;}

/*----------------------------------
Page specific
---------------------------------*/
/****** News ******/
#news_panel { display: none; }
