/* Body style */

form { margin:0px; padding:0px; }
a, area { outline: 0 none; }
strong { font-weight:bold; }
em { font-style:italic; }
p,div,span,h1,h2,h3,h4 { margin:0px; padding:0px; }


/* for layout */
.left5 { margin: 0px 0px 0px 5px; }
.left10 { margin: 0px 0px 0px 10px; }
.left15 { margin: 0px 0px 0px 15px; }
.left30 { margin: 0px 0px 0px 30px; }
.left65 { margin: 0px 0px 0px 65px; }
.left140 { margin: 0px 0px 0px 140px; }
.left20top10 { margin: 10px 0px 0px 20px; }
.left35top10 { margin: 10px 0px 0px 35px; }
.left50top10 { margin: 10px 0px 0px 50px; }
.top2 { margin: 2px 0px 0px 0px; }
.top3 { margin: 3px 0px 0px 0px; }
.top5 { margin: 5px 0px 0px 0px; }
.top7 { margin: 7px 0px 0px 0px; }
.top8 { margin: 8px 0px 0px 0px; }
.top10 { margin: 10px 0px 0px 0px; }
.top13 { margin: 13px 0px 0px 0px; }
.top15 { margin: 15px 0px 0px 0px; }
.top18 { margin: 18px 0px 0px 0px; }
.top20 { margin: 20px 0px 0px 0px; }
.top23 { margin: 23px 0px 0px 0px; }
.top30 { margin: 30px 0px 0px 0px; }
.top35 { margin: 35px 0px 0px 0px; }
.top44 { margin: 44px 0px 0px 0px; }
.right5 { margin: 0px 5px 0px 0px; }
.right10 { margin: 0px 10px 0px 0px; }
.right15 { margin: 0px 15px 0px 0px; }
.right25 { margin: 0px 25px 0px 0px; }
.right30 { margin: 0px 30px 0px 0px; }
.bottom5 { margin: 0px 0px 5px 0px; }
.summry01 { margin: 5px 0px 0px 9px; }

/* new layout Style */
.border01 {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #B2B2B2;

}

/* ########## what's New ########## */
body.newwin {
	margin:0px; padding:0px; background-color:#FFFFFF; color:#FFFFFF;
	scrollbar-3dlight-color: #CCCCCC; scrollbar-darkshadow-color: #AAAAAA;
	scrollbar-face-color:  #CCCCCC; scrollbar-track-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC; scrollbar-highlight-color: #CCCCCC;
	scrollbar-arrow-color: #EEEEEE;
 }

/* form Style */
.form {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 9px;
}

.form2 {
	background-color: #FFFFFF;
}

.error01 {
	border: 4px solid #E2E2E2;
	padding: 10px 10px 10px 10px;
	font-size:12px;
}


/* Back Ground Style */
.headerbg01 {
	background-color: #FFFFFF;
	background-image: url(../cmn_images/header_bg.gif);
	background-repeat: repeat-x;
}
.mainbg01 {
	background-color: #FFFFFF;
	background-image: url(../cmn_images/main_bg.gif);
}
.footerbg01 {
	background-color: #FFFFFF;
	background-image: url(../cmn_images/footer_bg01.gif);
	background-repeat: repeat-x;
}
.footerbg02 {
	background-color: #FFFFFF;
	background-image: url(../cmn_images/footer_bg03.gif);
	background-repeat: repeat-x;
}


.formbg {
	background-color: #FFFFFF;
	background-image: url(../cmn_images/form_bg.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 9px;
}

.formbg2 {
	background-color: #FFFFFF;
	background-image: url(../cmn_images/form_bg.gif);
	background-repeat: no-repeat;
	padding: 5px 0px 0px 9px;
}
.formbg3 {
	background-color: #FFFFFF;
	background-image: url(../cmn_images/form_bg.gif);
	padding: 0px 0px 0px 9px;
}

.indexhdbg01 {
	background-color: #FFFFFF;
	background-image: url(../cmn_images/index_headerbg01.gif);
	background-repeat: repeat-x;
}

.indexhdbg01_2 {
	background-color: #FFFFFF;
	background-image: url(../cmn_images/index_headerbg01_2.gif);
	background-repeat: repeat-x;
}


.indexhdbg02 {
	background-color: #FFFFFF;
	background-image: url(../cmn_images/index_headerbg02.gif);
	background-repeat: repeat-x;
}
.indexhdbg02_2 {
	background-color: #FFFFFF;
	background-image: url(../cmn_images/index_headerbg02_2.gif);
	background-repeat: repeat-x;
}

.green {color: #007524}
.red {color: #FF0000}
.brown  {color: #993300}
.red_New{color: #CC0000}


.blue14 {
	font-size: 14px;
	color: #0066CC;
	font-weight: bold;
}

.black12 {
	font-size: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	line-height: 16px;
	color: #000000;
}

.black13bold {
	font-size: 13px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	line-height: 16px;
	color: #000000;
	font-weight: bold;
}

.darkblue12bold{
	color: #000066;
	font-weight: bold;
}