
.imagetext
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #00338B;
	text-align: left;
}
.next
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: normal;
	color: #606165;
	text-align: left;
}
.bottombanner
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #5C5960;
	text-align: left;
	padding-left: 10px;
}
.bottombannerForum
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #5C5960;
	text-align: left;
	padding-left: 23px;
}
.bottombannerforcrohans
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #5C5960;
	text-align: right;
}

.bottombannerforcrohansDefalt
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #5C5960;
}

.storytext
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: normal;
	/*color: #010101;*/
	color:#000;
	text-align: left;
}

.storytext2
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: normal;
	color: #010101;
	text-align: left;
	padding-left: 10px;
}
.coming_soon { color:#F08E02; font-weight:bold;}
.coming_soon  b {color:#053388}
.map
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: bold;
	color: #010101;
	text-align: left;
	padding-left: 20px;
}

.author
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: left;
}
.author_search
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: right;
}
.forumtext
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: right;
}

.storytext1
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: normal;
	color: #010101;
	text-align: left;
}
.storytexton
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: normal;
	color: #004B8C;
	text-align: left;
}
.forumname_new
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #22007A;}
.forumname
{
	font-family: Sans-Serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #032E8C;
}

.topicname
{
	font-family: Sans-Serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #032E8C;
}

.topreviwe
{
	font-family: Sans-Serif;
	font-size: 1.10em;
	font-weight: bold;
	color: #032E8A;
	text-align: left;
}
.author1
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	color: #F9A51E;
	text-align: left;
}

.logintext
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: left;
}
.nota
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #669ACC;
	text-align: left;
}
.author2
{
	font-family: Sans-Serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #053388;
	text-align: left;
	padding-left: 10px;
}

.author3
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: right;
}

.author_center
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: center;
}

.author3_viewuser
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #010101;
	text-align: right;
}

.author_center
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #010101;
	text-align: center;
}

/* for home page*/
.mainWrapper
{
	width: 650px;
	vertical-align: top;
	margin: 0;
	padding: 0;
}
.HomeTopBar
{
	float: right;
	width: 651px;
	text-align: left;
	vertical-align: top;
	padding: 0;
	height: 9px;
	margin: 0;
}

.HomeTopheaderLinks
{
	float: right;
	width: 634px;
	padding: 0 15px 5px 0;
	vertical-align: top;
	text-align: right;
	margin: 0 0 0 1px;
	background-color: #6799BC;
	height: 21px;
}
.HomeHederTopBar
{
	float: right;
	width: 651px;
	height: 265px;
}

.whitespeacer
{
	float: right;
	width: 651px;
	height: 40px;
}


/* home page over*/
.profiletext
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	text-align: right;
}

.profiletextwithleftalign
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	text-align: left;
}

.profiletext_under17
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	font-weight: bold;
}
.profiletext1
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	text-align: left;
}

.profiletext1_viewuser
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #010101;
	text-align: left;
}

.profiletext1_center
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #010101;
	text-align: center;
}
.malefemale
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	text-align: left;
	padding-left: 5px;
}
.tableheader
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: left;
	padding-left: 10px;
	background-color: #F9A51E;
}


.tableheader1
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: center;
	padding-left: 10px;
	background-color: #F9A51E;
}

.tableheader2
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: left;
	background-color: #F9A51E;
}

.tablerowfirst1
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	padding-left: 10px;
	background-color: #FDFAE9;
	text-align: left;
}

.Editlink
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	padding-left: 170px;
	text-align: left;
}


/*
.tablerowsecond {
	font-family:Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	text-align:left;
	padding-left:10px;
	background-color: #FFFFFF;
}*/
.tablerowsecond3
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	text-align: left;
	background-color: #FFFFFF;
}
.tablerowfirst2
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	background-color: #FDFAE9;
	text-align: center;
}
.tablerowfirst3
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	background-color: #FDFAE9;
	text-align: left;
}
.tablerowsecond1
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	text-align: center;
	background-color: #FFFFFF;
}
/*.tablerowfirsteditdelete {
	font-family:Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #8F0083;
	padding-left:10px;
	background-color: #FDFAE9;
	text-decoration:underline
}
.tablerowsecondeditdelete {
	font-family:Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #8F0083;
	padding-left:10px;
	background-color: #FFFFFF;
	text-decoration:underline
}*/

