﻿html, body { margin: 0px; padding: 0px; background: url(/images/background_page.png); background-repeat: repeat-x; }

#frame {
	width:770px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
    margin-bottom:0px;
	border:1px #2E4672 solid;
	background-color:#ffffff;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 770px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #EAEAEA;
height: 144px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}
#topsection a
{
text-decoration: none;
font-size :12px;
font-family : Arial,verdana, helvetica, sans-serif;
color:#2E4672;
font-weight:bold;
}

#topsection a:hover{
text-decoration: none;
font-size :12px;
font-family : Arial,verdana, helvetica, sans-serif;
color: #0760A2;
font-weight:bold;
}

#contentwrapper{
float: left;
width: 100%;
}
#topsection .lang
{
text-decoration: none;
font-size :15px;
font-family : Arial,verdana, helvetica, sans-serif;
color:#ffffff;
font-weight:bold;
}
#topsection .lang:hover
{
text-decoration: none;
font-size :15px;
font-family : Arial,verdana, helvetica, sans-serif;
color:#ffffff;
font-weight:bold;
}

#contentcolumn{
margin: 0 146px 0 150px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
font-family : Arial,verdana, helvetica, sans-serif;
direction :ltr ;
font: 13px Arial,verdana, helvetica, sans-serif;
Padding-left :7px;
padding-right :7px;
padding-top : 4px;
padding-bottom :0px;
	
}

#contentcolumn p 
{
font-family : Arial,verdana, helvetica, sans-serif;
line-height:20px;
color:#1B2843;
direction :ltr ;
font-size :13px;

}
#contentcolumn .maintext 
{
font-family : Arial,verdana, helvetica, sans-serif;
line-height:20px;
color:#1B2843;
direction :ltr ;
font-size :13px;

}

#contentcolumn h1
{
 text-decoration:none;
 font-weight:bold;
 font-family:Arial,verdana, helvetica, sans-serif;
 font-size:13pt;
 color:#2E4672;
 
     
}     
#contentcolumn hr
{
    height :1px;

 color:#ffffff;
 
     
}      
#contentcolumn h2 
{
 text-decoration:none;
 font-weight:bold;
 font-family:Arial,verdana, helvetica, sans-serif;
 font-size:12pt;
 color:#2E4672;
}


#contentcolumn .date 
{
 color:#e1e1e1;
 font-size :9px;
}
#contentcolumn .date2 
{
    
color:#999999;
font-size :9px;
padding-right :5px;
padding-bottom :0px;	
}

#contentcolumn .dateRed 
{   
color:#A2190F;
font-size :9px;
padding-right :5px;
padding-bottom :0px;	
}

#contentcolumn .photo
{

float: right;
margin-right :0px;
margin-left :2px;
padding-left :2px;
padding-right :0px;
margin-bottom:2px;

}

#contentcolumn .photowithtext
{

float: right;
margin-right :0px;
margin-left :8px;
padding-left :8px;
padding-right :0px;
margin-bottom:15px;
}
    
#contentcolumn a
{
text-decoration: none;
font-size :12px;
font-family : Arial,verdana, helvetica, sans-serif;
line-height:20px;
color:#2E4672;
}

#contentcolumn a:hover{
text-decoration: none;
font-size :12px;
font-family : Arial,verdana, helvetica, sans-serif;
line-height:20px;
color: #0760A2;
}

#contentcolumn .newstitle
{
MARGIN: 2px;
text-decoration: none;
font-size :11pt;
font-family : Arial,verdana, helvetica, sans-serif;
color:#2E4672;
padding-top:5px;	
}


#contentcolumn .date3 
{
    
color:#A2190F;
font-size :10px;	
}
#contentcolumn .date3:hover 
{
    
color:#A2190F;
font-size :10px;	
}

#contentcolumn ul

 {
  list-style-type:square;
  list-style-position:outside ;
  list-style-image :url(/images/arrow1.gif);  
  margin-left :0px;
  padding-left :18px;

 }
 

#leftcolumn{
float: left;
width: 146px; /*Width of left column in pixel*/
margin-left: -770px; /*Set margin to that of -(MainContainerWidth)*/
background:#D2DEE7;
}

 #leftcolumn ul

    {
        list-style-type:square;
        list-style-position:outside ;
        list-style-image :url(/images/arrow1.gif);
        margin-left :0px;
        padding-left :26px; 
        font-size :11pt;
   font-family: Arial,verdana, helvetica, sans-serif; 
     }
 
