@charset "utf-8";

/* CSS Document */

* {

	margin: 0px;

	padding: 0px;

}



body {

	background: url(../images/bg-body.gif) top repeat-x #fff;

	margin: 0px;

	padding: 0px;

	font: 11px Arial, Helvetica, sans-serif;

	color: #4c4c4c;

	text-align: center;

}



h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #000;

	margin-bottom: 10px;

	text-transform: none;

	line-height: 12px;

}



h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #000;

	margin-bottom: 10px;

}



h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000;

	margin-bottom: 10px;

}	



h4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000;

	margin-bottom: 10px;

}	



p {

	line-height: 18px;

	margin-bottom: 10px;

}



a {

	color: #3d71a5;

	text-decoration: none;

}



a:hover {

	color: #cd0400;

	text-decoration: underline;

}



img, form {

	border: none;

}



.clearfloat {

	clear:both;

    height:0;

    font-size: 1px;

    line-height: 0px;

}



/* ----------------------------------------------- */

/* wrapper starts */

#wrapper {

	background: url(../images/bg-wrapper.gif) repeat-y;

	width: 980px;

	display: table;

	text-align: left;

	margin: 0px auto;

	margin-bottom: 20px;

}

/* wrapper ends */

/* ----------------------------------------------- */





/* ----------------------------------------------- */

/* top starts */

#top {

	width: 940px;

	display: block;

	padding: 0px 20px;

}

/* top ends */

/* header starts */
#header {
	background: url(../images/bg-header-new.jpg) no-repeat;
	width: 925px;
	height: 123px;
	display: block;
	padding: 18px 0px 0px 15px;
	margin-bottom: 1px;
	color: #fff;
}

#header .headerL {
	width: 180px;
	float: left;
	margin-right: 20px;
	padding-top: 12px;
}

#header .headerR {
	width: 725px;
	float: left;
}

#header .headerR .hrTopOne {
	width: 710px;
}

#header h1 {
	color: #fff;
	font-family: 24px;
	font-weight: bold;
}

#header .headerR .hrTopTwo {
	width: 725px;
}

#header .headerR .hrTopTwo .hrttL {
	width: 387px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 140px;
}

#header .headerR .hrTopTwo .hrttL p {
	margin-bottom: 5px;
	line-height: 10px;
}

#header .headerR .hrTopTwo .hrttL img {
	float: left;
	margin-right: 10px;
	border: 1px solid #6e95c7;
}

#header .headerR .hrTopTwo .hrttR {	
	width: 198px;
	float: left;
}

#header .headerR .hrTopThree {
	width: 710px;
	text-align: right;
	padding-right: 15px;
	margin-top: 10px;
}

#header .headerR .hrTopThree a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#header .headerR .hrTopThree a:hover {
	color: #fff;
	text-decoration: underline;
}
/* header ends */

/* --------------------------------------------------------------------------------------------------------------------------------------------- */

/* header starts */

/*#header {

	background: url(../images/bg-header.jpg) no-repeat;

	width: 910px;

	height: 110px;

	display: block;

	padding: 0px 15px;

	margin-bottom: 1px;

}



#header .headerL {

	width: 199px;

	display: block;

	float: left;

	margin-top: 3px;

}



#header .headerR2 {

	width: 711px;

	float: left;

	display: block;

}



#header .headerR2 .hr2One {

	width: 711px;

	display: block;

	margin-bottom: 28px;

	padding-top: 10px;

	text-align: right;

}



#header .headerR2 .hr2One h1 {

	font-size: 16px;

	text-transform: none;

	font-weight: bold;

	color: #fff;

}



#header .headerR2 .hr2Two {

	width: 711px;

	display: block;

	text-align: right;

	color: #fff;

}



#header .headerR2 .hr2Two a {

	color: #fff;

}



#header .headerR2 .hr2Two a:hover {

	color: #fff;

}



#header .headerM {

	width: 330px;

	display: block;

	float: left;

	margin-top: 67px;

	text-align: left;

}



#header .headerM h1 {

	text-transform: none;

	line-height: 18px;

	margin-bottom: 0px;

}



#header .headerR {

	width: 455px;

	display: block;

	float: left;

	margin-top: 90px;

	text-align: right;

	color: #fff;

}
*/
/* header ends */



