
.logo{
	background-image:  url(/vo/images/logo.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.topNav,.topWhiteNav,.a2{
	font-family: verdana,arial,Helvetica,sans-serif;
	font-size: 10px;
	padding-right: 3px;
	color: #000;
}
.topWhiteNav,.topWhiteNav .a2{
	color: #fff;
}

.a2{
	text-decoration: none;
}

.a2:hover{
	text-decoration: underline;
}


.headerDisplay{
	border-bottom: 1px solid #CCCCCC;
}

.otherDisplay{
	background: #FFFCD9;
	border: 1px solid #D3CF9D;
}

.otherDisplay2{
	background-color: #F1F3F5 ;
}

.otherDisplay3{
	border: 2px solid #E7E7E7;
}

.otherDisplay4{
	background: #E4E4E4;
	border: 1px solid #A7A9AC;
}

.otherDisplay5{
	background: #FFFCD9;
	border-bottom: 1px solid #D3CF9D;
}

.otherDisplay6{
	background: #dcf2f4;
	border-bottom: 1px solid #D3CF9D;
}

.disableState{
	font-family: verdana,arial,Helvetica, sans-serif;
	font-size: 10px;
	color: #CACACA;
	background-color: #F6F6F6;
} 

.textField,.htextField,.button,.findButton,select,.appButton,.appDefButton,.disableField{
	font-family: verdana,arial,Helvetica, sans-serif;
	font-size: 10px;
}


.textField{
	width: 99%;
}

.htextField{
	border-width: 0px;
	padding-left: 1px;
	width: 99%;
}

.button{
	background: #F5F5F5;
	border: 1px solid #7E7E7E;
	padding: 2px;
	font-weight: bold;
	height: 20px;
}

select{
	width: 100%;
}

.disableField{
	width: 99%;
	color: #666666;
	background-color: #F4F4F4;
}

.panelHeaderDisable {
	font: bold 10px verdana,arial,Helvetica, sans-serif;
	background-color: #DADADA;
	border-top: 1px solid #A7A7A7;
	padding-left: 3px;
	color: #000;
}

.rhsLine{
border-right: 1px solid #C1C1C1;
}

#desktop{
  padding: 10px;
}
  
 
.dcomp{
	padding: 10px;
}
  
.banner{
    border-bottom: 1px solid #000;
}
  
.dcompHeader{
    padding: 0px 0px 5px;
    border-bottom: 1px solid #000;
}
  
.dcompContent{
    padding: 5px 10px;
}
  
.dTimeComp{
	background: #EDEDED;
	border: 1px solid #C1C1C1;
	padding-right: 5px;
	padding-left: 5px;
}

.dskTD{
	padding: 10px;
}

.dskEmail td{
	border-bottom: 1px solid #E1E0E0;
	height: 42px;
	font: 10px verdana,arial,helvetica,sans-serif;
}

.dskEmail td a{
	width: 100%;
}


.dskEmail td a:hover{
	text-decoration: none;
	width: 100%;
}


.dskOTable td{
	height: 22px;
	font: 10px verdana,arial,helvetica,sans-serif;
}

.c5{
	background-color: #F8F8F8;
}

.caption{
	background-color: #FFFFFF;
	font: bold 13px verdana,arial,helvetica,sans-serif;
	margin-left: 15px;
	padding: 6px;
}


#tabMenu{
	padding: 0px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-top: 9px;
	font: 10px verdana,arial,helvetica,sans-serif;
	white-space: nowrap;
}

#tabMenu li{
	list-style: none;
	font: 10px verdana,arial,helvetica,sans-serif;
	display: inline;
	margin-left: 0;
	white-space: nowrap;
}


.tabcontent{
	font: 10px verdana,arial,helvetica, sans-serif;
	display:none;
}

#specialLinksB{
	font: bold 10px verdana,arial,Helvetica, sans-serif;
}
	

