/* START: Global */
*               {
	margin:0px;
	padding:0px;
	border:none;
	font: x-small/1.2em Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration:none;
	list-style-type:none;
	
}

label {
	font: small/1.2em Verdana, Arial, Helvetica, Sans-Serif;
}

textarea{
	font: small/1.2em Verdana, Arial, Helvetica, Sans-Serif;
}

body            {
                margin:10px;
                background-color:white;
                color:black;
                }    
				
.bold {
	font-weight : bold;
	font-size: medium;
	font-style: normal;
	color: #4650f6;
}  

.bold2{
font-weight: bold;
font-size: 10pt;
font-style: normal;
color: gray;
}         

select,.submit  {
                cursor:pointer;
                }
                
a               {
	text-decoration: inherit;
	color: Silver;
}
                
a:hover         {
	text-decoration:none;
	color: Highlight;
}
                
div .input      {
                height:1.7em;
                }
                
div .spacing    {
                padding:0px;
                }
				
div .spacingphoto    {
                padding:5px;
                }
                
div .innerSpacing
                {
                margin:0px 5px;
                line-height:2em;
                }
				
div.centered{
	font-size : large;
	font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	text-align : center;
}

.center{
text-align: center;
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
margin-left: 5em;
}			
				
.indent{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.3;
	margin-left: 5em;
	color: black;
}
.indent1{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.3;
	margin-left: 5em;
	color: black;
	font-size : medium;
	}
	
	.indent1 a{
text-decoration: none;
color: #0066FF;
font-size: medium;
}

.indent2{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.3;
	margin-left: 5em;
	color: black;
	font-size : medium;
}

.indentaid{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.3;
	margin-left: 5em;
	color: black;
	font-size : small;
}
                
p               {
	margin:5px 0px;
	font-size: small;
}       
                
input           {
                border:1px solid #CCCCCC;
                }
                
h5              {
                font-weight:bold;
                }
                
.moduleHead     {
	width:100%;
	background-color: #3d4399;
	color:yellow;
}
				

                
.moduleL        {
                float:left;
                height:100%;
                }
                
.moduleR        {
                float:right;
                height:100%;
                }
                
img .fade       {
                width:1px;
                }
                
.arrow          {
                font-size:1.2em;
                line-height:.1em;
                font-weight:bold;      
                margin-right:5px;
                }




                
.submit         {
                margin-bottom:3px;
                font-weight:bold;
                border:1px solid white;
                color:#990033;
                }
				
				.addy{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.3;
	color: black;
	text-align : center;
	font-size : large;
	margin-left: 2em;
}

.contacts{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.3;
	color: black;
	text-align : left;
	font-size : large;
	margin-left: .5em;
}

.contacts2{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.3;
	color: black;
	text-align : left;
	font-size : small;
	margin-left: 1em;
}
.contacts3{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.2;
	color: black;
	text-align : left;
	font-size : small;
	
}
/* END: Global */



/* START: Header */
#head           {
	float:left;
	width:80%;
	height:59px;
	margin-bottom:5px;
	background-image: url(../images_new/wfdc.jpg);
	background-repeat:repeat;
}

#head2          {
	float:left;
	width:20%;
	height:59px;
	margin-bottom:5px;
	background-image: url(../images_new/wdc_3.jpg);
	background-repeat: inherit;
}
                
#headLogo       {
                float:left;
                width:60%;
                height:39px;
                padding:10px 10px 10px 10px;
                background-color:#ffff33;
                display:block;
                overflow:hidden;
                }

#headImage      {
                border:1px solid yellow;
                overflow:hidden;
                }
               
img .logo       {
                width:213px;
                height:55px;
                margin:15px;
                }
 
#iePngWorkaround{
                float:left;
                width:35%;
                height:59px;
                overflow:hidden;
                }
                               
.headFade       {
                display:none;
                }
                
img[class=headFade]{
	/* no IE only */
	float:left;
	width:100%;
	background-image: url(../images_new/head_fade.png);
	background-repeat:no-repeat;
	display:block;
}
                
#imgBooks       {
                width:400px;
                height:59px;
                }
/* END: HEADER */



/* START: Column Left */
.columnLeft     {
                float:left;
                width:20%;
                display:block;
                overflow:hidden;
                }
/* END: Column Left */



/* START: Column Centre */
.columnCentre   {
                float:left;
                width:60%;
                }
                
.sideSpacing    {
                margin:0px 5px;
                }
				
.leftcol_item{
	clear:left;
	margin-bottom:10px;
	margin-left:5px;
	padding:0px;
	font-size:x-small;
	line-height:100%;
	font-weight:bold;
}

.rightcol_item{
	clear:left;
	margin-bottom:10px;
	margin-right:5px;
	padding:0px;
	font-size:x-small;
	line-height:100%;
	font-weight:bold;
}
			
