html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
strong{font-weight:bold;}
html{background:url(../images/hdback.jpg) repeat-x top left;}
body{text-align:center;}
img, div, input, tr, td, a, p{ behavior: url("images/pngscript/iepngfix.htc") }

#container .column {position: relative;}
#container {width:1003px; margin:0 auto;}
#hd{width:1003px;background:url(../images/hdback.jpg) repeat-x top left; height:186px;position: relative;}
#ft{width:1003px;background:url(../images/ftback.jpg) repeat-x top left; height:66px; text-align:left;}
#center{width:783px;float: right;}
#left{width: 220px;float: left;text-align:center;}
#centerMiddle{width: 600px;float: left;text-align:center;}
#centerRight{float:right; text-align:center; padding-right:15px;}

#hd img.logo{
	position:absolute;
	left:0px;
}
div.clear{clear:both;}
img.topads{
	position:absolute;
	right:20px;
	top:18px;
}

#ft div.copyright{
	width:288px;
	height:66px;
	position:absolute;
	right:170px;
	top:0px;
	color:#333;
	font:11px Tahoma;
	line-height:66px;
	background:url(../images/copyback.jpg) no-repeat top left;
	text-align:center;
}
#ft{font:11px Tahoma;color:#fff;}
#ft span{padding:25px 0px 15px 40px; display:block;}
#ft a{color:#fff;text-decoration:none;}
#ft a:hover{text-decoration:underline;}

/* Top Menu Bar */
#topMenuBar{
	width:599px;
	height:32px;
	background: url(../images/roundright.jpg) no-repeat top right;
	position:absolute;
	float:right;
	top:115px;
	right:15px;
}

#topMenuBar div.topMenuBar{
	font:bold 11px Tahoma;
	padding:0px 5px 0px 5px;
	margin:0px;
	height:32px;
	line-height:32px;
	background: url(../images/roundleft.jpg) no-repeat top left;
	color:#fff;	
}
#topMenuBar div.topMenuBar ul li{
	float:left;
	padding:0px 8px 0px 8px;
	background: url(../images/menuline.jpg) no-repeat right 1px;
}
#topMenuBar div.topMenuBar ul li a{
	color:#fff;
	text-decoration:none;
}
#topMenuBar div.topMenuBar ul li a:hover{
	text-decoration:underline;
}
#topMenuBar div.topMenuBar ul li.clear{
	background:transparent
}
/* end */

/* SubMenubar */
#topSubMenuBar{
	width:975px;
	height:32px;
	background: url(../images/blueright.jpg) no-repeat top right;
	position:absolute;
	float:right;
	top:152px;
	right:15px;
}

#topSubMenuBar div.topSubMenuBar{
	font:11px Tahoma;
	padding:0px 4px 0px 4px;
	margin:0px;
	height:32px;
	line-height:32px;
	background: url(../images/blueleft.jpg) no-repeat top left;
	color:#fff;	
}
#topSubMenuBar div.topSubMenuBar ul li{
	float:left;
	padding:0px 12px 0px 11px;
	background: url(../images/blueline.jpg) no-repeat right 1px;
}
#topSubMenuBar div.topSubMenuBar ul li a{
	color:#fff;
	text-decoration:none;
}
#topSubMenuBar div.topSubMenuBar ul li a:hover{
	text-decoration:underline;
}
#topSubMenuBar div.topSubMenuBar ul li.clear{
	background:transparent
}

div.jito{
	width:577px;
	margin:0 auto;
}

/* News Box*/
div.newsOuter{
	width:203px;
	background: url(../images/newsbottom.jpg) no-repeat bottom left;
	position:relative;
	margin:0 auto;
}
div.newsOuter div.newsInner{
	font-size:11px;
	padding:10px;
	line-height:19px;
	color:#405564;
	background: url(../images/newstop.jpg) no-repeat top left;
}
div.newsOuter div.newsInner h4{
	font:bold 12px Arial;
	color:#fff;
	line-height:18px;
	text-transform:uppercase;
	margin-bottom:5px;
	text-align:left;
	letter-spacing:1px;
}
div.newsOuter div.newsInner p{
	text-align:left;
}
div.newsOuter div.newsInner a{
	color:#990000;
	text-decoration:none;
}
div.newsOuter div a:hover{
	color:#000;
}
/* News Box End*/


/* Category Box */
div.catOuter{
	width:272px;
	height:200px;
	position:relative;
	margin:0 auto;
}
div.catOuter div.catInner{
	font-size:11px;
	padding:10px;
	padding-top:22px;
	line-height:18px;
	color:#405564;
}
div.catOuter div.catInner h4{
	font:bold 14px Arial;
	color:#fff;
	line-height:18px;
	text-transform:uppercase;
	margin-bottom:25px;
	padding-left:70px;
	text-align:left;
}
div.catOuter div.catInner p{
	text-align:left;
}
div.catOuter div.catInner a{
	color:#990000;
	text-decoration:none;
}
div.catOuter div a:hover{
	color:#000;
}
div.catOuter div.catInner ul li{
	display:block;
	font-size:11px;
	color:#405564;
	padding-left:16px;
	background: url(../images/arrow.gif) no-repeat left;
}
div.catOuter div.catInner ul li a{
	color:#990000;
	text-decoration:none;
}
/* Category Box*/

div.catOuter.business{background: url(../images/businessbottom.jpg) no-repeat bottom left;}
div.catOuter.business div.catInner{background: url(../images/businesstop.jpg) no-repeat top left;}