.oddRow,.evenRow,.evenRow,.oddRowSel,.evenRowSel,.oddRowNew,.evenRowNew,.oddRowSelNew,.evenRowSelNew,.darkRow,.taskOdd,.taskEven{
	font: 10px  verdana,arial,Helvetica,sans-serif;
	font-weight: normal;
}

.oddRow,.evenRow,.oddRowNew,.evenRowNew{
	background-color: #FFFFFF;
}

.oddRowNew,.evenRowNew{
	font-weight: bold;
}

.oddRowSelNew,.evenRowSelNew{
	font-weight: bold;
}

#mailNAV{
	
	  padding-right: 10px;
	  padding-bottom: 4px;
	  padding-left: 10px;
	  padding-top: 2px;
}

#content{
	  padding: 0px 11px 0px;
}

#messagecontent{
	  padding: 0px 11px 0px;
}


#readMail{
	width: 100%;
	overflow: auto;
	padding: 15px;
}

#mailList td{
	padding-left:3px;
	border-bottom: 1px solid #E4E3DF;
}
#mailList td table td{
	padding-left:2px;
	border-bottom: 0px;
}
#mailList td a{
	color: #000;
}
	
#mailList td.last{
	padding-left:3px;
	border-bottom: none;
}

.mailAccountON a{
	text-decoration: none;
	padding-left: 4px;
	width: 100%;
	display: block;
}

.mailAccountOFF a{
	padding-left: 4px;
	text-decoration: none;
	width: 100%;
	display: block;
}

	
#popup{
    border: 1px solid #C1C1C1;
	margin-top: 10px;
	margin-bottom: 10px;
}
	
	
.disOption { /* unwanted */
	font: bold 10px  verdana,arial,Helvetica, sans-serif;
	color: #D06F52;
}

#mailThreadDiv{
	border: 1px dashed #000000;
	border-left: none;
	border-top: 1px dashed #000000;
	border-right: none;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-bottom: 20px;
}
	
#threadView{
	margin: 0px;
	padding: 5px;
}
		
#threadView li {
	font: 10px  verdana,arial,Helvetica, sans-serif;
	border-left: 1px dotted #000000;
	padding-left: 10px;
	list-style-type: none;
}
.menuPressed,.menuNormal,.menuOver{
	font-family: verdana,arial,Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px;
	text-decoration: none;
}

.menuPressed a,.menuNormal a,.menuOver a{
    padding: 2px;
	text-decoration: none;
	width: 100%;
	display: block;
}


.menuNormal
{
	cursor:pointer; 
	text-align:left;
}

.menuOver
{
	cursor:pointer; 
	text-align:left;
	border:solid 0px #DDDDDD;
}

.eventIndGroup{
	font-family: verdana,arial,Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D2EE9B;
	color: #000000;
}
.eventIndGrp{
	font-family: verdana,arial,Helvetica, sans-serif;
	font-size: 10px;
        padding-left: 4px;
	background-color: #ffdb6f;
	color: #000000;
}

.eventIndGrp1{
	font-family: verdana,arial,Helvetica, sans-serif;
	font-size: 10px;
	background-color: #dfd5a7;
	color: #000000;
}
.eventIndHol{
	font-family: verdana,arial,Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D2EE9B;
	width: 100%;
	color: #000000;
}
.weekRow a{
	text-decoration: none;
	width: 100%;
	display: block;
}

#weekCalDiv{
        height: 100%;
	border-bottom: 1px inset #FFF;
}
#weekCalTH td{
	background-color: #DADADA;
	border-right: 1px solid #999;
	border-left: 1px solid #FFF;

}
#weekCalDiv td{
	padding-left: 1px;
	padding-right: 1px;
        border-right: 1px solid #E4E4E4;
}

#calDTable td{
	border-bottom: 1px solid #E4E4E4;
        border-right: 0;
}
#monthCal{
	height: 100%;
}

#monthCal .header{
	background-color: #DADADA;
	font:  10px  verdana,arial,Helvetica,sans-serif;
}

