@charset "utf-8";
/* CSS Document */





/*--------------- Main Header -----------------------*/

#header{
width:962px; height:557px; margin-top:0; margin-bottom:0px; margin-left:9px; margin-right:9px;  padding:0px; 
}

#topnavi{
width:962px; height:65px;  background-color:#ffffff; float:left; margin:0px; padding:0px;
}
#pic{
width:962px; height:410px; float:left; margin:0px; padding:0px;
}
#studnavi{
width:962px; height:82px; background-color:#ffffff; float:left; margin:0px; padding:0px;
}




/*--------------- Top Navi -----------------------*/

#links{
width:962px; height:65px; float:left; margin:0px; padding:0px; background-color:#ffffff;
}
#facebook{
width:55px; height:65px; float:left; margin:0px; padding:0px; background:#ffffff url(images/topnavi_02b.jpg) no-repeat 0 0;
}
#facebook h2{
width:55px; height:65px; margin:0px; padding:0px; 
}
#facebook h2 a{
width:55px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}

#twitter{
width:45px; height:65px; float:left; margin:0px; padding:0px; background-color:#ffffff;
}
#twitter h2{
width:45px; height:65px; margin:0px; padding:0px; 
}
#twitter h2 a{
width:45px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}




/*--------------- Top Links -----------------------*/
#home{
width:74px; height:65px; float:left; margin:0px; padding:0px; background:#ffffff url(images/toplinks_01.jpg) no-repeat 0 0;
}
#home h2{
width:74px; height:65px; margin:0px; padding:0px; 
}
#home h2 a{
width:74px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}


#aboutus{
width:82px; height:65px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/toplinks_02.jpg) no-repeat 0 0;
}
#aboutus h2{
width:82px; height:65px; margin:0px; padding:0px; 
}
#aboutus h2 a{
width:82px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}


#programs{
width:91px; height:65px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/toplinks_03.jpg) no-repeat 0 0;
}
#programs h2{
width:91px; height:65px; margin:0px; padding:0px; 
}
#programs h2 a{
width:91px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}

#exchange{
width:150px; height:65px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/toplinks_04.jpg) no-repeat 0 0;
}
#exchange h2{
width:150px; height:65px; margin:0px; padding:0px; 
}
#exchange h2 a{
width:150px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}


#hostfam{
width:115px; height:65px; float:left; margin:0px; padding:0px; background:#ffffff url(images/toplinks_05.jpg) no-repeat 0 0;
}
#hostfam h2{
width:115px; height:65px; margin:0px; padding:0px; 
}
#hostfam h2 a{
width:115px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}

#partner{
width:87px; height:65px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/toplinks_06.jpg) no-repeat 0 0;
}
#partner h2{
width:87px; height:65px; margin:0px; padding:0px; 
}
#partner h2 a{
width:87px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}

#zapp{
width:67px; height:65px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/zapp.jpg) no-repeat 0 0;
}
#zapp h2{
width:67px; height:65px; margin:0px; padding:0px; 
}
#zapp h2 a{
width:67px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}


#contact{
width:81px; height:65px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/contact.jpg) no-repeat 0 0;
}
#contact h2{
width:81px; height:65px; margin:0px; padding:0px; 
}
#contact h2 a{
width:81px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}


#whitespace{
width:115px; height:65px; float:left; margin:0px; padding:0px; background:#ffffff url(images/toplinks_09.jpg) no-repeat 0 0;
}




/*--------------- Top Links FX -----------------------*/
#homefx{
width:74px; height:65px; float:left; margin:0px; padding:0px; background:#ffffff url(images/toplinks_fx_01.jpg) no-repeat 0 0;
}
#homefx h2{
width:74px; height:65px; margin:0px; padding:0px; 
}
#homefx h2 a{
width:74px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}


#aboutusfx{
width:82px; height:65px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/toplinks_fx_02.jpg) no-repeat 0 0;
}
#aboutusfx h2{
width:82px; height:65px; margin:0px; padding:0px; 
}
#aboutusfx h2 a{
width:82px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}


#programsfx{
width:91px; height:65px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/toplinks_fx_03.jpg) no-repeat 0 0;
}
#programsfx h2{
width:91px; height:65px; margin:0px; padding:0px; 
}
#programsfx h2 a{
width:91px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}

#exchangefx{
width:150px; height:65px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/toplinks_fx_04.jpg) no-repeat 0 0;
}
#exchangefx h2{
width:150px; height:65px; margin:0px; padding:0px; 
}
#exchangefx h2 a{
width:150px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}


