@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0; border:0; background:url(../images/bodybg.png) repeat-x left top #e4e6e5;}
img{ padding:0; margin:0; border:0;}
p{ padding:0; margin:0; border:0;}
a{ outline:none;}
.clearflot{ clear:both;}

.center{ margin:0 auto; width:1014px; }

.header{ background:url(../images/glo.png) center top no-repeat; margin:0 0 0 0;}

.logo{ float:left; margin:19px 0 12px 47px;}

.slogan{ float:right; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-style:italic; color:#FFFFFF; margin:28px 0 0 0;}

.headbg{ background:url(../images/headbg.png) no-repeat left top;}

.addmain{ float:left; width:375px;}

.welcomemain{ float:left; width:266px;}

.header_img{ float:left; padding:6px 0 2px 0;}

.add{ margin:19px 0 0 14px;}

.searchbt{ margin:8px 0 0 89px;}

.addbox{ background:url(../images/searchbg.png) no-repeat left top; margin:6px 0 0 24px;}

.searchheadname{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold; margin:0 0 0 0; padding:14px 0 0 18px;}

.searchboxmain{ float:left; width:187px; }
.searchbtnmain{ float:left; margin:18px 0 0 0;}

.spetext{ margin:11px 0 0 13px;}
.spetext1{ margin:7px 0 0 13px; padding:0 0 19px 0;}

.spe_area_select
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#666666;
width:165px;
padding:0;
margin:0;
}

