/* ================================    Default styles   ================================*/   /* background color for the content part of the pages */Body{    font-family: Tahoma, Arial, Helvetica;    background-color: white;}.hdLink{    font-size:  1px;    text-decoration:    none;    background-color: none;    cursor: pointer;}font{/*	color:#333333;*/}A.noUnder:link  {    text-decoration:    none;}A.noUnder:visited   {    text-decoration:    none;}A.noUnder:active    {    text-decoration:    underline;}A.noUnder:hover {    text-decoration:    underline;}A.noUnderAll:link  {    text-decoration:    none;}A.noUnderAll:visited   {    text-decoration:    none;}A.noUnderAll:active    {    text-decoration:    none;}A.noUnderAll:hover {    text-decoration:    none;}A.UnderHide:link  {    text-decoration: none;    font-size:		1px}A.UnderHide:visited   {    text-decoration: none;    font-size:		1px}A.UnderHide:active    {    text-decoration: none;    font-size:		1px}A.UnderHide:hover {    text-decoration: none;    font-size:		1px}.noStyle{    font-family: none;    font-size:  none;    font-weight:    none;    color: none;    text-decoration:    none;    background-color: none;}/* style for module titles */.Head   {    font-family: Tahoma, Arial, Helvetica;    font-size:  20px;    font-weight:    normal;    color: #333333;}.Head2   {    font-family: Tahoma, Arial, Helvetica;    font-size:  15px;    font-weight:    normal;    color: #333333;}/* style of item titles on edit and admin pages */.MiddleHead    {    font-family: Arial, Tahoma, Helvetica;    font-size:  17px;    font-weight:    bold;    /*color: #D58F00;*/    color: #31603C;	BACKGROUND-IMAGE: url("/images/sub_title_bg.gif");}.SubHead    {    font-family: Tahoma, Arial, Helvetica;    font-size:  11px;    font-weight:    bold;    color: #394F35;}.SubHead_main_box    {    font-family: Tahoma, Arial, Helvetica;    font-size:  11px;    font-weight:    bold;    color: #394F35;    BACKGROUND-IMAGE: url("/images/main_sub_title_bg.gif");}.SubHead2    {    font-family: Tahoma, Arial, Helvetica;    font-size:  11px;    font-weight:    bold;    color: #003366;}.SubHead3    {    font-family: Tahoma, Arial, Helvetica;    font-size:  11px;    font-weight:    bold;    color: #333333;}.main_table{    background-color: #FFFFFF;    BORDER-RIGHT: #CCCCCC 1px solid;    BORDER-LEFT: #CCCCCC 1px solid;    BORDER-TOP: #CCCCCC 1px solid;    BORDER-BOTTOM: #CCCCCC 1px solid;}.main_login{    background-color: #FFFFFF;    BORDER-RIGHT: #CCCCCC 1px solid;    BORDER-LEFT: #CCCCCC 1px solid;    BORDER-TOP: #CCCCCC 1px solid;    BORDER-BOTTOM: #CCCCCC 1px solid;}.main_cont_box{    background-color: #FFFFFF;    BORDER-RIGHT: #CCCCCC 1px solid;    BORDER-LEFT: #CCCCCC 1px solid;}.left_login{    background-color: #FFFFFF;    BORDER-RIGHT: #427542 1px solid;    BORDER-LEFT: #427542 1px solid;    BORDER-TOP: #427542 1px solid;    BORDER-BOTTOM: #427542 1px solid;}.left_login_box{    background-color: #FFFFFF;    BORDER-RIGHT: #427542 1px solid;    BORDER-LEFT: #427542 1px solid;}.edit_box{    background-color: #FFFFFF;    BORDER-RIGHT: #427542 1px solid;    BORDER-LEFT: #427542 1px solid;    BORDER-TOP: #427542 1px solid;    BORDER-BOTTOM: #427542 1px solid;    width:450px;     height:550px;    font-family: Tahoma, Arial, Helvetica;    font-size: 11px;    font-weight: normal;}.main_reply{    background-color: #F7EBDE;    BORDER-RIGHT: #F7EBDE 1px solid;    BORDER-LEFT: #F7EBDE 1px solid;    BORDER-TOP: #CCCCCC 1px solid;    BORDER-BOTTOM: #CCCCCC 1px solid;}A:link  {    text-decoration:    underline;    color:  #31603C;}A:visited   {    text-decoration:    underline;    color:  #31603C;}A:active    {    text-decoration:    none;    color:  #003366;}A:hover {    text-decoration:    none;    color:  #ff0000;}.NormalBtnA {	font-family: Tahoma, Arial, Helvetica;	font-size: 11px;	font-weight: normal;	background-color: #FFFFFF;}.Normal2BtnA {	font-family: Tahoma, Arial, Helvetica;	font-size: 11px;	font-weight: normal;	color: #530000;	background-color: #F7EBDE;}.MenuTxt {    font-family: Tahoma, Arial, Helvetica;    font-size:  11px;    font-weight:    bold;    color: #DEEDDE;}A.TopMenu:link  {    text-decoration:    none;    color:  #B4D6B4;}A.TopMenu:visited   {    text-decoration:    none;    color:  #B4D6B4;}A.TopMenu:active    {    text-decoration:    none;    color:  #B4D6B4;}A.TopMenu:hover {    text-decoration:    none;    color:  #FFFFFF;}A.NormalBtm:link  {    text-decoration:    none;    color:  #333333;}A.NormalBtm:visited   {    text-decoration:    none;    color:  #333333;}A.NormalBtm:active    {    text-decoration:    none;    color:  #333333;}A.NormalBtm:hover {    text-decoration:    underline;    color:  #333333;}a.NormalGray:active {font-size:11px;text-decoration:none;color:#333333;}a.NormalGray:link {font-size:11px;text-decoration:none;color:#333333;}a.NormalGray:hover {font-size:11px;text-decoration:none;color:#ff0000;}a.NormalGray:visited {font-size:11px;text-decoration:none;color:#333333;}.GrnBtn {    font-family: Tahoma, Arial, Helvetica;    font-size: 11px;    font-weight: normal;    background-color:  #B4D6B4;    color:  #31603C;}.lt_TD {	BACKGROUND-IMAGE: url("/images/left_bg.gif");	background-repeat: no-repeat;	background-position: 0px 130px;}.md_TD {}.rt_TD {}.FeatNoImg {	BACKGROUND-IMAGE: url("/images/left_bg.gif");	background-repeat: no-repeat;	background-position: -40px -170px;   font-family: Tahoma, Arial, Helvetica;   font-size:  15px;   font-weight:    bold;   color: #333333;}/* ############################################################################################## *//* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */.SubSubHead {    font-family: Tahoma, Arial, Helvetica;    font-size:  11px;    font-weight:    bold;    color: black;}/* text style used for most text rendered by modules */.Normal,.NormalDisabled{    font-family: Tahoma, Arial, Helvetica;    font-size: 11px;    font-weight: normal;}.Normal2,.NormalDisabled2{    font-family: Tahoma, Arial, Helvetica;    font-size: 11px;    font-weight: normal;    color: #530000;}/* text style used for rendered text which should appear disabled */.NormalDisabled{    color: Silver;}/* text style used for rendered text which requires emphasis */.NormalBold{    font-family: Tahoma, Arial, Helvetica;    font-size: 11px;    font-weight: bold}/* text style used for error messages */.NormalRed{    font-family: Tahoma, Arial, Helvetica;    font-size: 12px;    font-weight: bold;    color: #ff0000}/* text style used for textboxes in the admin and edit pages, for Nav compatibility */.NormalTextBox{    font-family: Tahoma, Arial, Helvetica;    font-size: 12px;    font-weight: normal;}.NormalTextBox2{    font-family: Tahoma, Arial, Helvetica;    font-size: 11px;    font-weight: normal;}/* GENERIC */H1  {    font-family: Tahoma, Arial, Helvetica;    font-size:  20px;    font-weight:    normal;    color: #666644;}H2  {    font-family: Tahoma, Arial, Helvetica;    font-size:  20px;    font-weight:    normal;    color: #666644;}H3  {    font-family: Tahoma, Arial, Helvetica;    font-size:  12px;    font-weight:    normal;    color: #003366;}H4  {    font-family: Tahoma, Arial, Helvetica;    font-size:  12px;    font-weight:    normal;    color: #003366;}H5, DT  {    font-family: Tahoma, Arial, Helvetica;    font-size:  11px;    font-weight:    bold;    color: #003366;}H6  {    font-family: Tahoma, Arial, Helvetica;    font-size:  11px;    font-weight:    bold;    color: #003366;}TFOOT, THEAD    {    font-family: Tahoma, Arial, Helvetica;    font-size:  12px;    color: #003366;}TH  {    vertical-align: baseline;    font-family: Tahoma, Arial, Helvetica;    font-size:  12px;    font-weight:    bold;    color: #003366;}SMALL   {    font-size:  8px;}BIG {    font-size:  14px;}BLOCKQUOTE, PRE {    font-family:    Lucida Console, monospace;}UL LI   {    list-style-type:    square ;}UL LI LI    {    list-style-type:    disc;}UL LI LI LI {    list-style-type:    circle;}OL LI   {    list-style-type:    decimal;}OL OL LI    {    list-style-type:    lower-alpha;}OL OL OL LI {    list-style-type:    lower-roman;}HR {    color: dimgrey;    height:1pt;    text-align:left}