/* tab starts */

#tab {

	background: #cd0400;

	width: 940px;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	font-weight: bold;

	color: #fff;

	font-size: 12px;

	margin-bottom: 1px;

	z-index: 10;

}



/*#tab a {

	background: url(../images/bg-tab.gif) right repeat-y;

	height: 26px;

	float: left;

	padding: 14px 11px 0px 11px;

	color: #fff;

	display: block;

}



#tab a:hover {

	background: #a40300;

	text-decoration: none;

}*/

/* tab ends */



/* banner starts */

#banner {

	background: url(../images/bg-banner.jpg) no-repeat;

	width: 940px;

	height: 357px;

	display: block;

	margin-bottom: 1px;

}

/* banner ends */



/* bannerLOne starts */

#bannerLOne {

	width: 196px;

	display: block; 

	float: left;

	padding: 75px 0 0 50px;

}

/* bannerLOne ends */



/* bannerL starts */

#bannerL {

	width: 179px;

	display: block;

	float: left;

	margin-top: 22px;

}



#bannerL .blMain {

	width: 179px;

	display: block;

}



#bannerL .blmBox {

	width: 179px;

	display: block;

	margin-bottom: 5px;

}



#bannerL .selectOne {

	background: url(../images/bg-select-1.gif) no-repeat #fff;

	width: 169px;

	height: 25px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000;

	padding: 4px 4px;

	border: none;

}



#bannerL .inpTxtOne {

	background: url(../images/bg-inpTxtOne.gif) no-repeat;

	width: 54px;

	height: 21px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000;

	padding: 4px 4px 0px 4px;

	border: none;

}

/* bannerL ends */



/* bannerR starts */

#bannerR {

	width: 465px;

	display: block;

	float: left;

	padding: 10px;

}

/* bannerR ends */



/* style starts */

#style {

	background: url(../images/bg-style.gif) repeat-x;

	width: 940px;

	height: 10px;

	display: block;

	margin-bottom: 1px;

	font-size: 1px;

}

/* style ends */



/* ----------------------------------- New Css -------------------------------------- */

/* midNew starts */

#midNew {

	background: url(../images/bg-mid.gif) bottom no-repeat #e1ecf8;

	width: 940px;

	display: block;

	margin-bottom: 20px;

	padding-bottom: 15px;

}

/* midNew ends */



/* midNewTitle starts */

#midNewTitle {

	width: 910px;

	height: 22px;

	background: #cd0400;

	padding: 12px 15px 0px 15px;

}



#midNewTitle h1 {

	color: #fff;

	line-height: 12px;

	margin-bottom: 0px;

}



#midNewTitle .mntL {

	width: 370px;

	float: left;

	margin-right: 16px;

}



#midNewTitle .mntR {

	width: 509px;

	float: left;

	margin-left: 15px;

}

/* midNewTitle ends */



/* midNewBox starts */

#midNewBox {

	background: url(../images/bg-bar-mid.gif) repeat-y #e1ecf8;	

	width: 910px;

	display: block;

	padding: 5px 15px 0px 15px;

}

/* midNewBox ends */



/* midBoxL starts */

#midNewBoxL {

	width: 370px;

	display: block;

	float: left;

	margin-right: 16px;

	color: #000;

}



#midNewBoxL img {

	background: #fff;

	border: 1px solid #c4cfdb;

	padding: 9px;

}



#midNewBoxL img.ReadMore {

	border: none;

	padding: 0px;

}

/* midBoxL ends */



/* midBoxR starts */

