
table
{
   border-collapse:separate;
   empty-cells:show;
}


table.background {
	background-image:url('http://wedding.minyaung.com/images/rsvp.jpg');
	/* padding: 10px 10px 10px 10px;
  	width:550px;
  	height:5px;
  	align: center;*/
}

table.form{
   background-color: #E0F8F7;
   /* empty-cells: show; */
   /* #def8fb;	*/
}
	
	
table.bodytable{
   width: 90%;
   /* empty-cells: show; */
}
	
td.head{
   width: 100%;
   height: 30px;
   text-align: center; }
/*
td.navbar{
   width: 100%;
   height: 30px;
   background-color: #DFDFDF;#222222
   border: 1px solid #999999;}
*/
/**/
td.navbar{
   width: 100%;
   height: 30px;
   background-color: #222222;
   border: 1px solid #999999;
   border-bottom: none;
   border-left: none;}
/**/
/**
td.navbarspace{
   width: 150px;
   height: 5%;
   background-color: #222222;
   border: 1px solid #999999;
   border-bottom: none;
   border-right: none;}
**/
td.menubar{
   padding: 10px 5px 5px 10px;
   border: 1px solid #999999;
   width: 12%;
   background-color: #FFFFFF;
   border-top: none;
   border-right: none;
   border-bottom: none;
   vertical-align: top;
}

td.content{
   width: 90%;
   padding: 10px 5px 10px 10px;
   background-color: #FFFFFF;
   border: 2px solid #999999;
   /* border-top: none;
   border-left: none;
   border-bottom: none; */
   /* empty-cells: show; */
}

td.footer{
   width:90%;
   height: 30px;
   /*background-color: #DFDFDF;
   color: #FFFFFF;*/
   background: #222222; /* #222222; */
	color: #EEEEEE;
	font: 11px "segoe ui"
	font-family: "segoe ui", times;
   border: 1px solid #999999}



td.theader1 {
   font-family: "segoe ui", times;
   font-size : 10pt;
   color : black;
   font-weight : bold;
   background-color: #3399ff;
   text-align: center;
}

td.theader2 {
	font-family: "segoe ui", times;
    font-size: 10pt;
	color: #333333;
   font-weight : bold;
	background-color: #3399ff;
	text-align: center;
}

TR {
font-family: "segoe ui", times;
    font-size: 11pt;
}

TD.FormLabel { 
   background-color: #3399ff; 
   /*color: #15565d;*/
   color: #000000;
   font-weight: bold;
   /* empty-cells: show; */
}

TD.FormLabelMandatory {
   background-color: #3399ff;
   color: #FF3333;
   font-weight: bold;
   /* empty-cells: show; */
}

TD.theader3 {
   font-family: "segoe ui", times;
   font-size : 10pt;
   color : black;
   font-weight : bold;
   background-color: #3399ff;
   text-align: center;
}

TD.theader4 {
	font-family: "segoe ui", times;
    font-size: 10pt;
    border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 6px 2px 6px 2px;
	color: #333333;
	background-color: #3399ff;
	text-align: center;
}

TD.odd  {
	/*background-color:  #abe5ff;
   color: #000000;
   /* empty-cells: show; */
   
   font-size: 8pt; 
   border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 6px 2px 6px 2px;
	color: #333333;
	background-color: #E0FFE0;
	text-align: center;}
}

TD.even {
	/*background-color: #d5f2ff;
   color: #000000;
   /* empty-cells: show; */
   
   font-size: 8pt; 
   border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 6px 2px 6px 2px;
	color: #333333;
	background-color: #F4FFF4;
	text-align: center;}
}

TD.menu
{
	background-color: #abe5ff;
   /* empty-cells: show; */
}

TD.ROWSPACER2 { 
   line-height:6px;
   /* empty-cells: show; */
}

TD.noborder {
	border-style: none;
	border-width: 0px;
   /* empty-cells: show; */
}

TD.nopadding {
	padding: 0px;
   /* empty-cells: show; */
}

.widthHalf {
	width: 50%;
}

.widthMax {
	width: 100%;
}

TD.multiviewArrowAlignment {
	vertical-align: text-top;
	padding-top: 3px;
	padding-right: 3px;
}

TD.multiviewDragHandle {
	cursor: move;
	padding-right: 8px;
}

#ibox_footer_wrapper a {
	text-align: right;
	color: #000000;
	background-image: url(../images/background.png);
	background-repeat: repeat;
}
#ibox_footer_wrapper a:hover {
   color: #000000;
   background-color: #d5f2ff;
   background-image: none;
}
#ibox_content {
	background-color:#ffffff;
}

.Header, #ibox_wrapper, #ibox_footer_wrapper {
	font-weight: bold;
	background-image: url('../images/header-background.png');
	background-repeat:repeat-x;
	background: #5d473a;
	color: #DFDFDF;
}

.Normal {
   font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
   color: #000000;
   font-size: 9pt;
   list-style-type: square;
}

.Error {
   font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
   font-size: 9pt;
   color: red;
   font-weight: bold;
}

.pboldwarn {               
   font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
   font-size: 12pt;
   color: red;
   font-weight: bold;
}

.warn {
   font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
   font-size: 10pt;
   color : black;
   font-weight : bold;
}

.bold {
   font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
   font-size: 11pt;
   color : black;
   font-weight : bold;
   text-align: center;
}

.center {
	text-align: center;
}

.nowrap {
	white-space: nowrap;
}

.pbold {
   font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
   font-size : 12pt;
   color : black;
   font-weight : bold;
   text-align: center;
}

.grayedout {
   background-color:#DDDDDD;
}

.notes {
   font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
   font-size : 12pt;
   color : black;
   font-weight : bold;
}

.productView {
	background-color: #DFDFDF;
	color: #000000;
}

.milestoneView {
	background-color: #EFEFEF;
	color: #000000;
}

.taskView {
	background-color: #FFFFFF;
	color: #000000;
}

.dropable.hover {
	border: 1px dashed #000000;
}

.editable, .editableFormat {
	cursor: pointer;
	color: #15565D;
}
.editing {
	padding: 0px;
}
.editArea {
	width: 45; // used to ensure the click-able space is reasonably sized
}

ul {
   list-style-type: square;
   font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
   font-size : 9pt;
   text-align: left;
   font-weight : normal;
}
