H1 {
	font-weight: bold; font-size: 16px; margin-bottom: 0px; color: #00648A; font: Arial;
}
H2 {
	font-weight: bold; font-size: 14px; margin-bottom: 0px; color: #006484; font: Arial; text-transform: uppercase;
}
H3{
	font-weight: bold; font-size: 12px; margin-bottom: 0px; color: #B0D5EC; font: Arial;  text-transform: uppercase;
}
H4 {
	font-weight: bold; font-size: 12px; margin-bottom: 0px; color: #B0D5EC; font: Arial;
}
H5{
	font-weight: bold; font-size: 12px; color: #ffffff; font: Arial;  text-transform: uppercase; 
}
H6 {
	font-weight: bold; font-size: 12px; color: #ffffff; font: Arial; 
}
a:link {
	text-decoration: none;
	outline: none;
}
a:visited {
	text-decoration: none;
	outline: none;
}
a:hover {
	text-decoration: underline;
	outline: none;
}
a:active {
	text-decoration: none;
	outline: none;
}
.bodytext{
color: #333333;
font:12px Arial;
}
.subtitledsectionheads{
color: #00648A;
font:bold 14px Arial;
}
.subtitle13{
color: #00648A;
font:bold 13px Arial;
}
.textbanner{
color: #00648A;
font:bold 15px Arial;
}
A.clickhere:link{
   color: #0DB3B3;
   font:bold 14px Arial;
}
A.clickhere:visited{
   color: #0DB3B3;
   font:bold 14px Arial;
}
A.clickhere:hover{
   color: #0DB3B3;
   font:bold 14px Arial;
   text-decoration: underline;
}
A.clickhere:active{
   color: #0DB3B3;
   font:bold 14px Arial;
}
.clickhere{
color: #0DB3B3;
font:bold 14px Arial;
}

A.clickhereblack:link
{
	color: #000000;
	font: bold 14px Arial;
}
A.clickhereblack:visited{
   color: #000000;
   font:bold 14px Arial;
}
A.clickhereblack:hover{
   color: #000000;
   font:bold 14px Arial;
   text-decoration: underline;
}
A.clickhereblack:active{
   color: #000000;
   font:bold 14px Arial;
}
.clickhereblack{
color: #000000;
font:bold 14px Arial;
}

