/* forms */
form, fieldset {padding:0; margin:0; border:none;}
input {padding:0; margin:0;}

/* left col - search box */
#search {margin:47px 0 0 0; width:146px; background-color:#db0018;}
.search_hdr {width:141px; display:block; border-bottom:solid 1px #fff;color:#fff; font-size:1.2em; background-color:#db0018; padding-bottom:8px;}
#search form {padding:5px 0 3px 5px;}
html:lang(en) .searchtxt {padding:1px 1px 2px 1px;width:107px; margin:5px 0; border-top:solid 1px #991115; border-left:solid 1px #991115; border-right:solid 1px #fff; border-bottom:solid 1px #fff; float:left; display:block; height:10px; font-size:1em; }
.searchtxt {padding:1px;width:107px; margin:4px 0 5px 0; border-top:solid 1px #991115; border-left:solid 1px #991115; border-right:solid 1px #fff; border-bottom:solid 1px #fff; float:left; display:block; font-size:0.7em; }
label.view {}

/* html:lang(en) .go-btn-bdr {border:solid 1px #fff; width:1.7em; height:1.4em;}
.go-btn-bdr {float:right; height:1.5em; margin-top:5px; margin-right:5px; border:none;}  *//* safari */
/* html:lang(en) .gobtn {width:1.8em; height:1.5em; font-size:8pt; text-indent:-2px;}
.gobtn {background-color:#db0018; color:#fff; cursor:pointer; border-top:solid 1px #f199a3; border-left:solid 1px #f199a3; border-right:solid 1px #991115; border-bottom:solid 1px #991115; margin:0; padding: 0; font-size:0.8em; display:block;}
.gobtn:hover{background-color:#fff; color:#db0018; padding: 0;}
#search .gobtn {text-indent:-2px;}  */  /*firefox */

html:lang(en) .go-btn-bdr {border:solid 0 #fff; margin-bottom:0;}
.go-btn-bdr {float:right; margin-top:5px; margin-right:5px; border:none;margin-bottom:5px;}/* safari */
.gobtn {cursor:pointer;  margin:0; padding: 0; display:block;}


/* right col - news */
#news {width:146px; margin-top:10px; color:#fff; background-color:#db0018;}
#news form {padding:5px 0 0 5px;}
h4.news-hdr {width:141px; font-size:1.2em; border-bottom:solid 1px #fff; padding:0;margin:0; font-weight:normal; padding-bottom:7px;}
#news .view {float:left; margin-top:5px;}

/* rns index page */
#formleft{padding-left:0; width:136px;}
#formleft form {width:136px;}
.keyword {display:block; width:130px; padding: 0; margin: 5px 0; height:1.3em; font-size:1em; background-color:#ccc; background-color:#e2e3e4; border-top:solid 1px #aba19c; border-left:solid 1px #aba19c; border-right:solid 1px #e2e3e4; border-bottom:solid 1px #e2e3e4;}
#formleft p {font-weight:bold; padding:0; margin:0;}
#formleft .radiobtn {float:left; margin-top:3px; margin-right:3px;}
#formleft label {font-weight:normal; display:block; margin:3px 0;}
select {display:block; width:134px; font-size:1em; background-color:#e2e3e4; border-top:solid 1px #aba19c; border-left:solid 1px #aba19c; border-right:solid 1px #e2e3e4; border-bottom:solid 1px #e2e3e4;}
.searchbtn {background-color:#db0018; color:#fff; margin:5px 2px 5px 0;cursor:pointer; padding: 0; height:18px;font-size:0.9em; float:right; border-top:solid 1px #f199a3; border-left:solid 1px #f199a3; border-right:solid 1px #991115; border-bottom:solid 1px #991115;}
html:lang(en) .searchbtn {font-size:1em; margin-bottom:7px; padding: 0;}
.searchbtn:hover{background-color:#fff; color:#db0018; padding: 0;}
#formleft .searchbtn {padding-bottom:3px;}
/* paginator */

/*share chart form*/
form#sharechart label {display:block;padding:5px 0 2px 0;}
#share-shaded select {background-color:#ccc;}

/* email */
#emailform {margin-top: 10px;}
#emailform form {width:275px;}
#emailform form fieldset {border-bottom: solid 1px #000; padding-bottom:5px; margin-top:10px; *margin-top:0;}
#emailform form label span {float:left; display:block; padding-top:5px; width:100px;}
#emailform form input.field {height:14px; width:165px; margin:5px 5px 5px 0; background-color:#e2e3e4; border-top:solid 1px #aba19c; border-left:solid 1px #aba19c; border-right:solid 1px #e2e3e4; border-bottom:solid 1px #e2e3e4; float:left;}
#emailform form label {display:block; clear:both;}
#emailform form select {width:167px; float:left; margin:5px 0; background-color:#e2e3e4; border-top:solid 1px #aba19c; border-left:solid 1px #aba19c; border-right:solid 1px #e2e3e4; border-bottom:solid 1px #e2e3e4;}
#emailform form .searchbtn {background-color:#db0018; color:#fff; margin:5px 2px 5px 0;cursor:pointer; padding: 0; height:18px;font-size:0.9em; float:right; border:none; border-top:solid 1px #f199a3; border-left:solid 1px #f199a3; border-right:solid 1px #991115; border-bottom:solid 1px #991115;}
#emailform form fieldset.checkbox input {float:left; margin-left:1px; margin-bottom:10px; *margin-bottom:0; margin-right:5px; *margin-right:0;}
#emailform form fieldset.checkbox label span {width:250px; float:left; margin-top:-2px; padding-top:2px; *padding-top:5px; }

/* feedback form */
#feedback {margin-top:10px;}
#feedback form {}
#feedback label span {float:left; padding-top:5px; width:100px;}
#feedback input.field {height:14px; width:165px; margin:5px 5px 5px 0; background-color:#e2e3e4; border-top:solid 1px #aba19c; border-left:solid 1px #aba19c; border-right:solid 1px #e2e3e4; border-bottom:solid 1px #e2e3e4; float:left;}
#feedback textarea {margin:5px 5px 5px 0; width:165px; height:100px; background-color:#e2e3e4; border-top:solid 1px #aba19c; border-left:solid 1px #aba19c; border-right:solid 1px #e2e3e4; border-bottom:solid 1px #e2e3e4; float:left;overflow:auto;}
#feedback .searchbtn {margin-right:170px!important;}



#apply-now {margin-top:10px;}
#apply-now form {}
#apply-now label span {float:left; padding-top:5px; width:100px;}
#apply-now input.field {height:14px; width:165px; margin:5px 5px 5px 0; background-color:#e2e3e4; border-top:solid 1px #aba19c; border-left:solid 1px #aba19c; border-right:solid 1px #e2e3e4; border-bottom:solid 1px #e2e3e4; float:left;}
#apply-now textarea {margin:5px 5px 5px 0; width:165px; height:100px; background-color:#e2e3e4; border-top:solid 1px #aba19c; border-left:solid 1px #aba19c; border-right:solid 1px #e2e3e4; border-bottom:solid 1px #e2e3e4; float:left;overflow:auto;}
#apply-now .searchbtn {margin-right:30px;}
#apply-now select {
	width: 165px;
	margin:5px 5px 5px 0; 
}
