#monthCal .header td{
	border-right: 1px solid #999;
	border-left: 1px solid #FFF;
}
.monthEvent{
	background-color: #F2F2F2;
        border-right: 1px solid #E4E4E4;
        border-bottom: 1px solid #E4E4E4;
} 
.monthEventOther{
        border-right: 1px solid #E4E4E4;
        border-bottom: 1px solid #E4E4E4;
} 

#dateDisplay{
	font: 10px  verdana,arial,Helvetica,sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	height: 20px;
}
.md{
	text-align: left;
	font: bold 10px  verdana,arial,Helvetica,sans-serif;
	float: left;
}
.eadd{
	text-align: right;
	font: 10px  verdana,arial,Helvetica,sans-serif;
	float: right;
}

#calTable{
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
	
.calTH {
	background-color:#FEFCD7;
	font: 12px  verdana,arial,Helvetica, sans-serif;
	color: #21528C;
	padding-left:3px;
    border-bottom: 1px solid #DBD9AC;
}

.sortBy td{
	border: 1px solid #CDCDCD;
	padding: 2px;

}


.sortBy .sortPressed a,.sortNormal a,.sortOver a{
	text-decoration: none;
	width: 100%;
	display: block;
}


.sortBy .sortNormal
{
	cursor:pointer; 
}

.sortBy .sortOver
{
	cursor:pointer; 
}

.slideOFF,.eventTabOFF {
	font-family: verdana,arial, Helvetica, sans-serif;
	height: 25px;
	font-size: 10px;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #FAFAFA;
	border-right: 1px solid #999999;
	border-left: 2px solid #FFFFFF;
}

.slideON,.eventTabON {
	font-family: verdana,arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 25px;
	color: #000000;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	
}
.slideOFF a, .eventTabOFF a{
	font-weight: bold;
	width: 100%;
	display: block;
	text-decoration: none;
}

.slideON a, .eventTabON a{
	font-weight: bold;
	width: 100%;
	display: block;
	text-decoration: none;
}

.eventTabOFF {
	border-top: 1px solid #999999;
	border-bottom: none;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}

.eventTabOFF a{
	font-weight: normal;
	width: 100%;
	display: block;
	text-decoration: none;
}

#groupDeskLeft{
   padding: 15px;
}

#groupDeskRight{
   padding: 15px;
}
     
.gdcompHeader{
    padding: 0px 0px 5px;
}

.gdcompContent{
    padding-bottom: 10px;
}

.forumBG{
	background-color: #F5F7F9 ;
}

#appOTable{
	padding: 24px;
	font-weight: bold;
	border-width: 1px;
}

#appTable{
	border: 1px outset #FFF;
}


#permission td{
	border-bottom: none;
}

.appHR{
	background-image:  url(/vo/images/app-hr.gif);
}

button{
	background: #F5F5F5;
	border: 1px solid #333333;
	padding: 2px;
	height: 21px;
	font: 10px verdana,arial,Helvetica, sans-serif;
}

.dropdown {
border: 1px solid #000;
visibility: hidden;
width: 300px;
background-color: #ccc;
font-family: verdana,arial,Helvetica, sans-serif;
font-size: 10px;
position: absolute;
padding: 0px;
}

.dropdown-off {
background-color: #fff;
width: 100%;
color: #444;
font-weight: bold;
margin: 0px;
padding: 2px;
}

.c_menu {
	border-top:1px solid #CCC;
	border-bottom:1px outset #FFF;
	border-left:1px solid #CCC;
	border-right:1px outset #FFF;
    padding:2px;
	background-color: menu;
	font:10px verdana,arial,Helvetica,san-serif;
}
.c_mover {
    padding:3px;
	background-color:highlight;
	color:white;
}
.c_mout {
    padding:3px;
	background-color: menu;
}
.c_separator {
	color:black;
}

label{
    font: 10px  verdana,arial,Helvetica,sans-serif;
    text-decoration: underline;
    
    cursor: pointer;
}

.labelText{
    font: 10px  verdana,arial,Helvetica,sans-serif;
    text-decoration: none;
    cursor: default;
}

