/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
.portletlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.crumb {
	FONT-SIZE: 8pt
}
.headbarsub {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt
}
.ontab {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.offtab {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.ontabbottom {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.offtabbottom {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.bgontabbottom {
	FONT-SIZE: 8pt
}
.ontabhover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
.offtabhover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
.btntext {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.btntexthover {
	FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
.medtext {
	FONT-SIZE: 8pt
}
.medtextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.medtextboldnolink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
.text {
	FONT-SIZE: 8pt
}
.textctr {
	FONT-SIZE: 8pt; TEXT-ALIGN: center
}
.textrt {
	FONT-SIZE: 8pt; TEXT-ALIGN: right
}
.inputrt {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-ALIGN: right
}
.inputrtreq {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffffe5; TEXT-ALIGN: right
}
.textnolink {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.textul {
	FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.textboldctr {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
.textboldrt {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: right
}
.textboldul {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
.textboldnolink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
.textdark {
	FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND-COLOR: #666666
}
.textdarkbold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND-COLOR: #666666
}
.textdarkboldnolink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
.textdarkboldul {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND-COLOR: #666666; TEXT-DECORATION: underline
}
.textdarkctr {
	FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center
}
.textdarkrt {
	FONT-SIZE: 8pt; COLOR: #ffffff; BACKGROUND-COLOR: #666666; TEXT-ALIGN: right
}
.textboldul {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline
}
.input {
	FONT-SIZE: 8pt; COLOR: #000000
}
.inputreq {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #ffffe5
}
.bgbutton {
	background: url(/ois/site/images/button_bg.gif) repeat-x;
    border: 1px solid #bfa277;
    font-family:Verdana;
    font-size:11px;
    font-weight: bold;
    height:22px;
    cursor: pointer;
}
.textwhite {
	FONT-SIZE: 8pt; COLOR: #ffffff
}
.textwhitenolink {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.textwhitert {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-ALIGN: right
}
.textmedium {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #aaaaaa
}
.textmediumctr {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #aaaaaa; TEXT-ALIGN: center
}
.textmediumrt {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #aaaaaa; TEXT-ALIGN: right
}
.smalltext {
	FONT-SIZE: 8pt
}
.tinytext {
	FONT-SIZE: 7pt
}
.smalltextul {
	FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
.smalltextrt {
	FONT-SIZE: 8pt; TEXT-ALIGN: right
}
.smalltextctr {
	FONT-SIZE: 8pt; TEXT-ALIGN: center
}
.smalltextb {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.smalltextbrt {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: right
}
.smalltextbnolink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.smalltextnolink {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.smallgraytext {
	FONT-SIZE: 8pt; COLOR: #666666
}
.tinygraytext {
	FONT-SIZE: 7pt; COLOR: #666666
}
.smallgraytextul {
	FONT-SIZE: 8pt; COLOR: #666666; TEXT-DECORATION: underline
}
.smallgraytextrt {
	FONT-SIZE: 8pt; COLOR: #666666; TEXT-ALIGN: right
}
.smallgraytextnolink {
	FONT-SIZE: 8pt; COLOR: #666666; TEXT-DECORATION: none
}
.smalltextsub1 {
	FONT-SIZE: 8pt; TEXT-INDENT: 20pt
}
.pic {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.ctr {
	TEXT-ALIGN: center
}
.rt {
	TEXT-ALIGN: right
}
.graylt {
	BACKGROUND-COLOR: #cccccc
}
.graymd {
	BACKGROUND-COLOR: #aaaaaa
}
.graydk {
	BACKGROUND-COLOR: #666666
}
.errortext {
	FONT-SIZE: 8pt; COLOR: #ee0000; BACKGROUND-COLOR: #fff4f4
}
.errortextnbg {
	FONT-SIZE: 8pt; COLOR: #ee0000
}
.tasktitle {
	FONT-SIZE: 14pt
}
.taskstatus {
	FONT-SIZE: 14pt
}
.bigboldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt
}
.buttontext {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
.bigbuttontextb {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.adtext {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
.segmentnavlarge {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; TEXT-ALIGN: center
}
.segmentnavtext {
	FONT-SIZE: 10pt
}
.segmentnavtexton {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #cc0000
}
.listtable {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: white
}
.listheader {
	BORDER-RIGHT: #54647a 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: white 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #54647a 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #cccccc
}
.portlet {
	BACKGROUND-COLOR: #dfe2e7
}
.portletlabel {
	COLOR: #000000; BACKGROUND-COLOR: #dfe2e7
}
.bgbar2 {
	background-color: #D5E1FB;
	border-bottom: 1px solid #4681D7;
	border-left: 1px solid #B5C9E2;
	border-right: 1px solid #4681D7;
	border-top: 1px solid #B5C9E2;
}


.bgbar { background-image:url(/ois/site/images/bg_top_bar.png); background-repeat:repeat-x; height:30px; padding-top:5px;
	 
}

.bglt {
	BACKGROUND-COLOR: #f3f4f7
}
.bglttext {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #f3f4f7
}
.bglttextctr {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #f3f4f7; TEXT-ALIGN: center
}
.bglttextrt {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #f3f4f7; TEXT-ALIGN: right
}
.bgbutton {
	BACKGROUND-COLOR: #ffe599
}
.bgmd {
	BACKGROUND-COLOR: #dfe2e7
}
.bgontab {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #c1c8d2; TEXT-ALIGN: center
}
.bgofftab {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #8491a4; TEXT-ALIGN: center
}
.bgontabbottom {
	COLOR: #000000; BACKGROUND-COLOR: #f3f4f7
}
.bgofftabbottom {
	FONT-SIZE: 8pt;
	COLOR: #666666; 
	BACKGROUND-COLOR: #dfe2e7
}
.bgontabbottommid {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: white 0px solid; COLOR: #000000; BORDER-BOTTOM: #f3f4f7 1px solid; BACKGROUND-COLOR: #f3f4f7
}
.bgofftabbottommid {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: #dfe2e7 1px solid; BORDER-LEFT: white 0px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #dfe2e7
}
.ontabbottom {
	COLOR: #000000
}
.offtabbottom {
	COLOR: #666666
}
.bgon {
	BACKGROUND-COLOR: #c1c8d2
}
.bgoff {
	BACKGROUND-COLOR: #8491a4
}
.headbar {
	FONT-SIZE: 8pt; COLOR: #424548; BACKGROUND-COLOR: #c1c8d2; TEXT-DECORATION: none
}
.headbarsub {
	COLOR: #424548
}
.crumb {
	COLOR: #728197
}
.ontab {
	COLOR: #000000
}
.offtab {
	COLOR: #ffffff
}
.ontabhover {
	COLOR: #000000
}
.offtabhover {
	COLOR: #ffffff
}
.btntext {
	COLOR: #ffffff
}
.btntexthover {
	COLOR: #ffffff
}
.smalltextlt {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #f3f4f7
}
.tasktitle {
	COLOR: #000000
}
.taskstatus {
	COLOR: #8491a4
}
.texttable {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #f3f4f7
}
.texttablebold {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #f3f4f7
}
.texttablectr {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #f3f4f7; TEXT-ALIGN: center
}
.texttablert {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #f3f4f7; TEXT-ALIGN: right
}
.printtexttable {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: white 0px solid
}
.printtexttablebold {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: white 0px solid
}
.printtexttablectr {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: white 0px solid; TEXT-ALIGN: center
}
.printtexttablert {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: white 0px solid; TEXT-ALIGN: right
}
.seltexttable {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #737982
}
.seltexttablectr {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #737982; TEXT-ALIGN: center
}
.seltexttablert {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: white 0px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #737982; TEXT-ALIGN: right
}
.smalltextrt {
	COLOR: #000000
}
.smalltext {
	COLOR: #000000
}
.tinytext {
	COLOR: #000000
}
.text {
	COLOR: #000000
}
.textbold {
	COLOR: #000000
}
.textboldul {
	COLOR: #000000
}
.textboldnolink {
	COLOR: #000000
}
.listheadernosort {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #666666; PADDING-TOP: 2px; HEIGHT: 100%; BACKGROUND-COLOR: #f3f4f7
}
.medtext {
	COLOR: #000000
}
.medtextbold {
	COLOR: #000000
}
.medtextboldnolink {
	COLOR: #000000
}
.bgltmedtext {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #f3f4f7
}
.ddmAnchor {
	CURSOR: default; TEXT-DECORATION: none
}
.ddmInnerTable {
	BORDER-RIGHT: #8492a5 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #8492a5 1px solid
}
.ddmText {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.ddmTextHasChild {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.ddmTextSeperator {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.ddmSeperator {
	BACKGROUND-COLOR: #8492a5
}
.ddmSeperatorEmpty {
	BACKGROUND-COLOR: #ffffff
}
.ddmTextOver {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.ddmDiv {
	BORDER-RIGHT: #44546b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #44546b 1px solid; PADDING-LEFT: 0px; BACKGROUND: #dfe2e7; PADDING-BOTTOM: 0px; BORDER-LEFT: #44546b 1px solid; CURSOR: default; PADDING-TOP: 0px; BORDER-BOTTOM: #44546b 1px solid; POSITION: absolute
}
.ddmSpan {
	
}
.ddmArrow {
	FONT-SIZE: 8pt; COLOR: #8492a5; FONT-FAMILY: WebDings; POSITION: absolute
}
.ddmArrowOver {
	FONT-SIZE: 8pt; FONT-FAMILY: WebDings
}
.dropdownInput {
	BORDER-RIGHT: #999999 1px solid; BACKGROUND-POSITION: right center; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/images/forms/ddarrow.gif); BORDER-LEFT: #999999 1px solid; CURSOR: default; COLOR: black; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}
.dropdownDiv {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; SCROLLBAR-FACE-COLOR: #dddddd; FONT-SIZE: 8pt; BACKGROUND: white; PADDING-BOTTOM: 2px; SCROLLBAR-HIGHLIGHT-COLOR: #dddddd; BORDER-LEFT: #999999 1px solid; CURSOR: default; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #dddddd; SCROLLBAR-ARROW-COLOR: black; PADDING-TOP: 2px; SCROLLBAR-TRACK-COLOR: #eeeeee; BORDER-BOTTOM: #999999 1px solid; WHITE-SPACE: nowrap; SCROLLBAR-DARKSHADOW-COLOR: #dddddd; POSITION: absolute
}
.dropdownNotSelected {
	FONT-SIZE: 8pt; COLOR: black
}
.dropdownSelected {
	FONT-SIZE: 8pt; COLOR: white; BACKGROUND-COLOR: #222288
}
.bg {
	BACKGROUND-COLOR: #ffffff
}
.num {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.numb {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.stringb {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff
}
.stringbctr {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.company {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; TEXT-ALIGN: center
}
.rpttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; TEXT-ALIGN: center
}
.rptsubtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; TEXT-ALIGN: center
}
.bgmdtext {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #dfe2e7
}
.bgmdtextctr {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #dfe2e7; TEXT-ALIGN: center
}
.bgmdtextrt {
	FONT-SIZE: 8pt; COLOR: #000000; BACKGROUND-COLOR: #dfe2e7; TEXT-ALIGN: right
}
TEXTAREA {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; OVERFLOW: auto; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.inputrt {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.inputreq {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.inputrtreq {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.bgbutton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.nlbutton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.checkbox {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.radio {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

@media Screen    
{
BODY {
	FONT-FAMILY: Verdana,Helvetica,sans-serif;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: #ffffff
}

A:link { color: #000000 }       /* unvisited link */

A:visited { color: #000000 }   /* visited links */

A:active { color: #000000 }    /* active links */

TD {
	FONT-FAMILY: Verdana,Helvetica,sans-serif;
	FONT-SIZE: 8pt	
}
SELECT {
	FONT-FAMILY: Verdana,Helvetica,sans-serif
}
TEXTAREA {
	FONT-FAMILY: Verdana,Helvetica,sans-serif
}
INPUT {
	FONT-FAMILY: Verdana,Helvetica,sans-serif
}
.noprint {
	
}
.printonly {
	DISPLAY: none
}
.scrollarea {
	OVERFLOW: scroll
}

}

@media Print    
{
BODY {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
TEXTAREA {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
SELECT {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
INPUT {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
.noprint {
	DISPLAY: none
}
.printonly {
}
.scrollarea {
	OVERFLOW: scroll
}
}

.title1 {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11pt;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #8491A4
}
.title2 {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10pt;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #dfe2e7
}
.title3 {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9pt;
	COLOR: #424548;
	FONT-WEIGHT: bold;
	
}

 .title4 {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9pt;
	COLOR: #424548;
	FONT-WEIGHT: bold;
}

.companyTitle {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10pt;
	COLOR: #666666;
	FONT-WEIGHT: bold;
}
.title1bg {
	background-image : url(/site/images/IconTab_bg.gif);
	height: 30px;



}
.titleMain{
	COLOR: #FFFFFF;
	font : normal small-caps bold 11px/1 Verdana;
	text-align: left;
	
}
.MultiPage
{	
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 0px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid
}
table.toolbar {
   background-image: url('toolgrad.gif');
   background-repeat: repeat-x;
   border: 1px solid #95b7f3;
   background-repeat: repeat-x;
   background-color: #9ebff6;
}
toolbar {
   background-image: url('toolgrad.gif');
   background-repeat: repeat-x;
   border: 1px solid #95b7f3;
   background-repeat: repeat-x;
   background-color: #9ebff6;
}
.mask { 
	behavior: url("/OIS/include/mask.htc");
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-ALIGN: right
}

.hide { position:absolute; visibility:hidden; }
.show { position:absolute; visibility:visible; }
.tooltiptitle{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-weight: bold; font-size: 8pt}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-size: 8pt}
#ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}


.titlefronpage {color:#0033FF; font-weight: bold;}


div.float {
  float: left;
  }
  
div.float p {
   text-align: left;
   }
   
   /*
******************************************************************
							ultraWebMenu Horizontal
*******************************************************************/

			.igMenuBlue2k7{
		   		background-image:url(/ois/site/images/background.jpg);
            	background-repeat: repeat-x;
				border: 0px solid #9FBBDE;
			}
	
		.igMenuItemBlue2k7{
		   	/*background-image:url(WebMenu/background.jpg);
            background-repeat: repeat-x;*/
			
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			height: 20px;
			padding-left: 8px;
			padding-right: 8px;

		}
		.igMenuItemHoverBlue2k7{
		   	background-image:url(/ois/site/images/igMenuItemHover.jpg);
            background-repeat: repeat-x;
			
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			border: 1px solid #DDCF9B;
			border-width: 1px 0px 1px 0px;
		}
		

		
		.igMenuItemSelectedBlue2k7{
		   	background-image:url(/ois/site/images/igMenuItemSelected.jpg);
            background-repeat: repeat-x;
			height: 20px;
			font-family: Verdana;
			font-size: 11px;
			padding-left: 8px;
			padding-right: 8px;
		}
    
		.igMenuIslandBlue2k7 {
		background-color: #FAFAFA;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border: 1px solid #868686;
		
		}


/*******************************************************************
							ultraWebMenu Horizontal
*******************************************************************/



/*******************************************************************
							ultraWebMenu Vertical
*******************************************************************/
	.igMenuVerticalBlue2k7 {
		background-color: #BCD0E9;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border: 1px solid #9FBBDE;
		
		text-align: left;
	}
	
			.igMenuItemVerticalBlue2k7{
		   	/*background-image:url(WebMenu/background.jpg);
            background-repeat: repeat-x;*/
			
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			height: 20px;
			padding-left: 2px;
			padding-right: 8px;
			vertical-align: middle;
			

		}
		.igMenuItemHoverVerticalBlue2k7{
		   	background-image:url(/ois/site/images/igMenuItemHover.jpg);
            background-repeat: repeat-x;
			background-color: #FFF9CB;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			border: 1px solid #DDCF9B;
			border-width: 1px 0px 1px 0px;
			
			
		}






.inputx{
    padding: 1px 3px;
    background:#ffffff;
    background:#fff url(/ois/site/images/text-bg.gif) repeat-x 0 0;
    border: 1px solid #B5B8C8;
    font:normal 12px tahoma, arial, helvetica, sans-serif;
    
}

.leftside {background-color: #F1F5FE;
	border: 1px solid #DAE8F8;
	
}

html {
        
scrollbar-3dlight-color: #A0A5AB;
	scrollbar-face-color: #E7E8EA;
	scrollbar-darkshadow-color: #E7E8EA;
	scrollbar-shadow-color: #A0A5AB;
	scrollbar-track-color: #E7E8EA;
	scrollbar-highlight-color: #E7E8EA;
	scrollbar-base-color: #E7E8EA;
	scrollbar-arrow-color: Black;
	
        }

.frametop {
	background-color: #EBF1FF;
	border: 1px solid #CACBD0;
	padding: 5px 5px 5px 5px;
}
.fieldblue {
	border: 1px solid #84AFD1;
	font-family: Arial;
	font-size: 11;
}

.bg_field_normal {
    border:0;
    background: transparent url(/ois/site/images/gradient.gif) no-repeat top left;
    height: 22px;
    width: 230px;
    padding:2px;
    font-family: Arial;
	font-size: 11;
	padding-left:5px;
	padding-top:3px;
}


.bg_field_medium {
    border:0;
    background: transparent url(/ois/site/images/bg_field_medium.gif) no-repeat top left;
    height: 22px;
    width: 116px;
    padding:2px;
    font-family: Arial;
	font-size: 11;
	padding-left:5px;
	padding-top:3px;
}



.bg_field_small {
    border:0;
    background: transparent url(/ois/site/images/bg_field_small.gif) no-repeat top left;
    height: 22px;
    width: 50px;
    padding:2px;
    font-family: Arial;
	font-size: 11;
	padding-left:5px;
	padding-top:3px;
}

.lisbox_medium {
    border:0;
   
    padding:2px;
    font-family: Arial;
	font-size: 11;
	
}

.fieldsmall 
{width: 100px; font-family: Arial;
                        font-size: 10px; color: #6666FF;
                        border:solid 1px #86B1D3;
	}
	
a.colgrid:link {color: black; text-decoration: none; }
a.colgrid:visited {color: black; text-decoration: none; }
a.colgrid:hover {color: #1e90ff; text-decoration: none; }
a.colgrid:active {color:#1e90ff; }  

.colgridoff {color: gray;}



.button-save {
	background: url(/ois/site/images/button_bg.gif) repeat-x;
	background: url(/ois/site/iconsn/page_save.png) no-repeat left center;
    border: 1px solid #bfa277;
    font-family:Verdana;
    font-size:11px;
    font-weight: bold;
    height:22px;
    cursor: pointer;
}

.none {
}

tbody.ig_Item>tr>td {
padding: 0px 0px 0px 0px;
}

.modal {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                url('/ois/site/images/loading.gif') 
                50% 100px 
                no-repeat;
}

/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
body.loading {
    overflow: hidden;   
}

/* Anytime the body has the loading class, our
   modal element will be visible */
body.loading .modal {
    display: block;
}