#contentPaneSetUp { width: 770px; margin: 0px 0px 0px 0px; padding: 10px 20px 20px 20px; text-align: left; margin-left: auto; margin-right: auto;}
.input80percent { width: 80% }
.divInputItems { height:85px; width:98%; overflow: auto;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll; clear: both; padding: 1px 4px 1px 4px; margin-bottom: 12px; border: solid 1px black; outline: solid 1px white; background-color: #FFFFFF }
.divInputItems_Wizard { height:200px; width:98%; overflow: auto;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll; clear: both; padding: 1px 4px 1px 4px; margin-bottom: 12px; border: solid 1px black; outline: solid 1px white; background-color: #FFFFFF }
.autoListTags {position:absolute;left:240px;height:45px; overflow: auto;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;  WIDTH: 308px;top:317px; border-right:black 1px solid;border-top:black 1px solid; z-index:3;  visibility:hidden;border-left:black 1px solid; color:navy; border-bottom:black 1px solid; background-color:white;}
.messageBox{position:absolute; width:500px; z-index:2; padding:15px 15px 10px 15px; background-color: #F1F1F1; border: solid 3px black;display:none}
.txtInputContact { padding: 2px 4px 2px 4px; border: solid 1px black; outline: solid 1px white; width: 180px; background-color: #FFFFFF }
.txtInputGroupName { padding: 2px 4px 2px 4px; border: solid 1px black; outline: solid 1px white; width: 98%;  background-color: #FFFFFF }
.cbox { display : inline; margin: 0px 3px 0px 0px; white-space: 0px; padding: 0px; line-height: 12px; height: 13px; width: 13px }
.cboxHide { display : none; margin: 0px 3px 0px 0px; white-space: 0px; padding: 0px; line-height: 12px; height: 13px; width: 13px }
.spanShow{ display:inline}
.spanHide{ display:none}
.leftNav { margin-left: 0px; font: normal 12px/15px verdana, sans-serif }
.searchHighlighter{background-color:yellow;}
a.C4, a.C4:link , a.C4:visited { font: bold 14px/18px verdana, sans-serif; color: navy}
a.C3, a.C3:link , a.C3:visited { font: bold 13px/18px verdana, sans-serif; color: navy}
a.C2, a.C2:link , a.C2:visited { font: normal 12px/18px verdana, sans-serif; color: navy}
a.C1, a.C1:link , a.C1:visited { font: normal 11px/18px verdana, sans-serif; color: navy}
a.C0, a.C0:link , a.C0:visited { font: normal 10px/18px verdana, sans-serif; color: navy}

.resultIconSpacer { width:100px;} 
.resultIndentLastThread { background-image: url(../corp_images/thread/test3.gif); background-repeat: repeat-y }
#resultsContainerSearchResults { float: left }

.autoList{ z-index:4;border-right:black 1px solid;border-top:black 1px solid;border-left:black 1px solid; border-bottom:black 1px solid}
.autoListTag{ z-index:4;overflow: auto;overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll; border-right:black 1px solid;border-top:black 1px solid;border-left:black 1px solid; border-bottom:black 1px solid}
.feedbackDialog { position:absolute; left:295px; top:60px; width:520px; z-index:4; }
.txtInputGroup { padding: 2px 4px 2px 4px; border: solid 1px black; outline: solid 1px white; width: 98%; height: 16px; background-color: #FFFFFF }

h3 { font: bold 14px verdana, sans-serif; color: #666; margin: 15px 0px 5px 0px; }
h4 { font: bold 14px verdana, sans-serif; margin: 0px 0px 10px 0px; }

P {
        font: normal 12px/18px arial, sans-serif;
        margin: 0px 0px 10px 0px;
        }
        
        
label { color: #666666; font: bold 12px verdana, sans-serif; }

.indexinput {
    width: 310px;
    clear: right;
    float: right;
    font: normal 12px arial, helvetica, sans-serif;
}

.loginInput {
    width: 150px;
    font: normal 12px arial, helvetica, sans-serif;
}

.hiddenElem {display: none;}
.txtInputForm { padding: 3px 2px 3px 2px; border: solid 1px black; background-color: #FFFFFF }
.disTxtInputForm { padding: 3px 2px 3px 2px; border: solid 1px black; background-color: #EBEBE4}
.txtInputFormReg { padding: 1px; border: solid 1px black; background-color: #FFFFFF }
.inactiveHelpText {background-color:#FFFFFF; border:1px solid black; padding:1px; color: #999999;}
.activeInputText {background-color:#FFFFFF; border:1px solid black; padding:1px; color: #000000;}
.blackText {font-family:arial; font-size:12px; color:black;}
.blackBoldText {font-family:arial; font-size:12px; color:black;font-weight:bold;}
ul.helpUL {padding:10px; list-style-position:inside; list-style-type:circle; font-family:arial,sans-serif; font-size:12px;}
li.helpLI{padding: 5px;}

.folderSearch{padding-top: 10px; height: 23px; border-top-width:1px; border-bottom-width:1px;  font: normal 14px arial, sans-serif; color:#333333; background-image:url(../corp_images/default/searchbox_bg.png); background-repeat: repeat-x; background-position:center;}
.infoDiv{background-color:#eef0f4; padding:5px 5px 1px 5px; border:solid 1px black}
a.noLink { text-decoration:none; color:#333333 }

 a.actionLinksBold {color:darkblue;font: bold 11px/14px verdana, sans-serif;text-decoration: underline }
 a.actionLinksBold:link { color:darkblue;font: bold  11px/14px verdana, sans-serif; text-decoration: underline }
 a.actionLinksBold:hover { color:darkblue;font: bold  11px/14px verdana, sans-serif; text-decoration: underline; }
 a..actionLinksBold:visited { color:darkblue;font: bold  11px/14px verdana, sans-serif; text-decoration: underline; }
  .txtSearch { padding:3px; width:400px; border:solid 1px #a0a3a8; font: normal 14px arial, sans-serif; color:#333333; margin:4px 5px 2px 0px }
 
.aEmailUserNameHint { color:gray;font-size: 10px; margin: 0px 0px;font:bold 9px verdana, sans-serif }

a.rssLinks {color:darkblue;font: normal 11px/14px verdana, sans-serif;text-decoration: underline }

.aSpace { font-size: 11px; font-weight:bold; margin: 0px 0px }
.bar { border:1px solid #999999 }
.used { background-color:#FFCC00 }
.available { background-color:#FFFFFF }
.exceedAvailable { background-color:#ff0000 }
.space { font-size: 11px; font-weight:normal }
.tSpace { color:#999999 }
.spaceDetails{font: normal 10px arial;}
.entryNameHeader{width:180px;}
.close { cursor:pointer; cursor: hand;}

#help { font: normal 9px/10px verdana, sans-serif; text-decoration: underline; border: 0px; visibility: hidden;}
#imgHdrLogo { margin-top: 5px; }
#leftColumn {z-index:2;}
#homePageHeader {visibility:hidden; height:70px; width:100%; position:absolute; z-index:1;}
.autoSuggestNewIE {position:relative; left:0px; width:328px; height:240px; z-index:999; margin-left:31px; margin-top:-2px; border:2px solid white; background-color:#FFFFFF; display:none}
.autoSuggestNewFF {position:relative; left:32px; width:368px; height:240px; z-index:999; border:1px solid white; background-color:#FFFFFF; display:none}

.ytl { background-image: url(/corp_images/no_repeat_25_3.gif); background-position: 0 -490px; background-repeat: no-repeat; height:18px; width:18px; float:left } 
.ytr { background-image: url(/corp_images/no_repeat_25_3.gif); background-position: 0 -566px; background-repeat: no-repeat; height:18px; width:18px; float:left }
.yt { background-image: url(/corp_images/repeat_x1.png); background-position: 0 -191px;background-repeat: repeat-x; height:18px; width:294px; float:left}
.ybl { background-image: url(/corp_images/no_repeat_25_3.gif); background-position: 0 -336px; background-repeat: no-repeat; height:18px; width:18px; float:left } 
.ybr { background-image: url(/corp_images/no_repeat_25_3.gif); background-position: 0 -528px; background-repeat: no-repeat; height:18px; width:18px; float:left }
.yb { background-image: url(/corp_images/repeat_x1.png); background-position: 0 -1px;background-repeat: repeat-x; height:18px; width:294px; float:left}
/*
.yellowframe {border-left: 6px solid white; border-right: 6px solid white; background-color:#f6e667; color:#333333; padding:0px 18px}
.yellowframe li { margin-bottom: 10px }
*/
.yellowframe {border-left: 1px solid white; border-right: 1px solid white; background-color:#e8d9c8; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; padding:0px 18px}
.yellowframe li { margin-bottom: 10px }
/*.arrow_r { background-image: url(/corp_images/no_repeat_15.gif); background-position: 0 -270px; background-repeat: no-repeat; height:32px; width:15px; position:absolute; margin:10px 0px 0px -14px; z-index:2000; border: 1px solied red }*/
.arrow_r { background-image: url(/corp_images/no_repeat_15.gif); background-position: 0 -270px; background-repeat: no-repeat; height:32px; width:15px; position:absolute; margin:-30px 0px 0px 310px; z-index:2000;}
a.orangelink {font:bold 16px Arial, Helvetica, sans-serif; color:#FF6600}
a.orangelinkManage {font:bold 12px Arial, Helvetica, sans-serif; color:#FF6600}
.richTextBox_notes { border: 1px solid #a5acb2; background:#FFFFFF;margin-bottom: 10px;font: normal 11px arial, helvetica, sans-serif; }
.spanQ{ margin-top:10px;margin-bottom:10px;color:#FF6600}
.txt { font: normal 12px Arial, Helvetica, sans-serif }
.yahooTip {font:bold 11px Arial, Helvetica, sans-serif; color:red} 
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}
/* NEW OR EDITED STYLES 11/15/07 */
.yb { background-image: url(/corp_images/repeat_x1.png); background-position: 0 -1px;background-repeat: repeat-x; height:18px; width:294px; float:left; background-color:#E8D9C8;}
.ybl { background-image: url(/corp_images/no_repeat_25_3.gif); background-position: 0 -336px; background-repeat: no-repeat; height:18px; width:18px; float:left } 
.ybr { background-image: url(/corp_images/no_repeat_25_3.gif); background-position: 0 -528px; background-repeat: no-repeat; height:18px; width:18px; float:left }
.yellowframe {border-left: 1px solid white; border-right: 1px solid white; background-color:#e8d9c8; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; padding:0px 18px; *padding-right:14px; _padding-right:14px;}
/* END NEW OR EDITED STYLES 11/15/07 */


/* NEW OR EDITED STYLES 10/25/07 */
.arrow { background-image: url(/corp_images/no_repeat_15.gif); background-position: 0 -117px; background-repeat: no-repeat; height:32px; width:15px; position:absolute; margin:10px 0px 0px -14px; z-index:2000 }
/* END NEW OR EDITED STYLES 10/25/07 */

/* NEW OR EDITED STYLES 10/03/07 */
.ytl { background-image: url(/corp_images/no_repeat_25_3.gif); background-position: 0 -490px; background-repeat: no-repeat; height:18px; width:18px; float:left } 
.ytr { background-image: url(/corp_images/no_repeat_25_3.gif); background-position: 0 -566px; background-repeat: no-repeat; height:18px; width:18px; float:left }
.yt { background-image: url(/corp_images/repeat_x1.png); background-position: 0 -191px;background-repeat: repeat-x; height:18px; width:294px; float:left; background-color:#E8D9C8;}
.yellowframe li { margin-bottom: 10px }
.formlabel { font:bold 14px Arial, Helvetica, sans-serif; color:#666666; text-align:right; padding-right:15px }
.formlabelReg { font:bold 12px Arial, Helvetica, sans-serif; color:#666666; text-align:right; padding-right:15px }
.rowSpacerReg {height:2px;}
.textlabel { font:bold 14px Arial, Helvetica, sans-serif; color:#666666; text-align:left; padding-right:15px }
.req { color:red }
.orangeLabel h1 { margin:0px; font-size:21px; line-height:21px }
/* END NEW OR EDITED STYLES 10/03/07 */
.orangeHeader {
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:3px 0px 5px;
}
.videosTable{
	margin-left: 10px;
	margin-top: 10px;
}
.videoLinkTD {
	background:transparent url(/corp_images/default/corp/greyBtn.png) no-repeat scroll left top;
	color:#FFFFFF;
	font-family:arial,helvetica,sans-serif;
	font-size: 11px; font-weight: bold;	
	height: 30px;
	width: 156px;
	cursor: pointer;
	cursor: hand;
}
.videoLinkOnTD {
	background:transparent url(/corp_images/default/corp/blueOnBtn.png) no-repeat scroll left top;
	color:#FFFFFF;
	font-family:arial,helvetica,sans-serif;
	font-size: 11px; font-weight: bold;	
	height: 30px;
	width: 152px;
	cursor: pointer;
	cursor: hand;
}
.videoLinkActiveTD {
	background:transparent url(/corp_images/default/corp/orangeBtn.png) no-repeat scroll left top;
	color:#FFFFFF;
	font-family:arial,helvetica,sans-serif;
	font-size: 11px; font-weight: bold;	
	height: 30px;
	width: 152px;
	cursor: pointer;
	cursor: hand;
}
.videoLink {
	color:#FFFFFF;
	left:22px;
	position:relative;
	text-decoration:none;
	top:7px;
}
.capText{text-transform: capitalize;}
h1#purcLicenseHeader {margin-left: 14px;}
h1#modSubsHeader {margin-left: 14px; width: 750px;}


/* Added for new footer bar 12-08-09 daniel */
#dark_grey{float:left; background:url(/common/images/dark_grey.gif) no-repeat 0 0; width:830px; height:72px; margin-top:9px;}
#dark_grey ul{float:left; list-style:none; padding:29px 0 0 35px;}
#dark_grey ul li{float:left; padding:0 17px 0 0; color:#fff; font-size:12px;}
#dark_grey ul li a{float:left; color:#fff; font-size:12px; text-decoration:none;}
#dark_grey ul li a:hover{ text-decoration:underline;}
#dark_grey .grey_seperator{background:url(/common/images/grey_seperator.jpg) no-repeat 0 0; height:59px; width:1px; float:left; margin:10px 0 0 15px; display:inline;}
#outer_footer{float:left; width:100%; height:40px; background:#ffffff;}
#footer_copyright{width:830px; margin:0 auto; height:40px; position:relative;}
#footer_copyright p{position:absolute; top:-6px; left:0px; text-align:center; width:830px; font-size:11px; color:#929292;}