/*
Color Chart			  HEX		
Colligo for SharePoint:		  #009966	
(Colligo Reader/Contributer)	  #9966CC	
Lotus Notes			  #CC6633	
Windows			  #0033CC

Site Color Chart	
Colligo Blue		#003366	
Drk Blue #002142

Aqua			#99CCCC	
Aqua highlight		#CCFFFF	
Orange highlight	#FFCC33	
Yellow Highlight FFDD4F
*/


body {
	MARGIN: 0px;
	padding-bottom:5px;
	FONT: 11px/18px verdana, arial, helvetica, san-serif;
	COLOR: #555555;
	background : url(../images/back_main_watermark.gif) repeat top left;
}
P {
	FONT: 12px/19px verdana, arial, helvetica, san-serif;
	COLOR: #555555
}
P b {
	font-weight:bold;
}
td {
	FONT: 11px/18px verdana, arial, helvetica, san-serif;
	COLOR: #555555;
}
#main-content li {
	FONT: 11px/16px verdana, arial, helvetica, san-serif;
	COLOR: #444444;
	margin-right:30px;
}
li sup {
	FONT: 11px/12px verdana, arial, helvetica, san-serif;
}
ul .error li {
	FONT: 13px/16px arial, helvetica, san-serif;
	COLOR: #CC0000;
}
h1.titlebar {
	margin:-5px 0 0 20px;
	font: 700 17px/38px verdana, arial, helvetica, san-serif;
	color: #FFFFFF;
}
h1.pr-title {
	font: 17px Arial, Helvetica, sans-serif;
	color: #000033;
	font-weight:bold;
	line-height: 2.0ex;
	text-align: center;
}
h1.pr-title b {
	font: 13px Arial, Helvetica, sans-serif;
	color: #000033;
	font-weight:bold;
	line-height: 2.0ex;
	text-align: center;
}
h1 {
	margin-top:0px;
	font: 900 20px/28px arial, helvetica, san-serif;
	color: #000;
}
h1 b {
	font: 13px/18px arial, helvetica, san-serif;
	color: #000;
	font-style : italic;
}
h2 {
	font: 18px Arial, Helvetica, sans-serif;
	line-height: 2.0ex;
	font-weight:bold;
}
h3 {
	font: 18px Arial, Helvetica, sans-serif;
	color: #000033;
	font-weight:bold;
	line-height: 2.0ex;
}
h3 b {
	font: 14px Arial, Helvetica, sans-serif;
	color: #000033;
	font-weight:bold;
	line-height: 2.0ex;
}
h4 {
	font: 17px Arial, Helvetica, sans-serif;
	line-height: 2.0ex;
}
h5 {
	font: bold 16px Arial, Helvetica, sans-serif;
	line-height: 2.0ex;
	color: #333333;
}
h6 {
	font: 15px Arial, Helvetica, sans-serif;
	line-height: 2.0ex;
}
a:link, a:visited, a:active {
	color: #003366;
	text-decoration: none
}
a:hover {
	color: #9ccece;
	text-decoration: none;
}

