 /*
	Common Style Sheet File For Whole Site
 */

 BODY
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	
 }
 P
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
 }
 blockquote
 {
	BACKGROUND-COLOR: #ececec; BORDER-BOTTOM: #996633 1px dashed; BORDER-LEFT: #996633 1px dashed; BORDER-RIGHT: #996633 1px dashed; BORDER-TOP: #996633 1px dashed; COLOR: #000000; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; 
 }


 A
 {
	font-family:Arial, Helvetica, Verdana, sans-serif
	font-size: 12px;
	text-decoration:none;
	color: #000099;
 }
 A.bar  
 {	color: white;
	font-size: 12px;
    text-decoration: none; 
    font-weight: bold;
	color: #FFFFFF;
   
}

 .img
{
	border:0 solid #FFFFFF;

}
 A:HOVER
 {
	FONT-SIZE: 12px; 
	color: #3399FF;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
 }
 TD
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
 }
 TH
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
 }
  .cib
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	text-align:left;
	
 }

  .mail {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	text-align:right;
	
	
 }

  .home
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-align:justify;
	
 }

  .gh
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	
 }

   .cibtitle
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 18pt;
	text-align:justify;
 }

    .cibhome
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	text-align:justify;
 }
	
  .goodhealthmnu
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #153E7E;
	font-size: 10pt;
	text-align:center;
 }

  .goodhealthmnubg
 {
	
	color: #153E7E;
	
 }
 .border
{
	
	border:1 solid #000000;
}

 .border1
{
	
	border:1 solid #000000;color:white
}
.textbox
{
	border:1 solid #9DA72E;
}

.textbox1
{
	height:20px;
	width:30
	
}
.button
{
	
	height: 20px;
	width: 82px;
	font-size:12;
	font-weight: bold; 
	background-color:#E8F5FB;
	color: #000000; 
	border:1 solid #000000;
	text-align :center;
	cursor:hand;
	
}
.buttonbl
{
	
	height: 20px;
	width: 82px;
	font-size:12;
	font-weight: bold; 
	background-color:#342D7E;
	color: #FFFFFF; 
	border:1 solid #000000;
	text-align :center;
	cursor:hand;
	
}

.button2
{
	
	height: 20px;
	width: 82px;
	font-size:12;
	font-weight: bold; 
	background-color:#99CCCC;
	color: #003366; 
	border:1 solid #000000;
	text-align :center;
	cursor:hand;
	
}

.button1
{
	height: 20px;
	font-size:12;
	font-weight: bold; 
	background-color:#99CCCC;
	color: #FFFFFF; 
	border:1 solid #000000;
	text-align :center;
	cursor:hand;
	
}
.text10ch
{
	
	height: 20px;
	width: 90px;
	font-size:9;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
	
	
}

.text40ch
{
	
	height: 20px;
	width: 200px;
	font-size:9;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
	
	
}

.text100ch
{
	
	height: 20px;
	width: 500px;
	font-size:9;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
	
	
}

.text90ch
{
	height: 20px;
	width:100px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}

 .textstr01
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	width:100px;
	text-align:right;
	
 }

.button1
{
	
	height: 25px;
	width: 82px;
	font-size:12;
	font-weight: bold; 
	background-color:#1863bd;
	color: #FFFFFF; 
	border:1 solid #000000;
	text-align :center
	
}
 .small
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	text-align:justify;
	background-color:#CFECEC;
 }

 .rcheader
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	text-align:justify;
	background-color:#77BFC7;
 }

  .nav
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11pt;
	text-align:justify;
 }	
 .headstr01
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#1863bd;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 14pt;
	text-align:center;
 }

  .combo01
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:justify;
	width:100;

 }

 .combo02
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:justify;
	

 }

 .combo03
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:justify;
	width:300;

 }
 .text05ch
{
	
	height: 20px;
	width: 45px;
	font-size:9;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}
