@charset "utf-8";
/* CSS Document */
/* Generic Style:Start's */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#424242;
	background:url(../images/bodybg1.jpg) left top repeat;
	width:100%;
}
a{
	color:#0000FF;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.blueBorder{
	background:url(../images/topbluebg2.jpg) top left repeat-x;
}
/*  Generic Style:End's */

/* Header Style: Start's */  
#header{
	width:991px;
	margin:0 auto;		
}
.logo {
	width: 991px;
	padding-bottom: 12px;
}
.padbot15 { padding-bottom:15px;}
.left { float:left;}
.right { float:right;}
.cleft { clear: left;}
.cright {clear: right;}
.cboth {clear: both;}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.hLeftContent {
	width: 550px;
	padding:27px 0 0 10px;
}
.hRightContent {
	width: 400px;
	padding:27px 7px 0 0;
}
.headerText{
	font-family:century;
	font-size:18px;
	color:#ba3232;
	text-align:right;
}
.hBanner{
	background:url(../images/bannerBg.jpg) no-repeat;
	height:185px;
}
.hBannerLeft {
	margin:15px 0 0 9px;
}
.headCurve{
	margin:1px 0 0 1px;
}
.hBannerRight{
	padding:2px 0px 0 0;
}
.hBRightImg{
	margin-left:33px;
}
.hBRightText{
	color:#ffffff;
	/*width:750px;*/
	padding-top: 5px;
	padding-bottom: 5px;
}
.headCurve{
	width:215px;
}
.hCurveTop{
	height:26px;
	border-bottom:1px solid #033450;
	width:215px;
	padding-left: 1px;
	
}
/* Header Style: End's */  

/*Content Style : Start's */
#contentContainer{
	margin: 0 auto;
	width:989px;
	background:#ffffff;

}
/*.contentLeft,.contentMiddle,.contentRight{
	float:left;
}*/
.contentLeft {
	width: 213px;
}
.LTopCurve{
	width:213px;
}
.cCurveMiddle{
	border-left:#b7b7b7 1px solid;
	border-Right:#b7b7b7 1px solid;
	width:213px;
	background:#f0f5f7;
}
.cCurveMiddle1 a ,.cCurveMiddle a{
	text-decoration:none;
}
.cCurveMiddle1 a:hover ,.cCurveMiddle a:hover{
	text-decoration:underline;
}
.cCurveMiddle1{
	border-left:#b7b7b7 1px solid;
	border-Right:#b7b7b7 1px solid;
	width:213px;
	background:#f0f5f7;
	font-size:12px;
}
.cBCurve{
	background:url(../images/curve1-bottom.jpg) top left no-repeat;
	width:215px;
	height:11px;
}
.contentRightm {
	border-left:#b7b7b7 1px solid;
	border-Right:#b7b7b7 1px solid;
	width:193px;
	height:140px;
	background:#F6F6F6;
	font-size:12px;
}
.contentRightb { 
	background:url(../images/rbotcurve.jpg) top left no-repeat;
	width:195px;
	height:13px;
}
.vLine{
	background:url(../images/border.jpg) top center repeat-x;
	height:1px;
	width:97%;
}
.cCurveMiddle ul li{
	font-size:12px;
	background-image: url(../images/arrowRed.jpg);
	background-repeat: no-repeat;
	background-position: 25px 10px;
	padding-left: 37px;
	padding-top: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #83929C;
	padding-bottom: 6px;
	margin-right: 3px;
	margin-left: 3px;
}
.cCurveMiddle ul li a{
	color:#064266;
}
#bordernone {
	border-bottom-style: none;
	border-bottom-width: 0px;
}
.arrow{
	background:url(../images/arrowRed.jpg) 25px 10px no-repeat;	
	text-indent:37px;
	line-height:24px;
}
.cBLeftCurve{
	width:215px;
	margin:24px 0 21px 0px;
}

