 /*td.error {background:yellow}*/

 .left {
	float: left;
	}
 .right {
	float: right;
	}
	
	.navBar {
	line-height: 18px;
	margin: 10px 0px 10px 0px;
	clear: both;
	}
	
	.clear  {
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding:0px;
	clear: both;
	border: 0px;
	}
	
	.navbarimg {
	margin-left: 3px;
	vertical-align: top;
	}
	
	.navbartext {
		vertical-align: top;
	}
	
	.currentpage {
		font-size:11px;
        font-weight:bold;
        color:#649404;
	}
	
	.selectPage {
		font-size:10px;
		text-decoration:none;
	}
	
	.gotoPage {
		width: 30px;
		height: 12px;
		font-size: 10px;
		vertical-align: top;
	}
	
	.gotoButton {
		width: 30px;
		height: 20px;
		font-size: 11px;
		vertical-align: top;
	}

/* Begin styles for ListOptionss */
.ListOptions, #ListOptions {
        font-size:11px;
        font-weight:normal;
        color:#000000;
        width: 550px;
}
.ListOptions a, #ListOptions a {
        text-decoration:none;
}
.ListOptions a:hover, #ListOptions a:hover {
        text-decoration:underline;
}
.ListOptionsHeading, #ListOptionsHeading {
        font-weight:bold;
        background-color:#FFFFFF;
        text-align: left;
}
.ListOptionsHeading td, #ListOptionsHeading td {
        padding:3px;
        height:20px;
        color: #649404;
}
.ListOptionsData {
        height:25px;
        padding:3px;
}
.ListOptionsBottom {
        height:40px;
        vertical-align:top;
}

/* End styles for Lists */


/* Begin styles for Lists */
.List, #List {
        font-size:11px;
        font-weight:normal;
        color:#000000;
        border:1px solid #CCCCCC;
}
.List a, #List a {
        text-decoration:none;
}
.List a:hover, #List a:hover {
        text-decoration:underline;
}
.ListHeading, #ListHeading {
        font-weight:bold;
        background-color:#eef8d6;
        text-align: left;
}
.ListHeading td, #ListHeading td {
        padding:3px;
        height:20px;
        border:1px solid #CCCCCC;
        color: #649404;
}
.ListData {
        border:1px solid #CCCCCC;
        height:25px;
        padding:3px;
}
.ListBottom {
        border-bottom:1px solid #CCCCCC;
        height:40px;
        vertical-align:top;
}
.ListCellRight {
        border:1px solid #CCCCCC;
        height:25px;
        padding:3px;
        text-align: right;
}
.ListCellHighlightYellowRight {
        border:1px solid #CCCCCC;
        height:25px;
        padding:3px;
        text-align: right;
		background:yellow;
}
.ListCellHighlightYellowDate {
        border:1px solid #CCCCCC;
        height:25px;
        padding:3px;
        text-align: right;
		background:yellow;
}
.ListCellHighlightOrangeDate {
        border:1px solid #CCCCCC;
        height:25px;
        padding:3px;
        text-align: right;
		background:#FF8040;
}

/* End styles for Lists */


/* Begin styles for various box types */

/* Box Type 1 */
#BoxType_1 {
        border: 1px solid #A0BDEB;
        border-top: 5px solid #A0BDEB;
        padding:20px;
}
#BoxType_1 a {
        color:#336699;
}
.BoxType_1_Heading {
        font-size:12px;
        font-weight:bold;
}
.DefaultItem {
        font-size:11px;
        color:#629300;
}

/* Box Type 2 */
#BoxType_2 {
        border: 1px solid #629300;
        background-color:#EEF8D6;
        padding:10px;
}
#BoxType_2 hr {
        color:#9C6;
        height:1px;
        margin-right:10px;
}
.BoxType_2_Heading {
        font-size:13px;
        font-weight:bold;
}
.BoxType_2_SlNo {
        font-size:14px;
        font-weight:bold;
        color:#FFFFFF;
        background-color:#629300;
        vertical-align:middle;
        width:22px;
        height:22px;
}

/* Box Type 3 */
#BoxType_3 {
        border: 1px solid #CCC;
        padding:20px;
}
.BoxType_3_Heading {
        font-size:12px;
        font-weight:bold;
}

/* End styles for various box types */


/* Begin styles for various Right Side Navigations */

/* Right Side Navigation Type 1 */

.RightNav_1 {
        font-size:11px;
        font-weight:bold;
        color:#666;
}
.RightNav_1_Heading {
        font-size:10px;
        font-weight:bold;
        color:#6699CC;
        text-transform: uppercase;
}

/* Right Side Panel Type 2 */

#RightPanel_2 {
        font-size:11px;
        font-weight:bold;
        background-color:#EEF8D6;
        border: 1px solid #C3CFDB;
        width: 240px;
        padding: 0px 10px;
}
.RightPanel_2_Heading {
        font-size:14px;
        font-weight:bold;
        color:#996;
}
.RightPanel_2_Text {
        font-size:11px;
        font-weight:normal;
        color:#000;
}
#RightPanel_2 a {
        font-weight:normal;
}
#RightPanel_2 ul {
        padding: 5px 5px 2px 20px;
        margin-left: 0;
}
#RightPanel_2 li {
        padding: 5px 5px 2px 0px;
        margin-left: 0;
}

/* Defines the main highlighted part in the page contents. */
#RightPanel2_Highlight {
        font-size:10px;
        color:#FFFFFF;
        font-weight:bold;
        text-transform:uppercase;
        text-align:left;
        width:220px;
        padding: 5px 10px;
        background-color:#DE4900;
}

#RightPanel2_Highlight a {
        color:#FFFFFF;
        text-decoration:underline;
}

/* End styles for various Right Side Navigations */

/* General Panel */

#GeneralPanel_2 {
        font-size:11px;
        font-weight:bold;
        background-color:#EEF8D6;
        border: 1px solid #C3CFDB;
        width: 350px;
        padding: 0px 10px;
}
.GeneralPanel_2_Heading {
        font-size:14px;
        font-weight:bold;
        color:#996;
}
.GeneralPanel_2_Text {
        font-size:11px;
        font-weight:normal;
        color:#000;
}
#GeneralPanel_2 a {
        font-weight:normal;
}
#GeneralPanel_2 ul {
        padding: 5px 5px 2px 20px;
        margin-left: 0;
}
#GeneralPanel_2 li {
        padding: 5px 5px 2px 0px;
        margin-left: 0;
}

/* End styles for general panel */



/* Main Entry Page */

#EntryPanel {
        font-size:11px;
        font-weight:bold;
        background-color:#EEF8D6;
        border: 1px solid #C3CFDB;
        width: 149px;
        padding: 0px 4px;
}

.EntryPanel_Heading {
        font-size:12px;
        font-weight:bold;
        color:#996;
}

.EntryPanel_LineHeight {
	line-height:18px;
}

/* End Main Entry Page */



/* Defines styles for alternate data rows */
.OddRow {
        padding:5px;
        background-color:#EAF2FF;
}
.EvenRow {
        padding:5px;
}

/* End styles for alternate data rows */
