body {
margin:0px 0px 0px 0px;
background-image: url(mainbgwhole.jpg);
}
.normalclass {
border-left:#999999 1px solid;
border-top:#999999 1px solid;
border-right:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
padding:3px 2px 2px 2px;
font-family:Tahoma;
font-size:11px;
color:#333333;
background-color:#f1f4f5;
}
textarea {
border-left:#999999 1px solid;
border-top:#999999 1px solid;
border-right:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
padding:3px 2px 2px 2px;
font-family:Tahoma;
font-size:11px;
color:#333333;
background-color:#f1f4f5;
}
.hoverclass {
border-left:#009900 1px solid;
border-top:#009900 1px solid;
border-right:#00cc00 1px solid;
border-bottom:#00cc00 1px solid;
padding:3px 2px 2px 2px;
font-family:Tahoma;
font-size:11px;
color:#003300;
background-color:#ffffff;
}
.left_rep{
background-image:url(total-new-layout-final-slic3.jpg);
background-repeat:repeat-x;
background-position:left bottom;
background-color:#FFFFFF;
}
.bottom_rep{
background-image:url(leftrep.jpg);
background-repeat:no-repeat;
background-position:left bottom;
}
.bottom_mian{
background-image:url(botmain-rep.jpg);
background-repeat:repeat-y;
background-position:left top;
background: transparent url('botmain.jpg') no-repeat bottom left;
}
.bottom_mian1{
background-image:url(botmain-rep.jpg);
background-repeat:repeat-y;
background-position:left top;
}
.bottom_mian1{
border:1px solid #666666;
}
.right_rep{
background-image:url(rightrepeat.jpg);
background-repeat:repeat-x;
background-position:left bottom;
}
.right_rep_mian{
background-image:url(rightmainrepeat.jpg);
background-repeat:repeat-x;
background-position:left bottom;
background-color:#FFFFFF;
}
.bottommiddle_repeat {
background-image:url(mid-bot.jpg);
background-repeat:repeat-x;
height:9px;
}

.textblack_bold {
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
}

