@charset "UTF-8";
/* CSS Document */

html {
width:100%;
height:100%;

}
body {
border:0px; margin:0px; padding:0px;
width:100%;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#FFFFFF;
/*
background-image:url(/lib/aria5/graphics/lake.jpg);
background-image:url(/lib/aria5/graphics/horizonmoon_nasa_medium.jpg);
background-image:url(/lib/aria5/graphics/lib/4399389-lg.jpg);
background-image:url(/lib/aria5/graphics/lib/laser.png);
*/
background-repeat:no-repeat;
background-position:center top;
background-attachment:fixed;
color:#000000;
}

html, body {
background-color: white;
}
iframe {
border:none;
}
#errorReport {
background-color:#CCCCCC;
border:5px Solid #666666;
position:absolute; 
left:98px; 
top:35px; 
width:691px; 
height:190px; 
z-index:1; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
#sub_page_form {
padding:4px;
padding-left:6px;
padding-right:6px;
margin-right:100px;
}
#defaultslayer {
position:absolute;
top:30px;
right:10px;
width:210px;
background-color:#E9E9E9;
text-align:right;
}
#desktopBackground {
float:left;
width:100%;
height:100%;
background-image:url(/lib/aria5/graphics/horizonmoon_nasa_medium_bubbles.jpg);
}
framset {
}
#container {
position:relative;
top:0px;
width:90%;
min-width:965px;
margin-left:auto;
margin-right:auto;
z-index:900;
}
#menuTop1 {
 z-index:60;
}
#notesDiv {
z-index:70;
}
#anchoredBubblesStore {
position:absolute;
top:0px;
width:90%;
z-index:998;
}

frameset { background-color: transparent; }

.defSetModeLinkDiv {
float:left;
margin-left:20%;
margin-top:20px;
}
.sysDefHeading {
position:absolute;
top:60px;
left:200px;
width:570px;
font-weight:bold;
font-size:14px;

}
#systemDefaultsListFields {
padding-bottom:50px;
}
#whiteListDiv {
background-color:#CCCCCC;
padding-right:30px;
}
.sideMenu {
position:absolute;
top:55px;
left:30px;
width:160px;
border-right:1px Solid White;
z-index:2;
}
.systemDefaultsListFields, .systemDefaultsListFieldsWide {
position:relative;
top:55px;
text-align:left;
z-index:1
}
.systemDefaultsListFields {
left:200px;
width:620px;
}
.systemDefaultsListFieldsWide {
left:15px;
width:97%;
}


.systemDefaultsListFields .aria5LabelDiv {
float:left;
width:250px;
text-align:right;
margin-right:3px;
padding-top:3px;
clear:both;
white-space:nowrap;
color:#000000;
}
.systemDefaultsListFieldsWide .aria5LabelDiv {
float:left;
width:450px;
text-align:right;
margin-right:3px;
padding-top:3px;
clear:both;
white-space:nowrap;
color:#000000;
}

#systemDefaultsListFields p {
margin:0px;
padding:0px;
}
.sysDefSetTxtColor {
color:#000000;
}
.sysDefSetSiteTxtColor {

}
.sysSetSiteTxtColor {

}

.sideMenu a.sideMenuCurrent {

}
.sideMenu ul {
border:0px; padding:0px; margin:0px;
}
.sideMenu li {
border:0px; padding:0px; margin:0px;
list-style-type:none;

}
#sysDefSearchDiv {
position:absolute;
top:30px;
right:30px;
z-index:70;
}


#loggedInMessageA5 {
position:absolute;
bottom:10px;
right:300px;
width:400px;
height:16px;
}
#loggedInMessageA5 p {
margin:0px;
padding:0px;
}
.firstPrevNextLast a {
text-decoration:none;

padding:0 4px 0 4px;
}
.firstPrevNextLast a:hover {
text-decoration:underline;

}
.firstPrevNextLast a:visited {

}


.popList a {
text-decoration:none;

padding:0px;
padding-left:4px;
}
.popList a:hover {
text-decoration:none;

}
.popList a:visited {

}

.row0 a, .row1 a, .row2 a, .row3 a {

}
.row0, .row1, .row2, .row3 {
padding:1px 0px 2px 5px;
}


div .row0 {
float:left;
clear:both;
width:98%;
}
div .row1 {
float:left;
clear:both;
width:98%;
}
div .row2 {
float:left;
clear:both;
width:98%;
}
div .row3 {
float:left;
clear:both;
width:98%;
}
.tdrow0 {
clear:both;

}
.tdrow1 {
clear:both;

}
.tdrow2 {
clear:both;

}
.tdrow3 {
clear:both;

}

.tdrowupload0:hover, .tdrowupload1:hover {
background-color:#E9E9E9;
}




/* contactSolo */
#scrollSection {
position:absolute;
top:75px;
left:10px;
width:640px;
height:400px;
overflow:auto;
overflow-x:hidden;
z-index:0;
}
#rcdstatComboDiv {
position:absolute;
bottom:-30px;
}


#indexContainer {
position:absolute;
width:620px;
height:300px;
margin-top:100px;
background-repeat:repeat-x;
left:180px;
}

#formContainer {
height:200px;
}
#strapLineDiv {
position:relative;
top:-410px;
left:250px;
width:300px; 
height:70px; 
text-align:center; 
line-height:100%;

padding:0px;
}
#loginButton {
background-color:#999999;
border:1px solid;
border-top-color:#FFFFFF;
border-right-color:#333333;
border-bottom-color:#333333;
border-left-color:#999999;
cursor:pointer;
}
#loginButton:hover {
background-color:#E9E9E9;
}
#loginFormDiv h1, #strapLineDiv h1 {
font-size:16px; 
margin:20px 5px 10px 5px; 
font-weight:bold; 
font-family:Eurostile, "American Typewriter";}
label {

}
#username {background-color:#555971; color:#FFFFFF; width:140px;}
#password {background-color:#555971; color:#FFFFFF; width:140px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 2px;
font-size: 11px;
}
#formMessage {line-height:18px; color:#FFFFFF;}
#formMessage p {padding:0px; border:0px; margin:0px;}
#gradientBackground {

}


#debugDiv {
position:fixed;
left:0px;
top:70px;
z-index:0;
max-height:600px;
overflow:auto;
color:#A2A2A2;
}
#errorNote {
position:absolute;
right:10px;
top:0px;
width:600px;
height:auto;

z-index:999;
}
#errorNote a {
color:#FFFFCC;
text-decoration:none;
}
#errorNote a:hover {
color:#FFFFCC;
text-decoration:none;
}




#contactsSearchFormDiv {
position:absolute;
bottom:20px;
}
.horizontalList {
list-style-type:none;
display:inline;
}
.horizontalList li {
list-style-type:none;
display:inline;
}
.horizontalList li a {
color: #003399;
padding: 0px 25px 8px 0px;
}
input[type='text'] {
border:1px Solid #2F4462;
}
input[type='password'] {
border:1px Solid #2F4462;
}
textarea {
border:1px Solid #999999;
}









/* ARIA 4 css */
#syncContainer {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	padding:5px;
	background-color:#999999;
	
}


