/* CSS Document */



html, body {

        width: 778px;

        margin: 0 auto;

        background-color: White;

        background-image: url(images-home/bgk.jpg);

        background-position: top;

        background-repeat: repeat-x;

        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}


#tmplcen {
/* surround for template files  */
}

#main-surround {

	width:778px;
	height:100%;
	
}


#home-left-outer {

        width: 204px;

        margin-left: 2px;

        background-image: url(images-home/leftcol-bgk.gif);

}



#home-left-inner {

        background-image: url(images-home/left-col-up.jpg);

        background-position: top;

        background-repeat: no-repeat;

}



#home-left-end {

        margin-left: 2px;

}



#main-column-hp {

        width: 535px;
		
		margin-left: 0px;

        background-color: White;

        background-image: url(images-home/feet-home.jpg);

        background-position: top left;

        background-repeat: no-repeat;

        padding-top: 50px;

}



#main-column-hp p {

        font-size: 10px;

        margin: 5px 0 2px 0px;

        padding: 8px;

}



#main-column-hp hr {

  border:0;

  border-top: 1px solid #D0D7DF;

  height: 0; 

  background: #D0D7DF;

  width: 97%;

  margin-top: 10px;

  margin-bottom: 15px;

}







#right-column-hp {

        width: 160px;

        margin-left: 10px;

}



#quick-search-main {

        background-image: url(images-home/quick-serach-main-bgk.gif);

        padding-bottom: 10px;

        padding-top: 10px;

        margin-bottom: 20px;

}



#quick-search-main form {

        margin: 0px;

        font-size: 10px;

        padding: 3px;

}



#ads img {

        margin-bottom: 20px;

}



.form-width {

        width: 140px;

        border: 1px solid black;

        font-size: 10px;

        margin-left: 8px;

        background-color: #EDEDED;

        margin-bottom: 10px;

        background-image: url(images-home/gradient-form.gif);

        background-position: bottom;

        background-repeat: repeat-x;

        padding: 2px;

}



.form-width2 {

        width: 135px;

        border: 1px solid #EDEDED;

        font-size: 10px;

        margin-left: 8px;

        background-color: #EDEDED;

        margin-bottom: 10px;

        background-image: url(images-home/gradient-form.gif);

        background-position: bottom;

        background-repeat: repeat-x;

        padding: 2px;

}



.button {

        background-image: url(images-home/gradient-form.gif);

        background-position: bottom;

        text-align: center;

        width: 60px;

        height: 22px;

        margin-left: 8px;

        border: 1px solid #EDEDED;

        font-size: 10px;

}



.marginleft29 {

        margin-left: 29px;

        margin-top: 3px;

        margin-bottom: 3px;

}



#home-left-inner ul {

        list-style: none;

        font-size: 10px;

        margin: 0px;

        padding: 7px 0 7px 0;

}



#home-left-inner li {

        margin-left: 29px;

        line-height: 18px;

}



#home-left-inner a {

        text-decoration: none;

}



#home-left-inner a:hover {

        text-decoration: underline;

}



#home-left-inner hr {

  border:0;

  border-top: 1px solid #D0D7DF;

   height: 0;

  background: #D0D7DF;

  width: 76%;

  margin-top: 5px;

  margin-bottom: 5px;

}



.arrow-left {

        background-image: url(images-home/arrow.gif);

        background-position: 0 4px;

        background-repeat: no-repeat;

        padding-left: 20px;

}



.red {

        color: #FF0000;

}


.red1 {
        vertical-align: top;
        color: #FF0000;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;


}


.green {

        color: #93B312;

}



.lightblue {

        color: #1778C5;

}



.bottom-blue {

  border:0;

  border-top: 6px solid #4989CB;

  height: 6px;

  background: #4989CB;

  width: 76%;

  margin-top: 5px;

  margin-bottom: 5px;

}



.footer-hp {

        font-size: 10px;

        color: #76767B;

}



.footer-hp a {

        color: #76767B;

        text-decoration: none;

}



.footer-hp a:hover {

        text-decoration: underline;

}



#submenu1-sp {

        background-image: url(subpages/submenu-sp.jpg);

        background-repeat: no-repeat;

}



#submenu2-sp {

        background-image: url(subpages/submenu-sp2.jpg);

        background-repeat: no-repeat;

}



#submenu3-sp {

        background-image: url(subpages/submenu-sp3.jpg);

        background-repeat: no-repeat;

}



#submenu3-sp p {

        font-size: 12px;

        font-weight: bold;

        color: white;

        margin-right: 40px;

}



#subpage-main {

        width: 585px;
        
      /*  height:600px; */

        text-align: left;

        margin-left: 3px;

        background-color: White;

}



#subpage-main h2 {

        font-size: 16px;

        color: #1D4D64;

        font-family: Arial, Helvetica, sans-serif;

        margin-left: 26px;

}





#subpage-main p {

        font-size: 10px;

        margin-left: 26px;

}



#subpage-main h3 {

        font-size: 12px;

        margin-left: 26px;

        font-weight: normal;

}



#subpage-main h4 {

        color: #1778C5;

        font-size: 12px;

        padding-left: 26px;

        margin: 0px;

        height: 26px;

        line-height: 24px;

}



.h4 {

        height: 26px;

        background-image: url(subpages/h4.gif);

}



#subpage-main ul {

        list-style: none;

        font-size: 10px;

        margin: 0px;

        padding: 7px 0 7px 0;

}



#subpage-main li {

        margin-left: 40px;

        line-height: 18px;

}



#subpage-main a {

        text-decoration: none;

}



#subpage-main a:hover {

        text-decoration: underline;

}



#subpage-main hr {

  border:0;

  border-top: 1px solid #D0D7DF;

  height: 0;

  background: #D0D7DF;

  width: 545px;

  margin-top: 20px;

  margin-left: 26px;

  margin-bottom: 15px;

}







.tdpadding {

        padding-top: 5px;

        padding-bottom: 5px;

}



.smallsize {

        font-size: 10px;

}





.button2 {

        background-image: url(images-home/gradient-form.gif);

        background-position: bottom;

        text-align: center;

        width: 60px;

        height: 22px;

        border: 1px solid #EDEDED;

        font-size: 10px;

}



#subpage-main h5 {

        font-size: 16px;

        color: #1D4D64;

        font-family: Arial, Helvetica, sans-serif;

        margin: 0px;

}


#main-column-hp h1 {

        font-size: 12px;

        color: #1D4D64;

        font-family: Arial, Helvetica, sans-serif;

        margin: 5px 0 2px 0px;

        padding: 8px;
}       

