/* body */
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#C6D1DE;
	font-size:14px;
}
.topHeaderInfo
{
background-image:url(images/top_firmname.jpg);
background-repeat:repeat-x;
height:108px;
}
.topNavBack
{
background-image:url('images/nav_back.jpg'); 
background-repeat:repeat; 
}
.CityLogo{
text-transform:uppercase;
color:#FFFFFF;
font-size:24px;
font-family:"Times New Roman";

}
.phoneHeaderText
{
color:#FFFF99;
font-size:14px;
font-family:"Times New Roman";
}
.skinmaster{
background-color:#92A8C0;
}
.pagemaster
{
width:770px;
background-color:#92A8C0;

}
.FirmName{
color:#FFFFFF;
font-size:19px;
font-family:"Times New Roman";
}


.style1 {
color: #FFFF99;
font-size:16px;
font:Verdana;
}
.footergradient{
background-image:url(images/footer_back.jpg);
background-repeat:repeat-x;
height:145px;

}
.tdFooter1
{
color:#FFFF99;
font-size:12px;
font-family: Verdana;
}

.tdFooter2
{
color:#FFFF99;
font-size:18px;

font-family: Verdana;
}
.topmenu
{
text-decoration:none;
color:#FFFF99;
font-size:12px;
font-family: Verdana;

}
.topmenu:hover
{
text-decoration:underline;
color:#FFFF99;
font-size:12px;
font-family: Verdana;

}

.tdTopNavigation
{
text-decoration:none;
color:#FFFF99;
font-size:12px;
font-family: Verdana;
}
.tdNavigation
{
font-size:12px;

}


.Navmenu{color:#FFFF99; text-decoration:none;}
.Navmenu:visited { color:#FFFF99}
.Navmenu:hover { color:#FFFF99; text-decoration:underline;}

.RightNavmenu{color:#425A74; text-decoration:none;}
.RightNavmenu:visited { color:#425A74; text-decoration:none;}
.RightNavmenu:hover { color:#425A74; text-decoration:underline;}

/* links */
a { color:#0000FF; text-decoration:none; }
a.hover { color:#0000FF; text-decoration:underline; }
a.visited { color:#0000FF; text-decoration:none; }

/* table formats */
td.PracticeAreasText
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
td {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
/* custom formats */
.PracticeAreaText { font-family:Verdana; color:#000080; font-size:18px; font-weight:bold; }
.pageSubTitle { font-family:Verdana; color:#000080; font-size:20px; }
.pageSubTitle1 { font-family:Verdana; color:#000080; font-size:16px; }
.contentSpace
{
	margin-top:12px;
	margin-bottom:12px;
}
.rightpane
{
margin-top:12px;
}
.contentSpace1
{
	margin-top:12px;
	margin-left:12px;
	margin-right:12px;
	margin-bottom:12px;
}

.FormText
{
color:#FFFFFF;
}
.FormTitle
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
/* contact form */
input.btn{
	color:#FFFF99;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   background-color:#425A74;
   border:1px solid #cccccc; }
	  
textarea.txt {
overflow:hidden;
border:0 none;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=1, StartColorStr='#F7F7F1', EndColorStr='#D7D6B1');
		background-color:#CCCCCC;	}

input.txt {
border:0 none;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
filter:progid:DXImageTransform.Microsoft.Gradient
	(GradientType=1, StartColorStr='#F7F7F1', EndColorStr='#D7D6B1');
	background-color:#CCCCCC;

	 }

