html,body {
	margin:0;
	padding:0;
	color:#000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f1efdc;
}
body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f1efdc;
	background-image: url(../../ThemesImages/common/pagebg.png);
	background-position: left top;
	background-repeat: no-repeat;
}

p {
	margin:0.6em 0;
}

.check {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #d2cea8;
	background-image: url(../../ThemesImages/std/CheckBackground_std.png);
}

#footer {
	text-align:center;
	clear:both;
}

#titlebar {
	background-image: url(../../ThemesImages/common/titlebar_shade.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #d2cea8;
	padding-top: 3px;
	padding-bottom: 3px;
}

#menubar {
	background-image: url(../../ThemesImages/common/menubar_shade_b.png);
	/*border-top: #444444 1px solid;*/
	border-bottom: #444444 1px solid;
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #c3be87;
}

#toolbar {
	background-image: url(../../ThemesImages/common/toolbar_shade.png);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #EEEEEE;
	border-bottom: #999999 1px solid;
}

Table.ttbarcss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
	color: #56523a;
}

.mbarcss {
	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
	color: #EFEFEF;
}

Table.tlbarcss {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 6px;
	padding-right: 6px;
}

TD.mbar {
	padding-left: 6px;
	padding-right: 6px;
}

.gridhdr {
	background-image: url(../../ThemesImages/common/gridhdr_gradient.png);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #d2cea8;
	font-weight: bold;
}

Table {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.FrameStyle {
	border-collapse: collapse;
	font-family: Tahoma, Sans-Serif;
}

.RowStyle {
	background-color: #EFEFEF;
}

.RowStyle, .HeaderStyle, .AlternateRowStyle, .CellStyle {
	border: solid 1px #8c8c8c;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.HeaderStyle {
	background-image: url(../../ThemesImages/common/gridhdr_gradient.png);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #d2cea8;
	font-weight: bold;
}

.AlternateRowStyle {
    background-color: #FFFFFF;
}

.SelectedRowStyle {
	background-color: #fff69d;
}

.formbutton {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.clsButton {
	font-family: Verdana, Arial;
	font-size: 10px;
	COLOR: #000033;
	height: 18px;
	TEXT-DECORATION: bold
}


/* CSS for type
================================================*/

.inst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.brand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.spacer2 { font-family: Arial; font-size: 2px; }
.spacer4 { font-family: Arial; font-size: 4px; }
.spacer6 { font-family: Arial; font-size: 6px; }
.spacer8 { font-family: Arial; font-size: 8px; }
.spacer10 { font-family: Arial; font-size: 10px; }

.gridtxt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* CSS for Links
================================================*/

A:link {  color: #0033cc; text-decoration: none; }
A:visited {  color: #0033cc; text-decoration: none; }
A:hover {  color: #3366ff; text-decoration: underline; }

A.mbfunction:link  
{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #fcfccf; text-decoration: none; }
A.mbfunction:visited 
{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #fcfccf; text-decoration: none; }
A.mbfunction:hover 
{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

A.menulink:link  
{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; text-decoration: none }
A.menulink:visited 
{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; text-decoration: none }
A.menulink:hover 
{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #32486d; text-decoration: underline }

A.toplink:link  
{ font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; color: #444442; text-decoration: none; font-weight: normal }
A.toplink:visited 
{ font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; color: #444442; text-decoration: none; font-weight: normal }
A.toplink:hover 
{ font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12px; color: #FFFFCC; text-decoration: underline; font-weight: normal }

.toplinkcel {
	border-right: #444444 1px solid;
	padding-left: 6px;
	padding-right: 6px;
}

.menudropdown {
	/*background-color: #cdc896;*/
	background-color: #68633c;
}

.menudropdown.hover {
	background-color: #aea975;
}





/* CSS for the Workarea box starts here
================================================*/
/* Insert the custom corners and borders for browsers with JavaScript on */
.Mainbox {
	margin: 8px 0px 0px 0px;
	width: 97%;
}
/* Rules for the top corners and border */
.top {
	background:url(../../ThemesImages/common/box2.png) no-repeat 100% 0;
	margin: 0 0 0 18px;
	height:14px;
}
.top div {
	height:14px;
	width:18px;
	position:relative;
	left:-18px;
	background: url(../../ThemesImages/common/box2.png) no-repeat 0 0;
}

/* Rules for the bottom corners and border */
.bottom {
	background: url(../../ThemesImages/common/box2.png) no-repeat 100% 100%;
	margin:0 0 0 18px;
	height:17px;
}
.bottom div {	
	height:17px;
	width:18px;
	position:relative;
	left:-18px;
	background: url(../../ThemesImages/common/box2.png) no-repeat 0 100%;	
}

/* Insert the left border */
.borderleft {
	padding:0px 0px 0px 12px;
	background: url(../../ThemesImages/common/borders.png) repeat-y 0 0;
}
/* Insert the right border */
.borderright {
	padding:0px 28px 0px 0px;
	background: url(../../ThemesImages/common/borders.png) repeat-y 100% 0;
}
/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.content {
	background: #fdfdf2;
	border-bottom:1px solid #FFFFFF;
	border-width: 1px 0;
	padding: 0px 8px 0px 8px;
	width: 100%;
}
.coverup {
	background-color: #f1efdc;
}

/* CSS for the box ends here */

/* Just a bit of styling for this example. Adjust as you wish. */
.Mainbox h1 {
	margin: 0px;
	padding: 2px 12px 2px 4px;
	background-color: #f1efdc;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align: center;
	width: 100%;
	background-image: url(../../ThemesImages/common/pghdr_shade.png);
	background-repeat: repeat-x;
}

