
/**********************************************************************************************/
/*  BODY  */
/**********************************************************************************************/
body{ 
	margin:0px;
	direction:ltr; 
	margin-top: 13px; 
	margin-bottom: 5px;
	font-family: verdana;
	color:#555F6B;
	background-color:#666666;
}
td {  font-family: verdana; font-size: 11px;}

h1	{font-size: 13px; color: #ffffff; margin:0px; padding:0px; font-weight:bold; font-style:italic;}
h2	{font-size: 13px; color: #003299; margin:0px; padding:0px; font-weight:bold;}
h3	{font-size: 13px; color: #4E6072; margin:0px; padding:0px; font-weight:bold;}
h4	{font-size: 12px; color: #4E6072; margin:0px; padding:0px; font-weight:bold; font-style:italic;}

input.text	{ border:1px solid #7F9DB9; width:168px; height:22px; }

/**********************************************************************************************/
/* LINKS */
/**********************************************************************************************/
a {  color: #6599FC ; text-decoration: none;}
a:link {  color: #6599FC ; text-decoration: none;}
a:visited {  color: #6599FC ; text-decoration: none;}
a:hover {  color: #6599FC ; text-decoration: underline;}


/**********************************************************************************************/
/* BULLETS and HEADERS */
/**********************************************************************************************/
ul { margin:10px 0px 0px 10px; list-style-type:none;}
ul li { background-image:url(../images/panels/bullet.png); background-position:left top; background-repeat:no-repeat; background-color:#FFFFFF; padding-left:22px; margin-top:10px;}
ul li li { background-image:url(../images/bullets/2_level_bullet.png); background-position:0 5; background-repeat:no-repeat; background-color:#FFFFFF; padding-left:10px; margin-left:-8px; margin-top:0px;}
ol {margin-left: 25px;}


/**********************************************************************************************/
/* BUTTONS	 */
/**********************************************************************************************/
.btn { height:22px; cursor:pointer; border:1px solid #B1B1B1;color:#666666; font-size:11px; font-weight:bold; background-image:url(../images/login/btn_bg_strip.png); background-color:#FFFFFF; background-repeat:repeat-x;}
.btnLogin { height:22px; cursor:pointer; border:1px solid #B1B1B1;color:#ffffff; font-size:11px; font-weight:bold; background-image:url(../images/login/bg_btn.png); background-color:#FFFFFF; background-repeat:repeat-x;}

/**********************************************************************************************/
/* MAIN SITE TABLE */
/**********************************************************************************************/
.tblOuter 				{ width: 988px; height:580px; text-align:center;}
.tblOuterHP 			{ width: 988px; height:580px; text-align:center;}
.tblOuterSimulation		{ width: 800px; height:580px; text-align:center;}
.tblMain 				{ width: 988px; background-color: #FFFFFF; height:100%; margin-top: 0px }
.tblMainHP 				{ width: 988px; background-color: #FFFFFF; height:100%; margin-top: 0px; }
.tblMainLogin 				{ width: 530px; background-color: #FFFFFF; height:100%; margin-top: 0px; }
.tblMainPrint			{background-color:#ffffff;}
.tblMainSimulation		{ width: 800px; background-color: #FFFFFF; height:100%; margin-top: 0px}
.tdBootomLeftCorner		{ background-image:url(../images/footer/left_corner.png); background-color:#666666; background-repeat:no-repeat;}
.tdBootomRightCorner	{ background-image:url(../images/footer/right_corner.png); background-color:#666666; background-repeat:no-repeat;}
.tdBootomCenterCorner	{background-color:#303030;}
/**********************************************************************************************/
/* GENERAL CONTENT */
/**********************************************************************************************/
.contentHolder  {height:100%;}
.tblContent 	{background-color: #FFFFFF; height:100%; width:100%;}
.tblContent td	{vertical-align:top;height:100%;}
.tdContent 		{vertical-align:top; height:100%; padding-left:10px;}
.tblContentLogin	{vertical-align:top; height:100%; padding-left:10px;}
.tblContentLogin 	td{font-size:12px;}
.tdContentLogin		{ background-image:url(../images/login/bg_login.png); background-color:#FFFFFF; background-repeat:repeat-x; background-position:bottom; text-align:center; padding-top:8px;}
#div_forgotPassword	{ /*width:265px; height:105px; margin-bottom:35px; text-align:left;*/ padding-bottom:5px; }
#msg, #inputs		{ padding:5px;}

.content 	 	{vertical-align:top; height:100%;}
.contentText	{width:570px;}
.PreviewText	{width:570px; padding-bottom:20px;} 
.pageTitle 		{color:#A7A7A7; padding-bottom:20px; padding-top:10px;}
.sectionTitle 	{color:#7C839A; padding:10px 5px 20px 0px;}

/**********************************************************************************************/
/*	FOOTER		*/
/**********************************************************************************************/
.tblFooter		{ height:38px;}
.footerMenu		{ color:#FFFFFF; font-weight:bold; padding-left:15px; vertical-align:top; padding-top:8px;}
.footerMenu		a{color:#FFFFFF;}
.footerMenu		a:visited{color:#FFFFFF;}
.footerMenu		a:hover{color:#FFFFFF;}
.footerSeparator	{ margin-left:10px;margin-right:10px;}
.searchText			{ font-size:11px; height:20px; width:157px; border:1px solid #B1B1B1; background-color:#666666; color:#FFFFFF; font-weight:bold;}
.footerMenuSearch	{ vertical-align:top; text-align:right; padding-right:15px; padding-top:5px; width:200px;}
.btnSearch			{ vertical-align:bottom; margin-bottom:1px; cursor:pointer;}

/**********************************************************************************************/
/*	Top bar		*/
/**********************************************************************************************/
.smallLineHeight	{ line-height:4px;}
.tdLogo				{ height:73px; background-image:url(../images/topbar/bg_strip_top.png); background-color:#FFFFFF; background-repeat:repeat-x;}
.tdTopBarLeftCorner	{ height:4px; background-image:url(../images/topbar/bg_left_corner.png); background-position:left; background-color:#666; background-repeat:no-repeat;}
.tdTopBarRightCorner	{height:4px; background-image:url(../images/topbar/bg_right_corner.png); background-position:right; background-color:#666; background-repeat:no-repeat;}
.divLogo			{ padding-left:15px; margin-top:24px; float:left;}
.divTabs			{ float:right; padding-right:12px; margin-top:17px;}
.topSeparator		{ margin-left:6px; margin-right:6px; margin-top:10px}
.tdLogin			{ padding-left:15px; height:33px; background-color:#ffffff; background-image:url(../images/topbar/bg_strip_blue.png); background-repeat:repeat-x; color:#FFFFFF; vertical-align:middle;}
.tdLogin			a{color:#FFFFFF;}
.tdLogin			a:visited{color:#FFFFFF;}
.tdLogin			a:hover{color:#FFFFFF;}

/**********************************************************************************************/
/*	Tables corners		*/
/**********************************************************************************************/
.tdPanelTopLeftCorner		{width:4px; height:4px; background-image:url(../images/panels/corner_left_top.png); background-position:left; background-color:#B7B7B7!important; background-repeat:no-repeat;}
.tdPanelTopRightCorner		{width:4px; height:4px; background-image:url(../images/panels/corner_right_top.png); background-position:left; background-color:#B7B7B7!important; background-repeat:no-repeat; float:right}
.tdPanelBootomLeftCorner	{width:4px; height:4px; background-image:url(../images/panels/corner_left_bottom.png); background-position:left; background-color:#B7B7B7!important; background-repeat:no-repeat;}
.tdPanelBootomRightCorner	{width:4px; height:4px; background-image:url(../images/panels/corner_right_bottom.png); background-position:left; background-color:#B7B7B7!important; background-repeat:no-repeat; float:right}



.tdContentElearning 			{vertical-align:top; height:100%; padding-left:10px; background-color:#B7B7B7;}
.tblELMain						{ height:474px; margin-top:19px;margin-bottom:19px;}
.tblELMain						td{ background-color:#FFFFFF;}


/**********************************************************************************************/
/*inside page panel*/
/**********************************************************************************************/
.panelTitle			{ margin-left:1px; margin-right:1px; margin-top:21px; background-image:url(../images/panels/bg_strip_grey.png); background-color:#ffffff; height:31px; background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; font-size:13px;}
.panelRightTitle	{ background-image:url(../images/panels/bg_wave_grey.png); background-color:#FFFFFF; background-repeat:no-repeat; width:65px; height:31px; float:right;}
.panelTitleText		{ background-color:#5a5a5a;}
.lblPanelTitleText	{ font-style:italic; padding-left:10px; margin-top:6px;}


/*scheduler panel*/
.panelTitle_Schedule		{ margin-left:1px; margin-right:1px; margin-top:21px; background-image:url(../images/panels/bg_strip_blue.png); background-color:#ffffff; height:31px; background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; font-size:13px;}
.panelRightTitle_Schedule	{ background-image:url(../images/panels/bg_wave_blue.png); background-color:#FFFFFF; background-repeat:no-repeat; width:65px; height:31px; float:right;}
.panelTitleText_Schedule	{ background-color:#5A5A5A; padding-left:12px; padding-top:6px; font-style:italic; }

.userid		{ float:left}
.logout		{ float:right; padding-right:18px; cursor:hand;}


div.div_knowledge		{ overflow:auto; height:205px;}

.tooltipicons			{ 
							background-color:#FFFFFF;
							border:1px solid #6798FE; 
							width:72px;
							height:8px;
							padding-left:2px; 
							margin-right:20px; 
							position:absolute;
							display:none; 
						}
							
.tooltipiconsText				{ text-align:center; font-size:10px; color:#78798D; padding-top:2px;}