#leftcolumn .link1 {

font: 12px Arial,verdana, helvetica, sans-serif;
font-style: normal;
color: #A2190F;
text-decoration: none;
}

#leftcolumn .link1:hover {

font: 12px Arial,verdana, helvetica, sans-serif;
font-style: normal;
color: #2E4672;
text-decoration: none;
}
     
 
#rightcolumn{
float: left;
width: 150px; /*Width of right column*/
margin-left: -150px; /*Set left margin to -(RightColumnWidth)*/
background: #EBEBEB;
padding-top : 1px;
padding-bottom :0px;

}

#rightcolumn .h1 
{
font: 13px Arial,verdana, helvetica, sans-serif;
font-style:normal;
font-weight:bold;
color: #A2190F;
padding-top :10px;
}

#rightcolumn .h2 
{
font: 12px Arial,verdana, helvetica, sans-serif;
font-style: normal;
color: #cccccc;
line-height: 20px;
}


#rightcolumn a {

font: 12px Arial,verdana, helvetica, sans-serif;
font-style: normal;
color: #2E4672;
text-decoration: none;


}

#rightcolumn a:hover {

font: 12px Arial,verdana, helvetica, sans-serif;
font-style: normal;
color: #bbbbbb;
text-decoration: none;


}

#footer{
clear: left;
width: 100%;
background: #D2DEE7;
color: #2E4672;
text-align: center;
padding: 4px 0;
font-size :11px;
}

#footer a{
color: #2E4672;
font-size :12px;
}

.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}


.glossymenu
{
	position:relative;
	padding-left :0px;
	padding-bottom :0px;
	padding-right :135px;
	padding-top :0px;
	margin: 0 auto 0 auto;
	background: url(/images/menub_bg2.gif) repeat-x; /*tab background image path*/
	height: 26px;
	list-style: none;
	
	
}

.glossymenu li{
	float:right;
	
}

.glossymenu li a{
	float: left;
	display: block;
	color:#2E4672;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding:0 0 0 14px; /*Padding to accomodate left tab image. Do not change*/
	height: 26px;
	line-height: 26px;
	text-align: center;
	cursor: pointer;
}

.glossymenu li a b{
	float: left;
	display: block;
	
	padding: 0 10px 0 0px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(/images/menub_hover_left2.gif) no-repeat; /*left tab image path*/
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(/images/menub_hover_right2.gif) no-repeat right top; /*right tab image path*/
}

.glossymenul
{
	position:relative;
	padding-left :0px;
	padding-bottom :0px;
	padding-right :5px;
	padding-top :0px;
	margin: 0 auto 0 auto;
	height: 23px;
	list-style: none;
	
	
}

.glossymenul li{
	float:right;
	
}

.glossymenul li a{
	float: left;
	display: block;
	color:#2E4672;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding:0 0 0 14px; /*Padding to accomodate left tab image. Do not change*/
	height: 21px;
	line-height: 21px;
	text-align: center;
	cursor: pointer;
}

.glossymenul li a b{
	float: left;
	display: block;
	
	padding: 0 10px 0 0px; /*Padding of menu items*/
}

.glossymenul li.current a, .glossymenu li a:hover
{
    	color: #A2190F;
	
}

.glossymenuaL li.current a b, .glossymenu li a:hover b{
	color: #A2190F;
	
}

.date2 
{
    
	color:#999999;
	font-size :10px;
	margin: 0px 0px 0px 0px;
}

.searchtext
{
    color:#999999;
	font-size :12px;
	margin: 0px 0px 0px 0px;
}
   .grid1

    {
 Padding-left :8px;
 padding-right :8px;
 padding-top : 5px;
 padding-bottom :20px;
     
     }
     
 .grid2

    {
 Padding-left :8px;
 padding-right :8px;
 padding-top : 5px;
 padding-bottom :20px;
 background-color:#ffffff;
     
     }
     
 #grid{
float: left;
width: 225px; /*Width of left column in pixel*/
background:#D2DEE7;
padding-right :3px;
padding-bottom :10px;
}
    