#hostfamfx{
width:115px; height:65px; float:left; margin:0px; padding:0px; background:#ffffff url(images/toplinks_fx_05.jpg) no-repeat 0 0;
}
#hostfamfx h2{
width:115px; height:65px; margin:0px; padding:0px; 
}
#hostfamfx h2 a{
width:115px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}

#partnerfx{
width:87px; height:65px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/toplinks_fx_06.jpg) no-repeat 0 0;
}
#partnerfx h2{
width:87px; height:65px; margin:0px; padding:0px; 
}
#partnerfx h2 a{
width:87px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}


#contactfx{
width:81px; height:65px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/contactfx.jpg) no-repeat 0 0;
}
#contactfx h2{
width:81px; height:65px; margin:0px; padding:0px; 
}
#contactfx h2 a{
width:81px; height:65px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}




/*--------------- 2nd Row of Navi -----------------------*/
#studentinfo{
width:161px; height:82px; float:left; margin:0px; padding:0px; background:#ffffff url(images/navi2_01.jpg) no-repeat 0 0;
}
#studentinfo h2{
width:161px; height:82px; margin:0px; padding:0px; 
}
#studentinfo h2 a{
width:161px; height:82px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}

#studenthand{
width:161px; height:82px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/navi2_02.jpg) no-repeat 0 0;
}
#studenthand h2{
width:161px; height:82px; margin:0px; padding:0px; 
}
#studenthand h2 a{
width:161px; height:82px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}


#hostfamilyhand{
width:162px; height:82px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/navi2_03.jpg) no-repeat 0 0;
}
#hostfamilyhand h2{
width:162px; height:82px; margin:0px; padding:0px; 
}
#hostfamilyhand h2 a{
width:162px; height:82px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}

#testimonials{
width:159px; height:82px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/navi2_04.jpg) no-repeat 0 0;
}
#testimonials h2{
width:159px; height:82px; margin:0px; padding:0px; 
}
#testimonials h2 a{
width:159px; height:82px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}


#country{
width:159px; height:82px; float:left; margin:0px; padding:0px; background:#ffffff url(images/navi2_05.jpg) no-repeat 0 0;
}
#country h2{
width:159px; height:82px; margin:0px; padding:0px; 
}
#country h2 a{
width:159px; height:82px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}

#photogallery{
width:160px; height:82px; float:left; margin:0px; padding:0px;  background:#ffffff url(images/navi2_06.jpg) no-repeat 0 0;
}
#photogallery h2{
width:160px; height:82px; margin:0px; padding:0px; 
}
#photogallery h2 a{
width:160px; height:82px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}




/*--------------- Home page content box -----------------------*/
#contentbox{
width:962px; float:left; margin-bottom:0px; margin-left:9px; margin-right:9px;  padding:0px;  background-color: #ffffff;
}
#contentboxstudents{
width:932px; float:left; margin-bottom:0px; margin-left:15px; margin-right:15px;  padding:0px;  background-color: #ffffff;
}

#photogallerypage {
width:600px; float:left; margin:0px; background-color: #ffffff; margin-left:50px; margin-right:50px; padding: 0px;
}
#rightside{
width:688px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; display:block;  margin-bottom: 19px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding:0px;
}
#rightside p{ 
width:658px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; line-height:normal; display:block;  margin-bottom: 19px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-left: 7px; 
}
#rightside a{ 
text-decoration:underline;  font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #0066cc;  
}
#rightside a:hover{ 
text-decoration:underline;  font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #f58d1e; 
}


#parttable { 
width:658x; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; display:block;  margin-bottom: 19px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
}
#parttable1 { 
width:329x; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; display:block;  margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
}

#parttable1 ul{ 
width:329px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; margin:0px; padding:0px; list-style-position:outside;
}

#parttable1 ol{ 
width:329px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; margin:0px; padding:0px; list-style-position:outside;
}


#parttable1 li { 
margin-left: 3em; 
} 

#countrylist { 
width:658px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; display:block;  margin-bottom: 19px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
}
#countrylist30 { 
width:90px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; display:block;  margin-bottom: 20px; margin-left: 20px; margin-right: 20px; margin-top: 5px; text-align:center;
}

#half { 
width:249px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; display:block;  margin-bottom: 20px; margin-left: 20px; margin-right: 20px; margin-top: 5px; text-align:center;
}

#bulletpara p{ 
width:658px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; display:block;  margin-bottom: 17px; margin-left: 0px; margin-right: 0px; margin-top: 0px;
}

#bulletpara ul{ 
width:658px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; margin:0px; padding:0px; list-style-position:outside;
}

#bulletpara ol{ 
width:658px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; margin:0px; padding:0px; list-style-position:outside;
}


