﻿
body 					
{
    background:#ffffff; 
    padding:0px;
    margin: 0px;
    font:normal 11px verdana, arial, sans-serif;
    color:#353535;
 }

/************************************ Layout *********************************************/
#header
{ 
    position:relative;
    /*background:url(images/header-bg-p.gif)  repeat-x 0 0 #ffffff;*/
    /*background-color:#333333;*/
    height:96px;
    
}
    
.topmenu
{
   background:url(images/MainItemBackground.gif) repeat-x 0 0;
   float:left;
   width: 100%;
}


#centered
{
    width:1000px;
    margin:auto;
    
}

#main
{
    float:left;
    width:1000px;
    background-image: url(images/main-bg-p.gif);
    background-repeat: repeat-y;
}
    
#left-column
{
    float:left;
    width:170px;
    padding:5px;
}

#center-column
{
    float:left;
    width:620px;
    padding:10px;
    
}

#right-column
{
    float:left;
    width:170px;
    padding:5px;
        
}

#footer 
{
    clear:left;
    /*background-color:#04B24F;*/
    background:url(images/footer-bg-p.gif) repeat-x 0 0;
    text-align:center;
}

/********************************************************************************************/



/************************************** Content *********************************************/

#header h1 
{ 
    position:absolute;
	background: transparent url(images/logo-p.gif) no-repeat top left;
	margin:0;
	padding:0;
	width:130px;
	height:30px;
	top:15px;
	left:10px;

}


#header h1 span 
{
	display:none
}


.topmenu-nav
{
    position:absolute;
    top:0px;
    left:180px;
   
}

.wrapper1
{
   padding:22px 0 48px 0;
   
}

.header1
{
    font:bold 12px verdana; 
    color:#245B9C;
    padding:0px 0px 3px 0px; 
    border-bottom:1px solid #e2e5e9;
}

p { 
	margin-top: 0;
	text-align: justify;
	}
	
.content1 
{
 font:normal 11px verdana,arial,sans-serif !important; 
 line-height:16px !important;
 color:#353535;
 padding:7px 0 0 0;
 }
 
 h3
{
    color:#245B9C;
    font:bold 11px verdana;
    margin-bottom:4px; 
}

.sub-header1 	
{
 color:#2676bd; 
 font:normal 11px verdana;
 padding-bottom:6px;
 
 }
 
 .articles
 {
    text-align:justify !important;
 }


 
 
 
 
 	

.login	
{
    background-color:#EFEFF9;
    font:normal 10px verdana, arial, sans-serif;
    color:#353535;
    padding:8px;
    border:1px solid #e2e5e9;
    
 }
 
.login a
 {
    font:normal 10px verdana;
    color:#245B9C;
    text-decoration: none; 
 }
 
 .login a:hover
 {
    font:normal 10px verdana;
     color:#245B9C;
    text-decoration: underline; 
 }




.header2
{ 
    font:bold 11px verdana; 
    /*color:#6C8604;*/
    padding:0px 0px 2px 0px; 
    color:#245B9C;
    border-bottom:1px solid #C2C9D1;
  
}

.header3
 {
    font:normal 10px verdana; 
    padding:0px 0px 2px 0px; 
    color:#245B9C;
   
 } 
 
 .header3 a
 {
    font:normal 10px verdana;
    color:#245B9C;
    text-decoration: none; 
 }
 
 .header3 a:hover
 {
    font:normal 10px verdana;
     color:#245B9C;
    text-decoration: underline; 
 }


 
 .sub-header2	
{
 color:#2676bd; 
 font:normal 10px verdana;
 
 }
 
 .sub-header3	
{
 color:#2676bd; 
 font:bold 11px verdana;
 margin:8px 0;
 }
 


#footer .c1
{
   width:100%; 
   margin:0px;
   height:33px
}

#footer .c1 div	
{
    padding:10px 0px 0px 0px; 
    font:normal 11px Verdana; 
    color:#fff;
}


.content-div1
{  
    margin: 0px 0 25px 0;
    
}

.content-div2
{  padding: 0 0 4px 0;
    margin: 0px 0 8px 0;
    border-bottom:1px solid #C2C9D1;
}


 
 .content1 img
 {
    border:1px solid #C2C9D1;
    /*border:1px solid #e2e5e9;*/
    
 }
 
 .logo img
 {
   border:1px solid #C2C9D1; 
 }
 
 .content2 
{
 font:normal 10px verdana; 
 line-height:14px;

 color:#353535;
 
 padding:3px 0 0 0;
 text-align:justify;
 
 

 }
 
 .content1 a
 {
    color: #245B9C; font:normal 11px Verdana; text-decoration:none;
    }
    
 .content1 a:hover
 {
    color: #245B9C; font:normal 11px Verdana; text-decoration:underline;
    }   
 

   


.date {color:#2676bd !important; font:normal 10px verdana !important;  padding:0px 0px 0px 0px !important;}


.charts
{
    text-align:center;
    margin-bottom:4px;    
    
}

.charts img
{
    border:1px solid #e2e5e9;
}


.inputbox 
{
    width:120px; 
    height:14px; 
    margin:0px 0px 0px 0px; 
    border:1px solid #a7b0b4; 
    color:#000000; 
    vertical-align:middle; 
    /*float:left; */
    background:#ffffff; 
    font:normal 11px Arial}
 
 



.error
{
    font:normal 11px verdana, arial;
    color:Red; 
}

ul.pdf
{
    margin:0px;
    padding:0px;
}

ul.pdf li 
{
    
  list-style-type: none;
  background-image: url(images/pdf.gif);
  background-position: center left;
  background-repeat: no-repeat;
  padding:3px 0 3px 21px;
}



.box1
{
    padding: 4px; 
    background-color:#EFEFF9;
    
    /*border:1px solid #e2e5e9;*/
    border:1px solid #DFE3E7;
}



ul.alpha{}
ul.alpha li{
list-style-type:lower-alpha !important;
text-align: justify;
}
ul.decimal{}
ul.decimal li{
list-style-type: decimal;
text-align: justify;
} 
 
 .roundcont {
	
	background-color: #eeeeee;
	color: #343434;
	
}

.roundcont p {
	margin: 0 10px;
}

.roundcont h3 {
	color:#000;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:8px;
	font-size:12px;
}

.roundtop { 
	background: url(images/tr1.gif) no-repeat top right; 
}

.roundbottom {
	background: url(images/br1.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}










