body {
	background: #ffffff;
	margin: 0px;
}

p,span {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	/* color: #000000;*/
	text-align: left;
	vertical-align: top;
}

td {
	/* background: #ffffff; */
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	display: table-cell;
	/* text-transform: none; */
	/* text-align: left; */
	/* margin: 0pxF; */
	/* padding: 0px; */
	/* border-collapse: collapse; */
}

li {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
}
/*********************************************/
/* New styles for the November 2005 redesign */
/*********************************************/
td.home_mainbox {
	background-color: #4681B9;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 10px 5px 10px 10px;
}
		td.home_mainbox h1{
			font: italic bold 16px/20px Verdana, Arial, Helvetica, sans-serif;
			display: block;
			text-transform: none;
			margin: 0px;
			padding: 0px;
			color: #100D75;
			text-align: left;
		}
		td.home_mainbox p {
			font: 12px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
		}

td.home_subbox {
	background: url(/images/home/bkg_subbox.gif) repeat-x;
	background-color: #2368AD;
	padding: 10px;
}
		td.home_subbox h2 {
			font: italic bold 11px Verdana, Arial, Helvetica, sans-serif;
			display: block;
			text-transform: none;
			margin: 0px;
			padding: 0px;
			color: #100D75;
			text-align: left;
		}
		td.home_subbox a, td.home_subbox a:link, td.home_subbox a:visited {
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			text-decoration: none;
		}
		td.home_subbox a:hover, td.home_subbox a:active {
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			text-decoration: underline;
		}

.home_logobox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #100D76;
	text-align: center;
}
/* Begin inline styles for home page */

.home_head {
	background: #ffffff;
	font: italic 600 14px/16px   Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-transform: none;
	margin: 0px;
	padding: 0px;
	color: #2b0087;
	text-align: left;
}

.home_subhead {
	background: #ffffff;
	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-transform: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #2368AD;
	list-style: disc;
}

.home_body {
	background: #ffffff;
	text-transform: none;
	border-collapse: collapse;
	text-indent: 0px;
	display: block;
}

.home_body:link,.home_body:visited,.home_body:active {
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: transparent;
	position: relative;
	text-align: right;
	white-space: nowrap;
	display: block;
}

.home_purple_head {
	background: transparent;
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-transform: none;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	color: #000000;
	list-style: disc inside;
	text-indent: 0px;
	text-align: center;
	vertical-align: top;
}

.home_purple_body {
	background: transparent;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	color: #000000;
	list-style: url(/images/spacer.gif);
	vertical-align: top;
	white-space: normal;
	text-align: left;
	text-indent: 0px;
	margin-bottom: 5px;
}