.cbCTop{
	background:url(../images/bot_curveTop.jpg) left top no-repeat;
	height:26px;
}
.cbCTop_jp{
	background:url(../images/bot_curveTop_jp.jpg) left top no-repeat;
	height:26px;
}
.cbCBot{}
.contentMiddle{
	width:540px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-left: 17px;
	padding-right: 20px;
}
.dApplication {
	width: 213px;
}
.dApplication img{
	margin:20px 0 0 5px;
}
.contentMiddle p{
	margin-bottom:15px;
	text-align:justify;
}
.contentMiddle h1{
	font-family:century;
	font-size:22px;
	color:#043652;
	font-weight:normal;
	margin-bottom:16px;
}
p.redText{
	color:#c41111;
	font-weight:bold;
}
.boxText{
	border:1px solid #aab4b9;
	background:#f0f5f7;
	padding:10px 0 0 14px;	
}
.boxText p{
	padding-bottom:10px;
}
.boxText p span{
	color:#002a42;
	font-weight:bold;
}
.bTMid{
	border-left:1px solid #9abfd3;
	height:280px;
}
.bTLeft{
	margin-right:10px;
	width: 220px;
}
.bTRight {
	margin-left:26px;
	width: 260px;
}
.bTRight p span.rText{
	color:#bd0000;
	font-weight:normal;
}
.boxText p span.bTColor{
	color:#367fa9;
	font-weight:normal;
}
.boxText p a{
	color:#116d09;
}

p.bTcolor1{}
.BottomContent{
	height:1002px;
	margin-top:36px;
	color:#424242;
}
.BottomContent h5{
	font-size:20px;
	padding-bottom:22px;
}
.BottomContent img{
	border:1px solid #CCCCCC;
	margin-left:10px;
	float: right;
}
.readText{
	color:#116d09;
	text-align: right;
	padding-right: 50px;
}
.BottomContent p {
	text-align: left;
}
/*.bcText, .bcimg{
	float:left;
}*/
/*.bcText p{
	width:420px;
}*/
p span.forText
{
	color:#e15a04;
}
p.bTcolor1{
	color:#0d3759;
	width:155px;
}
.contentMiddle ol {
	list-style-position: inside;
	list-style-type: decimal;
}
.contentMiddle ol ul {
	list-style-position: inside;
	list-style-type: disc;
	padding-left: 20px;
}
/*Content Style : End's */
#footer{
	background:url(../images/footerBg.jpg) bottom left repeat-x;
	height:127px;
}
.footerInBg{
	background:url(../images/footerInBg.jpg) bottom	 left no-repeat;
	width:992px;
	height:81px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 35px;
}
.footerInBg ul {
	padding-top:50px;
	padding-left:30px;
}
.footerInBg ul li{
	display:inline;
	font-size:12px;
	color:#ffffff;
}
.ulbottom{
		padding-right:350px;
}
.footerInBg ul li a{
	color:#ffffff;
	text-decoration:none;
}
.footerInBg ul li a:hover{
	text-decoration:underline;
}

.boxText1{
	border:1px solid #aab4b9;
	background:#f0f5f7;
	padding:8px;	
	width:270px;
	margin-top:10px;
	color:#064266;
}


.working{
	border:2px solid #CCCCCC;
	background:#ffffff;
}
.working h1{
	font-size:16px;
}
.newLink{
	text-align:center;
}
.workingImg img{
	margin-left:70px;
	margin-top:40px;
}

.tableborder{
	border:2px solid #CCCCCC;
	background:#ffffff;
}
.docTable{
	font-size:12px;
}
h1.docTable, ol.docTable{
	font-size:13px;
	
}
ol.docTable{
	font-family:Arial, Helvetica, sans-serif;
	line-height:155%;
}

.tabBG{
	background:#C5E2F4;
}
.paraText p {
	font-family:century;
	font-size:15px;
	line-height:135%;
}
.paraText strong{
	font-size:16px;
	font-family:century;	
}
.contactUs{
	color:#064266;
}
.contactUs p {
	font-family:century;
	font-size:15px;
	line-height:135%;
}
.contactUs strong{
	font-size:16px;
	font-family:century;	
}
.holiday h1{
	font-size:15px;
}
table.holiday{
	border:1px solid #C4C4C4;	
}
table.holiday tr{
	border:1px solid #C4C4C4;	
}
.faq{
	
}
.faq p{
	
	font-size:12px;
	line-height:145%;
}
p.redT{
	color:#FF0000;
}
.ftablefont{
	font-size:12px;
}
.arial12normal_b{
	line-height:145%;
}.contentMiddle li {
	padding-top: 5px;
	padding-bottom: 5px;
}
.midcontent1 {font: 13px/135% Arial, Tahoma; color:#1D3345;}
.midcontent1 p { padding:0 0 10px 0;}
.midcontent1 ul ol {padding-top:0px}
.midcontent1 li { padding:4px 0 4px 15px;}
.midcontent1 li li { padding:4px 0 4px 30px;}

