
a{
outline:none;
}
.heading2 {
color:#8D7C47;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
padding-bottom:1px;
width:110px;
}
.proname2 {
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
margin:0 0 5px;
width:375px;
line-height:18px;
}

.proname3 {
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
margin:0 0 5px;
width:490px;
line-height:18px;
}
/* CSS Document */
.paginationstyle{ /*Style for demo pagination divs*/
text-align: center;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
}

.paginationstyle a{ /*Pagination links style*/
text-decoration: none;
color: #ffffff;

}

.chkclass {
float:left;
margin-left:3px;
}


.paginationstyle a:hover, .paginationstyle a.selected{

}

.paginationstyle a.disabled, .paginationstyle a.disabled:hover{ /*Style for "disabled" previous or next link*/

color:#000000;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}


#jquerybox {
background-repeat:no-repeat;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:25px;
line-height:25px;
position:absolute;
right:7%;
text-align:center;
top:174px;
vertical-align:middle;
width:270px;
display:none
}

#jquerybox1 {
background-repeat:no-repeat;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:25px;
line-height:25px;
position:absolute;
right:7%;
text-align:center;
top:174px;
vertical-align:middle;
width:270px;
display:none
}







body{ padding:0; margin:0; border:0; background:url(../images/bodyimg.png) repeat-x left top #f5f2e9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
img{ padding:0; margin:0; border:0;}
p{ padding:0; margin:0; border:0;}

.clearflot{ clear:both;}

.center{ margin:0 auto; width:1000px; }

.header{ margin:0; padding:0;}

.topmainleft{ float:left; width:438px;}

.topmainright{ float:left; width:561px;}

.logo{ margin:26px 0 0 17px; width:257px;}

/*.slogan{ float:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#FFFFFF; font-weight:bold; margin:45px 10px 0 0;}*/
.slogan{ float:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#FFFFFF; font-weight:bold; margin:30px 0 0 0;}

/*.header_img{ float:left; width:175px; margin-top:6px;}*/
.header_img{ float:left; width:132px; margin-top:6px; margin-left:50px;}

/*.addboxhd{ float:right; width:135px; background:url(../images/doctbgbox.png) no-repeat left top; margin:27px 83px 0 0;}*/
.addboxhd{ float:right; width:179px; background:url(../images/doctbgbox.png) no-repeat left top; margin:37px 55px 0 0;}

/*.add{ padding:59px 0 59px 0; text-align:center;}*/
.add{ padding:35px 0 26px 0; text-align:center;}

.addbox{ padding:0; margin:0 0 0 45px; width:745px;}

.searchheadname{ width:232px; font-family:"Lucida Sans"; font-size:16px; color:#FFFFFF; font-weight:bold; margin:0 0 0 44px; padding-top:8px; float:left;}

.spetext{ float:left; width:172px; margin:0 0 0 15px; padding:8px 0 0 0;}

.spetext1{ float:left; width:172px; margin:0 0 0 15px; padding:8px 0 0 0;}

.spe_area_select
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#666666;
width:170px;
padding:0;
margin:0;
}


.searchbt{ float:left; width:45px; margin:7px 0 0 15px;}



.mainbox{ margin:0px 9px 0 10px; padding:34px 0 0 0;}

/*.contentmid{ width:981px; background:url(../images/contentmidbg.png) repeat-y left top;}*/
.contentmid{ width:981px; background:url(../images/contentmidbg.png) repeat-y left top;}

/*.middlesidebar{ width:288px; float:left; padding-bottom:25px;}*/
.middlesidebar{ width:288px; float:left; background:url(../images/leftsidebg.png) repeat-y left top; margin:0 0 0 0;}

.pagegreen{ float:left; width:26px;}


.leftsidebar{ float:left; width:654px; padding-bottom:25px;}

/*.lefttopbar{ width:160px; margin:0 auto; background:url(../images/spon.png) no-repeat 5px top; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#09475c; border-bottom:1px solid #ff8700; padding:2px 0 3px 32px;}*/
.lefttopbar{ width:160px; margin:0 auto; background:url(../images/spon.png) no-repeat 5px top; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#09475c; border-bottom:1px solid #ff8700; padding:2px 0 3px 32px;}

/*.sponsorbox{ width:152px; margin:0 auto; padding-top:18px;}*/
.sponsorbox{ width:174px; margin:0 auto; padding:18px 0 15px 0;}

.pagecen{ margin:143px 0 0 0;}

.pagecentow{ margin:347px 0 0 0; }

.centertopbar{ width:632px; margin:0 0 0 19px; padding:0;}

.specialitytab{ background:url(../images/litobtn.png) no-repeat left top; margin:20px 0 0 25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; padding:13px 0 7px 20px; width:148px; float:left;}

.specialitytab a{ color:#FFFFFF; text-decoration:none;}
.specialitytab a:hover{ color:#f3eacc; text-decoration:underline;}


.areatab{ background:url(../images/libtn.png) no-repeat left top; float:left; margin:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; padding:13px 0 7px 40px; width:148px;}

.areatab a{ color:#FFFFFF; text-decoration:none;}
.areatab a:hover{ color:#f3eacc; text-decoration:underline;}

.mainsp{ border:1px solid #8d7c47; margin:0 0 15px 0; width:630px;}

.sp1{ float:left; width:208px; padding:14px 0 10px 0;}
.sp2{ float:left; width:208px; padding:14px 0 10px 0;}
.sp3{ float:left; width:208px; padding:14px 0 10px 0;}

.slink{ background:url(../images/arrow.png) no-repeat 10px 3px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#010101; padding:0 0 5px 22px; font-weight:bold;}

.slink a{ color:#010101; text-decoration:none;}
.slink a:hover{ color:#c3a549; text-decoration:underline;}

.righttopbar{ width:594px; background:url(../images/rss.png) no-repeat 8px top; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#09475c; border-bottom:1px solid #124e62; margin-top:20px; padding:0 0 5px 38px; margin-bottom:10px;}

.rss{ background:url(../images/botarrow.png) no-repeat 8px 1px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3a3939; font-weight:bold; padding:0 0 0 28px; margin-top:3px;}

.rss a{ 
		
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:#3a3939; 
		font-weight:bold; 
		padding:0 0 0 0; 
		margin-top:3px;
		text-decoration:none;
	}

.footer{ background:url(../images/footbg.png) repeat-x left top; width:981px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#786d4c; padding:48px 0 0 0; margin:0 0 0 10px;}
.footer a{ color:#786d4c; text-decoration:none;}
.footer a:hover{ color:#000000; text-decoration:underline;}

.copyright{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#786d4c; padding:5px 0 15px 0;}
.copyright a{ color:#786d4c; text-decoration:underline;}
.copyright a:hover{ color:#000000; text-decoration:none;}


/*-----------featuredlisting-page--------------*/



.featuredlisttop{ background:url(../images/featulistn.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#fcf6f9; padding:6px 0 5px 20px; }

.imgbox{ float:left; width:93px; margin:15px 0 0 11px;}

.corigh{ float:left; width:515px; margin:15px 0 1px 10px; }

.detailname{ float:left; width:115px; color:#0c234d; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 0 5px 12px; padding:0;}

.detail{ float:left; width:386px; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 0 5px 0; color:#000000;}

.reglisttop{ width:594px; background:url(../images/book.png) no-repeat 8px 7px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#09475c; border-bottom:1px solid #124e62; padding:10px 0 5px 38px; }

.detailreg{ float:left; width:500px; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 0 5px 0; color:#000000;}




.proname{ float:left; width:490px; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 0 5px 0; color:#000000;}

.protext{ float:left; width:615px; margin:15px 0 15px 10px;}

.no{ float:left; width:115px; color:#0c234d; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 0 5px 0;}

.loading {
float:left;
margin-left:150px;
width:410px;
margin-bottom:10px
}

.heading{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#8d7c47; width:610px; padding-bottom:1px;margin-top:10px }

.heading02{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#8d7c47; width:610px; margin-top:8px; padding-bottom:1px;}

.wname{ float:left; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#010101; font-weight:bold; margin-top:5px;}

.time12{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; width:80px; margin-top:5px;}

.am1{ float:left; width:50px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; margin-top:5px;}

.to1{ float:left; width:25px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4e5152; font-weight:bold; text-align:center; margin-top:5px;}

.time11{ float:left; width:90px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin-top:5px;}

.pm1{ float:left; width:50px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; margin-top:5px;}


.mandatory{ float:left; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0c234d; font-weight:bold; margin:0; padding:0 0 10px 0;}

.textbox{ float:left; width:450px; margin:0; padding:0 0 10px 0;}

.input{ border:1px solid #1e7eb9; width:150px; font-size:14px; padding:0; margin:0;}

.textarea{ border:1px solid #1e7eb9; width:150px; height:70px; overflow:auto;}

.combobox{ border:1px solid #1e7eb9; width:150px;}

.submitbtn{ float:left; width:114px; margin:20px 0 0 5px;}
.resetbtn{ float:left; width:114px; margin-top:20px;}
.cancelbtn{ float:left; width:114px; margin-top:20px;}




.submitbtn2{ float:left; width:114px; margin:10px 0 0 5px;}
.resetbtn2{ float:left; width:114px; margin-top:10px;}
.cancelbtn2{ float:left; width:114px; margin-top:10px;}


.packagemain {
float:left;
width:266px;
margin-left:52px;
}
.package_heading {
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
background:#087AA0;
text-align:center;
}
.package_heading1 {
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
background:#087AA0;
text-align:center;
}
.package_content {
background:#83AE67;
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:20px;
margin-top:2px;
padding-left:5px;
}
.package_content_total {
background:#2993C8 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:20px;
margin-top:3px;
padding-left:5px;
}
.pricemain {
float:left;
margin-left:2px;
width:190px;
}


.relist{ 
margin-top:12px;
margin-bottom:12px;
}


.mandatoryone
{
float:left;
width:130px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5c5e5c;
font-weight:bold;
padding:0 0 0 20px;
}

.lefttext
{
float:left;
width:550px;
margin-top:13px;

margin-bottom:15px;
}

.mainhd{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:15px; background:#087aa0; padding:5px 0 5px 20px; text-decoration:underline;}

.emaaddtext{ float:left; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-align:right; padding:0 30px 0 0;}

.righttext{ float:left; width:350px; margin-bottom:10px;}

.time
{
float:left;
margin-top:1px;
font-family:cambria;
font-size:14px;
color:#303030;
width:67px;
}

.timetext
{
float:left;
width:550px;
margin-top:10px;
margin-left:5px;
}

.to{ float:left; font-family:cambria; font-size:14px; color:#303030; width:20px;}

.annual_text
{
float:left;
width:520px;
margin-top:13px;
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#010101;
font-size:13px;
padding-bottom:15px;
}

.multiplecombo{border:1px solid #1e7eb9; color:#0c4293; height:100px; overflow:auto;}

.aubg{ float:left; width:300px; margin:0 0 0 12px;}

.aubgright{ float:right; width:300px; margin:0 12px 0 0;}

.regular_bottomlink{ background:#c5af6b; margin-top:10px;}

.back {
color:#000000;
float:left;
font-size:13px;
font-weight:bold;
margin:0;
padding:3px 0 3px 0px;
width:100px;
}

.page {
float:left;
font-weight:bold;
margin:0 0 0 130px;
padding:4px 0 3px;
width:200px;
}
.next1 {
color:#FFFFFF;
float:right;
font-size:14px;
font-weight:bold;
padding:3px 0;
width:100px;
}
/*-----------------RSS archived link----------------------------*/
.linkarch{
	float:left;
	padding-top:13px;
	width:255px;
}
.archiveicon_d{
float:left;
width:255px;
margin-left:240px;
padding-bottom:10px;
}

.ar_icon{
float:left;
width:25px;
}

.rss1{
width:200px;
float:left;
padding:8px 0 0 10px;
}

.rss_ar{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#DF8D00;
	text-decoration:none;

}
.rss_ar:hover{
	color:#000000;
	text-decoration:underline;

}

/******************Edit-archived-news-page**************/

.archived_main{ width:660px; float:left; margin:5px 0 0 0px; }

h2{ font-family:Arial, Helvetica, sans-serif; color:#786d4c; font-size:16px; padding:0 0 6px 0; margin:0; font-weight:bold; border-bottom:1px solid #8d7c47;} 
h2 a{ color:#786d4c; text-decoration:none;}
h2 a:hover{ color:#786d4c; text-decoration:none;}

.date{ padding:8px 0 30px 0; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#008ea5;}

.archived_main p{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.archived_main p img{ float:left; padding:0 8px 0 0; margin:0;}

h1{ padding:0; margin:10px 0 22px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#008EA5; font-weight:bold;}

.readmore{ width:680px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#8dcbbf; float:right; font-weight:bold; padding-top:10px;padding-bottom:15px;text-align:right;}
.readmore a{ color:#8dcbbf; text-decoration:none; }  
.readmore a:hover{ color:#8dcbbf; text-decoration:underline; }

.archived{ width:660px; float:left; padding:0 0 22px 0;}


.rssreco{ background:url(../images/botarrow.png) no-repeat 8px 1px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3a3939; font-weight:bold; padding:0 10px 0 28px; margin-top:3px; width:262px; float:left;}

.rssreco a{ 
		
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:#3a3939; 
		font-weight:bold; 
		padding:0 0 0 0px; 
		margin-top:3px;
		text-decoration:none;
	}
	
.righttopbarone{ width:594px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#09475c; border-bottom:1px solid #124e62; margin-top:20px; padding:0 0 5px 10px; margin-bottom:10px;}


/* For Another phone and Address Link */



.linktext{

float:left; 
width:150px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#0c234d; 
font-weight:bold; 
text-decoration:none;
}
.linktext:hover  {
  color:#01144F;
  text-decoration: underline ;
}

/* ---------- 17.01.2011 ------- */
.mandatoryEmailPublish
{
 float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0c234d; font-weight:bold; margin:0; padding:0 0 10px 0;
 }
/*---------RSS---------*/

.rssfeed a{
color: #666;
font-family: Verdana;
font-size:11px;
text-decoration:none;
}

.rssfeed a:link {color: #666; text-decoration:none;}
.rssfeed a:visited {COLOR: #666; text-decoration:none;}
.rssfeed a:active {text-decoration:none;}
.rssfeed a:hover {COLOR: #8F8F8F; text-decoration:none;}


.rssfeed {list-style-image:url(images/arrow.png);}
