.bodybg {
	background-color: #D0E1F5;
	margin: 0px;
	background-image: url(images/bodybg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.bodybg01 {
	background-color: #D0E1F5;
	margin: 0px;
	background-image: url(images/body_bg01.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

.tablebg {
	background-color: #ffffff;
	
}

.cell01 {
	background-color: #4796DB;
	
}
.cell02 {
	background-color: #DBDCDE;
	
}




.orangebg {
	background-color: #FF9600;
	
}


.bottomcurvebg {
	background-image: url(images/page_bottom_curvebg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.page_shadow {
	background-image: url(images/page_shadow.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.logobg {
	background-image: url(images/logo_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}


.subhead{
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	line-height: 17px;
}

.runtxt{
	FONT-FAMILY: Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #444444;
	text-decoration: none;
	line-height: 19px;
}

.cal-txt{color:#1671C1;
font-family:Verdana,Times New Roman,Trebuchet MS,Tahoma,Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.textmatter01 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	line-height: 17px;
	text-align: justify;
}

.textmatter02 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	line-height: 24px;
	text-align: justify;
}

.textmatter03 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	line-height: 17px;
}

.h1 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}

.h2 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1671C1;
	text-decoration: none;
}

.h3 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7CB50F;
	text-decoration: none;
}
.h4 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.h5 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}



.link01 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7CB50F;
	text-decoration: none;
}
.link01:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7CB50F;
	text-decoration: underline;
}

.link02 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1671C1;
	text-decoration: none;
}
.link02:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1671C1;
	text-decoration: underline;
}



.head01 {
	FONT-FAMILY:  Arial, Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #1671C1;
	text-decoration: none;
}

.head02 {
	FONT-FAMILY:  Arial, Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #F46709;
	text-decoration: none;
}
.head03 {
	FONT-FAMILY:  Arial, Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1671C1;
	text-decoration: none;
}

.head04 {
	FONT-FAMILY:  Arial, Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6C00;
	text-decoration: none;
}

.head05 {
	FONT-FAMILY:  Arial, Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F2008E;
	text-decoration: none;
}
.head06 {
	FONT-FAMILY:  Arial, Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7BAE1B;
	text-decoration: none;
}

.heading {
	FONT-FAMILY:  Arial, Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #1671C1;
	text-decoration: none;
}

.feb_2009 {
	background-image: url(images/february_2009.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.mar_2009 {
	background-image: url(images/march_2009.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.april_2009 {
	background-image: url(images/april_2009.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.may_2009 {
	background-image: url(images/may_2009.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.june_2009 {
	background-image: url(images/june_2009.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.july_2009 {
	background-image: url(images/july_2009.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.aug_2009 {
	background-image: url(images/august_2009.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.sept_2009 {
	background-image: url(images/september_2009.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.oct_2009 {
	background-image: url(images/october_2009.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.nov_2009 {
	background-image: url(images/november_2009.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}


.dec_2009 {
	background-image: url(images/december_2009.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}



.curvetopline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #A9A9A9;
	border-right-color: #A9A9A9;
	border-bottom-color: #A9A9A9;
	border-left-color: #A9A9A9;
}
.curvebottomline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #A9A9A9;
	border-right-color: #A9A9A9;
	border-bottom-color: #A9A9A9;
	border-left-color: #A9A9A9;
}
.curveleftline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #A9A9A9;
	border-right-color: #A9A9A9;
	border-bottom-color: #A9A9A9;
	border-left-color: #A9A9A9;
}
.curverightline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #A9A9A9;
	border-right-color: #A9A9A9;
	border-bottom-color: #A9A9A9;
	border-left-color: #A9A9A9;
}


.copyrighttext01 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	line-height: 17px;
}
.copyrighttext02 {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	line-height: 17px;
}
.pagecurvebg {
	background-image: url(images/program_curvebg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

.contact_curve_bg {
	background-image: url(images/contact_curve_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}


.weblink {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	line-height: 17px;
}

.weblink:hover {
	FONT-FAMILY:  Verdana, Times New Roman, Trebuchet MS, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1583C6;
	text-decoration: none;
	line-height: 17px;
}

.heading_landingpage {font-family:"Times New Roman", Times, serif; font-size:35px; color:#376092; font-weight:bold;}
.subheading_landingpage {font-family:"Times New Roman", Times, serif; font-size:17px; color:#000000; font-weight:bold; line-height:22px;}
.runtxt_landing {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.blue_sub {font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:bold; color:#376092; line-height:28px;}

.thankyou {background:url(images/Thank-you-page.jpg) no-repeat center top; height:238px;}
.email-box-bg{background:url(images/email_box.jpg) no-repeat;
width:412px;
height:92px;
padding:5px;
}
.txt-box-bg{background:url(images/txt-box-bg.jpg) no-repeat;
width:132px; height:25px; border:none;
}