/* CANADA OFFSHORE LTD. - COPYRIGHT 2008- ALL RIGHTS RESERVED  7 BG images */ 

HTML { 
	padding:0px; 
	margin:0px;  
	}
BODY  {	
	padding:0px; 
	margin:0px; 						
	background:#18498A url('images/down_bg.jpg') ; 	  	/* BODY Image BLUE background  */
    } 
Body,A,Em,H1,H2,H3,H4,Li,Input,P,Select,Table,Textarea,TD,TH,.priv,.cl_1,.cl_2,.t1,.t2,.link01,.link02,.HavenData,.HavensTable,.Buttons     { 
	font:normal 11px/14px Tahoma,Arial,Helvetica,sans-serif; 
	color:#444648;
	text-align:left; 
	}
A   {
	font-weight:500; 
	color:#2871AF; 
	text-decoration:underline;
	}
A:link 	{ 
	color:#2871AF;  
	}
A:visited  { 
	color:#2871AF; 
	}
A:hover { 
	color:#00F; 
	cursor:pointer; 
	}
A:active { 
	color:#00F; 
	}
B  { 
	font-weight:500; 
	}
em  { 
	font-weight:500;
	font-style:normal; 
	color:#2871AF;
	text-decoration:underline; 
	cursor:pointer;  
	}
em:link { 
	color:#2871AF
	}
em:hover {
	color:#0000FF
	}
H1,H2,H3,H4   {
	font-weight:600;
	margin: 5px 5px 5px 0px;
	color: #D24E21;
	}
H1  { 
	font-size: 14px;
	}      		  
H2	{ 
	font-size: 13px;
	}				
H3  { 
	font-size: 12px;
	}	
FORM  {	display: inline;
	}			
HR 	{	
	text-align: left; 
	border: 1px solid #003399; 
	margin-right: 5%
	}
ul	{ 
	list-style:none; 
	margin:0px; 
	padding:0px; 
	}
li	{ 
	background: url('images/1_arrow_2.gif') no-repeat top left ; 
	padding-left:15px;
	line-height:16px;
	font-weight:300;
	}
ul.b2  { 
	list-style:none; 
	margin: 5px 5px 15px 20px; 
	padding:0px; 
	}
li.b2  { 
	background:url('images/1_arrow_2.gif') no-repeat top left ;
	font-weight:500; 
	margin:5px 5px 10px 20px; 
	padding:0px;
	padding-left:13px;
	}
li a  { 
	text-decoration:underline; 
	color:#2871AF;
	}
Input  { 
	color:#2871AF;						/* background-color:#FFFFFF;   background: #00ff00 url('x') no-repeat fixed center;*/
	height:18px; 
	}
P	{ 
	margin: 10px 15px 10px 15px; 
	}
Select	{  
	color:#2871AF;
	height:18px; 
	cursor:auto;
	}
	/*  Submit				  { cursor:hand,pointer; height:20px; } */	
Table	{	
	background-color:#c0c0c0;
	border-collapse: collapse; 
	vertical-align:top; 
	}
Textarea  {  
	color:#2871AF;  
	}
TD	{  
	background-color:#FFFFFF; 
	vertical-align:top; 
	}					
TH	{ 
	font-weight:500; 
	color:#444648; 
	text-align:center; 
	background-color:#EBE9ED; 
	}
/*  ********************* NEW CLASSES AND ID ***********************  */


/*  ********************# END NEW *********####*********************  */
.priv  {  
	text-align:right; 
	margin-top:5px; 
	}
.priv a	  { 
	color:#737373; 
	font-weight:bold; 
	text-decoration:none 
	}
.priv i	 { 
	color:#737373; 
	font-style:normal; 
	}
.cl_1   { 
	color:#FFFFFF; 
	text-decoration:none; 
	}
.cl_1 a	  { 
	color:#FFFFFF;  
	text-decoration:none;
	}
.cl_2  { 
	color:#FFFFFF;  
	text-decoration:none; 
	}
.cl_2 a	 { 
	color:#FFFFFF;  
	text-decoration:underline;
	}