td {
border-collapse:collapse;
line-height:100%;
}
.searchback {
height:51px;
text-align:center;
}
.filterBlock {
height:24px;
}
#filetypeid{
width:100px;
}
.listTitle {

}
.menuNotLive a {
color:#9999CC;
font-style:italic;
}
.totalsList {
padding:0px;
margin:0px;
}
.totalsList li {
display:inline;
list-style-type:none;
padding:0px;
margin:0px;
padding-left:5px;
padding-right:5px;
}
.homePageIcon {
width:100px; height:100px;
border:1px solid #CCCCCC;
float:left;
text-align:center;
margin:9px;
background-color:#FFFFFF;
}
.homePageIcon img {
border:0px;
width:100px;
height:60px;
}
.homePageIcon a {
text-decoration:none;
}
.homePageIcon p {
text-align:center;
}
h2 {
font-size:12px;
}
.pt {
line-height:16px;
}
.mask {
background-color: #D1D7E2;
}
table {

border: 0px;
margin: 0px;
padding: 0px;

}
select {
border: 0px;
margin: 0px;
padding: 0px;
}
form {
margin:0px;
border:0px;
padding:0px;
}
input[type='text'] {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0px;
padding: 2px;
font-size: 11px;
}
textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;

font-size: 11px;
padding: 2px;
}
.label {

}
#menu ul {
margin: 0;
padding-left:0px;
list-style-type: none;
}
#menu a {
display: block;

text-decoration: none;
line-height: 18px;
width:70px;
text-indent:5px;
border: 1px solid #E9E9E9;
}
#menu a:hover {
color: #000000;
text-decoration: underline;
background-color: #999999;

}

.whiteText {
color: #FFFFFF;
}
.greyText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #666666;
}
.listHeightLimiter {
height:400px;
overflow:auto;
}
.listBody {
background-color:#D1D7E2;
}
.listBody p {
text-indent:20px;
}

.appWinContent p {
	padding-left:10px;
}

.popup {
padding: 4px;
}
select {

}
.moneyinput {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
}
.moneycell {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-right: 4px;
}
.yeardate {
font-size: 9px;
}
.afab {
/* Aria Form Area Background */
background-color: #AEBFD2;
background-color: #D1D7E2;
}
.footerback {
/*background-color: #E9E9E9;*/
}
/* levels 1 2 & 3 are used in contact classification for denoting headings per level*/
.level1 {
background-color: #D8D3FF;
}
.level2 {
background-color: #B9B9FF;
}
.level3 {
background-color: #AEBFD2;
}
.menuback {
background-color: #E9E9E9;
}
.wdinmonth {
/* planner: week day in the month */
background-color: #FFCC99;
}
.wdoutmonth {
/* planner: week day out of the month */
background-color: #797EC0;
}
.weinmonth {
/* planner: week end in month */
background-color: #F4DECB;
}
.weoutmonth {
/* planner: week end out month */
background-color: #9D9DC1;
}
.today {
/* planner: TODAY */
background-color: #FF0000;
}
.calback{
/* planner: background */
background-color: #D1D7E2;
}
.amcolour {
background-color: #CCCC99;
}
.pmcolour {
background-color: #797EC0;
}
.topstrip {
background-image:url(/lib/graphics/cartouche.jpg);
}
.topstrip a {
font-size:10px;
}
.hometitleback {
background-image:url(/lib/graphics/home_title_back.jpg);
}
.searchback {
/*background-image:url(/lib/graphics/search_back.jpg); */
}
/*   todogrid   
	pca : priority colours array
*/
.pca0 {
background-color: #FFFFFF;
}
.pca1 {
background-color: #FFCCCC;
}
.pca2 {
background-color: #FFCCFF;
}
.pca3 {
background-color: #FFFF66;
}
.pca4 {
background-color: #FFFF99;
}
.pca5 {
background-color: #FFFFCC;
}
#planneredit {
position:absolute; 
width:480px; 
height:548px; 
z-index:1; 
left: 127px; 
top: 0px; 
visibility: visible;
background-color: #AEBFD2;
/* 
might I do this in css2 ?...
background-image(url(../system/images/tranGreySq.png)); */
border: 0px none #000000;
}
#dtntEditor {width:450px;height:280px;}
#projectplanneredit {
position:absolute; 
width:450px; 
height:472px; 
z-index:1; 
left: 0px; 
top: 64px; 
visibility: visible;
background-color: #AEBFD2; 
border: 0px none #000000;
}
#popRight { width:5px; height:540px;}
#popTop { width:480px; height:5px;}
#popLeft { width:5px; height:540px;}
#popBottom { width:480px; height:5px;}

#cmtmenueditor {
height: 500px;
width:auto;
overflow: scroll;
background-color:#CCCCCC;
}
#replacetable {
background-color: #CCCCCC; 
width:100%;
}
#buttonstable {
background-color: #CCCCCC; 
width:100%;
}

#credit01 {
height: 65px;
width:350px;
}
#credit02 {
height: 65px;
width:350px;
}
#credit03 {
height: 65px;
width:350px;
}
#credit04 {
height: 65px;
width:350px;
}
#credit05 {
height: 65px;
width:350px;
}
.planned {color: #009900}
.redundant {color: #666666}
.inactive {color: #0000FF; }

#month_sel_form {

}
#month_sel {
font-size:15px; font-weight:bold;
}

.daysOfTheWeek {
font-size:12px; font-weight:normal;
color:#333333;
line-height:5px;
}
.calendarDay {
font-size:12px; font-weight:bold;
color:#FFFFFF;
}
#calendarNavigator {
width:400px;
height:24px;
}

#calMonthSel {
margin-left:15px;float:left;width:150px;height:24px;
}
#calPrevNextLinks {
padding-top:5px;
float:left;width:160px;

}
.addOrderLineLink {
text-indent:20px;
margin-top:10px;
}
.addOrderLineLink a {

}
#display_column_selector {
margin:0px;
}
#rcdsetnm {
max-width:190px;
}
#pagezoneid {
max-width:190px;
}
#display_column, #filetypeid {
border:1px Solid #D1D7E2;
}
.pageListRow td:hover {background-color:#FFFFFF;}
th {font-weight:normal;

}
.soloHeading {
position:relative;
height:16px;
padding:6px 0px 4px 3px;
margin:10px 0px 1px 0px;
font-weight:bold;
/*
background-image:url(/lib/aria5/graphics/soloHeading.png);*/
}
.listHeading {

height:16px;
padding:6px 0px 4px 8px;
margin:10px 0px 1px 0px;
/* background-image:url(/lib/aria5/graphics/listHeading.png);*/
}
.listHeading {

}
.ninepoint {font-size:9px;}

/* end ARIA 4 css */





.dayCell {
float:left;
width:120px;
height:60px;
border:1px Solid Grey;
} 
 .loginFailMsg {
 
 }
 
 .col1 {
 float:left;
 width:110px;
 margin-left:5px;
 
 }
 .col2 {
  float:left;
  width:110px;
  
 }
 .col3 {
  float:left;
  width:110px;
  
 }
 .records1of2 {
 clear:both;

 text-align:center;
 }
 
 .listNavFirst {
   float:left;
  width:60px;
  text-align:center;
 }
 .listNavPrevious {
   float:left;
  width:60px;
  text-align:center;
 }
 .listNavNext {
   float:left;
  width:50px;
  text-align:center;
 }
 .listNavLast {
   float:left;
  width:50px;
  text-align:center;
 }
 
 .listSleeve {
float:left;
margin-top:30px;
}
.imageListSleeve {
float:left;
width:95%;
background-color:#FFFFFF;
}
 .firstPrevNextLast {
 position:absolute;
 bottom:3px;
 left:0px; /* look out for .bubbleBottomLeft sitting over the navigators. */
 }
 
 #ticketList, #userList, #projectList, #todoList, #courseList, #eventList, #contactList, #fileList,  #bookingList, #actList, #artistList, #productList {
 position:absolute;
 top:53px;
 left:3px;
 width:220px;
 margin-left:0px;
 min-height:440px;
overflow:hidden;
 padding:0px 0px 24px 0px;
 clear:both;
 }
 #ticketSolo, #userSolo, #projectSolo, #courseSolo, #eventSolo, #fileSolo, #actSolo, #bookingSolo, #actSolo, #artistSolo, #productSolo {
