﻿    .margin-5_top           {margin-top:-5px;}
    .margin-10_top          {margin-top:-10px;}
    .margin-15_top          {margin-top:-15px;} 
    .margin-20_top          {margin-top:-20px;}   	    
	.margin0_top			{margin-top:0px;}
	.margin100_top			{margin-top:100px;}	
	.margin90_top			{margin-top:90px;}
	.margin80_top           {margin-top:80px;}
	.margin70_top           {margin-top:70px;}
	.margin60_top           {margin-top:60px;}
	.margin50_top           {margin-top:50px;}
	.margin40_top			{margin-top:40px;}	
	.margin30_top			{margin-top:30px;}
	.margin25_top			{margin-top:25px;}	
	.margin20_top			{margin-top:20px;}
	.margin15_top			{margin-top:15px;}
	.margin10_top			{margin-top:10px;}
	.margin5_top			{margin-top:5px;}
	.margin6_top            {margin-top: 6px;}
    .margin7_top            {margin-top: 7px;}
    .margin8_top            {margin-top: 8px;}
    .margin9_top            {margin-top: 9px;}
    
    .margin-5_bottom        {margin-bottom:-5px;}
    .margin-10_bottom       {margin-bottom:-10px;}
    .margin-15_bottom       {margin-bottom:-15px;} 
    .margin-20_bottom       {margin-bottom:-20px;}   
	.margin0_bottom         {margin-bottom:0px;}
	.margin5_bottom         {margin-bottom:5px;}
	.margin10_bottom		{margin-bottom:10px;}
	.margin20_bottom		{margin-bottom:20px;}
	.margin30_bottom		{margin-bottom:30px;}
	.margin40_bottom		{margin-bottom:40px;}	
	.margin80_bottom		{margin-bottom:80px;}
	.margin90_bottom		{margin-bottom:90px;}
    .margin100_bottom		{margin-bottom:100px;}
    
    .margin-5_left          {margin-left:-5px;}
    .margin-10_left         {margin-left:-10px;}
    .margin-15_left         {margin-left:-15px;} 
    .margin-20_left         {margin-left:-20px;}   	
	.margin0_left           {margin-left:0px;}
	.margin5_left			{margin-left:5px;}
	.margin10_left			{margin-left:10px;}
	.margin20_left			{margin-left:20px;}
	.margin30_left			{margin-left:30px;}
	.margin40_left			{margin-left:40px;}	
	.margin80_left			{margin-left:80px;}	
	
	.margin-5_right         {margin-right:-5px;}
    .margin-10_right        {margin-right:-10px;}
    .margin-15_right        {margin-right:-15px;} 
    .margin-20_right        {margin-right:-20px;}   
	.margin0_right          {margin-right:0px;}	
	.margin1_right          {margin-right:1px;}
	.margin2_right          {margin-right:2px;}
	.margin3_right          {margin-right:3px;}
	.margin4_right          {margin-right:4px;}
	.margin5_right          {margin-right:5px;}
	.margin10_right			{margin-right:10px;}
	.margin20_right			{margin-right:20px;}
	.margin30_right			{margin-right:30px;}
	.margin40_right			{margin-right:40px;}	
	.margin80_right			{margin-right:80px;}
	
	.margin0                {margin:0;}
	.margin5                {margin:5px}
	.margin10               {margin:10px;}
	.margin20               {margin:20px;}
	.margin30               {margin:30px;}
	.margin40               {margin:40px;}	
	
	.margins_auto           {margin-left: auto;margin-right: auto;}	

    .pad0                   {padding:0px;}
    .pad5                   {padding:5px;}
	.pad10					{padding:10px;}
	.pad20					{padding:20px;}
	.pad25                  {padding: 25px;}
	.pad30                  {padding: 30px;}
	
    .pad-5                  {padding:-5px;}
	.pad-10					{padding:-10px;}
	.pad-20					{padding:-20px;}
	.pad-30                 {padding: -30px;}	
	
	.pad0_bottom            {padding-bottom:0px;}
	.pad5_bottom            {padding-bottom:5px;}
	.pad20_bottom			{padding-bottom:20px;}
	.pad25_bottom           {padding-bottom: 25px;}
	.pad10_bottom			{padding-bottom:10px;}
	.pad30_bottom           {padding-bottom:30px;}
	.pad40_bottom           {padding-bottom:40px;}
	.pad50_bottom           {padding-bottom: 50px;}
	
	.pad0_top               {padding-top:0px;}
	.pad30_top              {padding-top:30px;}
	.pad20_top				{padding-top:20px;}
	.pad25_top              {padding-top: 25px;}
	.pad10_top				{padding-top:10px;}
	.pad5_top				{padding-top:5px;}
	.pad40_top              {padding-top:40px;}
	.pad50_top              {padding-top: 50px;}
	
	.pad0_left              {padding-left:0px;}
	.pad5_left				{padding-left:5px;}
	.pad10_left				{padding-left:10px;}
	.pad20_left				{padding-left:20px;}
	.pad25_left             {padding-left:25px;}
	.pad30_left             {padding-left:30px;}
	.pad40_left             {padding-left:40px;}
	.pad50_left             {padding-left: 50px;}
	
	.pad0_right             {padding-right:0px;}
	.pad5_right				{padding-right:5px;}
	.pad10_right			{padding-right:10px;}
	.pad20_right			{padding-right:20px;}
	.pad25_right            {padding-right: 25px;}
	.pad30_right            {padding-right:30px;}
	.pad40_right            {padding-right:40px;}
	.pad50_right            {padding-right: 50px;}
	
	.pad100_left            {padding-left: 100px;}
	
	.inline_block			{display:inline-block;}
	.inline                 {display: inline;}
	.block                  {display: block;}
	
	.float_left				{float:left;}
	.float_right			{float:right;}
	
	.lineheight5            {line-height:5px;}
	.lineheight10           {line-height:10px;}
	.lineheight30			{line-height:30px}
	
	.background_orange      {background-color: orange;}
	.background_red         {background-color: red;}
	.background_white       {background-color: white;}
	.background_netprospex  {background-color: #eae8db;}
	
	.background_blue1       {background-color:#2673A9;}
	
	.bg_opaque              {background: transparent url('Images/trans80.png') repeat fixed left top;}
    	
	.font_white             {color: white;}
	
	.colour_white           {color: White;}
	.colour_black           {color: Black;}
	
	.pointer                {cursor:pointer;}
	
	.biggerButton           {font-size: 1.3em !important;
                             padding: 3px 20px !important;}
    
    .clear_left             {clear: left;}
    .clear_right            {clear: right;}
    .clear_both             {clear: both;}
    
    .align_center           {text-align: center;}
    .align_left             {text-align: left;}
    .align_right            {text-align: right;}
    
    .margin_auto_left_right {margin-left: auto;margin-right: auto;}
    
    .display_none           {display: none;}
    .display_block          {display: block;}
    
    .font_07em              {font-size: 0.7em;}
	.font_08em              {font-size: 0.8em;}
	.font_09em              {font-size: 0.9em;}
    .em_1                    {font-size: 1em;}
    .em_1_1                  {font-size: 1.1em;}
    .em_1_2                  {font-size: 1.2em;}
    .em_1_3                  {font-size: 1.3em;}
    .em_1_4                  {font-size: 1.4em;}
    .em_1_5                  {font-size: 1.5em;}
    .em_1_6                  {font-size: 1.6em;}
    .em_1_7                  {font-size: 1.7em;}
    .em_1_8                  {font-size: 1.8em;}
    .em_1_9                  {font-size: 1.9em;}
    .em_2                    {font-size: 2em;}
    
    .text_grey               {color: Gray;}
    .text_black              {color: black;}
    .text_white              {color: white;}
    
    .no_underline            { text-decoration: none;}
    
    .cursor_none             {cursor: default !important;}
    .cursor_pointer          {cursor: pointer !important;}
    
    .transparent             {zoom: 1; filter: alpha(opacity=50); opacity: 0.5;}
    
    .border_bottom_1        {border-bottom: 1px solid;}
    .border_top_1           {border-top: 1px solid;}
    .border_left_1          {border-left: 1px solid;}
    .border_right_1         {border-right: 1px solid;}
    
    .border_black           {border-color: black;}
    .border_white           {border-color: white;}
    
    .clear_left             {clear:left;}
    .clear_right            {clear:right;}
    .clear_both             {clear: both;}
    
    .italic                 {font-style: italic;}
    .bold                   {font-weight: bold;}
    
    .center                 {text-align: center;}
	.right                  {text-align: right;}
        
    /* Rounded corner stuff */
    .border_radius_top_left_5em  { -webkit-border-top-left-radius: .5em;
                              -moz-border-radius-topleft: .5em;
                              border-top-left-radius: .5em; }
    .border_radius_top_right_5em { -webkit-border-top-right-radius: .5em;
                              -moz-border-radius-topright: .5em;
                              border-top-right-radius: .5em;}       
    .border_radius_bottom_left_5em  { -webkit-border-bottom-left-radius: .5em;
                              -moz-border-radius-bottomleft: .5em;
                              border-bottom-left-radius: .5em; }
    .border_radius_bottom_right_5em { -webkit-border-bottom-right-radius: .5em;
                              -moz-border-radius-bottomright: .5em;
                              border-bottom-right-radius: .5em;}   
                              
    .border_radius_5em      {-webkit-border-radius: .5em;
                              -moz-border-radius: .5em;
                              border-radius: .5em;}
                              
    .border_radius_10       {border-radius: 10px;
                             -webkit-border-radius: 10px;
                             -moz-border-radius: 10px;}
	.border_radius_20       {border-radius: 20px;
	                         -webkit-border-radius: 20px;
	                         -mox-border-radius: 20px;}  
                                                     
    .vertical_top           {vertical-align: top;}
    
    .position_fixed         {position: fixed;}
    .position_absolute      {position: absolute;}
    .position_relative      {position: relative;}
    
    .overflow_scroll        {overflow: scroll;}
	.overflow_auto          {overflow: auto;}
    
    .height_100             {height: 100%;}
	.height_90              {height: 90%;}
	
	.width_100              {width:100%;}
	.width_90               {width: 90%;}
	.width_80-              {width:80%;}
	.width_70               {width:70%;}
	.width_60               {width: 60%;}
	.width_50               {width: 50%;}
	.width_45               {width: 45%;}
	.width_40               {width: 40%;}
	.width_30               {width: 30%;}
	.width_20               {width: 20%;}
	
	.display_none           {display:none;}
	
	.align_top              {vertical-align: top;}
	.align_bottom           {vertical-align: bottom;}
	
	.underline              { text-decoration: underline;}
	
	.no_background_image    {background-image: none !important;}
	
	.z_index0               {z-index: 0;}
	.z_index1               {z-index: 1;}
	.z_index100             {z-index: 100;}
	
	.top0                   { top: 0;}
	.left0                  { left: 0;}
	
	
	.modal_bg               { position: absolute;
	                          top: 0;
	                          left: 0;    
	                          width: 100%;
	                          height: 100%;
	                          background: transparent url('Images/trans80.png') repeat fixed left top;
	                          z-index: 100;
	                         }
    .modal_inner             { padding: 5px;
                              background-color: White;
                              text-align: center;
                              position: fixed;
                              top: 30%;
                              left: 30%;
                              }
