html, body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bg.jpg) left top repeat-x;
	font-size:12px;
	color:#A2A2A2;
}


#parent
{
	margin:0px auto;
	padding:0px 0px 0px 0px 0px;
	width:979px; }

.clr {
margin:0; padding:0;
clear:both;
}
/* Global Classes starts */
* {
outline:none;
}

div, form, P
{
 margin:0px;
 padding:0px;
}

A IMG /* This Class will disble border over any link on images*/
{ 
  border:none;
  outline:none
}
a
{
	text-decoration:underline;
	color:#A2A2A2;
}

a:hover
{
	text-decoration:none;
	color:#596163;
}
p
{
	color:#000000;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}

p a
{
	text-decoration:underline;
	color:#A2A2A2;
}

p a:hover
{
	text-decoration:none;
	color:#596163;
}

UL
	{
	/* Controls NORMAL UL */
	margin:0 0 0 15px; 
	padding:0 0 0 0;
	list-style-type:none; 
	color:#596163;
	}

UL LI
	{
	/* Controls NORMAL li inside UL */
	margin:0 0 3px 0; 
	padding:0 0 0 12px;
	}

UL strong	{
font-size:15px;}

OL 
	{
	/* Controls NORMAL OL */
	margin:0 0 0 28px; 
	padding:0 0 0 0;
	list-style-type:decimal; 
	}

OL LI
	{
	/* Controls NORMAL li inside OL */
	text-decoration:underline;
	color:#000000;
	}
	
OL LI A, LI A , OL A
	{
	/* Controls LINKS inside OL */
	text-decoration:underline;
	color:#000000;
	}

OL A:HOVER
	{
	/* Controls LINKS HOVER inside OL */
	text-decoration:none;
	color:#363636;
	}

UL A
	{
	/* Controls LINKS inside UL */
	text-decoration:underline;
	color:#000000;
	}

UL A:HOVER
	{
	/* Controls LINKS HOVER inside UL */
	text-decoration:none;
	color:#363636;
	}
/* Global Classes ends */



/*------header start-------*/
.headercontainer{
	margin:0px;
	padding:0px;
	}
.logo{
	margin:0px;
	padding:0px 0px 0px 33px;
	float:left;
	}
.top_right{
	margin:35px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	text-align:right;
	width:176px;	
	}	
.searchbox{
	margin:0px 0px 0px 0px;
	padding:6px 0px 6px 6px;	
	background:url(../images/searchbg.jpg) left top no-repeat;
	color:#7C7C7C;
	border:0px;
	float:left;
	width:130px;
	}
.searchbox_2{
	margin:0px 0px 0px 0px;
	padding:4px 6px 6px 4px;	
	color:#7C7C7C;
	font-size:14px;
	font-weight:bold;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/gobg.jpg) left top no-repeat;
	border:none;
	}
.searchbox_2 a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	color:#7C7C7C;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;	
	}	
.searchbox_2 a:hover{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	color:#000;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	}
.toplink{
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	#padding:0px 5px 0px 0px;
	_padding:0px 5px 0px 0px;	
	}
.toplink ul{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 6px;	
	list-style-type:none;	
	}
.toplink ul li{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	list-style-type:none;
	float:left;
	background:url(../images/top_li.jpg) right 5px no-repeat;
	
	
	}
.toplink ul li.none_2{  
          background:url(../images/home-li.jpg)  bottom no-repeat; 
				 }
	

.toplink ul li a{
	    font-size:12px;
	    text-decoration:none;
		display:block;
	    color:#0B4C67;		
	    padding:0px 10px 0px 10px;
	    font-family:"Trebuchet MS";
		
	}

.toplink ul li a:hover{
	text-decoration:none;
	color:#2DA28D; text-decoration:none;	
	display:block;		
	}
	
.toplink ul li a.active{
	text-decoration:none;
	color:#F61C27; text-decoration:none;	
	display:block;		
	}				
.navbox{
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	background:url(../images/navbg2.jpg) #FFF left top no-repeat;	
	}	
.topnav{
	margin:0px 0px 0px 33px;
	padding:0px 0px 8px 0px;
    background:url(../images/topnavbg.jpg) left top no-repeat;
	}
.topnav ul{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;	
	list-style-type:none;	
	}
.topnav ul li{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	list-style-type:none;
	float:left;
	line-height:36px;	
	background:url(../images/nav_line.jpg)  right 4px no-repeat; 	 
	}
.topnav ul li#ItemId129, #ItemId129{  
background:url(../images/home-li.jpg)  bottom no-repeat; 
				 }
	

.topnav ul li a{
	    font-size:13px;
	    text-decoration:none;
		display:block;
	    color:#FFF;		
	    padding:0px 35px 0px 35px;
	    font-family:"Trebuchet MS";
	}

.topnav ul li a:hover{
	text-decoration:none;
	color:#000; text-decoration:none;	
	display:block;		
	}
	
.topnav ul li a.active{
	text-decoration:none;
	color:#000; text-decoration:none;	
	display:block;		
	}	
