﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700);
@charset "utf-8";


/*--------------- DefaultStyle ---------------*/
body                                    {margin:0;padding:0;width:100%;background:#3d3d3d }
body.ERS                                {margin:0;padding:0;width:100%;background:#f2f2f2 }
body form                               {background-color:#fff;}
img {border: 0px none;}

body,th,td,div,p,table,h1,h2,h3,h4,
h5,h6.Normal,.NormalDisabled,.Head,
.SubHead,.SubSubHead,a:link,
a:visited,a:hover,input                 {color:#436190;
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
}

body,th,td,div,p,table,.Normal,
.NormalDisabled,.Head,.SubHead,
.SubSubHead,a:link,a:visited,a:hover    {font-size:12px;border: 0px none;
}

h1, h2, h3, h4, h5, h6, h2 input        {color:#494949;font-weight:bold;margin:1ex 0;}
h1                                      {font-size:18px;margin:10px 0;}
h2, h2 input                            {font-size:14px;}
h3                                      {font-size:13px;}
h4                                      {font-size:12px;}
h5                                      {font-size:11px;}
h6                                      {font-size:10px;}

h7{color:#000000;font-weight:bold;margin:1ex 0;font-size:19px;}

a,a:link,a:visited,a:active             {color:#276fe3;text-decoration:none;font-weight:normal;border: 0px none;
}
a:hover                                 {text-decoration:none;color:#ab241d;border: 0px none;
}

.Head,.SubHead,.SubSubHead,.Normal,
.NormalDisabled,.NormalDisabled,
.NormalBold,.NormalRed,.NormalTextBox   {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.Head                                   {color:#317C91;font-weight:bold;}
.SubHead                                {color:#317C91;}
.SubSubHead                             {color:#317C91;}
.NormalRed                              {color:#F00;}
.heading {
    font-size: 18px;
    margin: 10px 0;
    font-weight:bold;
}
/*Datagrids*/
.DataGrid_Container                     {margin-top:15px;}
.DataGrid_Header                        {font-weight:bold;}
.DataGrid_Headertd,.NormalBoldtd        {font-weight:bold;}
 
/*--------------- Design style ---------------*/
.main                                   {margin:0 auto;background:#fff url(../images/leeza.gif) top center repeat-x;padding:15px 0 0 0;}
/*.main2                                  {margin:0 auto;background:#f0f0f0 url(.../images/main_bg2.gif) top center repeat-x;padding:15px 0 0 0;}*/

/*--------------- Header Style ---------------*/
.header                                 {padding:0;margin:0 auto;width:980px}

/* logo */
.logo                                   {padding:32px 0 43px 0;margin:0;width:135px;float:left;}

/* rss */
.rss                                    {text-align:right;width:215px;margin:0;padding:10px 10px 10px 0;float:left;font:normal 11px Arial, Helvetica, sans-serif;color:#7e7e7e;line-height:1.8em;}
.rss_img                                {float:left;margin:0;padding:20px 0 0 0;}
.rss_img img                            {margin:5px;padding:0;}

/* Body */
.bread                                  {width:980px;margin:0 auto;padding:0;}
.body_resize                            {width:980px;margin:0 auto;padding:5px 0 0 0;}
.body_space                             {padding:0;margin:0 auto;}
.body_space h2                          {font:bold 1.5em "Century Gothic" ;color:#004f97;padding:10px 0;margin:0 0 10px 0;border-bottom:1px solid #c7c7c7;}
.body_space h2 span.TitleHead           {font:bold 20px "Century Gothic", Arial, Helvetica, sans-serif;color:#153a76;padding:10px 0;margin:0 0 10px 0;border-bottom:1px solid #c7c7c7;}
.body_space h2 span                     {font:normal 11px Arial, Helvetica, sans-serif;color:#b1b1b1;padding:0;margin:0;}
.body_space h3                          {color:#4f4f4f;font:bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif;border-bottom:1px solid #dbdbdb;padding:15px 0 15px 20px;margin:0;}
.body_space h4                          {font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#2a2a2a;padding:5px 0;margin:0;border-bottom:none;}
.body_space .menu2                      {width:170px;float:right;padding:0;margin:0;}
.body_space .menu2 a                    {font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#5d5d5d;text-decoration:none;padding:0 3px;}
.body_space .menu2 a:hover              {color:#fff;background:#363636;}
.body_space p                           {font:normal 12px "Century Gothic",Arial, Helvetica, sans-serif;color:#848484;line-height:1.8em;padding:5px 0;margin:0;}
.body_space p.about                     {background:#e6e6e6;border-left:5px solid #cdcdcd;padding:20px;margin:15px 0;font:italic 12px Arial, Helvetica, sans-serif;color:#747474;}
.body_space p span                      {font-size:18px;font-weight:bold;color:#888;}
.body_space a                           {color:#317c91;text-decoration:none;}
.body_space img.img                     {margin:5px auto; padding:5px; background:#f8f8f8; border:1px solid #d4d4d4;}
.body_space img.floated                 {margin:10px 10px 5px 0; padding:0; padding:5px; background:#f8f8f8; border:1px solid #d4d4d4; float:left;}
.body_space img.none                    {float:left; margin:5px 5px 5px 0; padding:0; border:none; background:none;}


/* FBG */
.FBG                                    {padding:0;margin:0;background:#373737 url(../images/FBG_bg.gif) top repeat-x;}
.FBG_resize                             {width:980px;margin:0 auto;padding:0;min-height:63px;}
.FBG_resize img                         {float:left;margin:0;padding:0;}
.FBG_resize a                           {color:#317c91;text-decoration:none;}
.FBG_resize h2                          {font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#b7b7b7;padding:10px 0;margin:0;}
.FBG_resize p                           {font:normal 11px Arial, Helvetica, sans-serif;color:#ffffff;padding:5px 0;margin:0;line-height:1.8em;}
.FBG_resize ul                          {padding:0;margin:0;list-style:none;}
.FBG_resize li                          {padding:5px 0;margin:0; border-bottom:1px solid #404040;}
.FBG_resize li a                        {font:normal 11px Arial, Helvetica, sans-serif;color:#757575;padding:5px 0 5px 0;margin:0;text-decoration:none;}
.FBG_resize li a:hover                  {color:#317c91;text-decoration:none;}
.FBG_resize .blog                       {width:215px;float:left;margin:0;padding:15px 40px 15px 0;}
.FBG_resize .blog.last                  {padding:15px 0;}
.FBG_resize ul li                       {list-style-type: none;}

.right                                  {}
.right ul                               {margin:0;padding:0;list-style:none;}
.right li                               {border-bottom:1px solid #d0d0d0;padding:5px 0;margin:0;list-style-type: none;}
.right li a                             {font:normal 12px Arial, Helvetica, sans-serif;color:#747474;text-decoration:none;}
.right li a:hover                       {color:#2b6e80;text-decoration:underline;}
.left                                   {}
.port                                   {width:290px;margin:10px 0;padding:0 55px 0 0;float:left;}
.last                                   {padding:0;}

/*--------------- Contact Form Style ---------------*/
div.DNN_FeedbackContent label           {margin:0;padding:5px 0;color:#737373;font:bold 12px Arial, Helvetica, sans-serif;}
div.DNN_FeedbackContent label span a    {display: none;}
div.DNN_FeedbackContent input           {width:250px;border:1px solid #d4d4d4;margin:2px 0;padding:5px 2px;height:16px;background:#fff;float:left;color:#F00;}
div.DNN_FeedbackContent select          {width:256px;border:1px solid #d4d4d4;margin:2px 0;padding:5px;background:#fff;float:left;}
div.DNN_FeedbackContent textarea        {width:450px;border:1px solid #d4d4d4;margin:2px 0;padding:2px;background:#fff;float:left;color:#F00;}
/*div.DNN_FeedbackContent a.CommandButton {background:url("images/send.gif") no-repeat scroll 0 0 transparent;display:block;float:left;height:0;overflow:hidden;padding-top:28px;width:104px;}*/

/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,
a.Breadcrumb:active,
a.Breadcrumb:visited                    {color:#848484;font:1.1em Arial,Helvetica,sans-serif;}
a.Breadcrumb:hover                      {color:#317c91;}

/*-------------- Footer Style --------------*/
.footer                                 {padding:20px;margin:0 auto;background:#2e2e2e url(../images/footer_bg.gif) top repeat-x;}
.footer_resize                          {width:980px;margin:0 auto;padding:0;}
.footer p                               {font:normal 12px Arial, Helvetica, sans-serif;color:#707070;}
.footer .copy                           {font:normal 12px Arial, Helvetica, sans-serif;color:#707070;}
.footer .links                          {font:bold 12px Arial, Helvetica, sans-serif;color:#707070;text-decoration:none;}
.links span                             {font-weight:normal;}
.footer .user                           {font:bold 12px Arial, Helvetica, sans-serif;color:#707070;text-decoration:none;}
.footer p.right                         {text-align:right;width:450px;margin:0;padding:10px 0;float:right;} 
.footer p.left                          {text-align:left;width:500px;margin:0;padding:10px 0;float:left;}

p.clr, .clr                             {clear:both;padding:0;margin:0;background:none;}
.bg                                     {clear:both;padding:5px 0;margin:0;border-bottom:1px solid #ededed;}

/* Slider */
#slider_Container                       {width:980px;padding:0;margin:0 auto;}
.slide_blog_resize                      {background:#ebebeb url(../images/slot_bg.gif) bottom repeat-x;border-top:1px solid #fff;padding:5px 0;margin:0;}
.slide_blog_resize_b                    {width:980px;margin:0 auto;padding:0;}
.slide_blog_resize_c                    {width:980px;margin:0 auto;padding:0;min-height:116px;}
.slide_blog_resize_c_inner              {width:980px;margin:0 auto;padding:0;min-height:46px;}
.slide_blog_resize_c h3 span            {font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#474747;padding:10px 0;margin:0;border:0;}
.slide_blog                             {width:325px;float:left;padding:15px 0;}
.slide_blog img                         {float:left;margin:0;padding:10px 10px 30px 0;}
.slide_blog h3                          {font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#474747;padding:10px 0;margin:0;border:0;}
.slide_blog_resize  h4                  {width:300px;float:left;font:normal 36px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#4f4f4f;padding:10px 0 20px 0;margin:0;}
.slide_blog p                           {font:normal 11px Arial, Helvetica, sans-serif;color:#939393;padding:0;margin:0;line-height:1.8em;}

/*--------------- ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, 
.ControlPanel a.CommandButton:visited,   
.ControlPanel a.CommandButton:link,
.ControlPanel a.CommandButton:visited   {color:#317C91;text-decoration:none;}
.ControlPanel a.CommandButton:hover     {color:#317C91;text-decoration:underline;}
.ControlPanel .SubHead                  {color:#848484;font:12px/1.8em Arial,Helvetica,sans-serif;font-weight:bold;}
.ControlPanel a[disabled=disabled]    {color:#888 !important;text-decoration:none !important;}

/*--------------- Pane style ---------------*/
#slider_Container .bannerpane           {width:980px;height:259px;margin:0;overflow:hidden;}
.toppanes                               {width:31.49%;float:left;margin:0;padding:0 8px;}
.toppane_inner                          {width:70%;float:left;margin:0;padding:0;}
.footerpane123                          {width:23.1%;float:left;margin:0;padding:15px 22px 15px 0}
.footerpane4                            {width:23.1%;float:left;margin:0;padding:15px 0;}
.contentpane                            {padding:0px;margin:0px;text-align:left;}
.leftpane                               {margin:0px;width:25%;padding-right:8px;}
.rightpane                              {margin:0px;width:25%;padding-left:8px;}
.toppane                                {margin:0px;padding:0px;display:inline-block;width:100%;}
.topleftsection                         {padding:10px 0;margin:0px;width:635px;}
.toprightsection                        {padding:10px 0;margin:0px;width:288px}
.bannerpane                             {margin:0px;padding:0px}
.boxapane                               {width:31.49%;float:left;margin:0;padding:0 8px;}
.boxbpane                               {width:31.49%;float:left;margin:0;padding:0 8px;}
.boxcpane                               {width:31.49%;float:left;margin:0;padding:0 8px;}
.dnnpanes                               {padding:0px;margin:0px;}
.middlecontent                          {padding:0px;margin:0px;text-align:left}
.middleleft                             {padding:0px;margin:0px;float:left;width:49.4%}
.middleright                            {padding:0px;margin:0px;float:right;width:49.4%}
.bottompane                             {clear:both}
.vmrightpane                            {width:32%;padding-left:8px}
.clear                                  {clear:both;}
.floatleft                              {float:left;}
.floatright                             {float:right;}

/*-------------- Input Style --------------*/
.NormalTextBox                          {font:12px Arial,Helvetica,sans-serif;}

/*-------------- Menu Style --------------*/
.menu                                   {padding:0;margin:10px 0 0 0;float:right;width:660px;}
.menu ul                                {margin:0;text-align:left;padding:0;margin:0;border:0;float:right;}
.menu ul li                             {margin:0;padding:0 5px;float:left;position:relative;list-style:none;border:0;z-index:99999;}

/* main level link */
.menu ul li a                           {font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#5e5e5e;text-decoration:none;display:block;margin:0;padding:7px 11px 10px 5px;float:left;}
.menu > ul > li.sfHover,
/*.menu > ul > li.active                  {color:#fff;background:url(images/l_menu.gif) 0 0 no-repeat;}*/

.menu > ul > li.sfHover > a,
/*.menu > ul > li.active > a              {color:#fff;background:url(images/r_menu.gif) right 0 no-repeat;}*/

.sf-sub-indicator                       {display:none;}

/* sub levels link hover 
.menu ul ul li a                        {background:url(images/menu_hor_frame.png) repeat-x scroll 0 bottom;padding:7px 0 7px 5px;margin:0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;border:0 solid #2C2C2C;color:#555555;-webkit-border-radius:0;-moz-border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;text-shadow:0 1px 0 #FFFFFF;width:100%;}
.menu ul ul li a:hover                  {background:url(images/menu_hor_frame.png) repeat-x scroll 0 bottom;color:#2F9CF0;}*/

/* level 2 list */
.menu ul ul                             {background:#D7D7D7;display:none;margin:2px;padding:3px 9px 3px 3px;width:254px;position:absolute;top:32px;left:0;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, .3);box-shadow:0 1px 3px rgba(0, 0, 0, .3);}

/* dropdown */
.menu ul li:hover > ul                  {display:block;}
.menu ul ul li                          {float:none;margin:0;padding:0;height:30px;}
.menu ul ul a                           {float:none;font-weight:normal;text-shadow:0 1px 1px rgba(255, 255, 255, .9);line-height:18px;}

/* level 3+ list */
.menu ul ul ul                          {left:160px;top:-7px;}

/* rounded corners for first and last child */
.menu ul ul li:first-child > a          {-webkit-border-top-left-radius:9px;-moz-border-radius-topleft:9px;-webkit-border-top-right-radius:9px;-moz-border-radius-topright:9px;}
.menu ul ul li:last-child > a           {-webkit-border-bottom-left-radius:9px;-moz-border-radius-bottomleft:9px;-webkit-border-bottom-right-radius:9px;-moz-border-radius-bottomright:9px;background-image:none;}

/* clearfix */
.menu ul:after                          {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.menu ul                                {display:inline-block;}
html[xmlns] #dnn_MENU1                  {display:block;}
* html #dnn_MENU1                       {height:1%;}

/*------------Module Action Menus--------------*/
.ModuleTitle_SubMenu                    {padding:0px;border:1px solid #ccc;z-index:10000 !important; cursor:pointer; cursor:hand;font-weight:normal;filter:none;}
.ModuleTitle_MenuItem                   {color:#666;font-size:8pt;font-weight:bold;font-style:normal;padding:0px 30px 0px 16px;height:24px;border:0px;margin:0;}
.ModuleTitle_MenuItem span              {padding:5px;}
.ModuleTitle_MenuItem .icn span         {padding:0 !important;}
.ModuleTitle_MenuItemSel                {background:#eee;color:#666;font-size:8pt;font-weight:bold;cursor:pointer;cursor:hand;padding:0px 30px 0px 16px;height:24px;border:0;margin:0;}
.ModuleTitle_MenuContainer              {color:#2c2c2c;}
.ModuleTitle_MenuBar                    {cursor:pointer;cursor:hand;}
.ModuleTitle_MenuItem, 
.ModuleTitle_MenuItemSel                {padding:0;border:0;}
.ModuleTitle_MenuArrow, 
.ModuleTitle_RootMenuArrow              {display:none;}
.ModuleTitle_MenuIcon                   {border:0px;width:0px;height:1px;padding:0 !important;margin:0;font-size:0px;}
.ModuleTitle_MenuIcon IMG               {margin:0 5px 0 5px;}
.ModuleTitle_MenuBreak                  {height:1px;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane                           {width:0;padding:0;margin:0;}

/*-------------- Search Style --------------*/
.search                                 {padding:15px 0 0 0;margin:0;width:230px;float:right;}
/*.search span                            {display:block;float:right;background:url(images/search_bg.gif) left top no-repeat;width:209px;padding:0;height:32px;}*/
.search img.button                      {float:left;margin:0;padding:0;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox  {width:162px;line-height:14px;float:left;background:none;border:0;padding:8px 0 0 10px;margin:0;font:normal 11px Arial, Helvetica, sans-serif;color:#8e8e8e;}



#header a[href="https://test.wcribma.org/mass/ToolsAndServices/Circulars/CircularsBulletinsNotices.aspx"] {
    font-size :  1.05em;
	text-decoration : none;
	color:#276fe3;
    font-weight: bold;
        }

A.subnav
{
	
	font-size :  1.05em;
	text-decoration : none;
	cursor:pointer;

}
.subnav
{
	
	font-size :  1.05em;
	text-decoration : none;
	color:#276fe3;
	cursor:pointer;
	
}
a.subnavsmallbold
{
	font-size :  1.05em;
	text-decoration : none;
	color:#276fe3;
    font-weight: bold;

}

a.subnavsmallbold:hover
{
	font-size :  1.05em;
	border-bottom: 1px #004f97 dotted;
	color : #ab251e;
    font-weight: bold;
}
a.subnavbold
{
	font-size :  1.5em;
	text-decoration : none;
	color:#276fe3;
    font-weight: bold;

}

a.subnavbold:hover
{
	font-size :  1.5em;
	border-bottom: 1px #004f97 dotted;
	color : #a8221b;
    font-weight: bold;
}

a.subnavnormal
{
	font-size :  14px;
	text-decoration : none;
	color:#276fe3;
}
a.subnavnormal:hover
{
	font-size :  14px;
	border-bottom: 1px #004f97 dotted;
	color:#ab241d;
}

a.subnavrednormal{font: 400 15px/1.5 Century Gothic, Verdana, sans-serif;text-decoration : none;	color:#a8221b;cursor:pointer;font-weight:600;}
a.subnavrednormal:hover{font: 400 15px/1.5 Century Gothic, Verdana, sans-serif;text-decoration : none;	color:#a8221b;cursor:pointer;font-weight:600;border-bottom: 1px #004f97 dotted}

a.subnavnormalwhite
{
	font-size :  1.0em;
	text-decoration : none;
	color:#fff;
}


.subnavorange
{
	font-size :  1.5em;
	text-decoration : none;
	color:#e59309;
	cursor:pointer;
	
}
a.subnavboldRED
{
	font-size :  1.5em;
	text-decoration : none;
	color:#a8221b;
    font-weight: bold;

}
a.subnavboldRED:hover
{
	font-size :  1.5em;
	border-bottom: 1px #004f97 dotted;
	color : #a8221b;
    font-weight: bold;

}

.subnav:hover
{
	font-size :  1.05em;
	
    border-bottom: 1px #004f97 dotted;
	color : #ab251e;
	cursor:pointer;
}
a.bookmark{font-size :  1.4em; text-decoration : none; color:#244985; font-weight: bold;}
    a.bookmark:hover {font-size :  1.4em; text-decoration : none; color:#a8221b; font-weight: bold;}
.bookmark{font-size :  1.4em; text-decoration : none; color:#244985; font-weight: bold;}

.subnavred{	font-size :  1.05em;text-decoration : none;	color:#ab251e;cursor:pointer;}
.subnavred:hover{font-size :  1.05em;	text-decoration : none; color:#244985; cursor:pointer;}



.test {margin:0;padding:0;width:100%;height:36px;background:#fff top center repeat-x;}
.testa {margin:0;padding:0;width:100%;height:1px;background:fff top center repeat-x;}
.testb {margin:0 auto;background:#fff url(../images/menu_bg.gif) top center repeat-x;padding:0px 0 0 0;}
.breadcrumbs {font-size :  1.1em; text-decoration : none;color:#276fe3;cursor:pointer;}
.imgborder {border: 1px solid; color: #c0c7d4;}
.memberarealogin {margin:0;padding:0;width:100%; background-color:white;  }
.memberarealogintext{ font-family : Century Gothic; font-size : 12px; color : #fff;}
.memberarealoginbuttontext{ font-family : Century Gothic; font-size : 12px; color : #4065a1;cursor:pointer;}

.memberarea2017AM {margin:0;padding:0;width:100%; background-color:white;font-size :  1.5em;	text-decoration : none;color:#004f97; font-weight: bold;text-align:center;  }


.imgborderdark
{ 
    background-color:#ffffff;
    padding:2px 10px 2px 19px;
    border:1px #c7c7c7 dotted;
    
    border-radius:1px;
    align-content:center
    

}

.pm {border: 1px dotted #c7c7c7;background:#fff;}
.abc {margin:0;padding:0;width:100%;height:36px;background:#b22121 top center repeat-x;}
.drpdown {font:bold 20px "Century Gothic", Arial, Helvetica, sans-serif;color:#153a76;padding:0 0;margin:0 0 10px 0;border:1px solid #c7c7c7;}

.mainbanner{ margin:0;padding:0;width:706px;height:190px;background:#3d3d3d url(../images/mainbannersample.gif)}
.mainbannerOnOff {}	

.AnniversaryInfo{ margin:0;padding:0;width:1010px;height:168px;align-items:center;background:#ffffff url(../images/100yearAnniversaryInfo.gif)}

/* Apply this CSS class go to Menu Control Properties->DynamicMenuItemStyle->CssClass. Here type this class Name */ 

.DynamicMenuStyle 
{ 
    background-color:#ebf0f8;
    padding:2px 10px 2px 19px;
    border:1px #004f97 dotted;
    cursor:pointer;
    border-radius:3px;
    
    

}
.DynamicMenuStyleTools
{ 
    background-color:#ebf0f8;
    padding:2px 10px 2px 19px;
    border:1px #c7c7c7 dotted;
    cursor:pointer;
    border-radius:1px;
 

}

.DynamicMenuStyleWhite
{ 
    background-color:#ebf0f8;
    padding:2px 10px 2px 19px;
    border:1px #c7c7c7 dotted;
   
    border-radius:3px;
}
.DynamicMenuStyleWhiteBG
{ 
    background-color:#ffffff;
    padding:2px 10px 2px 19px;
    border:1px #c7c7c7 dotted;
   
    border-radius:3px;
}


.DynamicMenuStyleRED
{
    background-color:#fde2e0;
    padding:2px 10px 2px 19px;
    border:1px #c7c7c7 dotted;
    cursor:pointer;
    border-radius:1px;
}

.DynamicMenuItemStyle
{
 height : 35px;
 border-bottom: 1px #004f97 dotted;

}
 

.DynamicHoverStyle 
{ 
    
} 

A.membersnav
{
	font-family : Verdana;
	font-size : 11px;
	text-decoration : none;
	cursor:pointer;
	color:#fff;


}

.membersnav:hover
{
	font-family : Verdana;
	font-size : 11px;
	text-decoration : none;
	color : #e59309;
	cursor:hand;
}
p.bold {
    
    font-weight:bold;
	text-decoration : none;
	color:#d66b14;
    font-size :  medium;
}
.mGrid { 
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
}
.mGrid td { 
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    color: #213e4f; 
     
}
.mGrid th { 
    padding: 4px 2px; 
    color: #fff; 
    background: #37424b; 
    border-left: solid 1px #525252; 
    font-size: 0.9em; 
}
.mGrid .alt { background: #fcfcfc url(../Images/grd_alt.png) repeat-x top; }
.mGrid .pgr { background: #424242 url(../Images/grd_pgr.png) repeat-x top; }
.mGrid .pgr table { margin: 5px 0; }
.mGrid .pgr td { 
    border-width: 0; 
    padding: 0 6px; 
    border-left: solid 1px #666; 
    font-weight: bold; 
    color: #fff; 
    line-height: 12px; 
 }   
.mGrid .pgr a { color: #666; text-decoration: none; }
.mGrid .pgr a:hover { color: #000; text-decoration: none; }


.rGrid th { 
    padding: 0px 0px; 
    color: transparent; 
    background: #fff; 
    border-left: solid 1px #fff; 
    font-size: 0.9em; 
}

.rGrid td { 
    padding: 1px; 
    border: solid 1px #c1c1c1; 
    border-left: none;
    border-right: none;
    border-bottom: none;
    border-top: none;
    color: #213e4f; 
   
}

.rGrid .alt
 { 
    background: #d5e0f2 ;
    border: solid 1px #c1c1c1; 
    border-left: none;
    border-right: none;
  
 }




.tdLightHeading
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	cursor: default;
	color: black;
	
	background-color: #dadde2;
	text-decoration: none;
}

.tdMediumHeading
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	cursor: default;
	color: white;
	
	background-color: #dadde2;
	text-decoration: none;
}
.tdMediumHeadingDark
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	cursor: default;
	color: black;
	
	background-color: #dadde2;
	text-decoration: none;
}

.textbold{	font-size :  1.5em;	text-decoration : none;color:#004f97; font-weight: bold;}
.textboldBLACK{font-size :  1.05em;text-decoration : none;	color:#404040;font-weight: bold;}
.textboldDARKGRAY{font-size :  1.4em;text-decoration : none;	color:#4c4d4e;font-weight: bold;}
.textboldWHITE{	font-size :  1.3em;	text-decoration : none;color:#ffffff; font-weight: bold;}
.textnormalWHITE{ font-family:'Century Gothic' ;font-size:1.00em;text-decoration : none;color : #fff; font-weight:normal; text-align:center;}
.textnormal{ font-family:'Century Gothic' ;font-size:1.05em;text-decoration : none;color : #323232; font-weight:normal; text-align:justify;}
.textnormalboldDARKGRAY{font-size :  1.2em;text-decoration : none;	color:#4c4d4e;font-weight: bold;}
.textnormalRED{font-size :  1.05em;	text-decoration : none;color : #ae171a;}
.textnormalREDbold{font-size :  1.1em;	text-decoration : none;color : #ae171a;font-weight: bold;}
.textboldBLUE{font-size :  1.05em;text-decoration : none;	color:#020f24;font-weight: bold;}
.textnormalBLUE{font-size :  1.05em;text-decoration : none;	color:#244985;}
.textheadingboldBLUE{font-size :  1.5em; text-decoration : none; color:#244985; font-weight: bold;}
.textsectionheadingBLUE {font-size: 1.25em;text-decoration: none;color: #447bb3;font-weight: bold;}
.textREDbold{font-size :  1.5em;	text-decoration : none;color : #ae171a;font-weight: bold;}

.tableheadingBLUE {color: #FFFFFF;background-color: #194080;font-size :  1.0em;text-decoration : none;font-weight:normal; font-family:"Century Gothic"; text-align:center;}
.tablecellgray {padding:0px 4px 0px 4px;background-color: #dddfe1; font-family:"Century Gothic";	font-size :  1.05em;text-decoration : none;color : #4c4d4e; font-weight:normal;}
.tablecellgraycenter {background-color: #d2e4f5; font-family:"Century Gothic";	font-size :  1.05em;text-decoration : none;color : #4c4d4e; font-weight:normal;text-align:center;height:20px; }
.style-three {border: 0; border-bottom: 1px  dotted #ccc; background: #999;}

.tdunderlineGRAY {background-color: #ffffff; border: 0; border-bottom: 1px  dotted #ccc;font-family:'Century Gothic' ;font-size:1.05em;text-decoration : none;color : #4c4d4e; font-weight:normal; text-align:justify;}
.tdunderlineGRAYBLUE {background-color: #ebf0f8; border: 0; border-bottom: 1px  dotted #ccc;font-family:'Century Gothic' ;font-size:1.05em;text-decoration : none;color : #4c4d4e; font-weight:normal; text-align:justify;}
.textnormalDARKGRAY{font-size :  1.05em;text-decoration : none;	color:#4c4d4e;}

.textsearch{font-size: 1.05em;text-decoration: none;color: #447bb3;font-weight: normal;}
a.subnavsearch {font-size :  15px;text-decoration : none;color:#276fe3;font-weight:bold;}
a.subnavsearch:hover{font-size :  15px;border-bottom: 1px #004f97 dotted;color:#ab241d;}

.textheading
{
	font-size :  1.35em;
	text-decoration : none;
	color:#244985;
    font-weight: bold;
 
}

.dropdown
{
	font-family:Century Gothic, Arial, Helvetica; 
  font-size :  1.05em;
	font-weight:normal;
	color: #000000;
		
}
.Calendar
{
	border:1px solid #bdc1c7;
     background-color: #f2f2f2;
     color:#000000;
font-size: 0.95em;
font-family: "Century Gothic";

}
.Calendar .ajax__calendar_other 
{
	
     color:#f2f2f2;
font-size: 0.95em;
font-family: "Century Gothic";

}

.Calendar .ajax__calendar_today  
{
	 font-weight:bold;
     color:#eb2e15;
font-size: 1.10em;
font-family: "Century Gothic";

}
.Calendar .ajax__calendar_footer  
{
	 
     color:#eb2e15;
font-size: 0.95em;
font-family: "Century Gothic";

}

.blog {
    position:absolute;
    top:0;
    left:0;
   
    height:373px;
    width:907px;
    transform:scale(1.0);
    -ms-transform:scale(1.0); /* IE 9 */
    -moz-transform:scale(1.0); /* Firefox */
    -webkit-transform:scale(1.0); /* Safari and Chrome */
    -o-transform:scale(1.0); /* Opera */
    
  
    opacity:1;
    box-shadow:5px 3px 5px rgba(0, 0, 0, 0.3);
    z-index:2;

}

.submissionProcessOverview {
    position:absolute;
    top:0;
    left:0;
   
    height:625px;
    width:911px;
    transform:scale(1.0);
    -ms-transform:scale(1.0); /* IE 9 */
    -moz-transform:scale(1.0); /* Firefox */
    -webkit-transform:scale(1.0); /* Safari and Chrome */
    -o-transform:scale(1.0); /* Opera */
    
  
    opacity:1;
    box-shadow:5px 3px 5px rgba(0, 0, 0, 0.3);
    z-index:2;

}

@media print {
    .tableheadingBLUE {border:1px #000000 dotted;  }
    .tablecellgray{  border:1px #000000 dotted;  }
    .tablecellgraycenter {border:1px #000000 dotted;}
    
     }

.st-ui-type-heading {
    font-size: 1.2em !important;
    font-family: "Century Gothic" !important;
    
}

.st-ui-type-detail {
    font-size: 1.00em !important;
font-family: "Century Gothic" !important;

}

.wnps {color: #FFFFFF;background-color: #194080;font-size :  1.0em;text-decoration : none;font-weight:normal; font-family:"Century Gothic"; text-align:center;height:28px;width:113px;font-weight:bold;}
.wnph {color: #FFFFFF;background-color: #194080;font-size :  1.0em;text-decoration : none;font-weight:normal; font-family:"Century Gothic"; text-align:center;width:57px;font-weight:bold;}




