/* CSS Document */

/* RESET BROWSER DEFAULTS */
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
a img,:link img,:visited img { border:none }
/* END RESET BROWSER DEFAULTS */

html,body{ background:#ffffff; height:100%; width:100%; border:0; }

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* BASIC TAGS */
h1{ font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#626161; line-height:25px; vertical-align:middle;}
p{  font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#626161; line-height:18px;
vertical-align:middle; text-align:left;}

/* BASIC CLASSES */
.lnk{ height:25px; border:#dedddd solid 1px; background: #ffffff url(../images/Btn_Bg.gif) repeat-x bottom;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#02131a; font-weight:bold; padding:5px 10px 5px 10px; line-height:25px; margin-left:18px; margin-right:18px; }

.pg{ height:25px; border:#dedddd solid 1px; background: #ffffff url(../images/Btn_Bg.gif) repeat-x bottom;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#02131a; font-weight:bold; padding:5px; line-height:25px; margin-left:2px; margin-right:2px; }
.pg_row{ padding-left:5px; padding-right:5px; }

.tbl_highlight{ border-top:#bcbcbc solid 1px; border-bottom:#bcbcbc solid 1px;border-top:0px;}
.tbl_highlight td.lft_bdr{ border-left:#bcbcbc solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
color:6d6d6b; font-weight:bold; padding:5px; }
.tbl_highlight td.lft_nobdr{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
color:6d6d6b; font-weight:bold; padding:5px; }
.tbl_highlight h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#414141; font-weight:bold;
padding-left:5px; line-height:15px;}
.tbl_highlight h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#414141; font-weight:bolder;
padding-left:5px; line-height:25px;}

/* DEFAULT PAGE LAYOUT STARTS */
#main_container{ width:100%; height:100%;margin-right:0px;}

#hdr{ background:url(../images/Hdr_Bg.gif) repeat-x left top; width:100%; height:98px;}
	#hdr #logo{ padding:43px 0 0 27px;}

#container{ width:100%; height:100%;}
#container #btn_sml{ position:relative;}
#container #btn_sml ul{ margin-right:20px; height:25px; }
#container #btn_sml ul li{ float:right; display:inline; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; font-weight:bold; }
#container #btn_sml ul li a.settings{ display:block; background:url(../images/Settings_bg.gif) no-repeat left top; width:35px; padding-left:20px; color:#575656; line-height:25px; vertical-align:baseline; padding-right:25px;}
#container #btn_sml ul li a.settings:hover{ display:block; background:url(../images/SettingsOver_bg.gif) no-repeat left top; width:35px; padding-left:20px; color:#575656; line-height:25px; vertical-align:baseline; padding-right:25px;}
#container #btn_sml ul li a.logout{ display:block; background:url(../images/Logout_bg.gif) no-repeat left top; width:35px; padding-left:20px; color:#575656; line-height:25px; vertical-align:baseline;}
#container #btn_sml ul li a.logout:hover{ display:block; background:url(../images/LogoutOver_bg.gif) no-repeat left top; width:35px; padding-left:20px; color:#575656; line-height:25px; vertical-align:baseline;}
#container #btn_sml ul li.user{ display:block; padding-left:20px; color:#575656; line-height:25px; vertical-align:baseline; padding-right:25px;}


 #container #nav_left{ width:247px; float:left;  }
 #container #nav_left ul{ padding-top:65px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
	 color:#6f6d6d; font-weight:bold; }
 #container #nav_left ul li { display:block; height:45px; width:247px; background-color:#ffffff; margin-bottom:3px;
	 background:url(../images/navLeft_bg.gif) no-repeat right; line-height:45px; vertical-align:middle;  }
 #container #nav_left ul li.selected{ height:45px; width:247px;  background:url(../images/navLeft_selected.gif) no-repeat right;
	 margin-bottom:3px;   }
 #container #nav_left ul li a{ color:#6f6d6d;  padding-left:25px;  }
 #container #nav_left ul li.selected a	{ color:#090909;  padding-left:25px;  }
 #container #nav_left ul li a:hover{ color:#e76500;}			 
	
	
 #container #cont_inner{ position:absolute; left:235px; height:100%;  padding:0px; }
 #container #cont_inner #bdy{ border-left:#bfbebe solid 1px; border-top:#bfbebe solid 1px; *height:100%; padding:0px;
 max-height:auto; min-height:100%;  }
