@charset "utf-8";
/* CSS Document */
/*Content width 100% px*/
.BodyContent {
	clear:both;
	font-family:"Ms Sans Serif";
	font-size:12px;
	color:#333333;
	line-height:18px;
	margin-bottom:20px;
}

.BodyContent h3 , .BodyContent table td, .BodyContent p, .txtBlue, .txtWhite  {
	font-family:"Ms Sans Serif";
}
.BodyContent h3 {
	color:#0f228b;
}

.BodyContent table td, .BodyContent p, .txtBlue, .txtWhite {
	font-size:12px;
	color:#333333;
	line-height:18px;
}


.BodyContent a, .BodyContent table td a {
	font-family:"Ms Sans Serif";
	font-size:12px;
	color:#333333;
	line-height:18px;
}

.BodyContent a:hover, .BodyContent table td a:hover {
	color:#fe0000;
}


.BodyContent p.indent {
	text-indent:20px;
}

/*Content width 660 px*/
.BodyContent2 {
	font-family:"Ms Sans Serif";
	font-size:12px;
	color:#333333;
	line-height:18px;
	margin-bottom:20px;
	width:660px;
}

.BodyContent2 h3 , .BodyContent2 table td, .BodyContent2 p, .txtBlue, .txtWhite  {
	font-family:"Ms Sans Serif";
}
.BodyContent2 h3 {
	color:#0f228b;
}

.BodyContent2 table td, .BodyContent2 p, .txtBlue, .txtWhite {
	font-size:12px;
	color:#333333;
	line-height:18px;
}


.BodyContent2 a, .BodyContent2 table td a {
	font-family:"Ms Sans Serif";
	font-size:12px;
	color:#333333;
	line-height:18px;
}

.BodyContent2 a:hover, .BodyContent2 table td a:hover {
	color:#fe0000;
}


.BodyContent2 p.indent {
	text-indent:20px;
}

/* end of Content width 660 px*/


.txtBlue {	
	color:#0f228b;
}

.txtWhite {	
	color:#ffffff;
}

.txtOrange {	
	color:#ff5a00;
}

/*For Image ------*/
.imgborder {
	border:1px solid #d5d5d5;
	padding:3px;
	margin:5px 0px 0px 0;
}


.imgborder_marginright {
	border:1px solid #d5d5d5;
	padding:3px;
	margin:5px 20px 10px 0;
}

.img_marginright {	
	margin:5px 20px 10px 0;
}

a.txtLink_blue{
	font:12px "Ms Sans Serif";
	color:#0f228b; 
	text-decoration:none;
}

a.txtLink_blue:hover {
	color:#ff0303;
	text-decoration:underline;
}



/*---------- Template 1 For -------------------*/
.boxSearch {
	background:url(../images/bg-bar.png) no-repeat;
	width:896px; height:51px;
}

.boxSearch .searchkeyword {
	font:12px "Ms Sans Serif";
	color:#333333;
	margin:0 auto;	
	text-align:center;
}

