body {font-size: 12px; margin: 0px; color: #444444; font-family: tahoma; background-image:url(images/bg.gif);}
.toplinkbg {background-image: url('images/topright-bg.gif'); background-repeat: no-repeat;}
.leftlinkbg {background-image: url('images/left-linksbg.gif'); background-repeat: no-repeat;}
.inp {font-weight: 400; font-size: 11px; color: #444444; font-family: Tahoma; text-decoration: none; border: 2px #cccccc solid; padding-left:2px;}
.inp1 {font-weight: 400; font-size: 11px; color: #444444; font-family: Tahoma; text-decoration: none; border: 1px #333333 solid; padding-left:2px; height:17px;}
select {font-weight: 400; font-size: 11px; color: #444444; font-family: arial; text-decoration: none; border: 2px #cccccc solid; padding-left:2px; width:40px;}

.select {font-weight: 400; font-size: 11px; color: #444444; font-family: arial; text-decoration: none; border: 2px #cccccc solid; padding-left:2px; width:172px;}

img{behavior:url('pngbehavior.htc');}
.rightlinkbg {background-image: url('images/rightlinks-bg.gif'); background-repeat: no-repeat;}
.water-righbg {background-image: url('images/water-rightside-bg.gif'); background-repeat: no-repeat;}
.home-rlinks-text {font-weight: 400; font-size: 12px; color: #000000; font-family: arial; text-decoration: none;}
.home-img-bor {border: 1px solid #143B7C;}
.home-morelinks {font-weight: 400; font-size: 11px; color: #000000; font-family: arial; text-decoration: none;}
.home-morelinks:hover {font-weight: 400; font-size: 11px; color: #B42D2D; font-family: arial; text-decoration: none;}
.home-small-text {font-weight: 400; font-size: 11px; color: #000000; font-family: arial; text-decoration: none;}
.home-register {font-weight: 700; font-size: 11px; color: #005A71; font-family: arial; text-decoration: underline;}
.home-register:hover {font-weight: 700; font-size: 11px; color: #B42D2D; font-family: arial; text-decoration: underline;}

.mg-title1 {font-weight: 700; font-size: 16px; color: #000000; font-family: arial; text-decoration: none; text-transform:uppercase;}
.mg-title2 {font-weight: 700; font-size: 16px; color: #688650; font-family: arial; text-decoration: none; padding-top:7px;}
.mg-title2:hover {font-weight: 700; font-size: 16px; color: #A80D0D; font-family: arial; text-decoration: none; padding-top:7px;}

.mg-title3 {font-weight: 700; font-size: 16px; color: #688650; font-family: arial; text-decoration: none; padding-top:7px;}

.mg-title4 {font-weight: 700; font-size: 12px; color: #A91010; font-family: arial; text-decoration: none; padding-top:7px;}

.h1 {font-weight: 700; font-size: 16px; color: #688650; font-family: arial; text-decoration: none; padding-top:7px;}
.h1:hover {font-weight: 700; font-size: 16px; color: #A80D0D; font-family: arial; text-decoration: none; padding-top:7px;}

.h2 {font-weight: 700; font-size: 14px; color: #A80D0D; font-family: arial; text-decoration: none; padding-top:7px;}

.h3 {font-weight: 700; font-size: 15px; color: #444; font-family: arial; text-decoration: none;}
.h3a {font-weight: 700; font-size: 15px; color: #688650; font-family: arial; text-decoration: none;}
.h3a:hover {font-weight: 700; font-size: 15px; color: #444; font-family: arial; text-decoration: none;}

.h4 {font-weight: 700; font-size: 12px; color: #A91010; font-family: trebuchet ms; text-decoration: none; font-style:italic;}

.h5 {font-weight: 700; font-size: 13px; color: #688650; font-family: arial; text-decoration: none; padding-top:7px;}

.h6 {font-weight: 700; font-size: 20px; color: #A80D0D; font-family: arial; text-decoration: none;}

.h7 {font-weight: 700; font-size: 16px; color: #688650; font-family: arial; text-decoration: none;}
.h7:hover {font-weight: 700; font-size: 16px; color: #d39324; font-family: arial; text-decoration: none;}

.h8 {font-weight: 700; font-size: 12px; color: #A80D0D; font-family: arial; text-decoration: none; text-align:left;}

.h9 {font-weight: 700; font-size: 13px; color: #333399; font-family: arial; text-decoration: none;}

.card-head {font-weight: 700; font-size: 13px; color: #fff; font-family: tahoma; text-decoration: none; padding:5px 0px 5px 5px;}

.ccategory {font-weight: 700; font-size: 16px; color: #688650; font-family: trebuchet ms; text-decoration: none;}

.ccreator {font-weight: 700; font-size: 14px; color: #a80d0d; font-family: trebuchet ms; text-decoration: none;}

.intro-text3 {font-weight: 400; font-size: 11px; color: #000000; font-family: arial; text-decoration: none; line-height:17px;}
.intro-text {font-weight: 400; font-size: 11px; color: #000000; font-family: arial; text-decoration: none;}
.intro-text2 {font-weight: 700; font-size: 11px; color: #00586C; font-family: arial; text-decoration: none; font-style:italic;}
.intro-text4 {font-weight: 700; font-size: 11px; color: #00586C; font-family: arial; text-decoration: none;}
.intro-text5 {font-weight: 400; font-size: 11px; color: #00586C; font-family: arial; text-decoration: none;}

.price {font-weight: 700; font-size: 11px; color: #A80D0D; font-family: arial; text-decoration: none;}

.caption {font-weight: 400; font-size: 11px; color: #A80D0D; font-family: arial; text-decoration: none;}

.download {font-weight: 700; font-size: 11px; color: #688650; font-family: arial; text-decoration: underline;}
.download:hover {font-weight: 700; font-size: 11px; color: #A80D0D; font-family: arial; text-decoration: none;}

.arch {font-weight: 700; font-size: 11px; color: #005a8d; font-family: arial; text-decoration: underline;}
.arch:hover {font-weight: 700; font-size: 11px; color: #688650; font-family: arial; text-decoration: none;}

.fb {font-weight: 700; font-size: 14px; color: #005a8d; font-family: trebuchet ms; text-decoration: none;}
.fb:hover {font-weight: 700; font-size: 14px; color: #688650; font-family: trebuchet ms; text-decoration: none;}

.pmail {font-weight: 700; font-size: 11px; color: #688650; font-family: arial; text-decoration: none;}
.pmail:hover {font-weight: 700; font-size: 11px; color: #000; font-family: arial; text-decoration: none;}

.top {font-weight: 400; font-size: 11px; color: #9b0000; font-family: arial; text-decoration: none; background-color:#e2e2e2; padding:3px;}
.top:hover {font-weight: 400; font-size: 11px; color: #00586C; font-family: arial; text-decoration: none; background-color:#eee;}

.text {font-weight: 400; font-size: 12px; color: #000000; font-family: arial; text-decoration: none; line-height:18px;}

.world {font-weight: 400; font-size: 11px; color: #A91010; font-family: arial; text-decoration: none; font-style:italic;}

.sm-text {font-weight: 400; font-size: 11px; color: #000000; font-family: arial; text-decoration: none; line-height:18px;}

.htext {font-weight: 400; font-size: 12px; color: #000000; font-family: arial; text-decoration: none; line-height:21px;}

.htext1 {font-weight: 400; font-size: 11px; color: #000000; font-family: arial; text-decoration: none; line-height:16px;}

.quote {font-weight: 700; font-size: 11px; color: #c1669b; font-family: arial; text-decoration: none;}

.text1 {font-weight: 400; font-size: 11px; color: #913710; font-family: arial; text-decoration: none;}

.gtext {font-weight: 400; font-size: 12px; color: #62814A; font-family: arial; text-decoration: none;}
.gsm-text {font-weight: 400; font-size: 11px; color: #62814A; font-family: arial; text-decoration: none;}

.links {font-weight: 700; font-size: 11px; color: #62814A; font-family: arial; text-decoration: none;}
.links:hover {font-weight: 700; font-size: 11px; color: #9B0000; font-family: arial; text-decoration: none;}

.links1 {font-weight: 400; font-size: 12px; color: #62814A; font-family: arial; text-decoration: underline;}
.links1:hover {font-weight: 400; font-size: 12px; color: #9B0000; font-family: arial; text-decoration: underline;}

.learnmore {font-weight: 400; font-size: 12px; color: #3A6319; font-family: arial; text-decoration: underline;}
.learnmore:hover {font-weight: 400; font-size: 12px; color: #9B0000; font-family: arial; text-decoration: underline;}

.down {font-weight: 400; font-size: 11px; color: #62814A; font-family: arial; text-decoration: none;}
.down:hover {font-weight: 400; font-size: 11px; color: #9B0000; font-family: arial; text-decoration: none;}

.opacity {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
.opacity:hover {filter:alpha(opacity=70);  -moz-opacity: 0.7;  opacity: 0.7;}



/*---------------------Jan Calender css start-------------------*/

#table-head {
	background-color: #3264A8;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #6EA5F0;
	border-left: 1px solid #6EA5F0;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#4D7FC4;
	display:block;
	color: #ffffff;
	height:100%;	width:77px;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.table-format-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #3264A8;
	background-color: #7AB2FD;
	display:block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.callink {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #3264A8;
	background-color: #7AB2FD;
	padding: 3px 0px 0px 3px;
	height:100%;
	width:77px;
	text-decoration: none;
}

/*---------------------Jan Calender css end-------------------*/


/*---------------------Feb Calender css start-------------------*/

#table-head-feb {
	background-color: #CA6161;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format-feb {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format-feb td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #F8B6B6;
	border-left: 1px solid #F8B6B6;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-feb-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#F58282;
	display:block;
	color: #ffffff;
	padding: 3px 0px 0px 3px;
	height:100%;
	width:77px;
	text-decoration: none;
}
.table-format-feb-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #CA6161;
	background-color: #FBAEAE;
	padding: 3px 0px 0px 3px;
	display:block;
	text-decoration: none;
}
.callink-feb {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-feb-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #CA6161;
	background-color: #FBAEAE;
	padding: 3px 0px 0px 3px;
	height:100%;
	width:77px;
	text-decoration: none;
}

/*---------------------Feb Calender css end-------------------*/


/*---------------------Mar Calender css start-------------------*/

#table-head-mar {
	background-color: #72B22D;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format-mar {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format-mar td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #BCFE75;
	border-left: 1px solid #BCFE75;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-mar-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#7FC633;
	display:block;
	color: #ffffff;
	height:100%;
	width:77px;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.table-format-mar-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #548C18;
	background-color: #9BE64B;
	display:block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.callink-mar {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-mar-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #548C18;
	background-color: #9BE64B;
	padding: 3px 0px 0px 3px;
	height:100%;	
	width:77px;
	text-decoration: none;
}

/*---------------------Mar Calender css end-------------------*/


/*---------------------Apr Calender css start-------------------*/

#table-head-apr {
	background-color: #B23636;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format-apr {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format-apr td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #FD6666;
	border-left: 1px solid #FD6666;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-apr-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#DB4040;
	display:block;
	color: #ffffff;
	height:100%;	
	width:77px;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.table-format-apr-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #B23636;
	background-color: #F57878;
	display:block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.callink-apr {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-apr-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #B23636;
	background-color: #F57878;
	padding: 3px 0px 0px 3px;
	height:100%;	
	width:77px;
	text-decoration: none;
}

/*---------------------Apr Calender css end-------------------*/

/*---------------------May Calender css start-------------------*/

#table-head-may {
	background-color: #C59729;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format-may {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format-may td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #EFCA71;
	border-left: 1px solid #EFCA71;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-may-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#E1A71B;
	display:block;
	color: #ffffff;
	height:100%;	
	width:77px;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.table-format-may-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #BA8B1C;
	background-color: #F2D286;
	display:block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.callink-may {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-may-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #BA8B1C;
	background-color: #F2D286;
	padding: 3px 0px 0px 3px;
	height:100%;	
	width:77px;
	text-decoration: none;
}

/*---------------------May Calender css end-------------------*/

/*---------------------Jun Calender css start-------------------*/

#table-head-jun {
	background-color: #37AC89;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format-jun {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format-jun td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #80F2D1;
	border-left: 1px solid #80F2D1;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-jun-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#5CCCAB;
	display:block;
	color: #ffffff;
	height:100%;	
	width:77px;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.table-format-jun-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #2CA380;
	background-color: #50E0B6;
	display:block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.callink-jun {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-jun-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #2CA380;
	background-color: #50E0B6;
	padding: 3px 0px 0px 3px;
	height:100%;	
	width:77px;
	text-decoration: none;
}

/*---------------------Jun Calender css end-------------------*/

/*---------------------Jul Calender css start-------------------*/

#table-head-jul {
	background-color: #A22965;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format-jul {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format-jul td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #F466AC;
	border-left: 1px solid #F466AC;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-jul-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#C6327B;
	display:block;
	color: #ffffff;
	height:100%;	
	width:77px;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.table-format-jul-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #B23636;
	background-color: #FB7EBC;
	display:block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.callink-jul {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-jul-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #A22965;
	background-color: #FB7EBC;
	padding: 3px 0px 0px 3px;
	height:100%;	
	width:77px;
	text-decoration: none;
}

/*---------------------Jul Calender css end-------------------*/

/*---------------------Aug Calender css start-------------------*/

#table-head-aug {
	background-color: #386EAB;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format-aug {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format-aug td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #6CAFFA;
	border-left: 1px solid #6CAFFA;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-aug-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#468AD7;
	display:block;
	color: #ffffff;
	height:100%;	width:77px;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.table-format-aug-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #31659F;
	background-color: #60A9FA;
	display:block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.callink-aug {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-aug-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #31659F;
	background-color: #60A9FA;
	padding: 3px 0px 0px 3px;
	height:100%;	width:77px;
	text-decoration: none;
}

/*---------------------Aug Calender css end-------------------*/

/*---------------------Sep Calender css start-------------------*/

#table-head-sep {
	background-color: #42850C;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format-sep {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format-sep td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #74E31B;
	border-left: 1px solid #74E31B;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-sep-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#56AD10;
	display:block;
	color: #ffffff;
	height:100%;	width:77px;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.table-format-sep-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #42850C;
	background-color: #80FA1D;
	display:block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.callink-sep {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-sep-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #42850C;
	background-color: #80FA1D;
	padding: 3px 0px 0px 3px;
	height:100%;	width:77px;
	text-decoration: none;
}

/*---------------------Sep Calender css end-------------------*/

/*---------------------Oct Calender css start-------------------*/

#table-head-oct {
	background-color: #9E5316;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format-oct {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format-oct td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #EF7D21;
	border-left: 1px solid #EF7D21;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-oct-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#CF6C1C;
	display:block;
	color: #ffffff;
	height:100%;	width:77px;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.table-format-oct-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #9E5316;
	background-color: #FD8F36;
	display:block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.callink-oct {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-oct-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #9E5316;
	background-color: #FD8F36;
	padding: 3px 0px 0px 3px;
	height:100%;	width:77px;
	text-decoration: none;
}

/*---------------------Oct Calender css end-------------------*/

/*---------------------Nov Calender css start-------------------*/

#table-head-nov {
	background-color: #9B1D3D;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format-nov {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format-nov td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #FC3367;
	border-left: 1px solid #FC3367;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-nov-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#BA224A;
	display:block;
	color: #ffffff;
	height:100%;	width:77px;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.table-format-nov-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #9B1D3D;
	background-color: #E45278;
	display:block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.callink-nov {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-nov-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #9B1D3D;
	background-color: #E45278;
	padding: 3px 0px 0px 3px;
	height:100%;	width:77px;
	text-decoration: none;
}

/*---------------------Nov Calender css end-------------------*/

/*---------------------Dec Calender css start-------------------*/

#table-head-dec {
	background-color: #4271E7;
	/*border-left: 1px solid #efefef;*/
	border-bottom: 1px solid #ffffff;
	text-align:left;
	padding: 3px 0px 0px 3px;
	font: 12px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format-dec {
	font: 16px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 700;
	text-align:left;

}

.table-format-dec td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #A4BEFE;
	border-left: 1px solid #A4BEFE;
	/*border-right: 1px solid #efefef;*/
	text-align:left;
}

.table-format-dec-a {
	font: 20px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	background-color:#7898E9;
	display:block;
	color: #ffffff;
	height:100%;	width:77px;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.table-format-dec-a:hover {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #4271E7;
	background-color: #9FBAFF;
	display:block;
	padding: 3px 0px 0px 3px;
	text-decoration: none;
}
.callink-dec {font-weight: 700; font-size: 11px; color: #333333; font-family: arial; text-decoration: none; margin-top:8px; padding-right:3px; text-align:right;}

.table-format-dec-active {
	font: 20 px arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: 700;
	color: #4271E7;
	background-color: #9FBAFF;
	padding: 3px 0px 0px 3px;
	height:100%;	width:77px;
	text-decoration: none;
}

/*---------------------Dec Calender css end-------------------*/



.hr {
 border: 0;
 color: #688650;
 background-color: #688650;
 height: 1px;
 width: 100%;
 text-align: left;
 margin:15px 0px 15px 0px;
 }

.hr1 {
 border: 0;
 color: #6EA5F0;
 background-color: #6EA5F0;
 height: 1px;
 width: 100%;
 text-align: left;
 margin:15px 0px 15px 0px;
 }
 
 li 
{
   	margin-left: -15;
	font-family: arial;
	font-size: 12px;
	color : #000000;
	line-height:18px;
} 

.topli 
{
   	margin-top: -15;
	font-family: arial;
	font-size: 12px;
	color : #000000;	
}


 .li1 
{
   	margin-left: -20;
	font-family: verdana;
	font-size: 10px;
	color : #000000;
	line-height:15px;
} 


 
.home {font-weight: 700; font-size: 12px; color: #688650; font-family: arial; text-decoration: none; padding-bottom:7px; padding-right:5px;}
.home:hover {font-weight: 700; font-size: 12px; color: #A80D0D; font-family: arial; text-decoration: none; padding-bottom:7px; padding-right:5px;}

textarea {font-weight: 400; font-size: 11px; color: #2c2c2c; font-family: arial; text-decoration: none; border: 2px solid #cccccc; background-color:#fff; padding:3px;}

.but {font-weight: 700; font-size: 12px; color: #c2c2c2; font-family: arial; text-decoration: none; border: 0px solid #cccccc; background-color:#ddd;  height:25px;}
.but1 {font-weight: 700; font-size: 12px; color: #ffffff; font-family: arial; text-decoration: none; border: 0px solid #cccccc; background-color:#3A6774;}

.border{ border: 1px #5e9c08 solid;}

.blog-table {
	font: 14px arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: 400;
	text-align:left;
	vertical-align: top;
	border: 1px solid #DCE4CB;
	padding:5px;
}
.blog-td {
	font: 14px arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: 400;
	text-align:left;
	padding:5px;
	background-color: #cccccc;
}
.blog-td a {
	font: 12px arial, Helvetica, sans-serif;
	color: #555555;
	font-weight: 700;
	text-decoration: none;
}
.blog-td a:hover {
	font: 12px arial, Helvetica, sans-serif;
	color: #A80D0D;
	font-weight: 700;
	text-decoration: none;
}
.table-bor{
border: 1px #999999 solid;
padding:3px;
}
.blog-links {font-weight: 700; font-size: 12px; color: #62814A; font-family: arial; text-decoration: none; border-bottom: 0px #62814A solid;}
.blog-links:hover {font-weight: 700; font-size: 12px; color: #9B0000; font-family: arial; text-decoration:none; border-bottom: 0px #62814A solid;}

.blog-title{font-weight: 700; font-size: 16px; color: #3E6671; font-family: arial; text-decoration: none;}
.blog-stext {font-weight: 400; font-size: 12px; color: #428391; font-family: arial; text-decoration: none;}
.blog-tlinks {font-weight: 400; font-size: 12px; color: #62814A; font-family: arial; text-decoration: none;}
.blog-tlinks:hover {font-weight: 400; font-size: 12px; color: #9B0000; font-family: arial; text-decoration: none;}

.blog-mytable {
	font: 12px arial;
	color: #000000;
}
.blog-mytable td {
	padding: 7px 5px 5px 5px;
	vertical-align: top;
	border-bottom: 1px solid #9DBDC6;
}

.blog-mytable a {
	color: #3A6774;
	text-decoration: none;
}
.blog-mytable a:hover {
	color: #9B0000;
	text-decoration: none;
}
.blog-create {
	font: 13px arial;
	color: #000000;
}
.blog-create td {
	padding: 8px 5px 10px 5px;
	vertical-align: top;
	border-bottom: 1px solid #9DBDC6;
}

.blog-create a {
	color: #3A6774;
	text-decoration: none;
}
.blog-create a:hover {
	color: #9B0000;
	text-decoration: none;
}

#table-head1 {
	background-color: #3264A8;
	border-bottom: 1px solid #ffffff;
	padding: 5px 5px 5px 5px;
	font: 11px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #fff;
}

.table-format1 {
	font: 11px arial, Helvetica, sans-serif;
	color: #3264A8;
	font-weight: 400;
}

.table-format1 td {
	vertical-align: top;
	/*border-left: 1px solid #AEABD9;*/
	border-bottom: 1px solid #6EA5F0;
	padding:7px 0px 7px 5px;
}

.table-format1 a {
	font: 11px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #3264A8;
	text-decoration: none;
}
.table-format1 a:hover {
	font: 11px arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #5a89c9;
	text-decoration: none;
}

.bort{border:1px solid #c2c2c2; padding: 8px;}

.usefullinks {font-weight: 700; font-size: 12px; color: #5a89c9; font-family: arial; text-decoration: none;}
.usefullinks:hover {font-weight: 700; font-size: 12px; color: #B42D2D; font-family: arial; text-decoration: none;}

.visit {font-weight: 700; font-size: 11px; color: #898888; font-family: arial; text-decoration: none;}
.visit:hover {font-weight: 700; font-size: 11px; color: #9B0000; font-family: arial; text-decoration: none;}

.email {font-weight: 700; font-size: 12px; color: #62814A; font-family: arial; text-decoration: none;}
.email:hover {font-weight: 700; font-size: 12px; color: #9B0000; font-family: arial; text-decoration: none;}

.divpic{border:1px solid #c2c2c2; padding: 8px; float:right; margin-left:8px;}
.divpic1{border:1px solid #c2c2c2; padding: 8px; float:left; margin-right:8px;}


.fot{color:#E2E2E2; font-size:1px;}

#hiddenDiv {
font-size:1px;
	position:absolute;
	visibility: hidden;
}
