

body   { color: #121e3b; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 0 0 }

table  { font-size: 13px }

a:link  { color: #0338ea; text-decoration: none }

a:hover { background-color: #d8eeff }

a:visited { color: #0338ea; text-decoration: none }

h1    { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; margin: 0 0 5px

 }

h2  {

	color: white;

	font-size: 17px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-variant: small-caps;

	font-weight: normal;

	margin: 2px 0 3px;

}

h3 { font-size: 14px; font-weight: bold; margin: 0 0 5px }

h4 { font-size: 12px; font-weight: normal; margin: 0 3px 3px }

h5 { color: white; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin: 3px 0 }

h6    { font-size: 1em; font-weight: normal; margin: 0 0 3px 0 }

td#top_title a:link { color: white; text-decoration: none }

td#top_title a:visited { color: #e3a073; text-decoration: none }

td#top_title a:hover { background-color: #4f5d6f }

/*-- Side Nav --*/

td#side_nav a:link  { color: white; background-color: transparent }

td#side_nav a:hover { background-color: transparent }

td#side_nav a:visited { background-color: transparent }



/*-- Side Nav --*/

.side_nav1 a:link  { color: white; background-color: transparent }

.side_nav1 a:hover { background-color: transparent }

.side_nav1 a:visited { background-color: transparent }

/*-- Dark Area at Bottom -- */

td#dark { color: #c9daf1; font-size: 11px }

td#dark a:link { color: #3cade2; text-decoration: none }

td#dark a:hover { text-decoration: none; background-color: #525a84 }

td#dark a:visited { color: #e3a073; text-decoration: none }



/*-- Dark Area at Bottom -- */

.dark1 { color: #c9daf1; font-size: 11px }

.dark1 a:link { color: #3cade2; text-decoration: none }

.dark1 a:hover { text-decoration: none; background-color: #525a84 }

.dark1 a:visited { color: #e3a073; text-decoration: none }



/*-- FAQ --*/

.faq_frame { border-right: 1px solid #485471; border-bottom: 6px solid #485471; border-left: 1px solid #485471 }

.faq_white { padding: 4px; border-bottom: 1px solid #485471 }

.faq_blue { background-image: url("art/side_nav/blue_bg.gif"); padding: 4px; border-bottom: 1px solid #485471 }

/*-- Tables With Frames and Titles --*/

.table_frame { border-bottom: 1px solid #485471; border-left: 1px solid #485471; }

.table_titles { color: white; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-color: #485471; text-align: center; padding: 5px; }

.table_cells_SM_text { font-size: 11px; padding: 5px; border-top: 1px solid #485471; border-right: 1px solid #485471; }

.table_cities { font-weight: bold; text-decoration: underline; text-align: center; border-top: 1px solid #dfe2ff; }

.table_cities_top { font-weight: bold; text-decoration: underline; text-align: center; }

/*-- Law Resources Page --*/

.law_cell_right { padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #485471; }

.law_cell_left { padding-top: 5px; padding-bottom: 5px; border-right: 1px solid #485471; border-bottom: 1px solid #485471; }

.law_cell_BR { padding-top: 5px; padding-bottom: 5px; }

.law_cell_BL { padding-top: 5px; padding-bottom: 5px; border-right: 1px solid #485471; }

.law_icon { padding: 7px 5px 5px; border-bottom: 1px solid #485471; }

.law_icon_bottom { padding: 3px 5px 5px; }

.law_links { margin-bottom: 5px; }

/*-- Other --*/

ul li { list-style-image: url("art/bullet.gif"); margin-top: 0; margin-bottom: 0 }

ol li { margin-bottom: 7px }

.imagelink { background-color: #3f4d5f }

.imagelink_white { background-color: #fff }

.arrow { margin: 0 5px }

.right { margin: 0 0 5px 5px }

.left { margin: 0 5px 5px 0 }

.underlined { border-bottom: 1px solid #485471 }

.line_BR { border-right: 1px solid #485471; border-bottom: 1px solid #485471 }

.line_right { border-right: 1px solid #485471 }

.blockquote { margin-left: 35px }

.city_text_SM  { font-size: 10px; padding: 3px }

.maroon { color: maroon; font-size: 11px }

.frame { border: solid 1px #485471 }

.white_text_SM { color: #fff; font-size: 10px; padding-bottom: 2px }

.comment_SM { color: #6e839e; font-size: 11px }

.ca_dui_lawyer { margin-left: 15px }



.footerH2 { font-family:Verdana;color: #c9daf1; font-size: 8pt; font-variant:normal;}
a.linkcolor{ color:#FFFFFF; background:none;}