.nextperiouson
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #8F0083;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
	text-decoration: none;
}
.nextperiousoff
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #B9B9B9;
	padding-left: 5px;
	background-color: #FFFFFF;
	text-decoration: underline;
}
.nextperiouspagenooff
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #B9B9B9;
	padding-left: 5px;
	background-color: #FFFFFF;
}
.nextperiouspagenoon
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #8F0083;
	padding-left: 5px;
	background-color: #FFFFFF;
}
.guidesubheader
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: left;
	padding-left: 10px;
	background-color: #FDFAE9;
}

.changecolortored
{
	color: #F9A51E;
}
.changecolortoblack
{
	color: Black;
}
.options
{
	font-family: Sans-Serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #F9A51E;
	text-align: left;
}


.menutext
{
	font-family: Sans-Serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #0058AF;
}
.menutexton
{
	font-family: Sans-Serif;
	font-size: 0.65em;
	font-weight: bold;
	color: #9A0497;
}
.date
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #0058AF;
	text-align: left;
}

.mainheader
{
	font-family: verdana;
	font-size: 1.10em;
	font-weight: bold;
	color: #334C75;
	text-align: left;
	padding-left: 17px;
}
.subheader
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #0066C5;
	text-align: left;
}
.subheadertext
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #0D3C74;
	text-align: left;
}
.dayplannerbigcalendar
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #5F88BC;
	text-align: center;
}
.dayplannerbigcalendardate
{
	font-family: Sans-Serif;
	font-size: 2.15em;
	font-weight: bold;
	color: #CB026A;
	text-align: center;
}
.dayplannerappominttime
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #343434;
	text-align: left;
}
.dayplannerappomint
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #676767;
	text-align: left;
}
.dayplannerheader
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
}
.dayplannercalendarheader
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #ffffff;
	text-align: right;
}
.quotes
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #0066C5;
	text-align: left;
	padding-left: 10px;
}
.welcome
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #CC0066;
}
.stressfaceno
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #0066CC;
	text-align: left;
}
.flare
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #4C78B4;
}
.foodinformationsubheader
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #0C3B7C;
	text-align: left;
}
.foodinformationsubheadertext
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #0C3B7C;
	text-align: left;
}
.addeditfoodtext
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #0066CC;
	text-align: right;
}
.requiredfields
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #0066CC;
	text-align: left;
}
.repeat
{
	font-family: Verdana, Arial;
	font-size: 0.70em;
	font-weight: normal;
	color: #0066CC;
	text-align: left;
	padding-left: 5px;
}
.repeatdays
{
	font-family: Verdana, Arial;
	font-size: 0.70em;
	font-weight: normal;
	color: #0066CC;
	text-align: left;
}

.tablerowfirst
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	border-right-width: 1px;
	border-right-color: #DDDDDD;
	border-right-style: solid;
	padding-left: 10px;
	background-color: #F6F6F6;
	text-align: left;
}
.tablerowfirst a
{
	color: #4168A3;
	text-decoration:underline;
}
.tablerowfirst a:visited {
	color: #4168A3;
	text-decoration:underline;
	
}
.tablerowfirstlastcolumn
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	background-color: #F6F6F6;
	text-align: left;
}
.tablerowfirstlastcolumnuser
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	border-right-width: 1px;
	border-right-color: #F9A51E;
	border-right-style: solid;
	padding-left: 10px;
	background-color: #F6F6F6;
	text-align: left;
}
.forumtablerowfirst
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	border-right-width: 1px;
	border-right-color: #DDDDDD;
	border-right-style: solid;
	padding: 10px 7px 10px 10px;
	background-color: #F6F6F6;
	text-align: left;
}
.tablerowfirstLastColumn
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	background-color: #F6F6F6;
	text-align: left;
}
.Forumborder
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	text-align: left;
	border-right-width: 1px;
	border-right-color: #DDDDDD;
	border-right-style: solid;
}
.tablerowModerator
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	text-align: left;
	padding-left: 5px;
}
.tablerowModeratorListing
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	text-align: left;
}
.mainForumListing
{
	font-family: Sans-Serif;
	font-size: 1.20em;
	font-weight: BOLD;
	color: #4168A3;
	text-align: left;
}
.ForumsListing
{
	font-family: Sans-Serif;
	font-size: 0.9em;
	font-weight: BOLD;
	color: #4168A3;
	text-align: left;
	text-decoration: none;
}
a:hover.ForumsListing
{
	color: #22007A;
	font-weight: normal;
	text-decoration: none;
}

