/* TAECANET STYLES */

/* FONT STYLES */
body
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; color:#002583; line-height:15px; }


h1
	{ display:inline; }

h2
	{ color:#000; font-size:16px; font-weight:normal; }

a
	{ color:#002583; text-decoration:none; }

a:hover
	{ color:#0D2051; text-decoration:none; }

.boldblue
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#002583; line-height:15px; }

.boldred
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#FF0000; line-height:15px; }

.status
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#0C9515; line-height:15px; }

.school
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: normal; color:#637CBC; line-height:15px; width:465px;}

.date
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: normal; color:#99ABD3; line-height:15px; }

.news
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: normal; color:#4B69B5; line-height:15px; text-align:justify; }

.navitem
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#637CBC; line-height:18px; }

.navitemon
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#637CBC; line-height:18px; }

.boldbluehome
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#002583; line-height:21px; }

.boldgreenhome
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#178C15; line-height:21px; }

.boldredhome
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#FF0000; line-height:21px; }

.tableheads
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#002583; line-height:15px; }

.tablerow
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#000; background-color:#D9E6F7; line-height:15px; }

.tablerowselect
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#002583; background-color:#B3CCEF; line-height:15px; }

.tablegrouprow
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#002583; line-height:15px; }

/* BACKGROUND STYLES */
body
	{ margin:0px; padding:0px; width:100%; background-color:#B3CCEF; text-align:center; }

/* FORMS */

label, input, select, button, textarea
	{ display: block; width: auto; float: left; margin-bottom: 10px; font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; }

.confirmtext
	{display: block; width: auto; float: left; margin-bottom: 15px; font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#637CBC;}
		

label
	{ text-align: right; width: 140px; padding-right: 10px;}

br
	{clear: left;}

col, col1, colgroup
	{ text-align: left;}

/* POSITIONING */

#horizon {
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	margin-top: -200px;
	text-align: center;
	min-width: 469px; 
}
#wrapper {
	position: relative;
	text-align: left;
	width: 469px;
	height: 228px;
	margin: 0px auto;
	background:url(../Images/login.gif);
	}

#login {
	text-align: left;
	margin: 0px;
	padding: 107px 0px 0px 30px;
	}

#sitecontainer
	{width:auto; text-align:left; }

#header
	{width:100%; height:42px; margin:0px; padding:0px; background:url(../Images/topbar_bg.gif);  }
	
/* aded by Excelsoft 08-Aug-07 for footer*/
#footer
	{width:100%; height:24px; margin:0px; padding:3px; background:url(../Images/topbar_bg.gif);   }
/*till here */
#user
	/* 18 dec {float: left; background:url(../Images/taecanet_logo.gif) no-repeat; width:480px; height:37px; display:block; padding:5px 0px 0px 135px; margin:0px; } */
	{float: left; background:url(../Images/taecanet_logo.gif) no-repeat; width:465px; height:37px; display:block; padding:5px 0px 0px 135px; margin:0px; }

#tools
	/* 18 dec {float: right; width:200px; height:37px; display:block; padding:5px 8px 0px 0px; margin: 0px; text-align:right; } */
	{float: right; width:170px; height:37px; display:block; padding:5px 8px 0px 0px; margin: 0px; text-align:right; }

#navcontainer
	{height: 60px; background:url(../Images/nav_bg.gif); }

#spring
	{float: right; background:url(../Images/springboard_new.gif); width:124px; height:54px; margin:0px; padding:0px; }

#mainnav
	{width: 682px; height: 54px; }

#mainnav UL
	{width: 682px; position: relative; height: 54px; background: url(../Images/nav_2state.gif); padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px; PADDING-TOP: 0px; }

#mainnav UL LI
	{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px}

#mainnav UL LI
	{DISPLAY: block; HEIGHT: 54px}

#mainnav A
	{DISPLAY: block; HEIGHT: 54px}

#mainnav UL LI A
	{TEXT-INDENT: -9999px; TEXT-DECORATION: none}

#mn1
	{left: 0px; width: 63px}

#mn2
	{left: 64px; width: 60px}

#mn3
	{left: 124px; width: 62px}

#mn4
	{left: 186px; width: 62px}

#mn5
	{left: 247px; width: 62px}

#mn6
	{left: 309px; width: 62px}

#mn7
	{left: 371px; width: 64px}

#mn8
	{left: 434px; width: 63px}
	
#mn11
	{left: 497px; width: 63px}
	
#mn9
	{left: 561px; width: 63px}

#mn10
	{left: 624px; width: 63px}

#mn1 a:hover
	{background: url(../Images/nav_2state.gif) no-repeat 0px -54px}

#mn2 a:hover
	{background: url(../Images/nav_2state.gif) no-repeat -64px -54px}

#mn3 a:hover
	{background: url(../Images/nav_2state.gif) no-repeat -124px -54px}

#mn4 a:hover
	{background: url(../Images/nav_2state.gif) no-repeat -186px -54px}

#mn5 a:hover
	{background: url(../Images/nav_2state.gif) no-repeat -247px -54px}

#mn6 a:hover
	{background: url(../Images/nav_2state.gif) no-repeat -309px -54px}

#mn7 a:hover
	{background: url(../Images/nav_2state.gif) no-repeat -371px -54px}

#mn8 a:hover
	{background: url(../Images/nav_2state.gif) no-repeat -434px -54px}

#mn11 a:hover
	{background: url(../Images/nav_2state.gif) no-repeat -497px -54px}

#mn9 a:hover
	{background: url(../Images/nav_2state.gif) no-repeat -561px -54px}

#mn10 a:hover
	{background: url(../Images/nav_2state.gif) no-repeat -624px -54px}


#page
	{ width:auto; margin: 0px; padding: 11px; }

#pagebar
	{ background: url(../Images/pagebar.gif); width:auto; height: 19px; display:block; margin: 0px; padding:2px 0px 0px 8px; }

#pagecontent
	{ background-color:#D9E6F7; display:block; margin: 0px; padding:10px; }

#panelnews
	{ width:auto; display:block; margin: 0px; padding: 0px;}

#panelchat
	{ float:left; width:190px; display:block; margin: 0px; padding: 11px 11px 0px 0px; }

#panelcalendar
	{ float:left; width:197px; display:block; margin: 0px; padding: 11px 0px 0px 0px; }

#panelunit
	{ float: right; width: auto; display:block; margin: 0px; padding: 0px 11px 0px 0px; }



#homereports
	{ width: auto; display:block; margin: 0px; background-color:#D9E6F7; border-bottom:1px solid #8DB2E4; padding: 0px; }

#homereports a
	{ width: auto; display:block; margin: 0px; background-color:#D9E6F7; margin: 0px; padding: 10px; }

#homereports a:hover
	{ width: auto; display:block; margin: 0px; background-color:#EFF4FA; margin: 0px; padding: 10px; }




#basepage
	{ clear: both; width:auto; display:block; margin: 0px; padding: 11px; }

#base
	{ background: url(../Images/base_bg.gif) repeat-x; background-color:#D9E6F7; width:auto; display:block; margin: 0px; padding: 15px; }

#nav2
	{ width:100%; height:27px; }

#nav
	{ width:auto; height:27px; margin:0px; padding:0px 0px 0px 0px; }

#nav ul, #nav li
	{ margin:0px; padding:0px; display:inline; list-style-type:none;}

#nav li a
	{ background: url(../Images/nav_grad.gif); float:left; line-height:14px; margin:0px 0px 4px 0px; border-top: 4px; border-right:3px solid #B3CCEF; padding-bottom:8px; padding-top:5px; padding-left:15px; padding-right:15px; }

#nav li a:hover
	{ border-bottom:4px solid #617DBF; margin:0px 0px 0px 0px; padding-bottom:4px; border-right:3px solid #B3CCEF; background:#FFF; color:#5885CB; }

#nav li a.navitemon
	{ padding-bottom:8px; background:#FFF; color:#5885CB; }

#contentframe{
	font-family: tahoma, trebuchet, arial, helvetica, sans serif;	
	background-color:#B3CCEF;
}


/* POSITIONING */
/* added by Excelsoft */

/* To display the background image */
 
/*#horizon {
	position: absolute;
	top: 35%;
	left: 0px;
	width: 100%;
	margin-top: -200px;
	text-align: center;
	min-width: 350px; 
}*/
#wrapper {
	position: relative;
	text-align: left;
	width: 469px;
	height: 210px;
	margin: 0px auto;
	background:url(../Images/login.gif);
}

#login {
	text-align: left;
	margin: 0px;
	padding: 107px 0px 0px 30px;
}
#messagewrap {
	position:relative;
	text-align: center;
	width: 469px;
	height: 210px;
	margin: 15px auto;
	background:url(../Images/message_bg.gif);
}
#message {
	text-align: center;
	border: #fff 1px solid;
	width: 469px;
	height: 176px;
	margin: 15px auto;
	padding:5px;
}
.boldblue
	{ font-family: tahoma, trebuchet, arial, helvetica, sans serif; font-size:11px; font-weight: bold; color:#002583; line-height:15px; }


/* END STYLES */

