/*   
Theme Name: Gokul Overseas Ltd.
Description: Gokul Overseas Ltd - Gokul Overseas (GO), a 100% Export Oriented Unit, is one of the leading producers of Castor oil and Castor based derivatives in India. 
It is situated in well organized business location with proximity to sea route.
*/

body
{margin:0; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#707070; line-height:16pt; background:url(../images/liffs_back.jpg) repeat-x top left;}

h1 {font-family: arial, sans-serif; font-size:24px; line-height:28px; color:#b9cfe1;}
h2 {font-family: arial, sans-serif; font-size:22px; line-height:26px; color:#b9cfe1;}
h3 {font-family: arial, sans-serif; font-size:20px; line-height:24px; color:#045b7c;}
h4 {font-family: arial, sans-serif; font-size:18px; line-height:22px; color:#045b7c;}
h5 {font-family: arial, sans-serif; font-size:16px; line-height:20px; color:#045b7c;}
h6 {font-family: arial, sans-serif; font-size:14px; line-height:18px; color:#045b7c;}

*{margin:0px; padding:0px;}

a{text-decoration:none; color:#333333;}
a:visited{text-decoration:none;}
a:active,a:focus{outline:none;}


img{border:0;}

ul,ol{list-style:none;}

/* ------- Defult class End ------ */

/* ------- Home class Start ------ */

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

#wraper{width:100%; height:100%; float:left;}
.wraper_block{width:960px; margin:0px auto;}
.content{text-align:Justify; display:block; font-size:9pt; line-height:16pt; color:#666666; word-wrap: break-word;}
.content_white{font-size:9pt; line-height:16pt; color:#FFF;}
.contentsm{font-size:8pt; line-height:14pt; font-weight:normal; color:#666666;}

.header{width:100%; float:left;}
.toplink{float:right; margin-right:50px; margin-top:8px;}
.leafs_castor{background:url(../images/liffs.gif) no-repeat right top; width:549px; height:195px; float:right;}
.leafs_castor ul{color:#FFFFFF; font-weight:bold; list-style:none; display:block;}
.leafs_castor li {float:left; margin:2px; color:#FFFFFF; font-weight:bold; list-style:none; font-size:10px; line-height:16px;}
.toplinkmenu{float:left; color:#FFFFFF; font-weight:bold; font-size:9pt; text-decoration:none;}
.toplinkmenu:hover{float:left; color:#fff600; font-weight:bold; font-size:9pt; text-decoration:none;}
.toplinkmenu:visited{float:left; color:#FFF600; font-weight:bold; font-size:9pt; text-decoration:none;}
.toplinkmenu:Active{float:left; color:#FFF600; font-weight:bold; font-size:9pt; text-decoration:none;}

.borderblock{margin:0px 10px 10px 10px; width:485px; clear:both;}
.blockborder{float:left; padding:10px; border:1px solid #ededed; }
.blockborder h2{clear:both; font-size:18px; font-weight:bold; line-height:26px; color:#e29900;}

.readlink{font-size:8pt; font-weight:bold; line-height:16pt; color:#3d9ce5; text-decoration:none; float:right;}
.readlink:hover{font-size:8pt; font-weight:bold; line-height:16pt; color:#3d9ce5; text-decoration:underline; float:right;}

.divpartcenter{margin:10px auto 0px auto; float:left; width:100%; background:url(../images/body_back.jpg) repeat-x left top; height:257px;}
.menubar{float:left; height:30px; width:100%;}
.menubar ul{float:left; color:#FFFFFF; list-style:none;}
.menubar li{float:left; color:#FFFFFF; list-style:none; line-height:30px;}
.menubar li:hover{float:left; color:#FFFFFF; background:url(../images/activemenu_back.jpg) repeat-x left; list-style:none; line-height:30px;}
.menuactive{float:left; color:#FFFFFF; background:url(../images/activemenu_back.jpg) repeat-x left;list-style:none; line-height:30px; font-weight:bold; font-size:10pt; padding:0px 10px 0px 10px;}
.mastermenu{float:left; color:#FFFFFF; font-weight:bold; font-size:10pt; margin:0px 10px 0px 10px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.mastermenu:hover{float:left; color:#FFFFFF; font-weight:bold; font-size:10pt; margin:0px 10px 0px 10px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.mastermenu:visited{float:left; color:#FFFFFF; font-weight:bold; font-size:10pt; margin:0px 10px 0px 10px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.mastermenu:Active{float:left; color:#FFFFFF; font-weight:bold; font-size:10pt; margin:0px 10px 0px 10px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.spacer{width:245px; height:30px; float:left;}

.block3{margin-top:25px; margin-left:10px; float:left;}
.stepblock{float:left; margin-right:20px; text-align:center;}
.stepback{background:url(../images/block_smback.gif) no-repeat left top; width:150px; height:89px; text-align:center; margin-top:5px; padding-top:3px;}
.stepba_content{clear:both; float:left; margin-top:10px; color:#FFFFFF;}

.drop{background:url(../images/drop.gif) no-repeat top center; width:293px; height:405px; position:absolute; top:-132px; right:125px; float:right;}
.cercal{margin:188px 0px 0px 47px;}

.footer{margin:0px auto; float:left; width:100%; background:#5f710d url(../images/footer.jpg) repeat-x left top;}
.footblock{float:left; width:33%; color:#e9ede6; margin:auto auto; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
.footblink{color:#e9ede6; font-weight:normal; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.footblink:hover{color:#e9ede6; font-weight:normal; font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

/* ------- Home class End ------ */

/* ------- Inner Page class Start ------ */

.leafs{background:url(../images/leafinn_page.gif) no-repeat right top; width:480px; height:100px; float:right; margin-right:5px;}
.bluebelt{margin:20px auto 0px auto; float:left; width:100%; background:#116197 url(../images/inner_strip.jpg) repeat-x left bottom;}
.belt{margin:0px auto; width:960px; height:118px; position:relative;}
.beltshed{margin:0px auto; background:url(../images/shadow_banner.png) no-repeat top center; height:15px; width:920px; clear:both;}
.bothpart{float:left; padding:0px 0px 20px 0px; width:100%;}

.footmenu ul{color:#FFFFFF; list-style:none; margin:0px auto;}
.footmenu li{float:left; color:#FFFFFF; list-style:none; line-height:30px; font-weight:bold;}
.footermenu{float:left; color:#FFFFFF; font-weight:bold; font-size:9pt; margin:0px 5px 0px 5px; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.footermenu:hover{float:left; color:#f3fa81; font-weight:bold; font-size:9pt; margin:0px 5px 0px 5px; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.dropsm{background:url(../images/drop_oil.png) no-repeat top center; width:110px; height:150px; position:absolute; top:-10px; right:65px; float:right; z-index:10;}

.pagetitle{float:left; margin:55px 0px 0px 10px;}
.pagetitle h1 {font-family: "Trebuchet MS" arial, sans-serif; font-size:24px; line-height:28px; color:#cce1f2; font-weight:normal;}

.leftpart{float:left; margin-right:40px; width:670px; padding-left:10px; padding-top:10px; display:block;}
.titlestrip{background:url(../images/titlestrip.jpg) no-repeat; width:661px; height:33px; line-height:33px; padding-left:10px; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}

.subtitleblt{background:url(../images/subtitle_back.jpg) no-repeat; width:661px; padding:5px 0px 0px 10px; height:34px; color:#FFF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}

.rightpart{float:right; width:233px; display:block;}
.block_wraper{float:left; width:100%; background:#819305; padding-bottom:20px;}
.block_wraper ul{list-style:none; width:213px; padding:0px 10px 10px 10px;}
.block_wraper li{list-style:none;}
.rightlink{background:url(../images/topic_wpoint.png) no-repeat left; padding-left:15px; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; line-height:30px;} 
.rightlink:hover{background:url(../images/topic_ypoint.png) no-repeat left; padding-left:15px; color:#ffd803; font-size:12px; font-weight:bold; text-decoration:none; line-height:30px;}

.whlink{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; line-height:22px;} 
.whlink:hover{color:#ffd803; font-size:12px; font-weight:bold; text-decoration:none; line-height:22px;}


.selectlink{background:url(../images/topic_ypoint.png) no-repeat left; padding-left:15px; color:#ffd803; font-size:12px; font-weight:bold; text-decoration:none; line-height:30px;}


.hrline_spacer{background:url(../images/hrline.png) repeat-x left; height:2px; margin:5px 0px; width:100%; float:left;}

.subtitletx{line-height:30px; padding-left:10px; color:#403a3a; font-weight:bold;}
.yearblock{background:#eceedd url(../images/year_back.jpg) no-repeat left top; width:651px; padding-left:20px; height:104px;}
.yearbox{width:60px; vertical-align:middle; text-align:center; padding-top:60px; padding-right:50px; float:left; color:#403a3a; font-size:12px; font-weight:bold;}
.yearcontent{float:left; padding-top:30px; font-weight:bold; display:block; width:auto;}

.titlestyle{background:#f3c139 url(../images/titlestyle.jpg) no-repeat right top; float:left; padding-left:5%; color:#553108; height:26px; font-weight:bold; width:95%; line-height:26px; clear:both;}

.testimtxt{float:left; width:90%; padding:5%; color:#FFFFFF; text-align:justify; word-wrap: break-word;}
.testimtxt span{float:right; color:#ffea03; font-weight:bold;}

.box_title{background:url(../images/title_curvleft.jpg) no-repeat left top; float:left; height:26px; line-height:26px; display:block; width:100%; clear:both;}
.box_title span{background:url(../images/title_curvright.jpg) no-repeat right top; width:auto; height:26px; font-size:1.0em; color:#FFFFFF; padding-left:8px; display:block; font-weight:bold; margin-left:2px; clear:both;}
.master_border{border:3px solid #EEE; float:left;}
.slim_border{border:1px solid #DDD; float:left;}
.ullist li{list-style-type:disc; list-style:inside; margin:5px;}
.gallery_border{border:5px solid #DDD; text-align:center; background:#f4f4f4;}

.gridblock {padding:3px; width:654px;}
.gridblock ul{float:left; padding:3px; clear:both;}
.gridblock li{float:left; display:inline-block;}
.gridblock li span{float:left; display:inline-block; line-height:20px; width:120px; font-weight:bold; color:#373737;}

.feedblock{margin-top:20px; float:left; width:100%;}
.buttondiv{float:left; padding:5px 0px 5px 125px;}

.newshome{font-size:12px; float:left; position:relative; display:block; vertical-align:top; margin:5px 0px 0px 320px; color:#FFFFFF; width:120px; font-weight:bold;}

.subtitle h4 {font-size:14px; line-height:22px; color:#09568a; font-weight:bold; width:100%;}

.punchline{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ce6e06; font-size:12px; font-weight:bold; line-height:18px; text-align:center; padding:10px; line-height:20px;}

.read_text{color:#FF0000;}
.link_text{color:#0066CC;}
.link_text:hover{color:#0066CC; text-decoration:underline;}
.maplist ul{line-height:20px; width:250px;}
.maplist li{list-style:url(../images/arrowgrey.png); list-style-position:inside; line-height:15px; padding-left:20px; margin:10px 0px;}
.subsite ul{line-height:20px;}
.sitemenu{color:#000066; font-weight:bold; font-size:9pt; text-decoration:none; }
.sitemenu:hover{color:#000066; font-weight:bold; font-size:9pt; text-decoration:underline;}
.subsite li{list-style:disc; list-style-position:inside; line-height:15px; margin:10px 0px 10px 20px;}
.submenusite{color:#f38f00; font-size:8.5pt; font-weight:bold; text-decoration:none;}
.submenusite:hover{color:#63b305; font-size:8.5pt; font-weight:bold; text-decoration:underline;}

.blockline{ display:block;width:100%; float:left; height:2px; background:url(../images/hrline.png) repeat-x center; margin:2px 0px;}
.sapretline{ display:block;width:100%; float:left; height:2px; background:url(../images/block_hrline.jpg) repeat-x center; margin:2px 0px;}
.punchmotion{clear:both; margin:20px 0px 0px 10px;}
.punchline_motion{clear:both; margin-top:50px;}


.imgflot{float:left; margin:7px 5px 5px 0px;}

/* ------- Inner Page class End ------ */


.fadeshow1{background:url(../images/awards-back.jpg) no-repeat; width:196px; height:120px; text-align:center; vertical-align:middle; margin:10px 0px 10px 18px; float:left;}


/* ------- Form Fild class start ------ */
.small_button {
	font-size:11px;
	background-color:transparent;
	background-image:url(../images/button.jpg);
	height:24px;
	width:72px;
	color:#FFFFFF;
	font-weight: bold;
	border: 0px solid #88611d;
}

.textboxarea{
	font-family:verdana, Arial, Tahoma;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	font-weight:normal;
	color:#333;
	border:1px solid #65afd8;
	}

.mini_textbox{
	font-family:verdana, Arial, Tahoma;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	font-weight:normal;
	color:#333;
	border:1px solid #65afd8;
	height:20px;
}

.textfild{
	font-family:verdana, Arial, Tahoma;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	font-weight:normal;
	color:#333;
	border:1px solid #65afd8;
	height:20px;
	width:120px;
}

.textbox{
	font-family:verdana, Arial, Tahoma;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	font-weight:normal;
	color:#333;
	border:1px solid #65afd8;
	height:20px;
}

/* ------- Form Fild class End ------ */
