body
{
	background: #FFFFFF;
	margin: 0px;
}

#divHeader
{
	background: url(../images/bg_top_bar.gif) repeat-x #477E63;
	margin: 0px auto;
	height: 102px;
}

#divHeaderBox
{
	margin: 0px;
	padding: 0px;
	width: 900px;
}

#divTopNav
{
	background: url(../images/bg_top_nav.gif) repeat-x #D9E9F3;
	padding: 0px 0px 0px 189px;
	margin: 0px auto;
	height: 30px;
}

#divBrownBar
{
	background: url(../images/img_brown_bar_bckgrd.gif) repeat-x #94806C;
	padding: 0px 0px 0px 681px;
	margin: 0px auto;
	height: 10px;
}

#divDailyPlusBottom
{
	background: transparent;
	padding: 0px 0px 0px 681px;
	margin: 0px auto;
	height: 32px;
}

#divHomeGrad
{
	background: url(../images/bg_home.gif) repeat-x #FFFFFF;
	margin: 0px 0px 20px 0px;
}

#divHomeMain
{
	margin: 0px auto;
	padding: 20px 14px 20px 20px;
}

#divMain
{
	background: url(../images/bg_sub.gif) repeat-x #FFFFFF;
	margin: 0px auto;
	padding: 0px 14px 30px 0px;
}

#divPromotions
{
	float: left;
	width: 297px;
}

#divLeft
{
	float: left;
	width: 230px;
}

#divHomeCopy
{
	width: 572px;
	margin: 4px 0px 0px 250px;
}

#divHomeTextBox
{
	padding: 4px 25px 0px 8px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	height: 110px;
	color: #333333;
	line-height: 22px;
}

#divHomeTextBox a
{
	color: #08714C;
	text-decoration: underline;
}

#divHomeTextBox a:hover
{
	color: #663F20;
	text-decoration: none;
}

#divImageCenter
{
	text-align: center;
}

#divHomeBox
{
	text-align: left;
	width: 572px;
	margin: 0px 0px 0px 310px;
}

#divFooter
{
	background: url(../images/dots.gif) repeat-x #FFFFFF;
	margin: 0px 13px;
	padding: 20px 0px 15px 0px;
}