#midNewBoxR {

	width: 509px;

	display: block;

	float: left;

	padding-left: 15px;

}



#midNewBoxR .mbrNewMain {

	background: #fff;

	width: 507px;

	display: block;

	border: 1px solid #c4cfdb;

}



#midNewBoxR .mbrmNewTop {

	width: 489px;

	display: block;

	padding: 9px 9px 0px 9px;

}



#midNewBoxR .mbrmtNewContent {

	background: url(../images/bg-dot-one.gif) bottom repeat-x #ecf1f6;

	width: 469px;

	display: block;

	margin-bottom: 20px;

	padding: 10px;

}



#midNewBoxR .mbrmtNewContentL {

	width: 169px;

	display: block;

	float: left;

	margin-right: 15px;

}



#midNewBoxR .mbrmtNewContentL img {

	background: #fff;

	border: 1px solid #e8e8e8;

	padding: 4px;

}



#midNewBoxR .mbrmtNewContentR {

	width: 285px;

	display: block;

	float: left;

}



#midNewBoxR .mbrmtNewContentR h3 {

	line-height: 10px;

	margin-bottom: 6px;

}



#midNewBoxR .mbrmtNewContentR h4 {

	line-height: 10px;

	margin-bottom: 5px;

}



#midNewBoxR .mbrmtNewContentR p {

	line-height: 12px;

	margin-bottom: 5px;

}



#midNewBoxR .mbrmNewBottom {

	background: url(../images/bg-mbrmBottom.gif) no-repeat;

	width: 487px;

	height: 20px;

	display: block;

	padding: 6px 10px 0px 10px;

	font-size: 12px;

}

/* midNewBoxR ends */



/* ----------------------------------- New Css ends -------------------------------------- */













/* mid starts */

#mid {

	background: url(../images/bg-mid.gif) bottom no-repeat #f7f7f7;

	width: 940px;

	display: block;

	margin-bottom: 20px;

	padding-bottom: 15px;

}

/* mid ends */



/* midBox ends */

#midBox {

	/* background: url(../images/bg-midBox.gif) repeat-y; */

	background: url(../images/bg-bar.gif) top no-repeat #e1ecf8;

	width: 910px;

	display: block;

	padding: 10px 15px 0px 15px;

}



#midBox .mbDisplay {

	background: url(../images/bg-bar-mid.gif) repeat-y #e1ecf8;

	width: 910px;

	display: block;

}

/* midBox ends */



/* midBoxL starts */

#midBoxL {

	width: 370px;

	display: block;

	float: left;

	margin-right: 16px;

}



#midBoxL img {

	background: #fff;

	border: 1px solid #e8e8e8;

	padding: 9px;

}



#midBoxL img.ReadMore {

	border: none;

	padding: 0px;

}

/* midBoxL ends */



/* midBoxR starts */

#midBoxR {

	width: 509px;

	display: block;

	float: left;

	padding-left: 15px;

}



#midBoxR .mbrMain {

	background: #fff;

	width: 507px;

	display: block;

	border: 1px solid #e8e8e8;

}



#midBoxR .mbrmTop {

	width: 489px;

	display: block;

	padding: 9px;

}



#midBoxR .mbrmtContent {

	background: url(../images/bg-dot-one.gif) bottom repeat-x;

	width: 489px;

	display: block;

	margin-bottom: 10px;

	padding-bottom: 10px;

}



#midBoxR .mbrmtContentL {

	width: 169px;

	display: block;

	float: left;

	margin-right: 15px;

}



#midBoxR .mbrmtContentL img {

	background: #fff;

	border: 1px solid #e8e8e8;

	padding: 4px;

}



#midBoxR .mbrmtContentR {

	width: 305px;

	display: block;

	float: left;

}



#midBoxR .mbrmtContentR h3 {

	line-height: 10px;

	margin-bottom: 6px;

}



#midBoxR .mbrmtContentR h4 {

	line-height: 10px;

	margin-bottom: 5px;

}



