/* block for polls
****************************************************************/
#tabsGry UL {padding:0px 0px 0px 10px; margin:3px 0px 0px 0px; list-style:none; }
#tabsGry LI {FLOAT: left; margin: 0px; list-style:none; margin-right:2px; }
#tabsGry A {padding-left: 12px; font-size:10px; color:#000000; text-decoration:none;  background: url(../../images/site-new/nav1gry.gif) repeat-x left top;}
#tabsGry A SPAN {padding: 3px 15px 4px 0px; background: url(../../images/site-new/navrgry.gif) no-repeat right top;}
#tabsGry A {display:block; float:left;}
#tabsGry A SPAN {display:block; float:left;}
#tabsGry A {float:none;}
#tabsGry A SPAN {float:none;}
#tabsGry A:hover {padding-left: 12px; background: url(../../images/site-new/nav1gry_h.gif) repeat-x left top; color: #000000}
#tabsGry A:hover SPAN {padding-right: 15px; background: url(../../images/site-new/navrgry_h.gif) no-repeat right top}
#tabsGry A.slected {padding-left: 12px; background: url(../../images/site-new/nav1gry_h.gif) repeat-x left top; COLOR: #000000}
#tabsGry A.slected SPAN {padding-right: 15px; background: url(../../images/site-new/navrgry_h.gif) no-repeat right top} 
#tabsbllue A {padding:0px; margin:0px;}

#tabspgr UL {padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; list-style:none; }
#tabspgr LI {FLOAT: left; margin: 0px; list-style:none; margin-right:2px; width:65px; }
#tabspgr A {padding-left: 12px; font-size:10px; color:#000000; text-decoration:none;  background: url(../../images/site-new/btn_pgr_left.gif) repeat-x left top;}
#tabspgr A SPAN {padding: 3px 15px 4px 0px; background: url(../../images/site-new/btn_pgr_right.gif) no-repeat right top;}
#tabspgr A {display:block; float:left;}
#tabspgr A SPAN {display:block; float:left;}
#tabspgr A {float:none;}
#tabspgr A SPAN {float:none;}
#tabspgr A:hover {padding-left: 12px; background: url(../../images/site-new/btn_pgr_left_hover.gif) repeat-x left top; color: #000000}
#tabspgr A:hover SPAN {padding-right: 15px; background: url(../../images/site-new/btn_pgr_right_hover.gif) no-repeat right top}
#tabspgr A.slected {padding-left: 12px; background: url(../../images/site-new/btn_pgr_left_hover.gif) repeat-x left top; COLOR: #000000}
#tabspgr A.slected SPAN {padding-right: 15px; background: url(../../images/site-new/btn_pgr_right_hover.gif) no-repeat right top;}

#tabsorg UL {padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; list-style:none; }
#tabsorg LI {FLOAT: right; margin: 0px; list-style:none; margin-right:2px; width:65px; }
#tabsorg A {padding-left: 12px; font-size:10px; color:#000000; text-decoration:none;  background: url(../../images/site-new/btn_ltor_left.gif) repeat-x left top; text-align:center;}
#tabsorg A SPAN {padding: 3px 15px 4px 0px; background: url(../../images/site-new/btn_ltor_right.gif) no-repeat right top;}
#tabsorg A {display:block; float:left;}
#tabsorg A SPAN {display:block; float:left;}
#tabsorg A {float:none;}
#tabsorg A SPAN {float:none;}
#tabsorg A:hover {padding-left: 12px; background: url(../../images/site-new/btn_ltor_left_hover.gif) repeat-x left top; color: #000000}
#tabsorg A:hover SPAN {padding-right: 15px; background: url(../../images/site-new/btn_ltor_right_hover.gif) no-repeat right top}
#tabsorg A.slected {padding-left: 12px; background: url(../../images/site-new/btn_ltor_left_hover.gif) repeat-x left top; COLOR: #000000}
#tabsorg A.slected SPAN {padding-right: 15px; background: url(../../images/site-new/btn_ltor_right_hover.gif) no-repeat right top} 

#rectxtgry ul{
margin:0px;
padding:0px;
}


#rectxtgry ul li 
{
	background:url(../images/grey_ff.jpg) top left repeat-y #dcdada;
	font-size:11px;
	line-height:14px;
	display:block;
	padding:3px 10px 3px 15px;
	text-decoration:none;
	color:#000000;
	list-style:none;
} 

/* block for question
****************************************************************/

#tabsGr UL {padding:0px 0px 0px 10px; margin:5px 0px 0px 0px; list-style:none; }
#tabsGr LI {FLOAT: right; margin: 0px; list-style:none; margin-right:2px; }
#tabsGr LI.width {FLOAT: right; margin: 0px; list-style:none; margin-right:2px; width:120px }
#tabsGr A {padding-left: 12px; font-size:10px; color:#000000; text-decoration:none;  background: url(../../images/site-new/navlG.gif) repeat-x left top; text-align:center;}
#tabsGr A SPAN {padding: 3px 15px 4px 0px; background: url(../../images/site-new/navrg.gif) no-repeat right top;}
#tabsGr A {display:block; float:left;}
#tabsGr A SPAN {display:block; float:left;}
#tabsGr A {float:none;}
#tabsGr A SPAN {float:none;}
#tabsGr A:hover {padding-left: 12px; background: url(../../images/site-new/navlG_h.gif) repeat-x left top; color: #000000}
#tabsGr A:hover SPAN {padding-right: 15px; background: url(../../images/site-new/navrg_h.gif) no-repeat right top}
#tabsGr A.slected {padding-left: 12px; background: url(../../images/site-new/navlG_h.gif) repeat-x left top; COLOR: #000000}
#tabsGr A.slected SPAN {padding-right: 15px; background: url(../../images/site-new/navrg_h.gif) no-repeat right top}