#bulletpara li { 
margin-left: 3em; 
} 



.private ul{ 
width:618px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; margin-right:40px; padding:0px; list-style-position:outside; display:block; 
}

.private ol{ 
width:618px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left;margin-right:40px; padding:0px; list-style-position:outside; display:block; 
}


.private li { 
margin-left: 3em; 
} 


#leftside{
width:274px; float:left; margin:0px; padding:0px; background-color: #ffffff; padding-top:31px;
}


/*--------------- Rep Section -----------------------*/
#repsection{
width:658px; float:left; margin:0px; background-color: #ffffff; padding:5px;
}

#repinfo{
width:216px; height:115px; float: left; margin:0px; padding:0px; background-color: #ffffff;
}

#reppicture{
width:110px; height: 115px; float:left; margin:0px; padding:0px; background-color: #ffffff; 
}

#repcopy{
width:106px; height: 115px; float:left; margin:0px; padding:0px; background-color: #ffffff; 
}

.repname{
width: 106px; font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color: #000000; float:left; text-align:left; display:block; padding: 0px; font-weight:bold;
}

.repstate{
width: 106px; font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color: #999999; float:left; text-align:left; display:block; padding:0px; font-style:italic; 
}
.repexperience{
width: 106px; font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #000000; float:left; text-align:left; display:block; padding:0px; font-weight:bold;
}
.repdesc{
width: 106px; font-family: Arial, Helvetica, sans-serif; font-size:9px; color: #000000; float:left; text-align:left; padding:0px;
}


/*--------------- Member Login -----------------------*/
.login {
font-family: Tahoma, Geneva, sans-serif; font-size:14px; color: #81817e; float:left; text-align:left; font-weight:bold; display:block;  
}
.mlogin {
font-family: Tahoma, Geneva, sans-serif; font-size:12px; color: #81817e; float:left; text-align:left; display:block; font-weight:bold;  
}
.lefthead{
font-family: Tahoma, Geneva, sans-serif; font-size:12px; color: #81817e; float:left; text-align:left; display:block; font-weight:bold;
}
.leftcopy{
font-family: Tahoma, Geneva, sans-serif; font-size:11px; color: #81817e; float:left; text-align:left; display:block; padding-bottom:5px;  
}

/*--------------- Home page content box -----------------------*/
#memberlogin{
width:253px;  float:left; margin:0px; padding-left:0px; padding-right:0px; background-color: #ffffff;
}
#graybar{
width:253px; height:21px; float:left; margin:0px; padding:0px; background:#ffffff url(images/hpcontent_01_02_02.jpg) no-repeat 0 0;
}
#jobopp{
width:253px; float:left; margin:0px; padding-left:0px; padding-right:0px; background-color: #ffffff; text-align:left; 
}

#findoutmore{
width:240px; font-family: Tahoma, Geneva, sans-serif; font-size:11px; color: #81817e; float:left; text-align:right; display:block; padding-bottom:5px;  
}
#findoutmore a{
font-family: Tahoma, Geneva, sans-serif; font-size:11px; color: #81817e;  
}
#findoutmore a:hover{
font-family: Tahoma, Geneva, sans-serif; font-size:11px; color: #f58d1e;   
}
.bluearrow{
font-family: Tahoma, Geneva, sans-serif; font-size:11px; color: #1ab0c6; text-align:right;  
}

.bluearrow a{
font-family: Tahoma, Geneva, sans-serif; font-size:11px; color: #1ab0c6; text-align:right;  
}



#commentbutton{
width:248px; height:161px; float:left; margin:0px; padding:0px; background:#ffffff url(images/testimonials.jpg) no-repeat 0 0;
}
#commentbutton h2{
width:248px; height:161px; margin:0px; padding:0px; 
}
#commentbutton h2 a{
width:248px; height:161px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}





/*--------------- student content box -----------------------*/
#studentbox{
width:962px; float:left;  margin-top:0; margin-bottom:0px; margin-left:9px; margin-right:9px;  padding:0px;  background-color: #ffffff;
}
#studentbox p{ 
width:916px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; color: #231f20; float:left; text-align:left; display:block;  margin-bottom: 10px; margin-left: 15px; margin-right: 0px; margin-top: 0px;
}