position:absolute;
top:53px;
left:223px;
width:100%;
min-height:400px;
padding:0px 0px 24px 0px;
z-index:40;

 }
 #contactSolo {
 /* is a fussy frame of the same name! */
 }
  #ticketSolo table, #userSolo table, #projectSolo table, #courseSolo table, #eventSolo table, #contactSolo table, #fileSolo table, #actSolo table, #bookingSolo table, #actSolo table, #artistSolo table {
  margin-left:10px;
  }
 #contactList {
width:270px;
 }
 #contactList, #fileList {
  width:auto;
  min-width:300px;
 }
#ss {
width:80px;
}
.A4colForm {
 padding:0px;
 margin:0px;
 padding-left:6px;
}
.winSubMenuA4 {
 position:relative;
 top:0px;
 left:0px;
 width:100%;
 z-index:50;
 padding:3px 0px 3px 0px;
 background-color:#1A2D48;
 margin-bottom:5px;
 height:26px;
}

.winSubSubMenuA4 {
 position:relative;
 top:0px;
 left:0px;
 width:100%;
 z-index:50;
 padding:0px 0px 0px 0px;
 background-color:#333333;
 margin-bottom:0px;
 opacity:0.8;
}
 .winSubMenu {
 /* Aria 5 Single record view header containing ul. */
 position:relative;
 top:0px;
 left:0px;
 width:100%;
  height:20px;
 z-index:50;
 padding:5px 0px 0px 0px ;
 background-color:#1A2D48;
 margin-bottom:5px;
 clear:both;
margin-left:-2px;
padding-right:2px;
 }
.winSubMenu form {
margin-top:-5px;
}
.winSubSubMenu {
 position:relative;
 top:0px;
 left:0px;
 width:100%;
 z-index:50;
 padding:0px 0px 0px 0px;
 background-color:#333333;
 margin-bottom:0px;
 opacity:0.8;
}
  .searchFormSleeve {
float:right;
margin-right:20px;
 }
.searchFormSleeve a {
text-decoration:none;

}
.searchFormSleeve a:hover {
text-decoration:underline;

}
.searchFormSleeve a:visited {

}
 .bubListHead {
  /* Aria 5 List records view header containing Text. */
 position:relative;
 top:0px;
 left:0px;
 width:100%;
 height:20px;
 text-indent:10px;
 z-index:50;
 padding:5px 0px 0px 0px;
 font-weight:bold;
 background-color:#1A2D48;
 margin:0px;
 }
 .winSubMenu ul {
 padding:0px;
 margin:0px;
 float:left; /* to make the searchFormSleeve float*/
 }
 .winSubMenuA4 ul, .winSubSubMenu ul, .winSubSubMenuA4 ul {
  padding:0px;
 margin:0px;
 }
.winSubMenuA4 ul {
padding:5px;
}
 .winSubMenu li, .winSubSubMenu li, .winSubMenuA4 li {
 list-style-type:none;
 display:inline;
 margin:5px;
 }
 .winSubSubMenuA4 li {
  list-style-type:none;
 display:inline;
 }
 .winSubMenu li a, .winSubMenuA4 li a {
 color:#CCCCCC;
 }
 .winSubMenu a, .winSubMenuA4 a, .winSubSubMenuA4 a {
text-decoration:none;
color:#6699CC;
padding:0 4px 0 4px;
}

.winSubMenu a.winSubMenuCurrent, .winSubMenuA4 a.winSubMenuCurrent {
color:#FF9900;
}
.winSubMenu a:hover {
text-decoration:underline;
color:#669999;
}
.winSubMenu a:visited {
color:#3399FF;
}
 
 
 .btn {
position:absolute; top:0px; left:400px;

 }
 
 
 .prjCol1 {
 float:left;
 width:5%;
 }
 .prjCol1 a {
 width:100%;
 display:block;
 }
  .prjCol2 {
 float:left;
 width:8%;
 }
 .prjCol2 a {
 width:100%;
 display:block;
 }
  .prjCol3 {
   float:left;
 width:85%;
 }
 .prjCol3 a {
 width:100%;
 display:block;
 border-left:1px solid transparent;
 }
.prjCol3 a:hover {
border-left:1px solid #0C1E34;
}

.todoCol1 {
 float:left;
 width:5%;
}
 .todoCol1 a {
 width:100%;
 display:block;
 }
 .todoCol2 {
   float:left;
 width:90%;
 }
 .todoCol2 a {
 width:100%;
 display:block;
 border-left:1px solid transparent;
 }
.todoCol2 a:hover {
border-left:1px solid #0C1E34;
}
.todoCol3 {
float:left;
 width:90%;
 margin-left:5%;
}

.courseCol1 {

 float:left;
 width:5%;
}
 .courseCol1 a {
 width:100%;
 display:block;
 }
 .courseCol2 {
   float:left;
 width:90%;
 }
 .courseCol2 a {
 width:100%;
 display:block;
 border-left:1px solid transparent;
 }
.todoCol2 a:hover {
border-left:1px solid #0C1E34;
}

.eventListCol1 {
 float:left;
 width:5%;
}
 .eventListCol1 a {
 width:100%;
 display:block;
 }
 .eventListCol2 {
   float:left;
 width:90%;
 }
 .eventListCol2 a {
 width:100%;
 display:block;
 border-left:1px solid transparent;
 }
.eventListCol2 a:hover {
border-left:1px solid #0C1E34;
}

.bkListCol1 {
 float:left;
 width:20%;
}
 .bkListCol1 a {
 width:100%;
 display:block;
 }
 .bkListCol2 {
   float:left;
 width:80%;

 }
 .bkListCol2 a {
 width:100%;
 display:block;
 border-left:1px solid transparent;
 }
.bkListCol2 a:hover {
border-left:1px solid #0C1E34;
 color:#000066;
}



.contactListCol1 {
 float:left;
 width:95%;
}
 .contactListCol1 a {
 width:100%;
 display:block;
 }

.fileListCol1 {
 float:left;
 width:5%;
}
 .fileListCol1 a {
 width:100%;
 display:block;
 }
 .fileListCol2 {
   float:left;
 width:90%;
 }
 .fileListCol2 a {
 width:100%;
 display:block;
 border-left:1px solid transparent;
 }
.fileListCol2 a:hover {
border-left:1px solid #0C1E34;
}

.userCol1 {
 float:left;
 width:5%;
}
 .userCol1 a {
 width:100%;
 display:block;
 }
 .userCol2 {
   float:left;
 width:90%;
 }
 .userCol2 a {
 width:100%;
 display:block;
 border-left:1px solid transparent;
 }
.userCol2 a:hover {
border-left:1px solid #0C1E34;
}

.actCol1 {
 float:left;
 width:5%;
}
 .actCol1 a {
 width:100%;
 display:block;
 }
 .actCol2 {
   float:left;
 width:90%;
 }
 .actCol2 a {
 width:100%;
 display:block;
 border-left:1px solid transparent;
 }
.actCol2 a:hover {
border-left:1px solid #0C1E34;
}




 
 #searchString {
 width:70px;
 background-color:#666666;
 color:#CCCCCC;
 }
 
 #projectListSeachForm {
 color:#999999;
 }
 
 
 #contactSoloEditLink {
 position:absolute;
 top:5px;
 left:10px;
 }
 #contactSoloPageNum {
  position:absolute;
 top:5px;
 left:30px;
 }
 
 #offLineMsg {
 position:absolute;
 top:50px;
 left:200px;
 padding:20px;
 background-color:#333333;
 color:#999999;
 }