.welcome_text{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-style:italic; color:#e34d00; margin:20px 0 0 0;}
.welcome_textdoct{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-style:italic; color:#003e00; padding:0; margin:0;}

.nor_text{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; color:#814d0d;}

.info_text{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; color:#0e0d09; margin:7px 0 0 0; font-weight:bold;}

.list{ background:url(../images/arrowhd.png) no-repeat 10px 6px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0e0d09; padding:0 0 0 20px;}

.contenttopbg{ background:url(../images/contenttopbg.png) no-repeat left top; margin:0 0 0 0; padding:0 0 0 0;}

.contentbotbg{ background:url(../images/contentbgbot.png) no-repeat left top; height:67px;}
.contentmid{ background:url(../images/contentmid.png) repeat-y left top; }

.leftcontop{ float:left; width:284px; margin:0; padding:0;}

.centarcontop{ float:left; width:495px;}

.righttopbar{ padding:21px 0 0 15px; width:275px; float:left;}

.sponsortopbg{ float:right; width:212px; padding:21px 0 0 0;}

.centertopbar{ border-bottom:3px solid #67645d; width:495px;}

/*.specialitytab{ float:left; width:124px; margin:19px 37px 0 1px;}*/
.specialitytab{ float:left; width:124px; margin: 19px 37px 0 1px; background:url(../images/specialty.png) no-repeat left top; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-style:italic; color:#000000; text-align:center; padding:5px 0 5px 0;}
.specialitytab a{ color:#000000; text-decoration:none;}

/*.areatab{ float:left; width:124px; margin:19px 0 0 0;}*/

.areatab{ float:left; width:124px; margin:19px 0 0 0; background:url(../images/area.png) no-repeat left top; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-style:italic; color:#000000; text-align:center; padding:5px 0 5px 0;}
.areatab a{ color:#000000; text-decoration:none;}


.rightmiddlebar{ width:245px; border-left:1px solid #d08f03; border-right:1px solid #d08f03; border-bottom:1px solid #d08f03; margin:0 1px 0 15px; float:left;}

.rss{ background:url(../images/rssarrow.png) no-repeat 8px 4px; padding:0 10px 10px 20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6c6a6a; font-weight:bold; text-align:justify; width:215px;}


.rss a{ 
		
		font-family:Arial, Helvetica, sans-serif; 
		font-size:14px; 
		color:#6c6a6a; 
		font-weight:bold; 
		text-align:justify; 
		width:215px;
		text-decoration:none;
		}

.mainsp{ float:left; width:495px; margin:0 0 0 27px;}

.sponsorbox{ float:right; width:196px; border-left:1px solid #d08f03; border-right:1px solid #d08f03; border-bottom:1px solid #d08f03; margin:0 14px 0 2px; text-align:center; padding:0 0 10px 0;}

.sp1{ float:left; width:240px;}

.sp2{ float:left; width:240px;}

.slink{ background:url(../images/img.png) no-repeat left 1px; padding:3px 0 4px 20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#814d0d; font-weight:bold;}
.slink a{color:#814d0d; text-decoration:none;}
.slink a:hover{color:#1e1203; text-decoration:underline;}

.footer{ width:1014px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#d08f03; text-align:center; font-weight:bold; margin:15px 0 15px 0;}
.footer a{ color:#d08f03; text-decoration:underline;}
.footer a:hover{ color:#674a0c; text-decoration:none;}


.featuredlisttop{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-style:italic; color:#814d0d; background:url(../images/book.png) no-repeat 5px 15px; padding:18px 0 3px 38px;}

.imgbox{ float:left; width:93px; margin:0 15px 0 0;}

.corigh{ float:left; width:367px;}

.detailname{ float:left; width:115px; color:#07467e; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 0 5px 0;}

.detail{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#433f3f; margin:0 0 5px 0; width:251px; }
.detail a{ color:#433f3f; text-decoration:underline; }

.addboxmain{ width:495px; border:1px solid #67645D; margin-top:15px; }

.aubg{ float:left; width:247px;}

.aubgright{ float:right; width:248px;}

.reglisttop{ background:url(../images/book2.png) no-repeat 10px top; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-style:italic; color:#814d0d; padding:0 0 3px 38px; margin-top:15px; border-bottom:3px solid #67645d; }


.detailreg{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#433f3f; margin:0 0 5px 0; width:360px; }
.detailreg a{ color:#433f3f; text-decoration:underline; }

.regular_bottomlink{ background:#9d9a9a; margin:0px 0 0 0;}

.back{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding:5px 0 0 15px; float:left; width:80px;}
.back a{ color:#000000; text-decoration:none;}
.back a:hover{ color:#000000; text-decoration:underline;}

.page{ float:left; margin:0 0 0 90px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; padding:5px 0 5px 0; width:100px;}

.next1{ float:right; margin:0 15px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; width:35px; padding:5px 0 5px 0;}
.next1 a{ color:#FFFFFF; text-decoration:none;}
.next1 a:hover{ color:#FFFFFF; text-decoration:underline;}


.providertopbar{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-style:italic; color:#814d0d; background:url(../images/Providersimg.png) no-repeat 5px 15px; padding:18px 0 3px 38px;}

.heading{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#07467e;}

.protext{ width:478px; margin:0 0 15px 0;}

.no{ float:left; width:90px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-align:center; margin:0 0 5px 0;}

.proname{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#433f3f; width:385px; margin:0 0 5px 0;}

.protext1
{
float:left;
width:480px;
margin-left:5px;
margin-top:5px;
}

.wname
{
float:left;
width:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5c5e5c;
font-weight:bold;
margin:0 0 0 15px;
}

.time12
{
float:left;
margin-left:5px;
margin-top:1px;
width:80px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1a5786;
font-weight:bold;
}

.am1
{
float:left;
width:50px;
margin-left:10px;
margin-top:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5c5e5c;
font-weight:bold;
}

.to1
{
float:left;
width:20px;
margin-left:5px;
margin-top:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5c5e5c;
font-weight:bold;
}

.time11
{
float:left;
margin-left:5px;
margin-top:1px;
width:80px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1a5786;
font-weight:bold;
}

.pm1
{
float:left;
width:50px;
margin-left:10px;
margin-top:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#5c5e5c;
font-weight:bold;
}

.fea_text{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-style:italic; color:#814d0d; padding:18px 0 3px 10px;}

.relist{ margin:0 0 0 0;}

.mandatory{ float:left; width:158px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#mandatory; padding:0 0 15px 0;}

.textbox{ float:left; width:320px; padding:0px 0 15px 0;}

.input{ border:1px solid #84a1bc; width:150px; font-size:15px; padding:0; margin:0;}

.textarea{ border:1px solid #84a1bc; width:150px; height:70px; overflow:auto;}

.combobox{ border:1px solid #84a1bc; width:150px;}

.submitbtn{ float:left; width:89px; margin:10px 0 0 50px;}

.resetbtn{ float:left; width:89px; margin:10px 0 0 10px;}

.cancelbtn{ float:left; width:89px; margin:10px 0 0 10px;}

.mainhd{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#814d0d; font-weight:bold; border-bottom:2px solid #959494; padding:0 0 0 0px; margin:0 0 15px 0;}

.mandatoryone{ float:left; width:130px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; margin:0px 0 0 0;}

/*.timetext
{
float:left;
width:480px;
margin-top:5px;
margin-left:0px;
}
.chkclass {
float:left;
}

.timetext02
{
float:left;
width:480px;
margin-top:5px;
margin-left:0px;
}


.emaaddtext2{ 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:5px;}

.time
{
float:left;
margin-top:1px;
font-family:cambria;
font-size:14px;
color:#303030;
width:67px;
}

.to{ float:left; font-family:cambria; font-size:14px; color:#303030; width:20px;}

.annual_text
{
float:left;
width:475px;
margin-top:13px;
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#010101;
font-size:13px;
padding-bottom:15px;
}
*/
.emaaddtext {
color:#0C4293;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
padding:0 30px 0 0;
text-align:right;
width:100px;
}
.emaaddtext2 {
color:#0C4293;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
padding-right:15px;
text-align:right;
width:90px;
}
.chkclass {
float:left;
}
.righttext {
float:left;
margin-bottom:10px;
width:350px;
}
.time {
color:#303030;
float:left;
font-family:cambria;
font-size:14px;
margin-top:1px;
width:67px;
}
.to {
color:#303030;
float:left;
font-family:cambria;
font-size:14px;
width:20px;
}
.timetext {
float:left;
margin-left:5px;
margin-top:10px;
width:550px;
}
.timetext02 {
float:left;
margin-left:5px;
margin-top:0;
width:550px;
}
/*.annual_text {
color:#010101;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
line-height:20px;
margin-left:5px;
margin-top:13px;
width:555px;
}*/
.annual_text
{
float:left;
width:475px;
margin-top:13px;
margin-left:0px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:13px;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
background:#d08f03;
}

.listinginfobox{ background:url(../images/costimg.png) no-repeat 5px 8px; padding:5px 0 0px 15px;}

.multiplecombo{border:1px solid #84a1bc; color:#0c4293; height:100px; overflow:auto;}

.feature {
width:450px;
}


/*-----------------package-price-box---------------*/

.package{ width:350px; margin:0 0 0 0;}

.packagemain{ background:#a77710;}

.package_heading{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; padding:3px 0 4px 0px; width:200px; font-weight:bold; text-align:center;}

.package_heading1{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; padding:2px 0 2px 60px; font-weight:bold;}

.packagecentar{ background:#bd8e29;}

.packageleft{ float:left; width:250px; border-right:2px solid #eddfb2;}

.packageright{ float:left; }

.package_content{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; padding:3px 0 5px 10px;}

.package_content_totalbg{ background:#baa258;}

.package_content_total{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}


/*------------------RSS Archived Link page------------------------*/

.linkarch{
	float:left;
	padding-top:13px;
	width:215px;
}

.archiveicon_d{
float:left;
width:215px;
margin-left:20px;
padding-bottom:10px;
}

.ar_icon{
float:left;
width:25px;
}

.rss1{
width:150px;
float:left;
padding:5px 0 0 10px;
}

.rss_ar{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#D08F03;
	text-decoration:none;
}

.rss_ar:hover{
	color:#000000;
	text-decoration:underline;
}

/******************Edit-archived-news-page**************/

.archived_main{ width:508px; float:left; margin:5px 0 0 15px; }

h2{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:16px; padding:0 0 6px 0; margin:0; font-weight:bold; border-bottom:1px solid #d08f03;}
h2 a{ color:#000000; text-decoration:none;}
h2 a:hover{ color:#000000; text-decoration:none;}

.date{ padding:8px 0 30px 0; margin:0 0 0 0; font-family:Arial, Helvetica,sans-serif; font-size:12px; color:#e34d00;}

.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 0 0 0; margin:30px 0 0 0; font-family:Georgia, "Times New Roman",Times, serif; font-size:20px; color:#d08f03; font-weight:bold; width:495px;}

.readmore{ width:680px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#814d0d; float:right; font-weight:bold; padding-top:10px;padding-bottom:15px;text-align:right;}
.readmore a{ color:#814d0d; text-decoration:none; }  
.readmore a:hover{ color:#814d0d; text-decoration:underline; }

.archived{ width:508px; float:left; padding:0 0 22px 0;}

/******************Recommended-page**************/

.recom_t{ float:left; width:485px; margin: 10px 0px 0 0px; background:#ADBDB3; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-style:italic; color:#000000; text-align:left; padding:0px 0 5px 10px; height:15px;}

.recom_sp{ float:left; width:495px; margin:10px 0 0 0px;}


/*-------------*/

.linktext{
	float:left; 
	width:190px; 
	font-family:Arial,	Helvetica, 	sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#000000; 
	text-decoration:none;
}
.linktext:hover  {
  color:#000000;
  text-decoration: underline ;
}

/* --------------------*/

.mandatoryEmailPublish{ float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#mandatory; padding:0 0 15px 0;}

/* --------------- RSS FEEDS -------------------- */

.rssfeed a:link {color: #666; text-decoration:none; font-family: Verdana; font-size:11px;}
.rssfeed a:visited {COLOR: #666; text-decoration:none; font-family: Verdana; font-size:11px;}
.rssfeed a:active {text-decoration:none; font-family: Verdana; font-size:11px;}
.rssfeed a:hover {COLOR: #C9C9C9; text-decoration:none; font-family: Verdana; font-size:11px;}

.rssfeed {list-style-image:url(images/img.png); margin-left:-10px;} 
