﻿body 
{
    font-family: Arial;
    font-size: 12px;   
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-color: white;
    outline:none;
}
.formEmpty
{
    margin: 0px 0px 0px 0px;
}

img, div, a, input { behavior: url(/css/resources/iepngfix.htc) }

.container 
{
    margin: 0px auto 0px auto;
}
#mainContent 
{
    text-align:left;
}
.mainSection
{
    text-align: center;
    background-color: #333333; 
    color: White;
    vertical-align: middle;
}
.mainSubSection
{
    text-align: left;
    margin: 0px auto 0px auto;
    width: 950px;
}
.mainSubSectionCenter
{
    margin: 0px auto 0px auto;
    text-align: center;
    width: 950px;
}
.FormContainer
{
    padding-left: 12px; 
    padding-top: 29px;
    text-align: left;
}
.FormContainerCenter
{
    padding-top: 29px;
    text-align: center;
}
table
{
    font-family: Arial;
    font-size: 12px;   
}

.DirectiveTable
{
    border-style:ridge;
	border-color: #b3b3b3;
	border-width:1px;
	
}

table tr
{
    font-family: Arial;
    font-size: 12px;   
}
table td
{
    font-family: Arial;
    font-size: 12px;   
}
p
{
    line-height: 18px;
}
div.sampleButton {padding:0px 0;}
div.sampleButton img {vertical-align:middle;}
span.regularButton {padding:0 8px;}
a
{
    text-decoration: none;
    cursor: hand;    
    color: blue;
    outline:none;
}
a:hover
{
    text-decoration: underline;
    cursor: hand;
}
.appFooterLink
{
    font-size: 12px;
    color: #19abfe;
}
.FooterText
{
    font-size: 12px;
    color: #333333;
}
.tfHeaderLink
{
    color: red;
    font-weight: bold;
    cursor: hand;
    white-space: nowrap
}
.ToolboxLink
{
    color: #2d9ae7;
    font-family: Arial;
    font-size: 13px;
}
.InfoSectionHeader
{
    color: #19abfe;
    font-family: Arial;
    font-size: 18px;
}
.InfoSectionHeaderGray
{
    color: #515151;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
}
.InfoSectionText
{
    color: #666666;
    font-family: Arial;
}
.InfoSectionTextBold
{
    color: #333333;
    font-family: Arial;
    font-weight: bold;
}
.ToolBoxHeader
{
    color: #19abfe;
}
.ToolboxItemSeparator
{
    margin: 0 0 0 0; 
    padding: 0 0 0 0; 
    height: 1px; 
    background-image: url(/images/gray.gif);
    color:#DDDDDD;
    background-color:#DDDDDD;
    border:none;
}
.ToolboxText
{
    background-image: url(/images/spacer.gif);
    height: 28px;
    white-space: nowrap; 
    text-align: left; 
    width: 100%;
}

.TrialsFlowBackGroundGradient
{
   
    background-image: url(../../images/TrialsFlow_BackGroundGradient.gif);
    background-repeat: repeat-y; 
}

.TrialSummarySmall
{
    color: #666666;
    font-family: Arial;
    font-size: 9px; 
    
}

.PictureBorder
{
	border-color: #d3d3d3;
    border-width: 2px 2px 2px 2px;
    border-style: solid;
    padding-bottom:3px;
    padding-left:3px;
    padding-right:3px;
    padding-top:3px;

}