.quicklinks:link{
   color: #00648A;
   font:12px Arial;
}
.quicklinks:visited{
   color: #00648A;
   font:12px Arial;
}
.quicklinks:hover{
   color: #00648A;
   font:12px Arial;
   text-decoration: underline;
}
.quicklinks:active{
   color: #00648A;
   font:12px Arial;
}
.quicklinks{
color: #00648A;
font:12px Arial;
}
A.bodytextbold:link{
   color: #006484;
   font:bold 12px Arial;
}
A.bodytextbold:visited{
   color: #006484;
   font:bold 12px Arial;
}
A.bodytextbold:hover{
   color: #006484;
   font:bold 12px Arial;
   text-decoration: underline;
}
A.bodytextbold:active{
   color: #006484;
   font:bold 12px Arial;
}
.bodytextbold{
color: #006484;
font:bold 12px Arial;
}
A.physiciansections:link{
   color: #006484;
   font:bold 13px Arial;
}
A.physiciansections:visited{
   color: #006484;
   font:bold 13px Arial;
}
A.physiciansections:hover{
   color: #006484;
   font:bold 13px Arial;
   text-decoration: underline;
}
A.physiciansections:active{
   color: #006484;
   font:bold 13px Arial;
}
.physiciansections{
color: #006484;
font:bold 13px Arial;
}
A.leftnavhead:link {
    font-weight: bold;
    color: #B0D5EC;
    font: bold 12px Arial;
	text-transform: uppercase;
}
A.leftnavhead:visited {
    font-weight: bold;
    color: #B0D5EC;
    font: bold 12px Arial;
	text-transform: uppercase;
}
A.leftnavhead:hover {
    font-weight: bold;
    color: #B0D5EC;
    font: bold 12px Arial;
	text-decoration: underline;
	text-transform: uppercase;
}
A.leftnavhead:active {
    font-weight: bold;
    color: #B0D5EC;
    font: bold 12px Arial;
	text-transform: uppercase;
}
.leftnavhead{
font-weight: bold;
color: #B0D5EC;
font: bold 12px Arial;
text-transform: uppercase;
}
A.leftnav:link {
    font-weight: bold;
    color: #ffffff;
    font: bold 12px Arial;
	text-indent: 13px;
}
A.leftnav:visited {
    font-weight: bold;
    color: #ffffff;
    font: bold 12px Arial;
	text-indent: 13px;
}
A.leftnav:hover {
    font-weight: bold;
    color: #ffffff;
    font: bold 12px Arial;
	text-decoration: underline;
	text-indent: 13px;
}
A.leftnav:active {
    font-weight: bold;
    color: #ffffff;
    font: bold 12px Arial;
	text-indent: 13px;
}
.leftnav{
font-weight: bold;
color: #ffffff;
font: bold 12px Arial;
text-indent: 13px;
}
A.bodynav13:link {
    color: #00648A;
    font: normal 13px Arial;

}
A.bodynav13:visited {
    color: #00648A;
    font: normal 12px Arial;

}
A.bodynav13:hover {
    color: #00648A;
    font: normal 13px Arial;
	text-decoration: underline;

}
A.bodynav13:active {
    color: #00648A;
    font: normal 13px Arial;

}
.bodynav13{
color: #00648A;
font: normal 13px Arial;

}
A.bodynav:link {
    color: #00648A;
    font: normal 12px Arial;
	text-decoration: underline;

}
A.bodynav:visited {
    color: #00648A;
    font: normal 12px Arial;
	text-decoration: underline;

}
A.bodynav:hover {
    color: #0000ff;
    font: normal 12px Arial;
	text-decoration: underline;

}
A.bodynav:active {
    color: #00648A;
    font: normal 12px Arial;
	text-decoration: underline;

}
.bodynav{
color: #00648A;
font: normal 12px Arial;


}
.missionstatement{
color: #00648A;
font: normal 13px Arial;

}

.smalldescription{
color: #006484;
font: normal 11px Arial;

}
.message {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #27bb54;
}


A.toptext:link {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #006484;
}
A.toptext:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #006484;
}
A.toptext:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #55a1d5;
}
A.toptext:active {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #006484;
}
.toptext{
font-weight: normal;
color: #006484;
font:11px Arial;
}
A.newsinfotext:link{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #ffffff;
}
A.newsinfotext:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #ffffff;
}
A.newsinfotext:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	color: #ffffff;
}
A.newsinfotext:active {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #ffffff;
}
.newsinfotext{
font-weight: normal;
color: #ffffff;
font:11px Arial;
}
A.bottomtext:link {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #ffffff;
}
A.bottomtext:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #ffffff;
}
A.bottomtext:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	color: #ffffff;
}
A.bottomtext:active {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #ffffff;
}
.bottomtext{
font-weight: normal;
color: #ffffff;
font:10px Arial;
}
.bottombold{ 
    letter-spacing:1px;
	font-size: 11px;
	font: Arial;
	font-weight: bold;
	color: #ffffff;
}
A.bottombold:link {
    letter-spacing:1px;
	font-size: 11px;
	font: Arial;
	font-weight: bold;
	color: #ffffff;
}
A.bottombold:visited {
    letter-spacing:1px;
	font-size: 11px;
	font: Arial;
	font-weight: bold;
	color: #ffffff;
}
A.bottombold:hover {
    letter-spacing:1px;
	font-size: 11px;
	font: Arial;
	text-decoration: underline;
	font-weight: bold;
	color: #ffffff;
}
A.bottombold:active {
    letter-spacing:1px;
	font-size: 11px;
	font: Arial;
	font-weight: bold;
	color: #ffffff;
}
.italicsubtext{
font-weight: bold;
color: #006484;
font:bold italic 12px Arial;
}
.sitemap{
font-weight: normal;
color: #006484;
font:11px Arial;
}

