﻿/* Body */
body {color: #000;font-family: Arial, Helvetica, sans-serif;font-size: 11px;margin: 0px 20px 0px 20px;height:100%; }

/* Generic */
	.clear { clear:both; }
	.clear_left { clear:left;padding-bottom:10px; }
	.float_left { float:left; }
	.float_right { float:right; }
	.background_red { background-color:Red; }
	.width_50 { width:50%;  }
	.width_25 { width:25%;  }
	.margin_left_5 { margin-left:5px; }
	.margin_2 { margin:2px; }
	.margin_10 { margin:10px; }
	.padding_10 {padding:10px;}
	.padding_5 {padding:5px;}
	.hidden {display:none;}
	.tbDebug { height:400px; width:900px; }
	.content_heading {color: #333;float: left;font-size: 15px;font-weight: bold;margin-left: 2px;margin-top: 2px;}
	#CONTENT_LEFT { position: relative; }
	
	/*---Elements---*//*---Forms---*/
	.element_checkbox, .element_input, .element_input_disabled, .element_radiobutton {height: 25px;}
	.element_checkbox {float: left;text-align: left;width: 30%;}
	.element_input, .element_input_disabled {float: left;width: 30%;margin-bottom:7px;}
	.element_input_disabled {border: 0;margin: 0;padding: 0;}
	.element_label {float: left;margin-left: 5px;overflow: hidden;text-align: left;white-space: nowrap;width:10%;}
	.element_radiobutton {float: left;}
	fieldset { padding:10px; }
	legend {padding:10px; font-size:120%;}
	
	/*---Elements---*/
	.heading1 { font-size:20px; color:#7A9EB6; }

	/*---Error Message---*/
	.errorMessage {font-weight:bold;font-family:Arial, Verdana, sans-serif;color:#ff0000;font-size:0.9em;}

	/*---Warning Message---*/
	.warningMessage {font-weight:bold;font-family:Arial, Verdana, sans-serif;color:#ff9900;font-size:0.9em;}

	/*---Links---*/
	a {color: #000;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration: none;}
	a:hover {text-decoration: underline;}
	.preference_link { display: block; float: left; height: 15px; margin: 2px; width: 75px; }
	.preference_container { overflow: auto; height: 75px; }

	/*---Heading---*/
	h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-variant: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: none;}
	h4 {font-size: 11px;font-weight: bold;margin-bottom: 5px;text-decoration: underline;}
	h5 {font-size: 11px;font-weight: bold;margin-bottom: 5px;}
	h6 {padding: 10px 0 10px 0;}

	/*---List---*/
	li, ul {margin: 0;padding: 0;list-style-type: none;}

	/*---Inline List---*/
	.inline_menu ul { list-style: none; padding: 0; margin: 0;}
	.inline_menu li { float: left;  }
	.inline_menu li a { background-color:#D6E8CE;height:33px;float:left;display: block;padding:5px;}
	.inline_menu li a:hover { background-color:#FFFFF0; }
	.inline_menu li a img { border:0px; vertical-align:top;}
	.inline_menu  { width:99%; }

	/*---Links---*/
	.tan_box { background-color:#FFFFF0; border:solid 1px #D6E8CE;}
	.green_box { background-color:#D6E8CE; border:solid 1px #A2D0AD;}

/* Quick Launch */
.quicklaunch_container ul { list-style: none; padding: 0; margin: 0;}
.quicklaunch_container ul li { float:right; margin: 0 0.55em 0 0.55em;  }
.quicklaunch_container ul li a img{ vertical-align:bottom; border:0px;margin-left:0.35em; }
	
	/*---Quick Launch Content---*/
	.quick_launch_content { float:right;width:60%;background-color:#FFFFF0;height:22px;padding-top:6px;} 
	.quick_launch_content ul { list-style: none; padding: 0; margin: 0;}
	.quick_launch_content ul li { float:right; margin: 0 0.55em 0 0.55em;  }
	.quick_launch_content ul li a img{ vertical-align:middle; border:0px;margin-left:0.35em; }
	.quick_launch_lable {  display:block;float:left; }
	.quick_launch_panel { border:solid 1px #A1D0AE; background-color:#FFFFF0; float:right;left:20px;right:20px;height:28px;width:100%;display:none;clear:both;margin-bottom:10px; vertical-align:middle; }

/* BreadCrumb */
.vertical_nav_container{background-color: #D6E8CE;border: solid 1px #A2D0AD;margin-top:-10px;height:25px;margin-bottom: 7px;width: 100%;clear:both;}

	/*---Horazontal BreadCrumb---*/
	.breadcrumb_container {float:left;width: 49%;}
	.breadcrumb {background-color: #D6E8CE;color: #333;float: left;font-family: Verdana;font-size: 10px;position: relative;z-index: 30;}
	.breadcrumb_menu {background-color: #D6E8CE;border: solid 1px #BCB5A4;position: relative;margin-top: 20px;color: #333;z-index: 31;}
	.breadcrumb_menuitem {background-color: #D6E8CE;color: #333;padding: 2px 2px 2px 2px;font-family: Verdana;font-size: 10px;z-index: 30;}
	.breadcrumb a:active, .breadcrumb a:hover, .breadcrumb a:link, .breadcrumb a:visited {color: #333;font-family: Verdana;font-size: 10px;vertical-align: middle;background-color: #D6E8CE;}
	.breadcrumb_menuitem a:active, .breadcrumb_menuitem a:hover, .breadcrumb_menuitem a:link, .breadcrumb_menuitem a:visited {color: #333;font-family: Verdana;font-size: 10px;background-color: #D6E8CE;}

	/*---Vertical BreadCrumb---*/
	.treeview {background-color: #D6E8CE;color: #333;font-family: Verdana;font-size: 10px;padding: 9px 0px 0px 0px;position: relative;z-index: 20;}
	.treeview_container, .page_navigation {background-color: #D6E8CE;border: solid 1px #A2D0AD;margin-bottom: 9px;float: left;width: 17%;z-index: 20;}
	.treeview_node {background-color: #D6E8CE;color: #333;padding: 2px 2px 2px 2px;font-family: Verdana;font-size: 10px;z-index: 20;}
	.treeview a:active, .treeview a:hover, .treeview a:link, .treeview a:visited {color: #333;font-family: Verdana;font-size: 10px;}
	.treeview_node a:active, .treeview_node a:hover, .treeview_node a:link, .treeview_node a:visited {color: #333;font-family: Verdana;font-size: 10px;}

/* Content */
.page_content {float: left;width: 80%;padding-left:10px;}

	/*---Canvas---*/
	.canvas {margin-top:0px;margin-bottom: 10px;position: relative;width:100%;background-color:#FFFFF0;border:solid 1px #D6E8CE;padding:5px;} 
	.canvas-org {margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 10px;position: relative;width:100%;height:80%;min-height:400px;background-color:#FF0000;border:solid 1px #D6E8CE;padding:5px;} 
	.canvas-not-used { background-color:#FFFFF0; margin-bottom: 10px; position: relative;}
	

	/*---Content Seperator---*/
	.page_seperator {background-image: url( /OakDocs/images/doodad_seperator_gradient.gif );background-repeat: repeat-x;clear: both;height: 20px;}

/* Header */
.page_header { display:block;}

/* Footer */
.page_footer {clear: both;color: #333;font-family: Verdana;font-size: 10px;text-align:center;}
.page_footer2{padding:5px;background-color: #D6E8CE;}

/*---Not Defined / Extention? ---*/
.document_search_panel {float:right;overflow:scroll}
.scearch_criteria {font-family: Verdana;font-size: 10px;}

/* Grid Class ?*/
.grid_class
{
	border-color:InactiveCaption;
	border-style:solid;
	border-width:0px;
	cursor:default;
	font-family:Microsoft Sans Serif;
	font-size:8.25pt;
	height:606px;
	min-height:606px;
	max-height:90%;
}

.header
{
	font-size: 8pt;
	font-family: Verdana, Helvetica, Tahoma;	
	color: #333333;
	font-weight:bold;
}