.SubsectionHeader
{
    font-family: Arial; 
    font-size: 28px;
    color: White;
}
.SubsectionContentHeader
{
    font-family: Arial; 
    font-size: 19px;
    font-weight: bold;
    color: #19abfe;
}
.SubsectionSubHeader
{
    font-family: Arial; 
    font-size: 15px;
    font-weight: bold;
}
.SubsectionContentContainer
{
    padding: 0px 15px 0px 0px;
    border: dashed 0px gray;
    width: 800px;
    vertical-align: top;
}
.SectionContentContainer
{
    padding: 15px 15px 15px 15px;
    border: dashed 0px gray;
    width: 800px;
    vertical-align: top;
}
.NuggetSeparator
{
    background-image: url(/images/center_line2.gif); 
    background-position: center; 
    background-repeat: repeat-y; 
    padding: 15px 15px;
}
.SubNavSeparator
{
    background-color: #2f2f2f; 
    width: 6px; 
    height: 26px; 
    float: left
}
.SubSectionBody
{
    padding: 20px 24px 10px 24px; 
    width: 100%;
}
.ToolboxArea
{
    text-align: right;
    vertical-align: top;
}
.TextBoxStandard
{
    height: 18px;
    width: 150px;
   
    font-family: Arial;
    font-size: 13px; 
}
.DropDownStandard
{
    height: 22px;
    width: 154px;
   
    font-family: Arial;
    font-size: 13px; 
    
}
.TextField
{
    width: 180px;
    border: solid 1px #cccccc;
    font-family: Arial;
    font-size: 13px; 
    height: 20px;
}
.TextFieldReadOnly
{
    width: 180px;
    border: solid 1px #cccccc;
    font-family: Arial;
    font-size: 13px; 
    height: 20px;
    background-color: #e5e5e5;
}

.TextRedSmall
{
    color: #cc000a;
    font-family: Arial;
   
    font-size: 11px; 
    
}

.TrialLinkSearch
{
    color: #2d9ae7;
    font-family: Arial;
    font-size: 15px; 
    font-weight: bold;
}
.TrialLinkSearch:hover
{
    color: #2d9ae7;
    font-family: Arial;
    font-size: 15px; 
    font-weight: bold;
}

.TrialLink
{
    color: #2d9ae7;
    font-family: Arial;
    font-size: 13px; 
}

.TrialLink a:hover
{
    color: #2d9ae7;
    font-family: Arial;
    font-size: 13px; 
}

.ActiveLink .thickbox
{
    color: #2d9ae7;
    font-family: Arial;
    font-size: 13px; 
}

.ActiveLink .thickbox:hover
{
    color: #2d9ae7;
    font-family: Arial;
    font-size: 13px; 
}

.TrialsFlowSummaryText
{
	color: #666666;
    font-family: Arial;
    font-size: 12px; 
}

.TrialSummaryText
{
    color: #666666;
    font-family: Arial;
    font-size: 12px; 
    line-height: 19px;
}

.TrialSummaryTextSmall
{
    color: #666666;
    font-family: Arial;
    font-size: 11px; 
    
}



.TrialsFlowText
{
    color: #666666;
    font-family: Arial;
    font-size: 13px; 
    
    
}

.TrialsFlowTextWhite
{
    color: White;
    font-family: Arial;
    font-size: 11px; 
    
    
    
}

.TrialsFlowTextPadded
{
    color: #666666;
    font-family: Arial;
    font-size: 13px; 
    padding: 24px 24px 10px 0px; 
    
}

.TrialsFlowTextBold
{
    
    color: #1d1d1d;
    font-family: Arial;
    font-size: 13px; 
    font-weight:bold;
}

.TextHeaderWhite
{
    color: #ffffff;
    font-family: Arial;
    font-size: 35px; 
    font-weight:100;
    
}


.TextHeaderBlue
{
    color: #19abfe;
    font-family: Arial;
    font-size: 30px; 
    font-weight:100;
    
}



.TextHeaderGray
{
    color: #bdbcbc;
    font-family: Arial;
    font-size: 30px; 
    font-weight:100;
    
}

.TextBlack
{
    color: #313131;
    font-family: Arial;
    font-size: 12px; 
    font-weight:bold;
    
}

.TextBlue
{
    color: #19abfe;
    font-family: Arial;
    font-size: 14px; 
    font-weight:bold;
    
}

.TextGray
{
    color: #707070;
    font-family: Arial; 
    font-weight:bold;
    
}

.TextGraySmall
{
    color: #707070;
    font-family: Arial;
    font-weight:bold;
     font-size: 13px; 
}

