/* CSS Document */
body
{
	margin-top:1px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

p
{
	font-family: verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
}
.searchart
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C4C4C;
	text-decoration:none;
	font-weight:bold;
	text-align:justify;
}
.formbox
{
width:100px;
font-family: verdana, arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.read {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#9F9F9F;;
text-decoration:none;
font-weight:bold;
}
a.read:active,a.read:link,a.read:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#9F9F9F;
text-decoration:none;
font-weight:bold;
}
a.read:hover {
text-decoration: underline;
}



.topbg
{
	background-image:url(../images/top-bg1.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

.toplinks
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}

.watermark
{
background-image:url(../images/watermark.gif);
background-repeat:no-repeat;
background-position:top;
}
.gap{
display:block;
height:2px;
clear:both;
}
.topictitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#005096;
font-weight:normal;
text-decoration:none;
text-align:justify;
}
a.topictitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:normal;
}
a.topictitle:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
font-weight:normal;

}
.topictitle1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005096;//0D6886
font-weight:normal;
}
a.topictitle1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005096;
text-decoration:none;
font-weight:normal;

}
a.topictitle1:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005096;
text-decoration:underline;
font-weight:normal;


}
.introtext
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#013701;
text-decoration:none;
font-weight:normal;
}
.formtxt
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.simtext
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#575757;
text-decoration:none;
text-align:left;
}
.subheading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
.heading
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#9E730C;
text-decoration:none;
font-weight:bold;
}
.pageheading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#B45916;
text-decoration:none;
font-weight:bold;
}
.producttitle
{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
text-align:left;
font-weight:bold;
}
.featuretxt
{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
text-align:left;
font-weight:bold;
}
.more
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FD6817;
text-decoration:none;
font-weight:bold;
text-decoration:underline;
}
.view
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#006F02;
text-decoration:none;
font-weight:bold;
text-decoration:none;
}
a.view:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff6600;
text-decoration:none;
font-weight:bold;
text-decoration:none;
}
.bordertop
{
border-top:1px solid #B2B2B2;
}
.borderleftright
{
border-right:1px solid #b2b2b2;
border-left:1px solid #b2b2b2;
}
.borderall
{
border-top:1px solid #f2f2f2;
border-bottom:1px solid #f2f2f2;
border-right:1px solid #f2f2f2;
border-left:1px solid #f2f2f2;
}
.borderleftrightbot
{
border-bottom:1px solid #D69B7B;
border-right:1px solid #D69B7B;
border-left:1px solid #D69B7B;
}
.bordertoprightbot
{
border-top:1px solid #B2B2B2;
border-bottom:1px solid #B2B2B2;
border-right:1px solid #B2B2B2;
}
.borderright
{
border-right:1px solid #B2B2B2;
}
.borderleft
{
border-left:1px solid #B2B2B2;
}
.footer
{
background-color:#D9D9D9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
text-decoration:none;
}
.resourcetxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:636163;
text-decoration:none;
font-weight:normal;
text-decoration:none;
}
.maintitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#751075;
font-weight:bold;
text-decoration:none;
text-align:left;
}
.mainheadline
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.loginbox
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#303030;
font-weight:bold;
text-decoration:none;
text-align:left;
}
a.loginbox
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#303030;
font-weight:bold;
text-decoration:none;
text-align:left;
}

a.loginbox:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#303030;

font-weight:bold;
text-decoration:underline;
text-align:left;
}
.boldlinks
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#751075;
font-weight:bold;
text-decoration:none;
}
a.boldlinks:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#751075;
text-decoration:none;
font-weight:bold;
text-decoration:underline;
}

.left
{
background-image:url(../images/right-line.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.right
{
background-image:url(../images/left-line.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.line
{
background-image:url(../images/line.gif);
background-repeat:no-repeat;
background-position:center;
}

.bgcol
{
background-color:#EBD1AC;
}
.bgcells
{
background-color:#F2E2CC;
}
.shadow-b
{
background-image:url(../images/shadow-b.gif);
background-repeat:repeat-x;
}

.leftlinks
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;
}

a.leftlinks:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#007002;
text-decoration:none;
font-weight:normal;
}

.bottomlinks
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
font-weight:normal;
}

a.bottomlinks:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
font-weight:normal;
}

.leftlinks1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#007002;
text-decoration:none;
font-weight:normal;
background-image:url(../images/leftlinks-bg.gif);
background-repeat:repeat-x;
}

.innertitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#964678;
font-weight:bold;
}
.innersmalltitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
/* color:#8C198C; */
color:#964678;
font-weight:bold;
}

.innersmalltitle1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#964678;
height:25px;
vertical-align:bottom ;
}
a.innersmalltitle1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

color:#964678;
text-decoration:none;
}
a.innersmalltitle1:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#964678;
text-decoration:underline;
font-weight:bold;
}

