a:link {
	color:#dadada; 
	font-family: arial, helvetica, sans serif;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}
a:visited {
	color: #dadada;
	font-family: arial, helvetica, sans serif;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}
a:hover {
	color: #dadada;
	font-family: arial, helvetica, sans serif;
	font-size:13px;
	text-decoration:underline;
	font-weight:normal;
}
a:active {
	color: #dadada;
	font-family: arial, helvetica, sans serif;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}


a.sub:link {
	color:#616161; 
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}
a.sub:visited {
	color: #616161;
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}
a.sub:hover {
	color: #226381;
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	text-decoration:underline;
	font-weight:normal;
}
a.sub:active {
	color: #616161;
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}


a.pdf:link {
	color:#B1DED7; 
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	line-height:10px;
}
a.pdf:visited {
	color: #B1DED7;
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	line-height:10px;
}
a.pdf:hover {
	color: #B1DED7;
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	text-decoration:underline;
	font-weight:normal;
	line-height:10px;
}
a.pdf:active  {
	color: #B1DED7;
	font-family: arial, helvetica, sans serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	line-height:10px;
}


a.footer:link {
 color: #a4b133; 
 font-family: arial, helvetica, sans serif;
 font-size:9px;
 text-decoration:none;
 font-weight:normal;
}
a.footer:visited {
 color: #a4b133; 
 font-family: arial, helvetica, sans serif;
 font-size:9px;
 text-decoration:none;
 font-weight:normal;
}
a.footer:hover {
 color: #a4b133;
 font-family: arial, helvetica, sans serif;
 font-size:9px;
 text-decoration:underline;
 font-weight:normal;
}
a.footer:active {
 color: #a4b133;
 font-family: arial, helvetica, sans serif;
 font-size:9px;
 text-decoration:none;
 font-weight:normal;
}

a.homeNews:link {
 font-size:11px;
 color:#b5ee2f; 
 font-family: arial, helvetica, sans serif;
 text-decoration:none;
 font-weight:normal;
}
a.homeNews:visited {
 font-size:11px;
 color:#b5ee2f; 
 font-family: arial, helvetica, sans serif;
 text-decoration:none;
 font-weight:normal;
}
a.homeNews:hover {
 font-size:11px;
 color:#b5ee2f; 
 font-family: arial, helvetica, sans serif;
 text-decoration:underline;
 font-weight:normal;
}
a.homeNews:active {
 font-size:11px;
 color:#b5ee2f; 
 font-family: arial, helvetica, sans serif;
 text-decoration:none;
 font-weight:normal;
}


a.mainpage:link {
	 color: #a6d30a;
	 font-family: arial, helvetica, sans serif;
	 font-size:12px;
	 text-decoration:underline;
	 font-weight:normal;
}
a.mainpage:visited {
	 color: #a6d30a;
	 font-family: arial, helvetica, sans serif;
	 font-size:12px;
	 text-decoration:underline;
	 font-weight:normal;
}
a.mainpage:hover {
	 color: #ffffff;
	 font-family: arial, helvetica, sans serif;
	 font-size:12px;
	 text-decoration:underline;
	 font-weight:normal;
}
a.mainpage:active {
	 color: #ffffff;
	 font-family: arial, helvetica, sans serif;
	 font-size:12px;
	 text-decoration:normal;
	 font-weight:normal;
}



a.hilite:link {
  color: #ffffff;  
 font-family: Georgia, Times, serif;
 font-size:11px;
 font-weight: normal; 
 margin: 0px;
 border:0px solid;
 text-transform: uppercase; 
 line-height:26px;
 }
a.hilite:active {
  color: #bdf72d; ;  
 font-family: Georgia, Times, serif;
 font-size:11px;
 font-weight: normal; 
 margin: 0px;
 border:0px solid;
 text-transform: uppercase; 
 line-height:26px;
 }
 
 a.hilite:hover {
  color: #bdf72d; ;  
 font-family: Georgia, Times, serif;
 font-size:11px;
 font-weight: normal; 
 margin: 0px;
 border:0px solid;
 text-transform: uppercase; 
 line-height:26px;
 }
 
 