.leftnav a:link {
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
display:block;
background-repeat:repeat-x;
padding:5px 0px 5px 0px;
border-bottom:#CCCCCC 1px dotted;
}
.leftnav a:visited {
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
display:block;
background-repeat:repeat-x;
padding:5px 0px 5px 0px;
border-bottom:#CCCCCC 1px dotted;
}
.leftnav a:hover {
font-family:Tahoma;
font-size:11px;
color:#006699;
font-weight:normal;
text-decoration:none;
display:block;
background-image:url(leftnav_hover.gif);
background-repeat:repeat-x;
padding:5px 0px 5px 0px;
}
.leftnavgraybg{
background-image:url(leftnav_graybg.gif);
background-repeat:repeat-x;
}
.bigheader {
font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}
.flash-new {
font-family:arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.bottomnav a:link {
font-family:arial;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.bottomnav a:visited {
font-family:arial;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.bottomnav a:hover {
font-family:arial;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}
.bottomnav {
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.titlemain {
font-family:Tahoma;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
background-image:url(titlemain.jpg);
background-repeat:no-repeat;
background-position:center;
width:595px;
height:30px;
padding-left:13px;
}
.titlemain-top {
font-family:Tahoma;
font-size:13px;
color:#000000;
font-weight:bold;
text-decoration:none;
background-image:url(titlemain.jpg);
background-repeat:no-repeat;
background-position:center;
width:595px;
height:30px;
padding-left:13px;
}
.mainblcaktext {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#3b3c3e;
font-weight:normal;
text-decoration:none;
text-align:justify;
line-height:18px;
}
.titleorange {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FF6600;
font-weight:bold;
text-decoration:none;
}
.titleorange-contact {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#FF6600;
font-weight:bold;
text-decoration:none;
}

.titleorange-new {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#FF6600;
font-weight:bold;
text-decoration:none;
}
.grow {
font-family:Tahoma;
font-size:15px;
color:#ff6600;
font-weight:bold;
text-decoration:none;
}
.titleproduct {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#3b3c3e;
font-weight:bold;
text-decoration:none;
}
.newline {
background-image:url(3dline_mid.gif);
background-repeat:repeat-x;
background-position:center;
height:25px;
}
.graph-new {
background-image:url(midtop.jpg);
background-repeat:repeat-x;
height:33px;
}
.newline-contact {
background-image:url(3dline_mid.gif);
background-repeat:repeat-x;
background-position:center;
height:15px;
}

.orangelink a:link {
font-family:Tahoma;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.orangelink a:visited {
font-family:Tahoma;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.orangelink a:hover {
font-family:Tahoma;
font-size:12px;
color:#FF6600;
font-weight:normal;
text-decoration:underline;
}
.orangelink {
font-family:Tahoma;
font-size:12px;
color:#000000;
font-weight:normal;
text-decoration:none;
}

.btmn a:link {
font-family:Tahoma;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.btmn a:visited {
font-family:Tahoma;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.btmn a:hover {
font-family:Tahoma;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.btmn {
font-family:Tahoma;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.sitemap a:link {
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.sitemap a:visited {
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.sitemap a:hover {
font-family:Tahoma;
font-size:11px;
color:#FF6600;
font-weight:bold;
text-decoration:underline;
}
.sitemap {
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.flash a:link {
font-family:arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.flash a:visited {
font-family:arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.flash a:hover {
font-family:arial;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.flash {
font-family:arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
.topsite a:link {
font-family:Tahoma;
font-size:11px;
color:#006699;
font-weight:normal;
text-decoration:none;
}
.topsite a:visited {
font-family:Tahoma;
font-size:11px;
color:#006699;
font-weight:normal;
text-decoration:none;
}
.topsite a:hover {
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}
.topsite {
font-family:Tahoma;
font-size:11px;
color:#006699;
font-weight:normal;
text-decoration:none;
}


/* search */
.search a:link {
font-family:Tahoma;
font-size:11px;
color:#ff6600;
font-weight:normal;
text-decoration:none;
}
.search a:visited {
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.search a:hover {
font-family:Tahoma;
font-size:11px;
color:#ff6600;
font-weight:bold;
text-decoration:underline;
}
.search {
font-family:Tahoma;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}


/* search end */

.homapage-main-td-bg {
	background-image:url(header-aboutus-slice2_01.jpg);
	background-repeat:repeat-x;
}
.homepage-final-layout-bg {
	background-image:url(total-new-layout-final-s-05.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.homepage-final-layout-bg-1 {
	background-image:url(total-new-layout-final-s-10.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.homapage-main-td-slice2-01 {
	background-image:url(header-aboutus-slice2_06.jpg);
	background-repeat:repeat-x;
}
form {
	margin:0px;
}
.leftnavbar {
	background-image:url(leftnavbar.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.mid-top {
	background-image:url(midtop.jpg);
	background-repeat:repeat-x;
}
.left-middle {
	background-image:url(left-middle.jpg);
	background-repeat:repeat-y;
}
.right-middle {
	background-image:url(rightmiddle.jpg);
	background-repeat:repeat-y;
}
.middlemainbng-all {
	background-image:url(middlemainbng_all.jpg);
}
.newleftrep {
	background-image:url(newleftrep.jpg);
	background-repeat:repeat-x;
}
.bottommainfinal {
	background-image:url(bottommainfinal.jpg);
	background-repeat:repeat-x;
}
.err
{
   border: 1px solid #ff0000;
   background-color: #dfecf8;
}
select {
border-left:#999999 1px solid;
border-top:#999999 1px solid;
border-right:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
font-family:Tahoma;
font-size:11px;
color:#333333;
background-color:#f1f4f5;
}
.news-media-bg {
	background-image:url(news-media-bg.jpg);
	height:87px;
	background-repeat:no-repeat;
	background-position:center;
}

.news-media:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.news-media:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.news-media:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#FF6600;
font-weight:bold;
text-decoration:underline;
}
.news-media1:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FF6600;
font-weight:bold;
text-decoration:underline;
}
.news-media1:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FF6600;
font-weight:bold;
text-decoration:underline;
}
.news-media1:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.event-title-bg {
	background-image:url(event-calendar-title.jpg);
	height:49px;
	background-repeat:repeat-x;
}
.main-table-box-border {
	border-bottom:1px solid #dcdddc;
	border-right:1px solid #dcdddc;
}
.day-td-bottom-border {
	border-bottom:1px solid #dcdddc;
}
.day-text {
	font-family:Arial;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.daywise-table-box-border {
	border-bottom:1px solid #dcdddc;
	border-right:1px solid #dcdddc;
}
.active-day-box{
	border-bottom:1px solid #dcdddc;
	border-right:1px solid #dcdddc;
	background-color:#ffeeba;
	font-family:Arial;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.daywise-table-bottom-border {
	border-bottom:1px solid #dcdddc;
}
.daywise-table-right-border {
	border-right:1px solid #dcdddc;
}
.event-1:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FF6600;
font-weight:bold;
text-decoration:underline;
}
.event-1:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#FF6600;
font-weight:bold;
text-decoration:underline;
}
.event-1:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.bot-bg {
	background-image:url(bot-bg.gif);
	background-repeat:repeat-y;
	background-position:top;
}
.bottommain-bg {
	background-image:url(bottommainfinal-bg.gif);
	background-position:bottom;
	background-repeat:repeat-y;
}
.bottomright-bg {
	background-image:url(bottomright-bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
}.read-more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0066CC;
	text-align:left;
	text-decoration:none;
}
.read-more:Hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	text-decoration:underline;
}


ul.iface{ list-style-type:none; margin:0px; padding:0px;}
ul.iface li {background:url(arrow-bullete.gif) 0 10px no-repeat;
padding-left:14px; margin:0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#3b3c3e;
font-weight:normal;
text-decoration:none;
line-height:24px;
}