div,p,ul,ol,li,h1,h2
{
	margin:0px;
	padding:0px;
}
strong
{
	font-weight:normal;
}
body
{
	padding:0px;
	font-family:Calibri,Tahoma;
	font-size:13px;
	background-color:#f0f0f0;
}
#page
{
	width:100%;
	float:left;
	text-align:center;
	
}
#screen
{	
	width:990px;
	text-align:center;
	margin:0 auto;
}

#screenNew
{	
	width:950px;
	text-align:center;
	margin:0 auto;
}
#wrapperdpc
{
	margin:0 auto;
	width:940px;
	float:left;
	padding:0px 1px;
	background-color:#fff;
}
#wrapper
{
	margin:0 auto;
	width:970px;
	float:left;
	padding:0px 10px;
	background-color:#fff;
	background-image: url(../images/header-bg.png);
	background-repeat: repeat-x;
}
#wrappernew
{
	margin:0 auto;
	width:970px;
	float:left;
	padding:0px 10px;
	background-color:#f0f0f0;
}
/* header css */
#header
{
	width:970px;
	height:90px;
	float:left;
	margin-top:35px
}
#logo
{
	width:250px;
	float:left;
	text-align:left;
}
#hMenu
{
	width:630px;
	float:right;
}
#contDetails
{
	width:630px;
	float:left;
	font-size:13px;
	color:#517f49;
	padding-bottom:8px;
	border-bottom:1px solid #517f49;
	text-align:center;
}
#contDetails p
{
	font-family:calibri;
	font-size: 13px;
    text-align: center;
}
#contDetails a
{
	color:#517f49;
	text-decoration:none;
}
#contDetails a:hover
{
	color:#A6A7A9;
}
#menu
{
	width:590px;
	float:left;
	font-size:13px;
	font-weight:normal;
	margin-top:8px;
	padding-left:40px;
}
#menu ul
{
	list-style-type:none;
	margin:0 auto;
	padding:0;
}
#menu ul li
{
	display:block;
	float:left;
	background-image: url(../images/menu-bg.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-right:10px;
	padding-left:15px;
}
.firstLi
{
	float:left;
	background-image: url(../images/white-bg.png) !important;
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:2px !important;
}
#menu ul li a
{
	color:#2b6420;
	text-decoration:none;
}
#menu ul li a:hover
{
	color:#a6a7a9;
}
.moverMenu
{
	color:#a6a7a9 !important;
}
.currentMenu
{
	color:#a6a7a9 !important;
}
.floatUsers
{
	min-width:40px;
	float:left;
	position:absolute;
	z-index: 99;
	display:none;
	text-align:left;
	padding:5px 0px;
}

.floatUsers ul
{
	list-style-type:none;
	float:left;
	padding:0px 10px 10px 10px;
	width:180px;
	background-color:#fff;
	border-left:solid 1px #517F49;
	border-right:solid 1px #517F49;
	border-bottom:solid 1px #517F49;
	box-shadow: 2px 2px 2px #888888;
}
.floatUsers ul li
{
	display:inline;
	min-width:164px;
	background-image: url(../images/menu-bg.png);
	background-repeat:no-repeat;
	background-position:left center;
	float:left;
	margin:10px 0px 0px 0px;
	/*width:135px;*/
	padding-left:15px;
}
#ErrsMsg,#errMessage#errMessage1,#errMessage2,#errMessage3
{
	color:#517F49;
	font-size:13px;
	float:left;
	text-align:left;
	width:100%;
}
.lastLi
{
	display:inline;
	min-width:40px;
	padding:0px 0px 0px 10px;
	background-image: url(../images/white-bg.png) !important;
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:0px !important;
}
.floatUsers ul li a
{
	text-decoration:none;
	color:#000;
	
}
.floatUsers ul li a:hover
{
	color:#A6A7A9;
}
/* header css */

#container
{
	width:970px;
	float:left;
	text-align:left;
}
#containerdpc
{
	width:930px;
	float:left;
	text-align:left;
}
/* index */
#mainImg
{
	width:965px;
	float:left;
	height:366px;
	border:solid 2px #eaeaea;
	overflow:hidden;
}
#mainImg img
{
	padding:3px;
}
#mainImgContent
{
	width:300px;
	float:left;
	margin-top:-270px;
	right:-40px;
	position:relative;
	color:#fff;
	font-size:14px;
	z-index:1000;
}
#mainImgContent p
{
	font-size:16px;
	margin-bottom:12px;
}
#mainImgContent span
{
	float:right;
}

#article
{
	width:915px;
	float:left;
	margin-left:35px;
	font-size:15px;
	margin-right:20px;
}
#bcourse
{
	width:400px;
	float:left;
	height:216px;
	margin-top:10px;
	margin-bottom:10px;
	border-right:1px solid #517f49;
}
#bcImg
{
	width:150px;
	float:left;
	border:solid 1px #aee028;
	padding:3px;
	margin-top:-35px;
	background:#fff;
	position:relative;
	z-index:1000;
}
#bcCover
{
	width:195px;
	float:left;
}
#bcHeader
{
	float:left;
	left:-20px;
	top:-5px;
	position:relative;
	z-index:1100;
}
#article a
{
	text-decoration:none;
	color:#fff;
}
#bcHeader p
{
	padding:5px 10px;
	background:#517f49;
	
	font-weight:normal;
}
#bcContent
{
	width:205px;
	float:left;
	color:#4f4f4f;
	
	padding:10px 25px 0px 7px;
}
#bcmore
{
	width:100px;
	float:left;
	text-align:right;
	padding:0px 25px 10px 10px;
	margin-top:-15px;
}
#middleArt
{
	width:265px;
	float:left;
	height:216px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:30px;
	border-right:1px solid #517f49;
}
#mImg
{
	width:208px;
	float:left;
	min-height:120px;
	margin-left:40px;
	margin-top:-25px;
	position:relative;
	z-index:1000;
}
#mImg img
{ 
	border:solid 1px #aee028;
	padding:3px;
	background:#f0f0f0;
}
#mHeader
{
	float:left;
	margin-left:15px;
	margin-top:-100px;
	position:relative;
	z-index:1100;
}
#mHeader p
{
	padding:5px 10px;
	background:#008fb7;
	color:#fff;
	font-weight:normal;
}
#mContent
{
	width:173px;
	float:left;
	color:#afafaf;
	font-size:13px;
	padding:0px 35px 10px 40px;
}
#mContent p
{
	font-weight:normal;
	font-size:11px;
	color:#8f8f8f;
}
#mMore
{
	width:173px;
	float:left;
	padding:0px 35px 10px 40px;
}
#register
{
	width:175px;
	float:left;
	height:210px;
	margin-left:30px;
}
#rImg
{
	width:143px;
	border:solid 1px #aee028;
	padding:3px;
	margin-top:-25px;
	margin-left:25px;
	background:#f0f0f0;
	position:relative;
	z-index:1000;
}
#rHeader
{
	float:left;
	margin-top:-168px;
	position:relative;
	z-index:1100;
}
#rHeader p
{
	padding:5px 10px;
	background:#517f49;
	color:#fff;
	font-weight:normal;
}
#rMore
{
	width:143px;
	float:left;
	padding-left:22px;
	margin-top:10px;
}
/* inside */
#insideH
{
	width:970px;
	float:left;
	color: #363636;
	font-size:13px;
	padding-top:10px;
	padding-bottom:15px;
}
#insideH a
{
	color: #7d9f77;
	text-decoration:none;
}
#insideNav
{
	width:970px;
	float:left;
	color: #c93157;
	font-size:13px;
	padding-bottom:10px;
}
#insideNav a
{
	color: #363636;
	text-decoration:none;
}
#whatwedo
{
	width:970px;
	float:left;
	padding-bottom:20px;
}
#whatwedo a
{
	text-decoration:none;
	color:#99CCFF;
}
#whatwedo a:hover
{
	color:#000;
}

#whatwedodpc
{
	width:930px;
	float:left;
	padding-bottom:20px;
	margin-left:5px;
}
#whatwedodpc a
{
	text-decoration:none;
	color:#99CCFF;
}
#whatwedodpc a:hover
{
	color:#000;
}

.whatInside
{
	width:315px;
	float:left;
	margin-right:30px;
}
.insideImg
{
	width:247px;
	float:left;
	margin-left:10px;
	height:134px;
	border:1px solid #EAEAEA;
}
.insideImg
{
	padding:2px;
}
.imageTitle
{
	float:left;
	min-width:100px;
	position:relative;
	margin-top:-50px;
}
.imageTitle a
{
	color:#fff !important;
	text-decoration:none;
}
.imageTitle p
{
	padding:5px 10px;
	background:#517f49;
	font-size:15px;
	font-weight:normal;
}
.insideCont
{
	width:240px;
	float:left;
	padding:0px 45px 0px 20px;
	margin:20px 0px;
	line-height:22px;
	height:100px;
	border-right:1px solid #c4d3c1;
}
.insidemore
{
	width:260px;
	float:left;
	margin-left:20px;
}
#lhsContainer
{
	width:200px;
	float:left;
	overflow:hidden;
}
#inside2
{
	width:200px;
	float:left;
	color: #363636;
	display:none;
}
#inside2 a
{
	text-decoration:none;
	color: #7d9f77;
}
#rhsContainer
{
	width:970px;
	float:left;
	color:#222222;
	padding-bottom:20px;
	line-height:17px;
}
#hTextCover
{
	width:970px;
	float:left;
}
#hText
{
	padding:5px 10px;
	background:#517f49;
	color:#fff;
	float:left;
	font-size:15px;
	font-weight:normal;
}

#hTextdpc
{
	padding:5px 10px;
	background:#009ECE;
	color:#fff;
	float:left;
	font-size:2.1em;
	font-weight:normal;
	text-transform: uppercase;
}
.textbox
{
	float: left;
	padding:2px 2px;
	font-size:12px;
	color:#716F67;	
	border:1px solid #CCCCCC;
	border-radius: 1px 1px 1px 1px;
	background:#fff;
}

.button
{
	background:#517F49;
	color:#fff;
	border:solid 1px #517F49;
	float: left;
	border-radius: 3px 3px 3px 3px;
}
.button:hover
{
	background:#A6A7A9; 
}

.buttondpc
{
	background:#ff9e00;
	border: solid 1px #ff9e00;
	float: left;
	border-radius: 3px 3px 3px 3px;
	height: 30px;
	width:205px;
	font-size: 14px;
	color: #fff;
}
.buttondpc:hover
{
	background:#009ece;
	border: solid 1px #009ece;
}

#tab1
{
	float:left;
	width:950px;
	margin-bottom:10px;
	padding:10px 0px;
	margin:0px 10px;
	/*border-bottom:1px solid #aeaeae;*/
}
.dropdown
{
	padding:3px 2px;
	font-size:12px;
	color:#716F67;	
}
.heading
{
	width:940px;
	float:left;
	font-size:16px;
	padding:10px;
	text-align:left;
}
#innerHead
{
	width:960px;
	float:left;
	padding:10px 0px;
	padding-left:10px;
}
#innerHead img
{
	padding-right:10px;
	float:left;
}
#innerHead span
{
	padding-top:5px;
	float:left;
}
.news
{
	float:left;
	width:950px;
	padding:10px;
}
.news img
{
	padding-right:10px;
	float:left;
}
.news span
{
	padding-top:5px;
	float:left;
	width:840px;
}
#lhsImg
{
	width:138px;
	float:left;
	height:155px;
	background-image: url("../images/rhsimage-bg.png");
	background-position: left;
	background-repeat: no-repeat;
	overflow:hidden;
}
#lhsImg img
{
	padding:5px;
	margin-left:1px;
}
#rhsContainer p
{
	width:950px;
	float:left;
	padding:6px 0px;
	overflow:hidden;
	margin:0px 10px;
}

#rhsContainerPre
{
	width:970px;
	float:left;
	color:#222222;
	padding-bottom:20px;
	line-height:17px;
}
#rhsContainerPre p
{
	width:970px;
	float:left;
	padding:6px 0px;
	overflow:hidden;
}
#rhsContainerPre p span
{
	margin-left:10px;
	float:left;
}
#rhsContainerPre p img
{
	border:10px solid #A6A7A9;
	padding:10px;
	max-width:920px;
}
#rhsContainer p a
{
	color:#C93157;
	text-decoration:none;
}
#rhsContainer p a:hover
{
	color:#363636;
}
#contactUs
{
	float:left;
	width:470px;
}
#contactUs p
{
	width:470px;
	float:left;
	padding:6px 0px;
}
#contactUs p a
{
	color:#517f49;
	text-decoration:none;
}
#contactUs p a:hover
{
	color:#363636;
}
#contactForm
{
	width:500px;
	float:left;
	background:#f0f0f0 !important;
	border-radius: 3px 3px 3px 3px;
	color:#000;
}
#ContactH
{
	width:490px;
	float:left;
}
.tb10 {
	background:#f6f6f6;
	border: 1px solid #B4B1B1;
	color: #333333;
	font-size: 12px; 
	font-family:Calibri;
	margin-bottom: 8px;
	margin-right: 4px;
	padding: 2px;
	font-size:13px;
	width: 200px;
	height: 23px;
}
.iConetent
{
	width:950px;
	float:left;
	padding:10px;
	text-align:left;
}
.iConetent ul
{
	list-style-type:none;
	float:left;
	width:950px;
}
.iConetent ul li
{
	display:inline;
	float:left;
	margin:2px 0px;
	min-width:440px;
	background-image: url("../images/li.png");
	background-position: left;
	background-repeat: no-repeat;
	padding-left:10px;
}
.iConetent ul li a
{
	color:#517f49;
	text-decoration:none;
}
.iConetent span
{
	font-size:16px;
	float:left;
	padding-bottom:5px;
}
.innConetent
{
	width:705px;
	float:left;
	text-align:left;
	margin-left:10px;
	margin-bottom:10px;
}
.innConetent ul
{
	list-style-type:none;
	float:left;
	width:705px;
}
.innConetent ul li
{
	display:inline;
	float:left;
	margin:2px 0px;
	min-width:440px;
	background-image: url("../images/li.png");
	background-position: left;
	background-repeat: no-repeat;
	padding-left:10px;
}
.innConetent ul li a
{
	color:#517f49;
	text-decoration:none;
}
.innConetent span
{
	font-size:16px;
	float:left;
	padding-bottom:5px;
}
.memContent
{
	width:715px;
	float:left;
	padding-left:10px;
	text-align:left;
}
.memContent ol
{
	float:left;
	width:680px;
	padding-left:25px;
}
.memContent ol li
{
	float:left;
	margin:3px 0px;
	min-width:440px;;
}
.memContent ul li a
{
	color:#517f49;
	text-decoration:none;
}
.memContent span
{
	font-size:16px;
	float:left;
	padding-bottom:5px;
}
#courseout
{
	float:left;
	width:550px;
}
.co
{
	float:left;
	width:100%;
	font-size:16px;
}
#corsedetails
{
	float:left;
	width:350px;
	margin-left:20px;
	padding-left:20px;
	margin-top:5px;
}
#courseCover
{
	float:left;
	width:960px;
	margin-left:10px;
}
.co
{
	float:left;
	width:100%;
	font-size:16px;
}
#corsedetails a
{
	text-decoration:none;
	color: #517F49;
}
#corsedetails a:hover
{
	color: #222;
}
.dateCover
{
	width:550px;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
}
.dTop
{
	width:545px;
	float:left;
	background-image: url("./images/datetop.png");
	background-position: left;
	height:6px;
	background-repeat: no-repeat;
}
.dateContent
{
	width:524px;
	float:left;
	background-image: url("./images/date-bg.png");
    background-position: left;
	background:#f0f0f0;
	border-radius: 3px 3px 3px 3px;
	color:#222;
	padding:2px 10px;
    background-repeat: repeat;
}
.dateContent span
{
	padding-left:0px !important;
	margin-bottom:10px;
	font-size:13px;
	float:left;
	width:524px !important;
}
.dBottom
{
	width:545px;
	float:left;
	background-image: url("./images/datebottom.png");
    background-position: left;
	height:6px;
    background-repeat: no-repeat;
}
.privacy
{
	width:970px;
	float:left;
	padding:10px 0px;
	line-height:18px;
}
.privacy ul
{
	list-style-type:none;
	float:left;
	width:100%;
}
.privacy ul li
{
	display:inline;
	float:left;
	margin:4px 0px;
	min-width:800px;
	padding-left:0px;
}
#galary
{	width:970px;
	float:left;
}
#gallaryCover
{
	width:100%;
	float:left;
	margin-top:5px;
}
#lhsGallary
{
	width:712px;
	float:left;
	height:400px;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	border:6px solid #A6A7A9;
}
#lhsGallary img
{
	padding:10px;
	max-height:375px;
	
}
#lhsGallaryExih
{
	width:712px;
	float:left;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	border:6px solid #A6A7A9;
	height:400px;
}
#lhsGallaryExih img
{
	padding:10px;
	max-height:375px;
	max-width:680px;
}
#lhsGallaryEX
{
	width:718px;
	float:left;
	min-height:200px;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
}
#lhsGallaryEX img
{
	border:3px solid #000;
}
#lhsGallaryEX p
{
	width:708px;
	float:left;
	text-align:left;
	padding:10px 0px;
	line-height:20px;
}
#lhsGallaryEX p a
{
	color: #2B6420;
    text-decoration: none;
}
#rhsGallary
{
	width:223px;
	float:left;
	margin-left:20px;
	border-left:1px solid #EAEAEA;
	min-height: 410px;
	line-height:17px;
}
#rhsGallary a
{
	text-decoration:none;
	color: #2B6420;
}
#photo
{
	width:223px;
	float:left;
	color: #2B6420;
	padding-bottom:20px;
	font-size:14px;
}
#photo p
{
	background:#f3f3f3;
	padding:5px;
	width:213px;
}
#photo span
{
	padding:5px;
	width:208px;
	float:left;
	color: #363636;
	font-size:13px;
	margin-left: 5px;
}
#descr
{
	width:223px;
	float:left;
	color: #2B6420;
	font-size:14px;
	padding-bottom:20px;
}
#descr p
{
	background:#f3f3f3;
	padding:5px;
	width:213px;
	font-size: 14px !important;
}
#descr span
{
	padding:5px;
	width:208px;
	float:left;
	color: #363636;
	font-size:13px;
	margin-left: 5px;
}
.descr
{
	width:223px;
	float:left;
	color: #2B6420;
	font-size:14px;
	padding-bottom:20px;
}
.descr p
{
	background:#f3f3f3;
	padding:5px;
	width:213px;
	font-size: 14px !important;
}
.descr span
{
	padding:5px;
	width:208px;
	float:left;
	color: #363636;
	font-size:13px;
	margin-left: 5px;
}
.rules
{
	width:223px;
	float:left;
	color: #2B6420;
	font-size:14px;
	padding-bottom:20px;
	background:#f3f3f3;
	padding:5px;
	width:213px;
	cursor:pointer;
}
.allRules
{
	padding:5px;
	width:208px;
	float:left;
	color: #363636;
	font-size:13px;
	margin-left: 5px;
}
.allRules ol
{
	float:left;
	width:193px;
	padding-left:15px;
}
.allRules ol li
{
	float:left;
	width:193px;
	padding:5px 0px;
}
#tech
{
	width:223px;
	float:left;
	color: #2B6420;
	font-size:14px;
	padding-bottom:20px;
}
#tech p
{
	background:#f3f3f3;
	padding:5px;
	width:213px;
}
#tech span
{
	padding:5px;
	width:208px;
	float:left;
	color: #363636;
	font-size:13px;
	margin-left: 5px;
}
#share
{
	width:100%;
	float:left;
	color: #2B6420;
	font-size:14px;
	padding-top:10px;
}
#share p
{
	background:#f3f3f3;
	padding:5px;
	width:213px;
	margin-bottom:10px;
}
#cont,#cont1,#cont2
{
	width:213px;
	float:left;
	color: #636363;
	font-size:13px;
	padding-top:10px;
}
#cont4
{
	width:213px;
	float:left;
	color: #636363;
	margin-top:10px;
	padding-top:10px;
	font-size:13px;
	border-top:1px solid #EAEAEA;
}
#thumbGallary
{
	width:100%;
	float:left;
	margin:10px 0px;
}
.prev
{
	 float:left;
	 margin:22px 5px 0px 0px;
	 text-align:left;
}
.next
{
	 float:right;
	 margin:22px 5px 0px 0px;
	 text-align:right;
}
.items
{
	float:left;
	text-align:left;
	width:100%;
}
.cell
{
	float:left;
	text-align:left;
	display:inline;
	margin:10px 15px 0px 0px;
	font-family: Arial;
	font-size:11px;
		
}
.cell .main
{
	border:solid 2px #f2f2f2;
	border-radius: 3px 3px 3px 3px;
	background-color:#fff;
	padding:3px;
	float:left;
	width:80px;
	text-align:center;
}
.cell .viewall
{
	float:right;
	margin-top:10px;
}
.teamCover1
{
	width:338px;
	float:left;
	border:1px solid #517F49;
	background:#F3F3F3;
	height:290px;
	margin-bottom:5px;
	padding: 5px;
}
.teamCover1 img{
	margin-right:10px;
	float:left;
}
.teamCover1 a
{
	text-decoration:none;
	color: #517F49;
}

.teamCover
{
	width:447px;
	float:left;
	border:1px solid #517F49;
	background:#F3F3F3;
	height:230px;
	padding:10px;
	margin-left:10px;
	margin-bottom:10px;
}
.pDetails
{
	width:205px;
	float:left;
}
.pDetails a
{
	text-decoration:none;
	color: #517F49;
}
.pDetails img
{
	padding-top:10px;
	float:left;
}
.pDescription
{
	width:232px;
	float:left;
	padding-left:10px;
}
/* footer css  #c4d3c1*/
#footer_canvas
{
	width:100%;
	float:left;
	text-align:center;
	min-height:170px;
}
#footer_Cover
{
	width:990px;
	text-align:center;
	margin:0 auto;
}
#footer
{
	width:970px;
	float:left;
	padding:10px;
	text-align:left;
	background-image: url(../images/footer-bg.gif);
	background-repeat: repeat-x;
}
#innerMenu
{
	width:950px;
	float:left;
	padding:0px 10px;
}
.fMenuCover
{
	width:182px;
	float:left;
	padding-right:20px;
}
#fLine
{
	width:5px;
	float:left;
	padding-right:0px;
	height:123px;
	border-left: 1px solid #EAEAEA;
	padding-right:32px;
	margin-top:10px
}
.innerMenuH
{
	width:100%;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#fff;
}
.innerMenuH a
{
	color:#fff;
	text-decoration:none;
}
.innerMenuH a:hover
{
	color:#fff;
}
.fMenu
{
	width:100%;
	float:left;
	margin-top:3px;
	font-size:13px;
}
.fMenu ul
{
	list-style-type:none;
	float:left;
	width:100%;
}
.fMenu ul li
{
	display:inline;
	float:left;
	margin:2px 0px;
	width:100%;
}
.fMenu ul li a
{
	text-decoration:none;
	color:#fff;
}

.fMenu ul li a:hover
{
	color:#fff;
	text-decoration:none;
}
.fMenu ul li img
{
	padding-right:5px;
}
#copyright
{
	width: 970px;
	float:left;	
	color:#fff;
	text-align:center;
	margin-top:5px;
	font-size:13px;
}
#copyright a
{
	color:#fff;
	text-decoration:none;
}
#copyright a:hover
{
	text-decoration:none;
}
/* footer css */
/*heritage_table*/
.heritage_Event
{
 /*margin-top:20px;*/
}
.heritage_table 
{
	 margin-top:20px;
	 border:solid 1px #A6A7A9;				 
}
.heritage_table .td 
{                 
	 background-color:#FF9E00;
	 color:#fff;
	 font-size: 1.1em;
	 text-transform: uppercase;
}
#flash-header-new
 {
	 margin-left:10px;
 }
.heritage_table td
{                 
	   text-align:center;
	   vertical-align:middle;
	   padding:5px 0px;
 }
.heritage_table .tdb
{
	   background:#f6f6f6;
	   text-align:center;
	   vertical-align:middle;
	   padding:5px 4px;
	   font-size: 14px;
}
.heritage_table .tdb2
{
	   background:#fff;
	   text-align:center;
	   vertical-align:middle;
	   padding:5px 4px;
	   font-size: 14px;
}
.heritage_form
{ 
	   background:#f4f3f1;
	   border:solid 1px #cccccc;
	   padding:10px;
}
.floatDiv
{
	z-index: 1300; 
	position: absolute; 
	display: none; 
	min-width: 300px; 
	width: 600px;
	height: auto; 
	border: 1px solid rgb(60, 74, 95); 
	background-color:#fff; 
	left: 212px; 
	top: 804px;
}
.divClose
{
	width:598px;
	height:25px;
	background-color:#c93157;
	border:solid 1px #fff;
	float:left;
}
.divClose span
{
	float:right;
	margin-right:10px;
	display:block;
	margin-top:5px;
}
.floatDivContent
{
	padding:8px;
	float:left;
	width:580px;
	line-height:20px;
	font-size:12px !important;
	font-family:Calibri !important;
}
.floatDivContent ul
{
	float:left;
	padding:5px;
	width:550px;
	margin-left:20px;
	font-family:Calibri !important;
}
.floatDivContent ul li
{
	float:left;
	padding:3px 0px;
	min-width:400px;
	font-family:Calibri !important;
}
.floatDivContent ol
{
	float:left;
	padding:5px;
	width:550px;
	margin-left:20px;
	font-family:Calibri !important;
}
.floatDivContent ol li
{
	float:left;
	padding:3px 0px;
	min-width:400px;
	font-family:Calibri !important;
}
.floatDivContent span
{
	font-family:Calibri !important;
}
.floatDivContent p
{
	font-family:Calibri !important;
}
.floatDivContent b
{
	font-family:Calibri !important;
}
/* side-bar*/
#sideBar{
text-align:left;
}
#sideBar{
	position: absolute;
	width: auto;
	height: auto;
	top: 260px;
	right:0px;
	z-index:1100;
	position:fixed;
}
#sideBar_blog{
	position: absolute;
	width: auto;
	height: auto;
	top: 55px;
	right:0px;
}
#sideBarTab{
	float:right;
}
#sideBarTab img{
	border:0px solid #f0f0f0;
}
#sideBarContents{
float:right;
height:130px;
overflow:visible !important;
width:100px;
	
}
#sideBarContentsInner{
background-color:#f3f3f3;
height:128px;
width:100px;
border:1px solid #517F49;
}
#sideBarContentsInner ul
{
	list-style-type:none;
	float:left;
	width:90px;;
	padding-left:10px;
	padding-top:10px;
}
#sideBarContentsInner ul li
{
	display:inline;
	float:left;
	margin:2px 0px;
	width:80px;
}
#sideBarContentsInner ul li a
{
	text-decoration:none;
	color:#000;
}
#sideBarContentsInner ul li a:hover
{
	color:#000;
	text-decoration:none;
}
#sideBarContentsInner ul li img
{
	padding-right:5px;
	border:0px solid #fff;
}
.msg_list {
	float:left;
	width: 970px;
}
.msg_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	background-color:#f3f3f3;
	margin:1px;
	float:left;
	width: 948px;
	font-weight:bold;
	font-size:13px;
}
.msg_body {
	padding: 5px 10px 15px;
	float:left;
	width: 948px;
}
.msg_body a {
text-decoration:none;
color:#517F49;
}
.prizesDetails
{
	float:left;
	width:210px;
	margin-left:10px;
	color:#363636;
	font-size: 12px;
}
.prizesDetails ul
{
	float:left;
	width:210px;
	list-style-type:square;
}
.prizesDetails ul li
{
	float:left;
	width:190px;
	margin-left:20px;
}
.sitemap
{
	width:940px;
	float:left;
	font-size:14px;
	margin-left:5px;
	padding:5px;
}
.sitemap a
{
	color: #2B6420;
    text-decoration: none;
}
#afterContent
{
	float:left;
	text-align:left;
	line-height:20px;
	width:708px;
	margin-left:10px;
}
#afterContent img
{
	border:0px solid #fff !important;
}
#afterContent ol
{
	float:left;
	margin-left:20px;
	min-width:440px;;
}
#afterContent ol li
{
	float:left;
	min-width:440px;
	padding-bottom:20px;
}
#niceList
{
	float:left;
	width:700px;
	padding:5px 0px;
}
#niceList ol
{
	float:left;
	margin-left:20px;
	min-width:440px;
}
#niceList ol li
{
	float:left;
	min-width:210px;;
	padding-bottom:5px;
}
.afterContent
{
	float:left;
	text-align:left;
	line-height:20px;
	width:690px;
	margin-left:35px;
}
#afterCover
{
	float:left;
	width:708px;
	padding-top:5px;
	margin-left:10px;
}
#afterLink
{
	float:left;
	margin-left:10px;
	width: 210px;
	font-size:13px;
}
#afterLink ul
{
	list-style-type:none;
	float:left;
	width: 210px;
}
#afterLink ul li
{
	display:inline;
	float:left;
	margin:5px 0px;
	width: 210px;
}
#afterLinkt ul li a
{
	color: #517F49 !important;
	text-decoration: none;
}
.aConetent
{
	width:630px;
	float:left;;
	text-align:left;
	padding-bottom:10px;
	line-height:18px;
}
.aConetent ul
{
	list-style-type:none;
	float:left;
	width:620px;
	margin-left:10px;
}
.aConetent ul li
{
	display:inline;
	float:left;
	margin:2px 0px;
	min-width:440px;
	background-image: url("../images/ali.png");
	background-position: left;
	background-repeat: no-repeat;
	padding-left:10px;
}
.aConetent ul li a
{
	color:#517f49;
	text-decoration:none;
}
.aConetent span
{
	font-size:16px;
	float:left;
	padding-bottom:5px;
}
.aheading
{
	float: left;
    font-size: 13px;
    text-align: left;
    width: 630px;
	padding:10px 0px;
}
/*-- dmc payment gateway style sheet start here --*/
#screendmc
{	
	width:950px;
	text-align:center;
	margin:0 auto;
}
#wrapperdmc
{
	margin:0 auto;
	width:920px;
	float:left;
	padding:0px 8px;
	background-color:#fff;
}

#containerdmc
{
	width:950px;
	float:left;
	text-align:left;
}

#hTextdmc
{
	padding:5px 10px;
	background:#d2502e;
	color:#fff;
	float:left;
	font-size:15px;
	font-weight:normal;
}

#whatwedodmc
{
	width:930px;
	float:left;
	padding-bottom:20px;
}
#whatwedodmc a
{
	text-decoration:none;
	color:#99CCFF;
}
#whatwedodmc a:hover
{
	color:#000;
}

.buttondmc
{
	background:#d2502e;
	color:#fff;
	border:solid 1px #d2502e;
	float: left;
	border-radius: 3px 3px 3px 3px;
}
.buttondmc:hover
{
	background:#A6A7A9; 
}

#insideNavdmc
{
	width:930px;
	float:left;
	color: #7d9f77;
	font-size:13px;
	padding-bottom:10px;
}
#insideNavdmc a
{
	color: #363636;
	text-decoration:none;
}

.divClosedmc
{
	width:598px;
	height:25px;
	background-color:#d2502e;
	border:solid 1px #fff;
	float:left;
}
.divClosedmc span
{
	float:right;
	margin-right:10px;
	display:block;
	margin-top:5px;
}
/*-- dmc payment gateway style sheet close here --*/