a.hilite:visited {
  color: #5596ba;  
 font-family: Georgia, Times, serif;
 font-size:11px;
 font-weight: normal; 
 margin: 0px;
 border:0px solid;
 text-transform: uppercase; 
 line-height:26px;
 }






body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;

}

body.home{
 background-image: url('images/bgHome.jpg'); 
 background-repeat: repeat-x;
 background-color: #293c54; 
}

body{
 background-image: url('images/bg.jpg'); 
 background-repeat: repeat-x;
 background-color: #363c42; 

}

#banners { 
 width:100%;
 height:76px;	
 margin: 0;
 border: 0px solid;
 padding:0px;
 background-color: #D8DDE3;
 background-image: url('images/bannerBG.jpg'); /* path relative to style sheet */
 background-repeat: no-repeat;
}

.payoff{
 position: relative;
 top: 32px;
 left:37;
}

.logo{
 position: relative;
 top: 0px;
 left:-27;
 float:right;
}



#illiesHome { 
 position:relative;
 z-index:10;
 width:100%;
 height:133px;	
 margin: 0;
 border: 0px solid;
 padding:0px;
 background-image: url('images/illieExtendHome.gif'); 
 background-repeat: repeat-x;
}
#illies { 
 position:relative;
 z-index:10;
 width:100%;
 height:153px;	
 margin: 0;
 border: 0px solid;
 padding:0px;
 /* background-color: #216481; */
 background-image: url('images/illieExtend.jpg'); 
 /* background-repeat: repeat-x; */
 background-repeat:no-repeat;
 background-position:1002px 0px;
}


#illies2 { 
 position:relative;
 z-index:10;
 width:100%;
 height:153px;	
 margin: 0;
 border: 0px solid;
 padding:0px;
 /* background-color: #216481; */
 background-image: url('images/illieExtend2.jpg'); 
 /* background-repeat: repeat-x; */
 background-repeat:no-repeat;
 background-position:1002px 0px;
}


#dayLeft { 
 border: 0px solid;
 margin: 0px;
 padding: 0px;
 right: 10px;
 top: 0px;
 position: absolute;
 float: right;
}


#illie1 { 
 color: #333;
 border: 0px solid;
 margin: 0px;
 padding: 0px;
 width: 1002px;
 height: 153px;
 float: left;
}
#illie1Home { 
 color: #333;
 border: 0px solid;
 margin: 0px;
 padding: 0px;
 width: 767px;
 height: 261px;
 float: left;
}


.illieHome{
 background-image: url('images/illieHome.jpg'); 
 background-repeat: no-repeat;
}
.illieOverview{
 background-image: url('images/illieOverview.jpg'); 
 background-repeat: no-repeat;
}
.illieNews{
 background-image: url('images/illieNews.jpg'); 
 background-repeat: no-repeat;
}
.illieNetwork{
 background-image: url('images/illieNetwork.jpg'); 
 background-repeat: no-repeat;
}
.illieNetSA{
 background-image: url('images/illieNetSA.jpg'); 
 background-repeat: no-repeat;
}

.illieNetMoz{
 background-image: url('images/illieNetMoz.jpg'); 
 background-repeat: no-repeat;
}
.illieNetTanz{
 background-image: url('images/illieNetTanz.jpg'); 
 background-repeat: no-repeat;
}
.illieNetKenya{
 background-image: url('images/illieNetKenya.jpg'); 
 background-repeat: no-repeat;
}
.illieNetIndia{
 background-image: url('images/illieNetIndia.jpg'); 
 background-repeat: no-repeat;
}

.illieNetMad{
 background-image: url('images/illieNetMad.jpg'); 
 background-repeat: no-repeat;
}
.illieNetSicily{
 background-image: url('images/illieNetSicily.jpg'); 
 background-repeat: no-repeat;
}
.illieNetFrance{
 background-image: url('images/illieNetFrance.jpg'); 
 background-repeat: no-repeat;
}