.projectEditorContainer, .actEditorContainer, .artistEditorContainer {
position:relative;
top:0px;
padding-top:0px;

} 
.projectEditorContainer label, .actEditorContainer label, .artistEditorContainer label {
float:left;
display:block;
clear:both;
width:80px;
height:24px;
margin-left:10px;
padding:0px;
padding-right:5px;
border:0px;
text-align:right;
}
.projectEditorContainer textarea, .actEditorContainer textarea, .artistEditorContainer textarea {

}
.projectEditorContainer input[type='text'], .actEditorContainer[type='text'], .artistEditorContainer[type='text']  {
height:20px;
}
.projectEditorContainer select, .actEditorContainer select, .artistEditorContainer select {
height:20px;
}
.projectEditorContainer[type='checkbox'], .actEditorContainer[type='checkbox'], .artistEditorContainer[type='checkbox'] {
height:20px;
}

#projectName { width:290px; }
#prjdn { width:290px; }
#projectNotes { width:290px; }
#sortby { width:50px; margin-right:10px;}
#projectPath { width:290px; }
#domain01, #domain02, #domain03 { width:290px; }
#startdate, #enddate { width:70px; }
#startdate { margin-right:10px; }

.deleteIcon {
border:0px;
}

#projectSolo a, #actSolo a {
text-decoration:none;
padding:0px;
padding-left:4px;
}

#projectSolo a:hover, #actSolo a:hover {
text-decoration:none;

}
#projectSolo a:visited,#actSolo a:visited {

}
/* **RG START** */
#commandsListSearchForm{
	color:#999999;
}
#commandsListSearchForm text{
	color:#333333;
}
#comSolocomName    {
	width:100px;
}
#comSolotargetDiv {
	width:100px;
}
#comSoloclass {
	width:100px;
}
#comSolocall {
	width:110px;
}
#comSolopage {
	width:10px;
}
#comSoloclassPath {
	width:190px;
}
.comSoloIcon{
	float: left;
}
.comSoloField {
	float: left;
	margin-left: 5px;
}
.comCheckField{
	float: left;
	width:30px;
	margin-left: 5px;
}
.comSmallField{
	width:20px;
	margin-right: 10px;
	margin-left: 5px;
	float: left;
}
.comMediumField{
	width:110px;
	margin-left: 5px;
	float: left;
}
.comLargeField{
	width:120px;
	margin-left: -20px;
	float: left;
}
.comLargestField{
	width:200px;
	margin-left: 5px;
	float: left;
}
#comSoloSaveBtn{
	float: right;
}
#comClear{
	clear:both;
}
/* **RG END** */ 
#contactSoloEditLink {
	position:absolute;
	top:5px;
	left:10px;
}
#contactSoloPageNum {
	position:absolute;
	top:5px;
	left:30px;
}
 #offLineMsg {
 position:absolute;
 top:50px;
 left:200px;
 padding:20px;
 background-color:#333333;
 color:#999999;
 }

.projectEditorContainer, .actEditorContainer, .artistEditorContainer {
overflow:auto;
overflow-x:hidden;
margin:0px;
padding:0px;
} 
.projectEditorContainer textarea, .actEditorContainer textarea {

width:400px;
margin:1px;
}
.projectEditorContainer input[type='text'], .actEditorContainer[type='text'] {


width:400px;
margin:1px;
}
.projectEditorContainer select, .actEditorContainer select {

}
#projectName { width:290px; }
#prjdn { width:290px; }
#projectNotes { width:290px; }
#sortby { width:50px; margin-right:10px;}
#projectPath { width:290px; }
#domain01, #domain02, #domain03 { width:290px; }
#startdate, #enddate { width:70px; }
#startdate { margin-right:10px; }

.deleteIcon {
border:0px;
}

#projectSolo a, #actSolo a {
text-decoration:none;
color:#4D779E;
color:#6699CC;
padding:0px;
padding-left:4px;
}

#projectSolo a:hover, #actSolo a:hover {
text-decoration:none;
color:#CCCCCC;
}
#projectSolo a:visited,#actSolo a:visited {
color:#518F9E;
}
/* artistEditorContainer controls tony*/

.artistEditorContainer {
text-align:right;

width:500px;
overflow:auto;
overflow-x:hidden;
} 

#afnm {width:80px; }
#amnm {width:80px; }
#alnm {width:80px; }
#live {width:10px; }
#sortorder {width:50px; }

#ano {width:410px; }
#credits {width:410px; }
#contact {width:410px; }
#status {width:410px; }
#path {width:410px; }
#editUser {width:410px; }

/* artistPrewiewContainer tony*/
#artistPreviewContainer {
text-align:left;
max-height:420px;
width:500px;
overflow:auto;
overflow-x:hidden;
} 
.artistPrewiewHeading {

color:#000000;
font-size:16px;
}




/*
#menuHomeHome {
border-bottom:7px Solid #BD4141;
}
#menuHomePlanner {
border-bottom:7px Solid #9CBD41;
}
#menuHomeForums {
border-bottom:7px Solid #57BF40;
}
#menuHomeContacts {
border-bottom:7px Solid #3EC0B7;
}
#menuHomeShop {
border-bottom:7px Solid #4179BD;
}
#menuHomeWebsite {
border-bottom:7px Solid #4542BC;
}
#menuHomeMedia {
border-bottom:7px Solid #9755A9;
}
#menuHomeFiles {
border-bottom:7px Solid #E890DD;
}
#menuHomeSystem {
border-bottom:7px Solid #F2E045;
}
#menuHomeEpasses {
border-bottom:7px Solid #FFFFFF;
}
#menuHomeCompany {
border-bottom:7px Solid #250B79;
}
*/
#menuHomeHome {
background-image:url(/lib/aria5/graphics/skin/default/menuHomeHome.png);
}
#menuHomePlanner {
background-image:url(/lib/aria5/graphics/skin/default/menuHomePlanner.png);
}
#menuHomeForums {
background-image:url(/lib/aria5/graphics/skin/default/menuHomeForum.png);
}
#menuHomeContacts {
background-image:url(/lib/aria5/graphics/skin/default/menuHomeContacts.png);
}
#menuHomeShop {
background-image:url(/lib/aria5/graphics/skin/default/menuHomeShop.png);
}
#menuHomeWebsite {
background-image:url(/lib/aria5/graphics/skin/default/menuHomeWebsite.png);
}
#menuHomeMedia {
background-image:url(/lib/aria5/graphics/skin/default/menuHomeMedia.png);
}
#menuHomeFiles {
background-image:url(/lib/aria5/graphics/skin/default/menuHomeFiles.png);
}
#menuHomeSystem {
background-image:url(/lib/aria5/graphics/skin/default/menuHomeSystem.png);
}
#menuHomeEpasses {
border-bottom:7px Solid #FFFFFF;
}
#menuHomeCompany {
background-image:url(/lib/aria5/graphics/skin/default/menuHomeCompany.png);
}
#menuHomeCommunity {
background-image:url(/lib/aria5/graphics/skin/default/menuHomeCommunity.png);
}
#menuHomeSupport {
background-image:url(/lib/aria5/graphics/skin/default/menuHomeSupport.png);
}

/*

and .. #BD4141

*/
#logInOutContainer {
position:absolute;
width:100px;
top:5px;
right:40px;
z-index:999;
height:15px;
padding:6px;
text-align:center;
background-color:#CCCCCC;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
#logoutLinkContainer {
text-align:center;
width:100%;
}
#logoutLinkContainer a {
text-decoration:none;
}
#logoutLinkContainer a:hover {

}

