BODY
{
	font-family: Arial, sans-serif;
	background-color: #EAEBEC;
	background-image: url(/newdesign/bg.jpg);
	background-repeat: repeat-x;
}
.chat
{
	color: #C8002B;
}
.chatguest
{
	color: #0191C8;
}
.chatguest01
{
	color: #2BB740;
}
.chatguest02
{
	color: #C83900;
}
.chatguest03
{
	color: #FF9900;
}
.chatguest04
{
	color: Black;
}
.chatguest05
{
	color: #660033;
}
.chatguest06
{
	color: #009933;
}
.chatguest07
{
	color: #0066CC;
}
.chatguest08
{
	color: #99CC00;
}
.tnStandard
{
	background-image: url(/NewDesign/tnav-bg.gif);
}
.secondNavSel
{
	background-color: #2B71B2;
}
#bot-nav-break
{
	display: block;
	width: 930px;
	line-height: 1px;
}
SPAN.Test IMG
{
	padding-right: 3px;
}
SPAN.SNews LI
{
/*	list-style-type: none;  */ 
	margin-left: 14px;
	padding-left: 2px;
}
UL.newsList
{
	margin: 0;
	padding: 0;
	font-size: 11px;
	line-height: 14px;
}
#bot-nav
{
	background: transparent url(/newdesign/nav-btm-bg.gif) repeat-x scroll 0 0;
	display: block;
	height: 28px;
	line-height: 28px;
	width: 100%;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
.bot-nav
{
	background: transparent url(/newdesign/nav-btm-bg.gif) repeat-x scroll 0 0;
	display: block;
	height: 28px;
	line-height: 28px;
	width: 100%;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
#bot-nav UL
{
	font-size: 12px;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#bot-nav UL LI
{
	float: left;
}
#bot-nav A:hover
{
	text-decoration: underline !important;
}
#subnav
{
	color: #FFFFFF;
	display: block;
	line-height: 28px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
}
.h3
{
	font-family: Arial, Helvetica, Helv, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}
DIV.blueBack
{
	background-color: #EBF3FB;
}
A:link.catListing
{
	font-weight: bold;
	font-size: 10pt;
}
A:active.catListing
{
	font-weight: bold;
	font-size: 10pt;
}
A:visited.catListing
{
	font-weight: bold;
	font-size: 10pt;
}
A:hover.catListing
{
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}
P
{
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	color: #000000;
	margin-bottom: 12px;
	margin-top: 8px;
	line-height: 20px;
}
TD
{
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	color: #000000;
}
H1
{
	font-size: 20px;
	color: #000000;
	padding-bottom: 0px;
	margin-bottom: 10px;
	margin-top: 15px;
}
H1.TitleFont
{
   	color: #000000;
	padding-bottom: 0px;
	margin: 0px;
	font-size: 12pt;
	font-weight: bold;
}
H2
{
	font-size: 17px;
	color: #006699;
	padding-bottom: 0px;
	margin-bottom: 15px;
	margin-top: 10px;
}
H3
{
	font-size: 15px;
	color: #000000;
	padding-bottom: 0px;
	margin-bottom: 10px;
	margin-top: 20px;
}

.tableHeader
{
    margin:15px 0px 5px 0px;
}
OL, UL
{
	font-size: 13px;
}
.XL
{
	font-family: Arial, sans-serif;
	font-size: 19px;
}
.M
{
	font-size: 13px;
}
.MW
{
	font-size: 13px;
	color: #FFFFFF;
}
.S
{
	font-size: 12px;
}
.XS
{
	font-size: 11px;
	color: #000000;
}
.Desc
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #333333;
}
.Price
{
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #003366;
}
.Schools
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #333333;
}
.USP
{
	font-family: Arial, sans-serif;
	font-size: 16px;
	color: #999999;
}
.SNews
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.Test
{
	font-family: "Times New Roman", sans-serif;
	font-size: 17px;
	color: #444444;
}
.LDesc
{
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #000000;
}
.LDesc:link
{
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
.LDesc:visited
{
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
.LDesc:active
{
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
.LDesc:hover
{
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
}
.TNav
{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #194174;
}
.TNav:link
{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #194174;
	text-decoration: none;
}
.TNav:visited
{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #194174;
	text-decoration: none;
}
.TNav:active
{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #194174;
	text-decoration: none;
}
.TNav:hover
{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
}
.LNav
{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #0851AC;
	line-height: 16px;
}
.LNav:link
{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #0851AC;
	text-decoration: none;
	line-height: 16px;
}
.LNav:visited
{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #0851AC;
	text-decoration: none;
	line-height: 16px;
}
.LNav:active
{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	line-height: 16px;
}
.LNav:hover
{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
	line-height: 16px;
}
.FNav
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 16px;
}
.FNav:link
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #0851AC;
	text-decoration: none;
	line-height: 16px;
}
.FNav:visited
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #0851AC;
	text-decoration: none;
	line-height: 16px;
}
.FNav:active
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
	line-height: 16px;
}
.FNav:hover
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
	line-height: 16px;
}
.News
{
	font-family: Arial, sans-serif;
	font-size: 18px;
	color: #CC9900;
	line-height: 16px;
}
.News:link
{
	font-family: "Times New Roman", sans-serif;
	font-size: 14px;
	color: #0851AC;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
}
STRONG.News
{
	margin-right: 3px;
}
.News:visited
{
	font-family: "Times New Roman", sans-serif;
	font-size: 14px;
	color: #0851AC;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
}
.News:active
{
	font-family: "Times New Roman", sans-serif;
	font-size: 14px;
	color: #0000FF;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
}
.News:hover
{
	font-family: "Times New Roman", sans-serif;
	font-size: 14px;
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
	line-height: 16px;
}
.Best
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 14px;
}
.Best:link
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #0851AC;
	text-decoration: none;
	line-height: 14px;
}
.Best:visited
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #0851AC;
	text-decoration: none;
	line-height: 14px;
}
.Best:active
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
	line-height: 14px;
}
.Best:hover
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
	line-height: 14px;
}
.Best2
{
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	color: #444444;
	line-height: 14px;
}
.Best2:link
{
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	color: #0851AC;
	text-decoration: none;
	line-height: 14px;
}
.Best2:visited
{
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	color: #0851AC;
	text-decoration: none;
	line-height: 14px;
}
.Best2:active
{
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	color: #0000FF;
	text-decoration: none;
	line-height: 14px;
}
.Best2:hover
{
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	color: #0000FF;
	text-decoration: underline;
	line-height: 14px;
}
.SW
{
	font-size: 12px;
	color: #EEEEEE;
}
.SW:link
{
	font-size: 12px;
	color: #EEEEEE;
	text-decoration: none;
}
.SW:visited
{
	font-size: 12px;
	color: #EEEEEE;
	text-decoration: none;
}
.SW:active
{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.SW:hover
{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.HomeHeader
{
	font-family: Verdana, sans-serif;
	font-size: 18px;
	line-height: 16px;
	margin-bottom: 10px;
	margin-top: 15px;
}
.HomeContent
{
	line-height: 16px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.fancyH2
{
	font-family: Verdana, Sans-Serif;
	font-weight: normal;
	color: #000000;
}
TABLE.goldBox
{
	border-style: solid;
	border-color: #FFCC33;
	color: #000000;
	border-width: thin;
	background-color: #FFCC33;
	font-weight: bold;
}
.TitleFont
{
	font-size: 12pt;
	font-weight: bold;
}
.TitleFont2
{
	font-size: 11pt;
	font-weight: bold;
}
DIV.HomeBlog
{
	background-color: #EBF3FB;
}
/*-- left nav specialty tags*/
.blackLarge
{
	color: #000000;
	font-family: Arial, Helvetica, Helv, sans-serif;
	font-weight: 600;
	font-size: 13pt;
}
.blackNormal
{
	color: #000000;
	font-family: Arial, Helvetica, Helv, sans-serif;
}
.greenLarge
{
	color: #319A63;
	font-family: Arial, Helvetica, Helv, sans-serif;
	font-weight: 600;
	font-size: 16pt;
}
.orangeLarge
{
	color: #FF9A00;
	font-family: Arial, Helvetica, Helv, sans-serif;
	font-weight: 600;
	font-size: 16pt;
}
.whiteLarge
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, Helv, sans-serif;
	font-weight: 600;
	font-size: 13pt;
}
.whiteNormal
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, Helv, sans-serif;
}
A:link.blueLarge
{
	font-size: 16pt;
	font-weight: bold;
}
A:active.blueLarge
{
	font-size: 16pt;
	font-weight: bold;
}
A:visited.blueLarge
{
	font-size: 16pt;
	font-weight: bold;
}
A:link.whiteLarge
{
	font-size: 16pt;
	color: #FFFFFF;
	font-weight: bold;
}
A:active.whiteLarge
{
	font-size: 16pt;
	font-weight: bold;
	color: #FFFFFF;
}
A:visited.whiteLarge
{
	font-size: 16pt;
	font-weight: bold;
	color: #FFFFFF;
}
A:link.blackLarge
{
	font-size: 16pt;
	font-weight: bold;
}
A:active.blackLarge
{
	font-size: 16pt;
	font-weight: bold;
}
A:visited.blackLarge
{
	font-size: 16pt;
	font-weight: bold;
}
.smallDisclaimer
{
	margin-top: 5px;
	font-size: 0.8em;
	color: #666666;
}
.formtitle
{
	margin-top: 4px;
	font-family: Tahoma;
	font-size: 20;
	color: #000000;
	margin-bottom: 10px;
}
.formtitle2
{
	font-family: Tahoma;
	font-size: 16;
	color: #000000;
}
.formtitle3
{
	font-family: Tahoma;
	font-size: 14;
	font-weight: bold;
	color: #000000;
}
.formtext
{
	font-family: Tahoma;
	font-size: 13;
	color: #000000;
	line-height: 18px;
}
.sformtext
{
	font-family: Tahoma;
	font-size: 11;
	color: #000000;
	line-height: 13px;
	margin-top: 3px;
	margin-bottom: 3px;
}
TABLE.whiteBox
{
	border-style: solid;
	border-color: #C8C8C8;
	color: #000000;
	border-width: thin;
	background-color: #FFFFFF;
	padding: 15px;
}
.grayBox
{
	border-style: solid;
	border-color: #C8C8C8;
	color: #000000;
	border-width: thin;
	background-color: #E8E8F8;
	margin-top: 5px;
	padding: 10px;
}
.registerFormField
{
	width: 200px;
}
.registerFormFieldShort
{
	width: 70px;
}
.TwentyTopTenBottom
{
	margin-bottom: 10px;
	margin-top: 20px;
}
.Fifteenpixbottom
{
	padding-bottom: 15px;
}
.TenBottom
{
	margin-top: 10px;
	margin-bottom: 10px;
}
.eightPixLeft
{
	margin-left: 8px;
}
.twentyPixLeft
{
	margin-left: 20px;
}
.formInput
{
	width: 225px;
}
.formInput180
{
	width: 180px;
}
.formInput200
{
	width: 200px;
}
#homeImage
{
	position: relative;
	background-image: url(/newdesign/HomePageBox.png);
	width: 520px;
	height: 186px;
	text-align: center;
	padding-left: 0px;
	margin-left: 10px;
}
#homeImage2
{
	position: relative;
	background-image: url(/newdesign/HomePageBox2.png);
	width: 540px;
	height: 120px;
	text-align: center;
	padding-left: 0px;
	margin-bottom: 10px;
}
#homeImage2Text
{
	position: absolute;
	top: 44px;
	left: 20px;
	color: #FFFFFF;
}


#homeImage3
{
	position: relative;
	background-image: url(/newdesign/HomePageBox3.png);
	width: 461px;
	height: 125px;
	text-align: center;
	padding-left: 0px;
	margin-bottom: 10px;
}
#homeImage3Text
{
	text-align: left;
	position: absolute;
	top: 10px;
	left: 231px;
}

#homeImage4
{
	position: relative;
	background-image: url(/newdesign/HomePageBox4.png);
	width: 540px;
	height: 120px;
	text-align: center;
	padding-left: 0px;
	margin-bottom: 10px;
}

#homeImage5
{
	position: relative;
	background-image: url(/newdesign/HomePageBox5.png);
	width: 540px;
	height: 120px;
	text-align: center;
	padding-left: 0px;
	margin-bottom: 10px;
}


#homeImage6
{
	position: relative;
	background-image: url(/newdesign/HomePageBox6.png);
	width: 540px;
	height: 120px;
	text-align: center;
	padding-left: 0px;
	margin-bottom: 10px;
}


#homeImage4Text
{
	text-align: left;
	position: absolute;
	left: 26px;
	top: 47px;
}
#homeImage4Text2
{
	text-align: left;
	position: absolute;
	left: 265px;
	top: 47px;
}


.blueLink
{
	font-family: Arial;
}

#homeImageDropdown
{
	position: absolute;
	top: 128px;
	left: 120px;
}
#homeImage2Text
{
	text-align: left;
	position: absolute;
	top: 44px;
	left: 25px;
	color: #FFFFFF;
}
#homeImage2TextCol2
{
	text-align: left;
	position: absolute;
	top: 44px;
	left: 267px;
	color: #FFFFFF;
}
.whiteLink
{
	color: #FFFFFF;
}

span#ContentPlaceHolder1_Description > P:first-child 
{
    margin-top: 0px;
 
 }