.labelText a{
    font: 10px  verdana,arial,Helvetica,sans-serif;
    text-decoration: underline;
    cursor: pointer;
}

.labelTextBold{
	font: 10px verdana,arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
	cursor: default;
}

.labelTextBold a{
	font: 10px verdana,arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
	cursor: default;
}

.superScript{
	font-family:verdana,arial,Helvetica, sans-serif;
	color: #FF0000;
	vertical-align: 35%;
}

#inlineMsg{
	background: #FACA48 url(/vo/images/inlinetopL.gif) top left no-repeat;

}

#inlineMsg td{
	background:url(/vo/images/inlinetopR.gif) top right no-repeat;

}
#inlineMsg font{
	background:url(/vo/images/inlinebotL.gif) bottom left no-repeat;
	display: block;
}

#inlineMsg font span {
	display: block;
	padding: 5px ;
	font: bold 10px verdana,arial,Helvetica, sans-serif;
	background:url(/vo/images/inlinebotR.gif) bottom right no-repeat;
}

body{
	height: 100%;
	background-color:#FFFFFF;
}

.body2{
	background-color:#FFFFFF;
}

.bodyText,.bodyTextBold,.bodyTextDisabled,.bodyTextDisabledStrike,.bodyText13,.bodyText13Bold,.bodyText14,.bodyText15,.bodyText17,.errorText,.errorTextBold,.whiteText,.whiteTextBold,.whiteText13,.whiteText15,.whiteText17,.welcomeText,.a3,.a4,.tableHeader,.sortBy,.calRow{
	font-family: verdana,arial,Helvetica, sans-serif;
	font-size: 10px;
}

.bodyTextBold{
	font-weight: bold;
}

.bodyTextDisabled{
	color: #A7A7A7;
}

.bodyTextDisabledStrike{
	text-decoration: line-through;
	background: #F4F4F4;
}

.bodyText13{
	font-size: 13px;
	color: #C4161C;
}

.bodyText13Bold{
	font-size: 13px;
	font-weight: bold;
}

.bodyText14{
	font-size: 14px;
	font-weight: bold;
}

.bodyText15{
	font-size: 15px;
	font-weight: bold;
}

.bodyText17{
	font-size: 17px;
	font-weight: bold;
}

.hide {
	display:none;
}

.unhide {
	display: block;

}

.lightRow{
	background-color: #EBEBEE;
}


.taskOdd{
	background-color: #F6F5F5;
}

.taskEven{
	background-color: #FFFFFF;
}

.errorText{
	color: #FF0000;
}

.errorTextBold{
	color: #FF0000;
	font-weight: bold;
}

.whiteTextBold{
	color: #FFFFFF;
	font-weight: bold;
}

.whiteText{
	color: #FFFFFF;
}

.whiteText13{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.whiteText15{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}

.whiteText17{/* unwanted */
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
}

.a3{
	text-decoration: none;
}

.a4{
	color: #FF0000;
}

.a5{
	width: 100%;
	display: block;
	text-decoration: none;
}

.a6{
	color: #FFFFFF;
	width: 100%;
	display: block;
	text-decoration: none;
}

.a7{
	color: #CDCDCD;
	font-weight: bold;
	text-decoration: none;
}

.a7:hover{
	color: #CDCDCD;
	text-decoration: underline;
}


a{
	text-decoration: underline;
	color: #000000;
}

.outlineTable2 td{
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #CCC;
}

.outlineTable3{
	margin-top: 6px;
	border: 1px solid #CCC22F;
}

.waterMark{
	background-image: url(/vo/images/will-imp.gif);
	background-repeat: repeat;
}


.loginTxt{
	font: bold 14px verdana,arial,Helvetica, sans-serif;
	color: #61612F;
}

.loginTxt a{
	text-decoration: underline;
	color: #61612F;
}
	
#copyRight{
	font: 9px verdana,arial,Helvetica, sans-serif;
	color: #858585;
	padding:4px;
}

