body
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#4b73af;
margin-top:0px;
margin-bottom:0px;
}
.right_border
{
border-right:1px solid #BFBFBF;
}
.pad
{
padding:14px 3px 6px 15px;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6000;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.style3 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
.style4 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}

.style5 {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808080;
	font-weight: normal;
}
.style6 {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
}

.style7 {
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3F5975;
	font-weight:bold;
}

.style81 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#4B73AF;
	font-weight: bold;
}

.style_white {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
}
.style11 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EF8C17;
}
.style14 {color: #FFFFFF}
.link_brown:link {
	font-size: 12px;text-decoration: none;color: #6D0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link_brown:visited {
	font-size: 12px;text-decoration: none;color: #6D0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link_brown:hover {
	font-size: 12px;text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}



.style_darkred {
	color: #830026;text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style_orange {
	color: #fc6000;text-decoration: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link_orange:link {
	font-size: 12px;text-decoration: none;color: #3F4B88;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link_orange:visited {
	font-size: 12px;text-decoration: none;color: #3F4B88;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link_orange:hover {
	font-size: 12px;text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}

/* start of gray */
.style_gray {
	color: #525252;text-decoration: none;
	font-size: 13px;
	font-weight: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link_gray:link {
	font-size: 13px;text-decoration: none;color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link_gray:visited {
	font-size: 13px;text-decoration: none;color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link_gray:hover {
	font-size: 13px;text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4263b1;
}

.leftlinks{
	font-family:Verdana;
	font-size:14px;
	color:#214789;
	text-decoration:none;
	padding-left:11px;
	height:25px;
}
.leftlinks a{
	font-family:Verdana;
	font-size:14px;
	color:#214789;
	text-decoration:none;
}
.leftlinks a:hover{
	color:#5073ff;
	text-decoration:none;
}
.leftlinks2{
	background:url(../images/new_images/faq-btn-bg.jpg) top center no-repeat;
	width:164px;
	height:28px;
	font-family:Verdana;
	font-size:14px;
	color:#b02a26;
	text-decoration:none;
	font-weight:bold;
}
.leftlinks2 a{
	font-family:Verdana;
	font-size:14px;
	color:#b02a26;
	text-decoration:none;
	font-weight:bold;
}
.leftlinks2 a:hover{
	color:#5073ff;
	text-decoration:none;
}
.bannertxt{
	background:url(../images/new_images/banner_1.jpg) top center no-repeat;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#123496;
	padding:10px 4px 0px 0px;
}
.bannertxt2{
	background:url(../images/new_images/banner_2.jpg) top center no-repeat;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#123496;
	padding:1px 1px 0px 0px;
}
.bannertxt3{
	background:url(../images/new_images/banner_3.jpg) top center no-repeat;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#123496;
	padding:10px 4px 0px 0px;
}
.headertxt{
	font-family:Arial;
	font-size:18px;
	color:#a3343d;
	text-decoration:none;
	padding-left:18px;
	font-stretch:narrower;
}
.headeropt{
	background:url(../images/new_images/tough_trial_lawyer.jpg);
	font-family:"Myriad Pro";
	font-size:14px;
	color:#a3343d;
	text-decoration:none;
	font-weight:600;
}
.headerbanner {
	background:url(../images/new_images/header-banner-bg.jpg) top center no-repeat;
	width:234px;
	height:101px;
	display:block;
}
.headerbannerbot{
	background:url(../images/new_images/header-banner-bot-bg.jpg) top center no-repeat;
	width:234px;
	height:61px;
	display:block;
	font-family:Tahoma;
	font-size:12px;
	color:#254097;
	text-decoration:none;
}
.headerbannerbot a{
	font-family:Tahoma;
	font-size:12px;
	color:#254097;
	text-decoration:none;
}
.headerbannerbot a:hover{
	color:#ae2a26;
	text-decoration:none;
}
.inju{
	font-family:Tahoma;
	font-size:18px;
	font-weight:bold;
	color:#476cba;
	text-decoration:none;
	padding:15px 10px 0px 0px;
}
.inju a{
	font-family:Tahoma;
	font-size:18px;
	font-weight:bold;
	color:#476cba;
	text-decoration:none;
}
.inju a:hover{
	color:#ae2a26;
	text-decoration:none;
}

.call{
	font-family:Tahoma;
	font-size:16px;
	color:#ae2a26;
	text-decoration:none;
	padding-right:8px;
	
}
.call a{
	font-family:Tahoma;
	font-size:16px;
	color:#ae2a26;
	text-decoration:none;
}
.call a:hover{
	color:#476cba;
	text-decoration:none;
}
.hour{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#ae2a26;
	text-decoration:none;
	padding-right:8px
}
.hour a{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#ae2a26;
	text-decoration:none;
}
.hour a:hover{
	color:#476cba;
	text-decoration:none;
}
.free-consultation{
	background:url(../images/new_images/free_consultation_banner_bg-.jpg) top center no-repeat;
	height:61px;
	font-family:Verdana;
	color:#ffffff;
	font-size:24px;
	text-decoration:none;
	font-weight:bolder;
}
.free-consultation a{
	font-family:Verdana;
	color:#ffffff;
	font-size:24px;
	text-decoration:none;
	font-weight:bolder;
}
.free-consultation a:hover{
	color:#0048ff;
	text-decoration:none;
}

.bannerlink{
	font-size:35px;
	text-decoration:none; 
	color:#c12c2e;
	display:block;
	cursor:pointer;
}
.bannerlink a{
	font-size:35px;
	text-decoration:none; 
	color:#c12c2e;
	display:block;
	cursor:pointer;
}
.bannerlink a:hover{
	text-decoration:none; 
	color:#0048ff;
}
/* end of gray */


/***********************/

.style_blueLarge {
	color: #4F78A0;text-decoration: none;
	font-size: 18px;
	font-weight: normal;
	font-family: Tahoma;
}

.style_blueCont {
	color: #4F78A0;text-decoration: none;
	font-size: 14px;
	font-weight: normal;
	font-family: Tahoma;
	font-weight: bold;
}

.style_blue {
	color: #456B91;text-decoration: none;
	font-size: 13px;
	font-weight: none;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
.style_blue2 {
	color: #1B4D8B;text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.link_blue:link {
	font-size: 13px;text-decoration: none;color: #3F5975;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
.link_blue:visited {
	font-size: 13px;text-decoration: none;color: #3F5975;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
}
.link_blue:hover {
	font-size: 13px;text-decoration: underline;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #108BE3;
}

.link_blueC:link {
	font-size: 13px;
	text-decoration: none;
	color: #3F5975;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.link_blueC:visited {
	font-size: 13px;
	text-decoration: none;
	color: #3F5975;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.link_blueC:hover {
	font-size: 13px;
	text-decoration: underline;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #108BE3;
	font-weight: bold;
}

/****************      Start Red          *****************/

.style_red {
	color: #9A0016;text-decoration: none;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link_red:link {
	font-size: 13px;text-decoration: none;color: #9A0016;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link_red:visited {
	font-size: 13px;text-decoration: none;color: #9A0016;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.link_red:hover {
	font-size: 13px;text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3F4B88;
}
	

/****************      FORM OBJECTS       *****************/
.input-box
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #838383;
	background: #F9FAFA;
	border: 1px solid #606060;
}

.button
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background: #5B89B5;
	border: 1px solid #BFE4FF;
	height:23px;
	width: 120px;
	
}

.button:hover
{
	background: #1B60AE;
}

/* for web layout */
.border_right
{border-right: 1px solid #EFEFEF;}
.border_up
{border-top: 1px solid #BFBFBF;}
.border_bottom
{border-bottom: 1px solid #BFBFBF;
padding-bottom:15px; padding-top:10px;}
.body_bg
{background:url(../images/body_bg.jpg);
background-repeat:repeat-x;
padding:5px;}

.h_pointer
{
	cursor:pointer;
	cursor:hand;
}

/**************************************************************************************/
/*-------------------------------- FOOTER --------------------------------------------*/

.footer_links{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828181;
	text-decoration:none;
}

.footer_links a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828181;
	text-decoration:none;
}

.footer_links a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B73AF;
	text-decoration:underline;
}

.footer_red{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AE2A26;
	text-decoration:none;
}

.footer_red a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AE2A26;
	text-decoration:none;
}

.footer_red a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AE2A26;
	text-decoration:underline;
}

/*----------------------------------------------*/

.grey{
	font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT";
	font-size:14px;
	color:#6D6D6D;
}

.address{
	font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT";
	font-size:14px;
	color:#214789;
	text-decoration:none;
}

.address a{
	font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT";
	font-size:14px;
	color:#214789;
	text-decoration:none;
}

.address a:hover{
	font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT";
	font-size:14px;
	color:#108BE3;
	text-decoration:underline;
}

.header_banner{
	width:223px;
	height:98px;
	display:block;
}

.map_quest{
	width:223px;
	height:49px;
	display:block;
}

/*-----------------------------FLY-OUT---------------------------------------*/

#flyoutour, #flyoutour_footer{
	width:160px;
	height:78px;
	background:url(../images/new_images/our_atty_flyout.png) no-repeat top left;
	padding:0px;
	margin:0px;
	position:absolute;
	top:0px;
	visibility:hidden;
}

#flyoutour li, #flyoutour_footer li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
}

#flyoutour li, #flyoutour a, #flyoutour_footer li, #flyoutour_footer a {
	height:22px;
	display:block;
}

#fly_chris, #fly_chris_footer	{top:1px;    width:160px;}
#fly_john, #fly_john_footer	{top:23px;   width:160px;}
#fly_jose, #fly_jose_footer	{top:46px;	 width:160px;}

#fly_chris a:hover, #fly_chris_footer a:hover {background: transparent url(../images/new_images/our_atty_flyout.png) -160px  -1px   no-repeat;}
#fly_john a:hover, #fly_john_footer a:hover {background: transparent url(../images/new_images/our_atty_flyout.png) -160px  -23px   no-repeat;}
#fly_jose a:hover, #fly_jose_footer a:hover {background: transparent url(../images/new_images/our_atty_flyout.png) -160px  -46px   no-repeat;}