#logInLinkContainer {
float:left;
width:auto;
}
#logInLinkContainer a {
text-decoration:none;

}
#logInLinkContainer a:hover {

}



#menuTop a:hover {
text-decoration:none;
}
#menuTop a:visited {
color:#000066;
}
#menuTop {
/*
position:absolute;
top:0px;
left:105px;
*/
position:relative;
margin-top:-100px;
margin-left:auto;
margin-right:auto;
width:987px;
height:48px;
padding-top:30px;
padding-left:20px;
z-index:100;

}
#menuPermanent {
position:absolute;
top:0px;
left:0px;
position:relative;
margin-left:auto;
margin-right:auto;
width:100%;
height:45px;
padding-top:10px;
z-index:0;
text-align:right;


}
#menuBackground {
position:absolute;
top:0px;
left:0px;
height:33px;

opacity:1;
width:100%;
/*background-image: url(/lib/aria5/graphics/menuTopBackground.png);*/
background-position:bottom;
}
#menuHomeContainer {
position:absolute;
left:30px;
top: 45px;
height:38px;
padding:0px;
margin:0px;
}
#menuHomeContainer div {
float:left;
height:38px;
width:auto;
margin:0px;
padding:0px;
padding-left:8px;
padding-right:11px;
padding-top:2px;
padding-bottom:2px;
background-repeat:repeat-x;
background-position:top center;
}
#menuHomeSupport, #menuHomeHome {
background-position:top right;
background-repeat:no-repeat;
}
#menuHomeContainer div a {
color:#000066;
text-decoration:none;
padding: 20px 5px 0px 2px;
display:block;
}
#bubbleBarContainerBox {
position:absolute;
width:100%;
height:4px;
bottom:0px;
display:none;
}
#bubbleBar {
position:relative;
width:988px;
height:40px;
bottom:0px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
/*background-image:url(/lib/aria5/graphics/skin/default/bubbleBar.png);*/
}


#ergonetMenu {

	position:relative;
	width:186px;
	height:auto;
	
	margin-top:-30px;
	margin-left:85%;
z-index:200;
}

#ergonetMenu a:hover {

}
#ergMenuMid ul {
margin:10px 0px 10px 20px;
padding:0px;
font-size:13px;
color:#FFFF00;
}
#ergMenuMid li {
color:#FFFFFF;
font-size:11px;
list-style-type:none;
}
#ergMenuTop {
	position:absolute;
	top:0px;
	/*
	background-image:url(/lib/aria5/graphics/skin/default/ergMenuTop.png);
	background-position:top left;*/
	height:5%;
	width:100%;
}
#ergMenLink a {

text-decoration:none;
}
#ergMenLink {
	position:absolute;
	width:120px;
	right:0px;
	text-align:center;
	padding-top:2px;
}

#ergMenuMid {
	position:absolute;
	top:5%;
	background-image:url(/lib/aria5/graphics/skin/default/ergMenuMid.png);
	background-position:top left;
	height:90%;
	width:100%;
}
#ergMenuMid a {
color:#FFFFFF;
text-decoration:none;
}
#ergMenuMid a {
color:#FFFF00;
width:90%;
display:block;
}
#ergoMenLogOutLink a {
color:#FFFFFF;
text-decoration:none;
}
#ergoMenLogOutLink {

text-align:center;
color:#FFFFFF;
}
#ergoMenLogOutLink p {
margin:0px;
padding:0px;
}
#ergMenuBot {
	position:absolute;
	bottom:0px;
	background-image:url(/lib/aria5/graphics/skin/default/ergMenuBot.png);
	background-position:bottom left;
	width:100%;
	height:5%;
}

#bubbleManager {
	position:absolute;
	bottom:0px;
	right:1%;
	width:219px;
	height:751px;
	height:80%;
	display:block;
	z-index:1000;
	background-color:#333333;
	-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border:1px Solid #CCCCCC
}
#bubManTop {
	position:absolute;
	top:0px;
	/*background-image:url(/lib/aria5/graphics/skin/default/bubManTop.png);*/
	background-position:top left;
	height:5%;
	width:100%;
}
#bubManMid {
	position:absolute;
	top:5%;
	/*background-image:url(/lib/aria5/graphics/skin/default/bubManMid.png);*/
	background-position:top left;
	height:85%;
	width:100%;
	
}
#bubManBot {
	position:absolute;
	bottom:0px;
/*	background-image:url(/lib/aria5/graphics/skin/default/bubManBot.png); */
	background-position:bottom left;
	width:100%;
	height:10%;
}
#bubManOpenLink {
	position:absolute;
	bottom:6px;
	left:34px;
	width:60px;
	padding:5px;
	background-color:#999999;
		-moz-border-radius: 10px;
-webkit-border-radius: 10px;
text-align:center;
}
#bubManCloseLink {
	position:absolute;
	bottom:11px;
	right:5px;
	width:80px;
}
#bubManBot a, #bubManTop a {
	color:#FFFF00;
	color:#000066;
	text-decoration:none;
	padding:2px;
}
#bubManScrollUp {
	position:absolute;
	top:5px;
	left:17px;
	border-bottom:2px Solid #FFFF00;
	width:80%;
	text-indent:20px;
	padding-bottom:5px;
}
#bubManScrollDown {
	position:absolute;
	bottom:35px;
	left:17px;
	border-top:2px Solid #FFFF00;
	width:80%;
	text-indent:20px;
	display:none;
}
#bubManScrollDownLink {
	margin-right:20px;
}
#bubManScrollDown img {
	border:none;
	margin-bottom:-6px;
}
#bubManScrollUpLink {
	margin-right:20px;
}
#bubManScrollUp img {
	border:none;
	margin-bottom:-6px;
}
#bubManContent {
	position:absolute;
	top:5%;
	left:3%;
	height:85%;
	width:195px;
	color:#CCCCCC;
	overflow:hidden;
}
#bubManContent a {
	text-decoration:none;
	color:#CCCCCC;
	width:100%;
	display:block;
}
#bubManContent a:hover {
	text-decoration:none;
}
.bubManRow {
	font-weight:bold;
	text-decoration:underline;
	text-indent:19px;
	/*
	border-left:9px Solid;
	border-right:9px Solid; */
	padding:2px 0px 2px 0px;
}
.bubManSubRow {
	text-indent:19px;/*
	border-left:9px Solid;
	border-right:9px Solid; */
	padding:2px 0px 2px 0px;
}
.bubManRow:hover {
	background-color:#000033;
	color:#CCCCCC;
}
.bubManSubRow:hover {
	background-color:#000033;
	color:#CCCCCC;
}

.bubWinGroup01 {
/* community */
margin-bottom:6px;
}
.bubWinGroup02 {
/* Company */
margin-bottom:6px;
}
.bubWinGroup03 {
/* Contacts */
margin-bottom:6px;
}
.bubWinGroup04 {
/* Files */
margin-bottom:6px;
}
.bubWinGroup05 {
/* Forums */
margin-bottom:6px;
}
.bubWinGroup06 {
/* Help */
margin-bottom:6px;
}
.bubWinGroup07 {
/* Hiosting */
margin-bottom:6px;
}
.bubWinGroup08 {
/* Media */
margin-bottom:6px;
}
.bubWinGroup09 {
/* Mobi */
margin-bottom:6px;
}
.bubWinGroup10 {
/* My World */
margin-bottom:6px;
}
.bubWinGroup11 {
/* Planner */
margin-bottom:6px;
}
.bubWinGroup12 {
/* Search */
margin-bottom:6px;
}
.bubWinGroup13 {
/* Shop */
margin-bottom:6px;
}
.bubWinGroup14 {
/* Planner (again ?) */
margin-bottom:6px;
}
.bubWinGroup15 {
/* Search */
margin-bottom:6px;
}
.bubWinGroup16 {
/* -- */
margin-bottom:6px;
}
.bubWinGroup17 {
/* Support */
margin-bottom:6px;
}
.bubWinGroup18 {
/* System */
margin-bottom:6px;
}
.bubWinGroup19 {
/* Website */
margin-bottom:6px;
}
.bubWinGroup20 {
/* ePasses */
margin-bottom:6px;
}
.bubWinGroup21 {
/* Home */
margin-bottom:6px;
}
.bubWinGroup22 {
/* Login */
margin-bottom:6px;
}
.bubWinGroup23 {
/* BubbleManager .. itself .. hmm */
margin-bottom:6px;
}


