@charset "UTF-8";
/* ---- CSS Document by Tugu Insurance Company Ltd. - tuguhk.com --- */

/* Global Styles */

body {
	margin: 0px;
	border:0px;
	line-height:16px;
	background-color: #666;
	color: #333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-align:justify;
}

a:link    {color:#0E177C;}/* unvisited link */
a:visited {color:#0E177C;}  /* visited link */
a:hover {color:#F00;}  /* mouse over link */
a:active {color:#A0F;}  /* selected link */

h1 {font:20px Georgia, "Times New Roman", Times, serif;
             color: #CC3300;
			 font-weight: bold;
             letter-spacing:0.1em;
             line-height:21px;	
             padding-top:0.5em;
             padding-bottom:0.5em;
			 margin: -0.1px;
			 text-align:left;
			 }  
			 
/* for print only */			 
h2 { color: #003366;
	background-color: #99ccff;
	border-style:double;
	border:medium;
	border-color:#6699cc;
	font:14px Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	margin: 1px;
	padding: 1px;
	text-align:left;
}			 
h3 { color: #CC3300;
      background-color: transparent;
      font:14px Georgia, "Times New Roman", Times, serif;	  
      font-weight: bold;
      margin: 0;
      padding: 0;
	  padding-top:5px;
	  padding-bottom:5px;
	  text-align:left;
      }	
  
 /* h4 for policy sub-header*/
 
h4 {
	color: #003366;	
	background-color: #99ccff;
	border-color:#6699cc;
	font:13px Georgia, "Times New Roman", Times, serif;
	font-weight: bold;	
	margin: 1px;
	margin-left: 0px;
	padding: 3px;	
	padding-left: 3px;
	text-align:left;	
	}
  
h5 {
	color: #0E177C;
	font:13px Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	margin: 0.5px;
    margin-left: 0px;
	padding: 0.5px;
	padding-left: 0px;
	padding-top:3px;
    padding-bottom:3px;
	text-decoration: none;
	text-align:left;
} 
	 
h6 {color: #333;
	 font:13px Georgia, "Times New Roman", Times, serif;
     font-weight: bold;
     margin: 0.5px;
	 margin-left: 0px;
     padding: 0.5px;
	 padding-left: 0px;
	 text-decoration: none;
	 text-align:left;}	 
	 
/* CSS Class */	 
	 
.header { width: 800px;
          margin-left: auto;
          margin-right: auto;}

.content {
	width: 800px;
	margin-left: auto;
	margin-right: auto;		 
	color: #333;
	text-align:justify ;
	font-family: Georgia, "Times New Roman", Times, serif;
}	
  
.indent-1 {padding-left: 10px;}

.indent-2 {padding-left: 20px; }

.indent-3 {padding-left: 30px;}

.indent-4 {padding-left: 40px;}

.indent-5 {padding-left: 50px;}

.indent-6 {padding-left: 60px;}

.indent-7 {padding-left: 70px;}

.listindex{	
	width:20px;	
	text-align:left;
	vertical-align:top;   	
}

.url  { background: url(../Images/pointer-right.jpg) no-repeat 0 50%;        
        padding-left: 17px;
        margin-left: 1px;
        list-style-type: none;
		font:13px Georgia, "Times New Roman", Times, serif;
        color:#333;
        line-height:16px;
		text-align: left;
		}	
			  
.printicon  { background: url(../Images/image-print.gif) no-repeat 0 50%;              
              padding-left: 17px;
              margin-left: 1px;
}

.footer { width: 800px;
          margin-left: auto;
          margin-right: auto; 
		  margin-top: 1px;
		  margin-bottom: 1px;
		  padding: 0px;      	  
          color: #003366;
          background-color: #99ccff;                              		  
} 
.align-center {text-align:center;
}
.align-left {text-align:left;
}
.align-right {text-align:right;
}

/*class - photo, text wrapping */

.fltrt  {float: right;	margin-left: 8px; width: auto;}
.fltlft {float: left;	margin-right: 8px; width: auto;}
.clearfloat { clear:both; 
              height:0px;
			  font-size: 1px;
              line-height: 0px; 
}	   	   	   

/* ID Styles */

/* /#navigation a:hover {text-color: #CC3300;}

#padding {padding:20px 5px 20px 5px;} */
	
/* Class Styles */

/*.logo {font:18px Arial, Helvetica, sans-serif;
       color: #0E177C;
       letter-spacing:.2em;
       font-weight:bold;
 	   line-height:22px;
       padding:0}
*/

/*
.tagline {font:10px Arial, Helvetica, sans-serif;
          color: #CC3300;
          letter-spacing:.2em;}
*/

/*
.smallText {font:12px Arial, Helvetica, sans-serif;
        	color: #CC3300;
        	line-height:18px;}
*/

	
.bodyText {
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	line-height:14px;
}
	
.closetext{
	padding-left:220px;
}
/*
.bodyTextIndent {	font:12px Arial, Helvetica, sans-serif;
         	        color:#333;
					padding-left: 25px;
                  	line-height:15px;}			
	
.pageName { font:20px Arial, Helvetica, sans-serif;
            color: #CC3300;
            letter-spacing:.1em;
	        line-height:26px;}
*/		   
.p { margin-left: 2px;
   margin-bottom: 0px;
   padding-left: 0px;
   line-height:14px;}	
/*   
.a { color: #CC3300;
     background-color: transparent;
     text-decoration: none; }
*/	 
ul {margin-top:5px;
    margin-bottom:5px;
	text-align:justify;
}	 

.topOfPage {
/*  color: rgb(0,51,153); */
	background-color: transparent;
	font:12px Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-decoration: none;
	margin: 1px;  /* For MSIE */
	padding:2px;
	float: right;
	width: auto;	
}
  
/* ##### Side Bar ##### */

.sidebar {	
	font:12px Georgia, "Times New Roman", Times, serif;	
	text-align: left;
	margin:0px;
	padding:1px;	
	font-style: normal;	
	background-color: #FFFFDD;
	line-height:16px;
	}	

.sidebartitle{
	color: #003366;	
	background-color: #99ccff;
	border-color:#6699cc;
	padding:1px;
	margin:0px;
	text-align: left;
	text-decoration: none;	
	font-weight: bold;
	font-size: 12px;
	line-height:16px;
}  


/*
.sidebar a:hover   {color: #0E177C; text-decoration:underline;}*/


/*.sidebar a:hover {
	text-decoration:underline;		
}
*/
/* popupwin is for privacy and disclamier */

/*.popupwin {font-weight: bold;
           color: #333;
}*/

/*.popupwin ul {margin-top: 0.1em;
              margin-left: 2em;
              margin-bottom: 0.1em;
              padding-bottom: 0.1em;	
              padding-top: 0.1em;
              padding-left:1em;}*/

/* .popupwin li {margin-left: 0em;
              margin-top: 0.1em;
			  margin-bottom: 0.1em;
              padding-top: 0.1em;
		      padding-left: 0;                 
              padding-bottom: 0.1em;
              list-style-position: outside;                 	
}
*/