#divFooterText
{
	margin: 0px 10px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

#divFooterLinks
{
	float: right;
	color: #08714C;
}

#divFooterLinks a
{
	color: #487F63;
	text-decoration: underline;
}

#divFooterLinks a:hover
{
	color: #663F1F;
	text-decoration: none;
}
#divFooterText a
{
	color: #487F63;
	text-decoration: underline;
}

#divFooterText a:hover
{
	color: #663F1F;
	text-decoration: none;
}
#divSubCopy
{
	width: 540px;
	margin: 0px 30px 0px 250px;
	padding: 20px 0px 0px 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

#divSubCopy a
{
	color: #477E62;
}

#divSubCopy a:hover
{
	color: #477E62;
	text-decoration: none;
}

#divSideNav
{
	width: 230px;
	background: url(../images/nav_corner.gif) no-repeat bottom right #93CAA7;
	padding: 8px 0px 0px 0px;
}

#divSideNavItem
{
	margin: 0px 0px 0px 35px;
	text-align: right;
	padding: 5px 22px 5px 0px;
	background: url(images/nav_dots.gif) repeat-x bottom;
	font: 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #016D48;
}

#divSideNavItem a
{
	color: #016D48;
}

#divSideNavItem a.selected
{
	color: #016D48;
	text-decoration: none;
	font-weight: bold;
}

#divSideNavItem a:hover
{
	color: #016D48;
	text-decoration: none;
}

#divSideNavBottomItem
{
	margin: 0px 0px 0px 35px;
	text-align: right;
	padding: 5px 22px 17px 0px;
	font: 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #016D48;
}

#divSideNavBottomItem a
{
	color: #016D48;
}

#divSideNavBottomItem a:hover
{
	color: #016D48;
	text-decoration: none;
}

#divSideNavBottomItem a.selected
{
	color: #016D48;
	text-decoration: none;
	font-weight: bold;
}

#divBanners
{
	text-align: center;
	color: #08714C;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}

#divBanners a
{
	color: #08714C;
}

#divBanners a:hover
{
	color: #663F20;
	text-decoration: none;
}

#divSideBar
{
	float: right;
	width: 145px;
	margin: 22px 30px 10px 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #07714C;
}

#divSideBarTop
{
	padding: 0px;
	margin: 0px;
	background: #E8FFF0;
}

#divSideBarMiddle
{
	padding: 0px 10px 0px 10px;
	background: #E8FFF0;
}

#divSideBarBottom
{
	padding: 0px;
	margin: 0px;
	background: #E8FFF0;
}

.boxTextLight
{
	font: Bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}

.boxTextLight a
{
	color: #AB771D;
	text-decoration: underline;
}

.boxTextLight a:hover
{
	color: #563161;
	text-decoration: none;
}

.boxTextDark
{
	font: Bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}

.boxTextDark a
{
	color: #08714C;
	text-decoration: underline;
}

.boxTextDark a:hover
{
	color: #663F20;
	text-decoration: none;
}

.navBullet
{
	vertical-align: text-top;
}

.clear
{
	clear: both;
}

.noline
{
	text-decoration: none;
}

.header
{
	font: 24px Trebuchet MS, Verdana, Sans-Serif;
	color: #08714C;
	line-height: 30px;
}

.callout
{
	font: 18px Trebuchet MS, Verdana, Sans-Serif;
	color: #333333;
}

.subHeader
{
	font: 18px Trebuchet MS, Verdana, Sans-Serif;
	color: #08714C;
	line-height: 24px;
}

.smallBody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
}

.alert
{
	color: #CC0000;
	font-weight: bold;
}

.input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

.smallbodyItalic
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-style: italic;
}

.notation
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}


/*---------------------------------------------- Added for applying sytel to the Survey ------------------------------------*/
/*-----------------------------------------------       Vimalprasath : 30 - 04 -2008     -----------------------------------*/
input
{
	font: 12px verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

input.txtNormal
{
	border: 1px solid #959595;
	height: 15px;
	width: 180px;
}

input.btnNormal
{
	border: 1px solid #959595;
	height: 18px;
	cursor: pointer;
	cursor: hand;
}

input.txtFile
{
	border: 1px solid #959595;
	height: 20px;
	width: 280px;
}

input.txtNumber3
{
	border: 1px solid #959595;
	height: 15px;
	width: 100px;
}

textarea
{
	font: 12px verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #959595;
}

span.lblMandatory
{
	font: 10px verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	padding-top: 20px;
}

#lblErrorMsg
{
	font: 12px verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	padding: 5px;
	border: 0px solid #AFAFAF; /*visibility:hidden;*/
}

Fieldset
{
	border: 1px solid #BABABA;
}

Legend
{
	font-weight: bold;
	color: #41966d;
}

#divHomeSurvey
{
	padding: 4px 25px 0px 8px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 22px;
	width:540px;
}

#divSurveyProfile
{
	padding: 4px 25px 0px 8px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 22px;
	width:540px;
}

#divSurveyProfile a
{
	color: #477E62;
}

#divSurveyProfile a:hover
{
	color: #477E62;
	text-decoration: none;
}

#divHomeSurvey a
{
	color: #477E62;
}

#divHomeSurvey a:hover
{
	color: #477E62;
	text-decoration: none;
}


#divHomeButtons
{
	text-align: center;
	padding: 10px;
}


#divHomeSurvey th
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #421f01;
	font-weight: bold;
	line-height: 16px;
}

#divHomeSurvey td
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #421f01;
}

.FormFieldHeading
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #421f01;
	font-weight: bold;
	line-height: 16px;
}

.FormFieldInstructions
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #421f01;
}
.ErrorMessage
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;
	line-height: 16px;
}