.boxnews {	width:100%; margin:10px 0 10px 0;}
.boxnews h1{ font:bold 18px "Ms Sans Serif"; color:#333; }
.boxnews .postdate{ font:normal 12px "Ms Sans Serif"; color:#777; }
.boxnews p{ font:normal 12px "Ms Sans Serif"; color:#444; line-height:16px;}
.boxnews .dataleft { font:12px "Ms Sans Serif";	float:left; width:230px; text-align:left; }
.boxnews .dataleft img { border:1px solid #ddd; padding:3px; }
.boxnews .dataright { font:12px "Ms Sans Serif";	float:right; width:665px; text-align:left; }
.boxnews .noimage { border:1px solid #eee;width:200px;height:133px;padding:3px;text-align:center;color:#ccc; }

.linefull { background:url(../images/bg-line-4.gif) center no-repeat; height:10px;}
.linefull2 { background:url(../images/bg-line-4.gif) center repeat-x; height:10px; width:896px;}
.linefull3 { background:url(../images/bg-line-9.gif) center no-repeat; height:40px; background-color:#0266b1}
.linefull4 { background:url(../images/bg-line-4.gif) bottom no-repeat;}

.break5px { height:10px;}

.thumbnail { float:left; width:212px;}
.thumbnail img { margin:5px 0 5px 0; padding:0;}

.data {	font:12px "Ms Sans Serif";	float:right;	width:660px;	text-align:left; }

.txtTitle {	font:bold 12px "Ms Sans Serif";	color:#0f228b;	line-height:18px;}
.txtDate {
	font:bold 12px "Ms Sans Serif";
	color:#3e3e3e;
	line-height:18px;
}

.pagenumber {
	font:12px "Ms Sans Serif";
	color:#444444;
	padding-top:10px;
	padding-bottom:30px;
	float:left;
}
.pagenumber a {
	font:12px "Ms Sans Serif";
	color:#444444;
	padding-right:5px;
	text-decoration:none;
}	
.pagenumber a:hover{
	color:#ff0e0e;
}

.pagenumber span {
	color:#0f228b;
}

.pageicon { 
	float:left; 
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	cursor:pointer; 
}


/*career*/
/*.tdlistcareer {	background:url(../images/dot-y.png) no-repeat; }*/
.tdlistcareer { border-left:1px solid #e5e5e5; }
.tdlistcareer2 { border-left:6px solid #FFFFFF; }
.tdlistcareer ul { margin:0; padding:0px 12px 0px 12px; }
.tdlistcareer_head { background:url(../images/img-119-01.gif) no-repeat; width:896px; height:27px; margin-top:5px; }

/*hotline*/
.bghotlinevdo { background:url(../images/bg-hotline.jpg) no-repeat; width:653px; height:143px; margin:0; padding:0; }
.imgvdo { border:1px solid #bbb;margin-top:2px;}
.tdlistmonth_head { background:url(../images/img-33121-01.gif) no-repeat; width:896px; height:27px; }
.tdlistyear_head { background:url(../images/img-33122-01.gif) no-repeat; width:896px; height:54px; }
.tdyearpaddingleft { padding:0px 0px 0px 45px; }
.hotlineuser { background:url(../images/img-3311-02.gif) no-repeat; }
.tblhotlinepicture { background:#E8F3FF; }
.linefullbottom { background:url(../images/img-3311-01.gif) no-repeat; height:151px; padding-left:255px;}

/*occ-answer*/
.bganswer_head { background:url(../images/img-412-01.gif) no-repeat; width:660px; height:27px; }

/*วิถีสุข*/
.viteasukcontent { padding-left:25px; text-align:left; vertical-align:top; }
.viteasukcontent p { padding-bottom:10px; }

/*happess*/
.red12px { font:12px "Microsoft Sans Serif"; color:#ff0000;}

.happiness_result_top { width:660px;}

.happiness_warp_top { width:660px; background:#0c4ea3 url(../images/img-3411-03.gif) top repeat-x; padding-bottom:15px; }
.happiness_header { text-align:left; }
.happiness_data { background:#fff; font:13px "Microsoft Sans Serif"; color:#111; width:604px; text-align:center; padding:20px 15px 20px 15px; margin:0 auto;}
.BoxHappyScore { padding:15px 30px 15px 30px;width:634px;background:#fff; border:1px solid red; }

.happiness_warp2 { width:660px; background:#05683A url(../images/img-3411-04.gif) top repeat-x; padding-bottom:15px; }
.happiness_line { background:#fff url(../images/bg-line-4.gif) center repeat-x; width:634px; height:5px; margin:0 auto; }


.searchresult {
	margin-top:10px;
}

/*กรมธรรม์*/
.bg_insurance { background:url(../images/img-21-01.jpg) top repeat-x; background-color:#0c4da2}