.TextGrayMedium
{
    color: #707070;
    font-family: Arial;
    font-size: 12px; 
   
    
}

.TextGrayNormal
{
    color: #707070;
    font-family: Arial; 
}

.TextGreen
{
    color: #36ba01;
    font-family: Arial;
    font-weight:bold;
    
}

.TextRed
{
    color: #cc000a;
    font-family: Arial;
    font-weight:bold;
    
}

.TextRedSmall
{
    color: #cc000a;
    font-family: Arial;
   
    font-size: 11px; 
    
}

.TextYellow
{
    color: #cc9900;
    font-family: Arial;
    font-weight:bold;
    
}

.TextBlackMedium2
{
    color: #000000;
    font-family: Arial;
    font-size: 17px; 
    font-weight:bold;
    
}

.TextBlueMedium
{
    color: #19abfe;
    font-family: Arial;
    font-size: 18px; 
    font-weight:bold;
    
}

.TextGreenMedium
{
    color: #47ca00;
    font-family: Arial;
    font-size: 18px; 
    font-weight:bold;
    
}

.TextGrayMedium
{
    color: #999999;
    font-family: Arial;
    font-size: 18px; 
    font-weight:bold;
    
}

.TextBlueSmall
{
    color: #19abfe;
    font-family: Arial;
    font-size: 11px; 
    font-weight:bold;
    
}

.TextBlueSmall2
{
    color: #19abfe;
    font-family: Arial;
    font-size: 11px; 
    font-weight:bold;
    
}
.TextTrialsFlowSmallHeader
{
	color: #f0f5fb;
    font-family: Arial;
    font-size: 12px; 
    font-weight:bold;
	
}

.TextSummaryBlue
{
    color: #19abfe;
    font-family: Arial;
    font-size: 20px; 
    font-weight:200;
    
}

.TextSummaryGrey
{
    color: #797979;
    font-family: Arial;
    font-size: 20px; 
    font-weight:200;
    
}

.TrialSummaryTextOrange
{
    color: #ff6600;
    font-family: Arial;
    font-size: 12px; 
    line-height: 19px;
}
.TrialSummaryTextBold
{
    color: gray;
    font-family: Arial;
    font-size: 12px; 
    font-weight: bold;
}
.HeaderLink
{
    font-size: 12px;
    color: #19abfe;
}
.ErrorMessage
{
    color: Red;
}