.text5ch
{
	
	height: 20px;
	width: 30px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}

.text5cha
{
	
	height: 20px;
	width: 30px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#77BFC7;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}

.text10ch
{
	
	height: 20px;
	width: 90px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}

.text10cha
{
	
	height: 20px;
	width: 90px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#77BFC7;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}

.text12ch
{
	
	height: 20px;
	width: 100px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :right;
}

.text20ch
{
	
	height: 20px;
	width: 140px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}

.text20chgr
{
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}

.text40ch
{
	height: 20px;
	width: 250px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}

.text40cha
{
	
	font-size:9pt;
	font-weight: bold; 
	background-color:#77BFC7;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}

.text40chgr
{
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}
.text60ch
{
	height: 20px;
	width: 350px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :justify;
}

.text90ch
{
	height: 20px;
	width: 500px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :left;
}

.text120ch
{
	height: 20px;
	width: 650px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :Left;
}

.text240ch
{
	height: 40px;
	width: 575px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
	text-align :Left;
}
.planheader
{
	
	height: 20px;
	font-size:9pt;
	font-weight: bold; 
	color: #FFFFFF; 
	border:1 solid #000000;
	text-align :justify;
}

.gtbox
{
	border:1 solid #FFFFFF;
	width:100px;
}

.formbody
{
	background-color:#e6f5fa;
}

.textarea90ch
{
	height: 20px;
	width: 500px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
}

.textarea
{
	
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	border:1 solid #000000;
}

.headstr01
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#1863bd;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 14pt;
	text-align:center;
 }

 .headstr01a
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #3c4852;
	color: #FFFFFF;
	border:1 solid #000000;
	font-weight:bold;
	font-size:8pt;
	text-align:center;
 }
.headstr01b
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #3c4852;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 14pt;
	text-align:center;
 }
.headstr01c
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#CFD8DF;
	color: #3c4852;
	font-weight:bold;
	font-size: 12pt;
	text-align:center;
 }


.headstr02
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#1863bd;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 8pt;
	text-align:center;
 }

.headstr03
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#1863bd;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 12pt;
	text-align:center;
 }

.headstr04
 {
	height: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#1863bd;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 8pt;
	text-align:center;
 }

.headstrg10
 {
	height: 20px;
	width: 90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold; 
	background-color:#1863bd;
	color: #FFFFFF;
	border:1 solid #000000;
	text-align :justify;
 }
.headstrg20
 {
	height: 20px;
	width: 140px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold; 
	background-color:#1863bd;
	color: #FFFFFF;
	border:1 solid #000000;
	text-align :justify;
 }
.headstrg40
 {
	height: 20px;
	width: 250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold; 
	background-color:#1863bd;
	color: #FFFFFF;
	border:1 solid #000000;
	text-align :justify;
 }
 .headstrg60
 {
	height: 20px;
	width: 350px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold; 
	background-color:#1863bd;
	color: #FFFFFF;
	border:1 solid #000000;
	text-align :justify;
 }
.headstrg90
 {
	height: 20px;
	width: 500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold; 
	background-color:#1863bd;
	color: #FFFFFF;
	border:1 solid #000000;
	text-align :justify;
 }
.headstrg120
 {
	height: 20px;
	width: 650px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold; 
	background-color:#1863bd;
	color: #FFFFFF;
	border:1 solid #000000;
	text-align :justify;
 }

/* FOR grid */

.text10chg
{
	
	height: 20px;
	width: 90px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	text-align :justify;
	
	
}
.text20chg
{
	
	height: 20px;
	width: 150px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	text-align :justify;
	
	
}
.text40chg
{
	
	height: 20px;
	width: 200px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	text-align :justify;
	
	
}

.text90chg
{
	height: 20px;
	width:100px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	text-align :justify;
}




.text120chg
{
	height: 20px;
	width: 650px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	text-align :Left;
}