.bubWinGroup01 div {
/* community */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp01Bck.png);
}
.bubWinGroup02 div {
/* Company
border-color:#250B79; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp02Bck.png);
}
.bubWinGroup03 div {
/* Contacts
border-color:#3EC0B7; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp03Bck.png);
}
.bubWinGroup04 div {
/* Files
border-color:#E890DD; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp04Bck.png);
}
.bubWinGroup05 div {
/* Forums
border-color:#4DB633; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp05Bck.png);
}
.bubWinGroup06 div {
/* Help */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp06Bck.png);
}
.bubWinGroup07 div {
/* Hiosting */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp07Bck.png);
}
.bubWinGroup08 div {
/* Media
border-color:#9755A9; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp08Bck.png);
}
.bubWinGroup09 div {
/* Mobi */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp09Bck.png);
}
.bubWinGroup10 div {
/* My World */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp10Bck.png);
}
.bubWinGroup11 div {
/* Planner
border-color:#8CB335; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp11Bck.png);
}
.bubWinGroup12 div {
/* Search */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp12Bck.png);
}
.bubWinGroup13 div {
/* Shop
border-color:#3863AE; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp13Bck.png);
}
.bubWinGroup14 div {
/* Planner (again ?)
border-color:#8CB335; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp14Bck.png);
}
.bubWinGroup15 div {
/* Search */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp15Bck.png);
}
.bubWinGroup16 div {
/* -- */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp16Bck.png);
}
.bubWinGroup17 div {
/* Support */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp17Bck.png);
}
.bubWinGroup18 div {
/* System
border-color:#F2E045; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp18Bck.png);
}
.bubWinGroup19 div {
/* Website
border-color:#382AAD; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp19Bck.png);
}
.bubWinGroup20 div {
/* ePasses
border-color:White; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp20Bck.png);
}
.bubWinGroup21 div {
/* Home
border-color:#BD4141; */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp21Bck.png);
}
.bubWinGroup22 div {
/* Login */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp22Bck.png);
}
.bubWinGroup23 div {
/* BubbleManager .. itself .. hmm */
background-image:url(/lib/aria5/graphics/skin/default/bubManGrp23Bck.png);
}

#diaryDisplay {
position:absolute;
top:53px;
left:10px;
width:98%;
height:85%;

}
.calMonthDayCell {
width:14%;
height:18%;
float:left;
margin-top:1px;
}

.scrollSpacer {
	height:50px;
}


.ensmSleeve {
text-align:right;
}

.ensmSleeve input[type='text'] {
width:250px;
}
.ensmSleeve textarea {
width:300px;
}



#loginFormDiv {
position: absolute;
margin-top: 20px;
text-align: right;
width: 250px;
}

.artCol1 {
float:left;
width:5%;
}
.artCol1 a {
width:100%;
display:block;
}
.artCol2 {
float:left;
width:8%;
}
.artCol2 a {
width:100%;
display:block;
}
.artCol3 {
float:left;
width:85%;
}
.artCol3 a {
width:100%;
display:block;
border-left:1px solid transparent;
}
.artCol3 a:hover {
border-left:1px solid #0C1E34;
}


#siteMenu {
 position:absolute;
 top:35px;
 width:220px;
 margin-left:0px;
 min-height:440px;
 border-right:1px Solid #333333;
 padding:5px 5px 24px 5px;
}

#sitePage {
position:absolute;
 width:75%;
 top:55px;
 left:254px;
 height:100%;
  padding:5px 5px 24px 0px;
  z-index:40;
  /*
  background-image:url(/lib/graphics/WebPageSizeGrid.gif);
  */
}

.noWrapStyle {
white-space: nowrap;
}

.libGraphicsGo {
border:0px; /* opacity ..  this is an image tag - hard coded */
}

/* epasses */

.rowSelected {
float:left;
padding:1px 0px 2px 5px;
text-decoration:none;
color:#000000;

/* background-color: #D8D3FF;
background-color: #FFFFFF; 
background-color: #D8D3FF; */
clear:both;
width:98%;
}

#contact_txt {
 float:left; 
 /*clear:both;*/
}
#contact_Achor {
 float:left; 
 /*clear:both; */
}

/* Web Site Builder */
/* CKEDITOR.instances.element */
#content01A5 {
	
	height:600px;

}

/*
.searchback { background-image:url(/lib/graphics/cartouche.jpg); }
.topstrip {background-image:url(/lib/graphics/cartouche.jpg); }
.hometitleback { background-image:url(/lib/graphics/home_title_back.jpg); }
.searchback { background-image:url(/lib/graphics/search_back.jpg);  }

*/
.attHeading, .verHeading  {
text-align:left;
}

alt {
font-size:9px;
}
#syncContainer {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:900px;
	padding:5px;
	background-color:#999999;
	
}
/* website builder */
#content01 {
width:630px;
height:400px;
}
.layoutCentre {
min-height:400px;
margin-left:10px;
}
td {
border-collapse:collapse;
line-height:100%;
}
.searchback, .topStrip {
height:50px;
padding-top:1px;
text-align:center;
}
.searchback p {
margin:4px;
}
.filterBlock {
height:24px;
}
#filetypeid{
width:100px;
}
.listTitle {
height:19px;
text-align:center;

padding-top:2px;
}
.menuNotLive a, .menuNotLive td {
color:#333300;
font-style:italic;
}
.totalsList {
padding:0px;
margin:0px;
}
.totalsList li {
display:inline;
list-style-type:none;
padding:0px;
margin:0px;
padding-left:5px;
padding-right:5px;
}
.homePageIcon {
width:100px; height:100px;
border:1px solid #CCCCCC;
float:left;
text-align:center;
margin:9px;
background-color:#FFFFFF;
}
.homePageIcon img {
border:0px;
width:100px;
height:60px;
}
.homePageIcon a {
text-decoration:none;
}
.homePageIcon p {
text-align:center;
}
h2 {
font-size:12px;
}
.pt {
line-height:16px;
}
.mask {
background-color: #D1D7E2;
}

select {
border: 0px;
margin: 0px;
padding: 0px;
}

