@charset "utf-8";
/* CSS Document */

/*
===================================================================================================================================================
=====================================================                                               ===============================================
=====================================================         Below: Alex's Standard Styles         ===============================================
=====================================================                                               ===============================================
===================================================================================================================================================


These are common styles used regularly in sites coded by Alex. They are in the order of top to bottom on coding a page 
*/

/*=======================================================================
           For sites with a horizontal repeating background.
=======================================================================*/


td.LeftBG
{
	background-image:;
	background-repeat:repeat-x;
	width:50%;
	height:px;
}

td.RightBG
{
	background-image:;
	background-repeat:repeat-x;
	width:50%;
	height:px;
}

/*=======================================================================
     For all tables that need to center in the middle of the page
=======================================================================*/


.TableAlignCenter
{
	margin-right:auto;
	margin-left:auto;
}

/*=========================================
        For the small contact form
=========================================*/


.SmallContactFormBG
{
	background-image:url(../Images/BillEdgar_DvrcTwo_26.gif);
	background-repeat:no-repeat;
	width:244px;
	height:185px;
}

.SmallContactFormMargin
{
	margin-left:13px;
}

.SmallContactFormInputs
{
	font-family: Verdana, Helvetica, Sans-Serif;
	background: #ffffff;
	font-size:11px;
	border: #5691ff 1px solid; 
	color:#000000;  
	PADDING:1px; 
	width:197px;
	margin-bottom:2px;
	padding-left:5px;
}


/*======================================
     For the News Ticker scroller
======================================*/


.NewsTickerScroller
{
	background-image:;
	background-repeat:no-repeat;
	width:278px;
	height:55px;
}

.NewsTickerScroller div.iticker
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:13px;
	text-align:right;
	margin:px;
}

.NewsTickerTeaser
{
	background-image:;
	background-repeat:no-repeat;
	width:282px;
	height:123px;
}

.NewsTickerTeaser div.iticker
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:13px;
	margin:px;
}

.TickerChargeResult /*    The CHARGE and RESULT words in the news ticker scroller    */
{
	font-family:Myriad Web, Arial, "Times New Roman"
	color:#;
	font-size:12px;
	font-weight:bold;
}

.TickerChargeResultText /*    The text after the Charge and Result words in the news ticker scroller    */
{
	font-family:Myriad Web, Arial, "Times New Roman"
	color:#;
	font-size:;
}

.TickerTeaserText /*    The teaser story    */
{
	font-family:Myriad Web, Arial, "Times New Roman"
	color:#;
	font-size:;
}

.TickerTeaserReadMoreText a /*    Mouseout of the "Read More >>" link    */
{
	font-family:Myriad Web, Arial, "Times New Roman";
	color:#ffffff;
	font-size:;
	text-decoration:underline;
}

.TickerTeaserReadMoreText a:hover /*    Mouseover of the "Read More >>" link    */
{
	font-family:Myriad Web, Arial, "Times New Roman";
	color:#666666;
	font-size:;
	text-decoration:underline;
}


/*=======================================================================
      For Left Nav's if they have a gradient or background image
=======================================================================*/

.LeftNav
{
	background-image:;
	background-color:;
	padding:35px 0px 0px 30px;
	width:px;
	height:px;
}


/*====================================
     For the main content cell
====================================*/


.ContentCell
{
	width:546px;
	height:862px;
	background-color:#e3e3e3;
	padding:10px 10px 10px 10px;
}

/*=======================================================================
           For repeating so the content area can expand.
=======================================================================*/

.LeftBorderExpandRepeat /*    For the shadow border on the left side of the LeftNav/ContentCell    */
{
	background-image:url(../Images/BillEdgar_DvrcTwo_29.gif);
	background-repeat:repeat-y;
}

.RightBorderExpandRepeat /*    For the shadow border on the right side of the LeftNav/ContentCell    */
{
	background-image:;
	background-repeat:repeat-y;
}

.LeftBorderLeftNavLeftContentCellRepeat
{
	background-image:url(../Images/BillEdgar_DvrcTwo_28.gif);
	background-repeat:repeat-y;
}

.ContentCellRepeat
{
	background-image:;
	background-repeat:repeat-y;
}

.ContentCellRightBorderRepeat
{
	background-image:;
	background-repeat:repeat-y;
}

.ContentCellLeftBorderRepeat
{
	background-image:;
	background-repeat:repeat-y;
}

/*=======================================================
     For the cell with office address information
=======================================================*/

.Offices
{
	width:620px;
	height:65px;
	background-color:#c1c4c8;
}


/*=================================================
     The main style for the footer site map.
=================================================*/

