*{margin:0px; padding:0px; text-decoration:none}
body{font-family:Arial; font-size:12px; color:#000; background:#e5e3d8}
ul li{list-style:none;margin-left: 20px;}
#left ul li{
list-style:initial;
}
ol li{list-style-position:inside}

#foot {background-color:#f7f7f7;}
 #foot li a {line-height:20px; padding-left:10px; font-size:12px;}
  #foot li{background:url(http://oilgae.com/oilgae/new_img/h_ar.png) no-repeat left; padding:5px; font-size:12px;  }
  #foot h2 { font-weight:bold; line-height:30px; margin-bottom:15px;}


h3{padding:10px 0 10px 0; font-size:14px}
a:link{ text-decoration:none; color:#1f6d2c; border:0px}
a:active{color:#1f6d2c; border:0px}
a:visited{color:#1f6d2c; border:0px}
a:hover{color:#069; border:0px}
a:focus{outline:none}
.clear{clear:both}

#top-wrap{width:990px; height:18px; margin:auto; background:#e5e3d8}
#wrapper{width:990px; margin:auto; background:#FFF}
#frame, #content{width:980px; margin:auto}
#content{margin-top:10px}
#photo{width:915px; padding:0 0 0 20px}

#top-panel{color:#000; width:100%; text-align:right; position:absolute; top:0; right:0; font-size:10px; background:#3b3b3b; border-bottom:3px solid #3b3b3b; border-left:3px solid #3b3b3b; padding:2px 5px; margin:0}
#top-panel a{color:#000}
#top-panel ul li{display:inline; padding:0}
#top-panel label, #top-panel input{font-size:9px}
#top-panel label{padding-left:5px}
#sub-panel a{float:right; margin-right:5px; color:#FFF; text-decoration:none; font-size:10px; font-weight:bold; background:#777}
#sub-panel a span{padding:2px 5px; display:block; border-left:2px solid #3b3b3b; border-right:2px solid #3b3b3b; border-bottom:2px solid #3b3b3b }

#infobar{height:17px; width:955px; line-height:10px; font-size:12px; margin:0 auto; color:#000; padding-top:2px; font-weight:bold}
#infobar a{color:#000}
#infobar a:hover{text-decoration:underline}
#browse{float:left; width:550px}
#rss{float:right; margin-right:3px; width:360px}
#rss p{text-align:right}

#header{display:block; width:940px; height:85px; margin:0 auto}
#logo{display:block; float:left; background:url (../images/logo.gif) top left no-repeat; height:40px; margin:15px 0 0 0}
#logo h1 a{padding:10px 0 0 0; font-size:24px; color:#666}

#nav{display:block;  background:url(../images/navbg.gif) left repeat-x; width:940px; height:52px; margin:0 auto; border-bottom:1px solid #e6e6e6}
#nav, #nav ul{list-style:none}
#nav li{float:left; list-style:none}
#nav li a{display:block; font-weight:bold; color:#fff; padding:6px 15px; letter-spacing:0.03em}
#nav li a:hover{ color:#A2D609}

#cat{float:left; clear:both}
#cat li a{color:#000; font-size:1em}
#cat li a:hover{background:#A6D209; color:#FFF}

.clearfloat:after{display:block; visibility:hidden; clear:both; height:0; content:"."}
.clearfloat{display:inline-block}
.clearfloat{display:block}

#subnav{position:relative; margin:0 10px 5px; padding-bottom:10px; font-size:0.8em; border-bottom:1px dotted #ccc}
#subnav ul{display:inline}
#subnav li a{float:left; padding:1px 5px; margin-right:15px; background:#3b3b3b; border-left:3px solid #8BDBFF; color:#fff}
#subnav .current_page_item a, #subnav a:hover{border-left:3px solid #f60}

#left{float:left; width:580px; padding-left:10px}
.entry{text-align:justify; width:570px; padding:0 10px; margin-bottom:10px; line-height:150%}
.entry ol li{}
.related-post{width:530px; padding:10px; margin:0 10px}
.related-post{border:1px solid #ACE; background:#EBF3FB}
.related-post ul{border-top:1px solid #e6e6e6; margin-bottom:5px}
.related-post ul li{padding:5px 0px; border-bottom:1px solid #e6e6e6}
.content a{border-bottom:1px dotted #ccc}
.entry h2{font:bold 15px/24px Arial,Helvetica,sans-serif; letter-spacing:0px; margin-bottom:10px; margin-top:10px; border-bottom:1px solid #F7F6F3}
.entry h2 a{ color:#222}
.entry h2 a:hover{color:#999}
.entry p{padding-bottom:10px}
.entry div{text-align:justify}
.entry h3{color:#000; font-size:1.1em; font-weight:bold; padding:2px 2px 2px 5px; border-left:3px solid #336633; background:#F7F6F3; text-transform:capitalize}

#left h3{color:#000; font-size:1.4em; font-weight:bold; padding:2px 2px 2px 5px; border-left:3px solid #336633; background:#F7F6F3; margin-bottom:15px;  margin-top:10px;  margin-left:10px}
#left h4{color:#000; font-size:1.2em; font-weight:bold; padding:2px 2px 2px 5px; border-left:3px solid #336633; background:#F7F6F3; margin-bottom:15px;  margin-top:10px}

.column h4{color:#000; font-size:1em; font-weight:bold; padding:2px 2px 2px 5px; border-top:2px solid #336633; background:#F7F6F3; margin-left:2px}

html>body .entry ul{padding:0 0 0 10px; padding-left:10px}

.entry a{text-decoration:underline;}

html>body .entry li{margin:7px 0 8px 0px}
.entry ul li{padding-left:20px; list-style: initial;}background:url(../images/bullet.gif) left no-repeat
.entry ul{margin-bottom:15px}
.entry img{margin:0 10px 10px 10px}
.entry td{padding:3px}
img.centered{display:block; margin-left:auto; margin-right:auto}
img.alignright{padding:4px; margin:0 0 2px 7px; display:inline}
img.alignleft{padding:4px; margin:0 7px 2px 0; display:inline}
.alignright{float:right}

.alignleft{float:left}
.custom_image img{float:left; padding:3px; margin:7px 10px 15px 0; border:2px solid #e6e6e6; height:90px; width:90px}
.subcontrol{margin-bottom:10px; padding:5px; font-size:11px; font-weight:bold; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6}
.tags, .allinfos{padding:5px 0px 5px 25px; background:#FFF8AF url(../images/tag.gif) left no-repeat; font-size:11px; font-weight:bold; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6}
.allinfos{background:#F8F7F3; padding:5px; margin-bottom:10px}
.share, .comments_rss, .reply{float:right; padding-left:20px}

span.date{background:url(../images/date.gif) no-repeat; padding-left:20px}
span.comments{background:url(../images/comment.gif) no-repeat; padding-left:20px}
span.tag{background:url(../images/tag.gif) no-repeat; padding-left:20px}
span.category{background:url(../images/posted.gif) no-repeat; padding-left:20px}
.navigation{width:540px; padding:10px; line-height:140%; font-size:11px}

#sidebarbottom{float:right; width:360px; margin-right:10px; clear:right}
#right{float:right; width:355px; margin-right:17px}
#topsidebar{width:330px; padding:0 10px; border:1px solid #dadada; background:#fff; margin-bottom:10px}
#lsidebar h2{font-size:15px; margin-bottom:10px; color:#4c4c4c}
#rsidebar h2{font-size:15px; margin-bottom:10px; color:#4c4c4c}

#lsidebar{float:left; width:135px; padding:5px 10px 5px 10px;  border:1px solid #dadada; background:#fff; margin-left:11px}
#rsidebar{float:left; width:170px; padding:5px; border:1px solid #dadada; background:#fff}

#sidebarbottom ul{margin:10px auto 20px}
#sidebarbottom ul li{}
#sidebarbottom ul li ul{}
#sidebarbottom ul li ul li{display:block; background:url(/oilgae/new_img/h_ar.png) no-repeat left; padding-left:15px; padding-bottom:5px; border-bottom:1px dotted #dadada}
#sidebarbottom p{padding:0 5px}

#about{width:350px;  background:#F8F7F3; margin-bottom:10px}
#about h2{padding:5px 10px}
#author-box{margin:10px; margin-top:0px; font-size:11px; text-align:justify}
#author-box .avatar{float:left; padding:3px; border:1px solid #ccc; background:#fff; margin:3px 10px 0 0}

.commentlist li{padding-top:5px; border-bottom:1px dotted #e6e6e6; list-style:none}
.avatar img{float:left}
.ctext{margin-left:70px}
.trackbacks a{color:#069; border-bottom:1px dotted #e6e6e6}
.user{font-weight:bold; font-size:14px; padding-top:10px}
.author{background:#FFF8AF; padding-right:10px}
#commentform p{padding-bottom:10px}
#commentform #author{border:1px solid #dadada; height:20px; width:200px}
#commentform #email{border:1px solid #dadada; height:20px; width:200px}
#commentform #url{border:1px solid #dadada; height:20px; width:200px}
#commentform #comment{border:1px solid #dadada; height:200px; width:550px}

#footbg{width:100%; background:#e5e3d8}
#footwrap{width:975px; margin:auto}
.footer-links{float:left; width:300px; margin-right:37px; color:#888; margin-top:0px}
 .footer-links-r{float:right; width:300px; color:#888; margin-top:0px}
.footer-links h2, .footer-links-r h2{color:#fff; background-color:#3b3b3b; font-size:1.2em; padding:5px 10px}
.footer-links ul{margin-bottom:15px}
.footer-links ul li{margin-top:1px}
.footer-links a, .footer-links a:visited, .footer-links-r a, .footer-links-r a:visited{display:block; height:18px; background-color:#2e2e2e; color:#ccc; padding:5px 10px}
.footer-links a:hover, .footer-links-r a:hover{background:#4b4b4b; color:#A2B609}
#copyright{padding:10px 0; border-top:1px solid #3b3b3b; font-size:12px; margin-bottom:10px}
#copyright a{color:#000}
#copyright a:hover{text-decoration:underline}
#copyright ul{display:inline}
#copyright ul li{float:right; padding-left:10px}

acronym, abbr, span.caps{cursor:help}
acronym, abbr{border-bottom:1px dashed #999}
blockquote{margin:15px 30px 15px 10px; padding-left:20px; border-left:5px solid #ddd}
blockquote cite{margin:5px 0 0; display:block}
.center{text-align:center}
hr{display:none}
a img{border:none}
.alignright{float:right}
.alignleft{float:left; padding-left:30px; padding-bottom:20px}
img.centered{display:block; margin-left:auto; margin-right:auto}
img.alignright{display:inline; margin:0 0 2px 7px; padding:4px}
img.alignleft{display:inline; margin:0 7px 2px 0; padding:4px}
pre{border:solid 1px #9a9a9a; color:blue; margin:10px; padding:10px; background:#f3f2ed}
code{font-size:1.0em; color:#000}

.gallery{text-align:center}
.gallery img{padding:3px}
.attachment{text-align:center}
.attachment img{padding:5px; border:1px solid #999}
.imgnav{text-align:center}
.imgleft{float:left}
.imgleft img{padding:5px; border:1px solid #999}
.imgright{float:right}
.imgright img{padding:5px; border:1px solid #999}

#flickr{float:left}
#flickr img, #more img{margin:50px 25px 0px 0; border:3px solid #e6e6e6; width:60px; height:60px}
#more{float:right}
#more img{width:59px; margin-right:0}

#mingle{width:350px; background:#fff}
#glossary, #events{background:#fff; width:170px; border:1px solid #dadada; height:325px}
#events ul{padding-top:10px}
#events ul li{display:block; background:url(/oilgae/new_img/h_ar.png) no-repeat left; padding-left:15px; padding-bottom:5px; margin-left:5px}

#twitter{width:350px; border:1px solid #dadada; background:#fff; margin-bottom:10px}
#twitter h2, #glossary h2, #events h2{background:#EFEEE6; padding:5px 10px; font-size:13px}
#twitter ul li{margin-top:10px; margin-left:25px; padding:0 10px 0px 0px; list-style-type:circle}

#feedstats{float:right; width:92px; height:25px; font-size:10px; background:url(../images/feedstats.gif) no-repeat}
#feedstats a{position:relative; top:3px; right:12px; width:50px; color:#000; float:right}
#feedstats a:hover{background:none}

#searchtab{  background:transparent url(../images/search-bg.png) no-repeat left top;   height:30px;   position:relative;   margin-left:75%;   top:25px}

#searchtab .inside{  background:transparent url(../images/search-go.png) no-repeat right top;  height:40px}

#searchtab fieldset{ padding:0;  border:none}

#searchtab input{ border:0;  background:none;  font-size:14px;  padding:0px}

#searchtab input.searchfield, #searchtab input#s{ position:absolute;  top:6px;  left:30px;  color:#949496;  padding:0px;  margin:0;  width:50%}

#searchtab input.searchfield:focus, #searchtab input#s:focus{color:#000}

#searchtab input.searchbutton, #searchtab input#searchsubmit{ position:absolute;  right:37px;  top:6px;  color:#e5e5e5;  text-transform:uppercase;  padding:0px;  margin:0}

#searchtab label{display:none}
#searchtab input.searchbutton:hover{color:#fff}

.flogin{background:#F8F7F3; text-align:center; padding:10px}
.signup{background:#666; color:#FFF; font-weight:bold}
#add{margin:8px}
div.menu_karthi{ position:absolute; visibility:hidden;  width:300px; left:0; top:0; z-index:500;  font-size:12px;  height:auto;  min-height:120px;  color:#000;  -moz-border-radius:10px;  -webkit-border-radius:10px}

.rbroundboxkk{background:url(/oilgae/new_img/ntkk.gif) repeat}
.rbtopkk div{background:url(/oilgae/new_img/tlkk.gif) no-repeat top left}
.rbtopkk{background:url(/oilgae/new_img/trkk.gif) no-repeat top right}
.rbbotkk div{background:url(/oilgae/new_img/blkk.gif) no-repeat bottom left}
.rbbotkk{background:url(/oilgae/new_img/brkk.gif) no-repeat bottom right}

.rbtopkk div, .rbtopkk, .rbbotkk div, .rbbotkk{width:100%; height:7px; font-size:1px}
.rbcontentkk{margin:0 7px}
.rbroundboxkk{width:100%; margin:1em auto}

.minicurlycontainer{border:1px solid #b8b8b8; margin-bottom:1em; width:480px; color:#000; background:#F7F6F3; margin-top:1em; text-align:justify; text-decoration:none}
.minicurlycontainer .innerdiv{background:transparent url(/oilgae/new_img/brcorner.gif) bottom right no-repeat; position:relative; left:2px; top:2px; padding:1px 4px 15px 5px; line-height:150%; text-decoration:none}
span#imp_m{font-weight:bold; font-size:15px; margin-bottom:5px; color:green}
.innerdiv a{color:black; text-decoration:none}
.content p, .content div{text-align:justify}
#an{color:#FFF}
#an:hover{background:none}
.entry legend{background:#636662; color:#fff; font:15px/21px Calibri,Arial,Helvetica,sans-serif; padding:0 10px; margin:-20px 0 0 -11px; font-weight:bold; border:1px solid #fff; border-color:#e5e5c3 #505014 #505014 #e5e5c3}

.entry fieldset{background:#F7F6F2; padding:10px; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; margin-bottom:36px; width:540px; margin-top:10px}

#mail{font-weight:bold; padding-left:5px; font-family:Arial,Helvetica,sans-serif; font-size:12px}
.kar_tb{background:#F7F6F3}

.picture { background-color: #F9F9F9; border: 1px solid #CCCCCC; padding: 3px; font: 12px/1.4em Arial, sans-serif; }
.picture img { border: 1px solid #CCCCCC; vertical-align:middle; margin-bottom: 3px; }
.right_image { margin: 0.5em 0pt 0.5em 0.8em; float:right; }
.left_image { margin: 0.5em 0.8em 0.5em 0; float:left; } 

#main_p{width:278px; border:1px solid #dadada; border-top:none; background:#fff; margin-bottom:10px}
#main_p h2{background:#336633; padding:0px 10px; color:#FFF; font-size:13px;}
#main_p ul li{margin-top:10px; margin-right:3px; list-style:none; padding-left:2px;}
#main_p ul { padding:0; list-style:none; }
#main_p ul li a{
text-decoration:none;
}
#main_p p{
	display:inline; /* Gets Rid of IE6 double margin bug */
	float:left;
	width:65px;
	height:75px;
	margin:0 0 5px 3px;
	text-align:center;
}
#main_p p a{
text-decoration:none;
color:#000000;
}
#main_p p img{
float:left;
margin:0px;
}

.post-box { position: relative; background: #f7f7f7; border: 5px solid #E5E3D8; padding: 15px 15px 15px 15px; width: 95%; float: left; margin: 0 21px 21px 20px; text-align:left; }

.post-boxa { position: relative; background: #f7f7f7; border: 5px solid #E5E3D8; padding: 0px 15px 0px 15px; width: 64%; float: left; margin: 0 21px 21px 20px; text-align:left; }
.post-boxx { position: relative; background: #f7f7f7; border: 5px solid #E5E3D8; padding: 15px 15px 15px 15px; width: 96%; float: left; margin: 0 21px 21px 20px; text-align:left; }

.post-box h5, .post-boxx h5{ font-size: 15px; margin: 0 0 8px 0; height:25px; text-align:left; }
.post-box p, .post-boxx p { font-size: 12px; text-align:left;}
.boxshadow { -moz-box-shadow: 0 0 4px #999; -webkit-box-shadow: 0 0 4px #999; -webkit-transition: all 0.1s ease-out; }
.boxshadow:hover { -moz-box-shadow: 0 0 8px #555; -webkit-box-shadow: 0 0 8px #555; }
.clear { clear: both; }
.postt { margin: 10px 0 10px 0px; }
.last { margin-right: 0 !important; }
.entry_one{ font-size: 18px; font-weight:bold; line-height:28px; color: #336633; text-decoration:none; margin: 0 0 8px 0; text-align:left; }


#CT_reg_form { width:500px; height:160px; font-family:Arial, Helvetica, sans-serif; margin-left:40px; margin-bottom:20px; }

.bg_1 { background:url('http://www.oilgae.com/adv/biofuel_network.gif') no-repeat; }
.bg_2 { background:url('http://www.oilgae.com/adv/biofuel_career.gif') no-repeat; }
#CT_reg_form .form { float:left; width:320px; margin-top:80px; }
#CT_reg_form #email { color:#a7a4a4; width:200px; margin-left:40px; border:solid 1px #CCC; padding:3px; background-color:#fafafa; font-size:12px; }

#CT_reg_form #join_btn { padding:3px 7px 3px 7px; margin-left: 5px; font-size:12px; }

#CT_reg_form .one_stp_reg { font-size:11px; color:#2e2e2e; margin:0; padding:0; padding-left:100px; }

#CT_reg_form .CT_link {text-decoration:none; float:right; width:131px; margin-right:25px; margin-top:95px; }

#CT_reg_form #CT_logo { border:none; }
 table.list_of_prod{
	 margin:10px;
	 border:#ccc thin solid;
 }
table.list_of_prod tr{
	
	border-bottom:#ccc thin solid;}
 table.list_of_prod td.column{
	 border-right:#ccc thin solid;
	 
	 }
	 table.list_of_prod td p.prod_head{
		padding:10px;
		background-color:#f4f4f4;
	 }
 table.list_of_prod td{
	 border:none;
	 vertical-align:top;
		
	 
 }
.entry {
    text-align: justify;
    line-height: 150%;
}
#content{
    background-color: #fff;
    float: left;
margin-top:0px;
}
#nav ul li{
margin-left:5px;
}
.enquiry_form p{
margin-bottom:15px;
}