@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 Verdana;
	color: #4c4c4c;
	text-align: center;
}

h1 {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
	text-transform: none;
	line-height: 12px;
}

h2 {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
}

h3 {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
}	

h4 {
	font-family: Verdana;
	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.jpg) no-repeat;
	width: 910px;
	height: 110px;
	display: block;
	padding: 0px 15px;
	margin-bottom: 1px;
}

#header .headerL {
	width: 125px;
	display: block;
	float: left;
	margin-top: 3px;
}

#header .headerR2 {
	width: 785px;
	float: left;
	display: block;
}

#header .headerR2 .hr2One {
	width: 785px;
	display: block;
	margin-bottom: 0px;
	padding-top: 5px;
	text-align: right;
}

#header .headerR2 .hr2One h1 {
	font-size: 16px;
	text-transform: none;
	font-weight: bold;
	color: #fff;
	margin-bottom: 5px;
}

#header .headerR2 .hr2Mid {
	width: 455px;
}

#header .headerR2 .hr2Mid .hr2mBox {
	width: 48px;
	height: 48px;
	display: block;
	float: right;
}

#header .headerR2 .hr2Two {
	width: 785px;
	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: Verdana;
	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: 206px;
	display: block; 
	float: left;
	padding: 53px 0 0 60px;
}
/* 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: Verdana;
	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: Verdana;
	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: Verdana;
	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: Verdana;
	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: Verdana;
	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 #aac2d6;
}

#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: Verdana;
	font-size: 12px;
	color: #4b4b4b;
}

#formBox .fbInpTxtSmall {
	width: 100px;
	border: 1px solid #d6d6d6;
	padding: 6px 4px;
	font-family: Verdana;
	font-size: 12px;
	color: #4b4b4b;
}

#formBox .fbTxtBox {
	width: 420px;
	border: 1px solid #d6d6d6;
	padding: 6px 4px;
	font-family: Verdana;
	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 */
/* ----------------------------------------------- */