.cl_3 a				  { color:#D24E21;}

.cl_3				  { background-image:url('images/4_arrow.gif'); padding-left:12px}

.t1					  { font: 11px Tahoma,Arial,Helvetica,Sans-Serif; 
						color:#FFFFFF; line-height:14px;   /* White */
						margin:5px 5px 5px 15px; }

.t1 a 				  { font-weight:bold; color:#FFFFFF; }     /* White */
.t1 a:visited 		  { font-weight:bold; text-decoration:underline; }
.t1 a:hover 		  { font-weight:bold; color:#FFFFFF; text-decoration:underline; cursor: pointer; }
.t1 a:active 		  { font-weight:bold; color:#FFFFFF; text-decoration:underline; }
						
.t2					  { margin:5px 5px 5px 15px; }  
						
.t2 a 				  { font-weight:bold; color:#2871AF; }     /* Dark Grey */
.t2 a:visited 		  { font-weight:bold; color:#2871AF; text-decoration:underline; }
.t2 a:hover 		  { font-weight:bold; color:#00F; text-decoration:underline; cursor: pointer; }
.t2 a:active 		  { font-weight:bold; color:#00F; text-decoration:underline; }

.t2 strong			  { color:#D24E21;}

.t2 i 				  { font-style:normal; color:#D24E21;}

.t2 u 				  { font-style:normal; text-decoration:none; color:#2871AF; }

.t2 h1				  { font: Bold 14px Tahoma,Arial,Helvetica,Sans-Serif;
						color: #D24E21;
						margin:0;  
						} 

.t2 P				  { margin: 0 0 10px 10px; }  /*  Check other pages */

.link01				  { color:#FFFFFF; padding-left:0; 
						background: url('images/1_arrow_1.gif') no-repeat center left; 
						margin:0; }
						
.link02				  { color:#2871AF; padding-left:0; 
						background: url('images/1_arrow_3.gif') no-repeat center left; 
						margin:0; }
						
.link01 a			  { font-weight:bold; color:#FFFFFF; text-decoration:underline; }

.link02 a			  { font-weight:bold; color:#2871AF; text-decoration:underline; }

.line				  { background: url('images/hor_line.jpg') repeat-x top left; 
						height:1px;
						margin:15px 0 15px 15px; }

.H1white			  { color:#ffffff; background-color:transparent;  }

.green	{ 
	color:#006600; 
	}
.title	{ 
	font-size:28px; 
	text-align:center;  
	}
#Logo	{ 
	background: url('images/logo.jpg') no-repeat;  
	}  /* Logo Image 243w x 122h no text  */
#COS { 
	font:Bold 18px Arial, Helvetica, sans-serif; 
	color:#18498a;
	width:150px; 
	margin-left:92px; 
	margin-top:40px;
	line-height:17px; 
	text-align:left; 
	}		
#COSb  { 
	color:#02c1f7;  
	}
#COSx	{ 
	text-align:center; 
	margin-top:18px;  
	}				
#COSz	{ 
	color:#444468; 
	text-decoration:none;   
	}
.Wrapper   { 
	margin:12px 0 20px 0; 
	background-color:#FFFFFF;  
	}
.Pad	{ 
	margin-left:8px; margin-top:8px;   
	}
.text10	  { 
	font-size:10px;   
	}
TH.left	  { 
	font: Bold 11px Tahoma,Arial,Helvetica,Sans-Serif; 
	color:#D24E21;
	text-align:LEFT; 
	padding-left:25px; 
	background-color:#F9F9F9; 
	}
.title2	  { 
	font-size:15px; 
	color:#444648; 
	margin-top:0px;  
	}
.HavenData	{ 
	font-weight:bold;  
	padding-left:4px; 
	}
.HavensTable  { 
	font-weight:bold; 
	background-color:#efefef;
	padding:2px 20px; 
	text-align:left; 
	}

	/* NAVIGATION */	
.Buttons				{  font:11px Tahoma,Arial,Helvetica,sans-serif; color:#444648; margin-left:40px; margin-top:15px; text-decoration:none;  }						 
.Buttons A:link			  { font:11px Tahoma,Arial,Helvetica,sans-serif; color:#444648; margin-left:40px; margin-top:15px; vertical-align:middle; text-decoration:none; }
.Buttons A:hover		  { font:11px Tahoma,Arial,Helvetica,sans-serif; color:#3366FF; margin-left:41px; margin-top:15px; vertical-align:middle; text-decoration:none; }
.Buttons A:visited		  { font:11px Tahoma,Arial,Helvetica,sans-serif; color:#444648; margin-left:40px; margin-top:15px; vertical-align:middle; text-decoration:none; } 
					
#B1					  { background-image:url('images/b1.jpg');   }  /* non-Flash button background images */
#B2					  { background-image:url('images/b2.jpg');   }
#B3					  { background-image:url('images/b3.jpg');   }
#B4					  { background-image:url('images/b4.jpg');   }
#B5					  { background-image:url('images/b5.jpg');   }
#Globe				  { background: url('images/head_bg_1.jpg') no-repeat top left;  }
#Icons				  { margin-top:15px; margin-right:14px;  }						

	/* FOOT */
#Ft1				  { background: url('images/7_right_bg.gif') repeat-y;   }
#Ft2				  { background: url('images/7_bottom_bg.gif') repeat-x top;   }
#Ft3				  { background: url('images/7_priv_bg.gif') repeat-x top left;    }
.Ftbg				  { background-color:#E3E3E3;  }
#Ftline				  { width:100%; height:1px; background-color:#DDE2E6; margin-top:7px;   }
 



						 
/* END Place for edit copies - Dec 2007


*/