body {
	margin : 0px 0px 0px 0px;
	background-image : url(../images/shared/background.gif);
	background-repeat : repeat-x;
	background-color : #CCCC99;
}
TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: normal;
	color : #444444;
}
.normal {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: normal;
	color : #444444;
}
TD.small, SPAN.small {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}
TD.back_0066CC {
	background-color : #0066CC;
}
.Title1 {
	font-family : "Times New Roman", Times, serif;
	font-size : 24px;
	font-weight: normal;
	color : #FF6600;
	letter-spacing : 2px;
}
.Title2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #0066CC;
	font-style : italic;
	letter-spacing : 2px;
}
.Title3 {
	font-family : "Times New Roman", Times, serif;
	font-size : 18px;
	font-weight: normal;
	color : #FF6600;
	letter-spacing : 2px;
}
.Title4 {
	font-family : "Times New Roman", Times, serif;
	font-size : 12px;
	font-weight: bold;
	color : #FF6600;
	letter-spacing : 2px;
}
.Title5 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #FF6600;
}
.bold {
	font-weight: bold;
}
.italic {
	font-style : italic;
}
A:LINK, A:VISITED, A:ACTIVE {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: normal;
	color : #0066CC;
	text-decoration: none;
}
A:HOVER {
	color : #FF6600;
}
A.nav:LINK, A.nav:VISITED, A.nav:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #0066CC;
	text-decoration: none;
}
A.nav:HOVER {
	color : #FF6600;
}

A.navSel:LINK, A.navSel:VISITED, A.navSel:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #FF6600;
	text-decoration: none;
}
A.navSel:HOVER {
	color : #FF6600;
}
.navbullet {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
	color : #0066CC;
}
A.tit:LINK, A.tit:VISITED, A.tit:ACTIVE {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #0066CC;
	text-decoration: none;
}
A.tit:HOVER {
	color : #FF6600;
}
INPUT,SELECT {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: normal;
	color : #444444;
}
#TableChart {
	border-top-style : none;
	border-left-style : none;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color: #444444;
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : #444444;
}

#TableChart TD {
	border-top-style : solid;
	border-top-width : 1px;
	border-top-color: #444444;
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : #444444;
	border-bottom-style : none;
	border-right-style : none;
} 
TD.RegForm {
	white-space: nowrap;
	padding-left : 0px;
}
INPUT.RegForm,SELECT.RegForm { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	border: 1px solid #444444;
}
.ErrMsg {
	font-weight: bold;
	color : #DC143C;
}
.ReturnMsg {
	font-weight: bold;
	color : #0066CC;
}
#downloads th,
#downloads td {
	padding: 0px 0px 15px 0px;
}
#downloads th {
	text-align: left;
	padding-left: 10px;
}
#MonthlyWebinars th,
#MonthlyWebinars td {
	padding: 0px 0px 10px 0px;
}
#MonthlyWebinars th {
	text-align: left;
	padding-left: 10px;
}
.MonthlyWebinarsTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
	color : #FF6600;
	letter-spacing : 1px;
	text-align: center;
	padding: 0px 0px 10px 0px;
}
#Videos th,
#Videos td {
	padding: 0px 0px 10px 0px;
}
#Videos th {
	text-align: left;
	padding-left: 10px;
}
.VideoTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
	color : #FF6600;
	letter-spacing : 1px;
	text-align: center;
	padding: 0px 0px 10px 0px;
}
#ConferenceCalls th,
#ConferenceCalls td {
	padding: 0px 0px 10px 0px;
}
#ConferenceCalls th {
	text-align: left;
	padding-left: 10px;
}
.ConferenceCallTitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight: bold;
	color : #FF6600;
	letter-spacing : 1px;
	text-align: center;
	padding: 0px 0px 10px 0px;
}
#videoplayer {
	border: 1px solid #000000;
}

