/***************************TRICONE PAGES LAYOUT CSS * created by Ram*********************************/
body{	background:#5e5e5e; background:url(images/bg_blck.gif);font-family:Arial, Helvetica, sans-serif; color:#666; font-weight:normal;	margin:0;	padding:0;}
body a{ color:#0000FF; text-decoration:underline; font-weight:normal; }
a:link{ color:#0000FF; text-decoration:underline;}

a:visited{color:#660000; text-decoration:underline;}
a:hover{color:#0000FF; text-decoration:none;}
a:active{color:#bd0404; text-decoration:none;}
a.selected{color:#bd0404; text-decoration:none;}

h1, h2, h3, h4, h5, p, div, span, img{	margin:0;	padding:0;	border:0; letter-spacing:normal;}
#page-frame-main-flash{	margin:0 auto;	width:1000px;	background:#fff;	padding:0; position:relative;  z-index:1;}
#page-frame-main {	margin:0 auto;	width:1000px;	background:#fff;	padding:0; }
#page-color{ background:#fff url(images/shadow-bg.gif) repeat-y; float:left; width:100%;}

/* page top header register and login start ********************************************************/
#header-top{ background:#5e5e5e; background:url(images/bg_blck.gif); height:42px; margin:0; padding:0; width:100%; }
#top-head-drop {width:1000px; height:51px;  margin:0 auto; padding:0;}
#top-head-drop  .logo-small{ float:left; width:66px; height:51px;}
#top-head-drop .welcone{ float:left; width:250px; height:22px; margin-right:40px;  margin-left:10px; margin-top:4px; height:18px;}
#top-head-drop .welcone h2{ font-size:16px; color:#ffffff; font-weight:bold; }
#top-head-drop .welcone h4{ font-size:10px; color:#3f89cd; vertical-align:top; }
#top-head-drop .middle-head{ float:left; width:340px; height:22px; margin-right:40px; margin-top:4px; height:18px;}
#top-head-drop .middle-head h2{ font-size:14px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:20px;}
#top-head-drop .middle-head h4{ font-size:10px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:78px;}
#top-head-drop .middle-head h4 a{ color:#3f89cd; font-weight:normal; text-decoration:none;}
#top-head-drop .middle-head h4 a:hover{color:#ffffff; text-decoration:underline;}
#top-head-drop .reg-sing{ width:198px; float:left; height:22px; margin-right:18px; margin-top:4px; height:18px;}
#top-head-drop .reg-sing h4{ text-decoration:none; color:#3f89cd; font-size:11px; }
#top-head-drop .reg-sing h4 a{ text-decoration:none; color:#3f89cd; font-size:11px; font-weight:normal; }
#top-head-drop .reg-sing h4 a:hover{color:#ffffff; text-decoration:underline;}
#top-head-drop .right-head{ float:left; width:102px;height:22px; margin-top:4px; height:18px;}
#top-head-drop .right-head h2{ font-size:11px; color:#999; letter-spacing:normal; float:right; }
#top-head-drop .right-head h2 a{color:#ffffff; text-decoration:none; border:0px solid #545454; padding:4px;}
#top-head-drop .right-head h2 a:hover{color:#ffffff; text-decoration:underline; border:0px solid #545454; padding:4px;}



/****************************************************** LEFT COLUMN START*****************************/
#left-column {	width:729px;	background:#fff;	float:left;	margin:8px 8px;	border:0px solid #333;}
#left-column .image-banner {	width:100%;	float:left;	background:#fff; height:259px;}
#left-column .navigate-page {	width:100%;	float:left;	background:url(images/navigation-bg-img.gif) repeat-x;	height: 31px;	position:relative;}
#left-column .page-heading {	width:48%;	float:left;	background:#fff;	margin:10px 15px;}
#left-column .page-heading h2{ font-size:18px; font-weight:normal;}
#left-column .page-heading-patiala {width:250px;	float:left;	background:#fff;	margin:10px 15px;}
#left-column .page-heading-patiala h2{font-size:22px;}
#left-column .page-donload-link {	width:auto;	float:right;	background:#fff;	margin:15px 10px;	letter-spacing:normal;	word-spacing:normal;}

#page-heading-patiala {width:500px;	float:left;	background:#fff;	margin-top:40px; margin-left:15px;}
#page-heading-patiala h2{ font-size:22px;}
#left-column .page-donload-link a{ font-size:12px; color:#0000FF; text-decoration:underline; font-weight:bold;}
#left-column .page-donload-link a:link{font-size:12px; color:#0000FF; text-decoration:underline;}
#left-column .page-donload-link a:hover{font-size:12px; color:#0000FF; text-decoration:none;}
#left-column .page-donload-link a:visited{font-size:12px; color:#660000; text-decoration:underline;}
#left-column .page-text-home {	width:370px;	float:left;	margin-top:10px; margin-bottom:10px; margin-left:20px; margin-right:10px;	padding-bottom:0px;}
#left-column .page-text-home p{	float:left;	font-size:12px;	color:#666;	line-height:22px;	font-weight:normal;	letter-spacing:normal;	word-spacing:normal; text-align:justify;}
#left-column .image-map{ width:auto; float:right; margin-top:10px; margin-right:10px;	padding-bottom:0px; position:relative;}
#left-column .image-map #patiala{	position:absolute;	left:28px;	top:46px;	width:153px;	height:23px; z-index:100; border:0;}
#left-column .image-map #patiala p{	float:left;	font-size:12px;	color:#0000FF;	line-height:22px;	font-weight:normal;	letter-spacing:normal;	word-spacing:normal; text-align:justify;}
#left-column .image-map #patiala a{ color:#0000FF; text-decoration:underline; font-weight:normal; }
#left-column .image-map #patiala a:link{ color:#0000FF; text-decoration:underline;}
#left-column .image-map #patiala a:hover{color:#0000FF; text-decoration:none;}
#left-column .image-map #patiala a:visited{color:#660000; text-decoration:underline;}

#left-column .image-map #indore{	position:absolute;	left:142px;	top:102px;	width:152px;	height:23px;	z-index:99; border:0;}
#left-column .image-map #indore p{	float:left;	font-size:12px;	color:#0000FF;	line-height:22px;	font-weight:normal;	letter-spacing:normal;	word-spacing:normal; text-align:justify; }
#left-column .image-map #indore a{ color:#0000FF; text-decoration:underline; font-weight:normal;}
#left-column .image-map #indore a:link{ color:#0000FF; text-decoration:underline;}
#left-column .image-map #indore a:hover{color:#0000FF; text-decoration:none;}
#left-column .image-map #indore a:visited{color:#660000; text-decoration:underline;}

#left-column .page-text {	width:679px; float:left;	margin:10px 20px;	padding-bottom:20px;}
#left-column .page-text-new {	width:400px; float:left; margin:10px 20px;	padding-bottom:0px;}
#left-column .page-text-new p{ line-height:22px; text-align:justify;  font-size:12px;}
#left-column .walkthrough {	width:250px;	float:left;	margin-top:10px; margin-left:10px; margin-right:10px; margin-bottom:135px;	padding-bottom:20px;}
#left-column .walkthroughp {	width:250px;	float:left;	margin-top:10px; margin-left:10px; margin-right:10px; margin-bottom:90px;	padding-bottom:20px;}
#left-column .page-text-scroll{	width:670px;	float:left;	margin:0px; margin-left:20px;}
#left-column .page-text-scroll img{	border:2px solid #fff;}

#left-column .page-text p{	float:left;	font-size:12px;	color:#666;	line-height:22px;	font-weight:normal;	letter-spacing:normal;	word-spacing:normal; text-align:justify;}
#left-column .page-text a{ font-size:11px; color:#0000FF; text-decoration:underline; font-weight:bold;}
#left-column .page-text a:link{font-size:11px; color:#0000FF; text-decoration:underline;}
#left-column .page-text a:hover{font-size:11px; color:#0000FF; text-decoration:none;}
#left-column .page-text a:visited{font-size:11px; color:#660000; text-decoration:underline;}

#left-column .bottom-nav {	float:left;	background:#fff;	width:120px; margin-bottom:20px;}
#left-column .nav-img-page{	float:left;	background:#fff;	width:100%;	text-align:center;}
#left-column .text-link{	float:left;	background:#fff;	width:100%;	text-align:center;	}
#left-colum .nav-img-page p{margin-bottom:2px}
#left-column .text-link a{ font-size:11px; color:#0000FF; text-decoration:underline; font-weight:bold;}
#left-column .text-link a:link{font-size:11px; color:#0000FF; text-decoration:underline;}
#left-column .text-link a:hover{font-size:11px; color:#0000FF; text-decoration:none;}
#left-column .text-link a:visited{font-size:11px; color:#660000; text-decoration:underline;}
#left-column .finance{ width:auto; margin-left:30px; float:left;text-align:center; border:0px solid #bebebe;}
#left-column .tell_a_friend{ float:left; width:600px; margin-top:20px; margin-left:30px;  border:0px solid #ccc; padding:0px 6px;}


#left-column .thum-main{width:100%;float:left;	margin:10px 0px;	padding-bottom:20px;}
#left-column .thum-heading{ float:left; width:680px; margin-top:20px; margin-left:15px;  border:1px solid #ccc; padding:8px 6px;}
#left-column .thum-heading h2{ font-size:14px; color:#0000ff; text-decoration:underline; width:auto; }
#left-column .thum{	float:left;	background:#fff;	width:120px; margin-top:10px; margin-left:20px; margin-right:28px; margin-bottom:20px; border:1px solid #ccc; }
#left-column .thum-image {width:100%; text-align:center; padding-top:6px;}
#left-column .thum-text {	float:left;	background:#fff; width:100%; text-align:center; padding:4px 0;}
#left-column .thum-text p{ font-size:11px; color:#333;}


/****************************************************** LEFT COLUMN START*****************************/
#right-column-main{ width:229px; margin:14px 5px; float:left; background:#fff;}
#right-column {	width:100%; height:260px; float:left; background:#fff; border:0px solid #ccc; margin:0px 0px; position:relative;}
#right-column .image-frame1{ width:104px; float:left; margin:3px 4px; direction:rtl; height:130px; z-index:2; position:absolute; left:6px; top: 0px; }
#right-column .image-frame1 .image-frame{ width:100%; float:left;}
#right-column .image-frame2{ width:104px; float:left; margin:3px 4px; direction:rtl; height:130px; z-index:3; position:absolute;	left: 130px; top: 0px;}
#right-column .image-frame2 .image-frame{ width:100%; float:left; }
#right-column .image-frame3{ width:104px; float:left; margin:3px 4px; direction:rtl; height:130px; z-index:1; position:absolute;	left: 6px;	top: 128px;}
#right-column .image-frame3 .image-frame{ width:100%; float:left; }
#right-column .image-frame4{ width:104px; float:left; margin:3px 4px; direction:rtl; height:130px; z-index:2; position:absolute; left: 130px;	top: 128px;}
#right-column .image-frame4 .image-frame{ width:100%; float:left; }
#right-column .image-heading{ width:100%; float:left; text-align:center;}
#right-column .image-heading p{ font-size:10px; color:#333; padding:3px 0; font-weight:bold; background:#fff;}
.flash-bottom{ text-align:center; float:left; width:100%; border:0px solid #ccc; margin:0 auto;}

#right-bottom-frame{ width:227px; float:left; background:#fff; border:1px solid #CCC; margin:10px 6px;}
#right-bottom-frame2{ width:227px; float:left; background:#fff; border:1px solid #CCC; margin:10px 6px; text-align:center;}
#right-bottom-frame3{ width:227px; float:left; background:#fff; border:0px solid #CCC; margin:10px 6px; text-align:center;}
#right-bottom-frame1{ width:auto; float:left; background:#fff; border:0px solid #CCC; margin-left:10px;}

#stamp{ width:100%; float:left; padding: 0px 0; text-align:center; }
#tricone-nav{ width:227px; float:left; background:#fff; height:64px; margin:0px 0px; border-top:0px solid #888; border-bottom:0px solid #888; padding-top:0px; padding-bottom:10px;}
#tricone-nav .links-img{ width:11px; float:right; padding:8px 0px; color:#333; margin-right:10px;}
#tricone-nav .links-text{ width:180px; float:right; padding:6px 2px; color:#fff; font-weight:bold; font-size:12px;  }
#tricone-nav .links-text a{ font-size:12px; color:#fff; text-decoration:underline; font-weight:bold;}
#tricone-nav .links-text a:link{font-size:12px; color:#fff; text-decoration:underline;}
#tricone-nav .links-text a:hover{font-size:12px; color:#fff; text-decoration:none;}
#tricone-nav .links-text a:visited{font-size:12px; color:#fff; text-decoration:underline;}
#tricone-logo{ width:100%; float:left; text-align:center; padding: 8px 0; border-bottom:1px solid #dadada;}
#bottom-image{  width:auto; float:left; text-align:center; padding: 4px 4px; text-align:center; border-bottom:1px solid #dadada;}
#bottom-image p{  width:100%;  text-align:center; font-size:11px; color:#666; padding-top:4px; display:block;}
#footer{float:left; width:100%; background:url(images/bg_blck.gif); repeat-x top left; margin-top:40px; height:20px; }
#footer p{ color:#f2f2f2; font-size:10px; padding-left:20px; padding-top:3px;}
#footer a{ color:#FFFFFF; text-decoration:underline;}
#footer a:linked{ color:#FFFFFF; text-decoration:underline;}
#footer a:hover{ color:#f2f2f2; text-decoration:none;}
#resolution{ float:right; width:100%; background:#fff; border-top:1px solid #959385; height:30px;  padding-top:5px;}
#resolution p{ font-size:11px; color:#666; text-align:right; padding:4px 10px;}
#copy-write{float:left; width:100%; background:#fff; border-top:0px solid #ccc; height:25px; text-align:center;}
#copy-write p{ font-size:10px; color:#666; text-align:right; padding:4px 10px;}
img.expando { border:4px solid #fff;}

/*------------------------ MENU NAVIGATION START ----------------------------------------------- */

#menu {	width:689px;	margin-left:40px;	padding:0;}
#menu ul {	float:left;	width:100%;	list-style:none;	margin:0;	padding:0;}
#menu li {	float:left;	width:auto;	position:relative;	border-right:1px solid #383838;	padding-bottom:1px;	background:url(images/navigation-bg-img.gif) repeat-x top left;}
#menu li a {	display:block;	font-size:12px;	text-decoration:none;	color:#f9f9f9;	padding:7px 21px;	font-weight:bold;}
#menu li a:hover {	text-decoration:none;	color:#f9f9f9;	text-decoration:none;	background:url(images/navigation-bg-hover.gif) repeat-x top left;	padding-bottom:8px;}
#menu .current-home {	text-decoration:none;	color:#f9f9f9;	text-decoration:none;	background:url(images/navigation-bg-hover.gif) repeat-x top left;	font-size:12px;	text-decoration:none; color:#f9f9f9; padding:8px 21px;	font-weight:bold;}
#menu .current-patiala {	text-decoration:none;	color:#f9f9f9;	text-decoration:none;	background:url(images/navigation-bg-hover.gif) repeat-x top left;	font-size:12px;	text-decoration:none;	color:#f9f9f9;	padding:1px 0px;	font-weight:bold;}
/************************menu ends***********************************/

/********************drop down menu starts********************/
#menu li ul {	position:absolute;	top:30px;	left:-1px;	display:none;	width:136px;	margin:0;	padding:0;	border:1px solid #383838!important;	float:left;}
#menu ul.drop ul {	float:left;	list-style:none;	width:120px;}
#menu ul.drop li {	float:left;	margin:0;	padding:0;	width:136px;	border-bottom:1px solid #383838;	font:12px/16px Arial, Helvetica, sans-serif!important;}
#menu ul.drop li a {	color:#f9f9f9;	width:120px;	text-decoration:none;	padding:7px 8px 7px 8px!important;	margin:0;	float:left;	display:block;	background:url(images/navigation-bg-hover.gif) repeat-x top left;}
#menu ul.drop li a:hover {	text-decoration:none;	color:#f9f9f9;	text-decoration:underline;	background:url(images/navigation-bg-hover.gif) repeat-x top left;}
#menu ul li.current {	font-weight:bold;	color:#fff;	width:120px;	text-decoration:none;	padding:7px 8px 7px 8px!important;	margin:0;	float:left;	display:block;	background:url(images/navigation-bg-hover.gif) repeat-x top left;}
#menu li:hover ul, #menu li.over ul {	display:block;}

/***************************************** flash banner start***************************************************** */
#popup-flash {	position:absolute; top:100px; left:300px; z-index:1000; width:416px; height:515px;}
#popup-flash-indore {	position:absolute; top:-150px; left:150px; z-index:1000; width:624px; height:800px;}
#popup-indore{	position:absolute; top:50px; left:100px; z-index:10000; width:630px; height:210px;}
#popup-fd{	position:absolute; top:7px; left:7px; z-index:10001; width:711px; height:634px; border:10px solid #007196; text-align:center;  background:#007196; filter:alpha(opacity=98); -moz-opacity:0.98;-khtml-opacity: 0.98; opacity: 0.98;}
#popup-fd a{ color:#ffffff; text-decoration:underline; font-weight:bold; font-size:14px;}
#popup-fd a:hover{ color:#ffffff; text-decoration:nore; font-weight:bold}
#tricone-logo-main{	position:absolute; top:9px; left:9px; z-index:10001; width:132px; height:124px;}
#dhtmltooltip{position: absolute; left: -300px; width: 150px; border: 1px solid #333; padding: 2px; background-color:#f9f9f9; padding:10px; visibility: hidden; z-index: 100; font-size:12px; color:#333;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
#dhtmlpointer{position:absolute;left: -300px;z-index: 101; visibility: hidden; }
#memoryticker{ background-color: fff; width: 450px; font: bold 12px Verdana; border: 0px solid black; padding: 3px; filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)}
.hidden {	display : none; }

.hp-bottom-frame{ width:730px; float:left; margin-top:10px; }
.hp-bottom-frame1{ width:700px; margin:0px auto; border:0px solid #ccc; text-align:center; background:#fff;}
.hp-bottom-frame .left-pannel-main{ float:left; width:182px;}
.hp-bottom-frame .left-pannel{ width:162px; float:left; border:1px solid #ccc; margin-top:10px; margin-left:10px; margin-right:10px; padding:4px;}
.hp-bottom-frame .left-pannel-date{ width:162px; float:left; border-bottom:0px solid #ccc; margin-top:5px; margin-left:10px; margin-right:4px; padding:0px; }
.hp-bottom-frame .right-pannel{ width:508px; float:left; margin-top:0px; margin-left:10px; margin-right:10px; padding:4px; border:0px solid #ccc; }
.hp-bottom-frame .right-pannel .event{ width:auto; float:left; }
.hp-bottom-frame .main-heading{ width:500px; float:left; margin-top:14px;margin-bottom:5px; margin-right:20px;}
.hp-bottom-frame .main-heading h2{ float:left; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:16px;}
.hp-bottom-frame .text-hp{ width:320px; float:left; margin-top:0px;margin-bottom:0px; margin-right:10px;margin-left:0px;  border-right:0px dotted #666; padding-right:0px;}
.hp-bottom-frame .text-hp p{ display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal; padding:4px; text-align:justify; line-height:20px;}
.hp-bottom-frame .image-hp1{ width:161px; float:left; margin-top:0px;margin-bottom:0px; margin-right:0px;margin-left:10px;}
.hp-bottom-frame .line{width:100%; border-bottom:1px solid #ccc; float:left; height:1px; padding:0; margin:0px 0;}
.map-india{ width:242px; float:left; margin-top:0px;margin-bottom:10px; margin-right:0px;margin-left:0px; position:relative;}

.map-india #patiala{	position:absolute;	left:-10px;	top:90px;	width:116px;	height:23px;	z-index:100;	border:0; }
.map-india #patiala p{	float:left;	font-size:11px;	color:#0000FF;	line-height:22px;	font-weight:normal;	letter-spacing:normal;	word-spacing:normal; text-align:justify; }
.map-india #patiala a{ color:#0000FF; text-decoration:underline; font-weight:normal; }
.map-india#patiala a:link{ color:#0000FF; text-decoration:underline;}
.map-india #patiala a:hover{color:#0000FF; text-decoration:none;}
.map-india #patiala a:visited{color:#660000; text-decoration:underline;}

.map-india #indore{	position:absolute;	left:90px;	top:140px;	width:112px;	height:23px;	z-index:99;	border:0;}
.map-india #indore p{	float:left;	font-size:11px;	color:#0000FF;	line-height:22px;	font-weight:normal;	letter-spacing:normal;	word-spacing:normal; text-align:justify; }
.map-india #indore a{ color:#0000FF; text-decoration:underline; font-weight:normal;}
.map-india #indore a:link{ color:#0000FF; text-decoration:underline;}
.map-india #indore a:hover{color:#0000FF; text-decoration:none;}
.map-india #indore a:visited{color:#660000; text-decoration:underline;}

.hp-bottom-frame .frame-bottom{ width:241px; float:left; margin-top:0px;margin-bottom:0px; margin-right:20px;margin-left:0px;}
.hp-bottom-frame .image-hp2{ width:97px; float:left; margin-top:0px;margin-bottom:4px; margin-right:0px;margin-left:0px; font-size:11px; color:#333333; text-align:center;}
.hp-bottom-frame .image-hp3{ width:97px; float:left; margin-top:0px;margin-bottom:4px; margin-right:0px;margin-left:40px; font-size:11px; color:#333333; text-align:center;}
.hp-bottom-frame .text-hp1{ width:240px; float:left; margin-top:0px;margin-bottom:0px; margin-right:0px;margin-left:0px;}
.hp-bottom-frame .text-hp1 p{ display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal; padding:4px; text-align:justify; line-height:20px;}

.hp-bottom-frame .text-hp2{ width:100%; float:left; margin-top:10px;margin-bottom:0px; margin-right:0px;margin-left:0px;}
.hp-bottom-frame .text-hp2 p{ display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal; padding:0px; text-align:justify; line-height:20px;}
em{ font-weight:bold;}

.hp-bottom-frame .image-gallery{ width:35px; float:left; margin-top:0px;margin-bottom:10px; margin-right:0px;margin-left:10px;}
.hp-bottom-frame .gallery-heading{ width:180px; float:left; margin-top:10px;margin-bottom:5px; margin-right:0px;margin-left:10px;}
.hp-bottom-frame .gallery-heading h3{ float:left; font-size:11px; color:#d18900;}
.hp-bottom-frame .text-link-gallery{ margin-left:10px;width:180px;float:left; font-size:11px; color:#333333; margin-top:10px; margin-bottom:0px; padding:0;}
.hp-bottom-frame .text-link-gallery p{ display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal; padding:0px;  }

#left-column .login-page-heading{ width:95%; margin-top:20px; float:left; margin-left:20px;}
#left-column .login-page-heading h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; font-weight:bold; letter-spacing:normal; padding-left:182px; padding-bottom:0px;border-bottom:0px solid #dadada;}
#left-column .login-page-user-pass{ width:100%; float:left; margin-top:20px;}
#left-column .login-page-user-pass h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003366; font-weight:normal; letter-spacing:normal; padding-left:200px;}
#left-column .login-page-heading-bottom{ width:95%; margin-top:5px; float:left; margin-left:20px;}
#left-column .login-page-heading-bottom h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#003366; font-weight:bold; letter-spacing:normal; padding-left:180px; padding-bottom:10px;border-bottom:1px solid #dadada;}

#left-column .login-page-heading1{ width:95%; margin-top:10px; float:left; margin-left:20px;}




html, body{    margin: 0;    padding: 0;}
body{   font: 70% Arial, Helvetica, sans-serif; letter-spacing:normal; word-spacing:normal; font-weight:normal;     }
p{    margin: 0 0 1em;    line-height: 1.5em;}

/* ~~~ === POSITIONING SELECTORS =============================================================================== ~~~ */

#content-form{	width: 300px;	float:left;	margin-left:180px;}

/* ~~~ === FORMS ====================================================================================== ~~~ */
table.adminLoginTable{    width: 100%;    border: 1px solid #999;    background-color: #f9f9f9;    margin: 0;}
table.adminLoginTable thead th{    background-color: #b7b7b7;    font: bold 11px Arial, Helvetica, sans-serif;    text-transform : uppercase;    text-align: left;    color: #fff;    padding: 4px 8px;}
table.adminLoginTable tbody th{    text-align: right;    white-space: nowrap;}
table.adminLoginTable tbody td{    padding: 4px 8px;}
table.adminLoginTable tfoot td{padding: 4px 8px 12px;}
table.adminLoginTable tbody th.padTop, table.adminLoginTable tbody td.padTop{padding-top: 12px;}
.input{    font: 11px Arial, Helvetica, sans-serif;    border: 1px solid #a2a2a2;	width:160px;	}
.button{    font: bold 11px Arial, Helvetica, sans-serif;    background-color: #9d9d9d;    color: #fff;	border:1px solid #666;}
.page-donload-link-form{ float:left; width:auto; margin-left:180px;}
.page-donload-link-form a{ font-size:12px; color:#0000FF; text-decoration:underline; font-weight:bold;}
.page-donload-link-form a:link{font-size:12px; color:#0000FF; text-decoration:underline;}
.page-donload-link-form a:hover{font-size:12px; color:#0000FF; text-decoration:none;}
.page-donload-link-form a:visited{font-size:12px; color:#660000; text-decoration:underline;}

#apDiv1 {	position:absolute;	left:232px;	top:275px;	width:27px;	height:13px;	z-index:2;}

#current-opening{ float:left; width:680px; margin-left:25px; border-top:1px solid #cddfef; border-bottom:1px solid #bdbcbd; border-left:1px solid #cddfef; border-right:1px solid #cddfef; background:#fff; filter:alpha(opacity=30); -moz-opacity:0.3;-khtml-opacity: 0.3; opacity: 0.3;}
#current-opening3{ background:#ebf4fb; float:left; margin-top:10px; width:100%; border-bottom:1px solid #cddfef; border-right:0px solid #cddfef; margin:0; padding:0;}
#current-opening3 h1{ font-size:16px; padding-left:15px; color:#484a4c; font-weight:bold;  font-family:Arial, Helvetica, sans-serif; height:25px; padding-top:8px;}

#current-opening .heading1{ width:60px; float:left;  margin:0; padding:0; background:#fff; vertical-align:middle;}
#current-opening .heading1 h2{background:#fff; font-size:12px; font-weight:bold; padding-left:20px;  height:32px; border-right:0px solid #cddfef; border-bottom:1px solid #cddfef;border-left:1px solid #cddfef; padding-top:5px; }

#current-opening .heading2{ width:230px; float:left;  margin:0; padding:0; background:#fff; vertical-align:middle;}
#current-opening .heading2 h2{background:#fff; font-size:12px; font-weight:bold; padding-left:20px;  height:32px; border-right:0px solid #cddfef; border-bottom:1px solid #cddfef;border-left:1px solid #cddfef; padding-top:5px; }


#current-opening .heading3{ width:130px; float:left;  margin:0; padding:0; background:#fff; vertical-align:middle; }
#current-opening .heading3 h2{background:#fff; font-size:12px; font-weight:normal; padding-left:20px;  height:32px; border-right:0px solid #cddfef; border-bottom:1px solid #cddfef;border-left:1px solid #cddfef; padding-top:5px; }

#current-opening .heading4{ width:160px; float:left;  margin:0; padding:0; background:#fff; vertical-align:middle;}
#current-opening .heading4 h2{background:#fff; font-size:12px; font-weight:normal; color:#333; padding-left:20px;   height:32px; border-right:0px solid #cddfef; border-bottom:1px solid #cddfef;border-left:1px solid #cddfef; padding-top:5px; }

#current-opening .heading5{ width:100px; float:left;  margin:0; padding:0; background:#fff; vertical-align:middle; filter:alpha(opacity=50);}
#current-opening .heading5 h2{background:#fff; font-size:11px; font-weight:bold; padding-left:20px;  height:32px; border-right:0px solid #cddfef; border-bottom:1px solid #cddfef;border-left:1px solid #cddfef; padding-top:5px; }