/*------==================  BODY   =================--------*/
/*---- useful variables
879Db4

-----*/

body{
 margin-top : #000000;
 background-color : #ffffff;
 background-image : url(images/main_bg.jpg);
 background-position : 0px 0px;
 background-repeat : no-repeat;
 margin : 0px;
 padding : 0px;
 font-family:Trebuchet MS,verdana, Lucida Sans Unicode, Lucida Grande, arial,verdana,helvetica,sans-serrif;
 font-size:12px;
 color:#334488;

 }

td {
	font-size:12px;
	color:#334488;
	 font-weight:200;

}

p { 	 
	max-width:700px;
	padding-left:40px;
	padding-right:40px;
	background-color:transparent;

		 }


/*334488*/
	a:link		{text-decoration:none; color:004488;   font-weight:700; font-size:12px; border-bottom: thin solid #cccccc; border-bottom-width:0px;}
	a:visited	{text-decoration:none; color:004488;   font-weight:700; font-size:12px; border-bottom: thin solid #cccccc; border-bottom-width:0px;}
	a:hover	    {text-decoration:none; color:FF0000;   font-weight:700; font-size:12px; border-bottom: thin solid #cccccc; border-bottom-width:0px;}
	a:active	{text-decoration:none; color:004488;   font-weight:700; font-size:12px; border-bottom: thin solid #cccccc; border-bottom-width:0px;}

/*334488*/
	a.approval:link		{text-decoration:none; color:FF0000;   font-weight:700; font-size:12px; border-bottom: thin solid #cccccc; border-bottom-width:0px;}
	a.approval:visited	{text-decoration:none; color:FF0000;   font-weight:700; font-size:12px; border-bottom: thin solid #cccccc; border-bottom-width:0px;}
	a.approval:hover	    {text-decoration:none; color:00aa55;   font-weight:700; font-size:12px; border-bottom: thin solid #cccccc; border-bottom-width:0px;}
	a.approval:active	{text-decoration:none; color:FF0000;   font-weight:700; font-size:12px; border-bottom: thin solid #cccccc; border-bottom-width:0px;}


.background_globe
{
 background-image : url(images/content_background.jpg);
 background-position : -16px -16px;
 background-repeat : no-repeat;


}
/*------==================  Stripping   =================--------*/
	.odd {
	background-color:transparent;

	}
	.even{
	background-color:#D0E0F9;

	}

	.completed {
	background-color:bbFFdd;

	}
	.even_completed{
	background-color:#ccFFee;

	}

/*------==================  FORMS   =================--------*/

INPUT,SELECT,TEXTAREA {
  	font-family:Trebuchet MS,arial,verdana,helvetica,sans-serrif;
 	font-size:10px;
 }
 
/*------==================  PAGE ELEMENTS   =================--------*/
		
	/*------======== style for where you are path at top right   =======--------*/
	/*  -----color:FFDD66;---- */
		 #bread_crumb_path
		   {
			
			margin : 1px;
			padding : 1px;
			width:49%;
			float:right;
			color:ffffff;
			text-align:right;
			position:absolute;
			left:50%;
			top:108px; 	 
			font-size:12px;
		
		 }
		
	/*------======== style for main content   =======--------*/

		  #content { 
		  	background-color:transparent;
			 margin-left : 20px;
			 margin-top : 10px;
			 margin-bottom : 2px;
			 padding : 0px;
			
			font-size:12px;
			color:#335588;
			/*max-width:700;*/
		
		 }
		
	/*------======== style for main page title   =======--------*/

		#title_header {
			
			font-size:18px;
			color:#FFFFFF;
			font-weight:700;
		position:absolute;
		left:80px;
		z-index:-1;
		top:20px; 	
		}
	/*------======== style for main page toolbar   =======--------*/

		#toolbar_header {
		
			
			font-size:14px;
			color:#FFFFFF;
			font-weight:700;
		position:absolute;
		left:80px;
		top:58px; 	
		
		} 
		
	/*------======== image for main inner page tab / headers   =======--------*/

		   .tab_art
		   {
		background-image : url(images/tab_bg.gif);
		height:28px;
		background-repeat : no-repeat;
		background-position : 0px 0px;
		 }
		 
	/*------======== style to describe text and placement on tab / headers   =======--------*/
H1
		   {
		   
		    /*----- on hold -------begin
		    background-image : url(images/tab_bg.gif);
		     background-position : 0px 0px;
 			background-repeat : no-repeat;
 			color:#ffffff;
 			background-color:#879Db4;
			font-size:16px;
			----- on hold -------End*/
			line-height: 0.27cm; 
			
 			font-weight:700;
			color:#335588;
			font-size:22px;
			padding-left:20px;
			position:relative;
			left:0px;
			top:3px;
		  	background-color:transparent;
		    letter-spacing: -1px;

		 }
		 
H2
	{
			line-height: 0.05cm; 
			
			font-size:16px;
			color:#335588;
 			font-weight:700;
		  	background-color:transparent;
			padding-left:20px;
		    letter-spacing: -0.02cm;

	}
	
H3,H4,H5.H6
	{

			
			font-size:14px;
			color:#335588;
 			font-weight:700;
		  	background-color:transparent;
			padding-left:20px;
			font-weight:700;

	}

		 
/*
			border-left-width: 1px;
			border-right-width: 0px;
			border-top-width: 1px;
			border-bottom-width: 2px;
			border-style: solid;
			border-color: 999999 555555 444444 666666
*/

/*------==================  NAVIGATION BARS   =================--------*/

	/*------========  Inner Page Tab Navigation   =======--------*/


		a.small_tab_nav:link {text-decoration:none; font-size:11px; font-weight:700;  color:FFFFFF; border-bottom-width:0px;}
		a.small_tab_nav:visited {text-decoration:none; font-size:11px; font-weight:700;  color:FFFFFF; border-bottom-width:0px;}
		a.small_tab_nav:active {text-decoration:none; font-size:11px; font-weight:700;  color:FFFFFF; border-bottom-width:0px;}
		a.small_tab_nav:hover  {text-decoration:none; color:BBFFBB; font-size:11px;  font-weight:700; border-bottom-width:0px;}



	/*------========  Top Navigation Bar   =======--------*/

	  #nav_bar_top {
		height:21px;
		width:100%;
		
		font-size:12px;
		color:#7BD70E;
		font-weight:700;
		position:absolute;
		left:0px;
		top:85px; 	 
	 	}
	 
	/*------========  Bullets   =======--------*/
	
		.li_dark {list-style-image: url(images/li_dark_g.gif);
		list-style-type: circle;
		list-style-position: inside;
		vertical-align: text-bottom;
		}

		
		
	li {list-style-image: url(images/li_bullet.gif);
		list-style-type: circle;
		list-style-position: outside;
		vertical-align: text-bottom;
		margin-bottom:7px;
		}



	.max_width {
		max-width:700px;

	}


	/*------========  Login Form   =======--------*/
	
	
	 .dark_form
		{
		
		font-size:11px;
		color:#FFFFFF;
		font-weight:700;
		}
		
	/*------======== Top Navigation Bar   =======--------*/
	
	a.nav_bar_link:link		{text-decoration:none; color:FFFFFF;   font-weight:700; font-size:12px;  border-bottom-width:0px;}
	a.nav_bar_link:visited	{text-decoration:none; color:FFFFFF;   font-weight:700; font-size:12px;  border-bottom-width:0px;}
	a.nav_bar_link:hover	{text-decoration:none; color:BBFFBB;   font-weight:700; font-size:12px;  border-bottom-width:0px;}
	a.nav_bar_link:active	{text-decoration:none; color:FFFFFF;   font-weight:700; font-size:12px;  border-bottom-width:0px;}
	 
	/*------======== Left Navigation Bar Default  =======--------*/
	  .nav_bar_right {
	  
		 margin-left : 10px;
		 margin-top : 0px;
		 margin-bottom : 2px;
		 padding : 0px;
		
		font-size:12px;
		color:#FFFFFF;
		font-weight:700;
	 
	 }
	 
	 	#left_nav_block {
			background-image : url(images/block_bg.gif);
			background-position : 0px 0px;
			background-repeat : no-repeat;
			padding:5;
			width:200;
			height:100%;
			max-width: 200px;
			background-color : #879Db4;
			z-index:5;
			position:relative;
			left:0%;
			top:-2; 	 

		}

 /*
 position:absolute;
			top:120px;
			left:500px;
 			background-color : #879Db4;

 */
	 /*------======== Left Navigation dotted lines  =======--------*/
	
	 .nav_element {	border-top: thin dotted #FFFFFF;
	 				border-top-width:1px;
	 	} 
		.nav_sub_element { 	 margin-left : 15px;
	} 
	
	
	/*------======== Left Navigation Bar Links  =======--------*/
	
	a.nav_bar_right:link {text-decoration:none; color:FFFFFF;  font-size:12px; border-bottom-width:0px;}
	a.nav_bar_right:visited {text-decoration:none; color:FFFFFF; font-size:12px; border-bottom-width:0px;}
	a.nav_bar_right:hover {color:#BBFFBB; font-size:12px; border-bottom-width:0px;}
	a.nav_bar_right:active {text-decoration:none; color:FFFFFF; font-size:12px; border-bottom-width:0px;}
	
	
	/*------======== Bottom Navigation default text  =======--------*/
	
	  .nav_bar_bottom {
		 margin-left : 10px;
		 margin-top : 15px;
		 margin-bottom : 2px;
		 padding : 0px;
		
		font-size:9px;
		color:#FFFFFF;
		font-weight:700;
	 
	 }
	
	a.nav_bar_sub:link {text-decoration:none; color:FFFFFF;  font-size:11px;   font-weight:700; border-bottom-width:0px;}
	a.nav_bar_sub:visited {text-decoration:none; color:FFFFFF; font-size:11px;   font-weight:700; border-bottom-width:0px;}
	a.nav_bar_sub:hover {color:#BBFFBB; font-size:11px;   font-weight:700; border-bottom-width:0px;}
	a.nav_bar_sub:active {text-decoration:none; color:FFFFFF; font-size:11px;  font-weight:700; border-bottom-width:0px;}

	/*------======== Bottom Navigation Links  =======--------*/
	
	a.nav_bar_bottom:link {text-decoration:none; color:FFFFFF;  font-size:10px;   font-weight:700; border-bottom-width:0px;}
	a.nav_bar_bottom:visited {text-decoration:none; color:FFFFFF; font-size:10px;   font-weight:700; border-bottom-width:0px;}
	a.nav_bar_bottom:hover {color:#BBFFBB; font-size:10px;   font-weight:700; border-bottom-width:0px;}
	a.nav_bar_bottom:active {text-decoration:none; color:FFFFFF; font-size:10px;  font-weight:700; border-bottom-width:0px;}
	


 
 
 /*
   margin-left: 20px
	 text-indent:10px;
 position:relative;
	*/
