/*-------------------------------------------------------------*/
/* Main Body */
BODY {
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color : White;
}

P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

P A {
	text-decoration: underline;
	color: #0066CC;
}

P A:visited {
	color: #666666;
}

P A:hover {
	color: #003366;
}

P.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #000000;
}

P.terms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

P.callout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #CDE7F7;
	padding-left : 8px;
	padding-bottom : 10px;
	padding-top : 8px;
	padding-right : 8px;
	vertical-align : top;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #333333;
	padding-left : 32px;
	padding-right : 10px;
	padding-top : 15px;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DC4C13;
	padding-top : 10px;
}

H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

HR {
        height: 1px;
        width: 100%;
        margin-top: 20px;
        color: #8FB4CC;
}

UL LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	list-style : square;
}

UL LI UL LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	list-style : disc;
}

OL LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	list-style : decimal;
}

OL LI OL LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	list-style : decimal;
}

LI A {
	text-decoration: underline;
	color: #0066CC;
}

LI A:visited {
	color: #666666;
}

LI A:hover {
	color: #003366;
}

UL LI.hot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom : 3px;
	padding-right : 5px;
	margin-top : 3px;
}

UL LI.hot A {
	text-decoration: underline;
	color: #0066CC;
}

UL LI.hot A:visited {
	color: #666666;
}

UL LI.hot A:hover {
	color: #003366;
}

/*-------------------------------------------------------------*/
/* Table for Layout Purposes Only */
TABLE.layout TH {
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align : left;
}

TABLE.layout TH.gray {
	background-color: #BFB5AA;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align : left;
}

TABLE.layout TD {
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

TABLE.layout TD.alt {
	background-color: #e5e5e5;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

TABLE.layout A {
	text-decoration: underline;
	color: #0066CC;
}

TABLE.layout A:visited {
	color: #666666;
}

TABLE.layout A:hover {
	color: #003366;
}

/*-------------------------------------------------------------*/
/* Table Special Matrix */
TABLE.special {
	border : 1px solid #807971;
}

TABLE.special TH {
	background-color: #E5D083;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-right : 1px solid #807971;
	border-left : 1px solid #EBE2C7;
	border-bottom : 1px solid #807971;
	border-top : 1px solid #EBE2C7;
}

TABLE.special TD.left {
	background-color: #BFB5AA;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-right : 1px solid #807971;
	border-left : 1px solid #EBE2C7;
	border-bottom : 1px solid #807971;
	border-top : 1px solid #EBE2C7;
}

TABLE.special TD {
	background-color: #EBE2C7;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border-right : 1px solid #BFB5AA;
	border-left : 1px solid #FFFFFF;
	border-bottom : 1px solid #BFB5AA;
	border-top : 1px solid #FFFFFF;
}

TABLE.special TD P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

TABLE.special UL LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	list-style : square;
}

TABLE.special A {
	text-decoration: underline;
	color: #0066CC;
}

TABLE.special A:visited {
	color: #666666;
}

TABLE.special A:hover {
	color: #003366;
}

/*-------------------------------------------------------------*/
/* Table Matrix */
TABLE.matrix {
	border : 1px solid #807971;
}

TABLE.matrix TH {
	background-color: #CDD7A5;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-right : 1px solid #807971;
	border-left : 1px solid #E6EBD1;
	border-bottom : 1px solid #807971;
	border-top : 1px solid #E6EBD1;
}

TABLE.matrix TD.left {
	background-color: #BFB5AA;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-right : 1px solid #807971;
	border-left : 1px solid #E6EBD1;
	border-bottom : 1px solid #807971;
	border-top : 1px solid #E6EBD1;
}

TABLE.matrix TD.sidebar {
	background-color: #EBE2C7;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-right : 1px solid #807971;
	border-left : 1px solid #E6EBD1;
	border-bottom : 1px solid #807971;
	border-top : 1px solid #E6EBD1;
}

TABLE.matrix TD {
	background-color: #E6EBD1;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border-right : 1px solid #CDD7A5;
	border-left : 1px solid #FFFFFF;
	border-bottom : 1px solid #CDD7A5;
	border-top : 1px solid #FFFFFF;
}

TABLE.matrix TD P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

TABLE.matrix UL LI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	list-style : square;
}

TABLE.matrix TD P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

TABLE.matrix A {
	text-decoration: underline;
	color: #0066CC;
}

TABLE.matrix A:visited {
	color: #666666;
}

TABLE.matrix A:hover {
	color: #003366;
}

/*-------------------------------------------------------------*/
/* Left Nav */
/*These styles should be used in isolation (i.e. do not combine it with body text) */
.bgLeftNav {
	background-color: #BFB5AA;
}

.bgSeparatorLeftNav {
	background-color: #FFFFFF;
}

.bgSeparatorLeftNavDark {
	background-color: #6B8799;
}

TD.leftNavLevel1 {
	background-color: #807971;
	padding-left : 5px;
	padding-bottom : 6px;
	padding-top : 5px;
	padding-right : 5px;
	vertical-align : middle;
}