#maintable {
	margin:0px 20px 5px 20px;
}
#main-lhs-cell {
	background-image : url(../images/back_main_body_top.gif);
	background-position : top;
	background-repeat : repeat-x;
}
#main-content-cell {
	background-image : url(../images/back_main_body_top.gif);
	background-position : top;
	background-repeat : repeat-x;
	width:565px;
}
#main-content {
	padding:20px;
	font: 11px/14px verdana, arial, helvetica, san-serif;
	color: #555555;
}
#main-content a {
}
/* Next Steps */
#LHSNextSteps {
	margin-top:21px;
	padding-bottom:4px;
	border-bottom:1px solid #CCCCCC;
	background-color:#f9f9fC;
}
.LHS0-Header {
	DISPLAY: block;
	font: 11px verdana, Helvetica, sans-serif;
	color: #003366;
	font-weight:bold;
	padding: 10px 15px 10px 12px;
	border-top: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	margin-bottom:3px;
	TEXT-DECORATION: none;
}
.LHS0 {
	color:#003366;
	padding:4px 0 4px 12px;
}
.LHS0 A:link, .LHS0 A:visited, .LHS0 A:active {
	display: block;
}
.LHS0 img {
	vertical-align:text-bottom;
	margin-right:2px;
}
#LHS {
	margin-top:21px;
}
.LHS1-Header {
	DISPLAY: block;
	padding: 7px 15px 7px 15px;
	FONT: bold 14px/18px arial, arial, helvetica;
	COLOR: #333333;
	TEXT-DECORATION: none;
	display: none;
}
.LHS1-Header A:link, .LHS1-Header A:visited, .LHS1-Header A:active, .LHS1-Header A:hover {
	TEXT-DECORATION: none;
}
.LHS1-Top {
	border-top:1px solid #CCCCCC;
}
#LHS .LHS1 A:link, #LHS .LHS1 A:visited, #LHS .LHS1 A:active {
	DISPLAY: block;
	FONT: 11px verdana, arial, helvetica;
	padding: 7px 15px 7px 12px;
	COLOR: #003366;
	border-bottom: #CCCCCC 1px solid;
	TEXT-DECORATION: none;
}
#LHS .LHS1 A:hover {
	DISPLAY: block;
	FONT: 11px verdana, arial, helvetica;
	padding: 7px 15px 7px 12px;
	COLOR: #9ccece;
	border-bottom: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #FAFAFA
}
.LHSResources {
	margin-top:21px;
	background-color:#f9f9fC;
	border-top: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
}
.LHS1 img {
	vertical-align:text-bottom;
}
.LHSResources .LHS1-Header {
	DISPLAY: block;
	font: 11px verdana, Helvetica, sans-serif;
	color: #003366;
	font-weight:bold;
	padding: 10px 5px 10px 12px;
	border-bottom: #CCCCCC 1px solid;
	TEXT-DECORATION: none;
}
.PDF {
	background: url(../images/pdf.gif) no-repeat 12px 5px;
	padding: 7px 7px 7px 34px;
}
.Colligo {
	padding: 7px 7px 7px 12px;
}
.ColligoTop {
	padding: 12px 7px 7px 12px;
}
.PPT {
	background: url(../images/icon_ppt.gif) no-repeat 12px 5px;
	padding: 7px 7px 7px 34px;
}
.XLS {
	background: url(../images/icon_excel.gif) no-repeat 12px 5px;
	padding: 7px 7px 7px 34px;
}
.SCR {
	background: url(../images/screencast.gif) no-repeat 12px 5px;
	padding: 7px 7px 7px 34px;
}
#LHSCaseStudies {
	margin-top:21px;
	background-color:#fffff3;
	COLOR: #000066;
	border-top: #CCCCCC 1px solid;
}
.LHS1-CaseStudiesHeader a {
	DISPLAY: block;
	font: 11px verdana, Helvetica, sans-serif;
	COLOR: #000066;
	font-weight:bold;
	padding: 10px 15px 10px 12px;
	background-color:#fcfce3;
	border-bottom: #CCCCCC 1px solid;
	TEXT-DECORATION: none;
}
#LHSCaseStudies .LHS1 A:link, #LHSCaseStudies .LHS1 A:visited, #LHSCaseStudies .LHS1 A:active {
	DISPLAY: block;
	FONT: bold 11px verdana, arial, helvetica;
	padding: 7px 15px 7px 30px;
	COLOR: #000066;
	border-bottom: #CCCCCC 1px solid;
	TEXT-DECORATION: none;
}
#LHSCaseStudies .LHS1 A:hover {
	DISPLAY: block;
	FONT: bold 11px verdana, arial, helvetica;
	padding: 7px 15px 7px 30px;
	COLOR: #000066;
	border-bottom: #CCCCCC 1px solid;
	background-color:#fcfce3;
}
#LHS-home-back {
	background-image : url(../images/home_back_lhs_top.gif);
	background-position : top;
	background-repeat : repeat-x;
}
.LHSItem {
	padding:30px 15px 10px 15px;
}
.LHSItem-body {
	padding-top:7px;
	font: 11px/15px arial, Helvetica, sans-serif;
	color: #000000;
	line-height:1.4em;
}
.LHSItem-body a, .LHSItem-body a:link, .LHSItem-body a:active {
	color: #000000;
	text-decoration: none;
}
.LHSItem-body a:hover {
	color: #006699;
	text-decoration: none;
}
.LHSItem-lowerlink {
	padding:7px 15px 0px 0px;
	font: bold 11px/14px arial, Helvetica, sans-serif;
	text-align:right;
	color:#013567;
}
.LHSItem-lowerlink a, .L.LHSItem-lowerlink a:link, .LHSItem-lowerlink a:active {
	color: #003366;
	text-decoration: none;
}
.LHSItem-lowerlink a:hover {
	color: #006699;
	text-decoration: none;
}
.bullet-Blue {
	color: #333333;
	margin: 2px;
	margin-right:10px;
	padding: 0px;
	list-style-image:url(../images/bulletBlue.gif);
	FONT: 12px/16px arial, helvetica, san-serif;
}
.bullet-Green {
	color: #333333;
	margin: 2px;
	padding-top: 2px;
	list-style-image:url(../images/bulletGreen.gif);
	FONT: 12px/16px arial, helvetica, san-serif;
}
.line-top {
	border-top:1px #cccccc solid;
	padding:5px 0px 3px 0px;
}
.indent-20 {
	padding:0px 20px 0px 20px;
}
.dev {
	COLOR: red;
	font: bold 10px/14px arial;
	padding:5px;
	border:#000099 1px dotted;
}
.dev p {
	COLOR: red;
	font: 10px/14px arial;
}
.codesnippet {
	COLOR: #000066;
	font: 10px/14px arial, helvetica;
	padding:5px;
	border:#DDDDDD 1px solid;
	background-color:#FAFAFA;
}
.copy8 {
	COLOR: Black;
	line-height: 110%;
}
.copy8b {
	COLOR: #000000;
	font-weight:bold;
	line-height: 110%;
}
.copy8LGray {
	COLOR: #999999;
	line-height: 125%;
}
.copy8LGrayR {
	COLOR: #999999;
	text-align : right;
	line-height: 125%;
}
.copy8MGray {
	COLOR: #666666;
	line-height: 125%;
}
.copy8MGrayR {
	COLOR: #666666;
	text-align : right;
	line-height: 125%;
}
.copy8DGray {
	COLOR: #333333;
	line-height: 125%;
}
.copy8DGrayR {
	COLOR: #333333;
	text-align : right;
	line-height: 125%;
}
.copy8Wht {
	font-size: 11px;
	COLOR: White;
	line-height: 125%;
}
.copy8Lime {
	font-size: 11px;
	COLOR: #30B519;
	line-height: 125%;
}
.copy8DGrn {
	font-size: 12px;
	color:#163432;
	line-height: 125%;
}
.copy8DRed {
	font-size: 11px;
	COLOR: #73251E;
	line-height: 125%;
}
.copy8Short {
	line-height: normal;
}
.copy9 {
	font-size: 12px;
	COLOR: #000000;
	line-height: 125%;
}
.copy9b {
	COLOR: #000000;
	font-weight:bold;
	font-size : 100%;
	line-height: 125%;
}
.copy9LGray {
	COLOR: #999999;
	font-size : 100%;
	line-height: 125%;
}
.copy9MGray {
	COLOR: #666666;
	line-height: 125%;
}
.copy9DGray {
	font-size: 12px;
	COLOR: #333333;
	line-height: 125%;
}
.copy9Wht {
	font-size: 12px;
	COLOR: #FFFFFF;
	line-height: 125%;
}
.copy10 {
	font-size: 150%;
	COLOR: #000000;
	line-height: 120%;
}
.copy10LGray {
	font-size: 150%;
	COLOR: #999999;
	line-height: 120%;
}
.copy10MGray {
	font-size: 150%;
	COLOR: #666666;
	line-height: 120%;
}
.copy10DGray {
	font-size: 150%;
	COLOR: #333333;
	line-height: 120%;
}
#line-dotted-LBlue {
	border-bottom: #009ED0 1px dotted;
}
#line-dotted-LGray {
	border-bottom: #CCCCCC 1px dotted;
}
#line-solid-LGray {
	border-bottom: #CCCCCC 1px solid;
}
.MainBodyBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold
}
.MainBodyUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}
.MainBodyBoldUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.MainBodyItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	font-style: italic;
}
.MainBodyWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: normal
}
.MainBodyRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A80000;
	font-weight: normal
}
.MainBodyBoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold
}
.SectionHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: normal
}
.FinePrint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	margin: auto auto;
	line-height: 12px
}
.FinePrint a, .FinePrint a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: auto auto;
	line-height: 12px;
	color: #004E82;
	text-decoration: none
}
.FinePrint a:hover, .FinePrint a:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: auto auto;
	line-height: 12px;
	color: #0099FF;
	text-decoration: underline
}
.FinePrintLGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #aaaaaa;
	font-weight: normal;
	margin: auto auto;
	line-height: 12px
}
.TableFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal
}
.tablecellleft {
	padding:6px 8px 6px 8px;
	border-bottom: 1px solid #CCCCCC;
}
.tablecell {
	padding:6px 8px 6px 8px;
	border-bottom: 1px solid #CCCCCC;
}
.tablecellright {
	padding:6px 2px 6px 2px;
	border-bottom: 1px solid #CCCCCC;
}
.tablecellleftbtm {
	padding:6px 8px 6px 8px;
}
.tablecellbtm {
	padding:6px 8px 6px 8px;
}
.tablecellrightbtm {
	padding:6px 2px 6px 2px;
}
.tabletext-left {
	font-size: 10px;
	margin: 8px 8px 20px;
	padding: 8px;
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
}
.tabletext-right {
	font-size: 9px;
	margin: 12px 8px 20px;
	padding: 8px;
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
}
.tabletext-header {
	font-size: 12px;
	margin: 8px;
	padding: 8px 8px 14px;
	font-weight: bold;
	color: #000066;
	border-bottom: 1px solid #CCCCCC;
}
.tabletext-middle {
	font-size: 10px;
	margin: 12px 8px 10px;
	padding: 8px;
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
}
.tabletext-regular {
	font-size: 10px;
	margin: 8px;
	padding: 8px;
	font-weight: normal;
	border-bottom: 1px solid #CCCCCC;
}
.div-horiz-lite {
	margin: 7px 0px 7px 0px;
	border-bottom: 1px solid #CCCCCC;
}
#footer {
	PADDING-LEFT: 20px;
	FONT: 11px/14px arial, helvetica, san-serif;
	COLOR: #666666;
	margin-top:0px
}
#footer A:link, #footer A:visited, #footer A:active {
	COLOR: #003366
}
#footer A:hover {
	COLOR: #996633
}
.notice { /* old? */
	FONT: bold 10px/12px verdana, arial, helvetica, san-serif;
	COLOR: #444466
}
.disclaimer { /* old */
	FONT: 10px/13px verdana, arial, helvetica, san-serif;
	COLOR: #999999
}
#socialnetworklhs, #socialnetworkrhs {
	float:left;
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#666666;
}
#socialnetworklhs {
	padding:15px 0 0 20px;
}
#socialnetworkrhs {
	padding:10px 0 0 8px;
}
#socialnetworkrhs span {
	padding:0 6px 0 4px;
}
sup {
	font-family:arial, helvetica, san-serif;
	font-size:70%;
}
/* RESOURCE CENTER STYLES */
h1.box {
	font:12px/10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003366;
	padding:6px 10px 0 10px;
}
#box td {
	vertical-align:top;
}
#box p {
	FONT: 12px/14px verdana, arial, helvetica, san-serif;
	COLOR: #333;
	padding:0 10px 10px 10px;
}
#clear { /* clears div columns */
	clear:both;
}
h1.lightblue {
	font:14px/16px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4f81bd;
	margin:14px 0 7px 0;
}
#WebinarClosed span, #WebinarOpen span, #WPClosed span, #WPOpen span, #CSClosed span, #CSOpen span, #DUClosed span, #DUOpen span {
	padding:0 6px 0 8px;
}
#WebinarClosed, #WPClosed, #CSClosed, #DUClosed {
	background:#003366;
	border:1px solid #003366;
	font-size:14px;
}
#WebinarClosed a, #WPClosed a, #CSClosed a, #DUClosed a {
	display:block;
	font:14px/28px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}
#WebinarClosed a:hover, #WPClosed a:hover, #CSClosed a:hover, #DUClosed a:hover {
	color:#81abdf;
}
#WebinarOpen, #WPOpen, #CSOpen, #DUOpen {
	background:#CCCCCC;
	padding:1px;
	font-size:14px;
}
#WebinarOpen a, #WPOpen a, #CSOpen a, #DUOpen a {
	display:block;
	font:14px/28px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003366;
}
#WebinarContent, #WPContent, #CSContent, #DUContent {
	border:1px solid #CCCCCC;
}
/* registration page styles */
h1.reglightblue {
	font:14px/20px  Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4f81bd;
	padding:0;
	margin:4px 0 21px 0;
}
#regbox {
	width:100%;
	border:1px solid #003366;
}
#regbox th {
	font:14px/20px  Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:3px 0 3px 6px;
	text-align:left;
	color:#FFFFFF;
	background:#003366;
}
.BGgrey {
	background:#EAEAEA;
}