<!--
.text_errors {color: #FF0000; font-size: 10px;}

.form_text { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	color: #000000 ; 
	border: #cccccc; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}

.form_button{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	color: #000000 ; 
	border: #dddddd; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

.form_dropdown { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	color: #000000 ; 
	border: #dddddd; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}
.Special   {color:#a58a33; font-size:10pt; font-family:TimesRoman; font-weight:bold}


body 	{
        font-size:10pt; 
        background-color:#c0c0c0; 
        font-family:verdana;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

table 	{font-size:10pt;font-family:verdana;}
table.content 	{font-size:10pt;font-family:verdana;}

.general {font-size:10pt; font-family:verdana};

font {font-size:10pt; font-family:verdana};


b 	{ 
	color: #25482e;
    	font-weight: bold;
   	}

a:link 	  {color: #a58a33;}
a:visited {color: #a58a33;}
a:hover   {color: #a58a33;}

table.home_links a:link 	{color: #000000; text-decoration:none}
table.home_links a:visited 	{color: #000000; text-decoration:none}
table.home_links a:hover   	{color: #a58a33; text-decoration:none}

table.main_table 	{
			background-image:url('/images/back.gif');
			background-repeat:no-repeat;
			background-color:#ffffff;
			}

table.main_table_white 	{
			background-color:#ffffff;
			}

td.hometext {padding:2px; line-height:1.4em; letter-spacing:0.08ex; /* color:#020b85;*/}
td.home1x1 {background-image:url('/images/home1x1.gif'); background-repeat:no-repeat;}
td.home1x2 {background-image:url('/images/home1x2.gif'); background-repeat:no-repeat;}
td.home2x1 {background-image:url('/images/home2x1.gif'); background-repeat:no-repeat;}
td.home2x2 {background-image:url('/images/home2x2.gif'); background-repeat:no-repeat;}

table.mouseover_table 
			{
			border:1px;
			border-color: #000000;
			border-style:solid;
			background-color:#ffffff;
			filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;

td.main_menu 		
			{
/* 			background-color:#0511a6; */
			/*background-color: #a58a33;*/
			/*background-color: #020b85;*/
			padding:4px;
			}

table.menu 
			{
  			text-decoration:none; 
  			text-align:left; 
  			/*font-weight:bold;*/
  			color:#000000; 
			font-size:9pt;
  			}

table.menu a, table.menu a:visited 
			{
  			text-decoration:none; 
  			text-align:left; 
  			color:#a58a33; 
  			}

table.menu a:hover 	{
  			text-decoration:underline;
			color:#a58a33;
			}

td.main_menu 	{
		text-align:center;
		background-image:url('/images/ctc_menu_green_binary.gif');
		}

.home_line		{
			color: #a58a33;
			font-weight: bold;
			}


td.page_title_black
		{
		background-color:#0c3d18;
		}
			
table.page_title, td.page_title 		{ 
			/*border:1px;
			border-color:#020b85;
			border-style:solid;*/
			/*background-color:#a58a33;*/
			font-weight:bold;
			font-size:11pt;
			text-align:center;
			padding:3px;
			color:#ffffff;
			background-image: url('/images/ctc_side_green_binary.gif');
			}

			
td.sub_menu_static
	{
	background-image:url('/images/side_menu_bottom.gif');
	height:24px;
	width:160px;
	}
	
td.sub_menu
	{
 	background-image:url('/images/side_menu_back.gif'); 
	vertical-align:middle;
	}

table.sub_menu 
	{
	vertical-align:middle;
	}


a.sub_menu a, a.sub_menu:visited, table.sub_menu a, table.sub_menu a:visited, td.sub_menu a , td.submenu a:visited
		{
		vertical-align:middle;
		text-align:left;
		color: #ffffff;
		text-decoration:none;
		display:block; 
		width:160px;
		height:24px;
		/*padding-top:2px;
		padding-bottom:2px;
		padding-left:2px;
		*/
		background-image:url('/images/side_menu_up.gif');
		font-size:8pt;
		}
		
td.sub_menu a:hover, table.sub_menu a:hover
		{
		background-image:url('/images/side_menu_down.gif');
		color: #ffffff;
		}



table.copyright_bar	{
/* 			background-color:#0511a6; */
			background-color: #a58a33;
			color:#c0c0c0;
			font-size:8pt;
			}

table.bottom_links 	{}
  
  			
table.login_box {
		background-image:url('/images/green_login_box.gif');
		background-repeat:no-repeat
		}
		
td.green_login_box_top
		{
		background-image:url('/images/green_login_box_top.gif');
		}
td.green_login_box_middle
		{
		background-image:url('/images/green_login_box_middle.gif');
		}
td.green_login_box_bottom
		{
		background-image:url('/images/green_login_box_bottom.gif');
		}
		
td.top_left_bottom	{
			background-image:url('/images/green_top_left_bottom.gif');
			}
			
td.top_top_bottom 	{
			background-image:url('/images/green_top_top_bottom.gif');
			}

td.css_icons		{
			padding:3px;
			}
		
table.main_back		{
/* 		background:#d7e7f1; */
		/*border:1px;
		border-style:solid;
		border-color:#b3cad7;*/
		/*background-image:url('/images/watermark.gif');
		background-repeat:no-repeat;*/
			}
table.main_back_contact	{
/* 		background:#d7e7f1; */
		/*border:1px;
		border-style:solid;
		border-color:#b3cad7;*/
		background-image:url('/images/watermark.gif');
		background-repeat:no-repeat;
			}
			
.map 	{
	border:1px;
	border-style:solid;
	border-color:#a58a33;
	}

.heading 
		{
		border:1px;
		border-color:#ffffff #ffffff #a58a33 #ffffff;
		border-style:solid;
/* 		background-color:#b3cad7; */
		padding:3px;
		color:#000000;
		font-weight:bold;
		width:100%;
		text-align:left;
		}
		
 ul.bullet_list
		{
		list-style-image: url('/images/bullet.gif');
		margin-left:16px;
		}
		
 li.bullet_list
                {
                margin-bottom:15px;
                }
				
.back_button
	{
	background-color:#d9ede0;       
	color:#a58a33;
	border:2px;
	border-color:#a58a33;
	border-style:solid;
	padding:5px;
	text-align:center;
	font-weight:bold;
	height:15px;
	}

table.button a:link, table.button a:visited, table.button a:hover, table.back_button_table a:link, table.back_button_table a:hover, table.back_button_table a:visited
	{
	text-decoration:none;
	}
	
	
.back_button a:link
	{
	background-color:#d9ede0;       
	color:#521c8c;
	border: 1px;
	border-color:#a58a33;
	border-style:solid;
	padding:10px;
	text-decoration:none;
	width:80px;
	font-weight:bold;
	text-align:center;
	}
	
.back_button a:visited
	{
	background-color:#d9ede0;       
	color:#521c8c;
	border: 1px;
	border-color:#a58a33;
	border-style:solid;
	padding:10px;
	text-decoration:none;
	width:80px;
	}
	
.back_button a:hover
	{
	background-color:#d9ede0;       
	color:#521c8c;
	border: 1px;
	border-color:#a58a33;
	border-style:solid;
	padding:10px;
	text-decoration:none;
	width:80px;
	}
	
td.info_block_header
	{
	background-color: #001466;
	color:#ffffff;
	border:1px;
	border-color:#000000;
	border-style:solid;
	}
	
td.info_block_info
	{
	background-color:#eff3f5;
	color:#000000;
	padding:2px;
	}
	
td.info_block_footer
	{
	background-color:#b4eda4;
	color:#000000;
	font-weight:bold;
	padding:3px;
	font-size:7pt;
	border:1px;
	border-color: #a58a33  #b4eda4 #ffffff #b4eda4;
	border-style:solid;
	}
	
table.info_block
	{
	padding:3px;
	border:1px;
	border-color:#001466
	border-style:solid;; background-color:#ffffff;
	}
	
.recruit_interactive_bold
	{
	font-weight:bold;
	font-size:8pt;
	color:#a58a33;
	}

table.recruit_you
	{
	background-color:#e0e0e0;
	padding:3px;
	font-size:8pt;
	}
	
table.recruit_contact_details
	{
	background-color:#e0e0e0;
	padding:3px;
	font-size:8pt;
	}

table.recruit_cv, td.recruit_cv
	{
	background-color:#e0e0e0;
	padding:3px;
	font-size:8pt;
	}
	
table.recruit_covering_note, td.recruit_covering_note
	{
	background-color:#e0e0e0;
	padding:3px;
	font-size:8pt;
	}

table.recruit_application_details, td.recruit_application_details
	{
	background-color:#e0e0e0;
	padding:3px;
	font-size:8pt;
	}
	
	
table.recruit_hear_about, td.recruit_hear_about
	{
	background-color:#e0e0e0;
	padding:3px;
	font-size:8pt;
	}
	
table.recruit_your_copy, td.recruit_your_copy
	{
	background-color:#e0e0e0;
	padding:3px;
	font-size:8pt;
	}
	
table.recruit
	{
	font-size:8pt;
	}
	
#tabs {
      float:right;
/*       width:100%; */
/*       background:#BBD9EE; */
      font-size:9pt;
      line-height:normal;
      }


#tabs ul {
	  margin:0;
	  padding:10px 0px 0px 0px;
	  list-style:none;
             }

#tabs li {
      display:inline;
      margin:0;
      padding:0;
      font-size:9pt;
      }

#tabs a {
      float:left;
      background:url("/images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      font-size:10pt;
      }
#tabs a span {
      float:left;
      display:block;
      background:url("/images/tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#ffffff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
    /* End IE5-Mac hack */
#tabs a:hover span {
      color:#333333;
      }
#tabs a:hover {
      background-position:0% -42px;
      }
#tabs a:hover span {
      background-position:100% -42px;
      }


img.ctc_cam_image
	{
	border:1px;
	border-color: #a58a33;
	border-style:solid;
	}

.formLook {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	}

.formLable {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	color:#000000;
	}

table.info_block    {
        font-size:10pt; 
        padding:0px; 
        border:1px; 
        border-color:#001466; 
        border-style:solid; 
        background-color:#eff3f5;}
        
#tabs {
      float:right; 
/*       width:100%; */
/*       background:#BBD9EE; */
      font-size:9pt;
      line-height:normal;
      }


#tabs ul {
	  margin:0;
	  padding:10px 0px 0px 0px;
	  list-style:none;
             }
	     
#tabs li {
      display:inline;
      margin:0;
      padding:0;
      font-size:9pt;
      }
      
#tabs a {
      float:left;
      background:url("/images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      font-size:10pt;
      }
#tabs a span {
      float:left;
      display:block;
      background:url("/images/tabright1.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#ffffff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
    /* End IE5-Mac hack */
#tabs a:hover span {
      color:#859f82;
      }
#tabs a:hover {
      background-position:0% -43px;
      }
#tabs a:hover span {
      background-position:100% -43px;
      }



 H1              {color:#25482e; font-size:12pt; font-family:Arial; font-weight:bold;}
 H2              {color:#25482e; font-size:11pt; font-family:Arial; font-weight:bold;}
 H3              {color:#000000; font-size:12pt; font-family:Arial}
.Distributor     {color:#25482e; font-size:12pt; font-family:Trebuchet; font-weight:bold;}
.New_Customer    {color:#859f82; font-size:12pt; font-family:Arial; font-weight:bold;}
.White           {color:#ffffff; font-size:12pt; font-family:Arial; font-weight:bold;}
.Whitesm         {color:#ffffff; font-size:10pt; font-family:Arial; font-weight:bold;}
.Blacksm         {color:#000000; font-size:10pt; font-family:Arial; font-weight:bold;}
.Blackvsm        {color:#000000; font-size:8pt;  font-family:Arial;}

//-->

