﻿body 
{
	/* text-align:			center; */
	background-color:	#bfdfdf;
	 /* font-family:		Ariel, Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif; */
	 font-family:		Tahoma, sans-serif;
	 font-weight:500;
	 margin-top:0px;
   /* margin:				0px; */
    font-size:			small;
    color:				#333333;
}

.itembanner
{
	background-color:	Teal;
	color:				White; 
	font-weight:		bold;
}
.pagecell
{
	margin-left:		auto;
	margin-right:		auto;
	width:				980px;
	text-align:			left;
	background-color:	White;
	padding:			0px 0px 0px 0px;
}

.rightcell
{
	float:				right;
	width:				200px;
	text-align:			left;
	vertical-align:		top;
	padding:			0px 0px 0px 0px;
}
.maincelldefault
{
	width:				749px;
	text-align:			left;
	vertical-align:		top;
	padding:			0px 0px 0px 0px;
	margin-left:		25px;
	border-right:		solid 1px #008080;
	background-color:   White;
}
.maincell
{
	width:				749px;
	text-align:			left;
	vertical-align:		top;
	padding:			0px 0px 0px 0px;
	margin-left:		25px;
	background-color:   White;
}

#banner
{
	background:			White url(Images/Banner/Banner.gif) no-repeat center top;
	width:				980px;
	height:				112px;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}

/*  MENU BAR */
.bartable
{
	text-align:			center;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}
.barbutton
{
	border-left:		solid 1px #008080;
	width:				45px;
	/* height:				52px; */
}
.barbuttontext
{
	text-align:			left;
	width:				90px;
	color:				#5fb8b4;
}


/* TEXT BLOCKS */
.italichighlight
{
	text-align:			center; 
	font-style:			italic;
	color:				#5fb8b4;
}

.bannertitle
{
	background-color:	Teal;
	color:				White;
	width:				100%;
	font-weight:		bold;
	font-size:			12px;
	text-align:			center;
}
.bannerp
{
	margin:				0px 0px 0px 15px;
}
/* HORIZONTAL LINE */
.sepline
{
	color:				Teal;
	margin:				0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}


/* LOGIN BAR */
.loginbar
{
	text-align:			right;
}


/* GENERAL LABEL */
.label
{
	color:				Teal;
	text-align:left;
	vertical-align:top;
}
.inverse
{
	background-color:	#5bb7b2;
	color:				White;
}
.wordhighlightbig
{
	font-size:			large;
	font-weight:		bold;
}
.strike
{
	text-decoration:	line-through;
}
.wordsmall
{
	font-size:			smaller;
}


/* CONTACT OPTIONS */
.contactbutton
{
	width:				2px; 
}
/* FOOTER */
.footer
{
	margin-left:		25px;
	text-align:			left;
	color:				#5fb8b4;
	font-size:			small;
	font-weight:		normal;
}

/* SHADED BOX */
.shadebox
{
	background-color:	#c0e2e0;
	border:				solid 1px #5cb7b1;
}
.shadeboxhighlight
{
	border:				solid 1px #5cb7b1;
	font-weight:		bold;
}
.shadeboxcell1
{
	width:				18em;
	height:				2em;
}
.shadeboxcell2
{
	width:				10em;
	text-align:			center;
}

.tenmobile
{
	color:				#5fb8b4;
	font-weight:		bold;
}
a
{
	color:				#5fb8b4;
	border-width:		0px;
	text-decoration:	none;
	border:				none 0 #0;
}
img
{
	border-style:		none;
}


.subbar
{
	color:				Teal;
	border:				solid 1px Teal;
}
.subbarselect
{
	/*color:				Teal;
	font-weight:		bold;
	border:				solid 1px Teal;
	background-color:	#F0FFFF; */
	color:				#F0FFFF;
	font-weight:		bold;
	border:				solid 1px Teal;
	background-color:	Teal;
}

.listgap
{
	margin-top:			10px;
}

.nextbox
{
	text-align:			right;
	padding-bottom:		10px;
}
.nextbutton
{
	color:				Teal;
	border:				solid 1px Teal;
	float:right;
}
h1
{
	font-weight:		bold;
	font-size:			large;
	color:				Teal;
	text-align:			center;
}
h2
{
	font-weight:		bold;
	font-size:			medium;
}

.newstitle
{
	
}
.newsdate
{
	padding-left:	3px;
	font-size:		smaller;
}
.newsitem
{
	
}
.itemsection
{
	color:			Teal;
	font-weight:	bold;
}
.itemmajorsection
{
	color:			Teal;
	font-weight:	bold;
	font-size:		large;
}
.imgcell
{
	width:50%;
	vertical-align:top;
	border:solid 2px teal;
	text-align:center;
}
.imgtitle
{
	text-align:center;
	font-weight:bold;
	color:Teal;
}
.imgsub
{
	text-align:center;
	color:Teal;
	font-size:x-small;
	margin-bottom:10px;
}
/* POPUP MENU */
.PopupMenu
{
	padding:5px;
	background:White;
	visibility:hidden;
	border:solid 1px Teal;
}
.PopupMenuLink
{
	color:Teal;
	text-decoration:None;
	width:100%;
}

.PopupModalBackground
{
	filter:alpha(opacity=70);
	opacity:0.7;
	background-color:Gray;
}
.PopupModal
{
	background-color:White;
	border: solid 1px gray;
	padding: 3px;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.InfoBox
{
	background-color:#fffe9d; 
	border:solid 1px Teal;
}


/* WIZARD */
.Wizard
{
	border:solid 1px Teal;
	width:600px;
	height:400px;
}
.WizardHeader
{
	color:Gray;
}
.WizardSidebar
{
	background-color:#eeeeee;
	padding:10px;
	width:130px;
	vertical-align:top;
}
.WizardSidebar a
{
	text-decoration:none;
}
.WizardStep
{
	padding:10px;
}
.WizardLabelCol
{
	color:Teal;
	text-align:left;
	vertical-align:top;
	width:125px;
}
.WizardLabelCol2
{
	color:Teal;
	text-align:left;
	vertical-align:top;
	width:75px;
}
.TextMissing
{
	color:Red;
	vertical-align:top;
	text-align:left;
}
.AccordianHeader
{
	background-color:Teal;
	color:White;
}
.accordionHeaderSelected
{
	background-color:Teal;
	color:White;
	font-weight:bold;
}
.accordionContent
{
}
