﻿body, html 
{
	background: #E8E8E8 url(images/body-bg.jpg) repeat-x top;
	height: 100%;
	width: 100%;
	border: none;
	vertical-align: top;
	font-size: 13px;
	font-weight: normal;
	color:#183858;
	font-family: Helvetica, Arial, sans-serif;	
	margin:0px; padding:0px;
	text-align:center;
}

.input {margin:3px;}
.footer {float:left; text-align:center; padding:0px; margin:0px;background-color:#ffffff; width:950px;}

#divBody{vertical-align:top;padding:0px; margin:0px;}
#divBodyleft{vertical-align:top; float:left;padding:0px; margin:0px;}
#divBodyleft_old{ width:820px; vertical-align:top; float:left; padding:0px; margin:0px;padding-left:10px;}
#pnlGoogleAds{vertical-align:top; width:120px;padding:0px; margin:0px;}
.pnlGoogleAdsDIV{vertical-align:top; float:left; width:120px; padding:0px; margin:0px;background-color:#ffffff;
       min-height:450px;height:auto !important;}
.div-content-old{float:left; text-align:center; padding:0px; margin:0px;background-color:#ffffff; width:950px;}

/*** START HEADER   *************************************************************************/
.logo {float:left; height:156px;width:322px;background:url(images/logo.jpg) no-repeat;vertical-align:top;padding:0px; margin:0px;}
.hd-right{float:left; clear:right; height:156px;width:234px;background-color:#ffffff; vertical-align:middle; text-align:right;
          padding:0px; margin:0px;}
.div-btn_left{float:right; background: url(images/btn_left.gif) no-repeat;height: 22px;width: 7px;text-align:right;
              padding:0px; margin:0px; vertical-align:middle;}
.div-btn_middle{float:right; background: url(images/btn_middle.gif) repeat-x;height: 22px;text-align:center;
                padding:0px; margin:0px; vertical-align:middle;}
.div-btn_right{float:right; background: url(images/btn_right.gif) no-repeat;height: 22px;width: 7px;text-align:right;
               padding:0px; margin:0px; vertical-align:middle;}
.div-btn_space {float:right; height: 22px;width: 7px;text-align:right;padding:0px; margin:0px; vertical-align:middle;}
.div-btn {float:left; width:214px; text-align:right;padding:0px; margin:0px;padding:0px; margin:0px;padding:10px;}
.div-space {height: 10px;width: 7px;text-align:right;padding:0px; margin:0px; vertical-align:middle;}
.hd-center {float:left; height:156px;width:394px;background:url(images/hd_center.jpg) no-repeat;vertical-align:middle;padding:0px; margin:0px;}
.hd-center h4{font-family: Helvetica,Arial, "Times New Roman"; font-weight:bold; font-size:17px; letter-spacing: 0.3px;margin:0px; padding:0px; border:none; text-align:center; padding-top:4px;color: #9C9DA1; vertical-align:middle;}
.hd-center p {padding:0px; text-align:center;font:normal 17px Helvetica,Arial,sans-serif; font-weight:normal; color:#9C9DA1;letter-spacing:1.1px;vertical-align:top; line-height:21px;}
.hd-center a {color:#000000;}
.hd-center a:hover {color:#FF0000; text-decoration:underline;}

.menu1-center{height:29px;padding:0px;width:950px;margin: 0;border: 0px; font-weight:bold;background: #FFFFFF url(images/menu1-center.jpg) repeat-x;
	vertical-align:top;	float:left;font-size:13px; line-height:29px; font-family:Helvetica,Arial,sans-serif; color:#FFFFFF;letter-spacing:1.4px; text-align:center;}
.menu1-center a{font-size:13px; font-weight:bold; font-family:Helvetica,Arial,sans-serif; color:#FFFFFF;letter-spacing:1px; text-align:center; text-decoration:none;} 
.menu1-center a:hover{font-size:13px; font-weight:bold; font-family:Helvetica,Arial,sans-serif; color:#000000;letter-spacing:1px; text-align:center; text-decoration:none;}
 
.menu2-center{height:27px;padding:0px;width:950px;margin: 0;border: 0px; 
	background: #FFFFFF url(images/menu2-center.jpg) repeat-x;
	vertical-align:top;	float:left;
}

.div-content{float:left; width:950px;background-color:#ffffff; vertical-align:top; text-align:left;
          padding:0px; margin:0px;  }
.div-content-left{float:left; width:235px;background: #FFFFFF url(images/menu2-center.jpg) top repeat-x;  text-align:left;vertical-align:top;
          padding:0px; margin:0px; padding-top:3px;}
.div-content-right{float:left; width:714px; clear:right; background: #FFFFFF url(images/menu2-center.jpg) top repeat-x; text-align:left;vertical-align:top;
          padding:0px; margin:0px;padding-top:0px;}

/**** Start report view     ***/

.report-content1{float:left; width:930px;background-color:#ffffff; vertical-align:top; text-align:left;
          padding:0px; margin:0px; padding:10px;}
.report-content{float:left; width:810px;background-color:#ffffff; vertical-align:top; text-align:left;
          padding:0px; margin:0px;}
#divContent{background-color:#ffffff; vertical-align:top; text-align:left;
          padding:0px; margin:0px; }

/**** End report view     ***/


.hd{height:86px;width:950px;background:url(images/hd.jpg) no-repeat;vertical-align:top; }
.hd_right{padding-top:5px;height:86px;width:545px;vertical-align:top; text-align:right}
.hd_right a:link { text-decoration:underline; font-family:Arial;font-size:12px;color:#EF8406; font-weight:bold; text-align:right}
.hd_right a:visited {text-decoration:underline;font-family:Arial;font-size:12px;color:#EF8406; font-weight:bold; text-align:right}
.hd_right a:hover {text-decoration:underline;font-family:Arial;font-size:12px;color:#0074D4; font-weight:bold; text-align:right}

.hd_right_join{height:40px;width:545px;background:url(images/hd_right_join.jpg) no-repeat;
			font-family:Arial;font-size:13px;color:#0074D4; font-weight:bold; text-align:right;}
.hd_right_join a:link {font-family:Arial;font-size:14px;color:#0074D4; font-weight:bold; text-align:right;}
.hd_right_join a:hover {font-family:Arial;font-size:14px;color:#EF8406; font-weight:bold; text-align:right;}
.hd_right_join a:visited {font-family:Arial;font-size:14px;color:#0074D4; font-weight:bold; text-align:right;}
/***  END HEADER   *************************************************************************/
.space
{
	width:10px;
}
.ErrorPage
{
}
.lblTitlePage
{
	font-family: Verdana, Arial;
	font-size: 25px;
	font-weight: normal;
}

.txt300
{
	width:250px;	
}
.txt250
{
	width:200px;	
}

.dpd300
{
	width:255px;	
}
.tbxTime{width:80px;}
.tbxTime1{width:40px;}
a 
{
	text-decoration:none;
	color:#0074D4;
}
#divComputers{}
/* DataGrid style */
.dg_nobk
{
	background-color:#F0F5FB;
}
.error{ color:Red;}
.lblError {color:Red;}
.dg_alt_item 
{
	font-weight: normal;
	background-color: #F0F5FB;
	text-align:center;
}
.dg_alt_item a {
	text-decoration: underline;
}
.dg_alt_item a:hover {
	text-decoration: none;
}
.dg_item {
	font-weight: normal;
	background-color:  #FFFFFF;
	border-color:#183858;
	border-style:solid;
	border-width:1px;
	text-align:center;
}

.dg_item a {
	text-decoration: underline;
}
.dg_item a:hover {
	text-decoration: none;
}
.dg_header {
	background-color: #336699;
	font-weight: bold;
	font-size: 12px;
	padding: 10px 4px 4px 10px;
	text-align:center;
	color: #FFFFFF;
}
.dg_header a {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
}
.dg_header a:hover {
	text-decoration: underline;
	font-weight: bold;
}

.dg_pager {
	background-color: #336699;
	font-weight: bold;
	padding-left: 4px;
	font-size: 12px;
	text-align:right;
	color:White;
}
.dg_footer
{
	background-color: #336699;
	font-weight: bold;
	font-size: 12px;
	text-align:center;
}

.dg_pager a {
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
	color:White;
}
.dg_pager a:hover {
	text-decoration: none;
	font-size: 12px;
}
.dg_pager select {
	background-color: #52698F;
	color: #FFFFFF;
	font-size: 12px;
}
.dg_empty
{
	color: white;
	font-weight: bold;
	background-color:#336699;
}


/* DataGrid style end*/




.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(images/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(images/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(images/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(images/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(images/treeview-red.gif); } 

.treeview-black li { background-image: url(images/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(images/treeview-black.gif); }  

.treeview-gray li { background-image: url(images/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(images/treeview-gray.gif); } 

.treeview-1 li { background-image: url(images/treeview-1-line.gif); }
.treeview-1 .hitarea, .treeview-1 li.lastCollapsable, .treeview-1 li.lastExpandable { background-image: url(images/treeview-1.gif); } 


.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file, .filetree span.filedisabled, .filetree span.prop { padding: 1px 0 1px 21px; display: block; }
.filetree span.folder { background: url(images/folder.gif) 0 0 no-repeat;  font-weight:bold;}
.filetree li.expandable span.folder { background: url(images/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(images/pc.gif) 0 0 no-repeat; }

.filetree span.filedisabled { background: url(images/pc_disabled.gif) 0 0 no-repeat; }

.filetree span.prop { background: url(images/file.gif) 0 0 no-repeat; }
.folder{width:150px;}
/* TREEVIEW style end*/
.test
{
color: white;
	font-weight: bold;
	background-color:#336699;
}


/* Login style start*/

.lblLogin
{
	width:300px;
}
.login-space {width:950px; height:120px; background-color:#ffffff; padding:0px;margin:0px;float:left; clear:right;}
.failure{position:absolute; top:270px; left:475px;}
.login-form {width:280px; padding:0px;margin:0px;float:left;}
.login-form1 {width:280px; padding:0px;margin:0px;text-align:center;float:left;}
.form-left{width:335px;height:140px; padding:0px;margin:0px; float:left; text-align:center;}
.form-right{width:335px;height:140px; padding:0px;margin:0px; float:left; clear:right; text-align:center;}

.top_s{	background: url(images/top_s.gif) no-repeat;height: 15px;width: 15px; float:left;}
.top_c{background: url(images/top_c.gif) repeat-x;height: 15px; float:left;width:250px;}
.top_d{background: url(images/top_d.gif) no-repeat;height: 15px;width: 15px; float:left; clear:right;}
.bottom_s{background: url(images/bottom_s.gif) no-repeat;height: 15px;width: 15px; float:left;}
.bottom_c{	background: url(images/bottom_c.gif) repeat-x;height: 15px; float:left;width:250px;}
.bottom_d{background: url(images/bottom_d.gif) no-repeat;height: 15px;width: 15px; float:left; clear:right;}
.middle_s{background: url(images/middle_s.gif) repeat-y;width: 15px; height:110px; float:left;}
.middle{background: url(images/middle.gif) repeat;background-color:#f2f2f2;text-align:center; float:left;
        width:250px;height:110px;}
.middle_d{background: url(images/middle_d.gif) repeat-y;width: 15px;height:110px; float:left; clear:right;}


/*  Forgot Password */
.Forgot-Password-space {width:950px; height:120px; background-color:#ffffff; padding:0px;margin:0px;float:left; clear:right;}
.Forgot-Password-failure{position:absolute; top:270px; left:475px;}
.Forgot-Password-form {width:350px; padding:0px;margin:0px;float:left;}
.Forgot-Password-form1 {width:280px; padding:0px;margin:0px;text-align:center;float:left;}
.Forgot-Password-left{width:300px;height:190px; padding:0px;margin:0px; float:left; text-align:center;background-color:#ffffff;}
.Forgot-Password-right{width:300px;height:190px; padding:0px;margin:0px; float:left; clear:right; text-align:center;background-color:#ffffff;}

.Forgot-Password-top_s{	background: url(images/top_s.gif) no-repeat;height: 15px;width: 15px; float:left;}
.Forgot-Password-top_c{background: url(images/top_c.gif) repeat-x;height: 15px; float:left;width:320px;}
.Forgot-Password-top_d{background: url(images/top_d.gif) no-repeat;height: 15px;width: 15px; float:left; clear:right;}
.Forgot-Password-bottom_s{background: url(images/bottom_s.gif) no-repeat;height: 15px;width: 15px; float:left;}
.Forgot-Password-bottom_c{	background: url(images/bottom_c.gif) repeat-x;height: 15px; float:left;width:320px;}
.Forgot-Password-bottom_d{background: url(images/bottom_d.gif) no-repeat;height: 15px;width: 15px; float:left; clear:right;}
.Forgot-Password-middle_s{background: url(images/middle_s.gif) repeat-y;width: 15px; height:160px; float:left;}
.Forgot-Password-middle{background: url(images/middle.gif) repeat;background-color:#f2f2f2;text-align:center; float:left;
        width:320px;height:160px;}
.Forgot-Password-middle_d{background: url(images/middle_d.gif) repeat-y;width: 15px;height:160px; float:left; clear:right;}


.Forgot-Password-form2 {width:550px; height:190px;padding:0px;margin:0px;text-align:left;float:left;}
.Forgot-Password-left2{width:200px;height:190px; padding:0px;margin:0px; float:left; text-align:left;background-color:#ffffff;}
.Forgot-Password-right2{width:200px;height:190px; padding:0px;margin:0px; float:left; clear:right; text-align:left;background-color:#ffffff;}


#CreateWebuser{padding:0px; margin:0px;}
#CreateAdmin{padding:0px; margin:0px;}
.ErrorPage{padding:0px; margin:0px; background-color:#ffffff;}
.button
{
	background: url(images/btn_login.gif)  no-repeat;
	width: 45px;
	height:22px;
	cursor:pointer;
	text-align:center;
	padding-right:45px;
}
.buttonro
{
	background: url(images/btn_loginro.gif)  no-repeat;
	width: 85px;
	height:22px;
	cursor:pointer;
	text-align:center;
	
}
/*BtnMenu*/
.btn_oldRep
{
	background: url(images/btn_oldRep1.png) no-repeat;
	height: 37px;
	width: 210px;	
	text-align:right;
	border:none;
	font-size:15px;
	font-weight:bold;
	padding-right:10px;
	cursor:pointer;
}

.btn_left
{
	background: url(images/btn_left.gif) no-repeat;
	height: 22px;
	width: 7px;	
	text-align:right;
}
.btn_middle
{
	background: url(images/btn_middle.gif) repeat-x;
	height: 22px;
	text-align:center;
}
.btn_right
{
	background: url(images/btn_right.gif) no-repeat;
	height: 22px;
	width: 7px;
	text-align:right;
}


.bt_middle
{
	background:#ECE9D8 url(images/bt_middle.gif) repeat-x; 
	height: 24px;
	border-style:none;
	border-width:0px;
	text-align:left;
}
.bt_left
{
	background: #ECE9D8 url(images/bt_left.gif) no-repeat; 
	width: 10px;
	height: 24px;
	border-style:none;
	border-width:0px;
	text-align:right;
}
.bt_right
{
	background: #ECE9D8 url(images/bt_right.gif) no-repeat; 
	width: 10px;
	height: 24px;
	border-style:none;
	border-width:0px;
	text-align:right;
}

/* Login style end*/
 
       
        .menuTabs
        {
            position:relative;
            top:1px;
            left:10px;
        }
        .tab
        {
            border:Solid 1px black;
            border-bottom:none;
            padding:0px 10px;
            background-color:#eeeeee;
        }
        .selectedTab
        {
            border:Solid 1px black;
            border-bottom:Solid 1px white;
            padding:0px 10px;
            background-color:white;
        }
        .tabBody
        {
            border:Solid 1px black;
            padding:20px;
            background-color:white;
        }
/* START MainAdministrator **/
.mainadmin{float:left; width:950px; text-align:center;padding:0px; margin:0px;}
.mainadmin1{float:left; width:930px; text-align:left; padding:10px; margin:0px;}

.mainadmin-left{float:left; width:475px; text-align:center;padding:0px; margin:0px;}
.mainadmin-right{float:left; width:475px; text-align:center; clear:right;padding:0px; margin:0px;}

.mainadmin-lbl{float:left; width:175px; text-align:right;padding:0px; margin:0px; padding-bottom:2px; padding-top:2px;}
.mainadmin-tbx{float:left; width:300px; text-align:left;padding:0px; margin:0px; padding-bottom:2px; padding-top:2px;}
/* END MainAdministrator **/