

/* display inline is necessary to prevent an automatic insertion of a break in IE 7. Firefox is OK. */
FORM{
display:inline;
}

BODY {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-image:url(/lms/images/gradientBg_3563x4.gif);
font-size: 13px;
font-weight: normal;
text-decoration: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
color: #000000;
height:100%;
min-height:100%;
}

BODY.noBG {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: White;
background-image: none;
font-size: 13px;
font-weight: normal;
text-decoration: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
color: #000000;
}

TD {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

SPAN {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: transparent;
background: transparent;
}

.checkoutBox
{
	border-style:double;
	border-width:4px;
	border-color:#009999;
	padding:30 30 30 30;
	margin:30 30 30 30;
}

DIV {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: transparent;
background: transparent;
}

FORM {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

UL {
font-family: Verdana, Arial, Helvetica, sans-serif;
list-style-type: disc;
}

OL {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

UL.nested {
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
list-style-type: disc;
}

OL.nested {
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
}

UL {
MARGIN-TOP: 0px;
MARGIN-BOTTOM: -10px;
list-style-type: disc;
}

OL {
MARGIN-TOP: 0px;
MARGIN-BOTTOM: -10px;
}

.breadcrum {
font-size:10px;
color: #525252;
}

/*--------------------login styles-----------------------*/		

.loginTextField {
width:100px;
background-color: #FFFFFF;
}

.loginGenericTextField {
width: 100px;
background-color: #FFFFFF;
}

.loginFont1 {
font-size: 13px;
color: #000000;
font-weight: bold;
}

.loginFont2 {
font-size: 10px;
color: #000000;
font-weight:normal;
}

/*------------------end login styles---------------------*/

.normalText,.linkSpace,.gridHeader,.gridFooter,.datagrid,.evenRow,.oddRow {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 13px;
text-transform: none;
color: black;
line-height:150%;
}
.normalLink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 13px;
text-transform: none;
color: black;
text-decoration:underline;
line-height:150%;
}

/*Use linkspace to insert a space that is not underlined between image icons and link text*/
.linkSpace {
text-decoration:none;
}
.gridHeader {
background-color:#F4F4F4;
color:#000000;
font-weight:normal;
font-size:11px;
}
.gridFooter 
{
background-color:#FFFFFF;
color:#000000;
font-weight:normal;
font-size:11px;
}
.datagrid {
    border:solid 1px #919B9C;
}
.evenRow {
background-color: #EFF8FD;
}
.oddRow {              
background-color: #FFFFFF;
}

.normalRegisteredMark {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
font-size: 10px;
}
.headerText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 25px;
font-style: normal;
text-transform: none;
color: #003399;
line-height:110%;
}

.subTitleText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 18px;
font-style: normal;
text-transform: none;
color: #3F3F3F;
line-height:110%;
}

.subTitle2Text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
text-transform: none;
color: #3F3F3F;
}

.disclaimer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 9px;
text-transform: none;
color: black;
}

.boldText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
text-transform: none;
color: #3F3F3F;
}

.errorText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
text-transform: none;
color: #FF0000;
}

.errorMessage {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
text-transform: none;
color: #FF0000;
padding-top: 10px;
padding-bottom: 30px;
}

.attentionText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
text-transform: none;
color: #FF0000;
}

.headerRow {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #000000;
}

.redRow {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: red;
}

.editableTextBox {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
color: #000000;
}

.readOnlyTextBox {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #DDDDDD;
color: #000000;
}

BODY.TreeViewPage {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 8px;
background-image: none;
margin: 5px;
text-transform: none;
color: black;
background-color: white;
}

A {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0000FF;
}

A.boldText {
color: #0000FF;
}

A.blackText {
color: #000000;
}

A.normalText {
color: #0000FF;
}

A.disclaimer {
color: #0000FF;
}

A.subTitleText {
color: #0000FF;
}

A.subTitle2Text {
color: #0000FF;
}

A:link.boldText {
color: #0000FF;
}

A:link.blackText {
color: #000000;
}

A:link.normalText {
color: #0000FF;
}

A:link.disclaimer {
color: #0000FF;
}

A:link.subTitleText {
color: #0000FF;
}

A:link.subTitle2Text {
color: #0000FF;
}


A:visited.boldText {
color: #800080;
}

A:visited.blackText {
color: #000000;
}

A:visited.normalText {
color: #800080;
}

A:visited.disclaimer {
color: #800080;
}

A:visited.subTitleText {
color: #800080;
}

A:visited.subTitle2Text {
color: #800080;
}

A:hover.boldText {
color: #FFAF32;
}

A:hover.blackText {
color: #000000;
}

A:hover.normalText {
color: #FFAF32;
}

A:hover.disclaimer {
color: #FFAF32;
}

A:hover.subTitleText {
color: #FFAF32;
}

A:hover.subTitle2Text {
color: #FFAF32;
}

A:active.boldText {
color: #800080;
}

A:active.blackText {
color: #800080;
}

A:active.normalText {
color: #800080;
}

A:active.disclaimer {
color: #800080;
}

A:active.subTitleText {
color: #800080;
}

A:active.subTitle2Text {
color: #800080;
}

A:.gridheader{
color:#000000;
}


/* LINKS DEFINITIONS, NOTE THAT ORDER IS IMPORTANT */
/*link - unvisited link*/
/*hover - onmouseover*/
/*active - happens when you click*/
/*visited - visited*/

.detailsLayer{min-height:80px;width:400px;margin:0px;padding:0px;clear:both;}
.detailsLayer table{width:400px;border:0px;margin:0px;padding:0px;clear:both;}





