﻿body 
{
	margin:0px;
}

.headerBackStrip
{
background-image:url(../../images/headerBackStrip.gif);
background-repeat:no-repeat;
width:1000px;
height:172px;
}

.PageBackStrip
{
	
	background-repeat:repeat-x;
	background-color:#f3f1c5;
	/*background-image:url(images/pageBackground.GIF);*/

}

.footerTD
{
	background-image:url(images/footerBack.GIF);
	background-repeat:repeat-x;
	height:30px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#00467c;
	vertical-align:middle;
	padding-left:10px;
}

.searchTextBox
{
border:solid 1px #196f4b;
padding:2px;
font-family:Verdana;
font-size:10px;
font-weight:normal;	
}

.headerLink:link
	{
		color: White;
		text-decoration:none; 
		font-family:Verdana;
		font-size:10px;
	}
	
	.headerLink:visited
	{
		color: White;
		text-decoration:none; 
		font-family:Verdana;
		font-size:10px;
	}
	
	.headerLink:hover
	{
		color: White;
		font-family:Verdana;
		font-size:10px;
		text-decoration:underline; 
	}


.footerLink:link
	{
		color: #00467c;
		text-decoration:none; 
	}
	
	.footerLink:visited
	{
		color: #00467c;
		text-decoration:none; 
	}
	
	.footerLink:hover
	{
		color: #040404;
		text-decoration:underline; 
	}

.PageMidClass
{

border-top:solid 5px #95946c;
background-color:#a0a083;	
padding:10px;
}

.LoginPanelText
{
 vertical-align:top;
 text-align:left;
 font-family:Verdana;
 font-size:11px;
 color:Gray;
 font-weight:normal;
 padding:2px;
 padding-left:20px;
}

.logintextBoxCSS
{
	-moz-border-radius-bottomleft:0.4em;
	-moz-border-radius-bottomright:0.4em;
	-moz-border-radius-topleft:0.4em;
	-moz-border-radius-topright:0.4em;
	background:#FAFAFA none repeat scroll 0 0;
	font-family:Verdana;
	font-size:10px;
	color:Black;
	font-weight:normal;
	padding:2px;
	border:solid 1px silver;
}

a.NewRegLink:link,a.NewRegLink:visited
{
	text-decoration:underline;
	font-family:Verdana;
	color:#4d9250;     	
	font-size:11px; 
	font-weight:normal;  
}

a.NewRegLink:hover
{
	text-decoration:none;
	font-family:Verdana;
	color:#4d9250;     	
	font-size:11px; 
	font-weight:normal;  
}


a.homeMoreLink:link,a.homeMoreLink:visited
{
	text-decoration:underline;
	font-family:Verdana;
	color:#333333;     	
	font-size:11px; 
	font-weight:normal;  
}

a.homeMoreLink:hover
{
	text-decoration:none;
	font-family:Verdana;
	color:#333;     	
	font-size:11px; 
	font-weight:normal;  
}
/******************************Corneres ****************************/
.homeSlideControl{display:block}
.homeSlideControl *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.homeSlideControl1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f7f7dd;
  border-right:1px solid #f7f7dd;
  background:#fbfbf0}
.homeSlideControl2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f3f2ca;
  border-right:1px solid #f3f2ca;
  background:#fcfcf3}
.homeSlideControl3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fcfcf3;
  border-right:1px solid #fcfcf3;}