/* Rollover Button */
table .pbrROL{border-collapse:collapse;border-spacing:0;}
/*Text Link*/
.ROLtxt a
{
	font:bold 16px Arial;
	text-align:center;
	margin-bottom:7px;
	text-decoration:none;
	color:#3300FF;
}
.ROLtxt a:hover
{
	text-decoration:underline;
	color:#3300FF;
}
.ROLtxt {text-align:center;}
/*Generic PBR link*/
.pbrROL-basic .tt{font:10px Arial, Helvetica, sans-serif; background:none; color:#000; text-align:center;}
.pbrROL-basic .tt a{ background:none; color:#3300FF; text-decoration:underline; }

/* Nav Button */
.ROL-nav{display:block; float: left} 
.ROL-nav .ROLbtn {display:block; clear:both;}
.ROL-nav .ROLbtn ul{margin:0; padding:0;}
.ROL-nav .ROLbtn ul li{list-style:none; margin: 0; padding:0; clear:both;} 
.ROL-nav .ROLbtn li a{
 background:url(/images/btn_nav_right.jpg) no-repeat top right;
 display: block;  float:left; text-decoration:none;
 color:#c5c6c8; font: 12px Arial, Helvetica, sans-serif; }  
.ROL-nav .ROLbtn li span{
 background:url(/images/btn_nav_left.jpg) no-repeat top left; white-space: nowrap;
 display: block; line-height:35px; padding:0 10px 0 10px; font-weight: 500; }
.ROL-nav .ROLbtn li a:hover {background:url(/images/btn_nav_right.jpg) no-repeat bottom right;
 display: block;  float:left; text-decoration:none;
 color:black; font-weight: bold; font: 12px Arial, Helvetica, sans-serif; }  
.ROL-nav .ROLbtn li a:hover span{background:url(/images/btn_nav_left.jpg) no-repeat bottom left; white-space: nowrap;
 display: block; line-height:35px; padding:0 10px 0 10px; font-weight: 500; }
 
 /* Active Nav Button */
.ROL-nav .ROLbtnActive {display:block; clear:both;}
.ROL-nav .ROLbtnActive ul{margin:0; padding:0;}
.ROL-nav .ROLbtnActive ul li{list-style:none; margin: 0; padding:0; clear:both;} 
.ROL-nav .ROLbtnActive li a {background:url(/images/btn_nav_right.jpg) no-repeat bottom right;
 display: block;  float:left; text-decoration:none;
 color:black; font: 12px Arial, Helvetica, sans-serif; }  
.ROL-nav .ROLbtnActive li a span{background:url(/images/btn_nav_left.jpg) no-repeat bottom left; white-space: nowrap;
 display: block; line-height:35px; padding:0 10px 0 10px; font-weight: 500; }
 
.ROL-nav .tt{display:block; clear:both; font:10px Arial, Helvetica, sans-serif; background:none; color:#000; text-align:center;}
.ROL-nav .tt a{ background:none; color:#3300FF; text-decoration:underline; }

 /* Sub Nav Tab */
.ROL-nav .subNavTabActive {display:block; clear:both;}
.ROL-nav .subNavTabActive ul{margin:0; padding:0;}
.ROL-nav .subNavTabActive ul li{list-style:none; margin: 0; padding:0; clear:both;} 
.ROL-nav .subNavTabActive li a{
 background:url(/images/subnavtab_right.jpg) no-repeat top right;
 display: block;  float:left; text-decoration:none;
 color:#c5c6c8; font: 12px Arial, Helvetica, sans-serif; }  
.ROL-nav .subNavTabActive li span{
 background:url(/images/subnavtab_left.jpg) no-repeat top left; white-space: nowrap;
 display: block; line-height:26px; padding:0 10px 0 10px; font-weight: 500; font-family: Arial; font-size: 11px;color: black; font-weight: bold;}
 
 /* Active Sub Nav Tab */
.ROL-nav .subNavTab {display:block; clear:both;}
.ROL-nav .subNavTab ul{margin:0; padding:0;}
.ROL-nav .subNavTab ul li{list-style:none; margin: 0; padding:0; clear:both;} 
.ROL-nav .subNavTab li a {background:url(/images/subnavtab_right.jpg) no-repeat bottom right;
 display: block;  float:left; text-decoration:none;
 color:black; font: 12px Arial, Helvetica, sans-serif; }  
.ROL-nav .subNavTab li a span{background:url(/images/subnavtab_left.jpg) no-repeat bottom left; white-space: nowrap;
 display: block; line-height:26px; padding:0 10px 0 10px; font-weight: 500; font-family: Arial; font-size: 11px;color: White; font-weight: bold; }
 
 .InputButton
 {
    border: solid 1px #dfdfdf;
    border-width: 1px;
    background-image: url(/images/button_gray.gif);
    background-repeat: repeat-x;
    height: 24px;
    width: 100px;
    cursor: hand;
    color: #444444;
 }
 
 .InputButtonLink
 {
    border: solid 1px #dfdfdf;
    border-width: 1px;
    background-image: url(/images/button_gray.gif);
    background-repeat: repeat-x;
    height: 24px;
    cursor: hand;
    color: #444444;
    padding: 3px 20px 3px 20px;
    font-weight: bold;
    margin: 3px 3px 3px 3px;
 }
 
 .BlueLink
{
    font-size: 12px;
    color: #2d9ae7;
    
}

 .FormLabelSection
 {
    vertical-align: top;
    padding-right: 20px;
    white-space: nowrap;
 }
 
 .SearchPageLeft
 {
    
    background-image: url(../images/SearchTableLeft.gif);
     height: 500px;
   
 }
 
 .SearchPageBackGround
 {
 	background-image: url(../images/searchTableCenter.gif);
    background-repeat: repeat-x;
}

button 
{ 
  border:0; 
  cursor:pointer; 
  font-weight:bold; 
  padding:0 10px 0 0; 
  text-align:center; 
}
button span 
{ 
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:0 0 0 10px; 
}

/*blue buttons*/
button.submitBtn 
{ 
  background:url(/images/submit_button_right.gif) right no-repeat; 
  font-size:13px; 
  font-family: Arial;
}
button.submitBtn span 
{ 
  height:24px; 
  line-height:24px;
  background:url(/images/submit_button_left.gif) left no-repeat;
  color:#555555; 
}


.CollapseHeader
{
    color: #666666;
    font-weight: bold;
    cursor: hand;
    height: 15px;
    padding: 7px 5px 8px 5px;
    vertical-align: middle
}
.CollapseBody
{
    color: #666666;
    border-left: solid 1px #dfdfdd; 
    border-right: solid 1px #dfdfdd; 
    border-bottom: solid 1px #dfdfdd; 
}

.CollapseRound {display:block; } 
.CollapseRound ul{margin:0; padding:0;}
.CollapseRound ul li{list-style:none; margin: 0; padding:0; clear:both;} 
.CollapseRound li a{
 background:url(/images/collapse_header_right.gif) no-repeat top right;
 display: block; line-height:31px; text-decoration:none; color:black; font: 12px Arial, Helvetica, sans-serif; }  
.CollapseRound li span{
 background:url(/images/collapse_header_left.gif) no-repeat top left; white-space: nowrap;
 display: block; line-height:31px; padding:0 10px 0 10px; font-weight: bold; color: #666666; }
 
.CollapseStraight {display:block; clear:both;}
.CollapseStraight ul{margin:0; padding:0;}
.CollapseStraight ul li{list-style:none; margin: 0; padding:0; clear:both;} 
.CollapseStraight li a{
 background:url(/images/collapse_header_right.gif) no-repeat bottom right;
 display: block; line-height:31px; text-decoration:none; color:black; font: 12px Arial, Helvetica, sans-serif; }  
.CollapseStraight li span{
 background:url(/images/collapse_header_left.gif) no-repeat bottom left; white-space: nowrap;
 display: block; line-height:31px; padding:0 10px 0 10px; font-weight: bold; color: #666666; }
 
.PopupText
{
font-family: Arial;
font-size: 12px;
color: #666666;
}

.PopupText td
{
font-family: Arial;
font-size: 12px;
color: #666666;
}

.PopupBoldText
{
font-family: Arial;
font-size: 12px;
color: #666666;
font-weight: bold;
}

.PopupBolderText
{
font-family: Arial;
font-size: 12px;
color: #333333;
font-weight: bold;
}

.PopupMainHeader
{
font-family: Arial;
font-size: 17px;
}

.PopupMainHeaderColor
{
font-family: Arial;
font-size: 17px;
color: #19abfe;
}

.PopupSubHeader
{
font-family: Arial;
font-size: 13px;
color: black;
font-weight: bold;
}

.PopupText .PopupLink
{
font-family: Arial;
font-size: 12px;
color: #2d9ae7;
}

.PopupText .thickbox
{
font-family: Arial;
font-size: 12px;
color: #2d9ae7;
}

.ListHeader a
{
    color: Black;
}

.ListHeader td
{
    font-size: 11px;
    font-weight: bold;
}

.ListBody td
{
    color: #868686;
    font-family: Arial;
    vertical-align: top;
}

.FormSubHeader
{
    font-weight: bold;
    font-size: 13px;
}

.OptionGreen
{
    color: #36ba01;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
}
.OptionRed
{
    color: #d70f21;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
}
.OptionYellow
{
    color: #cc9900;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
}
.OptionBlack
{
    color: black;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
}

.InfoBoxCopy
{
    color: #333333;
    font-family: Arial;
    font-size: 12px;
    line-height: 18px;
}

.InfoBoxHeadingLabel
{
    color: #797979;
    font-family: Arial; 
    font-size: 12px;
    font-weight: bold; 
    font-style: italic
}
.InfoBoxHeadingValue
{
    color: #797979;
    font-family: Arial; 
    font-size: 12px;
}

.InfoBoxTextBlock
{
    font-family: Arial; 
    font-size: 12px; 
    color: #666666; 
    font-weight: bold;
}

ul 
{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    white-space: normal;
}

ol 
{
    list-style-position:outside;
    white-space: normal;
}

ul.info-errors-field li, span.ul.info-errors-field, ul.errors li 
{
    background:transparent url(/images/icon_error.gif) no-repeat scroll left top;
    height:16px;
    margin:6px 0 0 5px;
    padding:0;
    width:16px;
    white-space: nowrap;
}

.WideBoxTop
{
    vertical-align: middle; 
    height: 14px; 
    background-image: url(/images/wide_box_top.gif); 
    background-position: top; 
    background-repeat: no-repeat; 
}
.WideBoxMiddle
{
    line-height: 18px; 
    padding: 20px 20px 20px 20px; 
    background-image: url(/images/wide_box_mid.gif); 
    background-position: top; 
    background-repeat: repeat-y;
}
.WideBoxMiddleEmpty
{
    vertical-align: middle;
    background-image: url(/images/wide_box_mid.gif); 
    background-position: top; 
    background-repeat: repeat-y;
    text-align: center
}
.WideBoxBottom
{
    vertical-align: middle;
    padding: 0px 20px 20px 20px; 
    height: 70px; 
    background-image: url(/images/wide_box_bottom.gif); 
    background-position: top; 
    background-repeat: no-repeat;
}
.WideBoxDivider
{
    background: url(/images/dotted_line.gif) repeat-x center; height: 1px; width: 920px; margin: 0px 2px 0px 2px
}
.Link
{
    cursor:pointer;
    color: #2d9ae7;
    font-family: Arial;
}
.LinkSmall
{
    cursor:pointer;
    color: #2d9ae7;
    font-family: Arial;
    font-size: 10px;
}
.LinkMedium
{
    cursor:pointer;
    color: #2d9ae7;
    font-family: Arial;
    font-size: 12px;
}
.LinkBold
{
    cursor:pointer;
    color: #2d9ae7;
    font-family: Arial;
    font-weight: bold;
}
.DividerCell
{
    background: url(/images/dotted_line.gif) repeat-x center; 
    height: 1px; 
    padding: 3px 0px 3px 0px
}


.InfoBoxTop
{
    height: 8px; 
    background-image: url(/images/info_box_top.gif); 
    background-position: top; 
    background-repeat: no-repeat;
}
.InfoBoxMiddle
{
    padding: 15px 15px 15px 15px; 
    background-image: url(/images/info_box_mid.gif); 
    background-position: top; 
    background-repeat: repeat-y;
}
.InfoBoxBottom
{
    height: 8px; 
    background-image: url(/images/info_box_bottom.gif); 
    background-position: top; 
    background-repeat: no-repeat;
}
.NormalBoxTop
{
    width: 898px;
    vertical-align: middle; 
    height: 39px; 
    padding: 0px 40px 0px 40px; 
    background-image: url(/images/normal_box_top.gif); 
    background-position: top; 
    background-repeat: no-repeat; 
}
.NormalBoxMiddle
{
    width: 898px;
    line-height: 18px; 
    padding: 10px 40px 10px 40px; 
    background-image: url(/images/normal_box_mid_gray.gif); 
    background-position: top; 
    background-repeat: repeat-y;
}
.NormalBoxMiddleAlternate
{
    width: 898px;
    line-height: 18px; 
    padding: 10px 40px 10px 40px; 
    background-image: url(/images/normal_box_mid_white.gif); 
    background-position: top; 
    background-repeat: repeat-y;
}
.NormalBoxMiddleEmpty
{
    width: 898px;
    vertical-align: middle;
    background-image: url(/images/normal_box_divider.gif); 
    background-position: top; 
    background-repeat: no-repeat;
    height: 1px;
}
.NormalBoxBottom
{
    width: 898px;
    vertical-align: middle;
    padding: 0px 20px 10px 30px; 
    height: 70px; 
    background-image: url(/images/normal_box_bottom.gif); 
    background-position: top; 
    background-repeat: no-repeat;
    padding-left: 45px;
} 

.CompletionList
{
    background-color: #5c5c5c;
    font-family: Verdana;
    font-size: 11px;
    border: 1px solid #5c5c5c; 
    padding: 0px 0px 0px 0px; 
    margin: 0px 0px 0px 0px; 
    text-align: left; 
    cursor: default; 
    list-style-type: none; 
    list-style-image: none; 
    position: absolute; 
}
.CompletionListItem
{
    background-color: #5c5c5c;
    color: #ffffff;
    padding: 5px 0px 5px 15px
}
.CompletionListHighlightedItem
{
    background-color : #333333;
    color: #ffffff;
    padding: 5px 0px 5px 15px;
    font-weight: bold;
}

.FormLabel
{
    font-family: Arial; 
    font-size: 11px; 
    color: #333333
}
.FormLink
{
    font-family: Arial; 
    font-size: 11px; 
    color: #2d9ae7;
}

.FormLinkLarge
{
    font-family: Arial; 
    font-size: 12px; 
    color: #2d9ae7;
	font-weight: bolder;
}

.TooltipHeader 
{
    width:300px;
    background:#C4D5E3;
    border:1px solid #C4D5E3;
    font-weight:bold;
    padding:10px;
}
.TooltipBody 
{
    width:300px;
    background:#FFFFFF;
    border-left:1px solid #C4D5E3;
    border-right:1px solid #C4D5E3;
    border-bottom:1px solid #C4D5E3;
    padding:10px;
}

.faqQ
{
    font-size: 12px;
    font-weight: bold;
    color: Black
}

.faqA
{
    font-size: 12px;
    font-weight: bold;
    color: Black;
    text-decoration: none; 
}

ul.BulletedList 
{
    line-height:18px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:disc;
    margin:5px 0px 0px 30px;
    padding:0;
    white-space: normal;
}

ul.BulletedList li {
    position:relative;
    float:none;
    text-align:left;
}

ul.IndentedList 
{
    line-height:18px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:5px 0px 0px 30px;
    padding:0;
    white-space: normal;
}

ul.IndentedList li {
    white-space: normal;
}

ol.SmallAlphabetList {
    line-height:18px;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:lower-alpha;
    margin:5px 0px 0px 30px;
    padding:0;
    white-space: normal;
}

ol.SmallAlphabetList li {
  position:relative;
  float:none;
  text-align:left;
}

.FooterHeading
{
    font-family: Arial;
    font-size: 14px;
    color: #666666;
}

.FooterLink
{
    font-family: Arial;
    font-size: 12px;
    cursor: pointer;
    color: #2d9ae7;
}

.PageNumber
{
    border: solid 1px #a8bdec; 
    padding: 1px 1px 1px 1px; 
    background-color: white; 
    color: #29aaeb; 
    cursor: pointer;
}
.PageNumberCurrent
{
    border: solid 1px #27aced; 
    padding: 1px 1px 1px 1px; 
    background-color: #27aced; 
    color: white; 
    cursor: pointer;
}
.PageNumberDisable
{
    border: solid 1px #e4e4e4; 
    padding: 1px 1px 1px 1px; 
    background-color: white; 
    color: #e4e4e4; 
}

.TextLightGreen
{
    color: #99CC00;
    font-family: Arial;
    font-weight:bold;
}

.TextOrange
{
    color: #FF9900;
    font-family: Arial;
    font-weight:bold;
}
.OptionLightGreen
{
    color: #99CC00;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
}
.OptionOrange
{
    color: #FF9900;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
}