.text240chg
{
	height: 40px;
	width: 575px;
	font-size:9pt;
	font-weight: bold; 
	background-color:#FFFFFF;
	color: #000000; 
	text-align :Left;
}

.headgrid
 {
	height: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold; 
	background-color: #5E7D7E;
	color: #FFFFFF;
		
 }

 .headgbtm
 {
	height: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold; 
	background-color: #5E7D7E;
	color: #FFFFFF;
		
 }

 .select
{
	height: 20px;
	font-size:9pt;
	font-weight: bold; 
	border:1 solid #000000;
	FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif
}
.age
{
	height: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold; 
	color: #000000;

}

.scroll
{
	color:#000000;
}

.scrolllink
{
	color:#FFFFCC;
}

.tableheder
{
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #0099cc 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.tableheder1
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold;
}
.tabledesc
{
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #0099cc 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}

.allplan
{
	FONT-SIZE: 12px;
	FONT-WEIGHT:bold;
	PADDING-BOTTOM: 6px;
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #0099cc 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}

.allplanh
{
	FONT-SIZE: 12px;
	FONT-WEIGHT:bold;
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #0099cc 2px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}


.allplanh1
{
	FONT-SIZE: 12px;
	FONT-WEIGHT:bold;
	PADDING-BOTTOM: 2px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #336699 1px solid; 
	border-top: #336699 1px solid;  
	border-right:#336699 1px solid;   
	border-left:#336699 1px solid;
	background-color:#E8F5FB;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}

.allplan2
{
	FONT-SIZE: 12px;
	FONT-WEIGHT:bold;
	PADDING-BOTTOM: 2px;
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #0099cc 0px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
}
.tabledesc1
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #0099cc 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}
.tableside
{
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #0099cc 1px solid;
	background-color:#77BFC7;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}

.buben
{
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #0099cc 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}
.tableside1
{
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #0099cc 1px solid;
	background-color:#77BFC7;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
}
.tableside2
{
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #000000 1px solid;
	background-color:#e8f1e0;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}

.tableside4
{
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #000000 1px solid;
	background-color:#7EB7D1;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}
.tablebtm
{
	
	font-size:9pt;
	font-weight: bold; 
	background-color:#77BFC7;
	color: #000000; 
	text-align :justify;
}

.cmphdr
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	FONT-WEIGHT:bold;
	text-align:center;
	
 }

 .over
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #003489;
	font-size: 8pt;
	text-align:left;
	
 }

 .retangle
{  
			border-color: #CCCCCC; 
			border-style: solid;
			font-weight:bold;
			border-top-width: 1px; 
			border-right-width:1px; 
			border-bottom-width:1px; 
			border-left-width: 1px;
}

 .retangle1
{  
			border-color: #808080; 
			border-style: solid;
			font-weight:bold;
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 1px; 
			border-left-width: 0px;

}

 .menuhome
{  
			border-color: #808080; 
			border-style: solid;
			border-top-width: 0px; 
			border-right-width: 0px; 
			border-bottom-width: 1px; 
			border-left-width: 0px;
			PADDING-TOP: 8px


}

 .menuinnear
{  
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR:#004689; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #D4E2E9 1px solid;
	background-color:#E8F5FB;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	

}

.retangle2
{  
			border-color: #000000; 
			border-style: solid;
			font-weight:bold;
			border-top-width: 1px; 
			border-right-width: 1px; 
			border-bottom-width: 1px; 
			border-left-width: 1px;

}

.recdesc
{
	FONT-SIZE: 12px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}
.recabout
{
	FONT-SIZE: 12px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #663366 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
	
}

.recplan
{
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}

.recadd
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	text-align :justify;
}

.recdesc1
{
	FONT-SIZE: 12px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#F4F4F4;
	text-align :justify;
}
.recdesc2
{
	FONT-SIZE: 12px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}

.recdesc3
{
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #000000 1px solid;
	background-color:#268254;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}

.recadd1
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	text-align :justify;
}

.recadd3
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#F4F4F4;
	text-align :justify;
}

.recadd4
{
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}

.recaddgen
{
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.recovertext
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#F4F4F4;
	text-align :right;
}
.recovertext1
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#F4F4F4;
	text-align :right;
}
.rectext
{
	FONT-SIZE: 10px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	text-align :justify;
}

.rectext1
{
	FONT-SIZE: 10px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	text-align :justify;
}

.quotetext
{
	FONT-SIZE: 11px; 
	FONT-WEIGHT:bold;
	COLOR: #CC6666; 
	text-align :justify;
	
}

.quotecur
{
	FONT-SIZE: 10px; 
	FONT-WEIGHT:bold;
	COLOR: #CC6666; 
	text-align :justify;
	
}
.quotetext2
{
	FONT-SIZE: 10px; 
	FONT-WEIGHT:bold;
	COLOR: #009999; 
	
	
}
.quotetext3
{
	FONT-SIZE: 11px; 
	FONT-WEIGHT:bold;
	COLOR: #003366; 
	
	
}

.quotetext31
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
}
.homebtm
{
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #808080 2px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.hometop
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 3px; 
	BORDER-TOP: #808080 2px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.tabledesc2
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}


.tabledesc3
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
}

.tabledescintl
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
}