input[type='text'], input[type='password']  {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
border: thin solid #999999;
margin: 1px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color: #E9E9E9; 
padding: 2px 2px 2px 5px;
font-size: 11px;
}
input[type='submit'] {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
border: thin solid #999999;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
margin: 2px;
background-color: #E9E9E9; 
padding: 1px 2px 1px 2px;
font-size: 11px;
cursor:pointer;
}
input[type='submit']:hover {
background-color:#666666;
color:#CCCCCC;
}
textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
background-color: #E9E9E9;
font-size: 11px;
padding: 2px;
}
.label {
color: #333333;
}
#menu ul {
margin: 0;
padding-left:0px;
list-style-type: none;
}
#menu a {
display: block;
color: #003366;
text-decoration: none;
line-height: 18px;
width:70px;
text-indent:5px;
border: 1px solid #E9E9E9;
}
#menu a:hover {
color: #000000;
text-decoration: underline;
background-color: #999999;
color:#FFFFFF;
}
a {
color: #003366;
text-decoration: none;
}
a:hover {
color: #000000;
text-decoration: underline;
}
.whiteText {
color: #FFFFFF;
}
.greyText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #666666;
}
.listHeightLimiter {
height:400px;
overflow:auto;
}
.listBody {
background-color:#D1D7E2;
}
.listBody p {
text-indent:20px;
}
.row0 {padding:3px 1px 4px 5px;height:13px;}
.row1 {padding:3px 1px 4px 5px;height:13px;}
.row2 {padding:3px 1px 4px 5px;height:13px;}
.row3 {padding:3px 1px 4px 5px;height:13px;}

/*
.row0 a,.row1 a, .row2 a, .row3 a {width:100%;display:block;}
*/

tr.row0 td {padding:4px 1px 4px 5px;}
tr.row1 td {padding:4px 1px 4px 5px;}
tr.row2 td {padding:4px 1px 4px 5px;}
tr.row3 td {padding:4px 1px 4px 5px;}

.row0 {

background-color: #D8D3FF;
background-color: #FFFFFF;
}
.row1 {

background-color: #B9B9FF;
background-color: #F1F5FA;
/* #B8C6D2 */
}
.row2 {

background-color: #D8D3FF;
background-color: #FFFFFF;
}
.row3 {
/* todo by project - project heading */

background-color: #FFFFFF;
background-color: #F1F5FA;
}

#listFooter {
position:relative;
background-color:#E9E9E9;
height:51px;
}
#rcdCounter {
position:relative;
height:22px;
text-align:center;
padding-top:3px;
}
#firstLink {
position:absolute;
width:40px;
left:4px;
}
#previousLink {
position:absolute;
width:40px;
left:40px;
}
#nextLink {
position:absolute;
width:40px;
left:105px;
}
#lastLink {
position:absolute;
width:40px;
left:150px;
}




.popup {
padding: 4px;
}
select {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
border: thin solid #999999;
margin: 1px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color: #E9E9E9; 
padding: 2px;
font-size: 11px;
}
.moneyinput {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
}
.moneycell {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-right: 4px;
}
.yeardate {
font-size: 9px;
}
.afab {
/* Aria Form Area Background */
background-color: #AEBFD2;
background-color: #D1D7E2;
background-color:transparent;
}
.footerback {
/* background-color: #E9E9E9;*/
}
/* levels 1 2 & 3 are used in contact classification for denoting headings per level*/
.level1 {
background-color: #D8D3FF;
}
.level2 {
background-color: #B9B9FF;
}
.level3 {
background-color: #AEBFD2;
}
.menuback {
background-color: #E9E9E9;
}
.wdinmonth {
/* planner: week day in the month */
background-color: #FFCC99;
}
.wdoutmonth {
/* planner: week day out of the month */
background-color: #797EC0;
}
.weinmonth {
/* planner: week end in month */
background-color: #F4DECB;
}
.weoutmonth {
/* planner: week end out month */
background-color: #9D9DC1;
}
.today {
/* planner: TODAY */
background-color: #FF0000;
}
.calback{
/* planner: background */
background-color: #D1D7E2;
}
.amcolour {
background-color: #CCCC99;
}
.pmcolour {
background-color: #797EC0;
}

.topstrip a {
font-size:10px;
}


/*   todogrid   
	pca : priority colours array
*/
.pca0 {
background-color: #FFFFFF;
}
.pca1 {
background-color: #FFCCCC;
}
.pca2 {
background-color: #FFCCFF;
}
.pca3 {
background-color: #FFFF66;
}
.pca4 {
background-color: #FFFF99;
}
.pca5 {
background-color: #FFFFCC;
}
#planneredit {
position:absolute; 
width:480px; 
height:548px; 
z-index:1; 
left: 127px; 
top: 0px; 
visibility: visible;
background-color: #AEBFD2;
border: 0px none #000000;
}
#dtntEditor {width:450px;height:280px;}
#projectplanneredit {
position:absolute; 
width:450px; 
height:472px; 
z-index:1; 
left: 0px; 
top: 64px; 
visibility: visible;
background-color: #AEBFD2; 
border: 0px none #000000;
}
#popRight { width:5px; height:540px;}
#popTop { width:480px; height:5px;}
#popLeft { width:5px; height:540px;}
#popBottom { width:480px; height:5px;}

#pathpreview {
height: 16px;
padding-top:4px;
text-align:left;
width:98%;
}
#replacetable {
background-color: #CCCCCC; 
width:100%;
}
#buttonstable {
background-color: #CCCCCC; 
width:100%;
}
li {

}
#credit01 {
height: 65px;
width:350px;
}
#credit02 {
height: 65px;
width:350px;
}
#credit03 {
height: 65px;
width:350px;
}
#credit04 {
height: 65px;
width:350px;
}
#credit05 {
height: 65px;
width:350px;
}
.planned {color: #009900}
.redundant {color: #666666}
.inactive {color: #0000FF; }

#month_sel_form {

}
#month_sel {
font-size:15px; font-weight:bold;
}

.daysOfTheWeek {
font-size:12px; font-weight:normal;
color:#333333;
line-height:5px;
}
.calendarDay {
font-size:12px; font-weight:bold;
color:#FFFFFF;
}
#calendarNavigator {
width:400px;
height:24px;
}

#calMonthSel {
margin-left:15px;float:left;width:150px;height:24px;
}
#calPrevNextLinks {
padding-top:5px;
float:left;width:160px;

}
.addOrderLineLink {
text-indent:20px;
margin-top:10px;
}
.addOrderLineLink a {
color:#FFFFCC;
}
#display_column_selector {
margin:0px;
}
#rcdsetnm {

}
#display_column, #filetypeid {
border:1px Solid #D1D7E2;
}
.pageListRow td:hover {background-color:#FFFFFF;}
th {
font-weight:bold;
text-align:left;
}

.ninepoint {font-size:9px;}
/*
html > body > form #crs_editor > table > tbody > tr > td > table .afab > tbody > tr > td > textarea #whents
*/
#crs_editor textarea {
border:1px Solid Grey;
}


 /* epasses ticket admin new edit*/
#ticket { width:100px; }
#price { width:70px; }
#catid { width:100px; }
#zones { width:100px; }
#colour { width:70px; }
#prefix { width:70px; }
#units { width:70px; }
#sbs { width:70px; }
#sbe { width:70px; }
/* epasses ticket admin Prewiev Delete*/
.epTitle{
	float:left;
	width:100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}
.epText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	/* color: #666666; */
	
}

.rowTitle{
	float:left;
	width:100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}
.rowText{
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	
	/* color: #666666; */
	
}
.rowClear{
	clear:both;
}
/* from the aria product builder - estall. */
.prodSoloSectionArrow, .soloSectionArrow {
position:relative;
clear:both;
width:100%;
height:24px;
margin:0px;
text-align:left;
background-color:#999999;
}
.prodSoloSectionArrow:hover, .soloSectionArrow:hover {
background-color:#CCCCCC;
}
.prodSoloSectionArrow a, .soloSectionArrow a {
padding:4px;
display:block;
width:90%;
margin-left:4px;
margin-top:2px;
}
.prodSoloTabs {

}
.prodSoloTabs ul {
padding:0px; margin:0px;border:0px;
margin-top:4px;
}
.prodSoloTabs li {
display:inline;
list-style-type:none;
margin:0px 10px 0px 10px;
}
.prodAddRow {
width:80%;
margin:10px;
}
#prodSoloControls {
position:relative;
}
#ProductSoloControlsMore {
position:relative;
}
#productCatalogues {
position:relative;
top:0px;
height:auto;

}
#productCataloguesContent {
position:relative;
}
.cattdrow1, .cattdrow2 {
float:left;
width:99%;
}