a:active.ForumsListing
{
	color: #22007A;
	font-weight: normal;
	text-decoration: underline;
	
}

a:visited.ForumsListing
{
	color: #4168A3;
	text-decoration: underline;
	
}
.mainForumListingCenter
{
	font-family: Sans-Serif;
	font-size: 0.90em;
	font-weight: BOLD;
	color: #4168A3;
	border-right-width: 1px;
	border-right-color: #DDDDDD;
	border-right-style: solid;
	padding: 10px 0 10px 10px;
	background-color: #F6F6F6;
	text-align: left;
}
.mainForumListingCenter2
{
	font-family: Sans-Serif;
	font-size: 0.90em;
	font-weight: BOLD;
	color: #4168A3;
	border-right-width: 1px;
	border-right-color: #DDDDDD;
	border-right-style: solid;
	padding: 10px 0 10px 10px;
	background-color: #FFFFFF;
	text-align: left;
}
.tablerowsecond
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	border-right: 1px;
	border-right-color: #DDDDDD;
	border-right-style: solid;
	text-align: left;
	padding-left: 10px;
	background-color: #FFFFFF;
}
.tablerowsecondlastcolumn
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-left: 10px;
	background-color: #FFFFFF;
}
.tablerowsecondlastcolumnuser
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	border-right: 1px;
	border-right-color: #F9A51E;
	border-right-style: solid;
	text-align: left;
	padding-left: 10px;
	background-color: #FFFFFF;
}
.forumtablerowsecond
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	border-right-width: 1px;
	border-right-color: #DDDDDD;
	border-right-style: solid;
	text-align: left;
	padding: 10px 7px 10px 10px;
	background-color: #FFFFFF;
}
.tablerowsecondLastcolumn
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-left: 10px;
	background-color: #FFFFFF;
}
.tbleData
{
	border: 1px solid #F9A51E;
	border-collapse: collapse;
}
.tbleData th
{
	border: 1px solid #F9A51E;
	border-collapse: collapse;
}
.tbleData td
{
	border: 1px solid #F9A51E;
	border-collapse: collapse;
}

.tbleDataForumListing
{
	border: 1px solid #F9A51E;
	border-collapse: collapse;
}
.tbleDatauser
{
	border: 1px solid #F9A51E;
	border-collapse: collapse;
}
.tablerowfirsteditdelete
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #8F0083;
	padding-left: 10px;
	background-color: #F5F6FB;
	text-decoration: underline;
}
.tablerowsecondeditdelete
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #8F0083;
	padding-left: 10px;
	background-color: #FAFBFF;
	text-decoration: underline;
}
.setalert
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #A30497;
}
.Foodtext1
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	padding-left: 3px;
}

.Foodtext2
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	padding-left: 3px;
}

.insideheaderfood1
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #0265CB;
	text-align: left;
	padding-left: 10px;
}

.Foodtext3
{
	font-family: Verdana, Arial;
	font-size: 7pt;
	font-weight: normal;
	text-align: left;
}
.HeaderCursor
{
	cursor: default;
}
.HeaderCursorforoffensivelibrary
{
	cursor: default;
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #00338B;
	text-align: right;
	border: none;
}
.CalendarPointer
{
	cursor: pointer;

}

.tbleRepeaterheader
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-left: 10px;
	background-color: #F9A51E; /*border: 1px solid #FFFFFF;*/
	border-collapse: collapse;
}

/* From Style.css */

.breadcrumb
{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #5C5D61;
}
.orangetxt
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F9A51E;
}
.orangetxt:visited
{
	font-weight: bold;
	text-decoration: underline;
	color: #F9A51E;
}

.orangetxt:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #F9A51E;
}

.orangetxt:active
{
	font-weight: bold;
	text-decoration: underline;
	color: #F9A51E;
}

.orangenav
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #68450D;
	line-height: 125%;
}

.orangenav:visited
{
	color: #68450D;
	text-decoration: underline;
}

