`/*  
Theme Name: Limau Orange
Theme URI: http://www.blogohblog.com/
Description: Limau Orange is a 3 columns Wordpress theme. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
Version: 0.2
Author: Bob 
Author URI: http://www.blogohblog.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/


a img {
	border:0;
	}	
* {
	margin:0; padding:0;
	}
#wrap { width:980px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0 auto; background:#fff;}
#header { height:56px; width:301px; position:relative; color:#000; margin-bottom:3px; float:left; padding:0; }
#headerAdmin { height:56px; width:301px; position:relative; color:#000; margin-bottom:3px; float:left; padding:0; }
#header h1 { text-indent:-10000px; margin:0; padding:0; }
#header h1 a { display:block; background:url(images/logo.gif) no-repeat left top; height:56px; }
#search { margin-top:30px; float:right; padding:0; }
input#searchsubmit { background:#fc6; border:2px solid #f93; color:#333; font-size:13px; }
a:hover { text-decoration:none; color:#555353; border:none;}
/* .left { float:left; width:200px; border:3px solid #f3f3f3; margin:10px 0; padding:10px; } */
.left { float:right; width:170px; background-color:#D5E7F4;border:1px solid #2C5EA9; margin:10px 0 0 10px; padding:10px; }
.middle { float:right; width:1px; margin:10px 0; padding:10px; }
/* .right { float:right; width:170px; border:1px solid #f3f3f3; margin:10px 0; padding:10px; } */
.right { float:right; width:170px; background-color:#D5E7F4;border:1px solid #2C5EA9; margin-top:10px; margin-left:10px; margin-right:10px; padding:10px; } 
.right img { border:0; display:block; margin-left:auto; margin-right:auto; }
/* .middle { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #FFC768; overflow:hidden; padding:10px; font-size:11px; } */
.middle { margin-top:10px; line-height:16px; margin-left:0px; float:left; width:530px; border:1px solid #2C5EA9; overflow:hidden; padding:10px; font-size:11px; }
.middle h2 { font-size:16px; border-bottom:dashed 1px #ccc; margin:0 7px 3px 0; padding:3px 0; }
.middle img { border:4px #eee solid; }
.ads { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #f3f3f3; text-align:center; padding:10px; }
.ads img { border:0; text-align:center; }
img.wp-smiley { border:0; padding:0; }
#footer { auto; margin-top:20px; text-align:center; clear:both; padding:10px; }
div.hr { width:982px; height:1px; background:#fff url(images/tab_main_tile.gif) repeat-x scroll center; clear:both; }
div.hrf { width:982px; height:2px; background:#fff url(images/hr.gif) repeat-x scroll center; clear:both; }
div.br { height:10px; background:#fff url(images/br.gif) repeat-x scroll center; clear:both; }
.alignright { float:right; } 
.alignleft { float:left; } 
.gcomment { border-left:none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#F7F7F7; padding:3px; }
.ucomment { border-left:none; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#fbfbf1; padding:3px; } 
input#submit { background:#fc6; border:2px solid #f93; color:#fff; font-size:13px; }
ol.commentlist { margin:0 0 1px; padding:0; }
ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; }
ol.commentlist li.commenthead { list-style:none; margin:0; } 
ol.commentlist li.commenthead h2 { margin:0; }
span {}
.addthis { float:right; clear:both; }
a:link,a:active,a:visited { text-decoration:none; color:#416e90; border:none; }
.left h2,.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.left ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.left ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }
.left ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.left ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.left ul li ul li :hover { border-bottom:#ccc 1px solid;}
.right h2,.comments h3 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.right ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.right ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }
.right ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.right ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.right ul li ul li :hover { border-bottom:#ccc 1px solid;}
div.hr hr,div.br br { display:none; }
.middle2,.middle3 { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:237px; border:3px solid #f3f3f3; overflow:hidden; padding:10px; }
.middle2 h2,.middle3 h2 { font-size:14px; border-bottom:dashed 1px #ccc; margin:0 7px 3px 0; padding:3px 0; } 
.middle2 :hover,.middle3 :hover { background:#fafafa; }
.ucomment img,.addthis img { border:0; }


.advert { color:#999999;background:#F9EBC1; margin-left:15px; margin-right:15px; padding:5px; }
.similar { padding:5px; border-style:solid; border-color:#DDDDDD; border-width:1px; }


.keys_tile {background-color:#FFFFFF; height:18px;}
.banner_left
{
	background-image:url(images/banner_top_left.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:60px;
	width:44%;
	cursor: pointer;
}
.banner_tile
{
	background-image:url(images/banner_top_middle.gif);
	background-repeat:repeat-x;
	/*height:60px;*/
	width:56%;
	color: #FFFFFF;
}
.banner_right
{
background-image:url(images/banner_top_right1.gif);
background-position:right;
background-repeat:no-repeat;
height:60px;
width:11px;
background-color:#155D99;
}



.banner_right
{
background-image:url(images/banner_top_right1.gif);
background-position:right;
background-repeat:no-repeat;
height:60px;
width:11px;
background-color:#155D99;
}
 #divMenuMain
{
position:relative;
top:0px;
background-color: #2C5EA9;
z-index:100;
clear:both;
width:982px;
}

.imclear{
clear:left;
height:0px;
visibility:hidden;
font-size:1px;
line-height:0px;
}

.imcm ul,.imcm li,.imcm div,.imcm span
{
text-align:left;
vertical-align:middle;
cursor:hand;
cursor:pointer;
padding:0px;
margin:0;
list-style:none;


}

.imcm ul{
}
.imsc{
position:relative;
}
.imsubc{
	position:absolute;
	visibility: hidden;
/*background-image:url(ie_css_fix)*/
}
.imcm li{
list-style:none;
font-size:1px;
float:left;
}
.imcm ul ul li{
width:100%;
float:none !important;
}
.imcm a{
display:block;
zoom:1;
position:relative;
}
.imcm ul .imsc,.imcm ul .imsubc {
z-index:90;
}
.imcm ul ul .imsc,.imcm ul ul .imsubc{
z-index:2;
}
.imcm ul ul ul .imsc,.imcm ul ul .imsubc{
z-index:3;
}
.imde ul li:hover .imsubc{
visibility:visible;
}
.imde ul ul li:hover  .imsubc{
visibility:visible;
}
.imde ul ul ul li:hover  .imsubc{
visibility:visible;
}
.imde li:hover ul  .imsubc{
visibility:hidden;
}
.imde li:hover ul ul .imsubc{
visibility:hidden;
}
.imde li:hover ul ul ul  .imsubc{
visibility:hidden;
}
.imea{
position:relative;
height:0px;
float:right;
text-align:right;
}
.imea div{
position:relative;
font-size:1px;
line-height:0px;
}



 ****** Infinite Menus CSS Styles ****** 



/* ||||||||| Infinite Menu Styles |||||||||||| */


	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam div,#imenus0 .imeamj div {
width:7px;
 height:5px;
 left:0px;
 top:5px;
}

	#imenus0 li:hover .imeam div, #imenus0 li a.iactive .imeamj  div {
	
}



	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas div, #imenus0 ul .imeasj div {
	
 /*background-image:url(images\sample3_sub_arrow.gif);		*/
 width:5px;
 height:7px;
 left:0px;
 top:3px;
}

	#imenus0 ul li:hover .imeas div, #imenus0 li a.iactive .imeasj div {
	
}



	/* --[[ Main Container ]]-- */
	#imouter0 {
border-style:none;
 border-color:#6a6a6a;
 border-width:1px;
 padding:0px;
 margin:0px;
 }



	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {
	
background-color:#2C5EA9;
 border-style:solid;
 border-color:#cccccc;
 border-width:1px;
 padding:0px;
 margin:2px 0px 0px 0px;
 }



	/* --[[ Main Items ]]-- */
	#imenus0 li a {
color:#FFFFFF;
 text-align:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 border-right-style:solid;
 border-color:#FFFFFF;
 border-width:1px;
 padding:2px 8px 0px 8px;
 vertical-align:middle;
 height:17px;
 }


		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {
background-color:#2C5EA9;
 text-decoration:none;
 }

		#imenus0 li a.ihover, .imde #imenus0 a:hover {
background-color:#2C5EA9;
 text-decoration:underline;
 
 }


		/* [active] */
		#imenus0 li a.iactive {
background-color:#2C5EA9;
 }


		/* [Main Graphic Button Text Content] */
		#imenus0 .imbuttons {
}



	/* --[[ Sub Items ]]-- */
	#imenus0 ul a {
color:#FFFFFF;
 text-align:left;
 font-size:11px;
 font-weight:normal;
 text-decoration:none;
 border-style:none;
 border-color:#000000;
 border-width:1px;
 padding:2px 5px;
 border:solid 1px #FFFFFF;
 margin-top:-1px;
 }


		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {
color:#FFFFFF;
 text-decoration:underline;
 
 }

		#imenus0 ul li a.ihover {
color:#FFFFFF;
 text-decoration:underline;
 }


		/* [active] */
		#imenus0 ul li a.iactive {
background-color:#ffffff;
 }
.glossary
{
background-color:#EBEBEB;
text-decoration:none;	
color:#666666;
}
.glossary a
{
text-decoration:none;
color:#666666;
}
.glossary a:hover
{
text-decoration:underline;
color:#666666;
}


/*Sub Gadjed Grey SEND*/
.flotR{float:right;}
.flotL{float:left;}
.marginAuto{margin:auto;}
.clearLH{clear:both; line-height:0px;}
.clear{clear:both;}
.curser{cursor:pointer;}

.padT2{padding-top:2px;}
.padT5{padding-top:5px;}
.padT10{padding-top:10px;}
.padT15{padding-top:15px;}
.padT20{padding-top:20px;}
.padT25{padding-top:25px;}
.padT30{padding-top:30px;}
.padT35{padding-top:35px;}
.padT40{padding-top:40px;}
.padT45{padding-top:45px;}
.padT50{padding-top:50px;}

.padL2{padding-left:2px;}
.padL5{padding-left:5px;}
.padL10{padding-left:10px;}
.padL15{padding-left:15px;}
.padL20{padding-left:20px;}
.padL25{padding-left:25px;}
.padL30{padding-left:30px;}
.padL35{padding-left:35px;}
.padL40{padding-left:40px;}
.padL45{padding-left:45px;}
.marT_5{ margin-top:5px}
.marT_10{ margin-top:10px}
.marT_15{ margin-top:15px}
.marT_20{ margin-top:20px}
.fttrDiv {
	background:#ffffff url(images/body_tile.gif) bottom left repeat-x; height:61px;
}
#footer {
	background:#e5e5e5; padding:28px 28px 0 28px; overflow:hidden; font-size:11px; color:#3f3f3f; font-family:Arial, Helvetica, sans-serif;
	}
#footer .copyRgt {
	float:left;
	}
.clear {
	clear:both;
	}
.flotL {
	float:left;
	}
.flotR {
	float:right;
	}
.footerlink{float:right;}
.footerlink ul{margin:0; padding:0; list-style-type:none;}
.footerlink ul li{ background:url(images/line.gif) no-repeat left 2px; padding:0 7px 0 7px; margin:0; display:inline;}
.footerlink ul li a{text-decoration:none; color:#3f3f3f;}
.footerlink ul li a:hover{text-decoration:underline;}
.footerlink ul li.first{ background:none;}
.footerDiv {
	margin:35px 0 0 0;
	}	


.footerOne{float:left; width:240px; font-size:12px;}
.footerOne ul{margin:0; padding:0; list-style-type:none; padding-right:20px;}
.footerOne ul li{padding:8px 0 0 0; margin:0; text-align:left;}
.footerOne ul li a{text-decoration:none; color:#3f3f3f;}
.footerOne ul li a:hover{text-decoration:underline;}


.footerTwo{float:left; width:190px; background:url(images/seperationLine.gif) no-repeat top left; min-height:186px; font-size:12px; padding-left:3px;}
.footerTwo ul{margin:0; padding:0; list-style-type:none; padding-right:20px;}
.footerTwo ul li{padding:8px 0 0 0; margin:0; text-align:left;}
.footerTwo ul li a{text-decoration:none; color:#3f3f3f;}
.footerTwo ul li a:hover{text-decoration:underline;}

.footerThree{float:left; width:280px; background:url(images/seperationLine.gif) no-repeat top left; min-height:186px; font-size:12px; padding-left:6px;}
.footerThree{float:left; font-size:12px;}
.footerThree ul{margin:0; padding:0; list-style-type:none; padding-right:20px;}
.footerThree ul li{padding:8px 0 0 0; margin:0; text-align:left;}
.footerThree ul li a{text-decoration:none; color:#3f3f3f;}
.footerThree ul li a:hover{text-decoration:underline;}

.footerFour{float:left; width:204px; background:url(images/seperationLine.gif) no-repeat top left; min-height:186px; font-size:12px;}
.footerHeading{font:bold 17px Arial, Helvetica, sans-serif; color:#383838;}
.footerIcon{margin-right:5px; float:left}
.footerHeading{font:bold 17px Arial, Helvetica, sans-serif; color:#383838;  text-align:left;}
.footerIcon{margin-right:5px; float:left}


/*Header CSS*/
#header {
	height:105px; position:relative;
	}
#header .logo {
	float:left; padding:0 0 0 14px;
	}
#header .hdRgtLnk {
	background:url(images/topRight.gif) no-repeat bottom right; height:41px; float:right; margin-right:27px;
	}
.rightLaget {
	margin:0; padding:0; color:#424242; font-weight:bold; position:relative;
	}
.rightLaget ul{padding-top:15px; margin:0; list-style-type:none;}
.rightLaget ul li{display:inline; padding:0 10px 0 10px; background:url(images/lineSeperater.png) no-repeat right top;}
.rightLaget ul li.last{ background:none;}
.rightLaget ul li a{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#195b84; text-decoration:none;}
.rightLaget ul li a:hover{ text-decoration:underline;}
.rightLaget ul li a.sel{ text-decoration:underline;}

/*popupMenu*/
.popupMenu_T{ background:url(images/menuPopup_MT.png) repeat-x bottom;}
.popupMenu_L{ background:url(images/menuPopup_L.png) repeat-y bottom;}
.popupMenu_R{ background:url(images/menuPopup_R.png) repeat-y bottom;}
.popupMenu_B{ background:url(images/menuPopup_MB.png) repeat-x bottom;}
.popupMenu_body{ background-color:#19447a; padding:10px 0px 10px 5px;}
.popupMenu{position:relative}

.arrowClickCourse{position:absolute; width:24px; left:55px; top:-38px; background:url(images/menuPopup_clickArrow.png) no-repeat bottom; height:32px}
.arrowClickVidyamandir{position:absolute; width:24px; left:158px; top:-37px; background:url(images/menuPopup_clickArrow.png) no-repeat bottom; height:32px}
.arrowClickStudentResource{position:absolute; width:24px; left:125px; top:-38px; background:url(images/menuPopup_clickArrow.png) no-repeat bottom; height:32px}
.arrowClickLocateCenter{position:absolute; width:24px; left:567px; top:-38px; background:url(images/menuPopup_clickArrow.png) no-repeat bottom; height:32px}
.popupMenuCourse{position:absolute; width:445px; left:260px; top:0px;}
.popupMenuVidyamandir{position:absolute; width:240px; left:48px; top:0px;}
.popupMenuStudentResource{position:absolute; width:515px; left:370px; top:0px;}
.popupMenuLocateCenter{position:absolute; width:650px; left:140px; top:0px;}
.popupMenu_bodyInn{ float:left; margin-right:15px}
.popupMenu_bodyInn ul{ margin:7px 0px 0px 8px; padding:0px; width:189px}
.popupMenu_bodyInn ul li{ color: #ffffff; list-style:none;margin:0px; padding:5px 0px 5px 10px; background:url(images/menu_Arrow.gif) no-repeat left 11px;; border-bottom:1px dotted #b1d4e5}
.popupMenu_bodyInn ul li.last{ border-bottom:none}
.popupMenu_bodyInn ul li a{ color:#b1d4e5; text-decoration:none}
.popupMenu_bodyInn ul li a:hover{color:#b1d4e5; text-decoration:underline}

.popupMenu_bodyInn ul li ul { margin:0px; padding:0; list-style:none;}
.popupMenu_bodyInn ul li ul li{ margin:0px; padding:5px 0px 5px 12px; background:url(images/menu_Arrow.gif) no-repeat left 10px; border:0;}
.popupMenuHeading{ background:url(images/menu_headingArrow.gif) no-repeat left; padding:1px 0px 0px 20px;color:#FFFFFF; font-weight:bold;}

#nav {background:url(images/navBg.jpg) left top repeat-x; height:42px;}
#nav ul{ padding:0px 18px; margin:0px; list-style:none; background:url(images/navBg.jpg) left top repeat-x; width:944px;}
#nav ul li{float:left; height:42px}
#nav ul li a.vidyamandir{ background:url(images/tab_vidyamandir.gif) no-repeat left top; height:42px; width:225px; display:block}
#nav ul li a.vidyamandir:hover{ background:url(images/tab_vidyamandir_sel.gif) no-repeat left top; height:42px; width:225px}
#nav ul li a.vidyamandirSel{ background:url(images/tab_vidyamandir_sel.gif) no-repeat left top; height:42px; width:225px; display:block}
#nav ul li a.course{ background:url(images/tab_course.gif) no-repeat left top; height:42px; width:84px; display:block}
#nav ul li a.course:hover{ background:url(images/tab_course_sel.gif) no-repeat left top; height:42px; width:84px}
#nav ul li a.courseSel{ background:url(images/tab_course_sel.gif) no-repeat left top; height:42px; width:84px; display:block}
#nav ul li a.student{ background:url(images/tab_studentResource.gif) no-repeat left; height:42px; width:155px; display:block}
#nav ul li a.student:hover{ background:url(images/tab_studentResource_sel.gif) no-repeat left; height:42px; width:155px}
#nav ul li a.studentSel{ background:url(images/tab_studentResource_sel.gif) no-repeat left; height:42px; width:155px; display:block}
#nav ul li a.localCenter{ background:url(images/tab_localCenter.gif) no-repeat left; height:42px; width:187px; display:block}
#nav ul li a.localCenter:hover{ background:url(images/tab_localCenter_sel.gif) no-repeat left; height:42px; width:187px}
#nav ul li a.localCenterSel{ background:url(images/tab_localCenter_sel.gif) no-repeat left; height:42px; width:187px; display:block}
#nav ul li a.result{ background:url(images/tab_result.gif) no-repeat left top; height:42px; width:81px; display:block}
#nav ul li a.result:hover{ background:url(images/tab_result_sel.gif) no-repeat left top; height:42px; width:81px}



.login_upimg{float:right; width:56px;}
.popup_carea{background:url(images/loginBoxBg.png) left top no-repeat; width:195px; padding:5px 5px 5px 30px; font-weight:normal;}
.popup_carea span { font-size:11px;}
.textBox1 {
	background:url(images/textBoxBg.jpg) left top no-repeat; width:161px; height:31px;
	}
.textBox1 input {
	border:0; width:145px; padding:7px 5px 0 5px; background:url(images/requiredImg.png) right 9px no-repeat;
	}
.textBox1 input.imgNone1 {
	border:0; width:120px; padding:7px 10px 0 5px; background:none; width:150px;
	}

