a:link
{
    COLOR: #27377f
; text-decoration: underline
}
a:visited
{
    COLOR: #892E69
}
a:active
{
    COLOR: #999999
}

#menu1
{
    LEFT: 122px;
    POSITION: absolute;
    TOP: 80px;
    VISIBILITY: hidden;
    Z-INDEX: 3
}
#menu2
{
    LEFT: 303px;
    POSITION: absolute;
    TOP: 80px;
    VISIBILITY: hidden;
    Z-INDEX: 5
}

a.normalx:link {font-weight: normal; color: #27377f; text-decoration: underline}
a.normalx:visited {font-weight: normal; color: #892E69; text-decoration: underline}
a.normalx:active {font-weight: normal; color: #999999; text-decoration: underline}

a.toopm:link {font-weight: normal; color: #4f4f4f; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.toopm:visited {font-weight: normal; color: #4f4f4f; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;} 
a.toopm:active {font-weight: normal; color: #4f4f4f; text-decoration: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;} 
a.toopm:hover {font-weight: normal; color: #4f4f4f; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.toop:link {font-weight: normal; color: #496c90; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.toop:visited {font-weight: normal; color: #496c90; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;} 
a.toop:active {font-weight: normal; color: #496c90e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;} 
a.toop:hover {font-weight: normal; color: #496c90e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.toopb:link {font-weight: normal; color: #496c90; text-decoration: none; font-size: 10px;}
a.toopb:visited {font-weight: normal; color: #496c90; text-decoration: none; font-size: 10px;} 
a.toopb:active {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 10px;} 
a.toopb:hover {font-weight: normal; color: #496c90e; text-decoration: underline; font-size: 10px;}
a.toopl:link {font-weight: normal; color: #496c90; text-decoration: none; font-size: 11px;}
a.toopl:visited {font-weight: normal; color: #496c90; text-decoration: none; font-size: 11px;} 
a.toopl:active {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 11px;} 
a.toopl:hover {font-weight: normal; color: #496c90e; text-decoration: underline; font-size: 11px;}
a.toops:link {font-weight: normal; color: #496c90; text-decoration: underline; font-size: 10px;}
a.toops:visited {font-weight: normal; color: #496c90; text-decoration: underline; font-size: 9px;} 
a.toops:active {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 9px;} 
a.toops:hover {font-weight: normal; color: #496c90e; text-decoration: none; font-size: 9px;}
a.toopv:link {font-weight: normal; color: #484848; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.toopv:visited {font-weight: normal; color: #484848; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;} 
a.toopv:active {font-weight: normal; color: #484848; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;} 
a.toopv:hover {font-weight: normal; color: #496c90e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}	

a.mainx:link {font-weight: normal; color: #484848; text-decoration: underline; font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
a.mainx:hover {font-weight: normal; color: #484848; text-decoration: underline; font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
a.mainx:visited {font-weight: normal; color: #484848; text-decoration: underline; font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px} 
a.mainx:active {font-weight: normal; color: #484848; text-decoration: underline; font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px} 

a.footer:link {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footer:hover {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footer:visited {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 
a.footer:active {font-weight: normal; color: #8e8e8e; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 

a.footertext:link {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footertext:hover {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
a.footertext:visited {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 
a.footertext:active {font-weight: normal; color: #8e8e8e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px} 

.basicBox { border:1px cccccc solid; border-bottom: url(images/bg-tableBotLeftB.gif); margin:0; background:#fff; clear:both; padding-bottom:0px; ; list-style-position: inside; }
 .basicBox ul { margin:0; margin-left:0px; margin-bottom:10px; padding:0; }
 .basicBox li{margin: 0px 10px;}
 
 .basicBoxc { border:none; margin:1; background:#fff; clear:both; padding-bottom:0px; ; list-style-position: inside; }
 .basicBoxc ul { margin:1; margin-left:5px; margin-bottom:10px; padding:0; }
 .basicBoxc li{margin: 3px 10px;}
 
 div.buffer { margin:8px; margin-bottom:0; margin-top:7px; padding:0; }
 div.buffer p { position:relative; }
 div.buffer table { margin:0; padding:0; background:#f1f1f1; }
 .basicBox input.text { width:125px; }

 .basicBox .thin1 { margin-right:20px; margin-left:4px; padding:0; float:left; width:160px; }
 .basicBox .thin2 { margin-right:20px; padding:0; float:left; width:164px; }
 .basicBox .thin3 { padding:0; float:left; width:160px; }
 
 .basicBox .threeCol { margin:0; vertical-align:top; padding:0; position:relative; }
 
 .basicBox .threeCol .thin1 { margin-right:20px; padding:0; float:left; width:160px;  
	 margin-left:4px; voice-family: "\"}\"";  voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .threeCol .thin1 { margin-left:8px; }
 .basicBox .threeCol .thin2 { margin-right:20px; padding:0; float:left; width:160px; }
 .basicBox .threeCol .thin3 { padding:0; float:left; width:162px; }

 .basicBox .twoCol { margin:0; vertical-align:top; padding:0; width:100%; }

 .basicBox .twoCol .thin { margin:0; margin-right:20px; margin-bottom:20px; padding:0; float:left; width:160px; clear:left; 
	 margin-left:4px; voice-family: "\"}\""; voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .twoCol .thin { margin-left:8px; }
 .basicBox .twoCol .med { margin:0; margin-bottom:20px; padding:0; float:left; width:340px;}

 .basicBox .twoColB { margin:0; vertical-align:top; padding:0; }

 .basicBox .twoColB .med  { margin:0; margin-bottom:20px; padding:0; float:left; width:340px; margin-right:20px; clear:left; 
	 margin-left:4px; voice-family: "\"}\""; voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .twoColB .med { margin-left:8px; }
 .basicBox .twoColB .thin { margin:0; margin-bottom:20px; padding:0; float:left; width:157px; }

ul { margin:10px 5px 15px 0px; padding:0; }

li p{padding: 0px 0px 15px 0px;}
ol, ul{list-style-position: outside; padding: 0px 20px 12px 20px;}
li{margin: 0px 20px;}
ul.nopd  li{margin: 0px;}
ul.nobullet{list-style-type: none;}
ul.nobullet  li{margin: 0px;}

	.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
background: white;
}

/* Called by Roxen Pages - {ph}*/	
a.rollover { color:#89B360; text-decoration:none; }
a.rollover:hover { text-decoration:underline; }
/*  	--		*/
.text {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif; 
	color:#333333;}	
.textBold {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:BOLD; 
	color:#333333;
	text-decoration:none;}
	
.textBoldBlue {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:BOLD; 
	color:#6699CC;}
	
.textBoldBlueBox {
	font-size:12px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:BOLD; 
	color:#6699CC;
	padding-left: 10px;
	}
	
.textBlue {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	color:#6699CC;}
	
.smallTextBlue {
	font-size:10px; 
	font-family:arial,helvetica,sans-serif;
	color:#6699CC;}	
	
.textWhite {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	color:#ffffff;
	font-weight:bold;
	}
	
.largeTextBold {
	font-size:14px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:BOLD; 
	color:#333333;}	
	
.largeTextBold {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:BOLD; 
	color:#333333;
	line-height:12px;}

.contentArea {	
	padding-left:15px;
	padding-right:15px; 
	padding-top:5px;
	padding-bottom:5px;
	}
.homeContentArea {	
	padding-left:5px;
	}
.homeContentAreaGreen {	
	padding-left:2px;
	}
.homeContentAreaTitleBar {	
	padding-left:3px;
	padding-right:3px;
	}
.contentAreaNoVPadding {	
	padding-left:15px;
	padding-right:15px; 
	}
	
.header {
	font-size:18px; 
	font-family:arial,helvetica,sans-serif;
	color:#FF6600;}

.headerTextBlue {
	font-size:20px; 
	font-family:arial,helvetica,sans-serif;
	text-decoration:none; 
	color:#6699CC;
	}
.subHeaderTextBlack {
	font-size:15px; 
	font-family:arial,helvetica,sans-serif;
	text-decoration:none; 
	color:#707070;
	font-weight:bold;
	}
.textPadding
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.VdotlineBlue
{
background-image: url(images/dotvertTile_blue.gif);
background-repeat: repeat-y;
}

.HdotlineBlue
{
background-image: url(images/dothorzTile_blue.gif);
background-repeat: repeat-x;
}
.titleBarBackground
{
	background-image: url(images/topnav.gif);
	background-repeat: repeat-x;
	vertical-align:middle;
}

.titleBarBackgroundLeftAlign
{
	background-image: url(images/topnavi_left.jpg);
	background-repeat: repeat-x;
	vertical-align:middle;
}

.boxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#eeeeee;
}

.basicBox { border:1px cccccc solid; border-bottom: url(images/bg-tableBotLeftB.gif); margin:0; background:#fff; clear:both; padding-bottom:0px; ; list-style-position: inside; }
 .basicBox ul { margin:0; margin-left:0px; margin-bottom:10px; padding:0; }
 .basicBox li{margin: 0px 10px;}
 
 .basicBoxc { border:none; margin:1; background:#fff; clear:both; padding-bottom:0px; ; list-style-position: inside; }
 .basicBoxc ul { margin:1; margin-left:5px; margin-bottom:10px; padding:0; }
 .basicBoxc li{margin: 3px 10px;}
 
 div.buffer { margin:8px; margin-bottom:0; margin-top:7px; padding:0; }
 div.buffer p { position:relative; }
 div.buffer table { margin:0; padding:0; background:#f1f1f1; }
 .basicBox input.text { width:125px; }

 .basicBox .thin1 { margin-right:20px; margin-left:4px; padding:0; float:left; width:160px; }
 .basicBox .thin2 { margin-right:20px; padding:0; float:left; width:164px; }
 .basicBox .thin3 { padding:0; float:left; width:160px; }
 
 .basicBox .threeCol { margin:0; vertical-align:top; padding:0; position:relative; }
 
 .basicBox .threeCol .thin1 { margin-right:20px; padding:0; float:left; width:160px;  
	 margin-left:4px; voice-family: "\"}\"";  voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .threeCol .thin1 { margin-left:8px; }
 .basicBox .threeCol .thin2 { margin-right:20px; padding:0; float:left; width:160px; }
 .basicBox .threeCol .thin3 { padding:0; float:left; width:162px; }

 .basicBox .twoCol { margin:0; vertical-align:top; padding:0; width:100%; }

 .basicBox .twoCol .thin { margin:0; margin-right:20px; margin-bottom:20px; padding:0; float:left; width:160px; clear:left; 
	 margin-left:4px; voice-family: "\"}\""; voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .twoCol .thin { margin-left:8px; }
 .basicBox .twoCol .med { margin:0; margin-bottom:20px; padding:0; float:left; width:340px;}

 .basicBox .twoColB { margin:0; vertical-align:top; padding:0; }

 .basicBox .twoColB .med  { margin:0; margin-bottom:20px; padding:0; float:left; width:340px; margin-right:20px; clear:left; 
	 margin-left:4px; voice-family: "\"}\""; voice-family:inherit;
	 margin-left:8px;
 } html>body .basicBox .twoColB .med { margin-left:8px; }
 .basicBox .twoColB .thin { margin:0; margin-bottom:20px; padding:0; float:left; width:157px; }

ul { margin:10px 5px 15px 0px; padding:0; }

li p{padding: 0px 0px 15px 0px;}
ol, ul{list-style-position: outside; padding: 0px 20px 12px 20px;}
li{margin: 0px 20px;}
ul.nopd  li{margin: 0px;}
ul.nobullet{list-style-type: none;}
ul.nobullet  li{margin: 0px;}

 } 

.serviceNumbersBoxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:5px;
	padding-top:5px;
	border-right: 1px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#FFFFFF;
}

.CompareProductsboxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	border-right: 1px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	border-left-color: #6699CC;
	border-left-style:solid;
}

#titleBarBackground
{
	background-image: url(images/topnav.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align:middle;
}
#boxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#EEEEEE;
}
.whiteBoxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#FFFFFF;
}

.bgBlue
{
	background-color:#EEEEEE;
}
.bgBlueTextDarkBlue
{
	background-color:#E1EEFB;
	color:#36617D;
	font-size:14px;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	line-height:15px;
}
.CompareProductsHeader
{
	color:#004A80;
	font-size:17px;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	line-height:18px;
	padding-bottom:5px;
}
.CompareProductsTitle
{
	color:#36617D;
	font-size:14px;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	line-height:15px;
}
.CompareProductsbg 
{
	background-color:#D6EBC1;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
}
.CompareProductsPadding 
{
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
}
.CompareProductsPadding2 
{
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
}
.subHeader {
	font-size:12px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#78A4D2;
	padding-bottom:10px;
	padding-top:10px;
}
.titleHeader {
	font-size:22px; 
	font-family:helvetica;
	font-weight:bold;
	color:#78A4D2;
}
.tableCellPadding 
{
	padding-top:10px;
	padding-bottom:10px;
}

.titleHome {
	font-size:16px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#6699CC;}

.titleProductHome {
	font-size:12px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;}

.titleOAMHome {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#669933;}

.titleNeedHelpHome {
	font-size:13px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#669933;}

.textNeedHelpHome {
	font-size:11px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#669933;}

.bgNeedHelpHome {
	background-color:#D6EBC1;}

.titlePromoHome {
	font-size:18px; 
	font-family:arial,helvetica,sans-serif;
	color:#669933;}
	
.paddingHome 
{ 
	padding-right:0px;
	padding-left:11px;
}

.considerThis {
	font-size:12px; 
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	color:#669933;
}

/* 
**************************************************************************************************************************************
PJL: ADDED STYLES:																													 *
**************************************************************************************************************************************
**************************************************************************************************************************************
LEFT NAVIGATION STYLES
**************************************************************************************************************************************
*** Header ***/
.menuBarHeader
{
	background:#6699cc;
	padding-right:0px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	font-size:15px;
	color:#ffffff;
	font-family: Arial, Helvetica, Sans-Serif;
}
/* MenuBar PARENT */
.menuBarParent {
	cursor:hand;
	background-image: url(/SMB/Images/SMB_LeftNav_Arrow.gif);
	background-repeat:no-repeat;
	background-color: #ffffff;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:7px;
	padding-top:7px;
	font-weight:bold;
}
.menuBarParent A {
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.menuBarParent A:visited {
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.menuBarParent A:hover {
	color: #78A4D2;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
/* MenuBar PARENT Active */
.menuBarParentActiveFont {
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#78A4D2;
	text-decoration:none;
}
.menuBarParentActive {
	cursor:hand;
	background-image: url(/SMB/Images/SMB_LeftNav_Arrow_Down.gif);
	background-repeat:no-repeat;
	background-color: #d6ebc1;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
}
.menuBarParentActive A {
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.menuBarParentActive A:visited {
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.menuBarParentActive A:hover {
	color: #78A4D2;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
/* MenuBar CHILD */
.menuBarChild {
	cursor:hand;
	background-color: #d6ebc1;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:3px;
	padding-top:0px;
}
.menuBarChildFont {
	font-size:11px;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#78A4D2;
	text-decoration:none;
}
.menuBarChild A {
	font-size:11px;
	text-decoration:none;
}
.menuBarChild A:visited {
	font-size:11px;
	text-decoration:none;
}
.menuBarChild A:hover {
	font-size:11px;
	color: #78A4D2;
	text-decoration:none;
}
/* MenuBar CHILD Active */
.menuBarChildActiveFont {
	font-size:11px;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#000000;
	text-decoration:none;
}
.menuBarChildActive {
	background-color: #d6ebc1;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:3px;
	padding-top:0px;
}
div.mmsl  { font-size:11px; font-weight: bold; color: #707070; background-image:url(/images/mms_lt.gif);  background-repeat: no-repeat; padding:0px 0px 0px 10px; background-position: left top; margin-right:0px;}
div.mmsr { font-size:11px; font-weight: bold; background-image:url(/images/mms_rt.gif); background-repeat: no-repeat; margin-right: 0px; padding: 4px 10px 4px 0px; background-position:right top;}

div.mmsl a , div.mmsr a { color: #707070; letter-spacing:normal; font-size:11px; font-weight: bold;  }
a.anchor {padding: 0px; font-weight:bold; color: #333333;}
a.backtotop{font-weight:bold; display: block; padding-bottom: 15px;}
/* 
**************************************************************************************************************************************
END LEFT NAVIGATION STYLES
**************************************************************************************************************************************
**************************************************************************************************************************************
SUMMARY BOX GENERATOR (Summary Templates)
**************************************************************************************************************************************
.summaryTitleBarBackground
{
	background-image: url(images/titlebarbg.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	padding-left:10px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family:arial, helvetica, sans-serif;
	vertical-align:middle;
}
.summaryBoxBorder 
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 1px;
	padding-right:10px;
	border-right-color: #6699CC;
	border-right-style:solid;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#ffffff;
}
.summaryBoxBorderOptLeft
{
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-bottom:10px;
	padding-top:10px;
	border-right: 0px;
	padding-right:10px;
	border-left: 1px;
	padding-left:10px;
	border-left-color: #6699CC;
	border-left-style:solid;
	background-color:#ffffff;
}
.summaryBoxBorderOptRight
{
	background-image: url(images/dotvertTile_blue.gif);
	background-repeat: repeat-y;
	padding-bottom:10px;
	border-bottom: 1px;
	border-bottom-color: #6699CC;
	border-bottom-style:solid;
	padding-top:10px;
	padding-right:10px;
	border-right: 1px;
	border-right-color: #6699CC;
	border-right-style:solid;
	padding-left:10px;
	border-left: 1px;
	border-left-color: #d6ebc1;
	border-left-style:solid;
	background-color:#d6ebc1;
	vertical-align:top;
}

**************************************************************************************************************************************
END SUMMARY BOX GENERATOR
**************************************************************************************************************************************
**************************************************************************************************************************************
CONTENT FOOTER (Need Help Deciding)
**************************************************************************************************************************************
*/
.contentFooter
{
	background:#eeeeee;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
}
/* 
**************************************************************************************************************************************
END CONTENT FOOTER
**************************************************************************************************************************************
**************************************************************************************************************************************
REDIRECTOR TEMPLATE / Posting Browser PH.
**************************************************************************************************************************************
*/
.postingBrowser
{
	background:#ffffff;
	padding-right:0px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
}
/* 
**************************************************************************************************************************************
END CONTENT FOOTER
**************************************************************************************************************************************
**************************************************************************************************************************************
PRIMARY FOOTER (Search/Global Sites)
**************************************************************************************************************************************
*/
.footerBorderTop
{
	border-top: solid 1px #000000;
	height:1px;
	background-color: #DBDFC8;
}
.footerOptionsTop
{
	border-top: solid 1px #000000;
	background-color: #DBDFC8;
	color: #808080;
	font-size: 10px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	padding: 5px 0px 0px 0px;
}
.footerOptions
{
	color: #666666;
	font-size: 11px;
	font-family:Arial, Helvetica, Sans-Serif;
	/*background-color: #f9faf1;*/
	/*font-weight:bold;*/
	vertical-align:top;
	/*padding-bottom: 14px;*/
}

.footerFieldBackground
{
	color: #666666;
	font-size: 11px;
	font-family:Arial, Helvetica, Sans-Serif;
	background-color: #f9faf1;
	vertical-align:top;
}

.darkGray
{
	font-size: 10px;
	background-color:#666666;
	color: #DBDFC8;
	font-family:Arial, Helvetica, Sans-Serif;
	padding: 2px 0px 2px 1px;
}
.darkGray A {
	font-size:10px;
	background-color:#666666;
	color: #DBDFC8;
	text-decoration:none;
}
.darkGray A:visited {
	font-size:10px;
	background-color:#666666;
	color: #DBDFC8;
	text-decoration:none;
}
.darkGray A:hover {
	font-size:10px;
	background-color:#666666;
	color: #DBDFC8;
	border-bottom: solid 1px #DBDFC8;
	text-decoration:none;
}
/* 
**************************************************************************************************************************************
END PRIMARY FOOTER
**************************************************************************************************************************************
**************************************************************************************************************************************
EDIT CONSOLE (Web Author Console)
**************************************************************************************************************************************
*/
.editConsole
{
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	background: #6699cc; 
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-align:center;
}
.editConsoleOptions
{
	padding-right:0px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#ffffff;
	text-align:left;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size:11px;
	color:#6699cc;
	vertical-align:top;
	border: solid 2px #6699cc;
}
.editConsoleOptions A
{
	text-decoration:none;
}
.editConsoleOptions A:link
{
	text-decoration:none;
}
.editConsoleOptions A:visited
{
	text-decoration:none;
}
.editConsoleOptions A:active
{
	text-decoration:none;
}
.editConsoleOptions A:hover
{
	color: #6699cc;
	font-size:12px;
	font-weight: bold;
	border-bottom:1px solid #6699cc;
}
/* 
**************************************************************************************************************************************
END EDIT CONSOLE
**************************************************************************************************************************************
**************************************************************************************************************************************
POSTING SUMMARY CONTROL (Web Authoring Control)
**************************************************************************************************************************************
*/
.postingSummary
{
	background: #6699cc; 
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:14px; 
	color: #FFFFFF; 
	font-weight: bold; 
}
.postingSummarySub
{
	background: #d6ebc1; 
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#6699cc; 
	font-weight: bold; 
}
.postingSummaryList
{
	padding-right:0px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#ffffff;
	text-align:left;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size:11px;
	color:#000000;
	vertical-align:top;
}
.postingSummaryList A
{
	color:#6699cc;
	text-decoration:none;
}
.postingSummaryList A:link
{
	color:#6699cc;
	text-decoration:none;
}
.postingSummaryList A:visited
{
	color:#6699cc;
	text-decoration:none;
}
.postingSummaryList A:active
{
	color:#6699cc;
	text-decoration:none;
}
.postingSummaryList A:hover
{
	color: #6699cc;
	font-size:12px;
	font-weight: bold;
	border-bottom:1px solid #6699cc;
}
/* 
**************************************************************************************************************************************
END POSTING SUMMARY CONTROL
**************************************************************************************************************************************
**************************************************************************************************************************************
EMAIL NOTIFICATION (Custom Automated Workflow)
**************************************************************************************************************************************
*/
.emailNotifyHead
{
	background: #6699cc; 
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:14px; 
	color: #FFFFFF; 
	font-weight: bold; 
}
.emailNotifySub
{
	background: #d6ebc1; 
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#6699cc; 
	font-weight: bold; 
}
.emailNotifyList
{
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size:11px;
	color:#000000;
}
/* 
**************************************************************************************************************************************
END EMAIL NOTIFICATION
**************************************************************************************************************************************
**************************************************************************************************************************************
SECTION HEADER CONTROL (Common Section Header displayed at the top of each page)
**************************************************************************************************************************************
*/
#sectionHeader {	
	padding-top:5px;
	padding-bottom:3px;
	font-size:14px; 
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	color:#676767;
	padding-left:15px;
}
/* 
**************************************************************************************************************************************
END SECTION HEADER CONTROL
**************************************************************************************************************************************
**************************************************************************************************************************************
PAGE HEADER CONTROL (Common Page Header displayed at the top of each page)
**************************************************************************************************************************************
*/
#pageHeader {	
	vertical-align:top;
	font-size:24px; 
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	color:#78a4d2;
	padding-right:40px;
}
/* 
**************************************************************************************************************************************
END PAGE HEADER CONTROL
**************************************************************************************************************************************
**************************************************************************************************************************************
TOP CONTENT AREA (HTML PH Under Page Header)
**************************************************************************************************************************************
*/
.contentAreaTopContent {	
	padding-right:15px;
	text-align:justify;
	vertical-align:top;
	}
.contentAreaTopContentAllPadding {	
	padding-right:15px;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:justify;
	vertical-align:top;
	}
/* 
**************************************************************************************************************************************
END PAGE HEADER CONTROL
**************************************************************************************************************************************
**************************************************************************************************************************************
END PJL: ADDED STYLES.																												 *
**************************************************************************************************************************************
*/
.titleBarBackgroundRighAlign {  background-image: url(images/topnavi_right.jpg)}