.home_purple_body a:link  { color: #000000; font-weight: bold; text-decoration: none}
.home_purple_body a:visited  { color: #000000; font-weight: bold; text-decoration: none}
.home_purple_body a:hover { color: #000000; font-weight: bold; text-decoration: underline}
.home_purple_body a:active  { color: #000000; font-weight: bold; text-decoration: underline}

/* Begin inline formats for all pages */

h1 {
	color: #100D75;
	font: bold 16px/0px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: bottom;
}

p.breadcrumbs {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #535353;
	text-decoration: none;}

p.breadcrumbs a:link  { color: #535353; text-decoration: none}
p.breadcrumbs a:visited  { color: #535353; text-decoration: none}
p.breadcrumbs a:hover { color: #535353; text-decoration: underline}
p.breadcrumbs a:active  {  color: #535353; text-decoration: underline}

.bottom_link {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	vertical-align: middle;
}

.bottom_link a:link  { text-decoration: none}
.bottom_link a:visited  { text-decoration: none}
.bottom_link a:hover { text-decoration: underline}
.bottom_link a:active  {  text-decoration: underline}
	
select.quicklinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF !important;
	border: 1px solid #FFFFFF;
	background-color: #0A57A5 !important;
	width: 139px;
}
.search {
	font-size: 9px;
	line-height: 9px;
	color: #000000;
	position: absolute;
	top: 2px;
}
.searchBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #0A57A5 !important;
}
.quicklinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #D4D0C8;
	background-color: #FFCC66;
}
.copyright {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	vertical-align: middle;
}


/* Begin table formats */

table,tr,td {
	margin: 0px;
	padding: 0px;
	border-style: none;
	border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}


td.main_cell {
	background: #ffffff;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	display: table-cell;
	vertical-align: top;
	text-align: left;
	height: 100%;
	margin: 0px;
	padding: 6px 12px 6px 15px;
}

td.product_cell {
	display: table-cell;
	vertical-align: top;
	text-align: left;
	height: 180px;
	margin: 0px;
}
td a.product_cell:link  { color: #000000; text-decoration: none; font-weight:normal;}
td a.product_cell:visited  { color: #000000; text-decoration: none; font-weight:normal;}
td a.product_cell:hover { color: #000000; text-decoration: underline; font-weight:normal;}
td a.product_cell:active  { color: #000000; text-decoration: underline; font-weight:normal;}
/*td.product_cell#waterford  { background: url(/images/home/waterford-think_big.gif) no-repeat top left;}
td.product_cell#successmaker  { background: url(/images/home/sme-custom_made.gif) no-repeat top left; filter:blendTrans(duration=0.5);}
td.product_cell#knowledgebox  { background: url(/images/home/kb-teachers_aide.gif) no-repeat top left; filter:blendTrans(duration=0.5);}
td.product_cell#novanet  { background: url(/images/home/nn_reach_out.gif) no-repeat top left; filter:blendTrans(duration=0.5);}*/
.navCellOnWaterford  { background:  url("/images/home/waterford.gif") no-repeat top left;}
.navCellOnSuccessMaker  { background:  url("/images/home/sme.gif") no-repeat top left; filter:blendTrans(duration=0.5);}
.navCellOnKnowledgeBox  { background: url("/images/home/kb.gif") no-repeat top left; filter:blendTrans(duration=0.5);}
.navCellOnNovaNET  { background : url("/images/home/nn.gif") no-repeat top left; filter:blendTrans(duration=0.5);}
.navCellOff  {}

td.home_tlc {
	display: table-cell;
	vertical-align: top;
	text-align: left;
	height: 100%;
	margin: 0px;
	padding: 8px;
	color: #000000;
	width: 100%;
	padding: 6px 0px 0px 6px;
}

td.home_text {
	display: table-cell;
	vertical-align: top;
	text-align: left;
	height: 100%;
	margin: 0px;
	padding: 8px;
	color: #000000;
	width: 100%;
	padding: 6px 6px 0px 6px;
}

table.main_table {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
	text-indent: 0px;
	display: table;
	position: static;
	border-spacing: 0px 0px;
}

table.body_table {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
	text-indent: 0px;
	display: table;
	position: static;
	border-spacing: 0px 0px;
}

td.upper_nav {
	background: #330099 url(/images/top_upper-nav_bg.gif) repeat;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	display: table-cell;
	text-transform: none;
	vertical-align: middle;
	text-align: left;
	color: #ffffff;
	height: 21px;
	width: 100%;
	text-indent: 25px;
	padding: 0px;
	margin: 0px;
}

td.bottom_nav {
	background: #3e7ebb;
	background-position: left top;
	/*text-align: center;*/
	vertical-align: middle;
	padding: 4px 8px 4px 8px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	height: 30px;
	width: 100%;
}

td.bottom_nav a:link  { color: #ffffff; text-decoration: none}
td.bottom_nav a:visited  { color: #ffffff; text-decoration: none}
td.bottom_nav a:hover { color: #ffffff; text-decoration: underline}
td.bottom_nav a:active  { color: #ffffff; text-decoration: underline}

td.center_border {
/*	background: url(/images/center_border.gif) repeat-y;
	width: 3px;*/
}

td.content_image_cell {
	margin: 0px;
	text-align: right;
	vertical-align: 0px;
	top: 0px;
	border-width: 0px;
	right: 0px;
}

td.headline_cell {
	text-align: left;
	vertical-align: bottom;
	border-width: 0px;
}

td.purple_home_cell {
	width: 270px;
	background: url(/images/purple_bg.gif);
	padding: 10px;
	text-align: left;
	vertical-align: top;
	height: 257px;
}

td.top_nav {
	background: url(/images/header/menu-bkg_400px.gif) repeat-y;
	height: 25px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
}

td.top_nav a:link  { color: #ffffff; text-decoration: none}
td.top_nav a:visited  { color: #ffffff; text-decoration: none}
td.top_nav a:hover { color: #ffffff; text-decoration: underline}
td.top_nav a:active  { color: #ffffff; text-decoration: underline}


/* Right nav styles */
td.right_sidebar {
	background: url(/images/home/bkg_subbox.gif) repeat-x #2368AD;
	vertical-align: top;
	width: 151px;
	height: 100%;
	padding: 10px 0px 10px 2px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

	td.right_sidebar h2 {
		font: italic bold 11px Verdana, Arial, Helvetica, sans-serif;
		display: block;
		text-transform: none;
		margin: 0px;
		padding: 0px;
		color: #100D75;
		text-align: left;
	}
	td.right_sidebar a, td.right_sidebar a:link, td.right_sidebar a:visited {
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		text-decoration: none;
	}
	td.right_sidebar a:hover, td.right_sidebar a:active {
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		text-decoration: underline;
	}

td.r_sidebar_orange {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 151px;
	height: 92px;
	background: #2368AD;
	padding: 6px;
} 
td.r_sidebar_orange_body {
	vertical-align: top;
	background: #2368AD;
	height: 100%;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

td.r_sidebar_orange_body p {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

td.r_sidebar_orange_body a:link  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_orange_body a:visited  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_orange_body a:hover { color: #FFFFFF; text-decoration: underline}
td.r_sidebar_orange_body a:active  { color: #FFFFFF; text-decoration: underline}

td.r_sidebar_home a:link  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_home a:visited  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_home a:hover { color: #FFFFFF; text-decoration: underline}
td.r_sidebar_home a:active  { color: #FFFFFF; text-decoration: underline}

td.r_sidebar_home {
	width: 151px;
	/*height: 190px;*/
	background: #2368AD;
	padding: 3px;
	vertical-align: top;
}

td.r_sidebar_white {
	width: 151px;
	height: 155px;
	background: #ffffff;
}

td.r_sidebar_gold {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #2368AD;
	padding: 6px;
}
td.r_sidebar_gold a:link  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_gold a:visited  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_gold a:hover { color: #FFFFFF; text-decoration: underline}
td.r_sidebar_gold a:active  { color: #FFFFFF; text-decoration: underline}

/* Left nav styles */
td.left_sidebar {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: url(/images/left_bar/background.gif) repeat-y;
	vertical-align: top;
	width: 128px;
	height: 100%;
}

td.left_sidebar_top_edge {
/*	background: url(/images/left_bar/top_edge.gif) no-repeat;
	background-position: top left;
	vertical-align: top;
	width: 128px;
	height: 7px;*/
}

td.left_sidebar_body {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	background-color: transparent;
	width: 128px;
	padding: 12px 12px 6px 6px;
	height: 100%;
}

td.left_sidebar_body a:link  { color: #100D75; font-weight: bold; text-decoration: none}
td.left_sidebar_body a:visited  { color: #100D75; font-weight: bold; text-decoration: none}
td.left_sidebar_body a:hover { color: #100D75; font-weight: bold; text-decoration: underline}
td.left_sidebar_body a:active  { color: #100D75; font-weight: bold; text-decoration: underline}

td.left_sidebar-product {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #100D75;
	line-height: normal;
	background: url(/images/left_bar/background.gif) repeat-y;
	vertical-align: top;
	width: 176px;
	height: 100%;
	text-align: center;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
td.left_sidebar-product a:link  { color: #100D75; font-weight: bold; text-decoration: none}
td.left_sidebar-product a:visited  { color: #100D75; font-weight: bold; text-decoration: none}
td.left_sidebar-product a:hover { color: #100D75; font-weight: bold; text-decoration: underline}
td.left_sidebar-product a:active  { color: #100D75; font-weight: bold; text-decoration: underline}


/* These cells are the drop shadows around the whole table */

td.left_edge,td.right_edge,td.bottom_edge,td.bottom_left_corner,td.bottom_right_corner {
	margin: 0px;
	padding: 0px;
}

td.left_edge {
	width: 50%;
	background: url(/images/table_bg_left.jpg) repeat-y; 
	background-position:right top;
}

td.right_edge {
	width: 50%;
	background: url(/images/table_bg_right.jpg) repeat-y;
	background-position:left top;
}

td.bottom_edge {
	background: url(/images/table_bg_bottom.jpg) repeat-x;
	background-position: top;
	height: 15px;
}

td.bottom_left_corner {
	height: 100%;
	background: url(/images/table_bg_left_corner.jpg) no-repeat;
	background-position: right top;
	}

td.bottom_right_corner {
	height: 100%;
	background: url(/images/table_bg_right_corner.jpg) no-repeat;
	background-position: left top;
	}

/* This one's just a bottom rule, which forces col widths for old browser */

td.bottom_border {
	background: #330099;
	background-position: left top;
	text-align: center;
}

/* Old site's styles */

.pageTitleSecond {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #100D75;
	line-height: normal;
	text-decoration: none;
}
.boldHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #2368AD;
}
.boldHomeBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
.boldHeaderBlackItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}
.bold {
	font-weight: bold;
}
.aitalic {
	font-style: italic;
}
.tableSuccess {
	border: 1px solid #100D75;
	padding: 6px 6px 6px 6px;
}
.tableRowHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #100D75;
	text-align: center;
	padding: 6px 6px 6px 6px;
}
.tableRow1 {
	background-color: #FFFFFF;
}
.tableRow1 td {
	background-color: #FFFFFF;
	padding: 6px 6px 6px 6px;
}
.tableRow2 {
	background-color: #eeeeee;
}
.tableRow2 td {
	background-color: #eeeeee;
	padding: 6px 6px 6px 6px;
}
.tableRightLine {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #100D75;
}
.quote {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 14px;

}
.quoteByline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	text-indent: 20px;
}
.formSmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
}
.formBorder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #100D75;
}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
}

/* Community Connection */
.surveyBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007CC1;
	border: 1px solid #36448F;
	background-color: #FFFFFF !important;
}
.surveyBoxfocus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #36448F;
	background-color: #007CC1 !important;
}
.loginBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #007CC1;
	border: 1px solid #000000;
	background-color: #ffffff !important;
}
.loginBoxfocus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	border: 1px solid #000000;
	background-color: #007CC1 !important;
}
.loginButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #558AC0;
	border-right: 1, solid, #36448F;
	border-bottom: 1, solid, #36448F;
	border-top: 1, solid, #007CC1;
	border-left: 1, solid, #007CC1;
}
a.caption:link  { 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
}
a.caption:visited  { 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
}
a.caption:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
}
a.caption:active  { 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	font-weight: bold;
	text-decoration: underline;
	line-height: normal;
}

.support_row_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	line-height: normal;
}

.bgwaterford {
	background-color: #F2FFF1;
	border-color: #C9FFC5;
	border-style: dashed;
	border-width: 1px;
}

.bgnovanet {
	background-color: #FBF1FF;
	border-color: #EEC5FF;
	border-style: dashed;
	border-width: 1px;
}

.bgsuccessmaker {
	background-color: #FFF8F1;
	border-color: #FFE2C5;
	border-style: dashed;
	border-width: 1px;
}

.bgknowledgebox {
	background-color: #F1F2FF;
	border-color: #C5CAFF;
	border-style: dashed;
	border-width: 1px;
	border: 1px;
}
TD.bgknowledgebox {
	background-color: #F1F2FF;
	border-color: #C5CAFF;
	border-style: dashed;
	border-width: 1px;
	border: 1px;
	border-left: dashed 1px #C5CAFF;
	border-right: dashed 1px #C5CAFF;
}



td a.details:link  { color: #3366CC; text-decoration: none;}
td a.details:visited  { color: #3366CC; text-decoration: none;}
td a.details:hover { color: #3366CC; text-decoration: underline;}
td a.details:active  { color: #3366CC; text-decoration: none;}

.right_sidebar_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: normal;

}

.right_sidebar_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: normal;

}
.boldHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #2368AD;
}
.boldHeader a:link  { color: #2368AD; text-decoration: none}
.boldHeader a:visited  { color: #2368AD; text-decoration: none}
.boldHeader a:hover { color: #2368AD; text-decoration: underline}
.boldHeader a:active  {  color: #2368AD; text-decoration: underline}
.boldHomeBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
.boldHeaderBlackItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}



td.special_day {
font-size: 9px;
	font-family:Tahoma;
	background: #660000;
	background-color: #660000;
	padding: 6px;
	color:#FFFFFF;
}


td.r_sidebar_purple {
font-size: 11px;
	background: #4F2683;
	background-color: #4F2683;
	padding: 6px;
	color:#FFFFFF;
}
td.r_sidebar_purple a:link  { color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold;}
td.r_sidebar_purple a:visited  { color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold;}
td.r_sidebar_purple a:hover { color: #ffffff; text-decoration: underline; font-size: 11px; font-weight: bold;}
td.r_sidebar_purple a:active  { color: #ffffff; text-decoration: underline; font-size: 11px; font-weight: bold;}

td.r_sidebar_purple_vgrad {
	background: #558AC0;
	padding: 6px;
	color:#FFFFFF;
}
td.r_sidebar_purple_vgrad a:link  { color: #ffffff; text-decoration: none}
td.r_sidebar_purple_vgrad a:visited  { color: #ffffff; text-decoration: none}
td.r_sidebar_purple_vgrad a:hover { color: #ffffff; text-decoration: underline}
td.r_sidebar_purple_vgrad a:active  { color: #ffffff; text-decoration: underline}


TD.borderWhite { border: 1px; border-style: dotted; border-color: #FFFFFF; }
.whiteText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
a.whiteText:link  { color: #ffffff; text-decoration: none;}
a.whiteText:visited  { color: #ffffff; text-decoration: none;}
a.whiteText:hover { color: #ffffff; text-decoration: underline;}
a.whiteText:active  { color: #ffffff; text-decoration: none;}
.productselect {
	background-color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
}
	
option.selectwaterford {
	background-color: #F2FFF1;
	border-style: dashed;
	border-width: 1px;
	color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px
}
option.selectnovanet {
	background-color: #FBF1FF;
	border-style: dashed;
	border-width: 1px;
	color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px
}

option.selectsuccessmaker {
	background-color: #FFF8F1;
	border-style: dashed;
	border-width: 1px;
	color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px
}


option.selectknowledgebox {
	background-color: #F1F2FF;
	border-style: dashed;
	border-width: 1px;
	color: #3366CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px
}
.tiny {
	color:#000000;
	font-family: Tahoma;
	font-size: 9px;
}

a.tiny:link { 	color:#000000; 	font-family: Tahoma; font-size: 9px; text-decoration:none; }
a.tiny:visited { 	color:#000000; 	font-family: Tahoma; font-size: 9px; text-decoration:none; }
a.tiny:hover { 	color:#000000; 	font-family: Tahoma; font-size: 9px; text-decoration:underline; }
a.tiny:active { 	color:#000000; 	font-family: Tahoma; font-size: 9px; text-decoration:underline; }

.tinywhite {
	color:#FFFFFF;
	font-family: Tahoma;
	font-size: 9px;
}

a.tinywhite:link { 	color:#FFFFFF; 	font-family: Tahoma; font-size: 9px; text-decoration:none; }
a.tinywhite:visited { 	color:#FFFFFF; 	font-family: Tahoma; font-size: 9px; text-decoration:none; }
a.tinywhite:hover { 	color:#FFFFFF; 	font-family: Tahoma; font-size: 9px; text-decoration:underline; }
a.tinywhite:active { 	color:#FFFFFF; 	font-family: Tahoma; font-size: 9px; text-decoration:underline; }


.supportphone {
	color:#FFFFFF;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
}

td.r_sidebar_red {
	background-color: #FF0000;
	color:#FFFFFF;
	padding: 6px;
}
td.r_sidebar_red a:link  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_red a:visited  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_red a:hover { color: #FFFFFF; text-decoration: underline}
td.r_sidebar_red a:active  { color: #FFFFFF; text-decoration: underline}

td.r_sidebar_admin {
	background-color: #333366;
	color:#FFFFFF;
	padding: 6px;
}
td.r_sidebar_admin a:link  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_admin a:visited  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_admin a:hover { color: #FFFFFF; text-decoration: underline}
td.r_sidebar_admin a:active  { color: #FFFFFF; text-decoration: underline}

td.r_sidebar_gold {
	padding: 6px;
	color:#FFFFFF;
}
td.r_sidebar_gold a:link  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_gold a:visited  { color: #FFFFFF; text-decoration: none}
td.r_sidebar_gold a:hover { color: #FFFFFF; text-decoration: underline}
td.r_sidebar_gold a:active  { color: #FFFFFF; text-decoration: underline}

td.r_sidebar_orange2 {
		padding: 6px;
} 

td.cc_right_sidebar {
 	background-color: #2368AD;
	vertical-align: top;
	width: 151px;
	height: 100%;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

td.cc_center_border {
	background: url(/images/cc_center_border.gif) repeat-y;
	width: 3px;
}

td.r_sidebar_products {
	background: #000000;
	padding: 6px;
}
td.r_sidebar_products a:link  { color: #000000; text-decoration: none}
td.r_sidebar_products a:visited  { color: #000000; text-decoration: none}
td.r_sidebar_products a:hover { color: #00000U0; text-decoration: underline}
td.r_sidebar_products a:active  { color: #000000; text-decoration: underline}

.pageTitleSecond a:link {
	text-decoration: none;
}
.pageTitleSecond a:hover {
	text-decoration: none;
}
.pageTitleSecond a:visited {
	text-decoration: none;
}
.pageTitleSecond a:active {
	text-decoration: none;
}