H1, H2, H3, H4, SPAN { margin: 0 0; padding: 0 0; }
SELECT { width:170px; }
.clearfloat { clear: both; }
img.logos {	display: block; border: 0px; }
#logo { float: left; padding-left: 30px; height: 136px; }
#logo a { background: url('http://www.globalplacement.com/dev1/imageTest/style1/logoGP_1.gif') no-repeat; display: block; width: 363px; height: 136px; }
#logo h1 { text-indent: -9999px; margin: 0 0; padding: 0 0;}
#wrapper { margin: 0 auto; min-height: 100%; width: 840px; height: 700px; display: block;}
#partner_login { float: right; padding-right: 60px; padding-top: 25px; }
#partner_login a { font: 12px arial; }

.textheader { clear: both; margin: 0px auto; text-align: center; } 
.textheader h2 { font: bold 28px arial; color: rgb(74, 158, 194); padding: 0 0; margin: 0 0;}
.textheader h3 { font: 14px arial; font-weight: bold; color: rgb(0, 0, 0); padding: 0 0; margin: 0 0;}
.textheader h3 strong { font-weight: normal; }

#content { clear: both; padding: 0 0 0 60px;}
#content  form { padding: 0 0; margin: 0 0; }
#content .blockstudent { float:left; border: 1px solid #000; height: 285px; width: 209px;}
#content .blockstudent .titletext { clear: both;  padding:8px 0 0 8px; text-align: left; height: 54px;background-color: #809623; }
#content .blockstudent .titletext H2, #content .blockcompany .title_company_text H2, #content .blockorganization .title_organization_text H2 { margin: 0 0 0; padding: 0 0 0; font: 16px arial; font-weight: bold; color: #fff;}
#content .blockstudent .titletext H3, #content .blockcompany .title_company_text H3, #content .blockorganization .title_organization_text H3 { clear:both; font:12px arial; font-weight: normal; color: #fff;}
#content .blockstudent .titletext H3 STRONG, #content .blockcompany .title_company_text H3 STRONG, #content .blockorganization .title_organization_text H3 STRONG { font-weight: normal; }
#content .blockstudent .titletext H3 SPAN.fontbold, #content .blockcompany .title_company_text H3 SPAN.fontbold, #content .blockorganization .title_organization_text H3 SPAN.fontbold { font-weight: bold }
.selectcountry_txt { float: left; text-align: left; padding: 8px 0 0 8px; font: 12px arial; }
.living_txt { float: left; text-align: left; padding-left: 8px; font: 12px arial; }
.dropdown_wrapper { float: left; padding: 8px 0 0 8px; }

/* COMPANY */
.blockcompany { float: left; margin-left: 44px; border: 1px solid #000; height: 285px; width: 209px; }
.title_company_text { clear: both; font: 16px arial; color: #fff; padding: 8px 0 0 8px; text-align: left; height: 54px; background-color: #1B3643}

/* ORGANIZATION */
.blockorganization { float: left; margin-left: 44px; border: 1px solid #000; height: 285px; width: 209px; }
.title_organization_text { clear: both; font: 16px arial; color: #fff; padding: 8px 0 0 8px; text-align: left; height: 54px; background-color: #787F91;}

/* FOOTER */
.footer { clear: both; }
.footer a { text-decoration: none; }
.footer a img { border: 0; }
.footer .firstpartner { float: left; padding-left: 75px; }
.footer .partners { float: left; padding-left: 45px; }

.border1black { clear: both; height: 1px; background-color: #000; }
.spacer27v { clear: both; display: block; line-height: 27px; height: 27px; }
.spacer48v { clear: both; display: block; line-height: 48px; height: 48px; }
.spacer5v { clear: both; display: block; height:5px; line-height: 5px; }
.spacer10v { clear: both; display: block; height:10px; line-height:10px; }