TD.leftNavLevel1 A {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

TD.leftNavLevel1 A:hover {
	color: #cccccc;
	text-decoration: underline;
}

TD.leftNavLevel2 {
	background-color: #8FB4CC;
	padding-left : 10px;
	padding-bottom : 4px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : middle;
}

TD.leftNavLevel2 A {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

TD.leftNavLevel2 A:hover {
	color: #666666;
	text-decoration: underline;
}

TD.leftNavLevel3 {
	background-color: #CDE7F7;
	padding-left : 15px;
	padding-bottom : 4px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : middle;
}

TD.leftNavLevel3 A {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}

TD.leftNavLevel3 A:hover {
	color: #666666;
	text-decoration: underline;
}

TD.underLeftNav {
	padding-left : 5px;
	padding-top : 5px;
	padding-right : 5px;
}

TD.tools A{
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
}

TD.tools A:hover{
	text-decoration: underline;
	color: #003366;
}

/*-------------------------------------------------------------*/
/* Form */
FORM {
	display: inline;
}

/*-------------------------------------------------------------*/
/* Pop-up Definitions */
TH.definition {
	background-color: #EBE2C7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	vertical-align : middle;
	line-height : 18px;
	text-align : left;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 30px;
}

TD.definition {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	vertical-align : middle;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
	line-height : 18px;
}

TD.definition A {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
}

TD.definition A:visited {
	color: #666666;
}

TD.definition A:hover{
	color: #003366;
}

TH.closeWindow {
	background-color: #EBE2C7;
	line-height : 18px;
	text-align : right;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 30px;
}

TH.closeWindow A {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
}

TH.closeWindow A:visited {
	color: #666666;
}

TH.closeWindow A:hover {
	color: #003366;
}

TD.navigation {
	background-color: #EBE2C7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	vertical-align : middle;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
	line-height : 18px;
}

TD.navigation A {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
}

TH.navigation A:visited {
	color: #666666;
}

TH.navigation A:hover {
	color: #003366;
}


/*-------------------------------------------------------------*/
/* Contact Us */
TABLE.form {
	border : 1px solid #807971;
}

TABLE.form TH {
	background-color: #CDD7A5;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	border-right : 1px solid #807971;
	border-left : 1px solid #E6EBD1;
	border-bottom : 1px solid #807971;
	border-top : 1px solid #E6EBD1;
}

TABLE.form TD {
	background-color: #E6EBD1;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border-right : 1px solid #CDD7A5;
	border-left : 1px solid #FFFFFF;
	border-bottom : 1px solid #CDD7A5;
	border-top : 1px solid #FFFFFF;
}

TABLE.form TD.header {
	background-color: #BFB5AA;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-right : 1px solid #807971;
	border-left : 1px solid #E6EBD1;
	border-bottom : 1px solid #807971;
	border-top : 1px solid #E6EBD1;
	text-align : center;
}

TABLE.form TD.submit {
	background-color: #DC4C13;
	padding-left : 5px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : middle;
	text-align : center;
	border-right : 1px solid #CDD7A5;
	border-left : 1px solid #FFFFFF;
	border-bottom : 1px solid #CDD7A5;
	border-top : 1px solid #FFFFFF;
}

TABLE.form A {
	text-decoration: underline;
	color: #0066CC;
}

TABLE.form A:visited {
	color: #666666;
}

TABLE.form A:hover {
	color: #003366;
}

.required {
	vertical-align : middle;
	text-align : right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 333333;
}

.optional {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align : right;
	font-weight: normal;
	color: #333333;
}

.careertool {
	vertical-align : top;
	text-align : left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 333333;
}

.dsltool {
	vertical-align : middle;
	text-align : center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 333333;
}

/*Contact Us form elements*/
TABLE.form INPUT {
	display : inline;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style : normal;
}

TABLE.form TEXTAREA {
	display : inline;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style : normal;
	height: 75px;
	width: 200px
}

TABLE.form SELECT {
	display : inline;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style : normal;
}

/*-------------------------------------------------------------*/
/* Right Side bar */
.bgRightSidebar {
	background-color: #CDE7F7;
}

TH.rightSidebar {
	background-color: #8FB4CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	vertical-align : middle;
	line-height : 18px;
	text-align : left;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
}

TD.rightSidebar {
	background-color: #CDE7F7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	vertical-align : middle;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
	line-height : 18px;
}

TD.rightSidebar A{
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066cc;
}

TD.rightSidebar A:visited {
	color: #666666;
}

TD.rightSidebar A:hover{
	color: #003366;
}

TH.rightSidebarHot {
	background-color: #E5D083;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	vertical-align : middle;
	line-height : 18px;
	text-align : left;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
}

TD.rightSidebarHot {
	background-color: #EBE2C7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	vertical-align : middle;
	line-height : 18px;
	text-align : left;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
}

TH.rightSidebarHot A {
	text-decoration: underline;
	color: #0066CC;
}

TH.rightSidebarHot A:visited {
	color: #666666;
}

TH.rightSidebarHot A:hover {
	color: #003366;
}



/*-------------------------------------------------------------*/
/* Answer Engine */
TD.Search {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	vertical-align : middle;
}

/* Answer Engine form elements */
INPUT.searchField {
	display : inline;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style : bold;
	width : 313px;
	height: 20px;
	padding-left: 3px;
}

INPUT.searchButton {
	display : inline;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style : normal;
	height: 20px;
}

/*-------------------------------------------------------------*/
/* Portfolio Bar */
TABLE.portfolio {
	border : 1px solid #bfb5aa;
}

TABLE.portfolio TD {
	background-color: #e5d083;
	padding-left : 8px;
	padding-bottom : 8px;
	padding-top : 8px;
	padding-right : 8px;
	vertical-align : middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

TABLE.portfolio A {
	text-decoration: underline;
	color: #0066CC;
}

TABLE.portfolio A:visited {
	color: #666666;
}

TABLE.portfolio A:hover {
	color: #003366;
}

/*-------------------------------------------------------------*/
/* Product Demo Navigation */
TABLE.demo {
	border : 1px solid #8fb4cc;
}

TABLE.demo TH {
	background-color: #8fb4cc;
	padding-left : 3px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 3px;
	vertical-align : middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight : bold;
}

TABLE.demo TD.active {
	background-color: #e5d083;
	padding-left : 3px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 3px;
	vertical-align : middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight : bold;
}

TABLE.demo TD {
	background-color: #cde7f7;
	padding-left : 3px;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 3px;
	vertical-align : middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

TABLE.demo A {
	text-decoration: underline;
	color: #0066CC;
}

TABLE.demo A:visited {
	color: #666666;
}

TABLE.demo A:hover {
	color: #003366;
}


/*-------------------------------------------------------------*/
/* Callout Box */
TABLE.callout {
	border : 1px solid #8fb4cc;
}

TABLE.callout TD {
	background-color: #cde7f7;
	padding-left : 8px;
	padding-bottom : 8px;
	padding-top : 8px;
	padding-right : 8px;
	vertical-align : middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

TABLE.callout A {
	text-decoration: underline;
	color: #0066CC;
}

TABLE.callout A:visited {
	color: #666666;
}

TABLE.callout A:hover {
	color: #003366;
}


/*-------------------------------------------------------------*/
/* Bottom Nav */

.bottomNavLeft {
	background-color: #807971;
}

.bottomNavRight {
	background-color: #8FB4CC;
}

TD.bottomNavCopyright {
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	vertical-align : top;
}

TD.bottomNavCopyright A {
	text-decoration: underline;
	color: #0066CC;
}

TD.bottomNavCopyright A:visited {
	color: #666666;
}

TD.bottomNavCopyright A:hover {
	color: #003366;
}

/*-------------------------------------------------------------*/
/* Miscellaneous */

.bgWhite {
	background-color: #FFFFFF;
}

.bgHotBar {
	background-color: #DC4C13;
}

.phone {
	color: #DC4C13;
}

.bgCenterBar {
	background-color: #8FB4CC;
}

.emphasis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DC4C13;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

/*-------------------------------------------------------------*/
/* IMPORTANT! STYLES FOR PROMO TEMPLATE ONLY */
/*-------------------------------------------------------------*/
/* Left Nav [promo] */
TD.leftNavLevel2Promo {
	background-color: #9CBEAD;
	padding-left : 10px;
	padding-bottom : 4px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : middle;
}

TD.leftNavLevel2Promo A {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

TD.leftNavLevel2Promo A:hover {
	color: #666666;
	text-decoration: underline;
}

TD.leftNavLevel3Promo {
	background-color: #D5EBE2;
	padding-left : 15px;
	padding-bottom : 4px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : middle;
}

TD.leftNavLevel3Promo A {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}

TD.leftNavLevel3Promo A:hover {
	color: #666666;
	text-decoration: underline;
}

/*-------------------------------------------------------------*/
/* Right Side bar [promo]*/
.bgRightSidebarPromo {
	background-color: #D5EBE2;
}

TH.rightSidebarPromo {
	background-color: #9CBEAD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	vertical-align : middle;
	line-height : 18px;
	text-align : left;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
}

TD.rightSidebarPromo {
	background-color: #D5EBE2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	vertical-align : middle;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 3px;
	padding-top : 3px;
	line-height : 18px;
}

TD.rightSidebarPromo A{
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066cc;
}

TD.rightSidebarPromo A:visited {
	color: #666666;
}

TD.rightSidebarPromo A:hover{
	color: #003366;
}

/*-------------------------------------------------------------*/
/* Miscellaneous [promo] */
.bottomNavRightPromo {
	background-color: #9CBEAD;
}

.bgCenterBarPromo {
	background-color: #9CBEAD;
}


