/* CSS Document */

body { padding:0px; margin:0px; }
table { font:12px Arial, Verdana, Tahoma; color:#333333; line-height:18px; }
ul, li { padding:0; margin:0; list-style:none; }
h1 { font:normal 18px "Trebuchet MS", Arial, Verdana; color:#1A3989; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px; background:url(../images/h_dot_line.gif) repeat-x left bottom; }
h2 { font:normal 18px "Trebuchet MS", Arial, Verdana; color:#1A3989; padding:5px 0px 10px 0px; margin:0px; }
h6 { font:bold 12px Arial, Verdana, Tahoma; color:#333333; padding:3px 0px; margin:0px;}

.lsize { width:744px; margin:0px auto; }
.lsize_02 { width:746px; margin:0px auto; }
.border_right { border-right:1px solid #1A3989; }
.h_line { border-bottom:1px solid #ebebeb; padding:1px; margin:10px 0; }

/*......................................................... padding class............................................................ */

.padding_01 { padding:10px 0px 0px 20px;}
.padding_t_10 { padding-top:10px;}
.padding_r_20 { padding-right:20px;}
.padding_t_40 { padding-top:40px;}
.padding_02 { padding:20px; }

/*......................................................... background class............................................................ */

.top_part_bg { background:url(../images/header_bg.jpg) no-repeat top center; }
.menu_bg { background:url(../images/menu_bg.gif) repeat-x top left #1E4DC3; }
.footer_bg { background:url(../images/footer_bg.gif) repeat-x left top; padding:35px 0px 12px 0px; }
.contant_bg { background:url(../images/contant_bg.gif) no-repeat center top #fff; padding:0 5px; }

.r_side_shadow { background:url(../images/r_side_shadow.jpg) no-repeat left top; }


/*......................................................... link class............................................................ */

.menu li { font:normal 18px "Trebuchet MS", Arial, Verdana, Tahoma; color:#fff; float:left; line-height:32px; border-left:1px solid #1A3989; padding:5px 0px; }
.menu li a { color:#fff; text-decoration:none; padding:10px 15px; }
.menu li a:hover { color:#64C8FF; text-decoration:none; }
.menu li a.current { color:#64C8FF; text-decoration:none; }

.image_box { background:url(../images/image_box.jpg) no-repeat left bottom; padding:5px 0px 10px 0px; font-weight:bold; color:#333333; }
.image_box a { background: url(../images/arrow.gif) no-repeat 13px 3px; color:#333333; padding:0px 25px; text-decoration:none; }
.image_box a:hover { color:#217CC3; text-decoration:none; }

.footer { color:#fff; }
.footer a { color:#fff; text-decoration:none; padding:0px 5px; }
.footer a:hover { color:#fff; text-decoration:underline; }

.sawana { color:#fff; }
.sawana a { color:#fff; text-decoration:none; }
.sawana a:hover { color:#fff; text-decoration:underline; }