.dropdowntitle{
color: #006484;
font:bold 13px Arial;
text-transform: uppercase;
}
.subtextreg{
font-weight: normal;
color: #006484;
font: 11px Arial;
text-indent: 3px;
}
.subtext{
color: #006484;
font:bold 11px Arial;
margin-left:4px;
}
.articleunderline{
text-decoration: underline;
color: #B0D5EC;
font: bold 11px Arial;
}
.lefttext{
font-weight: normal;
color: #ffffff;
font:13px Arial;
}
.whitecaptitle{
color: #ffffff;
font: bold 12px Arial;
}
.whitecap13{
color: #ffffff;
font: bold 13px Arial;
}
.bluecap13{
color: #00648A;
font: bold 13px Arial;
}
.PageTitle{
color: #006484;
font:bold 14px Arial;
}
.previousnext{
color: #006484;
font:bold 15px Arial; line-height: 25px;
}
.PageIntro{
color: #00648A;
font:bold 16px Arial;
}
.paddingleft10{ padding-left: 10px; padding-right: 7px;
}
.paddingbottom{ padding-bottom: 2px;
}
.aboutuswithunderline{
color: #ffffff; border-bottom: #ffffff 1px solid; padding-bottom: 2px; padding-top: 5px; margin-left: 5px;
font: bold 13px Arial;
}
.aboutusbluewithunderline{
color: #006484; border-bottom: #006484 1px solid; padding-bottom: 2px; padding-top: 5px; margin-left: 5px;
font: bold 13px Arial;
}
.mediaboxblueborder{ border-right: #00648A 1px solid; border-left: #00648A 1px solid; border-bottom: #00648A 1px solid; border-top: #00648A 1px solid; padding-bottom: 2px; padding-top: 2px; padding-left: 5px; padding-right: 3px;
}
.mediaboxwhiteborder{ border-right: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #ffffff 1px solid; border-top: #ffffff 1px solid;  padding-bottom: 3px; padding-top: 3px; padding-left: 3px; padding-right: 3px;
}
.topnavbox{ background-color: #3F7A9A; border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid; border-right: #ffffff 1px solid;border-left: #ffffff 1px solid;
}
.bottomrectangle{ background-color: #00648A;  BORDER-BOTTOM: #ffffff 1px solid; padding-top: 1px; padding-bottom: 1px;
}
.teallinesaroundtoppics{  BORDER-TOP: #03858F 1px solid; BORDER-BOTTOM: #03858F 1px solid;
}
.whiteborderrightleft{border-right: #ffffff 1px solid; border-left: #ffffff 1px solid; 
}
.bluevendorsubborder{ border-right: #006484 1px solid; border-left: #006484 1px solid; BORDER-Bottom: #006484 1px solid;
}
.blueborderrightleft{ border-right: #006484 1px solid; border-left: #006484 1px solid;
}
.blueborder{ border: 1px solid #006484;
	width: 474px;
}
.redborder{ border-right: #ff0000 1px solid; border-left: #ff0000 1px solid; BORDER-Bottom: #ff0000 1px solid;
}
.redborderrightleft{ border-right: #ff0000 1px solid; border-left: #ff0000 1px solid;
}
.redborderrightbottom{ border-right: #ff0000 1px solid; border-bottom: #ff0000 1px solid;
}
.redborderleftbottom{ border-left: #ff0000 1px solid; border-bottom: #ff0000 1px solid; padding-left:10px
}

.vendorrightbottom{ border-right: #006484 1px solid; border-bottom: #006484 1px solid; BORDER-top: #006484 1px solid;
}
.vendorleftbottom{ border-left: #006484 1px solid; border-bottom: #006484 1px solid; padding-left:5px
}
.vendorlefttop{ border-left: #006484 1px solid; border-top: #006484 1px solid; padding-left:5px; padding-bottom:10px;
}

