html, body{ 
 margin: 0;
 padding: 0;
 text-align:center;
 background-image:url("../images/bg.jpg");
 background-repeat:repeat-x;
 background-position:top center; 
} 
#pagewidth
{ 
 width:827px; 
 height:100%;
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
  background-image:url("../images/bg.jpg");
 background-repeat:repeat-x;
 background-position:top center; 
} 
/*- Menu Tabs */

#leftcol
{
 width:827px;
 float:left;
 position:relative; 
}
#leftcol .content
{
 float:left; 
 padding:10px 20px 10px 20px;
 position:relative; 
 background-color:#fffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:justify;
 color:#151515;
}
#leftcol .content a
{
color:#ffffff;
  text-decoration:none;
   border:0;
}
#leftcol img
{
 border: 0px;
 }
#leftcol .content a:hover
{
 color:#FFFFFF; 
 text-decoration:underline;
}
 #image
{
 float:left;
 margin:0px;
 padding:0px 0px 0px 0px;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 text-align:center;
 color:#CC0000;
 border-bottom: solid red;
}
 .image
{
 float:left;
 margin:0px;
 padding:0px 0px 0px 0px;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 text-align:center;
 color:#CC0000;
 border:1px;
 border-bottom: solid red;
}
#heading1 span {
      float:left;
      display:block;
	  font-family:Arial, Verdana, Helvetica, sans-serif;
      padding:6px 0 3px 0;	       
	  width:227px;
      color:#ffffff;
      }

.textser
 {
 	 	padding:2px 0px 0px 6px;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:14px;
		line-height:18px;		
		width:227px;
		height:22px;
		text-align:left;		
		color:#ffffff;
		font-weight:bold;
		background-image:url(../images/text_bg.gif);
 }

 #navigation
 {
 	width:827px;
	font-size:12px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	padding:0 0 0 0px;
	
	font-weight: bold;
 }
    #navigation ul {
        margin:0;
        padding:0 0 0 0;
        list-style:none;
      }
    #navigation li {
      display:inline;
      margin:0;
      padding:0;
      }
    #navigation a {
      float:right;
      background:url("../images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 0;
      text-decoration:none;
	  border:0;
      }
    #navigation a span {
      float:right;
      display:block;
      background:url("../images/tabright.gif") no-repeat right top;
      padding:9px 9px 5px 5px;
      color:#ffffff;
	  border:0;
      }
    #navigation a span {float:none;}
	
    #navigation a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -0px;
      }
    #navigation a:hover span {
      background-position:100% -0px;
      }

    #heading span {
      float:left;
      display:block;
	  font-family:Arial, Verdana, Helvetica, sans-serif;
      padding:32px 0 0 18px;
	  width:827px;
      color:#002A5E;
      }
     #heading span strong {

      font-size:18px;
	  font-family:Arial, Verdana, Helvetica, sans-serif;
      width:827px;
      color:#002A5E;
      }
	
-->

#header
{ 
 width:100%;
 height:100%;
 padding:0 0 0 11px;
} 
#topheading
 {
 	 	padding:28px 0 10px 7px;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:34px;
		line-height:18px;		
		height:22px;
		text-align:left;		
		color:#FFFFFF;
		text-align:justify;
 }
#topheading1
 {
 	 	padding:0 0 18px 7px;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:20px;
		line-height:18px;		
		height:22px;
		text-align:left;		
		color:#FFFFFF;
		font-weight:normal;
 } 


#footer{
 
 background-image:url(../images/footer_bg.gif);
 clear:both;
 color:#ffffff;
 line-height:18px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding-left:13px;
 padding-top:7px;
 padding-bottom:10px;  
 } 
 
 #footer a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#ffffff;
 text-decoration:none;
 }
  #footer a:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#ffffff;
 text-decoration:underline;
 }
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}