BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 4px 30px 30px; 
	COLOR: #000000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Trebuchet MS, Helvetica, Sans Serif; 
	TEXT-ALIGN: center
}

BODY.sectionPage {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Trebuchet MS, Helvetica, Sans Serif;
}

BODY.navBar {
	padding:0px; 
	BACKGROUND-IMAGE: url('../images/bg_isms_nav_frame.gif'); 
	MARGIN: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: Trebuchet MS, Helvetica, Sans Serif; 
	TEXT-ALIGN: center
}

H1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14pt; 
	COLOR: #003493; 
	LINE-HEIGHT: 16pt; 
	TEXT-ALIGN: left;
	PADDING-LEFT: 18px;
	FONT-FAMILY: Trebuchet MS, Helvetica, Sans Serif
}

H2 {
	PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px; 
	 FONT-WEIGHT: bold; 
	 FONT-SIZE: 12pt; 
	 PADDING-BOTTOM: 0px; 
	 MARGIN: 0px; 
	 COLOR: #003493; 
	 LINE-HEIGHT: 14pt; 
	 PADDING-TOP: 0px; 
	 FONT-FAMILY: Trebuchet MS, Helvetica, Sans Serif
}

UL {
	LIST-STYLE-IMAGE: url('images/img_lists.gif')
}
DL {
	LIST-STYLE-IMAGE: url('images/img_lists.gif')
}
LI {
	MARGIN: 2px 0px 2px 20px
}

DT {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;
	 MARGIN: 2px 0px 2px 20px
}

DD {
	FONT-SIZE: 10pt; 
	MARGIN: 2px 0px 12px 40px
}

TD {
	FONT-FAMILY: Trebuchet MS, Helvetica, Sans Serif; 
	FONT-SIZE: 10pt; 
}

TD.main {
	BACKGROUND-POSITION: right top; 
	BACKGROUND-REPEAT: no-repeat
}

.screenBody {
	FONT-SIZE: 10pt; 
	MARGIN: 10px; 
	FONT-FAMILY: Trebuchet MS, Helvetica, Sans Serif
}

.pagerStyle {
	FONT-SIZE: 9pt; FONT-FAMILY: arial
}
.headerStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: arial; BACKGROUND-COLOR: #002139; TEXT-ALIGN: center
}
.itemStyle {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #e5eefe
}
.alternatingItemStyle {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #d0e0fc
}
.footerStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BACKGROUND-COLOR: maroon
}
.tableBorder {
	BORDER-RIGHT: #35A211 1px solid; BORDER-TOP: #35A211 1px solid; BORDER-LEFT: #35A211 1px solid; BORDER-BOTTOM: #35A211 1px solid
}
.pageBorder {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}

.tabPageBorder {
border-right : 1px solid #003493; 
border-top : medium none inherit; 
border-left : 1px solid #003493; 
border-bottom : 1px solid #003493; 
} 

.tabPageBorderTop {
	BORDER-RIGHT: #003493 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #003493 1px solid; BORDER-BOTTOM: #003493 1px solid; BORDER-TOP: #003493 1px solid;
}

.notabPageBorder {
border-right : 1px solid #003493; 
border-top : 1px solid #003493; 
border-left : 1px solid #003493; 
border-bottom : 1px solid #003493; 
} 

/* ------ Style for the scrollable div ----- */

.scrollDiv
{
	OVERFLOW: auto; 
	WIDTH: 100%;
	HEIGHT: 100%;
}


/* ------ Styles for the user controls ------ */

.mainUserControlTable 
{
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid;
	Width:  98%;
}

.mainUserControlTableNoWidth
{
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid;
}

.mainUserControltitleArea
{
	 background-color:#ededfe;
	 border: 1px solid black;
	 padding: 3px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	FONT-FAMILY: arial; 
	TEXT-ALIGN: left;
}

.mainUserControltitleAreaFoot 
{
	BORDER-BOTTOM: black 1px solid;
}

.mainUserControlContentArea
{
	padding: 10px;
}

.invisibleElement
{
	display: none;
	width: 1px;
	height: 1px;
}

.debugitem
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	border-top: 1px solid #FCFCFC;
	border-left: 1px solid #FCFCFC;
	background: #F0F0F0;
	width: 96%;
	text-align: right;
	padding: 5px;
}

.controlcontainer
{
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	border-top: 1px solid #FCFCFC;
	border-left: 1px solid #FCFCFC;
	width: 96%;
	padding: 5px;
}