#midBoxR .mbrmtContentR p {

	line-height: 12px;

	margin-bottom: 5px;

}



#midBoxR .mbrmBottom {

	background: url(../images/bg-mbrmBottom.gif) no-repeat;

	width: 487px;

	height: 20px;

	display: block;

	padding: 6px 10px 0px 10px;

	font-size: 12px;

}

/* midBoxR ends */



/* threeBox starts */

#threeBox {

	width: 940px;

	display: block;

	margin-bottom: 20px;

}



#threeBox .thMain {

	background: url(../images/bg-thMain.gif) no-repeat;

	width: 270px;

	height: 244px;

	display: block;

	float: left;

	padding: 15px 15px 0px 15px;

}



#threeBox .thMain img {

	background: #fff;

	border: 1px solid #e8e8e8;

	padding: 4px;

}



#threeBox .thMainTop {

	width: 270px;

	display: block;

}



#threeBox .thMainTop p {

	line-height: 15px;

	margin-bottom: 6px;

}



#threeBox .thMainBottom {

	background: url(../images/bg-dot-one.gif) top repeat-x;

	width: 270px;

	display: block;

	padding-top: 5px;

}



#threeBox .thMainMargin {

	margin-right: 20px;

}

/* threeBox ends */

/* ----------------------------------------------- */





/* ----------------------------------------------- */

/* footer starts */

#footer {

	background: url(../images/bg-footer.gif) bottom no-repeat #f4f4f4;

	width: 940px;

	display: block;

	padding: 10px 20px;

	color: #6c6c6c;

}



#footer p {

	line-height: 10px;

	margin-bottom: 5px;

}



#footer a {

	color: #6c6c6c;

	text-decoration: none;

}



#footer a:hover {

	color: #000;

	text-decoration: underline;

}

/* footer ends */

/* ----------------------------------------------- */





/* ----------------------------------------------- */

/* container starts */

#container {

	background: url(../images/bg-container.gif) repeat-y;

	width: 940px;

	display: block;

	margin-bottom: 10px;

}

/* container ends */



/* containerL starts */

#containerL {

	width: 195px;

	display: block;

	float: left;

	padding: 20px 15px 0px 15px;

	margin-top: 10px;

}



#containerL h2 {

	font-family: Arial, Helvetica, sans-serif;

	text-transform: uppercase;

}



#containerL .clBGbox {

	width: 195px;

	display: block;

	margin-bottom: 15px;

}



#containerL .clBGboxTop {

	background: url(../images/bg-clBGboxTop.gif) no-repeat;

	width: 195px;

	height: 4px;

	display: block;

	font-size: 1px;

}



#containerL .clBGboxMid {

	background: url(../images/bg-clBGboxMid.gif) repeat-y;

	width: 171px;

	display: block;

	padding: 10px 12px;

}



#containerL .clBGboxBottom {

	background:url(../images/bg-clBGboxBottom.gif) no-repeat;

	width: 195px;

	height: 8px;

	display: block;

	font-size: 1px;

}



#containerL .clFeatured {

	width: 171px;

	display: block;

}



#containerL .clFeatured img {

	background: #fff;

	border: 1px solid #e8e8e8;

	padding: 4px;

}



#containerL .clFeatured p {

	line-height: 12px;

	margin-bottom: 5px;

}

/* containerL ends */



/* cSearch starts */

#cSearch {

	width: 171px;

	display: block;

}



#cSearch .csMain {

	width: 171px;

	display: block;

}



#cSearch .csBox {

	width: 171px;

	display: block;

	margin-bottom: 5px;

}



#cSearch .selectTwo {

	background: url(../images/bg-select-1.gif) no-repeat;

	width: 169px;

	height: 25px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000;

	padding: 4px 4px;

	border: none;

}



#cSearch .inpTxtTwo {

	background: url(../images/bg-inpTxtOne.gif) no-repeat;

	width: 54px;

	height: 21px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000;

	padding: 4px 4px 0px 4px;

	border: none;

}