/***********  do not change below here  ****************/


/******content: "."; ****/

.physiciansleft{
    margin-left:18px; margin-top:5px; margin-bottom:0px;
    list-style-image: url(../images/ggbulletwh.gif);
    COLOR: #ffffff;
	font:normal 12px Arial;
}
.physicianleftdescription{
    COLOR: #ffffff;
	font:normal 12px Arial;
}
.paddingleftrightbottom{
padding-left:10px; padding-right:10px; padding-bottom:10px;
}
.paddingleftright{
padding-left:10px; padding-right:10px;
}

.physiciansredbox{
    margin-left:22px; margin-top:5px; margin-bottom:0px; padding-bottom:5px;
    list-style-image: url(../images/ggbullet.gif);
    COLOR: #006484;
	font:normal 12px Arial;
}
.physicians{
    list-style-image: url(../images/ggbulletwh.gif);
    color: #ffffff;
	font:normal 12px Arial
}
.physicians:link {

    color: #ffffff;
	font:normal 12px Arial
}
.physicians:visited {

    color: #ffffff;
	font:normal 12px Arial
}
.physicians:hover {

    color: #ffffff;
	font:normal 12px Arial;
	text-decoration: underline
}
.physicians:active {

    color: #ffffff;
	font:normal 12px Arial
}
UL {
	padding-right: 7pt; padding-left: -7pt;font-size: 12px; color: #006484; line-height: normal; font-family: Arial, Helvetica, sans-serif; list-style-type:disc;
}
li
{
	padding: 5px;
}