.illieServ{
 background-image: url('images/illieServ.jpg'); 
 background-repeat: no-repeat;
}
.illieContact{
 background-image: url('images/illieContact.jpg'); 
 background-repeat: no-repeat;
}


.illieProduct{
 background-image: url('images/illieProduct.jpg'); 
 background-repeat: no-repeat;
}

.illieResource{
 background-image: url('images/illieResource.jpg'); 
 background-repeat: no-repeat;
}

.illieSocial{
 background-image: url('images/illieSocial.jpg'); 
 background-repeat: no-repeat;
}

.illieNetwork{
 background-image: url('images/illieNetwork.jpg'); 
 background-repeat: no-repeat;
}

.illieNetwork{
 background-image: url('images/illieNetwork.jpg'); 
 background-repeat: no-repeat;
}


.illieFAQ{
 background-image: url('images/illieFAQ.jpg'); 
 background-repeat: no-repeat;
}






/* redundant???
#illie2 { 
 border: 0px solid;
 margin: 0px;
 padding: 0px;
 width: 10px;
 height: 153px;
 position: relative;
 float: right;
}
*/
.illieBox { 
 padding:14px; 
 border:1px solid; 
 color:#5996b6; 
 -khtml-box-sizing:border-box; 
 -moz-box-sizing:border-box; 
 box-sizing:border-box;
}

.illieBox2 { 
padding:4px; 
border:1px dotted; 
color:#377097; 
-khtml-box-sizing:border-box; 
-moz-box-sizing:border-box; 
box-sizing:border-box;
}



#homeFlash{
position:absolute;
top:0px;
}

#clear { 
 height:22px; 
 width:100%; 
 margin: 0px;
 padding: 0px;
 border:0px solid; 
}


#dotted { 
 height:4px; 
 width:100%; 
 margin: 0px;
 padding: 0px;
 border:0px solid; 
 background-image: url('images/dotted.gif'); 
 background-repeat: repeat;
}
#dotted2 { 
 height:4px; 
 width:100%; 
 margin: 0px;
 padding: 0px;
 border:0px solid; 
 background-image: url('images/dotted2.gif'); 
 background-repeat: repeat;
}
#dotted3 { 
 height:4px; 
 width:210px; 
 margin: 0px;
 padding: 0px;
 border:0px solid; 
 background-image: url('images/dotted3.gif'); 
 background-repeat: repeat-x;
}
#dotted3b { 
 height:4px; 
 width:179px; 
 margin-top: 10px;
 margin-bottom: 10px;
 border:0px solid; 
 background-image: url('images/dotted3.gif'); 
 background-repeat: repeat-x;
}



#header{
 padding-left:118px;
 padding-top: 42px;
 padding-bottom: 12px;
}



#spaceLeft {
 border: #333 0px solid; 
 padding: 0px; 
 left: 0px; 
 width: 120px; 
 color: #333; 
 position: absolute; 
 top: 0px; 
 /* height: 100%; */
}
#spaceLeftHome {
 left: 0px; 
 width: 160px; 
 position: absolute; 
 top: 0px; 
 /* height: 100%; */
}
.content {/* keep this a CLASS and not an ID, else FF puts in a horiz scroller */
 border: #333 0px solid; 
 padding: 0px; 
 /* background: #ffc; */
 margin-bottom: 20px; 
 margin-left: 120px; 
 font-size:12px;
 line-height:18px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 margin-right: 80px; 
 position: relative; 
 top: 0px; 
}
.contentHomeNest {
 border:0px solid;
 position: absolute; 
 top:235px;
 z-index:11;
 width:100%;
 height:10px;
 border:1px solid red;
}
.contentHome {/* keep this a CLASS and not an ID, else FF puts in a horiz scroller */
 padding-bottom: 20px; 
 position: relative; 
 top:122px;
 width:395px;
 height:200px;
 background:#CBD1DD; 
 left:160px;
 float:left;
}
.contentMap {/* keep this a CLASS and not an ID, else FF puts in a horiz scroller */
 border: #333 0px solid; 
 padding: 0px; 
 /* background: #ffc; */
 margin-bottom: 20px; 
 margin-left: 120px; 
 font-size:12px;
 line-height:18px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 margin-right: 229px; 
 position: relative; 
 top: 0px;
 
}
#map {
 border: #333 0px solid; 
 padding: 0px; 
 right: 200px; 
 width: 232px; 
 color: #333; 
 position: absolute; 
 top: 130px; 
 left:730px;/*this is still under test*/
 z-index:20;
 /* height: 100%; */
}


