body   {margin:0px; padding:0px; font-size:12px; color:#124c81;font-family:Verdana,Arial,Tahoma;background: #fff;}
#h{
	background-image: url(../images/h.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#bgcenter{
	background-image: url(../images/bgcenter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
a:link,
a:visited                                 {color: #86a524; text-decoration: underline; font-family: Verdana, Arial;}
a:hover                                   {color: #ff9500; text-decoration:none; font-family: Verdana, Arial;}
a.sitetitle1:link,
a.sitetitle1:visited                     {color: #d72e12; text-decoration: underline;}
a.sitetitle1:hover                       {color: #708090; text-decoration:none;}
a.blockmenu:link,
a.blockmenu:visited                       {color: #8e5723; text-decoration: none;line-height:23px; font-weight:bold; font-size: 16px; }
a.blockmenu:hover                         {color: #ff9500; text-decoration:none;  line-height:23px; font-weight:bold; font-size: 16px; }
a.omenu:link,
a.omenu:visited                       {color: #8e5723; text-decoration: underline; line-height:20px; font-size: 12px; }
a.omenu:hover                         {color: #ff9500; text-decoration:none; line-height:20px; font-size: 12px; }

a.sanmenu:link,
a.sanmenu:visited                       {color: #7c7a7a; text-decoration: none;line-height:23px; font-size: 12px;  font-family: Georgia, Garamond, Arial;  }
a.sanmenu:hover                         {color: #d72e12; text-decoration:none;  line-height:23px; font-size: 12px; }

.omenu                       {color: #86a524; padding-left:55px; line-height:20px; font-size: 12px; }

table                                     {border:0px;}
table,td,div                              {font-family: Verdana, Arial, Garamond;line-height:18px; font-size: 14px; color: #7d7d7d;}
textarea,input                            {font-size:12px; font-family:Arial,Tahoma,Verdana; color: gray; font-weight: bold;  }
select,option                             {font-size:12px;}
blockquote                                {padding: 0 15 0 45; border:1px solid #CCCCCC; background:#fff  url(../images/quote.gif) no-repeat top left;margin-left:8px;font-style:normal;}
img                                       {border:0px;}
form                                      {display:inline;}
li                                        {color: #444444; padding: 0px 0px 0 1px; margin: 0px 3px 0px 1px;}
fieldset                                  {text-decoration:none; border:1px solid #ccc; padding:5px;}
legend                                    {color:#d72e12; font-weight:bold;}
.top                                      {height:100px;}
.topleft                                  {height:100px; border-bottom:3px solid #b20000;text-align:center;}
.topcenter                                {height:100px; background-color:#1777ab; border-bottom:3px solid #d72e12; background: #1777ab; text-align:center;}
.topright                                 {height:100px; border-bottom:3px solid #b20000;text-align:center;}
.topmenu                                  {padding: 15px 10px 5px 20px; font-weight:bold; margin: 0px 0px 0px 30px; }
.botmenu                              {height:100px;padding-top:1px; color: #bfbfbe; text-align:center; font-size: 14px; }
.botmenu A:link,
.botmenu A:visited                    {color: #bfbfbe; text-decoration: none;  border-bottom: thin dashed white; }
.botmenu A:hover                      {color: grey; text-decoration:none; border-bottom: thin inset white;}
.divmenu                                  {margin:3px; padding:3px;}
.blockmenu                                {height:22px;}
.siteleft                                 {width:190px; padding:1px; text-align:center;}
.sitecenter                               {width:100%; padding:0px; margin:0px; text-align:left;}
.siteright                                {padding:1px; text-align:center;}
.centeralign                              {text-align:center;}
.botcontent                               {text-align:center;}
.botin                                    {margin:5px; padding:5px; color: #a2a2a2;}
.sitetitle                                {line-height:39px; font-weight:bold; color: #7bbd10; font-size: 18px; text-align:left;  padding: 1px 7px 1px 20px;  background: url(../images/bgtitle.png) no-repeat top left; margin: 1px 7px 1px 22px;}
.siterec                                  {height:22px; padding-left:20px; padding:5px; line-height:22px; text-align:left;  font-size: 14px;  }
.formnotice                               {margin:5px; padding:5px; }
.simple                                   {margin:0px; padding:2px;}
.simpletitle                              {background-color:#f0f0f0; height:22px; padding-left:10px;line-height:22px; font-weight:bold; color:#000;border-bottom:1px solid #d1d1d1;}
.formtext                                 {padding-left:10px; padding:5px; line-height:22px;}
.thumb                                    {border:1px solid #ccc; padding:1px; text-align:center; width:auto;}
.thumbtitle                               {background-color:#f9f9f9; border:1px solid #edecec; padding:3px;margin-top:1px; color:#000;}
.thumbtext                                {background-color:#f9f9f9; border:1px solid #edecec; padding:3px; margin-top:1px; color:#000;}
.thumbcet                                 {background-color:#fff; border:1px solid #edecec; padding:3px; margin-top:1px; color: gray; height:100%;}
.tabletd                                  {margin:1px; padding:1px;}
.tablepadding                             {padding:1px;}
#fontnews                                 {padding:5px; line-height:16px;  font-size: 14px; color: grey; font-family: Verdana, Arial, Georgia, Garamond;  }
.debug                                    {overflow:auto; border:1px solid #C6C6C6; font-size:10px;background-color:#f9f9f9; color:#A73C3C; margin:5px; padding:5px; height:70px;}
.hint                                     {background:#fff; font-size:12px; line-height:14px;color: grey; width:auto; border: 1px dashed #9c9c9c; z-index:1000; margin:0px; padding:10px; position:absolute; visibility:hidden;}
H1 {font-family: Verdana, Arial;	font-size:16px; line-height: 18px;font-weight:bold;padding:0; color: #86a524;	margin: 10px;}
H2 {font-family: Verdana, Arial;	font-weight:bold; font-size:16px; line-height: 16px;	margin: 2px;	padding:0; color: #86a524;}
H3 {font-family: Verdana, Arial;	font-weight:bold; font-size:14px; line-height: 14px;	margin: 5px;	padding:0; color: #86a524;}
H4 {font-family: Verdana, Arial;	font-weight:bold; font-size:12px;	margin: 5px;	padding:0; color: #86a524;}
H5 {font-family: Verdana, Arial;	font-weight:bold; font-size:10px;	margin:5px;	padding:0; color: White;}
#logo {	float:left; margin-right: 150px;}
#header {padding: 5px 77px;}
.b  {font-weight: bold;}
.gbg {width: 100%; height: 100%; }
.center{padding: 1px 1px 1px 0px;}
#index {
  margin: 0.5in auto;
  border: 0px solid #fff;
  width: 90%;
 text-align: left;
  border: 2px solid #ffd93b;
 padding:10px; font-family: Verdana, Arial, Garamond;
 margin:0px; line-height:18px; font-size: 14px; color: #575757;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  background-color: white;}