.filldob
{
	FONT-SIZE: 11px; 
	COLOR: #660000; 
	LINE-HEIGHT: 120%; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}

.recscroll
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	Font-weight:bold;
}

.allplan1
{
	FONT-SIZE: 14px;
	FONT-WEIGHT:bold;
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #0099cc 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}


.homestyle
{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}

.faq
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #003366 1px solid; 
	text-align :justify;
}

.tabledesca
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #CCCCCC 1px solid; 
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #003366; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
	text-align :justify;
}

.tblstyle
{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #003366;
	FONT-FAMILY:Arial, Helvetica, Verdana, sans-serif
}

.linkdown
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 4px;
	COLOR: #003366;
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.bracket{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 5px; 
	COLOR: #ffffff; 
	PADDING-TOP: 
	5px; FONT-FAMILY:
	Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0099cc
}
.recsmall
{
	FONT-SIZE: 11px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	BORDER-BOTTOM: #333366 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#E4EAFC;
	text-align :justify;
}


/*
printing class starts
*/
	br.page
	{ 
		page-break-before: always;
	}
    .print 
	{ 
		display: none;
    }
    
    @media print
	{
    	/* All the form elements under the class bellow will not be printed */
    	.noprint
		{
    		 display: none;
		}
    	
    }

	.recprint
	{  
			border-color: #000000; 
			border-style: solid;
			font-weight:bold;
			border-top-width: 1px; 
			border-right-width:1px; 
			border-bottom-width:1px; 
			border-left-width: 1px;
	}

.prdtl
{
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #0099cc 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	
}

.blockquote1
 {
	BACKGROUND-COLOR: #F3EfDF;
	BORDER-BOTTOM: #996633 1px dashed;
	BORDER-LEFT: #996633 1px dashed;
	BORDER-RIGHT: #996633 1px dashed;
	BORDER-TOP: #996633 1px dashed;
	COLOR: #000000;
	text-align:center;
 }

/*
	printing class ends
*/
.tableihi
{
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #CBCDA7 1px solid;
	background-color:#DBD4BA;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}
.tblheihi
{
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #003366; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #CBCDA7 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.headstr02l
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#1863bd;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 10px;
	text-align:left;
	border-style: solid;
	border-color: #000000; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
 }

 .rptstyle
{
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}

.tableintl3
{
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 6px; 
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 120%; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #000000 1px solid;
	background-color:#006633;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align :justify;
}

.buttonintl
{
	
	
	font-size:10px;
	font-weight: bold; 
	background-color:#006633;
	color: #FFFFFF; 
	text-align :center;
	cursor:hand;
	
}