.homeSlideControl4{
  border-left:1px solid #f7f7dd;
  border-right:1px solid #f7f7dd}
.homeSlideControl5{
  border-left:1px solid #fbfbf0;
  border-right:1px solid #fbfbf0}
.homeSlideControlfg{
  background:#FFFFFF;
  padding:10px 10px 0px 10px;
  
  }
.slideUserControl
{
  background:Transparent;
  padding:10px 10px 0px 10px;
}
  
  
.loginPanelCurve{display:block}
.loginPanelCurve *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#016773}
.loginPanelCurve1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #2c908b;
  border-right:1px solid #2c908b;
  background:#14797d}
.loginPanelCurve2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #46a799;
  border-right:1px solid #46a799;
  background:#0f747b}
.loginPanelCurve3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #0f747b;
  border-right:1px solid #0f747b;}
.loginPanelCurve4{
  border-left:1px solid #2c908b;
  border-right:1px solid #2c908b}
.loginPanelCurve5{
  border-left:1px solid #14797d;
  border-right:1px solid #14797d}
.loginPanelCurvefg{
  background:#016773;
  font-family:Verdana;
  font-size:11px;
  text-align:left;
  font-weight:bold;
  padding-left:10px;
  color:White;
  padding-bottom:3px;
  }



.subpageContent{display:block}
.subpageContent *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.subpageContent1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f7f7dd;
  border-right:1px solid #f7f7dd;
  background:#fbfbf0}
.subpageContent2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f3f2ca;
  border-right:1px solid #f3f2ca;
  background:#fcfcf3}
.subpageContent3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fcfcf3;
  border-right:1px solid #fcfcf3;}
.subpageContent4{
  border-left:1px solid #f7f7dd;
  border-right:1px solid #f7f7dd}
.subpageContent5{
  border-left:1px solid #fbfbf0;
  border-right:1px solid #fbfbf0}
.subpageContentfg{
  background:#FFFFFF;
  padding:5px;}



.subpageMenuBack{display:block}
.subpageMenuBack *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#5fc5a9}
.subpageMenuBack1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #b2deb8;
  border-right:1px solid #b2deb8;
  background:#83d0b0}
.subpageMenuBack2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e3ecc2;
  border-right:1px solid #e3ecc2;
  background:#7acdae}
.subpageMenuBack3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #7acdae;
  border-right:1px solid #7acdae;}
.subpageMenuBack4{
  border-left:1px solid #b2deb8;
  border-right:1px solid #b2deb8}
.subpageMenuBack5{
  border-left:1px solid #83d0b0;
  border-right:1px solid #83d0b0}
.subpageMenuBackfg{
  background:#5fc5a9}




.faqBackCorner{display:block}
.faqBackCorner *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#fdfdfa}
.faqBackCorner1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f6f6db;
  border-right:1px solid #f6f6db;
  background:#fafaec}
.faqBackCorner2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f3f2ca;
  border-right:1px solid #f3f2ca;
  background:#fafaef}
.faqBackCorner3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fafaef;
  border-right:1px solid #fafaef;}
.faqBackCorner4{
  border-left:1px solid #f6f6db;
  border-right:1px solid #f6f6db}
.faqBackCorner5{
  border-left:1px solid #fafaec;
  border-right:1px solid #fafaec}
.faqBackCornerfg{
  background:#fdfdfa;
  padding:5px;}



.userPageHeaderCorner{display:block}
.userPageHeaderCorner *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#38906f}
.userPageHeaderCorner1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a1c69e;
  border-right:1px solid #a1c69e;
  background:#66a884}
.userPageHeaderCorner2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #dee6ba;
  border-right:1px solid #dee6ba;
  background:#5ba27e}
.userPageHeaderCorner3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #5ba27e;
  border-right:1px solid #5ba27e;}
.userPageHeaderCorner4{
  border-left:1px solid #a1c69e;
  border-right:1px solid #a1c69e}
.userPageHeaderCorner5{
  border-left:1px solid #66a884;
  border-right:1px solid #66a884}
.userPageHeaderCornerfg{
  background:#38906f;
  	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding:0px 10px 5px 10px;
	color:White;
  }
.userPageHeaderCornerfg1{
  background:#38906f;
  	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding:5px 0px 5px 0px;
	color:White;
  }
/**********************************************************/


/*******************************Corners*******************/

.rcUp
{
	background-image:url(corner/rcUp.GIF);
	background-repeat:repeat-x;
	height:32px;
}

.rcDown
{
		background-image:url(corner/rcDown.gif);
	background-repeat:repeat-x;
	height:32px;
}

.rcLeft
{
	background-image:url(corner/rcLeft.gif);
	background-repeat:repeat-y;
	width:35px;
}

.rcRight
{
	background-image:url(corner/rcRight.gif);
	background-repeat:repeat-y;
	width:35px;
}

.rctopleft
{
	background-image:url(corner/rctopleft.gif);
	background-repeat:no-repeat;
	width:35px;
	height:32px;
}

.rctopright
{
	background-image:url(corner/rctopright.gif);
	background-repeat:no-repeat;
	width:35px;
	height:32px;
}

.rcbottomright
{
	background-image:url(corner/rcbottomright.gif);
	background-repeat:no-repeat;
	width:35px;
	height:32px;
}

.rcbottomleft
{
	background-image:url(corner/rcbottomleft.gif);
	background-repeat:no-repeat;
	width:35px;
	height:32px;
}





/*************Polls**************/

.rcPollUp
{
	background-image:url(corner/rcPollUp.GIF);
	background-repeat:repeat-x;
	height:21px;
}

.rcPollDown
{
		background-image:url(corner/rcPollDown.gif);
	background-repeat:repeat-x;
	height:21px;
}

.rcPollLeft
{
	background-image:url(corner/rcPollLeft.gif);
	background-repeat:repeat-y;
	width:21px;
}

.rcPollRight
{
	background-image:url(corner/rcPollRight.gif);
	background-repeat:repeat-y;
	width:21px;
}

.rcPolltopleft
{
	background-image:url(corner/rcPolltopleft.gif);
	background-repeat:no-repeat;
	width:21px;
	height:21px;
}

.rcPolltopright
{
	background-image:url(corner/rcPolltopright.gif);
	background-repeat:no-repeat;
	width:21px;
	height:21px;
}

.rcPollbottomright
{
	background-image:url(corner/rcPollbottomright.gif);
	background-repeat:no-repeat;
	width:21px;
	height:21px;
}

.rcPollbottomleft
{
	background-image:url(corner/rcPollbottomleft.gif);
	background-repeat:no-repeat;
	width:21px;
	height:21px;
}



/*************Newss**************/

.rcNewsUp
{
	background-image:url(corner/rcNewsUp.gif);
	background-repeat:repeat-x;
	height:22px;
}

.rcNewsDown
{
		background-image:url(corner/rcNewsDown.gif);
	background-repeat:repeat-x;
	height:15px;
}

.rcNewsLeft
{
	background-image:url(corner/rcNewsLeft.gif);
	background-repeat:repeat-y;
	width:12px;
}

.rcNewsRight
{
	background-image:url(corner/rcNewsRight.gif);
	background-repeat:repeat-y;
	width:22px;
}

.rcNewstopleft
{
	background-image:url(corner/rcNewstopleft.gif);
	background-repeat:no-repeat;
	width:12px;
	height:22px;
}

.rcNewstopright
{
	background-image:url(corner/rcNewstopright.gif);
	background-repeat:no-repeat;
	width:22px;
	height:22px;
}

.rcNewsbottomright
{
	background-image:url(corner/rcNewsbottomright.gif);
	background-repeat:no-repeat;
	width:22px;
	height:15px;
}

.rcNewsbottomleft
{
	background-image:url(corner/rcNewsbottomleft.gif);
	background-repeat:no-repeat;
	width:12px;
	height:15px;
}

.rcNews
{
	
	padding:0px;
	padding-left:20px;
	font-family:Verdana;
	font-weight:bold;
	color:Black;
	font-size:14px;	
	background-color: #f2f1c5;
}

.rcNewsDescription
{
	text-align:justify;
	padding:5px 30px;
	font-family:Verdana;
	font-weight:normal;
	color:white;
	font-size:12px;	
}
/**********************************************************/

.errorMessage
{
font-family:Verdana;
color:Red;
font-size:12px;	
font-weight:bold;
}

.PollTitletd
{
font-family:Verdana;
color:#73735e;
font-size:16px;	
font-weight:bold;
text-align:left;
vertical-align:top;
}

.pollQuestiontd
{
font-family:Verdana;
color:#9d9d9d;
font-size:12px;	
font-weight:normal;
text-align:left;
vertical-align:top;
padding:10px 0px;
}

.PollRadioList
{
	font-family:arial;
color:#9d9d9d;
font-size:12px;	
font-weight:normal;
}

.validationerrorMessage
{
font-family:Verdana;
color:Red;
font-size:12px;	
}


.subPagemaintable
{
background-color:#a0a083;
color:White;
text-align:left;
padding-top:10px;
padding-left:20px;
}


.subPageHeaderLeftCorner
{
	background-image:url(corner/subpageLeftCorner.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:50px;
	width:30px;
}

.subPageHeaderRightCorner
{
	background-image:url(corner/subpageRightCorner.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:50px;
	width:30px;
}

.subPageMidHeader
{
	background-image:url(corner/subpageMidCorner.gif);
	background-repeat:repeat-x;
	height:50px;
	font-family:Verdana;
	font-size:15px;
	color:Black;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding-top:20px;
	color:#0d4d6b;
}

.tdLeft
{
padding:5px;
vertical-align:top;
text-align:right;	
font-family:Verdana;
color:#f2f1c5;     	
font-size:11px; 
font-weight:bold;  
padding-top:9px;
}

.tdLeftProfile
{
padding:5px;
vertical-align:top;
text-align:left;	
font-family:Verdana;
color:#1d734e;     	
font-size:11px; 
font-weight:bold;  
padding-top:9px;
border-bottom:solid 1px #b8c9c2;
}

.tdLeftProfile1
{
padding:5px;
vertical-align:top;
text-align:right;	
font-family:Verdana;
color:#1d734e;     	
font-size:11px; 
font-weight:bold;  
padding-top:9px;
}

.tdRightProfile
{
padding:5px;
vertical-align:top;
text-align:left;
font-family:Verdana;
font-size:11px;
color:#50504a;
font-weight:bold;	
padding-top:9px;
}

.tdLeftFaq
{
	padding:3px;
	vertical-align:top;
	text-align:right;	
	font-family:Verdana;
	color:#1d734e;     	
	font-size:10px; 
	font-weight:bold;  
	padding-top:9px;
}

.tdRight
{
padding:5px;
vertical-align:top;
text-align:left;	
}


.tdAssessmentLeft
{
padding:5px;
vertical-align:top;
text-align:right;	
font-family:Verdana;
color:White;     	
font-size:11px; 
font-weight:bold;  
padding-top:9px;
}
.tdAssessmentRight
{
padding:0px 5px 5px 5px;
vertical-align:top;
text-align:left;	
font-family:Verdana;
color:#fefed9;     	
font-size:15px; 
font-weight:bold;  
padding-top:9px;
}

.trAssessment1
{
	background-color:#48a58b;	
}

.trAssessment2
{
	background-color:Transparent;
}

.txtControl
{
	-moz-border-radius-bottomleft:0.4em;
	-moz-border-radius-bottomright:0.4em;
	-moz-border-radius-topleft:0.4em;
	-moz-border-radius-topright:0.4em;
	background:#FAFAFA none repeat scroll 0 0;
	font-family:Verdana;
	font-size:11px; 
	font-weight:normal;  
	border:solid 1px gray;
	padding:2px;
color:#474747;	
background-color:#fbfbfb;
}

.txtControlfaq
{
	-moz-border-radius-bottomleft:0.4em;
	-moz-border-radius-bottomright:0.4em;
	-moz-border-radius-topleft:0.4em;
	-moz-border-radius-topright:0.4em;
	background:#FAFAFA none repeat scroll 0 0;
	font-family:Verdana;
	font-size:10px; 
	font-weight:normal;  
	border:solid 1px #bababa;
	padding:1px;
color:#474747;	
background-color:#fbfbfb;
}


a.loginclickhere:link,a.loginclickhere:visited
{
	text-decoration:underline;
	font-family:Verdana;
	color:#195287;     	
	font-size:12px; 
	font-weight:bold;  
}

a.loginclickhere:hover
{
	text-decoration:none;
	font-family:Verdana;
	color:#333;     	
	font-size:12px; 
	font-weight:bold;  
}


a.leftUserMenu:link,a.leftUserMenu:visited
{
	text-decoration:none;
	font-family:Verdana;
	color:#195287;     	
	font-size:14px; 
	font-weight:bold;  
}

a.leftUserMenu:hover
{
	text-decoration:none;
	font-family:Verdana;
	color:#f1f0c3;     	
	font-size:14px; 
	font-weight:bold;  
}


.errorMessage
{
font-family:Verdana;
color:Red;
font-size:12px;	
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.squarebutton{
background: transparent url('media/square-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px verdana; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #ffffff; /*button text color*/
}

a.squarebutton span{
background: transparent url('media/square-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 18px 4px 9px; /*Set 9px below to match value of 'padding-left' value above*/
font-weight:bold;
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #dbdbdb;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

/*###################################################*/




.gridRowFAQ
{
font-family:Verdana;
font-weight:bold;
color:#ffffff;
font-size:12px;	
text-align:justify;
}

.AlternategridRowFAQ
{
font-family:Verdana;
font-weight:bold;
color:#ffffff;
font-size:12px;	
text-align:justify;
}

.gridFAQforQuestion
{
	font-family:Verdana;
font-weight:bold;
color:#f2f1c5;
font-size:12px;	
text-align:justify;
}

.gridFAQforAnswer
{
font-family:Verdana;
font-weight:normal;
font-size:12px;	
text-align:justify;
color:#fff;
letter-spacing:1px;
padding-top:7px;
}

a.faqQuestion:link,a.faqQuestion:visited
{
	text-decoration:none;
	font-family:Verdana;
	color:#ffffff;     	
	font-size:13px; 
	font-weight:bold;  
}

a.faqQuestion:hover
{
	text-decoration:underline;
	font-family:Verdana;
	color:#f2f1c5;     	
	font-size:13px; 
	font-weight:bold;  
}

a.faqTop:link,a.faqTop:visited
{
	text-decoration:underline;
	font-family:Verdana;
	color:#d0ce81;     	
	font-size:13px; 
	font-weight:normal;  
}

a.faqTop:hover
{
	text-decoration:none;
	font-family:Verdana;
	color:#d0ce81;     	
	font-size:13px; 
	font-weight:normal;  
}

.askfaqHeader
{
font-family:Verdana;
font-size:13px;
font-weight:bold;
color:#0d4d6b;
text-align:left;
padding-bottom:10px;
}

.lastLoginCSS
{
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
	color:White;
}

.Logout:link
	{
		color: White;
		text-decoration:none; 
		font-family:Verdana;
		font-size:11px;
	}
	
	.Logout:visited
	{
		color: White;
		text-decoration:none; 
		font-family:Verdana;
		font-size:11px;
	}
	
	.Logout:hover
	{
		color: White;
		font-family:Verdana;
		font-size:11px;
		text-decoration:underline; 
	}


.welcomeMessage
{
	color: White;
		text-decoration:none; 
		font-family:Verdana;
		font-size:11px;
}





.userPageHeaderLeftCorner
{
	background-image:url(corner/userPageHeaderLeft.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;
	width:12px;
}

.userPageHeaderRightCorner
{
	background-image:url(corner/userPageHeaderRight.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:43px;
	width:12px;
}

.userPageMidHeader
{
	background-image:url(images/tab.PNG);
	background-repeat:repeat-x;
	height:25px;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding-top:5px;
	color:White;
	padding-left:10px;
	padding-right:10px;
}

#tooltip{
	position:absolute;
	
	background:#1a714b;
	color:#ffffff;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	display:none;
	text-decoration:none;
	cursor:hand;
	border:solid 1px silver;
	}	
	
#tooltip a:link
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	padding:5px;
	display:none;
	text-decoration:none;
	cursor:hand;
}

.PropertyCArdHeader
{
	 font-family:Verdana;
 font-size:14px;
 color:#fff;	
 font-weight:bold;
}
.methodPropertyLefttd
{
 text-align:left;
 vertical-align:top;
 font-family:Verdana;
 font-size:11px;
 color:#377396;	
 font-weight:bold;
 border-bottom:solid 1px #ededed;
 padding-top:10px;
}

.methodPropertyRighttd
{
	text-align:left;
 vertical-align:top;
 font-family:Verdana;
 font-size:13px;
 color:#377396;	
 font-weight:normal;
 padding-top:10px;
}

.methodHeaderContent
{
 text-align:justify;
 vertical-align:top;
 font-family:Verdana;
 font-size:13px;
 color:Black;	
 font-weight:normal;
 padding:10px;
}

.methodvideoLink:link
	{
		color: #00467c;
		text-decoration:none; 
		font-family:Verdana;
		font-size:13px;
		font-weight:bold;
	}
	
.methodvideoLink:visited
	{
		color: #00467c;
		text-decoration:none; 
		font-family:Verdana;
		font-weight:bold;
		font-size:13px;
	}
	
.methodvideoLink:hover
	{
		color: #00467c;
		font-family:Verdana;
		font-size:13px;
		text-decoration:underline; 
		font-weight:bold;
	}

/* =-=-=-=-=-=-=-[Menu One]-=-=-=-=-=-=-=- */
	
#menu {
	width: 198px;
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 80%;
	font-weight: bold;
	}
		
#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#menu p {
	font-size: .9em;
	}
#menu li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu li a:link, #menu li a:visited {
	color: White;
	display: block;
	background: url(images/menu1.gif);
	padding: 8px 0 0 10px;
	}
	
#menu li a:hover {
	color: #196f4b;
	background: url(images/menu1.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
#menu li a:active {
	color: #196f4b;
	background: url(images/menu1.gif) 0 -64px;
	padding: 8px 0 0 10px;
	}


a.mynoteLink:link,a.mynoteLink:visited
{
	text-decoration:underline;
	font-family:Verdana;
	color:#195287;     	
	font-size:12px; 
	font-weight:bold;  
}

a.mynoteLink:hover
{
	text-decoration:none;
	font-family:Verdana;
	color:#333;     	
	font-size:12px; 
	font-weight:bold;  
}


/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(images/yellow-star.gif);

}

.emptyRatingStar {
    background-image: url(images/grey-star.gif);
}

.savedRatingStar {
    background-image: url(images/red-star.gif);
}

.ratingLabel
{
font-family:Verdana;
color:Gray;
font-weight:bold;
font-size:10px;	
}

.ratingGlobal
{
font-family:Verdana;
color:Navy;
font-weight:bold;
font-size:11px;	
}
/*Toggle Button*/

/*Modal Popup*/
.modalPopup {
	background-color:#ffffdd;
	border-width:1px;
	border-style:solid;
	border-color:Green;
	padding:3px;
	width:250px;
}

.PasswdmodalHeader
{
font-family:Verdana;
font-size:12px;
color:White;
background-color:#176e49;
padding:5px 10px 5px 15px;
text-align:left;
font-weight:bold;	
}

.PasswordButton
{
background-color:#7ab59c;
font-weight:bold;
font-size:11px;
color:White;
font-family:Verdana;
padding:2px;	
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}


a.ProfileLinks:link,a.ProfileLinks:visited
{
	text-decoration:underline;
	font-family:Verdana;
	color:#195287;     	
	font-size:12px; 
	font-weight:bold;  
}

a.ProfileLinks:hover
{
	text-decoration:none;
	font-family:Verdana;
	color:#333;     	
	font-size:12px; 
	font-weight:bold;  
}

.AssessmentInfoTextClass
{
font-family:Verdana;
font-size:12px;
color:Green;
padding:5px 10px 5px 15px;
text-align:justify;
font-weight:bold;		
}


.assessmentHEaderText
{
	font-family:Verdana;
font-size:16px;
color:White;
padding:5px 10px 5px 15px;
text-align:center;
vertical-align:middle;
font-weight:bold;		
height:50px;
background-color:#5fc3a7;
}

.txtAssessmentAns
{
	-moz-border-radius-bottomleft:0.4em;
	-moz-border-radius-bottomright:0.4em;
	-moz-border-radius-topleft:0.4em;
	-moz-border-radius-topright:0.4em;
	background:#FAFAFA none repeat scroll 0 0;
	font-family:Verdana;
	font-size:15px; 
	font-weight:bold;  
	border:solid 1px gray;
	padding:2px;
color:#474747;	
background-color:#fbfbfb;	
}

.tdAssessmentSrno
{
	font-family:Verdana;
	font-size:13px; 
	font-weight:bold;  
	color:green;	
	padding-left:10px;
}

.showAllmethodHeader
{
	font-family:Verdana;
	font-size:14px;
	color:White;
	background-color:#7bb69d;
	font-weight:bold;
	padding:5px;
	text-align:left;	
}
