body{margin:18px 0; padding:0; font:100%/100.1% Arial, Helvetica, sans-serif; background:#01b8ba;}
h1,h2,h3,h4,h5,h6,div,p,form,input,ul,li{padding:0; margin:0;}
.clear{clear:both;}
.align_left{text-align:left;}
.align_right{text-align:right;}
.float_left{ float:left; width:auto;}
.float_right{ float:right; width:auto;}
img{ border:0;}
a{color:#3671c8;}
small{font:0.70em Arial, Helvetica, sans-serif;}
p{font:0.80em Arial, Helvetica, sans-serif; padding:0 0 10px 0; color:#545454;line-height:1.6em;}
h1{ font:bold 1.1em Arial, Helvetica, sans-serif; padding:0 0 10px 0;}

#container{width:964px; margin:0 auto; position:relative;}
#header{width:964px; margin:0 auto 10px auto;}

/* Css for Rounded corners */
.top-left { 
	margin-right: 10px; 
	background-image: url('images/corners1280x60.gif');
	height: 10px; /* vertical: show first half of the image with the top-coreners in it */
	font-size: 2px;
	}
.top-right { 
	margin-top: -10px; 
	margin-left: 10px;
	background-image: url('images/corners1280x60.gif'); 
	background-position: 100% 0; /* show bg-image starting at the right, and as much to the left as possible */
	height: 10px; 
	font-size: 2px; 
	}
div.inside {
	border-left: 10px solid #d7d7d7;
	border-right: 10px solid #d7d7d7;
	background: #fff;
	color: #000000;
	
	}
.notopgap {
	margin-top: 0;
	}
.nobottomgap {
	margin-bottom: 0;
	}
.bottom-left { 
	margin-right: 10px;
	background-image: url('images/corners1280x60.gif');
	background-position: 0 -50px; /* show under half of the image */
	height: 10px;
	font-size: 2px;
	}
.bottom-right { 
	margin-top: -10px; 
	margin-left: 10px;
	background-image: url('images/corners1280x60.gif'); 
	background-position: 100% -50px; 
	height: 10px; 
	font-size: 2px; 
	}
	
/*End Css for Rounded corners */

.background_caption{ background:url(images/caption.jpg) no-repeat right; height:232px;}
.logo{position:absolute; top:12px; left:12px; z-index:1;}
.topnav{padding:188px 0 0 380px; }
.topnav li{ list-style:none; display:inline;}
.topnav a{ background:url(images/link_bg.gif) repeat-x; display:block; float:left; width:auto; padding:8px; margin:0 2px; border:3px solid #fff; font: bold 0.90em Arial, Helvetica, sans-serif; color:#f1f1f1; text-decoration:underline;}
.topnav a:hover{ text-decoration:underline; border:3px solid #09a6ab; background:#fff; color:#09a6ab;}

#banner{width:964px; margin:0 auto 10px auto;}
#panels{width:964px; margin:0 auto 10px auto;}

.panel1{ width:313px; margin:0 12px 10px 0; float:left; position:relative;}
.panel1 p{ font:bold 0.8em Arial, Helvetica, sans-serif; line-height:1.6em;}
.panel1 .learnmore{ position:absolute; bottom:20px; right:20px; z-index:1;}


.panel2{ width:477px; float:left;margin:0 3px 0 0;  position:relative;}
.panel2 p{ font:bold 0.8em Arial, Helvetica, sans-serif; line-height:1.6em;}
.panel2 .learnmore{ position:absolute; bottom:20px; right:20px; z-index:1;}


.tellafriend{ width:313px; margin:0 0 0 0; float:left; position:relative;}
.tellafriend p{ font:bold 0.8em Arial, Helvetica, sans-serif; line-height:1.6em;}
.tellafriend .learnmore{ position:absolute; bottom:20px; right:20px; z-index:1;}


/*#post-54{
padding:0 0 0 22px;
 }*/
#post-57{
padding:0 0 0 4px;
 
}

.left_nav h2{ font:bold 0.80em Arial, Helvetica, sans-serif; padding:0 0 5px 0; background:url(images/link_bdr.gif) repeat-x bottom ;}
.left_nav a{ display:block; font:0.80em Arial, Helvetica, sans-serif; color:#636363; text-decoration:none; padding:5px 0; background:url(images/link_bdr.gif) repeat-x bottom ;}

#footer{width:964px; margin:10px auto 10px auto;}
.f_content{ text-align:center;  padding:10px;}
.f_content p{ padding:4px 0;}
.f_content li{ list-style-type:none; display:inline;}

/*.f_content a{  padding:0 10px;  border-right:1px solid #333; text-decoration:none; color:#333;}
*/
.f_content a:hover{text-decoration:underline;}

.footerRightDivider a{
padding:0 10px;  border-right:1px solid #333; text-decoration:none; color:#333;
}
.footerLeftDivider a{
padding:0 10px;text-decoration:none; color:#333;
}

.row { clear: both; }
.col1 { width: 300px; float: left; padding: 0 10px; }
.col2 { width: 300px; float: right; padding: 0 10px; }
.col3 { width: 300px; float: right; padding: 0 10px; }

#sponsor_form{ }
#sponsor_form label{ float:left; width:160px; font:0.80em Arial, Helvetica, sans-serif; margin:0 0 15px 0;}
#sponsor_form .field{ float:left; width:auto; border:1px solid #c0c0c0; padding:3px 0;}

/* Start  : Selected Menu Highlihghting Style

#dropdownmenu li.current_page_item a {
background:#FFFFFF none repeat scroll 0 0;
border:3px solid #09A6AB;
color:#09A6AB;
}
#dropdownmenu ul li.current_page_item a:hover {
background:#09A6AB none repeat scroll 0 0;
border:3px solid #09A6AB;
color:#FFFFFF;
}
#dropdownmenu li.page_item1 a {
background:#FFFFFF none repeat scroll 0 0;
border:3px solid #09A6AB;
color:#09A6AB;
}
.current_page_parent a{
color:#09A6AB;
font-size:14px;
background:#FF0000;
}
.current_page_ancestor a{
background:#FFFFFF none repeat scroll 0 0;
border:3px solid #09A6AB;
}
*/
/* End : Selected Menu Highlihghting Style*/
.no_bullet{ margin:0 0 20px 0;}
.no_bullet li{ list-style:none; padding:3px 0; font:0.80em Arial, Helvetica, sans-serif;}
.mandatory{color:#ff0000;}

/*updated by prem as on 20may09*/
.org_values h2{ font:bold 1em Arial, Helvetica, sans-serif; color:#19acb1; margin:0 0 10px 0;}
.org_values ul li{font:bold 0.80em Arial, Helvetica, sans-serif; padding:0 0 8px 20px; color:#6e6e6e; background:url(images/tick.gif) no-repeat left 2px; list-style-type:none;}

/*end updates by prem as on 20may09*/