.advertiser
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#964678;
vertical-align:top;
}

.innerpageslink
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#8C198C;
font-weight:normal;
}
.innertxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:636163;
font-weight:normal;
text-decoration:none;
text-align:justify;
}
a.innertxt:hover, a.innertxt:visited, a.innertxt:linked
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:636163;
text-decoration:none;
font-weight:normal;
text-decoration:underline;
}
.innersmalltxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
}
a.innersmalltitle:hover, a.innersmalltitle:visited, a.innersmalltitle:linked
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#8C198C;
font-weight:normal;
text-decoration:underline;
}
.op{
	display:none;
}

a.paging
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:normal;
}
a.paging:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;

}

.cursor_type{
	cursor:pointer;
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}

.cursor_type:hover{
	cursor:pointer;
	color:#000000;
	text-decoration:underline;
	font-weight:normal;

}

.change_bg_color
{
	cursor:pointer;
	color:#000000;
	text-decoration:none;
}

.searchSpace{
	display:block;
	clear:both;
	height:5px;
}

.searchgap{
display:block;
height:10px;
clear:both;
}

.searchhr{
height:1px;
clear:both;
border-top:1px dotted #8C198C;
}

.searchtitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005096;
text-decoration:none;
font-weight:normal;
}
.searchtitle:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005096;
text-decoration:underline;
font-weight:normal;

}


.searchtitle_new
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#964678;
text-decoration:none;
font-weight:normal;
}
.searchtitle_new:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#964678;
text-decoration:underline;
font-weight:normal;

}

.indextitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#005096;
text-decoration:none;
font-weight:bold;
}
.innertxtNew
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:636163;
font-weight:normal;
text-decoration:none;
text-align:center;
}
a.innertxtNew:hover, a.innertxtNew:visited, a.innertxtNew:linked
{
font-family:Verdana,  Helvetica, sans-serif;
font-size:11px;
color:636163;
text-decoration:none;
font-weight:normal;
text-decoration:underline;
}

/*Vandor page CSS*/
.tableBG
	{
	border-top:1px solid #d2d1d1;
	border-left:1px solid #d2d1d1;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	}
.tableBG tr td
	{
	border-right:1px solid #d2d1d1;
	border-bottom:1px solid #d2d1d1;
	padding:3px 0px 3px 6px;
	}
.tdBG
	{
	background-color:#dedede;
	}
.imgBGi
{
  height:80px;
  border:1px solid #CCC;
  padding:2px; 

}

/* HR Resource Directory */

.hrtitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#964678;
font-weight:bold;
}

.hrtopictitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#005096;
font-weight:normal;
text-decoration:none;
text-align:justify;
}

.hrtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a.hrinnertitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#964678;
text-decoration:underline;
}
a.hrinnertitle:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#964678;
text-decoration:underline;
font-weight:bold;
}

.hrsearchtitle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#964678;
text-decoration:none;
font-weight:normal;
}
.hrsearchtitle:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#964678;
text-decoration:underline;
font-weight:normal;

}

span.strike{
	color: #FF0000;
	/* text-decoration: line-through; */
	background:url(../images/redc.jpg) no-repeat center center;
}


/* Tooltip CSS */

a.tt{
    position:relative;
    z-index:24;
    color:#01a0ca;
    text-decoration:none;
	font-weight:bold;
	border:0px solid red;
	left:0px;
	top:0px;
	float:right;
}
a.tt span{ display: none;  }


a.tt:hover{ z-index:25; color: #8dc73f; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; right:0;
	padding: 8px 0 0 0;
	width:699px;
	color: #636467;
    text-align:justify;
	top:-142px;
	margin-left:0px;
	font-weight:normal;
	border:0px solid red;
	
}
a.tt:hover span.tooltipwn{
    display:block;
    position:absolute;
    top:0px; right:0;
	padding: 8px 0 0 0;
	width:160px;
	color: #636467;
    text-align:justify;
	top:-142px;
	margin-left:0px;
	font-weight:normal;
	border:0px solid red;
	
}
a.tt:hover span.top{
	display: block;
	padding-top:8px;
    background: url(../images/bubble.gif) no-repeat right top;
	border:0px solid red;
}
a.tt:hover span.topwn{
	display: block;
	padding-top:8px;
    background: url(../images/bubblewn.gif) no-repeat right top;
	border:0px solid red;
}
a.tt:hover span.middle{ 
	display: block;
	padding: 0 8px; 
	background: url(../images/bubble_filler.gif) repeat right bottom; 
}
a.tt:hover span.middlewn{ 
	display: block;
	padding: 0 8px; 
	background: url(../images/bubble_fillerwn.gif) repeat right bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:18px 8px 10px;
	color: #ccc;
    background: url(../images/bubble.gif) no-repeat right bottom;
	border:0px solid red;
}
a.tt:hover span.bottomwn{
	display: block;
	padding:18px 8px 10px;
	color: #ccc;
    background: url(../images/bubblewn.gif) no-repeat right bottom;
	border:0px solid red;
}