#questiontxt ul
{
	margin:0px;
	padding:0px;
}

#questiontxt ul li
{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-bottom:8px;
}

#questiontxt ul li.last
{
	margin-bottom:0px;
}
#questiontxt ul li a
{
	background:url(../../images/site-new/diducont.gif) top left repeat-y #e9f3cf;
	font-size:11px;
	line-height:14px;
	display:block;
	padding:4px 10px 3px 15px;
	text-decoration:none;
	color:#000000;
}

#questiontxt ul li a:hover
{
	color:#ffffff;
	background:url(../../images/site-new/diducont.gif) top left repeat-y #a0c23a;
} 


/* block for Recommendations
****************************************************************/
#tabs UL {padding:0px 0px 0px 10px; margin:5px 0px 0px 0px; list-style:none; }
#tabs LI {FLOAT: right; margin: 0px; list-style:none; margin-right:2px; }
#tabs A {padding-left: 12px; font-size:10px; color:#000000; text-decoration:none;  background: url(../../images/site-new/navl.gif) repeat-x left top; font-weight:normal}
#tabs A SPAN {padding: 3px 15px 4px 0px; background: url(../../images/site-new/navr.gif) no-repeat right top;}
#tabs A {display:block; float:left;}
#tabs A SPAN {display:block; float:left;}
#tabs A {float:none;}
#tabs A SPAN {float:none;}
#tabs A:hover {padding-left: 12px; background: url(../../images/site-new/navl_h.gif) repeat-x left top; color: #000000}
#tabs A:hover SPAN {padding-right: 15px; background: url(../../images/site-new/navr_h.gif) no-repeat right top}
#tabs A.slected {padding-left: 12px; background: url(../../images/site-new/navl_h.gif) repeat-x left top; COLOR: #000000}
#tabs A.slected SPAN {padding-right: 15px; background: url(../../images/site-new/navr_h.gif) no-repeat right top} 


#recommenddata
{
	padding-top:7px;
	font-size:11px;
}
#recommenddata a
{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

#recommenddata a:hover
{
	text-decoration:underline;
}


#recommenddata div.img
{
float:left; margin:0px 10px 5px 0px;
border:1px solid #dec44d;
background-color:#ffffff;
padding:5px;
}
img.margright
{
	margin-right:5px;
}


/******** wanttonow bttn **/

p.iknow
{
	padding-top:5px;
}
p.iknow a
{
	margin-top:4px;
	display:block;
	color:#636363;
	font-size:11px;
	font-family:tahoma;
	width:80px;
	height:17px;
	background:url(../../images/site-new/iknowbr_n1.gif) top left no-repeat;
	text-align: center;
	text-decoration:none;
	padding-top:3px;
	font-weight:bold;
}

p.iknow a:hover {
	background:url(../../images/site-new/iknowbr_r1.gif) top left no-repeat;
}

#profdatatestleft2
{
	/*border:1px solid #dbe5e9;*/
	background-color:#f9fcfc;
	padding:4px;
	color:#6a6b6b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:8px 8px 8px 0px;
}

.errorMsg {color:#ff0000;}
.successMsg{color:#127e12;}

.recombttmlink span.edit {
	background:url(../../images/site-new/page_white_edit.png) 0 0px no-repeat;
	padding-left:22px;
}

.msgbttmlink span.msg {
	background:url(../../images/site-new/msg.gif) 0 1px no-repeat;
	padding-left:25px;
}

.msgbttmlink1 span.edit {
	background:url(../../images/site-new/page_white_edit.png) 0 0px no-repeat;
	padding-left:22px;
	text-decoration:none;
}

/*#################Calendar  CSS######################*/
	.calendarHeader 
	{ 
	font-weight: bolder; 
	color: #CC0000; 
	background-color: #AFD9F8;
	} 
	.calendarToday { 
	background-color: #FFFFFF;
	} 
	.calendar2 {
	background-color: #F5F5F3;
	} 
	.eventToday {
	background-color: #FFFFFF;
	}
	
	
	.successMsg{
	
	color:#00CCFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding:5px;
	display:block;
	}
	
		.successMsg h1 span{
		text-align:right;
		color:#000;

	}
	
	/* breadcrumbs CSS*/
	#breadcrumb {
		padding:0 0 10px 0;
		}
	#breadcrumb ul{
	   margin:0;padding:0;
	   list-style-type: none;
	   padding-left: 0em;
	}
	#breadcrumb ul li{
	   list-style-image: none;
	   display:inline;
	   padding: 0 3px 0 0;
	   margin: 3px 0 0 0;
	}
	/* breadcrumb  */ 

 .TabContHead{font-family: Segoe UI,Georgia, Times, serif; font-size:21px; color:#95c480; margin:0px;}
.TabContHeadNorml{font-family:Arial, Helvetica, sans-serif; Times, serif; font-size:12px; color:#595959; padding:0px;  margin-top:0px; border-bottom:1 px dotted #ccc;}

.TabContHeadNorml2{font-family:Arial, Helvetica, sans-serif; Times, serif; font-size:12px; color:#595959; padding-bottom:5px;  margin-top:5px;}
.TabContHeadNorml22{font-family:Arial, Helvetica, sans-serif; Times, serif; font-size:12px; color:#595959;   }
.TabContHead2{font-family:Segoe UI, Georgia, Times, serif; font-size:21px; color:#c4a480; margin:0px;}


.TabContHeadNorml3{font-family:Arial, Helvetica, sans-serif; Times, serif; font-size:12px; color:#595959; padding-bottom:5px; }
.TabContHead3{font-family:Segoe UI, Georgia, Times, serif; font-size:21px; color:#80a2c4; margin:0px;}
