/* CSS Document */
/* Box Hill School */
/* Developed by Think MG */

* {margin:0; padding:0;}
html {height:100%;margin-bottom:1px;}

body {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
img {border:0;}

a, a:link {color:#3c4f40; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline;}
a:visited {color:#3c4f40; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline;}
a:hover {color:#6d8f75; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}

#container {width:960px; margin:20px auto;}
h1 {color:#3c4f40; font-size:16px; margin:0 0 5px 0;}
h2 {color:#810870; font-size:16px; background:url(images/subheading_bg.png) no-repeat; padding:5px 0 5px 0; margin:0 0 5px 0;}
h3 {color:#6d8f75; font-size:12px; margin:0 0 5px 0;}

/* SPLASH */
#splash_image {width:960px; height:400px; background:url(images/boxhill_splash.jpg); clear:both;}
#splash_image span {display:none;}
#splash_image a {display:block; width:960px; height:400px;}

/* HEADER */
#header {width:960px; height:48px; background:#fff;}

/* LOGO */
#logo {width:182px; height:48px; float:right; background:url(images/boxhillschool_logo.png);}
#logo h1 span {display:none;}
#logo a {display:block; width:182px; height:48px;}

/* NAVIGATION */
#navigation {width:960px; height:32px; background:#333; clear:both; text-align:center; padding:18px 0 0 0;}
#navigation ul {list-style-type:none; font-size:10px; color:#fff; text-transform:uppercase; font-weight:bold;}
#navigation li {display:inline; padding:0 6px 0 6px;}
#navigation a:link, #navigation a:visited {color:#fff; text-decoration:none;}
#navigation a:hover, #navigation a:active {color:#ccc; text-decoration:none;}

.navigation_seperator {width:960px; height:5px; background:#ccc; border-top:1px solid #fff; border-bottom:1px solid #fff; font-size:0; clear:both;}

/* holds the 3 elements and positions them on the page */
#subcontainer {height:auto; clear:both; position: relative; left:0; top:0; width:100%;}
#subcontainer_home {height:auto; clear:both; position: relative; left:0; top:0; width:100%; background:url(images/home_bg.gif); background-repeat:repeat-y;}
#subcontainer_home2 {height:auto; clear:both; position: relative; left:0; top:0; width:100%; background:url(images/home_bg2.gif); background-repeat:repeat-y;}
#subcontainer_curriculum {height:auto; clear:both; position: relative; left:0; top:0; width:100%; background:url(images/curriculum_bg.gif); background-repeat:repeat-y;}

/* HOMEPAGE */
#homepage_content_container {height:402px; clear:both;}
#homepage_images_container {width:402px; height:402px; float:left;}
#homepage_content_top_container {width:558px; height:auto; float:left; background:url(images/headmaster_signature.png) no-repeat 360px 280px;}
#homepage_heading {width:228px; height:50px; background:url(images/homepage_welcome_text.png);}
#homepage_page_content_container {
	width:300px;
}
#homepage_content {width:408px; padding:10px 0 0 10px; line-height:18px; text-align:justify; float:left;}
#homepage_secondary_content_container {
	width:960px;
	height:230px;
	clear:both;
}
#homepage_grey_column {width:140px; height:350px; background:#f5f5f5; border-top:1px solid #fff; border-bottom:1px solid #fff; float:left;}
.headmaster_signature {float:right; }

/* SUBPAGE */
#subpages_text_container {width:558px; height:402px; float:left;}
#subpages_secondary_content_container {width:960px; height:auto; clear:both; background:url(images/subpages_content_container_bg.png) left repeat-y;}
#subpages_blank {width:960px; height:auto; clear:both; background:#ccc;}
#subpages_grey_column {width:140px; height:351px; background:#f5f5f5; border-top:1px solid #fff; float:left;}
#subpages_grey_column_fade_out {width:140px; height:245px; position:absolute; bottom:85px; right:418px; background:url(images/grey_column_fade_out.png); z-index:900;}
#subpages_large_image_container {width:527px; height:332px; background:url(images/subpages_large_image_bg.png) bottom right no-repeat; padding:20px 0 0 20px; float:left;}
#subpages_large_image {width:517px; height:332px; background:#000;}
#subpages_large_image_bottombg {width:538px; height:30px; background:url(images/subpages_large_image_bg_bottom.png);}
#subpages_content {width:517px; float:left; padding:0 0 30px 20px; line-height:18px; text-align:justify;}
#subpages_content h1 {color:#3c4f40; font-size:16px; margin:0 0 5px 0;}
#subpages_content h2 {color:#810870; font-size:16px; background:url(images/subheading_bg.png) no-repeat; padding:5px 0 5px 0; margin:0 0 5px 0;}
#subpages_content h3 {color:#6d8f75; font-size:12px; margin:0 0 5px 0;}
#subpages_content_top {width:517px; float:left; padding:10px 0 30px 20px; line-height:18px; text-align:justify;}

#homepage_content_long {width:377px; float:left; padding:10px 0 30px 20px; line-height:18px; text-align:justify;}
#homepage_content_long h1 {font-size:16px; color:#3c4f40; margin:0 0 5px 0;}
#homepage_content_long h2 {color:#810870; font-size:16px; background:url(images/subheading_bg.png) no-repeat; padding:5px 0 5px 0; margin:0 0 5px 0;}

#subpages_content_long {width:517px; float:left; padding:10px 0 30px 20px; line-height:18px; text-align:justify;}
#subpages_content_long h1 {font-size:16px; color:#3c4f40; margin:0 0 5px 0;}
#subpages_content_long h2 {color:#810870; font-size:16px; background:url(images/subheading_bg.png) no-repeat; padding:5px 0 5px 0; margin:0 0 5px 0;}

#sitemap_container1 {width:259px; float:left; padding:0px; text-align:justify;}
#sitemap_container2 {width:258px; float:left; padding:0px; text-align:justify;}

.dark_green_bold {color:#3c4f40; font-size:12px; font-weight:bold;}
.light_green_bold {color:#6d8f75; font-size:12px; font-weight:bold;}

/* CURRICULUM PAGE */
#curriculum_subject_pages {width:960px; height:200px; clear:both;}
#curriculum_text_container {width:558px; height:auto; float:left;}
#curriculum_headings_container {width:960px; height:25px; border-top:1px solid #fff; border-bottom:5px solid #2b2b2b;}
#curriculum_headings_subject {width:180px; height:19px; background:#810870; float:left; border-right:1px solid #fff; padding:6px 0 0 20px;}
#curriculum_headings_subject h1 {font-size:10px; color:#fff; text-transform:uppercase;}
#curriculum_headings_filler {width:759px; height:25px; float:left; background:#666;}
#curriculum_subjects_container {width:960px; height:140px; background:url(images/curriculum_bg.png); padding:30px 0 0 0;}
.curriculum_subjects_column {width:130px; height:110px; padding:0 0 0 20px; float:left;}
.curriculum_subjects_column ul {list-style-type:none; line-height:20px; font-weight:bold;}
.curriculum_subjects_column a:link, .curriculum_subjects_column a:visited {color:#ccc; text-decoration:none;}
.curriculum_subjects_column a:hover, .curriculum_subjects_column a:active {color:#fff; text-decoration:none;}

/* CURRICULUM PAGE - PART 2 */
#curriculum_main_container {clear:both;}
#curriculum_left_container {float:left; width:402px; height:auto;}
#curriculum_right_container {float:left; width:558px;}

/* LONG PAGES */
#longpage_content_container {height:auto; clear:both;}
* html #longpage_content_container {height:1px;} /* needs a height to allow for background repeat */
#longpage_text_container {width:558px; height:auto; float:left;}
#left_column {width:402px; height:auto; float:left;}
#contactus_relatedlinks_container {width:402px; clear:both;}

/* NEWS BULLETIN */
#news_bulletin_container {width:200px; height:200px; border-right:1px solid #fff; float:left;}
#news_bulletin_header {width:180px; height:19px; background:#810870; padding:6px 0 0 20px; z-index:900;}
#news_bulletin_header h1 {font-size:10px; color:#fff; text-transform:uppercase;}
#news_bulletin_content {width:170px; height:156px; background:#f5f5f5; border-top:1px solid #fff; padding:18px 15px 0 15px; background:url(images/news_bulleting_bg.png);}
#news_bulletin_content a:link, #news_bulletin_content a:visited {color:#808080; text-decoration:none;}
#news_bulletin_content a:hover, #news_bulletin_content a:active {color:#444; text-decoration:none;}

.news_bulletin1 {width:100%; color:#808080; padding:0 0 13px 0; line-height:14px;}
.news_bulletin2 {width:100%; color:#808080; padding:0 0 14px 0; line-height:14px;}
.news_bulletin3 {width:100%; color:#808080; padding:0 0 14px 0; line-height:14px;}
.read_more_news {width:100%; text-align:right; font-weight:bold;}

/* RELATED LINKS SMALL */
#related_links_container_sm {
	width:200px;
	height:230px;
	border-right:1px solid #fff;
	float:left;
}
#related_links_header_sm {width:180px; height:19px; background:#3c4f40; padding:6px 0 0 20px;}
#related_links_header_sm h1 {font-size:10px; color:#fff; text-transform:uppercase;}
#related_links_content_sm {width:160px; height:156px; background:#f0f0f0; border-top:1px solid #fff; padding:18px 20px 0 20px; background:url(images/related_links_bg.png);}
#related_links_content_sm a:link, #related_links_content_sm a:visited {color:#808080; text-decoration:none;}
#related_links_content_sm a:hover, #related_links_content_sm a:active {color:#444; text-decoration:none;}

.related_links_sm1 {width:100%; color:#808080; padding:0 0 13px 0; line-height:14px;}
.related_links_sm2 {width:100%; color:#808080; padding:0 0 14px 0; line-height:14px;}
.related_links_sm3 {width:100%; color:#808080; padding:0 0 14px 0; line-height:14px;}
.related_links_sm4 {width:100%; color:#808080; padding:0 0 14px 0; line-height:14px;}
.related_links_sm5 {width:100%; color:#808080; padding:0 0 0 0; line-height:14px;}

/* CONTACT US */
#contact_us_container {width:200px; border-right:1px solid #fff; float:left;}
#contact_us_header {width:180px; height:19px; background:#444; border-bottom:5px solid #2b2b2b; padding:6px 0 0 20px;}
#contact_us_header h1 {font-size:10px; color:#fff; text-transform:uppercase;}
#contact_us_content {width:160px; background:#333; color:#fff; padding:15px 20px 0 20px;}
#contact_us_content form {padding:0 0 20px 0;}
.contactus_inputfields {width:147px; height:12px; margin:0 0 10px 0; background:url(images/contactus_inputfield_bg.png); border:0; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#888; padding:4px;}
.contactus_textareas {width:147px; height:52px; margin:0 0 7px 0; background:url(images/contactus_textarea_bg.jpg); border:0; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#888; padding:4px;}
.contactus_send_button {margin:0 0 0 92px;}
#contact_us_content2 {width:160px; height:auto; background:#333; color:#fff; padding:15px 20px 12px 20px;}

/* RELATED LINKS */
#related_links_container {width:200px; border-right:1px solid #fff; float:left;}
#related_links_header {width:180px; height:19px; background:#810870; border-bottom:5px solid #4f0545; padding:6px 0 0 20px;}
#related_links_header h1 {font-size:10px; color:#fff; text-transform:uppercase;}
#related_links_content {width:200px; background:#3c4f40;}

.related_links_light {width:200px; height:25px; background:#465c4b;}
.related_links_light a {display:block; width:180px; height:19px; padding:6px 0 0 20px;}
.related_links_light a:link, .related_links_light a:visited {color:#fff; text-decoration:none;}
.related_links_light a:hover, .related_links_light a:active {color:#fff; background:#6d8f75; text-decoration:none;}

.related_links_dark {width:200px; height:25px; background:#3c4f40;}
.related_links_dark_blank {width:200px; height:23px; background:#3c4f40;}
.related_links_dark_blank2 {width:200px; height:30px; border-bottom:1px solid #fff; background:#3c4f40;}
.related_links_dark a {display:block; width:180px; height:19px; padding:6px 0 0 20px;}
.related_links_dark a:link, .related_links_dark a:visited {color:#fff; text-decoration:none;}
.related_links_dark a:hover, .related_links_dark a:active {color:#fff; background:#6d8f75; text-decoration:none;}

/* CONTACT DETAILS CONTAINER */
#contact_details_container {width:558px; height:200px; background:#333; float:left;}

#contact_details_heading_containers {width:558px; height:25px; border-bottom:5px solid #2b2b2b;}
#contact_details_heading_containers h1 {font-size:10px; color:#fff; text-transform:uppercase;}
#contact_details_heading_address {width:100px; height:19px; background:#666; border-right:1px solid #333; padding:6px 0 0 20px; float:left;}
#contact_details_heading_contactus {width:187px; height:19px; background:#555; border-right:1px solid #333; padding:6px 0 0 20px; float:left;}
#contact_details_heading_findus {width:209px; height:19px; background:#444; padding:6px 0 0 20px; float:left;}

#contact_details_content_container {width:558px; height:170px; clear:both;}

#contact_details_content_address {width:101px; height:130px; padding:40px 0 0 20px; color:#fff; float:left;}

#contact_details_content_contactus {width:188px; height:130px; padding:40px 0 0 20px; color:#fff; float:left;}
#contact_details_content_contactus a:link, #contact_details_content_contactus a:visited {color:#fff; text-decoration:none;}
#contact_details_content_contactus a:hover, #contact_details_content_contactus a:active {color:#ccc; text-decoration:none;}

#contact_details_content_findus {width:209px; height:145px; padding:25px 0 0 20px; color:#fff; float:left;}

#contact_details_content_findus_map {width:180px; height:77px;}
#contact_details_content_findus_text {width:180px; padding: 15px 0px 0px 0px}
#contact_details_content_findus_text a:link, #contact_details_content_findus_text a:visited {color:#fff; text-decoration:none; font-weight:bold;}
#contact_details_content_findus_text a:hover, #contact_details_content_findus_text a:active {color:#ccc; text-decoration:none; font-weight:bold;}

/* PAGE HEADINGS */
.page_headings_home {width:423px; height:50px; background:#f0f0f0; padding:0 0 0 135px;}
.page_headings {width:548px; height:50px; background:#f0f0f0; padding:0 0 0 10px;}
.page_headings_home h1 {display:none; margin:0;}
.page_headings h1 {display:none; margin:0;}

#aboutus_heading {width:124px; height:50px; clear:both; background:url(images/about_us_text.png);}
#curriculum_heading {width:153px; height:50px; clear:both; background:url(images/curriculum_text.png);}
#boarding_experience_heading {width:229px; height:50px; clear:both; background:url(images/boarding_experience_text.png);}
#admissions_heading {width:119px; height:50px; clear:both; background:url(images/admissions_text.png);}
#activities_heading {width:114px; height:50px; clear:both; background:url(images/activities_text.png);}
#school_news_heading {width:154px; height:50px; clear:both; background:url(images/school_news_text.png);}
#timetables_heading {width:116px; height:50px; clear:both; background:url(images/timetables_text.png);}
#policies_heading {width:84px; height:50px; clear:both; background:url(images/policies_text.png);}
#vacancies_heading {width:108px; height:50px; clear:both; background:url(images/vacancies_text.png);}
#jubilee_celebrations_heading {width:219px; height:50px; clear:both; background:url(images/jubilee_celebrations_text.png);}
#links_heading {width:75px; height:50px; clear:both; background:url(images/links_text.png);}
#homework_upper_6_heading {width:222px; height:50px; clear:both; background:url(images/homework_upper_6_text.png);}
#parents_meetings_heading {width:188px; height:50px; clear:both; background:url(images/parents_meetings_text.png);}
#art_heading {width:58px; height:50px; clear:both; background:url(images/art_text.png);}
#biology_heading {width:94px; height:50px; clear:both; background:url(images/biology_text.png);}
#businessstudies_heading {width:191px; height:50px; clear:both; background:url(images/businessstudies_text.png);}
#chemistry_heading {width:121px; height:50px; clear:both; background:url(images/chemistry_text.png);}
#drama_heading {width:83px; height:50px; clear:both; background:url(images/drama_text.png);}
#economics_heading {width:122px; height:50px; clear:both; background:url(images/economics_text.png);}
#english_heading {width:95px; height:50px; clear:both; background:url(images/english_text.png);}
#fashion_heading {width:215px; height:50px; clear:both; background:url(images/fashion_text.png);}
#geography_heading {width:127px; height:50px; clear:both; background:url(images/geography_text.png);}
#history_heading {width:87px; height:50px; clear:both; background:url(images/history_text.png);}
#it_heading {width:44px; height:50px; clear:both; background:url(images/it_text.png);}
#maths_heading {width:153px; height:50px; clear:both; background:url(images/maths_text.png);}
#languages_heading {width:215px; height:50px; clear:both; background:url(images/languages_text.png);}
#music_heading {width:80px; height:50px; clear:both; background:url(images/music_text.png);}
#pe_heading {width:60px; height:50px; clear:both; background:url(images/pe_text.png);}
#physics_heading {width:86px; height:50px; clear:both; background:url(images/physics_text.png);}
#outlook_heading {width:111px; height:50px; clear:both; background:url(images/outlook_text.png);}
#performance_heading {width:203px; height:50px; clear:both; background:url(images/performance_text.png);}
#gcse_heading {width:197px; height:50px; clear:both; background:url(images/gcse_text.png);}
#diploma_heading {width:137px; height:50px; clear:both; background:url(images/diploma_text.png);}
#design_heading {width:238px; height:50px; clear:both; background:url(images/design_text.png);}
#roundsquare_heading {width:168px; height:50px; clear:both; background:url(images/roundsquare_text.png);}
#pastoralcare_heading {width:162px; height:50px; clear:both; background:url(images/pastoralcare_text.png);}
#findboxhill_heading {width:317px; height:50px; clear:both; background:url(images/findboxhill_text.png);}
#academic_heading {width:115px; height:50px; clear:both; background:url(images/academic_text.png);}
#administration_heading {width:166px; height:50px; clear:both; background:url(images/administration_text.png);}
#prospectus_heading {width:232px; height:50px; clear:both; background:url(images/prospectus_text.png);}
#supporting_heading {width:331px; height:50px; clear:both; background:url(images/supporting_text.png);}
#sport_heading {width:85px; height:50px; clear:both; background:url(images/sport_text.png);}
#expeditions_heading {width:131px; height:50px; clear:both; background:url(images/expeditions_text.png);}
#terms_heading {width:219px; height:50px; clear:both; background:url(images/terms_text.png);}
#sitemap_heading {width:101px; height:50px; clear:both; background:url(images/sitemap_text.png);}
#contact_heading {width:149px; height:50px; clear:both; background:url(images/contact_text.png);}

/* PAGE CONTENT */
.page_content {width:410px; clear:both; padding:10px 0 0 148px; line-height:18px; text-align:justify;}

/* TEXT RESIZE */
.text_resize_container {width:auto; position:absolute; bottom:375px; right:0px; z-index:900;}
.text_resize_container_subpages {width:auto; position:absolute; bottom:90px; right:0px; z-index:900;}
.text_resize_container_curriculum {width:auto; position:absolute; bottom:289px; right:0px; z-index:900;}
.text_resize_small {color:#ccc; font-weight:bold;}
.text_resize_large {color:#ccc; font-size:18px; font-weight:bold;}

/* IMAGERY */
.block_images {width:200px; height:200px; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#fff; float:left;}

/* 3D ELEMENTS */
.pencil {width:182px; height:80px; position: absolute; top:-25px; right:0; background:url(images/pencil_top.png); z-index: 900; }

.homepage_element {width:195px; height:245px; position: absolute; top:0px; left:355px; background:url(images/homepage_element.png);}
.homepage_element2 {width:195px; height:245px; position: absolute; top:325px; left:200px; background:url(images/homepage_element.png);}
.aboutus_element {width:147px; height:215px;  position: absolute; top:25px; left:380px; background:url(images/aboutus_element.png);}
.curriculum_element {width:174px; height:235px; position: absolute; top:0px; left:375px; background:url(images/curriculum_element.png);}
.curriculum_subjects_element {width:215px; height:170px; position: absolute; bottom:90px; right:0px; background:url(images/curriculum_subjects_element.png);}
.boarding_experience_element {width:175px; height:255px; position:absolute; top:0px; left:380px; background:url(images/boarding_experience_element.png);}
.admissions_element {width:175px; height:240px; position:absolute; top:0px; left:375px; background:url(images/admissions_element.png);}
.activities_element {width:210px; height:165px; position:absolute; top:70px; left:360px; background:url(images/activities_element.png);}
.school_news_element {width:190px; height:155px; position:absolute; top:70px; left:370px; background:url(images/school_news_element.png);}
.timetables_element {width:205px; height:205px; position:absolute; top:30px; left:350px; background:url(images/timetables_element.png);}
.policies_element {width:170px; height:195px; position:absolute; top:35px; left:380px; background:url(images/policies_element.png);}
.vacancies_element {width:175px; height:180px; position:absolute; top:55px; left:380px; background:url(images/vacancies_element.png);}
.jubilee_appeal_element {width:200px; height:180px; position:absolute; top:55px; left:360px; background:url(images/jubilee_appeal_element.png);}
.links_element {width:190px; height:170px; position:absolute; top:65px; left:370px; background:url(images/links_element.png);}

.homepage_calendar {width:195px; height:156px; position:absolute; top:242px; left:358px; background:url(images/homepage_calendar.png);}
.homepage_calendar2 {width:195px; height:156px; position:absolute; top:408px; left:-5px; background:url(images/homepage_calendar.png);}

.homepage_calendar_link1 {width:125px; height:40px; background:url(images/calendar_thistermsdiary.png); position:absolute; top:270px; left:413px; z-index:901;}
.homepage_calendar_link1 span {display:none;}
.homepage_calendar_link1 a {display:block; width:125px; height:40px; margin:0 0 0 0;}
.homepage_calendar_link1 a:hover, .homepage_calendar_link1 a:active {background:url(images/calendar_thistermsdiary.png) 0 40px;}

.homepage_calendar_link1_new {width:125px; height:40px; background:url(images/calendar_thistermsdiary.png); position:absolute; top:437px; left:50px; z-index:901;}
.homepage_calendar_link1_new span {display:none;}
.homepage_calendar_link1_new a {display:block; width:125px; height:40px; margin:0 0 0 0;}
.homepage_calendar_link1_new a:hover, .homepage_calendar_link1_new a:active {background:url(images/calendar_thistermsdiary.png) 0 40px;}

.homepage_calendar_link2 {width:125px; height:47px; background:url(images/calendar_headslatestnewsletter.png); position:absolute; top:310px; left:413px; z-index:901;}
.homepage_calendar_link2 span {display:none;}
.homepage_calendar_link2 a {display:block; width:125px; height:47px; margin:0 0 0 0;}
.homepage_calendar_link2 a:hover {background:url(images/calendar_headslatestnewsletter.png) 0 47px;}

.homepage_calendar_link2_new {width:125px; height:47px; background:url(images/calendar_headslatestnewsletter.png); position:absolute; top:477px; left:50px; z-index:901;}
.homepage_calendar_link2_new span {display:none;}
.homepage_calendar_link2_new a {display:block; width:125px; height:47px; margin:0 0 0 0;}
.homepage_calendar_link2_new a:hover {background:url(images/calendar_headslatestnewsletter.png) 0 47px;}

/* FOOTER */
#footer_container {width:950px; height:40px; background:#3c4f40; padding:10px 0 0 10px; clear:both;}
#footer_content {width:950px; color:#ccc; font-size:10px;}
#footer_content a:link, #footer_content a:visited {color:#ccc; text-decoration:none;}
#footer_content a:hover, #footer_content a:active {color:#fff; text-decoration:none;}

#copyright {width:960px; padding:5px 0 10px 0; font-size:10px; text-align:right; background-color:#fff; color:#ccc; clear:both;}
#copyright a:link, #copyright a:visited {color:#ccc; text-decoration:none; font-weight:bold;}
#copyright a:hover, #copyright a:active {color:#999; text-decoration:none; font-weight:bold;}

/* FORMS */

.table_height {height:26px; width:100px;}
.inputfield {border:1px solid #cbcbcb; width:174px;  height:14px;  font-size:11px;  color:#666;  padding:2px;  font-weight:bold;}
.buttons {width:100px; height:20px; font-size:11px;text-decoration:none; border:0; margin:0px; background:#3c4f40; color:#ffffff; font-weight:bold;}