#map2 {
 border: #333 0px solid; 
 padding: 0px; 
 right: 200px; 
 width: 232px; 
 color: #333; 
 position: absolute; 
 top: 130px; 
 left:750px;/*this is still under test*/
 z-index:20;
 /* height: 100%; */
}


#homeNews{
 border: 0px solid;
 font-size:11px;
 line-height:18px;
 color:#a0c8ec; 
 font-family: arial, helvetica, sans serif;
}
/*
#homeNewsNested{
 position: relative;
 padding-left:20px;
 padding-right:10px;
 min-height:250px;
 word-wrap:break-word;
}
*/
.homeBodyCopy{
	font-family:arial; 
	font-weight:normal; 
	color:white; 
	/*font-size:14px;*/
	
	font-size:12px;
	line-height:22px;
	padding:20px;
	padding-top:10px;
	padding-right:10px;

	/* 
	background-image: url('images/homeCopyBG.png'); 
	background-repeat: repeat;
	*/
	
}

.homeNewsHeader{
	font-weight:bold; 
	font-size:12px; 
	color:#a6c9e9; 
	line-height:14px;
}
small.homeNewsDate{
	font-weight:bold; 
	font-size:11px;
}
.homeNewsArticle{
 font-weight:normal; 
 font-size:11px; 
 color:#a6c9e9; 
 line-height:14px;
}



.contentHeader {
 min-height:26px;
 
 color: #5596ba;  
 font-family: Georgia, Times, serif;
 font-size:18px;
 font-weight: normal; 
 margin: 0px;
 border:0px solid;
 text-transform: uppercase; 
 line-height:26px;

 background-image: url('images/dottedBlue.gif'); 
 background-repeat: repeat;
 padding-top: 0px;
 padding-right: 20px;
 padding-bottom: 10px;
 border: 0px solid red;
 }
 
#contentHeader{
}
.blogHeader {
 font-size:23px;
}

#contentLeader {
 color: #bdf72d; 
 font-family: arial, helvetica, sans serif;
 font-size:14px;
 font-weight: lighter; 
 margin: 0px;
 border:0px solid; 
 padding-bottom: 10px;
 padding-left:141px;
 letter-spacing: 1px;
 width: 90%;
line-height:14px;
 }

/*.contentLeaderAlt{
 padding-right:20px;
 line-height:24px;
 width:560px; 
 background-image: url('images/dottedBlue.gif'); 
 background-repeat: repeat;
 padding-top: 0px;
 padding-right: 20px;
 padding-bottom: 10px;
 float:left;
 position:relative;
 top:-6;
}*/


.contentLeaderHome{
 position:relative;
 top:-20px;
 line-height:25px;
 text-align:right;
 width:350px; 
 background-image: url('images/dottedHome.gif'); 
 background-repeat: repeat;
}
#homeButtLeft{
 background: #CBD1DC;
 width: 350px; 
 text-align:right; 
 border:0px solid;
 position:relative;
 top:-9px;
}



#contentLeaderMap {
 color: #bdf72d; 
 font-family: arial, helvetica, sans serif;
 font-size:14px;
 font-weight: lighter; 
 margin: 0px;
 border:0px solid; 
 padding-bottom: 10px;
 padding-left:141px;
 letter-spacing: 1px;
 width: 90%;
 line-height:14px;
}


#divider{
 width:90%;
 height:30px; 
 background-image: url('images/dottedBlue.gif'); 
 background-repeat: repeat-x;
}