#productPictures {
position:relative;
top:0px;
height:auto;

clear:both;
}
#prodSoloThumbnails {
position:relative;
}
.galleryEntry {
position:relative;
width:120px;
overflow:hidden;
float:left;
}
#prodSoloImageList {
position:relative;
}
#prodImageLookupLink {
position:relative;
}
#prodImageUploadLink {
position:relative;
}
#productStructure {
position:relative;
top:0px;
height:auto;

}
#componentContent {
position:relative;
overflow:auto;
overflow-x:hidden;
}
#productStock {
position:relative;
top:0px;
height:auto;

}
#stockContent {

}
#cunc, #price, #boh, #bav, #compBoh, #compBav {
width:60px;
text-align:right;
}
#compdur {
width:70px;
}
#componentPopEye {
display:none;
position:absolute;
top:400px;
left:600px;
width:300px;
height:200px;

}
#compPopTitle {

}
#compPopLibrary {

}
#compPopEditor {

}
#compPopSearch {

}
.componentRow {
float:left;
width:100%;
}

#subCompPopEye {
display:none;
position:absolute;
top:390px;
left:900px;
width:450px;
height:200px;

}
#subCompPopTitle {

}
#subCompPopMenu {

}
#subCompPopLibrary {

}
#subCompPopEditor {

}
#subCompPopSearch {

}

#lookupPopEye {
position:absolute;
top:50px;
left:620px;
width:550px;
height:auto;

}
#lookupPopTitle {

}
#lookupPopMenu {

}
#lookupPopLibrary {
position:relative;
height:auto;
overflow:auto;
width:100%;
}
#lookupPopupRecordStatus {
z-index:0;
position:relative;
clear:both;
}
#lookupPopupRecordCount {
position:relative;
top:0px;
text-align:right;
padding-right:20px;
}
#lookupPopupRecordNav {

}
#lookupPopEditor {

}

#lookupPopSearch {
position:relative;
width:240px;
}

/* Footer */
#footer {

}
#searchFormDiv {

}
.prodSoloCol {
position:relative;
width:70%;
border-right:1px Solid Grey;
overflow:hidden;
clear:both;
}
acronym {text-decoration:none; cursor:help; border-bottom:1px dotted #999999;}

#listViewA5 {
position:relative;
top:30px;
}
#libraryView {
position:relative;
top:30px;
}
#plss, #lss {
/* Product List Search Text Field */
width:150px;
}
#listTitle {

}
#listSearch {
position:absolute;
width:350px;
height:24px;
text-align:right;
left:150px;
bottom:10px;
z-index:50;
}
#listFilter {

}
#listViewContent {

}
#catalogViewDiv {
overflow:auto;
overflow-x:hidden;
}
.cascCatHeader {
width:200px;
float:left;
}
#catalogView {
position:relative;
top:30px;
}
#catTitle {

}
#catSearch {

}
#catFilter {

}
#catViewContent {

}
/*
.tdrow1, .tdrow2, .rowSelected1, .rowSelected2 {
float:left;
z-index:1;
}
*/
.tdrow1 {
background-color:#E9E9E9;
}
.tdrow2 {
background-color:#F9F9F9;
}

.floatSleeve {
width:250px;
float:left;
}

.rowSelected1,  .rowSelected2 {
background-color:#003366;
}
.tdrow1:hover, .tdrow2:hover {
background-color:#999999;
}
.tdrow1 a, .tdrow2 a, .rowSelected1 a, .rowSelected2 a {

padding:1px;
margin-bottom:1px;
}
.tdrow1 a:hover, .tdrow2 a:hover {

}
.row4, .row5 {
margin-left:8px;
}
.row6, .row7 {
margin-left:16px;
}
.row8, .row9 {
margin-left:24px;
}
.tdrow10, .tdrow11 {
margin-left:32px;
}
.tdrow12, .tdrow13 {
margin-left:40px;
}
.prodListCol01 {
width:70px;
float:left;
}
.deleteRow {
width:25px;
float:left;
}
.floatRow {
width:250px;
float:left;
}
#recordStatus {
clear:both;
position:absolute;
bottom:10px;
width:90%;
}
#recordCount {
position:absolute;
top:3px;
left:10px;
}
#recordNav {

}
#inCatalogueListEditorDiv {

}
.catNameRow {
	clear:both;
	float:left;
	width:90%;
	height:22px;
	text-indent:10px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	padding-top:5px;
}
.catRemoveRow {
	float:left;
	width:20px;
	height:auto;
}
#newPrdPcid {
clear:both;
}
#pcdn {
height:150px;
width:400px;
}
#pdn {
height:150px;
width:400px;
}
.activeRowTick {
float:left;
	width:20px;
	height:auto;
}

#catEditPic1Div, #catEditPic2Div, #prodEditPic1Div {
	position:relative;
	width:200px;
	height:auto;
	
}

.getImageLabel {
position:relative;
min-height:20px;
}

.lookupImg {
max-width:200px;
max-height:200px;
}
#lookupResultsList {
position:relative;
margin:0px;
top:10px;
left:5px;
}
.lookupResultRow {
position:relative;
width:90%;
height:16px;

}
#soloImgContainer, #picid_txt {
float:left;
border:none;
-moz-box-shadow: 2px 2px 10px #939393;
-webkit-box-shadow: 2px 2px 10px #939393;
margin:5px 10px 10px 10px;
min-height:30px;
min-width:55px;
}
#soloImg, #picid_txt img {
border:none;
font-size:9px;
white-space:nowrap;
min-height:30px;
min-width:55px;
}
.sectionBlowupLink {
padding:5px;
}

#rcdStatPubContainer table {
position:absolute;
right:15px;
}
.imageListCol1 {
float:left;
border:1px Solid transparent;
-moz-box-shadow: 2px 2px 10px #939393;
-webkit-box-shadow: 2px 2px 10px #939393;
margin:5px 10px 10px 10px;
min-height:55px;
min-width:55px;
width:auto;
height:auto;
font-size:xx-small;
white-space:normal;
}
.imageListCol1 img {
max-width:90px;
max-height:70px;
}

#actEditPic {
float:left;
width:200px;
height:200px;
overflow:hidden;
}
#actEditNameEtc {
float:left;
width:320px;
overflow:hidden;
margin:10px 0px 0px 0px;
border:0px;
padding:0px;
border-left:1px Solid White;
border-right:1px Solid White;
}
#actEditNameEtc label {
clear:both;
}
#actEditDesc {
clear:both;
position:relative;
width:510px;
border-right:1px Solid White;
padding:5px;
}
#bnm, #actPath, #company, #country { width:200px;}
#text01 { width:50px;}
#actEditLiveBlock {
width:100%;
}
#actEditLiveBlock label {
clear:both;
position:relative;
}
.editorFooter {
clear:both;
position:relative;
width:510px;
border-right:1px Solid White;
padding:5px;
text-align:right;
}
#picidTxt img {
max-height:160px;
margin-left:10px;
clear:both;
-moz-box-shadow: 2px 2px 10px #939393;
-webkit-box-shadow: 2px 2px 10px #939393;
}
#picLookupLink {
position:absolute;
top:185px;
left:10px;
}