#hintTable{
    margin-top: 7px;
    margin-bottom: 5px;
	background: #FCFCCC;
	border: 1px solid #F9E582;
}

.loadingTable{
	position:absolute;visibility: hidden;z-index:999;
	left:0; 
	top:0;
	width:100%;
	height:100%;
	background-image:  url(/vo/images/trans-bg.gif);
	background-repeat: repeat;
}

.loadingTable td{
	text-align: center;
}

.loadingTable td span{
	padding: 10px;
	width: 70%;
	height: 10px;
	background: #A3D39C;
	font: 11px verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	border: 1px solid #999;
}

.loadingdocTable{
	position:absolute;visibility: hidden;z-index:999;
	left:50px; 
	top:50px;
	width:100%;
	height:40%;
	background-image:  url(/vo/images/trans-bg.gif);
	background-repeat: repeat;
}

.loadingdocTable td{
	text-align: center;
}

.loadingdocTable td span{
	padding: 10px;
	width: 70%;
	height: 10px;
	background: #A3D39C;
	font: 11px verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	border: 1px solid #999;
}

.mopCapTable{
	font: 10px verdana,arial,helvetica,sans-serif;
	border: 1px solid #96965e;
	background: #ffffcc;
	padding-left: 6px;
	padding-right: 6px;
	margin-top: 8px;
	margin-bottom: 8px;
}

img{
	border: 0px;
}

h3,h4,h5,h6{
	padding-left: 10px;
	margin: 0;
	font-family: verdana,arial,helvetica,sans-serif;
}

.small{
	font-family: verdana,arial,Helvetica, sans-serif;
	font-size: 9px;
}


.docThumbView ul{
    margin: 0;
    padding: 0;

}
.docThumbView ul li{
    width: 135px;
    height: 10%;
    border: 1px solid #CDCDCD;
    display: inline;
    margin: 10px;
    padding: 1px;
    float: left;
    list-style-type: none;
	background: #FFFFFF;
}
   
.docThumbViewImg{
    width: 135px;
    height: 106px;

}

h1{
	font: bold 14px verdana,arial,Helvetica, sans-serif;
	color: #DE6900;
	margin: 0;
	padding: 0;
	letter-spacing: 1px;
} 
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #444444; 
	line-height: 125%;
	background-color: #FAFAFA; 
	border: #D1D7DC; 
	border-style: solid;
	border-left-width: 1px;
	 border-top-width: 1px;
	 border-right-width: 1px; 
	 border-bottom-width: 1px;
}


.gcTable{
	margin-bottom: 10px;
}

.gcLabel{
	font: bold 10px verdana,arial,Helvetica, sans-serif;
	padding-left: 5px;
}

.panelTitle a{
	width: 100%;
	font: bold 10px verdana,arial,Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

.desc{
	font: 10px verdana,arial,Helvetica, sans-serif;
	color : #8C8B8F;
}

.dcLabel{
	font: bold 11px verdana,arial,Helvetica, sans-serif;
	padding-left: 5px;
}

.dcTable td{
	font: 10px verdana,arial,Helvetica, sans-serif;
	border-bottom: 1px solid #E8E8E8;
}

.altRow1{
	background: #FFFFFF;
}

.altRow2{
	background: #FFFFFF;
}

h6{
	font: bold 10px verdana,arial,Helvetica, sans-serif;
	color: #DE6900;
	margin: 0;
	padding: 0;
	letter-spacing: 1px;
} 

.clock{
	border-width: 0px;
	background: transparent;
	font: 10px verdana,helvetica,arial,sans-serif;
	text-align: right;
	/*color: #FFFFFF;*/
	height: 21px;
}

.notesView ul{
    margin: 0;
    padding: 0;

}
.notesView ul li{
    width: 218px;
    display: inline;
    margin: 0;
    padding: 1px;
    float: left;
    list-style-type: none;
}
  
.notes{
	font: 10px "Comic Sans MS", Chalkboard, casual;
	overflow: hidden;
	height: 85px;
	padding: 12px;
}

.notes a{
 text-decoration: none;
 width: 100%;
 height: 100%;
 display: block;
}

#notesViewY, #notesViewO, #notesViewG, #notesViewB{
 background:url("/vo/images/notesY-bg.gif")
    no-repeat left top;
 width: 215px;
 height: 175px;
}