/* cSearch ends */



/* containerR starts */

#containerR {

	background: url(../images/bg-containerR.gif) top left no-repeat #fff;

	width: 685px;

	display: block;

	float: left;

	padding: 20px 15px;

	border-top: 10px solid #f7f7f7;

}



#containerR .crHeader {

	background: url(../images/bg-crHeader.gif) no-repeat;

	width: 665px;

	height: 26px;

	display: block;

	margin-bottom: 10px;

	padding: 8px 10px 0 10px;

	font-size: 12px;

}



#containerR .crTable {

	width: 685px;

	display: block;

	margin-bottom: 10px;

}



#containerR .rowOne {

	background: #cdcdcd;

	padding: 1px;

}



#containerR .rowTwo {

	background: #667686;

	padding: 4px 6px;

	color: #fff;

	font-weight: bold;

}



#containerR .rowThree {

	background: #f1f0f0;

	padding: 4px 6px;

	color: #000;

}



#containerR .rowFour {

	background: #ebeaea;

	padding: 4px 6px;

	color: #000;

}



#containerR .rowFive {

	background: #e5e5e5;

	padding: 4px 6px;

	color: #000;

}



#containerR .crInside {

	width: 120px;

	display: block;z

}



#containerR .crInside img {

	border: 1px solid #ccc;

	background: #fff;

	padding: 2px;

}



#containerR .crInside p {

	line-height: 14px;

	margin-bottom: 5px;

}



#containerR .crPaging {

	width: 685px;

	display: block;

	margin-bottom: 10px;

}



#containerR .crPaging a {

	border: 1px solid #ccc;

	background: #eee;

	display: block;

	float: left;

	text-decoration: none;

	text-align: center;

	margin-right: 1px;

	padding: 4px;

}



#containerR .crPaging a:hover {

	background: #ddd;

	border: 1px solid #aeaeae;

	text-decoration: none;

}



#containerR .crPaging a.active {

	border: 1px solid #ddd;

	background: #aeaeae;

	font-weight: bold;

}



/* containerR ends */



/* formBox starts */

#formBox {

	width: 685px;

	display: block;

}



#formBox .fbInpTxt {

	width: 250px;

	border: 1px solid #d6d6d6;

	padding: 6px 4px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #4b4b4b;

}



#formBox .fbInpTxtSmall {

	width: 100px;

	border: 1px solid #d6d6d6;

	padding: 6px 4px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #4b4b4b;

}



#formBox .fbTxtBox {

	width: 420px;

	border: 1px solid #d6d6d6;

	padding: 6px 4px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #4b4b4b;

}



#formBox .fbMain {

	width: 685px;

	display: block;

	margin-bottom: 10px;

}



#formBox .fbMainL {

	background: url(../images/bg-dot-one.gif) bottom repeat-x;

	width: 170px;

	display: block;

	float: left;

	margin-right: 15px;

	padding: 7px 0px;

}



#formBox .fbMainR {

	width: 500px;

	display: block;

	float: left;

}

/* formBox ends */



/* detail starts */

#detail {

	width: 685px;

	display: block;

}

/* detail ends */



/* detailL starts */

#detailL {

	width: 238px;

	display: block;

	float: left;

	margin-right: 15px;

}



#detailL img {

	background: #fff;

	border: 1px solid #eee;

	padding: 5px;

}



#detailL .dlBox {

	background: url(../images/bg-dot-one.gif) bottom repeat-x;

	width: 238px;

	display: block;

	margin-bottom: 10px;

	padding-bottom: 5px;

}



#detailL .dlBox img {

	border: 1px solid #eee;

	padding: 2px;

	float: left;

}

/* detailL ends */



/* detailL starts */

#detailR {

	width: 432px;

	display: block;

	float: left;

}

/* detailL ends */

/* ----------------------------------------------- */