/*--------------- student scroll -----------------------*/
#studentscroll {
width:916px; height:142px; float:left; margin:0px; padding:0px; background-color: #eeeeef; margin-bottom: 5px; margin-left: 15px; margin-right: 0px; margin-top: 0px;
}
#arrowleft {
width:39px; height:142px; float:left; margin:0px; padding:0px; background:url(images/hpcontent_02_01.jpg) no-repeat 0 0;
}
#arrowleft h2{
width:39px; height:142px; margin:0px; padding:0px; 
}
#arrowleft h2 a{
width:39px; height:142px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}
#arrowright {
width:40px; height:142px; float:left; margin:0px; padding:0px; background:url(images/hpcontent_02_03.jpg) no-repeat 0 0;
}
#arrowright h2{
width:40px; height:142px; margin:0px; padding:0px; 
}
#arrowright h2 a{
width:40px; height:142px; display:block; margin:0px 0 0 0px; padding:0px;text-indent:-2000px; float:left;
}
#studentsection {
width:837px; height:142px; float:left; margin:0px; padding:0px; background-color: #eeeeef; 
}

#studentinfo2{
width:279px; height:142px; float: left; padding:0px; background-color: #eeeeef; margin:0px; 
}

#studentpicture{
width:110px; height: 142px; float:left; margin:0px; padding:0px; background-color: #eeeeef; 
}
#studentcopy{
width:169px; height: 117px; float:left; padding:0px; background-color: #eeeeef; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; padding-top:25px;  
}
.studentname{
width: 90px; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color: #000000; float:left; text-align:left; display:block; padding: 0px; font-weight:bold;
}
.studentcountry{
width: 63px; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color: #999999; float:left; text-align:left; display:block; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:0px; font-style:italic; 
}

.studentgender{
width: 169px; font-family: Arial, Helvetica, sans-serif; font-size:9px; color: #000000; float:left; text-align:left; display:block; padding:0px; font-weight:bold;
}

.studentprogram{
width: 169px; font-family: Arial, Helvetica, sans-serif; font-size:9px; color: #000000; float:left; text-align:left; display:block; padding:0px; font-weight:bold;
}

.studentreligion{
width: 169px; font-family: Arial, Helvetica, sans-serif; font-size:9px; color: #000000; float:left; text-align:left; display:block; padding:0px; font-weight:bold;
}

.studentinterest{
width: 169px; font-family: Arial, Helvetica, sans-serif; font-size:9px; color: #000000; float:left; text-align:left; display:block; padding:0px; font-weight:bold;
}



/*---------------view all students-----------------------*/

#viewallstud{
width:650px; float: left; padding:0px; background-color: #ffffff; margin:0px; vertical-align:top; 
}
#viewallline{
width:650px; float: left; padding:0px; background-color: #ffffff; margin:10px; text-align:center; color: #97b948; 
}

#viewallpic{
width:130px; height:250x; float:left; margin:0px; padding-left:12px; padding-right:12px; padding-bottom:5px; padding-top:0px; background-color: #ffffff; text-align:center;
}
#viewallflag{
width:120px; height:80px; float:left; margin:0px; padding:8px; background-color: #ffffff; 
}
#viewstudentcopy{
width:480px;  float:left; padding:0px; background-color: #ffffff; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; padding-top:25px; vertical-align:top;   
}
.viewstudentname{
width: 480px; font-family: Tahoma, Geneva, sans-serif; font-size:16px; color: #231f20; float:left; text-align:left; display:block; padding: 0px; font-weight:bold;
}
.viewstudentcountry{
width:480px; font-family: Tahoma, Geneva, sans-serif; font-size:15px; color: #231f20; float:left; text-align:left; display:block; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:0px;  
}

.viewstudentgender{
width:480px; font-family: Tahoma, Geneva, sans-serif; font-size:15px; color: #231f20; float:left; text-align:left; display:block; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:0px;
}

.viewstudentprogram{
width:480px; font-family: Tahoma, Geneva, sans-serif; font-size:15px; color: #231f20; float:left; text-align:left; display:block; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:0px;
}

.viewstudentreligion{
width:480px; font-family: Tahoma, Geneva, sans-serif; font-size:15px; color: #231f20; float:left; text-align:left; display:block; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:0px;
}

.viewstudentinterest{
width:480px; font-family: Tahoma, Geneva, sans-serif; font-size:15px; color: #231f20; float:left; text-align:left; display:block; margin-left:0px; margin-right:10px; margin-top:0px; margin-bottom:0px;
}




/*--------------- footer -----------------------*/
#footer {
width:877px; height:155px; float:left;margin:0; padding:0px; margin-left:42px; margin-right:43px; margin-top:40px;
}

#footerrow1 {
width:413px; height:77px; float:left; padding-top:0px; padding-left:0px; margin:0; 
}



