
@import url("header.css");
@import url("footer.css");
@import url("home.css");
/*----- [Common Section (Begin)]------*/
	body{background-color:#262728; text-align:center; margin:20px 0px 0px 0px; color:#ffffff;}
	html, body {border: 0; padding: 0;}
	
/*----- [Common Section (End)]------*/

/*----- [Page Content Section (Begin)]------*/	
	#main{background-color:#f7f7f7; background-image:url(../images/logo_background.gif); background-repeat:no-repeat; background-position:100% 100%; background-attachment: fixed; width:956px; text-align:left; display: block; margin: 0 auto; border-bottom:4px solid #ff9600; margin-bottom:0px;}
	html>body #main{background-color:#f7f7f7; background-image:url(../images/logo_background.gif); background-repeat:no-repeat; background-position:100% 100%; background-attachment:scroll; width:956px; text-align:left; display: block; margin: 0 auto; border-bottom:4px solid #ff9600; margin-bottom:0px;}
	
	#contmain{margin:20px 20px 0px 20px; padding-bottom:50px; overflow:auto; height:100%; color:#000000;}
	html>body #contmain{margin:20px 20px 0px 20px; padding-bottom:50px; overflow:auto; height:auto;}
	
	#emailmain{background-color:#f7f7f7; background-image:url(../images/logo_background.gif); background-repeat:no-repeat; background-position:100% 100%; background-attachment: fixed; width:500px; text-align:left; display: block; margin: 7 auto; border-bottom:4px solid #ff9600; margin-bottom:0px;}
	html>body #emailmain{background-color:#f7f7f7; background-image:url(../images/logo_background.gif); background-repeat:no-repeat; background-position:100% 100%; background-attachment:scroll; width:500px; text-align:left; display: block; margin: 0 auto; border-bottom:4px solid #ff9600; margin-bottom:0px;}
	
	/*------ [Pages Banner section (Begin)}------*/
		#instBanner{width:956px; background-image:url(../images/inv_style_banner.jpg); background-repeat:no-repeat; background-position:top; overflow:auto; height:100px;}
		
		#aboutBanner{width:956px; background-image:url(../images/abt_style_banner.jpg); background-repeat:no-repeat; background-position:top; overflow:auto; height:100px;}
		#performanceBanner{width:956px; background-image:url(../images/performance_banner.jpg); background-repeat:no-repeat; background-position:top; overflow:auto; height:100px;}
		#literatureBanner{width:956px; background-image:url(../images/literature_banner.jpg); background-repeat:no-repeat; background-position:top; overflow:auto; height:100px;}
		#contactBanner{width:956px; background-image:url(../images/link_banner.jpg); color:#ffffff; background-repeat:no-repeat; background-position:top; overflow:auto; height:32px;}
		#emailBanner{width:500px; background-image:url(../images/link_banner.jpg); background-repeat:no-repeat; background-position:top; overflow:auto; height:32px;}
		
		#pageheader{width:355px;  float: left; display:inline; font-family:Georgia; font-size:20px; color:#ffffff; text-align:left; margin-top:67px; margin-left:235px; padding-left:0px;}
		#globallinks{width:295px; float: right; display:inline; font-family:Arial; font-size:9pt; color:#ffffff; text-align:left; vertical-align:middle; margin-top:76px; margin-right:20px;}		
		#contactlinks{width:295px; float: right; display:inline; font-family:Arial; font-size:9pt; color:#ffffff; text-align:left; vertical-align:middle; margin-top:8px; margin-right:20px;}
		#globallinks div#fontsize, #contactlinks div#fontsize{float:left; width:60px; display:inline;}
		#globallinks div#printpage, #contactlinks div#printpage{float:left; width:60px; display:inline; margin-left:10px; text-align:right;}
		#globallinks div#emailpage, #contactlinks div#emailpage{float:left; width:78px; display:inline; margin-left:10px; text-align:right;}		
		#globallinks div#emailpage A, #globallinks div#printpage A, #contactlinks div#printpage A, #contactlinks div#emailpage A{color:#ffffff; text-decoration:none;}
		#globallinks div#emailpage A:hover, #globallinks div#printpage A:hover,#contactlinks div#printpage A:hover, #contactlinks div#emailpage A:hover{text-decoration:underline;}
	
	
	
		/*Font Size Start */
			#fontnavbox{width:75px; height: 24px; float: left; display:inline;}
			#fontnav {width: 71px; height: 24px; background: transparent url(../images/font_size.png); background-repeat: none; margin: 0px; padding: 0; position: relative;}	
			#fontnav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}	
			#fontnav li, #fontnav a {height: 23px; display: block; }
			#fs1 {left: 0; width: 17px;}
			#fs2 {left: 18px; width: 17px;}
			#fs3 {left: 36px; width: 17px;}
			#fs4 {left: 54px; width: 17px;}
			#fs1 a:hover, #fs1 a:active {background: transparent url(../images/font_size.png) 0 -24px no-repeat;}
			#fs2 a:hover, #fs2 a:active {background: transparent url(../images/font_size.png) -18px -24px no-repeat;}
			#fs3 a:hover, #fs3 a:active {background: transparent url(../images/font_size.png) -36px -24px no-repeat;}
			#fs4 a:hover, #fs4 a:active {background: transparent url(../images/font_size.png) -54px -24px no-repeat;}
		/*Font Size End */
		
	/*------ [Pages Banner section (End)}------*/
	
	/*----- [Left Navigation Section (Begin)]------*/
	
		#leftnavigation{width:195px; display:inline; float: left;}
		#leftnavtop, #anyquestiontop{height:21px; width:194px; background-image:url(../images/left_nav_top.jpg); background-repeat:no-repeat; background-position:bottom;}
		#leftnavmid, #anyquestionmid{width:194px; background-image:url(../images/left_nav_mid.jpg); background-repeat:repeat-y; background-position:bottom; overflow:auto; height:auto;}
		#leftnavmid p{font-family:Arial; color:#3a7fab; margin: 0px 15px 0px 15px; padding-bottom:4px; padding-top:4px;}
		#anyquestionmid p{font-family:Arial; color:#333333; font-size:.8em; margin: 0px 15px 0px 15px; padding-bottom:0px;}
		#leftnavmid p strong{font-size:11px; color:#000000; font-weight:bold;}
		#anyquestionmid p strong{font-size:10px; font-weight:bold; padding-top:10px;}
		#leftnavmid p a{font-family:Arial; color:#3a7fab; font-size:.7em; text-decoration:none; margin-left:0px;}
		#leftnavmid p a.leftalign{font-family:Arial; color:#3a7fab; font-size:.7em; text-decoration:none; margin-left:0px;}
		#leftnavmid p a.selectedpage{color:#ff9600; font-weight:bold;}
		#anyquestionmid p a{font-family:Arial; color:#3a7fab; font-size:.8em; text-decoration:none;}	
		#leftnavbot, #anyquestionbot{height:21px; width:194px; background-image:url(../images/left_nav_bot.jpg); background-repeat:no-repeat; background-position:top;}
		
		#anyquestionmid h2{font-family:Arial; font-weight:normal; font-size:.95em; color:#000000; margin:0px 15px 10px 15px; padding-bottom:5px; border-bottom:1px solid #cccccc;}
		#anyquestionmid h3{font-family:Arial; font-weight:normal; font-size:.95em; color:#000000; margin:10px 15px 0px 15px; padding-bottom:5px; border-bottom:1px solid #dddddd;}
		#anyquestionlogin{margin:0px 15px 0px 15px; background-color:#dddddd; text-align:left; vertical-align:top; padding:5px;}
		#anyquestionlogin input.aqloginpassword{BORDER: #cccccc 1px solid; width:80px; display:inline; color:#666666; font-family:Arial; font-size:.9em; height:23px;}
		#anyquestionlogin input.aqloginbutton{background: URL('../images/login_button.jpg') no-repeat; display:inline; width:56px; height:23px; margin-left:10px; margin-right:4px; border:0px;}
		#anyquestionlogout{margin:0px 60px 0px 20px; background-color:#dddddd; text-align:center; vertical-align:top; padding:5px; width:66px;}
		#anyquestionlogout input.aqlogoutbutton{background: URL('../images/logout_button.jpg') no-repeat; display:inline; width:56px; height:23px; margin-right:4px; border:0px;}
	
	/*----- [Left Navigation Section (End)]------*/
	
	/*----- [Middle Section (Begin)]------*/
	
		#pagecontent{width:607px; display:inline; float: right; margin-right:103px;}
		#pagecontent p {font-family: Georgia;font-size: 0.8em;color: #262728;line-height: 19px;letter-spacing: 0.1px;}
		#gloscontmain{width:813px; margin-right:103px;}
		#emailcontmain{width:400px;}
		#pagecontdetail{width:710px; display:inline; float: left; overflow:auto; text-align:left; margin-left:11px;}
		#contheader {margin:0px 0px 10px 0px}
		#contheader h1{font-family:Georgia; font-weight:normal; font-size:1.3em; color:#000000; margin:0px; padding-left:7px;}
	    #glosheader {margin:0px 0px 10px 0px}
		#glosheader h1{font-family:Georgia; font-weight:normal; font-size:1.3em; color:#000000; margin:0px; padding-left:16px;}
		#prilegnotices h2{font-family:Georgia; font-weight:normal; font-size:1.3em; color:#000000; margin:0px;}
		#glostopchar{margin:0px 0px 10px 0px; border-bottom:1px dotted #999999; border-top:1px dotted #999999; padding-top:7px; padding-bottom:7px; padding-left:10px;}
		#glostopchar span{margin:0px 4px 0px 4px;}
		#glostopchar span a{font-family:Arial; font-size:.9em; font-weight:bold; color:#3a7fab; text-decoration:none; width:15px; text-align:center;}
		#glostopchar span a:hover{border:1px solid #60a7d4;}
		#detailcontent{width:401px; float:left; display:inline;}
		#listcontent{padding:0px; border-bottom:1px dotted #999999; border-top:1px dotted #999999; overflow:auto; height:100%;}
		html>body #listcontent{padding:0px; border-bottom:1px dotted #999999; border-top:1px dotted #999999; overflow:auto; height:auto;}
		#listinncont1{width:200px; display:inline; float:left; padding:5px 0px 5px 0px;}
		#listinncont2{width:190px; display:inline; float:left; padding:5px 0px 5px 10px;}
		#listinncont1 ul, #listinncont2 ul{padding:0px; margin:0px; padding-left:15px; text-align:left;}
		#listinncont1 li, #listinncont2 li{font-family:Arial; font-weight:bold; font-size:11px; color:#000000; margin:0px; padding-left:-7px; line-height:17px; }		
		#listinncont1 li span, #listinncont2 li span{font-family:Arial; font-weight:bold; font-size:11px; color:#EA7F00;}
		
		
		
		#contcontainer{margin-top:10px; padding-left:7px;}
		#glosscontcontainer{margin-top:10px;}
		#contcontainer p, #contcontainer ul, #contcontainer p li, #prilegnotices p, #prilegnotices li{font-family:Georgia; font-size:.8em; color:#262728; line-height:19px; letter-spacing: 0.1px;}
		#contcontainer h2{margin:10px 0px 10px 0px; font-family:Arial; font-size:14px; color:#000000; font-weight:bold;}
		#contimgholder{width:148px; display:inline; float: left;}
		#contimgholder img{border:1px solid #dddddd; margin-bottom:10px;}
		#contimgholder p{color:858585; font-family:Arial; font-size:.7em; margin:0px; text-align:center;}
		#innobjstr{font-family:Georgia; font-size:1.3em; font-style:italic; color:#8e2f00; text-align:center; margin-top:10px;}
		#inncontent{margin-top:10px; padding-bottom:40px; margin-left:7px;}
		#inncontent p, #inncontent li{font-family:Georgia; font-size:.8em; color:#262728; line-height:19px; letter-spacing: 0.1px;}
		#inncontent h2{margin:10px 0px 10px 0px; font-family:Arial; font-size:.9em; color:#000000; font-weight:bold;}
		#portmangsection{border-top:1px dotted #999999; padding:10px 0px 10px 0px; overflow:auto; height:100%;}
		html>body #portmangsection{border-top:1px dotted #999999; padding:10px 0px 10px 0px; overflow:auto; height:auto;}
		#portmangsection p{font-family:Georgia; font-size:.75em; color:#262728; line-height:auto; line-height:19px; letter-spacing:0.1px;}
		#portmangnametitle{width:500px; display:inline; float: left; overflow:auto; text-align:left;}
		#portmangexpand{width:35px; float:right; display:inline; padding-top:7px;}
		#portmangnametitle h2{font-family:Arial; font-size:1em; font-weight:bold; color:#3a7fab; margin:0px;}
		#portmangnametitle h2.expand{font-family:Arial; font-size:16px; font-weight:bold; color:#000000; margin:0px;}
		#portmangnametitle h3{font-family:Arial; font-size:.7em; color:#262728; margin:0px; padding-top:2px;}
		#percomm{width:100%;}
		#percomm table th{background-color:#f0f0f0; font-family:Arial; font-size:.8em; font-weight:bold; color:#262728; text-align:left; padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #999999; border-top:1px dotted #999999;}
		#percomm table td{border-bottom:1px dotted #999999; padding-bottom:7px; padding-top:7px; color:#3a7fab;}
		#percomm div.invstyles, #percomm table td.invstyles{padding-left:5px; font-family:Arial; font-size:.9em; font-weight:bold; color:#3a7fab}
		
		
		#percomm table td.commentaries{font-family:Arial; font-size:.7em; font-weight:bold; color:#3a7fab; text-align:center;}
		#percomm table td.gipsfiles, #percomm table td.performance{font-family:Arial; font-size:.7em; font-weight:bold; color:#3a7fab;}
  		#percomm table td.gipsfiles a, #percomm table td.performance a, #percomm table td.commentaries a, #percomm table td.gipsfiles a {padding:0px 0px 0px 20px; background: transparent url(../images/icon_pdf.png); background-repeat:no-repeat; background-position:left; color:#3a7fab; text-decoration:none;}
  		#percomm table td.commentaries a{color:#3a7fab; text-decoration:none;}
  		#percomm table td.gipsfiles a:hover, #percomm table td.performance a:hover, #percomm table td.commentaries a:hover{text-decoration:underline;}
		
		#contcontainer p#faqquestion{padding-bottom:7px; padding-top:7px; margin:0px;}
		#contcontainer p#faqquestion a{font-family:Arial; font-size:.95em; font-weight:bold; color:#3a7fab; text-decoration:none;}
		#contcontainer p#faqquestion a:hover{text-decoration:underline;}
		#contcontainer div#faqanswer{padding-top:15px;}
		#contcontainer div#faqanswer p{font-family:Georgia; font-size:.8em; color:#262728; text-align: justify; line-height:19px; letter-spacing:0.1px; margin:5px 0px 0px 0px;}
		#contcontainer div#faqanswer p.qus{margin:0px 0px 27px 0px}
		#contcontainer div#faqanswer p#backtotop{padding:0px 12px 0px 0px; background: transparent url(../images/back_top.jpg); background-repeat:no-repeat; background-position:right; text-align:right; margin-top:5px;}
		#contcontainer p#backtotop, #glosscontcontainer p#backtotop{padding:0px 12px 10px 0px; background: transparent url(../images/back_top.jpg); background-repeat:no-repeat; background-position:right; text-align:right; margin-top:5px; margin-bottom:20px;}
		
		#contcontainer div#faqanswer p#backtotop a, #contcontainer p#backtotop a, #glosscontcontainer p#backtotop a{font-family:Arial; font-size:.75em; font-weight:normal; color:#006695; text-decoration:none;}
		#contcontainer div#faqanswer p#backtotop a:hover, #contcontainer p#backtotop a:hover, #glosscontcontainer p#backtotop a:hover{text-decoration:underline;}
		#contact_info{margin:0px;}
		#contact_info h2{font-family:Arial; font-size:.9em; color:#262728; font-weight:bold; margin-bottom:10px;}
		#contact_info p.content{font-family:Arial; font-size:.75em; color:#262728; font-weight:bold; margin:0px; padding-bottom:5px;}
		#contact_info p.content span{color:#ff9600;}
		#contact_info p.normal{font-family:Arial; font-size:.75em; color:#262728; font-weight:normal; margin:15px 0px 15px 0px;}
		#contact_info p.required{font-size:.75em; margin:0px; color:#ff9600;}
		#contact_info table{margin:0px; font-family:Arial; font-size:.75em; color:#262728; font-weight:normal;}
		#contact_info table p{font-family:Arial; font-size:.75em; color:#262728; font-weight:normal; padding-left:7px; margin:0px;}
		#contact_info table p.reqfield{font-family:Arial; font-size:.9em; color:#262728; font-weight:normal; background: url('../images/reqstar.png') no-repeat; background-position:left; padding-left:7px; margin:0px;}
		#contact_infotable INPUT, #contact_infotable textarea{BORDER: #cccccc 1px solid;}
		#contact_info table INPUT.submitbutton, .submitbutton{background: URL('../images/submit.png') no-repeat; width:56px; height:23px; margin-right:6px; margin-top:10px; border:0px;}
		#contact_info table INPUT.sendbutton{background: URL('../images/send.png') no-repeat; width:56px; height:23px; margin-top:10px; border:0px;}
		.cancelbutton{background: URL('../images/cancel.png') no-repeat; width:56px; height:23px; margin-right:6px; margin-top:10px; border:0px;}
	
	/*----- [Middle Section (End)]------*/
	
	/*----- [Right Section (Begin)]------*/
	
		#rightsection{width:298px; float:right; display:inline;}
		#rightcontainer{border-top:2px solid #ff9600; background-color:#f0f0f0; margin-bottom:20px; padding:10px 5px 10px 5px; line-height:20px;}
		#rightcontainer h2{font-family:Arial; font-size:14px; font-weight:bold; color:#000000; margin:0px; margin-bottom:10px;}
		#perppt{padding:5px 0px 0px 20px; background: transparent url(../images/icon_ppt.png); background-repeat:no-repeat; background-position:left;}
		#perpdf{padding:5px 0px 0px 20px; background: transparent url(../images/icon_pdf.png); background-repeat:no-repeat; background-position:left;}
		#perppt a, #perpdf a{font-family:Arial; font-size:11px; font-weight:bold; color:#3a7fab; text-decoration:none;}
		#perppt a:hover, #perpdf a:hover, #askqus a:hover, #login a:hover{text-decoration:underline;}
		#rightcontainer table th{border-bottom:1px dotted #999999; border-top:1px dotted #999999; font-family:Arial; font-size:11px; font-weight:bold; color:#000000; text-align:left;}
		#rightcontainer table td, #rightcontainer p{font-family:Arial; font-size:11px; color:#262728;}
		#rightcontainer p{margin-top:0px; margin-bottom:0px;}
		#askqus{margin:0px;}
		#askqus a, #login a{font-family:Arial; font-size:11px; font-weight:bold; color:#3a7fab; text-decoration:none;}
		#rightcontainer p#tabledisclaimer{margin:10px 0px 0px 0px; font-family:Arial; font-size:10px; color:#5c5d5e;}
		#rightcontainer p#pormanheader{font-family:Arial; font-size:11px; font-weight:bold; color:#000000; text-align:left; margin:10px 0px 7px 0px}
		#rightcontainer p#pormancont{font-family:Arial; font-size:11px; color:#3a7fab; text-align:left; margin:3px 0px 3px 0px}
		#rightcontainer p#pormancont a{color:#3a7fab; text-decoration:none;}
		#rightcontainer p#pormancont a:hover{color:#3a7fab; text-decoration:underline;}
	
	/*----- [Right Section (End)]------*/
	
	
	
	
	.lnlinkborder{border-bottom:1px solid #ccd0d4; padding-left:5px;}
	#leftnavmid p.lnsellinkborder{border-bottom:1px solid #ccd0d4; background-color:#5c5d5e; padding:4px 0px 4px 10px; font-family:Arial; color:#ffffff; font-size:11px;}
	div#contmain div#emailcontmain div#contcontainer .error, div#pagecontent div#contcontainer .error{font-family:Arial; font-size:11px; margin:10px; color:#ff0000; padding-left:13px;}
	.errornew{font-family:Arial; font-size:11px; color:#ff0000;}
	div#contmain div#emailcontmain div#contcontainer .techError, div#pagecontent div#contcontainer .techError, div#pagecontent div#inncontent .techError {font-family:Georgia; font-size:12px; margin:10px 10px 10px 0px; color:#ff0000;}
	.mangimgborder{border:1px solid #dddddd;}
	.tbbordertop{border-top:1px dotted #999999;}
	.tbborder{border-bottom:1px dotted #999999;}
	.tbmargin0{margin-top:0px; margin-bottom:0px;}
	.glossaryworld{font-family:Arial; font-size:.75em; font-weight:bold; color:#000000;}
	.glossarydef{font-family:Georgia; font-size:.75em; font-weight:normal; color:#262728; line-height:19px; letter-spacing:0.1px;}
	.glossaryresult{margin:5px 0px 5px 0px;}
	.glossaryresult a{text-decoration:none;}
	.glossaryresult table td{text-align:left; vertical-align:top;}
	.pBottom12{padding-bottom:12px;}
	.pLeft5{padding-left:5px;}
	.mRight11{margin-right:11px;}
	.mRight5{margin-right:5px;}
	.pTop10{padding-top:10px;}
	.mTop15{margin-top:15px;}
	.mBottom15{margin-bottom:15px;}
	.mLeft195{margin-left:195px;}
	.clearAll{clear: both; overflow: hidden;}
	.rightalign{text-align:right;}
	.iconspan{cursor:pointer;}
	.icongroup1{width: 100%;}
	.firstLetter{display: block; float: left; width:35px; font-family:Arial; font-size:32px; color:#000000; font-weight:bold;}
	.firstLetter span{line-height: .9em; font-family:Arial; font-size:32px; color:#000000; font-weight:bold; margin-right:4px;}
	.error{font-family:Arial; font-size:11px; margin:10px; color:#ff0000; padding-left:13px;}
	.successMsg{font-family:Arial; font-size:11px; margin:10px; color:#ff0000; width:250px;}
	.leftTopAlign{text-align:left; vertical-align:top;}
	.gipsfooter{font-family:Arial; font-size:.7em; color:#999999;}
	a img{border:none;}

	
	
/*----- [Page Content Section (End)]------*/	








/*-----------[Information window Classes (Begin)]-----------------------*/

	#cloud{position:absolute; display:inline;}
	.hovertip {position: absolute; display: none; width: 300px; z-index: 2; margin-left: -155px; margin-top: 0px; text-align:left;}
	.hovertipright {position: absolute; display: none; width: 300px; z-index: 2; margin-left: 0px; margin-top: -200px; text-align:left;}
	#hovertiptop{width:300px; height:25px; background: url('../images/overlay_top.png') no-repeat;}
	#hovertipmid{width:300px; overflow:auto; background: url('../images/overlay_middle.png'); color:#cccccc; font-family:Arial; font-weight:normal; border:0px solid #ff0000;}
	#hovertipmid H2{font-size:14px; color:#ffffff; font-weight:bold; margin:0px 10px 0px 10px;}	
	#hovertipmid p{font-size:10px; margin:10px;}	
	#hovertipmid p#required{font-size:11px; margin:10px; color:#ff9600;}
	#hovertipmid table{margin-left:10px;}
	#hovertipmid table p{padding-left:7px; margin:0px;}
	#hovertipmid table p.reqfield{background: url('../images/reqstar.png') no-repeat; background-position:left; padding-left:7px; margin:0px;}
	#hovertipmid table INPUT{BORDER: #cccccc 1px solid; color:#333333; font-family:Arial; font-weight:normal; font-size:11px;}
	#hovertipmid table textarea{BORDER: #cccccc 1px solid; color:#333333; font-family:Arial; font-weight:normal; font-size:11px;}
	#hovertipmid table INPUT.submitbutton{background: URL('../images/submit_button.jpg') no-repeat; width:60px; height:23px; margin-right:6px; margin-top:10px; border:0px;}
	#hovertipbot{width:300px; height:14px; background: url('../images/overlay_bot.png') no-repeat; background-position:top;}

input.autofill, select.autofill {
   background-color:white !important; 
   BORDER: #cccccc 1px solid;
}
input.autocheck {
   background-color:white !important; 
}

/*-----------[Information window Classes (End)]-----------------------*/


/*----- [Literature Section (Begin)]------*/
 
 div#literaturecenter{width:956px; background-color:#f7f7f7; color:#000000; text-align:left; display: block; margin: 0 auto; border-bottom:4px solid #ff9600; margin-bottom:0px;
 }
 tbody.scroll_grid_content td.format_td_col, tbody.scroll_grid_content td.type_td_col{color:#262728;}
 
 /*----- [Literature Section (End)]------*/


/*-------- [ Table Styling spsos  ]----------*/
.OFIPI_Table {
	width:100%;
	border:0px;
}

* html .OFIPI_Table {
	border-collapse: collapse;
}
 
.OFIPI_Table th {
	background-color:#d5d8dd;
	font-weight:bold; 
	color:#262728; 
	text-align:left; 
	padding-bottom:10px; 
	padding-top:10px; 
	border-bottom:1px 
	dotted #999999; 
	border-top:1px 
	dotted #999999;
	border-left:0px;
	border-right:0px;

}

.OFIPI_Table td {
	border-bottom:1px dotted #999999; 
	padding-bottom:7px; 
	padding-top:7px; 
	color:#3a7fab;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	* html empty-cells: show;
}

* html .OFIPI_Table td {
	empty-cells: show;
}

.OFIPI_Table_Alt_Row {
	background-color:#f3f3f3;
}

.hiddenSpacerText {
	color:#FFFFFF;
	font-size:9px;
}
/*-------- [ End Table Styling spsos  ]----------*/


/*-------- [ LitCenter Styling sprwm  ]----------*/


div#lit-menu {
	width:920px;	
}

body#litcenter #content #archive table.articleArchive {
    width:920px;
}

div#action_buttons {
    width:920px !important;
}

div#page_body {
	background:#fff;
	width:936px;
	margin-left:0px !important;
	padding:10px;
}

div#page_body h1 {
	color:#000000;
	font-family:Georgia;
	font-size:1.3em;
	font-weight:normal;
	margin:10px 0;
}

div#page_body a {
	color:#3A7FAB;
}

/*-------- [ End LitCenter Styling sprwm  ]----------*/

