/*=============== (globle) ===============*/
	body {
		margin: 0px;
		padding: 0px;
		background-color: #ffffff;
		scrollbar-3dlight-color: #000000;
		scrollbar-arrow-color: #eaeaea;
		scrollbar-darkshadow-color: #000000;
		scrollbar-face-color: #242424;
		scrollbar-highlight-color: #000000;
		scrollbar-shadow-color: #000000;
		scrollbar-track-color: #eaeaea;
		font-family: Arial,Helvetica,Verdana,san-serif;
		font-size: 12px;
	}
	table{
		font-family: Arial,Helvetica,Verdana,san-serif;
		font-size: 12px;
	}
	h1{
		margin: 0px;
		padding: 0px;
		font-size: 16px;
		color: #7f7f7f;
		text-transform:uppercase;
	}
	h1.red{
		color: #ff0000;
		font-size: 28px;
		font-style: italic;
	}
	#sm_txt, #sm_txt a:link, #sm_txt a:visited {
		font-family: Arial,Helvetica,Verdana,san-serif;
		font-size: 8px;
		color: #fff;
		margin: 0px;
		padding: 0px;
		
	}
	#icon_nav{
		background-color: #000;
		background-image: url(images/admin_settings_bg.gif);
		background-repeat: no-repeat;
		border-width: 2px 2px 2px 2;
		border-color: #fcbe03;
		border-style: solid solid solid solid;
		color: #fff;
		font-weight: bold;
		text-align: center;
		margin : 10px 10px 10px 10px;
		width: 150;
		height : 100;
	}
	#icon_nav a:link,  #icon_nav a:visited{
		color: #fff;
		font-weight: bold;
		text-decoration: none;
		font-size: 24px;
	}
	
	.clearBoth {
		clear: both;
	}
	.left_align{
		float:left;
	}
	.right_align{
		float:right;
	}
	#global_nav{
		float:right;
		font-size:12px;
		font-weight:bold;
		padding-top: 68px;
	}
	#global_nav a:link,  #global_nav a:visited{
		font-size:12px;
		font-weight:bold;
		color:#11325d;
	}
/*========================================*/
/*=========== (layout) ===================*/
	.htmlsnip{
		border:  					#000000 solid 1px;
		margin: 					5px 5px 5px 5px;
		padding:                    3px;
		
	}
	#top_line{
		width: 930;
		background-color: #323131;
		height: 1px;
	}
	#logo{
		margin: 40px 0px 0px 15px;
	}
	
	.padding{
		margin: 5px 0px 5px 0px;
		background-color: #ffffff;
		width: 930;
	}
	table.alert , #alert{
		background-color: #fcbe03;
		color: #000;
		font-weight: bold;
		margin: 10px;
		padding: 0px;
	}
	.layout_width{
		width: 930px;
	}
	
	#header{
		background-color: #fff;
		background-image: url(images/top_bg.gif);
		margin : 0px 0px 0px 0px;
		height : 118px;
		border:solid 1px #FFFFFF;
	}
	#footer{
		background-color: #fff;
		background-image: url(images/bottom_bg.gif);
		margin : 0px 0px 0px 0px;
		height : 118px;
	}
	.Mastercase{
		margin: 0px 0px 0px 0px;
		padding:  0px 0px 0px 0px;
		background-color: #ffffff;
		border:  #7f7f7f solid 1px;
	}
	#mainbox, #logbox, #homebox{
		background-color: #FFFFFF;
		padding: 0px 10px 0px 0px;
		margin: 0px 0px 0px 0px;
		width : 670px;
		height : auto;
		border:  #7f7f7f solid 1px;
		background-image: url(images/log_bg.gif);
		background-repeat: no-repeat;
		background-position:right;
		text-align: left;
	}
	.main_case{
		background-color:cfcfcf;
		border:  #7f7f7f solid 1px;
		padding: 10px 10px 10px 10px;
		margin: 0px 20px 0px 20px;
	}
	#logbox, #homebox{
		height : 393px;
	}
	#navbox{
		width : 203px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		background-color: #cfcfcf;
		height : 350px;
		text-align: left;
		border:  #7f7f7f solid 1px;
	}
	#logout{
		border-top: #7f7f7f solid 1px;
		text-align: right;
		width:100%;
		
	}
	#logout a:link, #logout a:visited {
		color: 						#7f7f7f;
		text-decoration: 			none;
	}
	#logout a:hover {
		color: #FF0000;
	}
	#preview_headers{
		background-color: #fff;
		background-image: url(images/bottom_bg.gif);
		margin : 0px 0px 0px 0px;
		height : 14px;
		width : 500px;
	}