.orangenav:hover
{
	color: #FFFBC3;
	text-decoration: underline;
}

.orangenav:active
{
	color: #FFFBC3;
	text-decoration: underline;
}

.orangenav_on
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.orangenav_on:visited
{
	color: #000000;
}

.footer
{
	font-family: verdana, sans-serif;
	font-size: 9px;
	color: #5B5B5B;
}

.whitetxt
{
	font-family: verdana, sans-serif;
	font-size: 9px;
	color: #ffffff;
	line-height: 115%;
}

.whitetxt a
{
	color: #F9A51E;
	text-decoration: underline;
	line-height: 115%;
}

.whitetxt a:hover
{
	color: #F9A51E;
	text-decoration: underline;
	line-height: 115%;
}

.whitetxt a:visited
{
	color: #F9A51E;
	text-decoration: underline;
	line-height: 115%;
}
/* Master page top navigation links*/
a
{
	color: #4168A3;
	font-weight: normal;
	text-decoration: underline;
}

a:hover
{
	color: #22007A;
	font-weight: normal;
	text-decoration: none;
}

a:active
{
	color: #22007A;
	font-weight: normal;
	text-decoration: underline;
}

a:visited
{
	color: #4168A3;
	text-decoration: underline;
}

a:link.here
{
	color: blue;
	text-decoration: none;
}
a:visited.here
{
	color: blue;
	text-decoration: none;
}
a:hover.here
{
	color: red;
	text-decoration: underline;
}
a:active.here
{
	color: blue;
	text-decoration: underline;
}

.reminderGridLinks
{
	font-family: Sans-Serif;
	font-size: 0.90em;
	font-weight: normal;
	color: #00338B;
	text-align: center;
	border: none;
	text-decoration: underline;
}
a:link.reminderGridLinks
{
	font-family: Sans-Serif;
	font-size: 0.90em;
	font-weight: normal;
	color: #00338B;
	text-align: center;
	border: none;
	text-decoration: underline;
}

a:hover.reminderGridLinks
{
	font-family: Sans-Serif;
	font-size: 0.90em;
	font-weight: normal;
	color: #00338B;
	text-align: center;
	border: none;
	text-decoration: none;
}
a:visited.reminderGridLinks
{
	font-family: Sans-Serif;
	font-size: 0.90em;
	font-weight: normal;
	color: #00338B;
	text-align: center;
	border: none;
	text-decoration: none;
}
a:active.reminderGridLinks
{
	font-family: Sans-Serif;
	font-size: 0.90em;
	font-weight: normal;
	color: #00338B;
	text-align: center;
	border: none;
	text-decoration: underline;
}
.AfterTopNavigationLinks
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #00338B;
	text-align: right;
	border: none;
	text-decoration: none;
	cursor: default;
}
a:visited.AfterTopNavigationLinks
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #00338B;
	text-align: right;
	border: none;
	text-decoration: none;
	cursor: default;
}

.TopNavigationLinks
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #00338B;
	text-align: right;
	border: none;
	text-decoration: underline;
}
a:link.TopNavigationLinks
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #00338B;
	text-align: right;
	border: none;
	text-decoration: underline;
}

a:hover.TopNavigationLinks
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #00338B;
	text-align: right;
	border: none;
	text-decoration: underline;
}
a:visited.TopNavigationLinks
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #00338B;
	text-align: right;
	border: none;
	text-decoration: underline;
}
a:active.TopNavigationLinks
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #00338B;
	text-align: right;
	border: none;
	text-decoration: underline;
}
.smallmenutext
{
	text-align: right;
	padding-right: 15px;
}
.TopNavigationLinkseprator
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #00338B;
	text-align: right;
}




/* Master page top navigation links by vijay OVER*/
.searchtxt
{
	font-family: verdana, sans-serif;
	font-size: 9px;
	color: #717172;
}

.leftbannerForHome
{
	font-size: 9px;
	margin: 5px 0px 5px 2px;
	color: #ffffff;
	font-family: verdana, sans-serif;
}
.leftbannerForHome A
{
	font-size: 9px;
	color: #f9a51e;
	line-height: 115%;
	font-family: verdana, sans-serif;
	text-decoration: underline;
}
.leftbannerForHome A:hover
{
	color: #f9a51e;
	text-decoration: underline;
}
.leftbannerForHome A:visited
{
	color: #f9a51e;
	text-decoration: underline;
}

