body { background-color:#ccc; text-align: center; margin: 0; padding: 0; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.spacer {clear: both;}
a {color:#254824; text-decoration:none;}
a:hover { text-decoration:underline;}
#wrapper {width: 902px; text-align: left; margin: 0 auto; background: url(../images/bgContent.jpg) repeat-x #FFFFFF; border:1px solid #000;}
#header {height:30px; color:#306331; font-size:26px; padding-left:25px;}
#toppestMenu {height:20px; color:#fff; text-align:right; font-size: 13px; padding: 6px 25px 0px 0px;}
#banner {height:75px; width:902px; background: url(../images/ThanalRice_Bannernew.jpg) no-repeat;}
#topMenu {height:20px; color:#fff; font-size: 13px; padding: 4px  0px 0px 5px;}
a.linkWhite {color:#fff; text-decoration:none; padding-left:20px;}
a:hover.linkWhite { text-decoration:underline;}
#mainBody {width: 900px; margin:0 auto; }
.Content {width:675px; background: url(../images/67.jpg) no-repeat; float:left; margin-left: 25px; _margin-left: 15px; margin-right: 10px; _margin-right: 5px;}
#leftCol { width:150px; padding:5px 5px 5px 0px; float:left; }
#centerCol {width:500px; padding:5px; float:left; color: #254824; }
#rightCol {width:150px; padding:5px 20px 5px 5px; float:left; }
#footerLine {height:24px; background: url(../images/footerBG.jpg) no-repeat;}
#footerLogo {height:144px; background: url(../images/logo.jpg) no-repeat; margin-bottom:2px;}

.Title { margin:0; padding:0; padding-left:5px; padding-bottom:5px; font-weight:bold; font-size:12px; color:#485819;/*background:url(../images/rice_bullet.gif) no-repeat left top;*/}
ul#leftNav {margin: 0; padding: 0; padding-left:5px; font-size:12px;  }
ul#leftNav li { background:url(../images/rice_bullet.gif) no-repeat left top; line-height: 16px; vertical-align:top; color: #306331; clear: both; display: block; padding-left:20px; margin-top:5px; padding-top:0; margin-bottom:5px; _width:90px;}
ul#leftNav li a {color: #306331; text-decoration: none; display: block; font-weight: bold;}
ul#leftNav li a:hover { text-decoration:underline;}
ul#leftNav li ul li a {font-weight: normal;}

ul#rightNav {margin: 0; padding: 0; }
ul#rightNav li { background:url(../images/rice_bullet.gif) no-repeat left top; line-height: 12px; vertical-align:top; clear: both; display: block; padding-left:20px; margin-top:0; padding-top:0; margin-bottom:5px; }
ul#rightNav li a {color: #fff; text-decoration: none; display: block; font-weight: bold;}
ul#rightNav li a:hover { text-decoration:underline;}
.tx-felogin-pi1 form div { margin:4px; padding:0;}


/*************************************************/

#centerCol form {width: 90%; margin: 5px; color: #254824;}
#centerCol form input { font-size: 11px; border: 1px solid #254824;}
#centerCol form select{ font-size: 11px; border: 1px solid #254824;}
#centerCol form table { width: 90%;}
#centerCol form td { vertical-align:top;}

/*    LOGIN AREA     */
.tx-newloginbox-pi1 {padding: 0; margin: 0; width: 90%; margin-left: 10px;}
#centerCol .tx-newloginbox-pi1 h3{ margin: 0px; font-size: 12px; font-weight: bold; padding: 2px 5px;}
.tx-newloginbox-pi1 p {margin: 5px;}
.tx-newloginbox-pi1 th {width: 100px;}
.tx-newloginbox-pi1 form {width: 95%; margin: 5px; }
.tx-newloginbox-pi1 form input { font-size: 11px; border: 1px solid #254824;}


/*    SEARCH PAGE     */
.csc-searchform {width: 90%; margin: 10px;}
p.csc-form-label {margin: 1px; font-weight: bold;}
.csc-form-labelcell { width: 100px;}


/*    TIP A FRIEND     */
a.TipNav { color:#FFFFFF; font-weight:bold; text-decoration:none;}
a:hover.TipNav { text-decoration:underline;}

p.tipafriend {margin: 1px; width: 120px;}
.tipafriendsubmit{width: 120px; }
.tipafriendtext{ font-size: 11px; border: 1px solid #254824}

.news-single-item h3 { font-size: 11px; font-weight: bold; }
.news-single-item dd {margin: 0; padding:0;}
.news-single-item dd img {padding-right: 4px; margin: 0;}
/*.3colNews { width:160px; float:left; margin:5px 4px; border:1px solid #000000;}
.3colNews p { padding-left: 5px;}
.3colNews p.bodytext { padding-left: 2px;}*/

a.OptionNavigation { text-decoration:underline;}
.txtLatest1 { padding-left:2px;}
/*.3colNews {width:156px; float:left; margin:5px 4px; border:1px solid #254824;}*/

.tx-ttnews-browsebox p { padding-left:2px;}
h1.csc-firstHeader{padding:4px 4px 4px 0px; margin:0; font-size:16px;}
h1 {padding:4px 4px 4px 0px; margin:0; font-size:16px;}
p.csc-caption { font-weight:bold; padding-top:0; margin-top:0;}


div.paddy { border-bottom:2px solid #516331; margin-bottom:5px;}

div.paddy br { visibility:hidden;}

div.paddy h1 { font-family: Arial, Helvetica, sans-serif; font-size:14px; padding-left: 20px; background:#fff url(../images/rice_bullet.gif) no-repeat left; margin-bottom:0; padding-bottom:0;}
div.paddy table {padding:0; margin:0; margin-left:3px; margin-bottom:10px;}
div.paddy table p { padding:0; margin:0;  padding-left: 15px;}

table.imgtext-nowrap { margin-bottom:10px;}