/*IE-6 layout problemshttp://www.positioniseverything.net/explorer/dup-characters.html */



html, body {

text-align:center;

margin: 0;

padding: 0;

background-color: #000000;

}



/*general text */

h1 {

font: bold italic 2em/1em "Times New Roman", "MS Serif", "New York", serif;

margin: 0;

padding: 0;

padding-top: 5px;

padding-bottom: 5px;

color: #ffff99;

font-size:24px;

}

h2 {

font: italic 2em/1em "Times New Roman", "MS Serif", "New York", serif;

font-size:28px;

margin: 0;

padding: 0;

padding-top: 10px;

padding-bottom: 5px;

font-weight:800;

color: #ffff99

}

h3 {

font: italic 2em/1em "Times New Roman", "MS Serif", "New York", serif;

font-size:20px;

margin: 0;

padding: 0;

padding-top: 10px;

padding-bottom: 5px;

font-weight:800;

color: #ffff99

}

h2.corevalues{

   color: #ffffff;

   font-size: 10 pt

}



h2.corevalues:first-letter{



    font-size: 150%;

    color:#ffff99;

    font-weight:bold



} 



.noborder{border:0;}



 a1{color: #ffffff}



.General {

   font-weight: 800; 

   color:#ffffff; 

    text-align: left;

	font-family: Arial;

	font-size: 10pt;

	font-style: normal;

    padding-left: 20px;   

   }

.BTD-General {

   font-weight: 800; 

   color:#ffffff; 

    text-align: left;

	font-family: Arial;

	font-size: 10pt;

	font-style: normal;

    padding-left: 0px;   

   } 

    

ul.General{

    padding-left: 50px;

}



 

.centerText{

    text-align: center; 

}



/*end text */

/*for form */

.error {

 	color: #FF0000;

}

span {

 	font-weight: bold;

}

/*end form*/





#headercontainer{

margin: 0px auto;

width: 1050px;

height: 344px;

background-image: url(images/banner.jpg);

background-position: top left;

background-repeat: no-repeat;

}







#footerWrapper

{

	margin: 0px auto;

    width: 900px;

	overflow: hidden; /* This hides the excess padding in non-IE browsers */

    display: block;

}



#footerWrapper a1

{

  color: #ffffff;

  }



#footer li { display: inline; }



#footer li a

{

text-decoration: none;

padding: 0em .7em;

font-family: SansSerif, Bodoni MT, Verdana, Times, san-serif;

font-style: normal;

font-size: 12px;

color: #fff;

}



#footer ul li a:hover

{

font-size: 12px;  

color: #ffff99;

}



/*--------------------------------------------------3 column + wrapper------------------------------*/

  /* column container    http://www.fu2k.org/alex/css/onetruelayout/example/interactive?order=2-1-3&width=225-550-225&unit=px&equal_height=1&longest=3&time=1207341562202*/ 



#block_1

	{

	float: left;

	width: 225px;

	display: block;

    }

.blockrightborder

{

border-right-style: solid;

border-right-color: #1b2836;

border-top-style: double;

border-top-color: #1b2836

}

.doubleTopborder

{

border-top-style: double;

border-top-color: #1b2836

}

.block_3borders

{

border-top-style: double;

border-top-color: #1b2836

}





#block_2

	{

    float: left;

	width: 540px;

	display: block;

}

#Menublock_1

	{

    height: 30px;    

    width: 225px;

    float: left;

	}

#Menublock_2

	{

    float: right;

    margin-right: 17px;  

	width: 966px;

	}

#block_3

	{

	float: left;

	width: 225px;

	display: block;

    }

#block_4

	{

	float: left;

	width: 768 px;

	display: block;

    }



/* Start Mac IE5 filter \*/

#block_1, #block_2, #block_3, #block_4

	{

    padding-bottom: 32767px !important;

	margin-bottom: -32767px !important; 

    }



/* End Mac IE5 filter */



#wrapper

	{

	margin: 0px auto;

    width: 1000px;

	overflow: hidden; /* This hides the excess padding in non-IE browsers */

    display: block;	

	}

#Headerwrapper

	{

	margin: 0px auto;

    width: 1075px;

    height: 343px;

    position: relative;

    display: block;	

	}

#Headerwrapper2

	{

	margin: 0px auto;

    width: 994px;

    display: block;

    text-align: left;

    position: relative;

    	

	}

/* we need this for IE 5.01 - otherwise the wrapper does not expand to the

necessary height (unless fixed, this problem becomes even more acute 

weirdness as the method is enhanced */



/* easy clearing */

#wrapper:after, footerWrapper:after

	{

	content: '[DO NOT LEAVE IT IS NOT REAL]'; 

	display: block; 

	height: 0; 

	clear: both; 

	visibility: hidden;

	}

#Headerwrapper:after, Headerwrapper2 :after

	{

	display: block; 

	height: 0; 

	clear: both; 

    visibility: hidden;   

	} 

/* end easy clearing */

/*--------------------------------------------------end 3 column + wrapper------------------------------*/