.leftbanner
{
	margin: 5px 0px 5px 2px;
	font-family: verdana, sans-serif;
	font-size: 9px;
	color: #00338B;
}

.leftbanner a
{
	font-family: verdana, sans-serif;
	font-size: 9px;
	color: #00338B;
	text-decoration: none;
	line-height: 115%;
}

.leftbanner a:hover
{
	color: #F9A51E;
	text-decoration: underline;
}

.leftbanner a:visited
{
	color: #F9A51E;
	text-decoration: underline;
}

.cttxt
{
	font-family: times new roman, verdana, sans-serif;
	font-size: 12px;
}

.headline
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14pt;
	color: #22007A;
}

.subhead1blue
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	color: #22007A;
}

.subhead1green
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	color: #008985;
}

.subhead2blue
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #22007A;
}

.subhead2lightblue
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #3399FF;
}

.subhead2red
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #FF3523;
}

.subhead3
{
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #22007A;
}

.newfooter
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
}

.dateposted
{
	font-family: Times New Roman;
	font-size: 10pt;
	font-style: italic;
}

.size1
{
	font-size: 8pt;
	line-height: 100%;
}

.size2
{
	font-size: 10pt;
	line-height: 100%;
}

.size3
{
	font-size: 12pt;
	line-height: 100%;
}

.size4
{
	font-size: 14pt;
	line-height: 100%;
}

.size5
{
	font-size: 18pt;
	line-height: 100%;
}

.size6
{
	font-size: 24pt;
	line-height: 100%;
}

.size7
{
	font-size: 36pt;
	line-height: 100%;
}


body
{
	background-color: #ffffff;
	margin: 0px;
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size: 12pt;
	color: #323232;
}
td
{
	margin: 0px;
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size: 12pt;
	color: #323232;
}
b
{
	font-weight: bold;
}
i
{
	font-style: italic;
	font-size: 12pt;
}
u
{
	text-decoration: underline;
}
.content_wrapper { position:relative; z-index:200; width: 697px; padding:40px 0 50px 14px; }
h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #22007A;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #22007A;
}
h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #22007A;
}
h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #22007A;
}
h5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #22007A;
}
h6
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #22007A;
}
p
{
	font-family: Times New Roman, Helvetica, sans-serif;
	font-size: 12pt;
	/*color: #323232;*/
	color:#000;
}
h1.QA { margin:0; padding:0 0 6px 0}
/*a {
	color : #22007A;
	font-weight: normal;
	text-decoration: underline;
}

a:hover {
	color : #22007A;
	font-weight: normal;
	text-decoration: none;
}

a:active {
	color : #22007A;
	font-weight: normal;
	text-decoration: underline;
}

a:visited {
	color : #22007A;
}
*/

INPUT
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
	margin: 0px;
}
.grcheckbox
{
	padding: 0;
	margin: 0;
	height: 15px;
	width: 15px;
	border-width: 5px;
}
.submit
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.textbox
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px;
	font-size: 9px;
	color: #000000;
	background-color: #ffffff;
	border-width: 1px 1px 1px 1px;
	border-color: #000000;
	border-style: solid solid solid solid;
}

.radiobutton
{
	color: #003399;
	background-color: #83C1F7;
}
.checkbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Navy;
}


/* From Common/MasterPage/Master.css */

.posteddate
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: normal;
	color: #010101;
	text-align: right;
}

.userprofiletext5
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	overflow: auto;
}

.searchstoriesby
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: bold;
	color: #003084;
	text-align: left;
	padding-left: 10px;
}
.searchstoriesbytext
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #003084;
	text-align: left;
	padding-left: 10px;
}
.storyblogtext
{
	font-family: Sans-Serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #010101;
	text-align: left;
	padding-left: 10px;
}
.boardstableheader
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: left;
	padding-left: 10px;
	background-color: #F9A51E;
	border: 1px solid #DDDDDD;
	border-collapse: collapse;
}
.boardstableheaderforum
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: left;
	padding-left: 10px;
	background-color: #F9A51E;
	border-collapse: collapse;
}
.boardstablerowfirst
{
	background-color: #F6F6F6;
}