/*========================================*/
/*============== (List) ==================*/
	
	td.list_nav a:link, td.list_nav a:visited , #list_title  a:link, #list_title a:visited{
		color: #FFFFFF;
		font-weight: bold;
		margin: 2px;
		padding: 0px;
		text-decoration: none;
	}
	td.profile a:link, td.profile a:visited{
		color: #FFFFFF;
		font-weight: bold;
		margin: 2px;
		padding: 0px;
		text-decoration: none;
	}
	td.list_nav  {
		color: #7f7f7f;
		background:cfcfcf; 
		font-weight: bold;
		padding: 0px;
	}
	table.profile, table.list{
		margin: 10px 10px 10px 10px;
		padding: 0px;
	}
	table.search{
		margin: 10px 10px 10px 10px;
		padding: 0px;
	}
	#profile_title{
		font-weight: bold;
		margin: 0px;
		padding:2px 5px 2px 5px;
	}
	#list_title{
		background-color: #7f7f7f;
		color: #ffffff;
		font-weight: bold;
		margin: 0px;
		padding:2px 5px 2px 5px;
	}
	#profile_spacing{
		margin: 0px;
		padding:2px 2px 2px 5px;
	}
	#list_header{
		color: #11325d;
		font-weight: bold;
		
	}
	#list_h1{
		margin:  0px 0px 0px 0px;
		padding: 0px 10px 0px 0px;
	}
	#profile_row_1{
		background-color: #666666;
		margin: 0px;
		padding:2px 5px 2px 5px;
		color: #ffffff;
	}
	#profile_row_2{
		background-color: #999999;
		margin: 0px;
		padding:2px 5px 2px 5px;
		color: #ffffff;
	}
	#list_odd,#list_even  {
		margin: 0px;
		padding:0px;
		color: #7f7f7f;
		background:cfcfcf; 
		border-bottom:solid 1px #7f7f7f; 
	}
	#list_action_list_odd{
		background:cfcfcf; 
		border-bottom:solid 1px #7f7f7f; 
		text-align: center;
	}
	#list_action_list_even{
		background:cfcfcf; 
		border-bottom:solid 1px #7f7f7f; 
		text-align: center;
	}
	#red_txt{
		color: #FF0000;
		font-weight: bold;
	}
	#green_txt{
		color: #00FF00;
		font-weight: bold;
	}
/*========================================*/
/*========== (Image List) ================*/
	.image_list{
		border:  					#CC6600 solid 2px;
		padding:                    5px;
	}
	.image_list a:link, .image_list a:visited {
		border:  					 #CC6600 solid 2px;
	}
	.image_list  a:hover {
		border:  					 #FFFF00 solid 2px;
		border-top:  					 #FFFF00 solid 2px;
	}
	.image_list_title{
		padding:                    0px 0px 0px 5px;
		text-align:					left;
		font-weight:                bold;
	}
	.image_list_description{
		padding:                    0px 0px 0px 5px;
		text-align:					left;
	}
	.image_list_image{
		padding:                    5px;
		margin:                     5px;
	}
/*========================================*/


/*=====nav class=====*/
	.buttons{
		background-color:			#FFFFFF;
		border:  					#7f7f7f solid 1px;
		margin: 					2px;
		padding:                    3px;
		float:                      left;
	}
	.buttons_right{
		background-color:			#FFFFFF;
		border:  					#7f7f7f solid 1px;
		margin: 					2px;
		padding:                    3px;
		float:                      right;
	}
	.inner_buttons{
		color: 						#ffffff;
		background-color:			#7f7f7f;
		margin: 					1px;
		padding:                    1px 2px 1px 2px;
		
	}
	.red a:link, .red a:visited {
		color: #FFFFFF;
		text-decoration: none;
	}
	.red a:hover {
		color: #FF0000;
		text-decoration: none;
	}
	.green a:hover {
		color: #66FF66;
		text-decoration: none;
	}
	.green a:link, .green a:visited {
		color: #FFFFFF;
		text-decoration: none;
	}
	.borders{
		background-color:			#FFFFFF;
		border:  					#7f7f7f solid 1px;
		margin: 					5px 10px 5px 18px;
		padding:                    3px;
	}
	.devider{
		width:						167px;
		margin: 					0px 10px 0px 20px;
		padding:                    0px;
		color: 						#7f7f7f;
	}
	.parent_nav{
		width:						167px;
		height:						20px;
		color: 						#ffffff;
		background-color:			#7f7f7f;
		font-size: 					12px;
		line-height:                20px;
		text-indent: 				5px;
		text-transform: 			uppercase;
	}
	.parent_nav a:link, .parent_nav a:visited {
		color: 						#ffffff;
		font-weight:				bold;
		text-decoration: 			none;
	}
	.parent_nav a:hover {
		color: 						#ffffff;
	}
	.sub_nav1{
		margin: 	                3px 0px 0px 30px;
		color: 						#7f7f7f;
		width:						100px;
		font-size:                  11px;
		font-weight: 				bold;
		background-image: 			url(images/arrow2.gif);
		background-repeat: 			no-repeat;
		text-indent: 				15px;
	}
	.sub_nav1 a:link, .sub_nav1 a:visited {
		color: 						#7f7f7f;
		text-decoration: 			none;
	}
	.sub_nav1 a:hover {
		color: 						#e84800;
		text-decoration: 			none;
	}
	.sub_nav2{
		color: 						#7f7f7f;
		text-indent: 				45px;
		font-size: 					11px;
	}
	.sub_nav2 a:link, .sub_nav2 a:visited {
		color: 						#7f7f7f;
		text-decoration: 			none;
	}
	.sub_nav2 a:hover {
		color: 						#e84800;
		text-decoration: 			none;
	}
/*=====end nav class=====*/