.baner_box{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 36px;	
	}	
/*------header end-------*/	


/*------body Start-------*/
.bodycontaner{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 33px;
	background:url(../images/bodybg.jpg)  left top repeat-y;	
	}
.leftcontaner{
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 0px;
	width:225px;
	float:left;	
	}
.heading{
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	color:#28A18C;
	font-size:11px;
	font-weight:bold;	
	}
.leftcontaner_txt span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#61B9AA;
	font-size:11px;
	}	
.leftcontaner_txt{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#000;
	font-size:11px;
	line-height:18px;	
	}
	

.leftcontaner_txt a{
	text-decoration:none !important;
	}

	
.rightcontaner{
	margin:0px 0px 0px 0px;
	padding:0px 33px 0px 0px;
	float:right;
	width:632px;
	color:#000;
	font-size:11px;
	line-height:18px;	
	}
h1{
	margin:0px 0px 0px 0px;
	padding:14px 0px 10px 0px;
	color:#094A65;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:normal;		
	}

.componentheading{
	margin:0px 0px 0px 0px;
	padding:14px 0px 10px 0px;
	color:#094A65;
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:normal;		
	}	
	
.diwider{
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/yline.jpg)  left top no-repeat;		
	}
.seapower{
	margin:0px 12px 10px 0px;
	padding:0px 0px 0px 0px;
	float:left;		
	}							
/*------body end-------*/	



/*------footer start-------*/	
#footer
   {
	margin:20px 0px 0px 0px;
	padding:15px 0px 40px 0px;
	#padding:8px 0px 40px 0px;		
	color:#000;
	text-align:center;
	font-family:"Trebuchet MS";
	background:url(../images/footerbg.jpg)  left top no-repeat;
	}
	
#footer a
   {
    padding:0px 10px;
    text-decoration:none;
	color:#FFF;
	}
	
#footer a:hover
   {  
  padding:0px 10px;
  text-decoration:none;
  color:#F08027;
  }

#footer .copyright
   {	
	padding:0px 0px 0px 40px;
	color:#FFF;
	font-weight:bold;
	}

/*------footer end-------*/	



/*------Aboutus Start-------*/	
.leftparts{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:198px;
	border-top: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;		
	}
.leftparts_2{
	margin:0px 0px 0px 3px;
	/*#margin:0px 0px 0px 2px;*/
	padding:0px 0px 40px 0px;
	float:left;
	width:198px;	
	border-left: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;		
	}	
.about_bodycontaner{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
.about_bodybg{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 33px;
	background:url(../images/bodybg2.jpg)  left top repeat-y;
	}	
.leftmenu{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 12px; 
	}
.leftmenu ul{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;	
	list-style-type:none;	
	}
.leftmenu ul li{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	list-style-type:none;	 
	}
.leftmenu ul li.none_2{  
     background:url(../images/home-li.jpg)  bottom no-repeat; 
				 }
.leftmenu ul li a{
	    font-size:12px;
	    text-decoration:none;
		display:block;
	    color:#000;		
	    padding:5px 0px 0px 0px;
	    font-family:"Trebuchet MS";
	   }

.leftmenu ul li a:hover{
	text-decoration:none;
	color:#0D6F70;
    text-decoration:none;	
	display:block;		
	}
	
.leftmenu ul li a.active{
	text-decoration:none;
	color:#28A18C;
    text-decoration:none;	
	display:block;		
	}
.rightparts{
	margin:0px 0px 0px 0px;
	padding:0px 30px 0px 0px;
	float:right;
	width:690px;
	color:#000;
	font-size:11px;
	line-height:18px;	
	}	
.aboutbaner{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.leftheading{
	margin:3px 3px 0px 3px;
	padding:5px 0px 5px 10px;
    border-top: 1px solid #BCC63C;
	border-left: 1px solid #BCC63C;
	border-right: 1px solid #BCC63C;
	background:#09595F;
	color:#FFF;
	font-family:"Trebuchet MS";
	font-size:14px;
	letter-spacing:2px;
	}	
.contanbox{
	margin:12px 7px 0px 7px;
	padding:0px 0px 0px 0px;
	border:1px solid #F3F5F6;
	}
.contan_innerbox{
	margin:3px;
	padding:20px 8px 30px 20px;
	background:#F0F0F0;
	color:#000;
	font-family:"Trebuchet MS";
	font-size:11px;
	line-height:18px;
	}
.readmore{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	color:#000;
	font-family:"Trebuchet MS";
	font-size:11px;	
	}		
.readmore a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	color:#000;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-decoration:none;	
	}	
.readmore a:hover{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	color:#0B6467;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-decoration:underline;	
	}
h2{
	margin:23px 0px 23px 0px;
	padding:0px 0px 0px 0px;	
	color:#28A18C;
	font-family:"Trebuchet MS";
	font-size:24px;
	
	}							
/*------Aboutus end-------*/

.right_img{
	margin:0px 10px 5px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
	
.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #fcb231;
	color : #FFF;
	font-weight: bold;
}







		