#pull{
 padding-top:20px;
 position:relative;
 top:0px;
 left:-23px;
}

#pullHome{
 position:relative;
 left:-31px;
 top:-20px;
}
#pull2{
 padding-top:10px;
 position:relative;
 top:0px;
 left:-18px;
}

#pull3{
 padding-bottom: 10px;
 position:relative;
 top:-10px;
 left:320px;
 border:0px solid red;
 width:518px;
}

#footer{
 color: #a4b133; 
 font-family: arial, helvetica, sans serif;
 font-size:9px;
 /* width:80%;
 position:relative;
 top:24px; */
 left:0px;
 padding: 24px 0px 5px 0px;
}





ul {
	/* list-style-image: url('../images/bullet.gif'); */
}


li {
 font-size:12px;
 color: #dadada;  
 font-family: arial, helvetica, sans serif;
 font-weight: normal;
 line-height:18px;
}




/* TABLES */

table.video {
	border:0px solid #407896; 
}
td.video {
	background-image:url('../images/bgVideo.gif');
	background-repeat: no-repeat; 
	/* background-position: 0px 300px; */
}
td.header {
 padding: 10px; 
 background: #377097;  
 font-size:12px;
 color:white; 
 font-family: arial, helvetica, sans serif;
 font-weight:bold;
 line-height:18px;
 border-right:1px solid #8095ac; 
}

td.header2 {
 padding: 10px; 
 background: #377097;  
 font-size:12px;
 color:white; 
 font-family: arial, helvetica, sans serif;
 font-weight:bold;
 line-height:18px;
}

td.headerwhite {
 padding: 10px; 
 background: white; 
 font-size:12px;
 color:#407896; 
 font-family: arial, helvetica, sans serif;
 font-weight:bold;
 line-height:18px;
 
}

td.faq{
	font-weight:bold;
	padding:12px;
}
td.faq2{
	font-weight:normal;
	padding:12px;
}


.green {
 padding-right:15px; 
 
 padding-top: 20px;
 padding-bottom: 20px; 
 font-size:14px;
 color:#a6d30a; 
 font-family: arial, helvetica, sans serif;
 line-height:18px; 
 text-align:right;
}


td.data {
 padding-right:30px; 
 padding-left:30px; 
 padding-top: 20px;
 padding-bottom: 20px; 
 border-right:1px solid #8095ac; 
 background-image:url('images/bg.png');
 font-size:12px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 line-height:18px; 
 text-align:left;
}
td.dataT {
 padding-right:30px; 
 padding-left:30px; 
 padding-top: 20px;
 padding-bottom: 20px; 
 border-right:1px solid #8095ac; 
 border-left:1px solid #8095ac; 
 background-image:url('images/bg.png');
 font-size:12px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 line-height:18px; 
 text-align:left;
}
td.dataT1 {
 padding-right:30px; 
 padding-left:30px; 
 padding-top: 20px;
 padding-bottom: 20px; 
 border-top:1px solid #8095ac; 
 border-right:1px solid #8095ac; 
 border-left:1px solid #8095ac; 
 background-image:url('images/bg.png');
 font-size:12px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 line-height:18px; 
 text-align:left;
}
td.dataT2 {
 padding-right:30px; 
 padding-left:30px; 
 padding-top: 20px;
 padding-bottom: 20px; 
 border-top:1px solid #8095ac; 
 border-right:1px solid #8095ac; 
 background-image:url('images/bg.png');
 font-size:12px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 line-height:18px; 
 text-align:left;
}
td.data2 {
 background-image:url('images/bg.png');
 padding-right:30px; 
 padding-left:30px; 
 padding-top: 20px;
 padding-bottom:20px; 
 font-size:12px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 line-height:18px;
}

td.data3 {
 padding-right:10px; 
 padding-left:10px; 
 padding-top: 10px;
 padding-bottom: 5px; 
 font-size:11px;
 color:#ffffff; 
 font-family: arial, helvetica, sans serif;
 line-height:18px; 
 text-align:left;
 font-weight:bold;
}