div.catOuter.photo{background: url(../images/photobottom.jpg) no-repeat bottom left;}
div.catOuter.photo div.catInner{background: url(../images/phototop.jpg) no-repeat top left;}

div.catOuter.jiwo{background: url(../images/jiwobottom.jpg) no-repeat bottom left;}
div.catOuter.jiwo div.catInner{background: url(../images/jiwotop.jpg) no-repeat top left;}

div.catOuter.ips{background: url(../images/ipsbottom.jpg) no-repeat bottom left;}
div.catOuter.ips div.catInner{background: url(../images/ipstop.jpg) no-repeat top left;}

.title { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#00792C; background-image:url(../images/titles_underline.jpg); background-position:left; background-repeat:no-repeat; background-position:bottom; padding-bottom:2px;line-height:25px;font-weight:bold; text-align:left; margin:0}

.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:justify;
	text-decoration:none;
	padding: 5px;
}
.text2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00000;
text-decoration:none;
line-height:20px;
}

.text3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	padding: 5px;
}

.top{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#660000;
text-decoration:none;
}
.top:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0000CC;
text-decoration:underline;
}

.text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-decoration:none;
line-height:30px;
}
.text_chapter{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#660000;
text-decoration:none;
line-height:16px;
}
.text_chapter:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#660000;
text-decoration:none;
line-height:16px;
}
.text_chapter:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
line-height:16px;
}

.searchbg{background-color:#f7b928; height:40px; padding-left:10px;padding-right:10px;  color:#000000; text-decoration:none;}
.searchbg:hover{background-color:#f7b928; height:40px; padding-left:10px; color:#000000; text-decoration:none;}
.text_founder{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
text-decoration:none;
line-height:15px;
}
div.quicklink{
	width:203px;
	position:relative;
	margin:0 auto;
	
}

.quicklinks_head { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000033; font-size:12px; padding-left:10px; border-bottom:#e2e2e2 solid 1px; display:block; height:24px;}

.quicklinks_submenu { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#660000; font-size:12px;  border-bottom:#e2e2e2 solid 1px; display:block; height:24px;text-decoration:none; vertical-align:middle; padding-left:10px;}
.quicklinks_submenu2 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#660000; font-size:12px;text-decoration:none; vertical-align:middle; padding-left:10px;}

.quicklinks_submenu a:link {color: #660000; text-decoration: none;}
.quicklinks_submenu a:visited {text-decoration: none; color: #660000;}
.quicklinks_submenu a:hover {text-decoration: underline; color:#000000;}
.contact{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#660000;
text-decoration:none;
}
.contact:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.iastext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#660000;
text-decoration:none;
}
.iastext:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}
.sptable{border-bottom:#999999 dotted 1px;  text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:10px 0 10px 0}
a:link {
	color:#660000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #660000;
}
a:hover {
	text-decoration: none;
	color:#000; text-decoration:underline;
}

.patron{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-decoration:none;
}
.patron ul li{
display:block;
	font-size:11px;
	padding-left:16px;
	background: url(../images/arrow.gif) no-repeat left;
}

#center1{width:1003px;float:left;}

#centerMiddle1{width: 780px;float: left;text-align:center;}

#centerMiddle2{width: 760px;float: left;text-align:center;padding-left:20px;}

.title2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#00792C; background:url(../images/titles_underline.jpg) bottom left no-repeat; padding-bottom:2px;line-height:25px;font-weight:bold; text-align:left; margin:0}
.image{	
	padding:5px;
	border:solid;
	border-color: #dddddd #aaaaaa #dddddd #dddddd;
	border-width: 1px 2px 2px 1px;
	background-color:white;
    }
.phototext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
.summit{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#FF0000;
	text-decoration:none;
	}
.newuser{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#993300;
	text-decoration:none;
	padding-left:10px;
	line-height:20px;
	padding-top:2px;
	}
.welcome{
	font-family:Arial, Helvetica, sans-serif
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
.memberlogin{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000033; font-size:12px; height:20px;}


div.memberOuter{
	width:203px;
	background: url(../images/newsbottom.jpg) no-repeat bottom left;
	position:relative;
	margin:0 auto;
}
div.memberOuter div.memberInner{
	font-size:12px;
	padding:10px;
	line-height:19px;
	color:#405564;
	background: url(../images/newstop.jpg) no-repeat top left;
}
.jain_world{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding-left:15px;
	}
.red1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;}
.download-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
	}
	.download-text a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
	}
	.download-text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration:underline;
	}
.invitation{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	}
.contact-jepl{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#660000;
line-height:22px;
text-decoration:none;
}
.jepl-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	}
.jepl-text1 ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style:disc;
	color:#666666;
	margin-left:10px;
	padding-left:5px;
	}
.jepl-schedule{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#000033; 
	font-size:12px; 
	height:20px;
	padding-left:20px;
	}
.vline{
	background:url(../images/dotted.jpg) left top repeat-x;
	}
.highlightit img {
	opacity:1; /* css standard */
	filter:alpha(opacity=100); /* IE patch */
	}
.highlightit:hover img {
	opacity:.7; /* css standard */
	filter:alpha(opacity=70); /* IE patch */
	}.border {
	border: 3px solid #E9E9E9;
}

.font-size-10{font-size:11px; text-align:left; font-family:Arial, Helvetica, sans-serif;}