/* End Tooltip CSS */

/*Css for light box*/

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 220%;
	background-color: #666666;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	cursor:pointer;
}
.white_content {
	display: none;
	position: absolute;
	top: 20%;
	left: 30%;
	width: 35%;
	height: 45%;
	padding: 0px 0px 16px 16px;
	border: 2px solid #004481;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
/*change css for subscribe*/

.subssubmit{
	color: #FF0000;
	/* text-decoration: line-through; */
	background:url(../images/submit_btn.jpg) no-repeat center center;
}  


.subscancle{
	color: #FF0000;
	/* text-decoration: line-through; */
	background:url(../images/cancelBT.jpg) no-repeat center center;
}

/* Subscription */
.subscriptionText
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	}
.subscriptionText ul
	{
	padding:0px 0px 0px 20px;
	margin:0px;
	}
.subscriptionText ul li
	{
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.subscriptionText table
	{
	}	
.headind_Pink
	{
	color:#fd08c8;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.headind_Pink span
	{
	color:#000;
	}
.headind_Pink .link_1
	{
	color:#005096;
	text-decoration:underline;
	}
.headind_Pink .link_2
	{
	color:#fd08c8;
	text-decoration:underline;
	}
.headind_Pink .link_3
	{
	color:#0000FF;
	text-decoration:underline;
	}
.headind_Pink .link_4
	{
	color:#005096;
	}
.subscriptionText .tableBG
	{
	border:10px solid #dcdcdc;
	}
.subscriptionText .tableBG tr td
	{
	padding:0px 0px 0px 2px;
	border-right:0px solid #dedede;
	border-bottom:0px solid #e8e8e8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	}
.subscriptionText .tableBG tr td.TDBG
	{
	font-weight:bold;
	color:#964678;
	font-size:13px;
	}
.subscriptionText .tableBG tr td.TDBG2
	{
	font-weight:bold;
	color:#454545;
	}
.subscriptionText .inputBox
	{
	border:1px solid #666;
	padding:2px;
	width:200px;
	}
	
.subscriptionText .tableBG2
	{
	border-top:0px solid #ececec;
	border-left:0px solid #ececec;
	border-right:0px solid #ececec;
	background-color:#fff;
	}
.subscriptionText .tableBG2 tr td
	{
	padding:3px;
	border-bottom:0px solid #ececec;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.subscriptionText .tableBG2 tr td .TDBG
	{
	background-color:#e1e1e1;
	font-weight:bold;
	color:#993366;
	}
.smallText
	{
	font-size:11px;
	font-weight:normal;
	color:#993366;
	}
.smallText2
	{
	font-size:11px;
	font-weight:bold;
	color:#005096;
	}
.smallText3
	{
	font-size:11px;
	font-weight:bold;
	color:#993366;
	}

.subscriptionText .tableBG3
	{
	border:7px solid #dcdcdc;	
	}
.subscriptionText .tableBG3 tr td
	{
	padding:3px;
	border-bottom:0px solid #dcdcdc;
	border-left:0px solid #dcdcdc;
	}
.subscriptionText .tableBG3 .tableBG
	{
	border-top:1px solid #dcdcdc;	
	border-right:1px solid #dcdcdc;
	}
.subscriptionText .tableBG3 .tableBG tr td
	{
	padding:3px;
	border-left:1px solid #f0f0f0;
	border-bottom:1px solid #f0f0f0;
	}
.smallText21 
	{	
	font-size:11px;
	font-weight:bold;
	color:#005096;
}
.grayGB_new
	{
	padding:0px; margin:0px;
	}
.linkPayment
	{
	color:#993366;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	}
.linkPayment:hover
	{
	color:#993366;
	text-decoration:underline;
	font-weight:bold;
	font-size:11px;
	}
.submitBt
		{
		background:url(../images/paymentBT.gif) no-repeat center top;
		color:#fff;
		font-size:11px;
		padding:0px;
		margin:0px;
		text-align:center;
		font-weight:bold;
		cursor:pointer;
		border:none;
		padding:5px 0px 5px 0px;
		background-color:transparent;
		border-bottom:0px solid red;
		width: 216px;
		}

		.base{
	background-image:url(../images/base.jpg);
	background-repeat:no-repeat;
	width:500px;
	height:421px;
	border:2px solid #ccc;
}
.form1{
	padding:200px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.txtbase{
	background-image:url(../images/textbase.jpg);
	width:175px;
	height:21px;
	border:none;
	outline:none;
	padding:0;
	margin:0;
}
.star{color:#964377;
font-weight:bold;}

.popup_container{
	display: none;
	position: absolute;
	top: 20%;
	left: 30%;
	width:504px;
	height:426px;
	border:2px solid #ccc;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