td.data4 {
 padding-right:3px; 
 padding-left:3px; 
 padding-top: 5px;
 padding-bottom: 5px; 
 font-size:11px;
 color:#ffffff; 
 font-family: arial, helvetica, sans serif;
 line-height:15px; 
 text-align:left;
 font-weight:bold;
 border-right:1px solid #8095ac; 
}

td.data5 {
 padding-right:3px; 
 padding-left:3px; 
 padding-top: 5px;
 padding-bottom: 5px; 
 font-size:11px;
 color:#ffffff; 
 font-family: arial, helvetica, sans serif;
 line-height:15px; 
 text-align:left;
 font-weight:bold;
}

div.data{
 text-align:center;
 padding:20px;
 font-size:12px;
 color:#407896; 
 font-family: arial, helvetica, sans serif;
 font-weight:bold;
 line-height:18px;
 }
 
td.dataDark{
 padding-right:30px; 
 padding-left:30px; 
 padding-top: 20px;
 padding-bottom:20px; 
 border-top:1px solid #8095ac; 
 border-bottom:1px solid #8095ac; 
 border-right:1px solid #8095ac; 
 font-size:12px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 line-height:18px;
 text-align:left;
}

td.dataDarkT{
 padding-right:30px; 
 padding-left:30px; 
 padding-top: 20px;
 padding-bottom:20px; 
 border-top:1px solid #8095ac; 
 border-bottom:1px solid #8095ac; 
 border-right:1px solid #8095ac; 
 border-Left:1px solid #8095ac; 
 font-size:12px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 line-height:18px;
 text-align:left;
}

td.dataDark2{
 padding-right:30px; 
 padding-left:30px; 
 padding-top: 20px;
 padding-bottom: 20px; 
 text-align:left;
 border-top:1px solid #8095ac; 
 border-bottom:1px solid #8095ac; 
 font-size:12px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 line-height:18px;
}


td.dataDark4 {
 background-image:url('images/bg.png');
 padding-right:5px; 
 padding-left:5px; 
 padding-top: 10px;
 padding-bottom: 10px; 
 font-size:12px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 line-height:18px; 
 text-align:left;
 font-weight:bold;
  border-top:1px solid #8095ac; 
 border-bottom:1px solid #8095ac; 
}



h2{
  color:#bcf62c; 
 font-family: arial, helvetica, sans serif;
 
}


.label {/* for subscribe forms */
	font-size:12px;
	color: #dadada; 
}

.gen{
	color:#dadada; 
	font-family: arial, helvetica, sans serif;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}

.caption{
	font-size:12px;
	color:#C91D2E; 
	font-family: arial, helvetica, sans serif;
	font-weight:bold;
	padding-top:0px;
	padding-left: 10px; 
	padding-bottom:10px; 
	background:white;
}

.hilight{
	font-size:12px;
	color:#C82930; 
	font-family: arial, helvetica, sans serif;
	font-weight:bold;
}

.hilight2{
	background-color:#DCE8EE; 
	padding:10px; 
	line-height:18px;
}

.downloads	{
	padding:12px;
	font-size:10px;
	line-height:14px;
	width: 251px;
	vertical-align:top;
	/* float:left; */
	border:0px solid black;
	
}
.thumbs	{
	padding:0px; 
	border:2px solid #155672;
}	

.small{
	font-size:12px;
	line-height:18px;
	color:#dadada; 
	font-family: arial, helvetica, sans serif;
}
small{
	font-size:10px;
	color:#b5ee2f; 
	font-family: arial, helvetica, sans serif;
}

table.careers	{
	display:none;
}

.careers	{
	font-size:12px;
	line-height:18px;
	color:#dadada; 
	font-family: arial, helvetica, sans serif;
	/* padding:10px;  */
	line-height:18px;	
}

p.indent {
	margin-Left: 20px;		
}