.boardstablerowsecond
{
	background-color: #FFFFFF;
}

.boardstbleData
{
	border: 1px solid #DDDDDD;
	border-collapse: collapse;
}

.boardstablesubheader
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: BOLD;
	color: #4168A3;
	text-align: left;
	padding-left: 10px;
}

.boardstablesubheadertext
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: normal;
	color: #010101;
	text-align: left;
	padding-left: 10px;
}

.boardstablesubheadertopicfirstrow
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: BOLD;
	color: #022F84;
	text-align: center;
	background-color: #F6F6F6;
}

.boardstablesubheaderlatestpostrowfirst
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: normal;
	color: #010101;
	text-align: left;
	padding-left: 10px;
	background-color: #F6F6F6;
}

.boardstablesubheaderlatestpostrowsecond
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: normal;
	color: #010101;
	text-align: left;
	padding-left: 10px;
	background-color: #FFFFFF;
}
.boardstablesubheadertopicsecondrow
{
	font-family: Sans-Serif;
	font-size: 0.80em;
	font-weight: BOLD;
	color: #022F84;
	text-align: center;
	background-color: #FFFFFF;
}

.adminwelcome
{
	font-family: sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: left;
	padding-left: 10px;
}
.guidelinetext
{
	font-family: sans-serif;
	font-size: 0.80em;
	font-weight: normal;
	color: #010101;
	text-align: left;
	padding-left: 10px;
	background-color: #FFFFFF;
}
/* Following 3 class are used for file upload control
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
*/
.requiredfieldstar
{
	color: red;
}
.TopNavigationLinksForForum
{
	font-family: Sans-Serif;
	font-size: small;
	font-weight: normal;
	color: #00338B;
	text-align: right;
	border: none;
	text-decoration: underline;
}

.author_forum_Arial
{
	font-family: Arial;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: left;
}

.storytext_resouse
{
	font-family: Sans-Serif;
	font-size: 0.90em;
	font-weight: normal;
	color: #010101;
	text-align: left;
}

/* Css For Div for poll window*/

.popupWindow
{
	position: absolute;
	top: 190px;
	left: 210px;
	z-index:9999;
}



/* -----------Css For Phase IV Modules-------------*/

.poll_text
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}

.poll_nothanks
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}

input[type='checkbox']
{
	width: 20px;
	vertical-align: -2px;
}

.requredfieldmsg
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	text-align: right;
}

.imgbtnfaqpost
{
	padding: 0;
	margin: 0 4px;
}


.tbleDatafaqpost
{
	border: 1px solid #F9A51E;
	border-collapse: collapse;
}

.tbleDatafaqpost td
{
	border: 1px solid #F9A51E;
	border-collapse: collapse;
}


.tbleDatafaqpost th
{
	border: 1px solid #F9A51E;
	border-collapse: collapse;
	background-color: #F9A51E;
}

.profiletextsubmission
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #010101;
	text-align: left;
}

.HardBreak
{
	white-space: pre; 
	white-space: -moz-pre-wrap !important; 
	white-space: -hp-pre-wrap; 
	white-space: -o-pre-wrap; 
	white-space: -pre-wrap;
	white-space: pre-wrap; 
	white-space: pre-line; 
	word-wrap: break-word;
	overflow: hidden;
	padding-left:1px;
}

.question_preview
{
	font-family: Sans-Serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #010101;
	text-align: left;
}
.popup_headerbg
{
	background: url(../images/header_poll.GIF) no-repeat;
	width: auto;

	margin: 0;
	padding: 0 0 0 0;
}

.poll_Title
{
	width: 100%;
	font-size: 18px;
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 15px;
	line-height: 25px;
}
.poll_titleheaderbg
{
	background: #261D88;
	width: 100%;
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
	
}
/*============ Leaving Popup ====================*/

.leavingMsg_wrap{  background:#fefefe url(../Images/leaving_box_bg.gif) repeat-x; padding:4px 20px 20px 20px}
    .leavingMsg_wrap h1 {color: #1A007D; font-family: "Times New Roman",Times,serif; font-size: 24px; font-weight: normal; line-height: 28px;}
        .leavingMsg_wrap p { font-size:13px; line-height:20px; padding:10px 0}
			.buttonsWrap .linkyes { margin-right:10px}