.errorMessage {
	color: #ff0000;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

A.vibrantlink:link{
   color: #27bb54;
   font:bold 14px Arial;
}
A.vibrantlink:visited{
   color: #27bb54;
   font:bold 14px Arial;
}
A.vibrantlink:hover{
   color: #27bb54;
   font:bold 14px Arial;
   text-decoration: underline;
}
A.vibrantlink:active{
   color: #27bb54;
   font:bold 14px Arial;
}
.vibrantlink{
color: #27bb54;
font:bold 14px Arial;
}

.left_background
{
	background-image: url(images/msllinksbanner.jpg); background-repeat: no-repeat;
}
.watermark {background-image: url(../images/watermark.gif);
background-repeat: no-repeat;
background-attachment: inherit;
background-position: bottom center;
}
.DynamicPanel
{
    border-right: darkgray 2px solid;
    border-top: darkgray 2px solid;
    border-left: darkgray 2px solid;
    border-bottom: darkgray 2px solid;
    background-color: #E0E0E0;
    Width:300px;   
    position: absolute;
    left: 0px;
    top: 0px;
}
.modalPopup
{
	background-color: #E4F8E6;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.modalPanelBg
{
	background-color: #cccccc;
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.modalPanel
{
	background-color: #ffffff;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 400px;
}
.goldheadings
{
	font-weight: bold;
	font-size: 13px;
	color: #BD722D;
	font-family: Arial, Helvetica, sans-serif;
}
.goldheadingsSmall  {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #BD722D; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.goldheadingsBig  {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #BD722D; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.goldheadingsBig:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #BD722D; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.goldheadingsBig:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #BD722D; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.goldheadingsBig:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #BD722D; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.goldheadingsSmall  {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #BD722D; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.goldheadingsSmall:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #BD722D; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.goldheadingsSmall:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #BD722D; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.goldheadingsSmall:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #BD722D; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.GridViewHeaderStyle,
.GridViewHeaderStyle a:link,
.GridViewHeaderStyle a:visited
{
	background-color: #0080B0;
	font-weight: bolder;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.GridViewFooterStyle
{
	background-color: #00648A;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.GridViewRowStyle
{
	background-color: white;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}


.GridViewAlternatingRowStyle
{
	background-color: #E9D098;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.GridViewSelectedRowStyle
{
	background-color: #ADEAEF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

/* style for the Ajax ValidatorCalloutExtender */
.customCalloutStyle div, .customCalloutStyle td
{
	border: solid 1px Black;
	background-color: #E4C885;
}
.customCalloutStyle .ajax__validatorcallout_popup_table
{
    display: none;
    border: none;
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_popup_table_row
{
    vertical-align: top;
    height: 100%;
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_cell
{
    width: 20px;
    height: 100%;
    text-align: right;
    vertical-align: top;
    border: none;
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_table
{
    height: 100%;
    border: none;
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_table_row
{
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell
{
    padding: 8px 0px 0px 0px;
    text-align: right;
    vertical-align: top;
    font-size: 1px;
    border: none;
    background-color: transparent;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv
{
    font-size: 1px;
    position: relative;
    left: 1px;
    border-bottom: none;
    border-right: none;
    border-left: none;
    width: 15px;
    background-color: transparent;
    padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div
{
    height: 1px;
    overflow: hidden;
    border-top: none;
    border-bottom: none;
    border-right: none;
    padding: 0px;
    margin-left: auto;
}
.customCalloutStyle .ajax__validatorcallout_error_message_cell
{
	font-family: Arial;
	font-size: 10px;
	padding: 5px;
	border-right: none;
	border-left: none;
	width: 100%;
	/* background-color: transparent; */
	color: Black;

}
.customCalloutStyle .ajax__validatorcallout_icon_cell
{
    width: 20px;
    padding: 5px;
    border-right: none;
}
.customCalloutStyle .ajax__validatorcallout_close_button_cell
{
    vertical-align: top;
    padding: 0px;
    text-align: right;
    border-left: none;
}
.customCalloutStyle .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv
{
    border: none;
    text-align: center;
    width: 10px;
    padding: 2px;
    cursor: pointer;
}
/* end style for Ajax ValidatorCalloutExtender */

.warningmessage
{
    color: #FF3300;
    margin-left: 3px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

.rednoticemessage
{
	font-weight: bold;
	font-size: 12px;
	color: red;
	font-family: Arial;
}
.infomessage
{
	color: #000000;
	margin-left: 3px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.infomessageBig
{
	color: #000000;
	margin-left: 3px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.infomessageBox
{	
	padding: 5px;
	border: thin solid #808080;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #D7D7D7;
}
.yellowinfomessage
{
	padding: 5px;
	color: #DEC50E;
	margin-left: 3px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.infomessageBoxRedText
{
	padding: 5px;
	border: thin solid #808080;
	color: #CC0000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #D7D7D7;
}
.infomessageBoxGoldText
{
	padding: 5px;
	border: thin solid #808080;
	color: #BD722D;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #D7D7D7;
}
.infomessageBoxGreenText
{
	padding: 5px;
	border: thin solid #808080;
	color: #008000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #D7D7D7;
}
.entryfield
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
}
.entryeditfield
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFF00;
}
.greennoticemessage
{
	font-weight: bold;
	font-size: 12px;
	color: #398D21;
	font-family: Arial;
}

.MbrSearchBox
{
	background-color: #C0C0C0;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 5px;
	width: 40%;
}
.ProvSearchBox
{
	background-color: #C0C0C0;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 5px;
	width: 50%;
}
.entryfieldBorderless
{
	border: none;
    background-color: transparent;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;    
}
.GridViewPager
{
	font-weight: bold;
	font-size: 12px;
	color: #C0C0C0;
	font-family: Arial, Helvetica, sans-serif;
}   
.GridViewPager a, .GridViewPager a:link, .GridViewPager a:active, .GridViewPager a:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #C0C0C0;
	font-family: Arial, Helvetica, sans-serif;
}
.GridViewPager span
{
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.GridViewPager a:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}          
.GridViewPager td
{
      padding-left: 5px;      
      padding-right: 5px;     
}
.headerbox
{
	font: bold 12px Arial;
	color: #00648A;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	border: 1px solid #264882;
	background-color: #E9E9E9;
}
.headerboxbottom
{
	border-left: #264882 1px solid;
	border-right: #264882 1px solid;
	border-bottom: #264882 1px solid;
}
.boxcell
{
	padding-left: 10px;
	text-align: right;
	width: 80%;
}
.RefAuthPageTitle
{
	color: #333333;
	font: bold 16px Arial;
}
.modalBg
{
	background-color: #cccccc;
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.modalPanel
{
	background-color: #ffffff;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 400px;
}
.SessionTimeoutBox
{
	background-color: #D2FFFF;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 1px 5px 5px 5px;
	width: 90%;
	color: #000000;
	font-weight: bold;
}
.alertmessageBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #264882;
}
.blueForm
{
	border: thin solid #99CCFF;
	background-color: #D2E9FF;
}
.whiteForm
{
	background-color: #FFFFFF;
}
.yellowForm
{
	border: thin solid #FFFF99;
	background-color: #FFFFE1;
}
.pinkForm
{
	border: thin solid #FFD0D0;
	background-color: #FFEEEE;
}
.greenForm
{
	border: thin solid #9BFF9B;
	background-color: #EAFFEA;
}
.xplantMbrForm
{
	border: thin solid #9BFF9B;
	background-color: #EDFA8F;
}
.folderMenu
{
	padding: 3px;
	color: #000000;
	font: bold 14px Arial;
	position: static;
}

.folderMenuItem
{
	color: #000000;
	font: bold 14px Arial;
	padding-left: 3px;
}
.folderMenuItem img
{
	padding-right: 3px;
}
.folderMenuItem a:hover
{
color: #0DB3B3;
font:bold 14px Arial;
}
.folderMenuItemSelected
{
color: #0DB3B3;
font:bold 14px Arial;
}
.DrillDownAnchorTag
{
	cursor: pointer;
	color: #000000;
	font-size: large;
	font-family: Arial, Helvetica, sans-serif;
}
.NestedGridViewHeaderStyle, .NestedGridViewHeaderStyle a:link, .NestedGridViewHeaderStyle a:visited
{
	background-color: #C0C0C0;
	font-weight: bolder;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.NestedGridViewFooterStyle
{
	background-color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.NestedGridViewRowStyle
{
	background-color: white;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}


.NestedGridViewAlternatingRowStyle
{
	background-color: #CFCFCF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.NestedGridViewSelectedRowStyle
{
	background-color: #ADEAEF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000000;
    text-shadow: 0 1px 0 #ffffff;
    opacity: 0.2;
    filter: alpha(opacity=20);
}

    .close:hover, .close:focus {
        color: #000000;
        text-decoration: none;
        cursor: pointer;
        opacity: 0.5;
        filter: alpha(opacity=50);
    }

button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}


.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}

    .alert h4 {
        margin-top: 0;
        color: inherit;
    }

    .alert .alert-link {
        font-weight: bold;
    }

    .alert > p, .alert > ul {
        margin-bottom: 0;
    }

        .alert > p + p {
            margin-top: 5px;
        }

.alert-dismissable, .alert-dismissible {
    padding-right: 35px;
}

    .alert-dismissable .close, .alert-dismissible .close {
        position: relative;
        top: -2px;
        right: -21px;
        color: inherit;
    }

.alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #468847;
}

    .alert-success hr {
        border-top-color: #c9e2b3;
    }

    .alert-success .alert-link {
        color: #356635;
    }

.alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #3a87ad;
}

    .alert-info hr {
        border-top-color: #a6e1ec;
    }

    .alert-info .alert-link {
        color: #2d6987;
    }

.alert-warning {
    background-color: #fcf8e3;
    border-color: #fbeed5;
    color: #c09853;
}

    .alert-warning hr {
        border-top-color: #f8e5be;
    }

    .alert-warning .alert-link {
        color: #a47e3c;
    }

.alert-danger {
    background-color: #f2dede;
    border-color: #eed3d7;
    color: #b94a48;
}

    .alert-danger hr {
        border-top-color: #e6c1c7;
    }

    .alert-danger .alert-link {
        color: #953b39;
    }