#footerrow1a { 
width:158px; height:77px; float: left; padding:0px; margin:0px; vertical-align:top;
}
#footerrow1a h1{
width:158px; padding-bottom:10px; padding-left:0px; padding-right:0px; padding-top:0px; margin:0; font-family: Tahoma, Geneva, sans-serif; font-size:12px; color: #87eef5; float:left; text-align:left; display:block; font-weight:bold;
}
#footerrow1a p{
width:158px; padding:0px; margin:0; font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; float:left; text-align:left; display:block; font-weight:bold;
}
#footerrow1a p a{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; text-decoration:none;
}
#footerrow1a p a:hover{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #f58d1e; ; text-decoration:none;
}

#footerrow1b { 
width:255px; height:77px; float: left; padding:0px; margin:0px;
}
#footerrow1b h1{
width:255px; padding-bottom:10px; padding-left:0px; padding-right:0px; padding-top:0px; margin:0; font-family: Tahoma, Geneva, sans-serif; font-size:12px; color: #87eef5; float:left; text-align:left; display:block; font-weight:bold;
}
#footerrow1b p{
width:125px; padding:0px; margin:0; font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; float:left; text-align:left; display:block; font-weight:bold;
}
#footerrow1b p a{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; text-decoration:none;
}
#footerrow1b p a:hover{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #f58d1e; ; text-decoration:none;
}
#footerrow1c { 
width:413px; height:78px; float: left; padding:0px; margin:0px;
}

		
#footerrow2 {
width:143px; height:155px; float:left;margin:0; padding:0px; 
}
#footerrow2 h1{
width:143px; padding-bottom:10px; padding-left:0px; padding-right:0px; padding-top:0px; margin:0; font-family: Tahoma, Geneva, sans-serif; font-size:12px; color: #87eef5; float:left; text-align:left; display:block; font-weight:bold;
}
#footerrow2 p{
width:143px; padding:0px; margin:0; font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; float:left; text-align:left; display:block; font-weight:bold;
}
#footerrow2 p a{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; text-decoration:none;
}
#footerrow2 p a:hover{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #f58d1e; ; text-decoration:none;
}
#footerrow3 {
width:321px; height:155px; float:left;margin:0; padding:0px; 
}
#footerrow3a {
width:209px; height:95px; float:left;margin:0; padding:0px; 
}
#footerrow3a h1{
width:209px; padding-bottom:10px; padding-left:0px; padding-right:0px; padding-top:0px; margin:0; font-family: Tahoma, Geneva, sans-serif; font-size:12px; color: #87eef5; float:left; text-align:left; display:block; font-weight:bold;
}
#footerrow3a p{
width:209px; padding:0px; margin:0; font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; float:left; text-align:left; display:block; font-weight:bold;
}
#footerrow3a p a{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; text-decoration:none;
}
#footerrow3a p a:hover{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #f58d1e; ; text-decoration:none;
}

#footerrow3b {
width:19px; height:95px; float:left;margin:0; padding:0px; background: url(images/greyline.png); 
}
#footerrow3c {
width:93px; height:95px; float:left;margin:0; padding:0px; 
}

#footerrow3c p{
width:93px; padding:0px; margin:0; font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; float:left; text-align:left; display:block; font-weight:bold;
}
#footerrow3c p a{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; text-decoration:none;
}
#footerrow3c p a:hover{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #f58d1e; ; text-decoration:none;
}
#footerrow3d {
width:321px; height:95px; float:left;margin:0; padding:0px; 
}
#footerrow3d p{
width:321px; padding:0px; margin-bottom:5px; margin-left:0px; margin-right:0px; margin-top:0px; margin:0; float:left; text-align:left; display:block; 
}
#footerrow3d p a{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; text-decoration:none;
}
#footerrow3d p a:hover{
font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #f58d1e; ; text-decoration:none;
}
.footerrow3dwhite{
padding:0px; margin:0; font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #ffffff; float:left; text-align:left; display:block; font-weight:bold;
}
.footerrow3blue {
padding:0px; margin:0; font-family: Tahoma, Geneva, sans-serif; font-size:10px; color: #87eef5; float:left; text-align:left; display:block; font-weight:bold;
}






/*--------------- footer  lower level-----------------------*/
#footerll {
width:877px; height:173px; float:left;margin:0; padding:0px; margin-left:42px; margin-right:43px; margin-top:18px;
}


#wrapperfoot{
margin:0 auto; padding:0px; color:#ffffff; vertical-align:inherit; background:#fbfaf8 url(images/footerbackgroundwrapper.jpg) repeat;  height: 260px;
}

#footerviewall {
width:877px; float:left; padding:0px; margin-left:42px; margin-right:43px; margin-top:18px; text-align:center; vertical-align:baseline;
}