/* CHAIRMAN;S BLOG */
.chair1 {
	position: absolute; 
	left: 0px;
	top: 332px;
	border: 0px solid red;
	width:100%;

	z-index:19;
}
.chair2 {
	position: relative;
	top: 0px;
	left: 0px;
	background-image: url('images/chairBG.gif'); 
	background-repeat: repeat-y;
	width:304px;
}
.chair3 {
 font-size:12px;
 line-height:18px;
 color:#dadada; 
 font-family: arial, helvetica, sans serif;
 padding: 10px 30px 0px 30px;
 border:0px solid red;
}
.photoFlash {
	position: absolute;
	left:235px;
	top:225px;
	
	z-index: 16px;
}
.photoFlashPhoto {
	position: absolute;
	left:0px;
	top:0px;
	/*
	left:130px;
	top:10px;
	*/
	
	z-index: 30;
}
b.homePull{
 color: #5596ba;  
 font-size:18px;
 font-weight: normal;
 letter-spacing: 3px;
}

.bannerTop {
	display:none; 
	
	position: absolute; 
	top: 125px; 
	left:0px; 
	width:100%; 
	text-align:right; 
	z-index:18; /* 28; */
}
.bannerTopImg {
	position: relative; 
	top:0; 
	left:-15px; 
}
.bannerMask {
	position: absolute; 
	top:107; 
	left:0px; 
	width:100%; 
	text-align:right; 
	z-index:17;
}
.bannerMaskFloat {
	float: right; 
}
#bannerLHS {
	display:none;
}

.daysLeft1 {
	position:absolute; 
	top:120px; 
	left:0px; 
	width:100%; 
	height:96px; 
	text-align:right; 
	z-index:21;
	}
.daysLeft2 {
	position:relative; 
	top:0px; 
	left:-20px;	
}	

#headerTitle {
	position: absolute;
	right: 5px;
	top: 3px;
	color: #7791b0;
	font-weight: normal;
	font-size: 9px;
	line-height: 14px;
	padding: 0;
	margin: 0;
	font-family: arial, helvetica, sans serif;
}
#footerLinks, #footerLinks a {
	font-size:9px;
	color: #a4b133; 
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
#footerLinks .smallFont, #footerLinks .smallFont a {
	font-size: 9px;
	line-height: 18px;
}
#footerTitle {
	color: #a4b133; 
 	font-family: arial, helvetica, sans serif;
	font-size:9px;
 
 	font-weight:normal;
	padding: 2px 0 10px 0;
	margin: 0;
	line-height: 18px;
}


  
input.fld{
	color: #a6d30a; 
 	font-family: arial, helvetica, sans serif;
	font-size:12px;
	background:#34557a;
	text-align:left; 
   width: 180px;
 	font-weight:bold;
	padding: 3px 0 3px 22px;
	margin: 0;
	line-height: 18px;
	
	border:2px solid #182c42;
	
 	border-top:1px solid #99adc1; 
 	border-bottom:1px solid #182c42; 
 	border-right:1px solid #738aa3; 
	border-Left:1px solid #526d8e; 
}
select.slct {
	color: #a6d30a; 
 	font-family: arial, helvetica, sans serif;
	font-size:12px;
	background:#34557a; 
	text-align:left; 
   width: 180px;
 	font-weight:bold;
	padding: 3px 0 3px 22px;
	margin: 0;
	line-height: 18px;
	border:2px solid #182c42;
	
 	border-top:1px solid #99adc1; 
 	border-bottom:1px solid #182c42; 
 	border-right:1px solid #738aa3; 
	border-Left:1px solid #526d8e; 
}
textArea {
	color: #a6d30a; 
 	font-family: arial, helvetica, sans serif;
	font-size:12px;
	background:#34557a;
	text-align:left; 
  	padding: 3px 0 3px 22px;
	margin: 0;
	
	 border:2px solid #182c42;
		
	 border-top:1px solid #99adc1; 
	 border-bottom:1px solid #182c42; 
	 border-right:1px solid #738aa3; 
	 border-Left:1px solid #526d8e; 
}

	
	
	