#notesViewO{
    background:url("/vo/images/notesY-bg.jpg")
    no-repeat left top;
}

#notesViewG{
 background:url("/vo/images/notesG-bg.gif")
    no-repeat left top;
}

#notesViewB{
 background:url("/vo/images/notesB-bg.gif")
    no-repeat left top;
}
  
#notesViewYs, #notesViewOs, #notesViewGs, #notesViewBs{
    border: 1px solid #CCCCCC;
    background: #FEFAD1;
    margin: 1px;
    padding: 1px;
}

#notesViewOs {
   background: #FDE0B4;
}
 
#notesViewGs {
 background: #D8F9B7;
}


.navButton{
	font: 10px verdana,arial,Helvetica, sans-serif;

}	

.buttonSelected {
	font: 10px verdana,arial,Helvetica, sans-serif;
	border: 1px solid #D0BA8B;
	background: #EBDBB6;
	text-decoration: none;
	height: 18px;
	padding: 3px;
}

.buttonNormal{
	font: 10px verdana,arial,Helvetica, sans-serif;
	border: 1px solid #FFF7E5;
	background: #FFF7E5;
	text-decoration: none;
	height: 18px;
	padding: 3px;
}

.buttonHover{
	font: 10px verdana,arial,Helvetica, sans-serif;
	border: 1px solid #D0BA8B;
	background: #EBDBB6;
	text-decoration: none;
	height: 18px;
	padding: 3px;
}

h5{
	font: 18px verdana,arial,Helvetica, sans-serif;
	margin: 0;
	padding: 0;
} 

h5 .text{
	color: #d86100;
	text-decoration: none;
	display: inline;
	white-space: nowrap;
    cursor: default;
}

.gpp_caption{
    font: bold 11px verdana,arial,helvetica;
    background: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
}