.FooterSiteMap
{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.FooterLinkColor
{
	font-family:Verdana, Helvetica, sans-serif;
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
}

.FooterLinkColor a
{
	font-family:Verdana, Helvetica, sans-serif;
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
}

.FooterLinkColor a:hover
{
	font-family:Verdana, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration: none;
}

.FooterDisclaimerAddress
{
	color:#cccccc;
	font-size:10px;
	line-height:20px;
}


/*
===================================================================================================================================================
===========================================                                                              ==========================================
===========================================      Below: Standard Styles put in every law stylesheet      ==========================================
===========================================                                                              ==========================================
===================================================================================================================================================


Vaules input in these styles will set overall standard styles for the stated tag across the entire site.
This section is not to be used for specialized/specific styles.

*/

body
{
	background-image:url(../Images/BillEdgar_DvrcTwo_01.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#293041;
	margin:0px;
}

a
{
	text-decoration: none;
}

a:hover
{
	text-decoration: none;
}

table,tr,td
{
	font-family:Verdana, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	line-height:20px;
}

img
{
	display:block; 
	border:none;
}


/*===================================================================
     For all headers. H2 for page headers, h3 for sub headers.
===================================================================*/

h1
{
	font-family: Arial, Helvetica, sans-serif;
	color:#033683;
	line-height:26px;
	font-size:26px;
}

h2
{
	font-family: Arial, Helvetica, sans-serif;
	color:#033683;
	line-height:20px;
	font-size:24px;
}

h3
{
	font-family: Arial, Helvetica, sans-serif;
	color:#2f69ad;
	line-height:20px;
	font-size:16px;
}


/*
===================================================================================================================================================
==================================================                                               ==================================================
==================================================      Below: Standard Styles for the CMS.      ==================================================
==================================================                                               ==================================================
===================================================================================================================================================


Vaules input in these styles will overide the defaults on the standard stylesheet on the server.
*/



/*==============================
          Flyout Menu
==============================*/

ul.iflylist
{
	border-top:solid 1px #ffffff; /* The top border of all flyout cells */
	line-height:normal;
	/*width:160px;*/ /* The width of all flyout cells. Delete this and the white-space property under li.ifly to have the CMS decide the width based on the link size. */
}

li.ifly
{
	border-left:solid 1px #ffffff; /* The left, right and bottom borders of all flyout cells */
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	line-height:normal;
	/*white-space:normal;*/ /* Overides the CMS property that defines if the flyout cells will wrap or not (delete to have no wrap and let the length of the links decide the width of the cells). */
}

li.ifly
{
	background-color:#002e5c; /* Main color for the background of the flyout cells. */
	padding:2px 15px 2px 10px; /* Set the space around the links inside the flyout cells. (Same affect as setting cell padding in a table.) */
}

li.iflyOver
{
	background-color:#999999; /* Hover color for the background of the flyout cells. */
}

a.ifly /* The main color and size of your links in flyout menu's. */
{
	color:#FFFFFF;
	font-size:11px;
}

a.ifly:hover /* This style does the same thing (the hover color of links in the flyout menu's) as the next style (a.iflyover). They are both here just in case, for browser support. Make the styles in both the same */
{
	color:#FFFFFF;
	font-size:11px;
}

a.iflyOver
{
	color:#FFFFFF;
	font-size:11px;
}


/*==============================
          Side Menu
==============================*/

/*
Legend:

C = Coral (The system behind the CMS.)
H = Header
I = Item
M = Menu
B = Body
A numeral means the level depth of a page.

Just Remember! CHIMBA!

Example: td.c_mi0 means the cell for the coral menu item at the topmost depth level.
*/

table.c_mb
{
	width:100%;
	border-bottom:solid 1px #333333;
}

.c_mb td
{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10px;
	vertical-align:middle;
	height:18px;
	border-top:solid 1px #333333;
}

.c_mb a
{
	text-decoration:none;
}

td.c_mh
{
	background-color:#;
	color:#333333;
	padding:2px 2px 2px 10px;
	height:36px;
}

td.c_mi0
{
	background-color:#;
	padding:0px 0px 0px 10px;
}

td.c_mi0 a
{
	color:#333333;
}

td.c_mi0s
{
	background-color:#;
}

td.c_mi0s a
{
	color:#333333;
}

td.c_mi1
{
	background-color:#;
	padding:0px 0px 0px 15px;
}

td.c_mi1 a
{
	color:#333333;
}

td.c_mi1s
{
	background-color:#;
}

td.c_mi1s a
{
	color:#333333;
}

td.c_mi2
{
	background-color:#;
	padding:0px 0px 0px 20px;
}

td.c_mi2 a
{
	color:#333333;
}

td.c_mi2s
{
	background-color:#;
}

td.c_mi3
{
	background-color:#;
	padding:0px 0px 0px 25px;
}

td.c_mi3 a
{
	color:#333333;
}

td.c_mi3s
{
	background-color:#;
}












/*

Old Lico Styles:

These are the classes that are commonly used in every site:

white
smaller
lico (for the input tags)
lico2 (for the submit button if it's a graphic)
b
h3
text (for the content area)
body
*/

.Header
{
	line-height:22px;
	text-align:left;
	color:#1f2439;
	font-size:15px; 
	line-height:22px;
	padding-left:10px;
	padding-top:8px;
	padding-bottom:8px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
} 

.Lico
{
	font-family: Verdana, Helvetica, Sans-Serif;
	background: #ffffff; 
	font-size:11px;
	BORDER-BOTTOM: #660000 1px solid; 
	BORDER-LEFT: #660000 1px solid; 
	BORDER-RIGHT: #660000 1px solid; 
	BORDER-TOP: #660000 1px solid; 
	COLOR: #000000;  
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-RIGHT: 1px; 
	PADDING-TOP: 1px; 
	width:160px;
	margin-bottom:2px;
}

.Lico2
{
	display:block; 
	border:none;
}

#prac ul
{ 
	margin:0px;
	padding:9px 0px 6px 40px;
}

#prac li
{
	list-style-image:url(../images/bullet.gif);
	margin-bottom: 13px;
	margin-left:0px; 
}
