body {
	background: url(../images/body_bg.gif) #fff repeat-x;
	font: 11px/16px verdana, arial, helvetica;
    margin: 0; padding: 0;
	color:#333;
	}
	
a:link {color:#00659A; text-decoration:none}
a:visited {color:#360099; text-decoration:none}
a:hover {color:#00659A; text-decoration:underline}
a:active  {color:#AA4934; text-decoration:none}

h1, h2, h3, h4, h5, h6 {margin: 0}
p {color: #333; font: 11px/16px verdana, arial, helvetica; margin: 0 0 15px 0}
td {color: #333; font: 11px verdana, arial, helvetica}
ol {margin: 5px 0 5px 40px; padding: 0}
li {margin: 0 0 5px 0}
img {border:none}

.b {font-weight:bold}
.i {font-style:italic}
.red {color:#FF0000}
.none {margin:0; padding:0; list-style-type:none}
abbr {cursor:help}
#skipto {display:none}

#header {height:78px; border-bottom:1px solid #fff}

a.Info-Col-Link {color: #555}

a.Info-Col-Link2:link {color:#555; text-decoration:none}
a.Info-Col-Link2:visited {color:#555; text-decoration:none}
a.Info-Col-Link2:hover {color:#555; text-decoration:underline}
a.Info-Col-Link2:active  {color:#555; text-decoration:none}

a.Info-Col-Link2-On {
    color: #555;
    font-weight: bold;
    text-decoration: none;
    }
	
a.Info-Col-Link2-On:link {color:#555; font-weight: bold; text-decoration:none}
a.Info-Col-Link2-On:visited {color:#555; font-weight: bold; text-decoration:none}
a.Info-Col-Link2-On:hover {color:#555; font-weight: bold; text-decoration:underline}
a.Info-Col-Link2-On:active  {color:#555; font-weight: bold; text-decoration:none}

a.List-Link {color: #00639C}

a.N-Link {
    color: #fff;
    font: bold 12px arial, helvetica;
    text-decoration: none;
    }
	
a.N-Sub-Link {
    color: #fff;
    font: normal 11px arial, helvetica;
    text-decoration: none
    }
	
a.N-Sub-Link:link, a.N-Link:link {color:#fff; text-decoration:none}
a.N-Sub-Link:visited, a.N-Link:visited {color:#fff; text-decoration:none}
a.N-Sub-Link:hover {color:#fff; font-weight:bold; text-decoration:none}
a.N-Sub-Link:active, a.N-Link:active  {color:#fff; text-decoration:none}

a.N-Link:hover {color:#0D3A1F; font-weight:bold; text-decoration:none}

a.N-Sub-Link-On {
	color: #fff;
    font: bold 11px arial, helvetica;
    text-decoration: none
    }
	
a.N-Sub-Link-On:link {color:#fff; text-decoration:none}
a.N-Sub-Link-On:visited {color:#fff; text-decoration:none}
a.N-Sub-Link-On:hover {color:#fff; font-weight:bold; text-decoration:none}
a.N-Sub-Link-On:active  {color:#fff; text-decoration:none}

a.Segment-End-Link {
    color: #00659A;
    text-decoration: underline
    }

a.SN-Link {
    color: #fff;
    font-size: 10px;
    text-decoration: none
    }

.Author-Name,
.Exhibit-Title {
    color: #FF9A00;
    }

.Branch-Info-Legend {
    color: #8B8B8B
    }

.Branch-Info-Message {
    color: #8B8B8B;
    font-weight: bold
    }
	
.branch-addr {color:#000}


em.Default {
    color: #8C8C8C;
    font-weight: bold;
    font-size: 11px;
    font-style: normal
    }

.Exhibit-Subtitle {color: #666}
.Exhibition-Image1 {}
.Exhibition-Image2 {padding: 0 0 10px 0}

.footer {padding: 3px 0 3px 0}
.footer-text {color: #777; font-size: 11px; line-height:18px; margin: 3px 0 0 7px}

.footer-text a:link {color:#777; text-decoration:none}
.footer-text a:visited {color:#777; text-decoration:none}
.footer-text a:hover {color:#777; text-decoration:underline}
.footer-text a:active  {color:#777; text-decoration:none}

.footer-text a.wifi {background:url(../images/wifi.gif) 0 1px no-repeat; padding:0 0 0 23px}
.footer-text a.rss {background:url(../images/rss.gif) 0 1px no-repeat; padding:0 0 0 16px}

.copyright {color: #9A9A9A; font-size: 10px; margin: 5px 0 0 7px}

.Footnote {color: #999; font: bold 10px arial, helvetica}
.Footnote a {color: #999; text-decoration:none}
.note {font: 10px verdana, arial, helvetica; color:#555}
.note p {font: 10px verdana, arial, helvetica; color:#555}


.Form-Label {
    font-family: verdana, arial, helvetica;
    font-size: 11px;
    font-weight: bold;
    margin: 0 0 4px 0
    }
.Form-Label-2 {
    font-family: verdana, arial, helvetica;
    font-size: 11px;
    margin: 4px 0 2px 0
    }
.Form-Label-Day {width: 20px}
.Form-Light-Grey {
    color: #7B7B7B;
    font-weight: normal;
    }
.Form-Message {
    color: #7C7B7B;
    font-family: verdana, arial, helvetica;
    font-size: 10px;
    font-weight: normal;
    }
.Form-Segment {margin: 0px 0px 15px 0px}
.Form-State {width: 50px}
.Form-Textarea-Label {margin: 8px 0 4px 0}
.Form-Zip {width: 120px}

.Image-Inline {padding: 3px}
.Info-Col {margin: 0 0 0 10px}
.Info-Col-Ext-Link {margin: 5px 0 5px 0}

.Info-Col-Header {
    color: #7D7979;
    font-weight: bold;
    margin: 0 0 0 5px
    }

.Info-Col-Header-2 {color: #FF9A00; margin: 0 0 5px 5px}
.Info-Col-Image {padding: 4px}
.Info-Col-Item {margin: 3px 0 3px 0}

.Info-Col-Legend-Txt {
    font-family: arial, helvetica;
    font-size: 10px;
    color: #999;
    margin: 0 0 5px 0
    }

.Info-Col-Link {background: #F5F2E8}
.Info-Col-Link-On {background: #FFF}
.Info-Col-LinkBack {margin: 5px 0 0 5px}
.Info-Col-Option {padding: 0 0 0 3px}
.Info-Col-Option-All {color: #8A8A8A; margin: 10px 0 0 0}

.Info-Col-Segment {color: #8C8C8C; padding: 8px 8px 10px 10px}
.Info-Col-Segment-Subheader {font-weight: bold}
.Info-Col-Segment-Text {margin: 0 0 0 0}
.Info-Col-Segment-Borderless {padding: 5px 0 0 10px}
.Info-Col-Select {width: 98%}

.Info-Col-Subsegment {font-size: 11px; margin: 0 0 5px 0}
.Info-Col-Subitem {margin: 4px 0 4px 0}
.Info-Col-Subitem a {color: #666; text-decoration: none}
.Input-Fullwidth {width: 330px}

.Label-T {color: #FF9A00; font-style: italic}


.N-Fill {background: #aaa; font-size: 12px}
.N-Fill-Dark {background: #777; font-size: 12px}
.N-Fill-Darkb {background: #539f72; font-size: 12px}
.N-Fill-White {background: #fff}
.N-Fill-green {background: #58a778}

.N-,
.N-Secondary {background: #8EBA41}


/*.N-Logo-Image {padding:0 0 0 7px}*/
.N-Logo-Image img {padding:0 80px 0 7px}
.N-Sub-Item-Arrow {margin: 0 4px 0 0}
.N-Text {margin: 0 0 0 7px}

.N-Text a {display:block}
/*.N-Text a:hover {color:#0D3A1F}*/

.N-green {background: #658A2C; font-size: 12px}
.N-orange {background: #FF9A00; font-size: 12px}
.N-black {background: #000; font-size: 12px}
.N-card {background: #000; font-size: 12px}
.navactive {background: #328454; font-size: 12px; color:#fc3 !important}
/*.navactive .N-Text a {color:#f5ca49}*/


.Calendar-Week {margin: 10px 0 10px 0}
.Calendar-Week-Border {background: #BDBDBB}
.Calendar-Week-Border-On {background: #BDBDBB}
.Calendar-Week-Cell {background: #F3F3F3}

.Calendar-Week-Cell-On {
    color: #333;
    background: #fafab6;
	font-weight:bold
    }

.Calendar-Week-Text {
    font-family: verdana, arial, helvetica;
    font-size: 10px;
    padding: 2px 3px 3px 4px
    }
	
.Calendar-Week-Cellbc {
    background: #fff
    }
	
.Calendar-Week-Cellbc-On {
    color: #333;
    background: #fafab6
    }


p.Image-Left {margin: 0}
.P-Note {color: #8C8C8C; font: 10px verdana, arial, helvetica}

.Page-Title,
.Secondary,
.Eresources {
    color: #328454;
    font-family: arial, verdana, helvetica;
    font-size: 18px;
    font-weight: bold;
    margin: 4px 0 4px 0
    }
	
.Page-Title-Image {
    color: #7D7979;
    font-size: 12px;
    margin: 10px 0 10px 0
    }

.exploretopic, .researchreference {color: #869EAE}
.kidsteens {color: #AE75AE}
.thelibrary, .orange {color: #FF9A00}

.Path {color: #888; font: 11px arial, helvetica; margin: 10px 0 0 0}

.Path a:link {color:#888; text-decoration:none}
.Path a:visited {color:#888; text-decoration:none}
.Path a:hover {color:#888; text-decoration:underline}
.Path a:active  {color:#888; text-decoration:none}
.Path-On {font: bold 11px arial, helvetica; color:#888}

.Print-Body {background: #ccc}
.Print-Header {background: #aaa}
.Print-Form-Item {margin: 0 0 12px 0}
.Print-Page {background: #fff}

.Print-Title {margin: 20px 0 10px 0}
.Radio-Unit {margin: 0 5px 0 0}
.Required {color: #c30}

.Resource-Header {margin: 15px 0 10px 0}
.Resource-Detail {margin: 0 0 20px 0}
.Rule {background: #DEDEDE}
.Rule2 {background: #c6c6c6}

.Segment {padding: 4px 0 10px 0}
.Segment-Flag {margin: 0 0 10px 0; padding: 0}
.Segment-Footer {margin: 20px 0px 16px 0px}

.Segment-Footer-BackToTop {margin: 20px 0 10px 0}
.Segment-Footer-BackToTopHome {margin: 20px 0 10px 0; float:right; font-size:10px}
.emptyrightnav {margin-right:10px}


.sideboxwrap {float:right;  margin-left:16px}
.sidebox {
	float:right; 
	margin:0 -10px 10px 16px;
	padding:8px; 
	width:200px; 
	background:#F5F2E8; 
	border:1px solid #D2CEBF; 
	border-right:none;
	line-height:14px;
}

.sidebox .header {
    color: #c60;
    font: bold 11px verdana, arial, helvetica;
    margin: 0 -8px 5px 0;
	padding-bottom:3px;
	border-bottom: 1px dotted #BFBDB3; 
    }


.Segment-Subheader1 {
    color: #c60;
    font: bold 11px verdana, arial, helvetica;
    margin: 0 0 5px 0
    }
	


.Segment-Subheader1-Sm {
    color: #8CBD42;
    font: bold 10px verdana, arial, helvetica;
    margin: 0 0 5px 0
    }

.Segment-Subheader2 {
    color: #8C8C8C;
    font-size: 11px;
    font-weight: bold;
    margin: 0 0 5px 0
    }

.Segment-Subheader3 {
    color: #898989;
    font-size: 10px;
    font-weight: bold;
    margin: 0 0 5px 0
    }

.Segment-Subheader4 {
    color: #8C8C8C;
    font-weight: bold;
    margin: 0
    }

.Segment-Subheader5 {
    color: #8C8C8C;
    margin: 0
    }

.Segment-Subheader6 {
    color: #666;
    font: bold 11px verdana, arial, helvetica;
    margin: 0 0 5px 0
    }

.Segment-Subheader7 {
    color: #FF9900;
    font: bold 10px verdana, arial, helvetica;
    }

.Segment-Subheader8 {
    color: #666;
    font: 11px verdana, arial, helvetica;
    margin: 0 0 10px 0
    }
	
.Segment-Subheader-hiv {
    color: #AA4934;
    font: bold 11px verdana, arial, helvetica;
    margin: 0 0 5px 0
    }
	
.Segment-Subheader-Link a {}
.Segment-Subheader-Link-Bold a {font-weight: bold}
.Segment-Subsection-Subgroup {margin: 0 0 0 20px}

.Segment-Text {
    color: #313131;
    font-family: verdana, arial, helvetica;
    font-size: 11px;
    line-height: 16px;
    margin: 0 0 15px 0
    }

.Segment-Text-Sm {
    color: #313131;
    font-family: verdana, arial, helvetica;
    font-size: 10px;
    line-height: 12px;
    margin: 0 0 15px 0
    }

.Segment-Title-Lg {
    color: #7D7979;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 10px 0
    }

.Segment-Title-Sm {
    color: #7D7979;
    font-size: 12px;
    font-weight: bold;
    margin: 0px 0px 5px 0px
    }

select.homepg {
	font: 12px arial, helvetica;
    width: 186px
    }
	
.Sitemap-Group {margin: 0 0 20px 0}
.Sitemap-Item {margin: 2px 0 5px 0}
.Sitemap-Item-Note {color: #7B7B7B; font-size: 10px}
.Sitemap-Rule-Sm {margin: 2px 0 5px 0}

.Spacer {font-size: 10px}

.Subheader-Home a {
    color: #328454;
    font-weight: bold;
    }

.Subheader-Secondary {margin: 0 0 4px 0}
.Subheader-Secondary a {color: #8C8C8C}

.Table-Cell {
    color: #333;
    background: #FFF;
    }

.Table-Cell-Dark {
    background: #EFEFF7;
    color: #333;
    }

.Table-Cell-On {
    color: #FFF;
    background: #99CC33;
    }

.Table-Header {
    color: #8B8B8B;
    font-weight: bold;
    }

.Table-Header-Dark {
    background: #EFEFF7;
    color: #8B8B8B;
    font-weight: bold;
    }

.Table-Header-On {
    color: #FFF;
    background: #99CC33;
    font-weight: bold;
    }

.Table-Pad {padding: 6px}


#supersearchbox {
	height:40px;
	background: url(../images/super_bg.gif) repeat-x #439766;
    color: #fff;
    font: bold 11px verdana, arial, helvetica;
	overflow: hidden;
    }
	
#supersearchbox form {
	padding:9px 0 0 10px;
    }
	
#supersearchbox form input, #supersearchbox form select{
    font: 13px verdana,arial, helvetica;
    }
#supersearchbox form #ss_terms {
    width:192px;
    }

#supersearchbox form .searchbtn {
	border: 1px solid #9dbca9;
	border-bottom:1px solid #154528;
	border-right:1px solid #154528;
	background: #296A43;
	*width:63px;
	color: #fff;
	font: bold 12px verdana, arial, helvetica;
	margin: 0 0 0 8px;
	padding:2px 4px;
	cursor:pointer;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#contentbox {padding:0 10px 60px 0}
#contentboxwithright {padding:0 0 60px 0}

#textsizer {
	float:right; 
	margin-left:8px; 
	background:#2f8151;
	height:32px; 
	padding:4px 8px 4px 7px;
	color:#eee;
	font: bold 11px/16px arial, helvetica, sans-serif;
}

#sizer {margin: 0 0 0 3px; vertical-align:top}
#textsizer a {color:#eee}
#textsizer a:focus {outline: none}
#textsizer a:hover {text-decoration:none; color:#0d3a1f}

#textsizer a#smallSize {color:#0d3a1f}
#textsizer a#mediumSize {font-size:14px; margin: 0 8px 0 8px}
#textsizer a#largeSize {font-size:16px}

.Topic {margin: 0 0 10px 0;}

ul {margin: 5px 0 5px 20px; padding: 0}
ul.Internet-Policy {margin: 5px 0 5px 60px; padding: 0}
ul.NoHeader {margin: 0 0 20px 25px; padding: 0}
ul.Membership-Options {margin: 0 0 0 20px; padding: 0}
	

.submit {
	background:#FF9A00; 
	color:#000; 
	font:bold 12px/16px arial,verdana,geneva; 
	border-top:1px solid #FABB5C; border-left:1px solid #FABB5C;
	border-right:1px solid #653F04; border-bottom:1px solid #653F04;
}


/* Teen Poll */
	#teenpoll {text-align:center; margin:0; padding:0}
	#teenpoll table tr td {padding:2px 4px 5px 0}
	.teen-bl {background: url(../images/kids_teens/roundcorners/t-bl.gif) 0 100% no-repeat #A7DA4F; text-align:left; margin:0 auto;}
	.teen-br {background: url(../images/kids_teens/roundcorners/t-br.gif) 100% 100% no-repeat}
	.teen-tl {background: url(../images/kids_teens/roundcorners/t-tl.gif) 0 0 no-repeat}
	.teen-tr {background: url(../images/kids_teens/roundcorners/t-tr.gif) 100% 0 no-repeat; padding:1px 14px 8px 14px}
	.clear {font-size: 1px; height: 1px}
	#teenpoll img {border:0}
	#teenpoll label {cursor:pointer}
	#teenpoll label:hover {cursor:pointer; font-weight:bold}
	

.ulround {padding: 3px 0 8px 0} 
.ulround li {
	list-style: none;
	padding: 0 8px 5px 16px; 
	background: url(../images/common/bullet03.gif) no-repeat 0 30%;
} 

.exhibitimg-right {margin:0 0 18px 18px; width:auto; float:right; font:9px verdana,arial,helvetica; color:#555; text-align:right}
.exhibitimg-left {margin:0 18px 18px 0; width:auto; float:left; font:9px verdana,arial,helvetica; color:#555; text-align:right}


#printlogo {display:none}


.util {list-style: none; margin:0px 0 -6px 1px; padding:3px 0 0 0} 
.util li {padding: 0; margin:0 0 5px 0}
.util li a {
	padding: 0 0 0 12px;
	background: url(/images/common/util-arrow.gif) no-repeat 0 4px;
}
.util li a:hover {
	padding: 0 0 0 12px; 
	background: url(/images/common/util-arrow-on.gif) no-repeat 0 4px;
	}

.util li.closings a {
	padding: 0 0 0 12px; 
	color:#E50000;
	background: url(/images/common/util-arrowred.gif) no-repeat 0 4px;
}


.bng-img {margin:5px 0 10px 0}
p.bng-more {margin:-10px 0 18px 0; padding:0}

.bng-highlight {
    color: #FF9A00;
    font: bold 11px verdana, arial, helvetica;
    margin: 0 0 10px 0
    }
	
p.alert {color:#666; font:bold 11px/14px verdana,arial,geneva; padding: 0px;}
p.alert img {float:left; margin:2px 5px 50px 0; }

img.subright {padding-left:20px}

.rate {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
	background: url(/images/common/icon_check.gif) #ECF3FC no-repeat 2px 3px;
	padding:4px 4px 4px 23px;
	border:1px solid #B9C9DD;
	border-bottom: 1px solid #92A8C4;
	border-right: 1px solid #92A8C4
	}
	
	
/* support library style */
.utilsupport {list-style: none; margin:4px 0 0 6px} 
.utilsupport li {
	padding: 0 0 0 12px; 
	margin:0 0 5px 0;
	background: url(/images/common/util-arrow.gif) no-repeat 0 4px;
	}
	
	
.donate {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
	background: url(/images/common/icon-arrow.gif) #ECF3FC no-repeat 2px 3px;
	padding:4px 4px 4px 23px;
	border:1px solid #B9C9DD;
	border-bottom: 1px solid #92A8C4;
	border-right: 1px solid #92A8C4
	}
	
	
/* STEP */
.address-header{
display:list-item;
list-style:none;
font-weight:bold
}
.address-list{display:list-item;
list-style:none}

.address-list-last{display:list-item;
list-style:none;
margin-bottom:8px}

#step-logo{margin:8px}


/*side boxes*/
.box{
border: 1px solid #999; 
margin: 10px 0 10px 10px;
padding: 8px;
background: #eee;
}
	
.pdficon{
margin: 2px 5px 18px 0pt;
float: left; 
border:0;
height:16px;
width:16px;
 }

 
#homepagealert {
background:url(/images/common/alert-bg.gif) #ffc 100% 0 no-repeat;
padding:6px 25px 6px 6px;
margin:8px 0 0 0;
border:1px solid #f0f031;
min-height:30px;
color:#630
}

.hptab {
  background:#fff;
  color:#111;
  padding:0;
  margin:10px 0 0 0;
}

.hptab li { list-style:none; float:left;  margin:0 !important}
.hptab ul {margin-left:0 !important}

.hptab ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:0;
  font: bold 11px Verdana;
  color:#666;
  background:#fff;
  border:1px solid #dfdbce;
  border-left:none;
  border-bottom:none;
  outline:none;
}


.hptab ul a:hover {
  color:#333;
  background:#fff;
  }
.hptab ul a:visited {
  color:#666;
  }
.hptab ul a.selected {
  margin-bottom:0;
  color:#000;
  background:#f5f2e8;
  border:1px solid #dfdbce;
  border-left:none;
  border-bottom:none;
  cursor:default;
  }
.hptab div.tabcontent {
  padding:10px 8px 10px 10px;
  *margin-top:-10px;
  clear:left;
  background:#f5f2e8;
  font: 11px Verdana;
  *width:100%;
  *width:193px;
  *height:110px;
  min-height:110px;
  border-top:1px solid #dfdbce
}

.clear {clear:both}
td#rightnavbox {background:url(../images/rightnavbox_btm_bg.gif) no-repeat bottom transparent}

#hprotator-nav {padding: 2px 0; margin:8px 0 2px 0; background:#d8e4ec}
#hprotator-nav a { font: bold 10px verdana,arial; background: #386B8F; text-decoration: none; margin: 0 1px 0 0; padding: 2px 8px; color:#fff; height:16px}
/*#hprotator-nav a.activeSlide { background: url(/images/home/hprot-arrow.png) center bottom #AA4934 no-repeat; color:#fff; padding-bottom:6px}*/
#hprotator-nav a.activeSlide { background:#294F6A; color:#fff;}
#hprotator-nav a:focus {outline: none}

#hprotator {padding-bottom:10px; min-height:180px; height:185px; overflow: hidden}

#hprotator-nav a#pbtn {
	cursor:pointer;
	margin: 0 0 0 5px; padding:2px 10px !important;		
	}
	
.pause {background: url(/images/home/hprot-pause.png) center no-repeat !important}
.play {background: url(/images/home/hprot-play.png) center no-repeat !important}

.rotitem {padding: 2px 0; border-bottom:5px solid #d8e4ec; width:100%}
#support-rotator {padding-bottom:10px; width:333px; height:200px; float:left}

dl.homeworkhelp {margin:0 0 2px 0}
dl.homeworkhelp dt {font-weight:bold; float:left; text-align:right; margin-right:4px; line-height:18px}
dl.homeworkhelp dd {line-height:18px}
.homeworkhelp-clear {clear:both; margin-bottom:10px}

ul#nav-extra {list-style:none; margin: 10px 0 0 7px; width:160px}
ul#nav-extra li {padding-bottom:8px;  font-weight:bold}
ul#nav-extra li.enews {background: url(../images/enews.gif) 0 2px transparent no-repeat; padding-left:26px;}
ul#nav-extra li a {font-weight:normal}
ul#nav-extra li.betterworld {background: url(../images/betterworld.gif) 0 2px transparent no-repeat; padding-left:26px}

#hpevents {margin-top:16px}
#hpevents-links {margin-bottom:20px}

#hpevents h3 {
	font: bold 12px verdana, arial, helvetica, sans-serif; 
	border-bottom:1px solid #dfdfdf;
	margin:0 0 8px 0;
	padding:0 0 2px 0
	}
	
#hpevents ul {list-style: none; margin:0 0 10px 0px; border-bottom:1px solid #eee}
#hpevents ul li {background: url(../images/calblt.gif) 0 2px no-repeat; padding:0 0 8px 14px}
#hpevents ul li div.datetime {font-weight:bold; padding-bottom:2px; color:#555}

table.branchinfo tr td {padding:8px 5px 8px 0; border-bottom:1px dotted #DFDBCE; vertical-align:top}
table.branchinfo tr td.park {padding:8px 5px 0 0;; border-bottom:none}

/* ASP.NET questionpoint forms */
td.captcha {width:220px}
td.captcha table {width:200px}
.captxt {font:bold 27px/30px arial,verdana,geneva,sans-serif; width:160px}
img.caparrwimg {margin:15px 14px 0px 5px; vertical-align:top}
textbox {font: 13px/16px arial,verdana,geneva,sans-serif}

tr.navlang td {background-color:#386B8F}