.mailWatermark{
	background-image: url(/vo/images/email-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}

.taskWatermark{
	background-image: url(/vo/images/task-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}

.calendarWatermark{
	background-image: url(/vo/images/calendar-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}

.notesWatermark{
	background-image: url(/vo/images/notes-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}

.groupWatermark{
	background-image: url(/vo/images/group-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}

.linksWatermark{
	background-image: url(/vo/images/links-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.reminderWatermark{
	background-image: url(/vo/images/reminder-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.companyWatermark{
	background-image: url(/vo/images/company-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}

.poweredByWatermark{
	background-image: url(/vo/images/zohologo-64.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.usersonlineWatermark{
	background-image: url(/vo/images/usersonline-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.voserviceWatermark{
	background-image: url(/vo/images/voservice-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.mailadminWatermark{
	background-image: url(/vo/images/mailadmin-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.allusersWatermark{
	background-image: url(/vo/images/allusers-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.adduserWatermark{
	background-image: url(/vo/images/adduser-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.allgroupsWatermark{
	background-image: url(/vo/images/allgroups-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.grouppolicyWatermark{
	background-image: url(/vo/images/grouppolicy-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.pwdconfWatermark{
	background-image: url(/vo/images/pwdconf-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.timezoneWatermark{
	background-image: url(/vo/images/timezone-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.swipeiconsWatermark{
	background-image: url(/vo/images/swipeicons-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.adminconWatermark{
	background-image: url(/vo/images/admincon-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.mypicWatermark{
	background-image: url(/vo/images/mypic-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.sharedocWatermark{
	background-image: url(/vo/images/sharedoc-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.docWatermark{
	background-image: url(/vo/images/doc-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.discussionWatermark{
	background-image: url(/vo/images/discussion-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.contactWatermark{
	background-image: url(/vo/images/contact-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.changeAdminWatermark{
	background-image: url(/vo/images/changeadmin-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}


.optionsBody{
	padding: 15px;
}


.loginInnerTable{
	background: #E9ECEF;
	border: 1px solid #C2C1C1;
}

#grpuserCal{
	height: 100%;
}

#grpuserCal td{
	border-right: 1px solid #EBEBEB;
	border-bottom: 1px solid #EBEBEB;
}

#grpuserCal .header{
	background-color: #DADADA;
	font:  10px  verdana,arial,Helvetica,sans-serif;
}

#grpuserCal .header td{
	border-right: 1px solid #999;
	border-left: 1px solid #FFF;
}

.shareButton{
	background: #F5F5F5;
	border: 1px solid #7E7E7E;
	height: 20px;
}

.shareButton a{
	font:  10px  verdana,arial,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
	cursor: default;
}

.adminwizardWM{
	background-image: url(/vo/images/adminsetup_wm.gif);
	background-repeat: no-repeat;
	background-position:  left bottom;
}

.popupButton{
	background: #C1C1C1;
	font: bold 11px verdana,arial,Helvetica,sans-serif;
	padding: 2px;
}
.taskOverDue{
    font:  10px  verdana,arial,Helvetica,sans-serif;
    color: #FF0000;
}
.taskOverDue a{    
    color: #FF0000;
}

.contactThumbView ul{
    margin: 0;
    padding: 0;

}
.contactThumbView ul li{
    display: inline;
    margin: 10px;
    padding: 1px;
    float: left;
    list-style-type: none;
	background: #FFFFFF;
}

.favlinkSettingWatermark{
	background-image: url(/vo/images/favlinksetting-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.friendsListWatermark{
	background-image: url(/vo/images/friendslist-watermark.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.tdNormal td{
background-color: #FFFFFF;
font: 10px verdana,arial,helvetica,sans serif;

cursor: pointer;
}

.dataTable td{
font: 11px verdana,arial,helvetica,sans serif;
padding-left: 5px;
padding-right: 5px;
border-bottom: 1px solid #E6E6E6;
height: 30px;
}

.wizcaptionTR{
font: bold 11px verdana,helvetica,arial,sans serif;
background-color: #CEE8BE;
}

.customAlert {
	padding:0px;
	background: transparent;
}
.caTopLeft {
	background: url(/vo/images/caTopLeft.gif) no-repeat right;
	height:20px;
	width:7px;
}
.caTopCenter {
	background: url(/vo/images/caTopCenter.gif) repeat-x left;
	/*width:250px;*/
	height:20px;
}
.caTopRight {
	background: url(/vo/images/caTopRight.gif) no-repeat left;
	height:20px;
	width:6px;
}
.caMiddleLeft {
	background: url(/vo/images/caMiddleLeft.gif) repeat-y right;
}
.caMiddleRight {
	background: url(/vo/images/caMiddleRight.gif) repeat-y left;
	width:7px;
}
.caBottomLeft {
	background: url(/vo/images/caBottomLeft.gif) no-repeat right;
	height:8px;
	width:7px;
}
.caBottomCenter {
	background: url(/vo/images/caBottomCenter.gif) repeat-x left;
	height:8px;
}
.caBottomRight {
	background: url(/vo/images/caBottomRight.gif) no-repeat left;
	height:8px;
	width:7px;
}
.caMessage {
	background: #F8F9F6;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.caClose{
	text-align:right;
	vertical-align: top;
	background: #F8F9F6;
}


.caCloseButton {
 display:none;
}	


.iconprenor{
    padding: 2px;
    background-color:transparent;
}

.iconprenor1{
	border: 1px solid #e5e5e5;
}
.iconprehover1{
	border: 1px outset #FFF;
	}


.containerTable {
	border:1px solid #E4E4E4; 
}
.mailDate {
color:#666666;
}
.resultTable,.rresultTable {
padding-left:3px;
padding-right:3px;
}
.resultTable td,.rresultTable td {
padding-left:1px;
padding-right:1px;
height:30px;
border-bottom:1px solid #e4e4e4;
white-space:nowrap;
}
.rresultTable td {
height:20px;
}

.resultFooterRow{
border-top:0px;
}


.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #FF9900;
}
.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style11 {font-weight: bold}
.style12 {font-family: Arial, Helvetica, sans-serif}
.style14 {font-size: 11px}
.style16 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

.update {
  font-size: .9em;
  font-weight: bold;
  color: #660000;    
}
/*$Id: main.css,v 1.4.2.3 2006/06/15 07:22:02 manojkumar Exp $*/
.error
{
    background-color: #FFD262;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
}
/* Defines the style for the Shell text display div */
#shell
{
    background-color: #000;
    color: #52FF52;
    color: #fff;
    font-size: 12px;
    font-family: monospace;
    white-space: pre;
}

/* Defines the style for the cursor span */
#shell-cursor
{
    background-color: blue;
    background-color: #52FF52;
}

/************** Custom define *************************/


.formTable{
        margin: 0px 20px 10px 20px;
}

.formTable td{
        padding: 5px;
}

.formTable td.wintd{
        padding: 0px;
}


.conTable td{
        padding: 5px;
}

.conTable td.wintd{
        padding: 0px;
}

.sshbutton{
	background: #F5F5F5;
	border: 1px solid #7E7E7E;
        padding: 0 .25em 0 .25em;
        margin: 0px;
	font-weight: bold;
        font-size: 10px;
        vertical-align: middle;
        text-align: center;
	height: 20px;
        width: auto;
        overflow: visible;
}

.conRow{
	background: #ededed;
}

.conRow td{
        text-align: center;
        vertical-align: middle;
	border-bottom: 1px solid #D3CF9D;
/*	border-top: 1px solid #D3CF9D;*/
}


.sshbodyText,.sshbodyText12,.sshbodyText14,.sshbodyTextBold,.sshbodyText12Bold,.sshbodyText14Bold {
	font-family: verdana,arial,helvetica,sans-serif;
        font-size: 10px;
        white-space: nowrap;
}

.sshbodyText12,.sshbodyText12Bold  {
        font-size: 12px;
}

.sshbodyText14,.sshbodyText14Bold  {
        font-size: 14px;
}

.sshbodyTextBold,.sshbodyText12Bold,.sshbodyText14Bold {
        font-weight: bold;
}

.sshbodyTextWhite {
	font-family: verdana,arial,helvetica,sans-serif;
        font-size: 10px;
        white-space: nowrap;
        color: #FFFFFF;
}

.sshbodyTextBoldWhite {
	font-family: verdana,arial,helvetica,sans-serif;
        font-size: 10px;
        white-space: nowrap;
        color: #FFFFFF;
        font-weight: bold;
}

form {
padding: 0px;
margin: 0px;
}

form label span{
	text-decoration: underline;
        cursor: pointer;
        
	color: #000000;
}

.adminCaption{
   font: 16px verdana,arial,Helvetica,sans-serif;
   font-weight:bold;
   border-bottom: 1px solid #B9CFDE;
   padding-bottom: 1px;
   height: 35px;
   color:#FF9A00;
} 

.adminBotLine{
	border-top: 3px solid #B9CFDE;
}

.appButton{
	background-color:  #eae9e9;
	padding: 4px;
}

.appDefButton{
	background-color:  #eae9e9;
	font-weight: bold;
	height: 21px;
}
.appTextField{
	font: 10px verdana,arial,helvetica,sans-serif;
	width: 99%;
	background: #eae9e9;
	overflow: auto;
	color: #808080
}
#appTable td{
	padding: 5px;
	border-bottom: 1px solid #e2dfd9;
}
.baloon{
background-image:url(/vo/images/baloonpopup.gif);
background-position: top left;
background-repeat:no-repeat;
}

.baloon1{
background-image:url(/vo/images/baloonpopup.gif);
background-position: bottom left;
background-repeat:no-repeat;
}