#container #cont_inner #bdy #nav_top{ background:url(../images/navTop_Bg.gif) repeat-x left top; height:52px; }
 #container #cont_inner #bdy #nav_top ul{ padding:6px 0 0 12px; font-family:Verdana, Arial, Helvetica, sans-serif;
			 font-size:11px; color:#808080; font-weight:bold; }
 #container #cont_inner #bdy #nav_top ul li{ display:inline; float:left; width:150px;   }
 #container #cont_inner #bdy #nav_top ul li a{ display:block; width:150px; color:#808080; height:37px; text-align:center;
			 padding-top:8px;   }
 #container #cont_inner #bdy #nav_top ul li a.selected{ display:block; width:150px; color:#02141b; height:37px; 
			 background:url(../images/navTop_Selected.gif) no-repeat left top; }
 #container #cont_inner #bdy #nav_top ul li a:hover{ color:#e76500;}
 #container #cont_inner #bdy #bdy_content{ padding:25px 10px 0 15px; }
 #container #cont_inner #bdy #bdy_content table.main{ width:100%; }
 #container #cont_inner #bdy #bdy_content table.main td.title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		font-weight:bold; color:#002f2f;  }
		
 #container #cont_inner #bdy #bdy_content table.ctr_nobdr{ width:100%; font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px; font-weight:normal; color:#858585; }
 #container #cont_inner #bdy #bdy_content table.ctr{ width:95%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		font-weight:normal; color:#858585; border:#bcbcbc solid 1px; }
		
 #container #cont_inner #bdy #bdy_content table.ctr td.hd_ctr{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		font-weight:bold; color:#000000; height:25px; background-color:#e6e6e6; text-align:center;
		border-left:#bcbcbc solid 1px; border-bottom:#bcbcbc solid 1px;  }
 #container #cont_inner #bdy #bdy_content table.ctr td.hd_lft{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		font-weight:bold; color:#000000; height:25px; background-color:#e6e6e6; border-bottom:#bcbcbc solid 1px; text-align:left; 
		padding-left:8px;}
#container #cont_inner #bdy #bdy_content table.ctr td.hd_ctr_highlight{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		font-weight:bold; color:#000000; height:25px; background-color:#c5c5c5; text-align:right;padding-right:8px;
		border-left:#bcbcbc solid 1px; border-bottom:#bcbcbc solid 1px;  }
		
 #container #cont_inner #bdy #bdy_content table.ctr td.txt1_ctr{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		font-weight:normal; color:#000000; height:25px; background-color:#ffffff; text-align:right;padding-right:8px;
		border-left:#dedede solid 1px; border-bottom:#dedede solid 1px;  }
	#container #cont_inner #bdy #bdy_content table.ctr td.txt1_ctr_highlight{ font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:11px; font-weight:normal; color:#000000; height:25px; background-color:#efefef; text-align:right;padding-right:8px;
		border-left:#dedede solid 1px; border-bottom:#dedede solid 1px;  }
 #container #cont_inner #bdy #bdy_content table.ctr td.txt1_lft{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		font-weight:normal; color:#000000; height:25px; background-color:#ffffff; border-bottom:#dedede solid 1px; text-align:left; 
		padding-left:8px;}
 #container #cont_inner #bdy #bdy_content table.ctr td.txt2_ctr{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		font-weight:normal; color:#000000; height:25px; background-color:#f7f7f7; text-align:right;padding-right:8px;
		border-left:#dedede solid 1px; border-bottom:#dedede solid 1px;  }
		#container #cont_inner #bdy #bdy_content table.ctr td.txt2_ctr_highlight{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px; font-weight:normal; color:#000000; height:25px; background-color:#e6e6e6; text-align:right;padding-right:8px;
		border-left:#dedede solid 1px; border-bottom:#dedede solid 1px;  }
 #container #cont_inner #bdy #bdy_content table.ctr td.txt2_lft{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		font-weight:normal; color:#000000; height:25px; background-color:#f7f7f7; border-bottom:#dedede solid 1px; text-align:left;
		padding-left:8px;}
 #container #cont_inner #bdy #bdy_content table.ctr a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		font-weight:normal; color:#000000;}
 #container #cont_inner #bdy #bdy_content table.ctr a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
		font-weight:normal; color:#02131a; text-decoration:underline;color:#FF6600;}
		
		
			 
 #container #cont_inner #bdy #bdy_content form .input_txt{ height:20px; background-color:#f0f1f1; border:#dedddd solid 1px;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#858585; font-weight:normal;
		padding:4px 0 0 5px; }
#container #cont_inner #bdy #bdy_content form .input_btn{ height:22px; width:60px; border:#dedddd solid 1px;
		background:url(../images/Btn_Bg.gif) repeat-x bottom; font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px; color:#02131a; font-weight:bold; margin-right:2px; margin-top:5px;	}
#footer{ text-align:center; padding:20px 0 10px 0; display:block; }
	#footer{ text-align:center; padding:20px 0 10px 0; display:block; }
	#footer td{ padding-left:0%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
	font-weight:bold;}
#footer td{ float:left; display:inline; padding-left:8px; padding-bottom:10px; }
	#footer td a{ color:#000000; }
	#footer td a:hover{ color:#000000; text-decoration:none;  }
	#footer td a:visited{color:#000000;}

	#title{width:100%;background-color:#CCCCCC;color:#FFFFFF;text-align:center;text-transform:capitalize;font-size:24px;}
		#updates{width:100%;}
	
/* DEFAULT PAGE LAYOUT ENDS */