.leftcolimg{
	float:left;
	width:180px;
	height:120px;
	margin:0 10px 0 0;
	
}

.rightcolimg{
	float: right;
	width:180px;
	height:120px;
	margin:0 5px 0 10px;
}

.test1{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.3;
	margin-left: 5em;	
	font-size : small;
	}
	
.test1 a{
text-decoration: none;
color: #0066FF;
font-size: small;
color: navy;
}

.test1 a:hover         {
	text-decoration:none;
	color: Highlight;
}

.email1{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.3;
	margin-left: 5em;
	
	font-size : medium;
	}
	
.email1 a{
	text-decoration: none;
	color: #0066FF;
	font-size: small;
	color: navy;
}

.email1 a:hover         {
	text-decoration:none;
	color: Highlight;
}

.centre {
	text-align : center;
} 

.centre a{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.3;
	font-size : medium;
	text-align : center;
	text-decoration: none;
	color: #0066FF;
	color: navy;
}
/* END: Column Centre */



/* START: Column Right */
.columnRight    {
                float:left;
                width:20%;
                overflow:hidden;
                }
/* END: Column Right */



/* START: Navigation Module */
#navigation .navLink, #navigation .subLink 
			  {
                display:block;
                width:96%;
                line-height:2em;
                margin-left:3%;
                background-color:blue;
                color:white;
                font-weight:bold;
                padding:0% 2%;
                border-left:1px solid #CCCCCC;
                text-decoration:none;
                overflow:hidden;
                }
 
#navigation a:hover
                {
                background-color:#8990f3;
                }
				
#navigation a:active
  {
  background-color:#757bca;
	}           
	                 
#navigation li  {
                display:block;
                width:100%;
                line-height:2em;
                border-bottom:1px solid #ffff33;
                }

#navigation ul  {
                border-top:1px solid #ffff33;
                }
				
#navigation .subLink
{
background-color : #616af2;
	
}



/* END: Navigation Module */
.colright{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	line-height: 1.3;
	margin-left: 1em;
	
	font-size : small;
	}
	
.colright a{
text-decoration: none;
color: #0066FF;
font-size: small;
color: navy;
}

.colright a:hover         {
	text-decoration:none;
	color: Highlight;
}


/* START: Fade Out Module */
#fadeOut        {
	height:80px;
	background-image: url(../images_new/fade1.gif);
	background-repeat:repeat-x;
}
/* END: Fade Out Module */

/* START: ContentArea */
#contentArea    {
                height:400px;
				
                }
	               
#contentArea .fade{
                width:1px;
                height:40em;
                }
                
.content        {
                width:95%;
                }
                
#contentArea .moduleHead
                {
                border-top:1px solid #ffff33;
                border-bottom:1px solid #ffff33;
                }
			
/* END: ContentArea */

/* START: standard Module */
.standardModule {
                min-height:15em;
                }

.standardModule li
                {
                line-height:1.6em;
                }
                
.standardModule .moduleHead
                {
                border:1px solid #ffff33;
                }
                
.standardModule a:hover
                {
                text-decoration:none;
                border-bottom:1px solid #CCCCCC;
                }
/* END: standard Module */



/* START: footer */

/* END: footer */
				
.foot{
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : smaller;
	background-color: transparent;
	padding:0% 2%;
	

}

.foot  a{
	text-decoration: none;
}


/* END: footer */
#footer         {
	width:100%;
	background-color:#3d4399;
	margin:5px 0px;
	color: yellow;
	font-weight : bolder;
	text-align : justify;
}
				
div .spacingfooter    {
 padding:5px;
                }
				
#footer2        {
	width:100%;
	background-color:#3d4399;
	margin:5px 0px;
	color: yellow;
	font-weight : bolder;
	text-align : justify;
}
				



				

				
				
/* END: footer */


ul.leftCol li{
	color:#333;
	text-decoration:none;
	list-style: disc;
	margin-top: 0;
	font-size: medium;
	margin-left : 20%;
}

ul.leftCol2 li{
	color:#333;
	text-decoration:none;
	list-style: circle;
	margin-top: 0;
	font-size: small;
	margin-left : 20%;
}

#bullet ul{
	color:#333;
	text-decoration:none;
	list-style: circle;
margin-left: 5%;
	font-size: small;
	

	color: rgb(051, 051, 052);
}


#bullet2 ul{
	color:#333;
	text-decoration:none;
	list-style: circle;
margin-left: 5%;
	font-size: small;
	

	color: rgb(051, 051, 052);
}
#bullet li  {
	font-size: small;
	list-style-type : disc;
	text-align : left;
}

#bullet2 li  {
	
	font-size: small;
	list-style-type : disc;
	text-align : left;
}

#bullet3 li  {
	font-size: small;
	list-style-type : lower-alpha;
	text-align : left;
}