body { font: 76.1%/1.5 Arial, Helvetica, sans-serif; color: #333;
	margin : 0px 0px 0px 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}

td { font: 76.1%/1.5 Arial, Helvetica, sans-serif; color: #333;
}

h1	{
	font-family: Arial, Verdana, helvetica;
	font-style: none;
	letter-spacing: 0pt;
	font-weight: bold;
	color: #FFF;
	font-size: 13pt;
	line-height: 16pt;
	background:#444444;
	margin-top: 5px;
	margin-bottom: 10px;
	padding:0;
}

h2	{
	font-family: Arial, Verdana, helvetica;
	letter-spacing: 0pt;
	font-weight: bold;
	color: #000000;
	font-size: 11pt;
	line-height: 8pt;
	background-repeat: repeat-x;
	margin-top: 5px;
	margin-bottom: 10px;
}

.hometable	{
	background-image: url(../images/HomePhoto1.jpg);
	background-repeat: no-repeat;
}

.homecontent	{
	font-family : Georgia, "Times New Roman", Times, serif;
	letter-spacing: 1pt;
	font-weight : 500;
	color : #4e4e4e;
	font-size: 14pt;
	line-height: 25pt;
}

.CalloutText {
	font-family : Arial, Verdana;
	color : #666;
	font-weight: bold;
	font-size: 11pt;
	line-height: 16pt;
	font-style : none;
}

.CalloutTextRed {
	font-family : Arial, Verdana;
	color : #8b0f04;
	font-weight: bold;
	font-size: 10pt;
	line-height: 15pt;
	font-style : none;
}

.seal {
	font-family : Arial, Verdana;
	color: #d6cfb0;
	font-weight: bold;
	font-style: italic;
	font-size: 12pt;
	letter-spacing: 1px;
}

.CalloutText a {
	color:#666;
}

.CalloutText a:hover {
	color:#666;
}

.CalloutText a:visited {
	color:#666;
}

.CalloutText a:active {
	color:#666;
}
.h1	{
	font-family : Arial, Verdana, helvetica;
	color: #8b0f04;
	font-size: 12pt;
	line-height: 16pt;
	margin-top: 0px;
	margin-bottom: 0px;
}

.h2 {
	font-family : Arial, Verdana, helvetica;
	color : #8b0f04;
	font-size: 11pt;
	line-height: 15pt;
	margin-top: 3pt;
	margin-bottom: -10pt;
}

.main {
	font-family :  arial, verdana, Helvetica, sans-serif;
	font-weight : normal;
	color : Black;
	font-size: 9pt;
	line-height: 14pt;
}

.Address {
	font-family :  verdana, arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size: 7.5pt;
	line-height: 11pt;
}


.header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight : normal;
	color : #8b0f04;
	font-size: 18pt;
}

td.contentCell span.header a.header{
	text-decoration:none;
}

td.contentCell span.header a.header:hover{
	color : #a62217
}

.logintext {
	font-family : Arial, Verdana, helvetica;
	font-style: none;
	letter-spacing: 0px;
	font-weight : normal;
	color : #000000;
	font-size: 8pt;
	line-height: 8pt;
}

.ShadowLeft	{
	background-image: url(../images/ShadowLeft.jpg);
	background-repeat: repeat-y;
}

.ShadowRight	{
	background-image: url(../images/ShadowRight.jpg);
	background-repeat: repeat-y;
}


.ShadowBottom	{
	background-image: url(../images/ShadowBottom.jpg);
	background-repeat: no-repeat;
}


.headercolorWhite {
	background-color : #ffffff;
}

.headercolor {
	background-color : #FFBA00;
}

.navcolor {
	background-color : #8b0f04;
}

.nav2color {

}

.feature {
	background-color : #d6cfb0;
}

.footercolor {
	background-color : #8b0f04;
	font-size: 10pt;
	padding-bottom: 10px;
	padding-right: 10px;
}

.footercolor2 {
	background-color : #8b0f04;
}

.copyright {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : normal;
	color : #000;
	font-size: 8.5pt;
	line-height: 11pt;
}

.footer {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : normal;
	color : #000;
	font-size: 7.5pt;
	line-height: 11pt;
}

.footerdark {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : normal;
	color : #333333;
	font-size: 9.5px;
	line-height: 14px;
}

a.footer {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : normal;
	color : #ded9c2;
	font-size: 9.5px;
	line-height: 11px;
}

a:visited.footer {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : normal;
	color : #ded9c2;
	font-size: 9.5px;
	line-height: 11px;
}

a:active.footer {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : normal;
	color : #ffffff;
	font-size: 9.5px;
	line-height: 11px;
	text-decoration: none;
}

a:hover.footer {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : normal;
	color : #ffffff;
	font-size: 9.5px;
	line-height: 11px;
	text-decoration: none;
}

A { color : #8b0f04; }

A:Visited { color : #8b0f04; }

A:Active { color : #8b0f04; }

A:Hover { color : #8b0f04; text-decoration : none; }

/*ul {
	list-style: square url(../images/Bullet.gif);
	margin-left:18px;
}*/

/* side nav styles */
body td.feature { margin:0; padding:0; width:175px; }/* table cell containing ul#side_nav */
body td.feature * { margin:0; padding:0; }
body td.feature ul#side_nav { list-style:none; font-family: Georgia, "Times New Roman", Times, serif; overflow:hidden; }
ul#side_nav * { list-style:none; }
ul#side_nav li {background:url(../images/liBkg.gif) no-repeat bottom left; padding:.45em 10px .5em 20px; width:145px; } /* width:175px in includes/ie_styles.css */
ul#side_nav li.last { background:none; }
ul#side_nav li a { color:#666; display:block; text-decoration: none; font-size: 12px; font-weight: bold; }
ul#side_nav li a:hover { color:#8b0f04; }
ul#side_nav li a.active { background:url(../images/Bullet.gif) no-repeat top left; color:#8b0f04; margin:0 0 0 -8px; padding: 0 0 0 8px; }
ul#side_nav li ul li { background:none; padding:.25em 10px .3em 5px; width:145px; }
ul#side_nav li ul li a{ font-size:10px; line-height:1em; }
ul#side_nav li.AttorneyPage a { color:#8b0f04; margin:15px 0 0 0; }
ul#side_nav li.AttorneyPage a:hover { color:#333; }
div.attorney_search {  background:#ad3012; }
div.attorney_search * { padding:0; margin:0; }
body td.feature h3.practice_area { color:#8b0f04; font-weight:bold; font-size:1.2em; }
body td.feature h4.practice_area { color:#8b0f04; font-weight:bold; font-size:1em; padding-top: 15px; }
body td.feature table.practice_area { background:url(../images/liBkg.gif) no-repeat bottom left; width:175px; }
div.attorney_search a { display:block; }
body form.attSearch { padding:0 0 5px 20px; margin:0; }
body form.attSearch label { color:#666; font-size:.9em; font-weight:bold; }
body form.attSearch select { border-top:1px solid #a33221; border-left:1px solid #a33221; border-bottom:1px solid #be4f2d; border-right:1px solid #be4f2d; font-size:.8em; }
body form.attSearch input { border-bottom:1px solid #be4f2d; border-right:1px solid #be4f2d; border-top:1px solid #a33221; border-left:1px solid #a33221; color:#666; }
body form.attSearch input:hover { border-bottom:1px solid #e5d9a3; border-right:1px solid #e5d9a3; border-top:1px solid #c1b78d; border-left:1px solid #c1b78d; color:#8b0f04; }
ul#side_nav a.show_all { color:#FFF; font-size:.9em; font-weight:bold; padding:0 10px 0 20px; text-decoration:none; width:145px; display:block; }
ul#side_nav a.show_all:hover { color:#f7ebd3; }

div.text_container { min-height:250px }
/*\*/
* html div.text_container { height: 250px; } /* IE hack for min-height */

html body table td.navcolor a { display:block; padding:2px 0px 0px 0px !important } /* padding:0px 0px 0px 0px in includes/ie_styles.css */

table#profile td.bio p { margin:0 10px 1.5em 0;}
table#profile td.profile_contact { color:#993300; line-height:1.1em; text-align:left; }
table#profile td.profile_contact img.attorney { border:2px solid #930 }
table#profile span.profile_contact { color:#666666; font-weight:bold; }
div.profile_container { background:url(../images/red_horizontal_dots.gif) repeat-x top left; margin:0; padding:5px 0; width:100% }
table#profile div#practice_area { margin:10px 0 0 0; }
table#profile h4 { margin:0 0 2px 0; padding:0; }
table#profile div.profile_container p { margin:0 20px; padding:0; }
body form#practiceAreaFormList { margin:0; overflow:hidden; padding:0; }
body form#practiceAreaFormList button { background:url(../images/liBkg.gif) no-repeat bottom left; border:none; color:#666; display:block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; margin:0; padding:.45em 10px .5em 20px; text-align:left; text-decoration: none; width:175px; }
body form#practiceAreaFormList button:hover, form#practiceAreaFormList button.btnhov { color:#8b0f04; cursor:pointer; text-decoration:none; } 
body form#practiceAreaFormList button span.active { background:url(../images/Bullet.gif) no-repeat top left; color:#8b0f04; display:block; margin:0 0 0 -8px; padding: 0 0 0 8px; }
form#practiceAreaForm { margin:0; padding:0 0 0 10px; }
form#practiceAreaForm button { background:none; border:none; color:#8b0f04; text-align:left; text-decoration:underline; }
form#practiceAreaForm button:hover, form#practiceAreaForm button.btnhov { cursor:pointer; text-decoration:none; } 

td.feature h3 { clear:both; font-family : Georgia, "Times New Roman", Times, serif; font-size:1em; font-style:italic; font-weight:lighter; line-height:1.2em; padding:5px 8px 2px 8px;}
td.feature h3 a { text-decoration:none }
td.feature h3 a:hover { color : #a62217 }
td.feature p { font-size:.85em; line-height:1.2em; padding: 0 8px 3px 8px }
td.feature div.home_bucket { visibility:hidden; position:absolute; width:225px; }
td.feature div.home_bucket li {float:left; list-style:none; text-align:center; vertical-align:bottom; font-size:.75em; font-weight:bold; line-height:1em; }
td.feature div.home_bucket li a { color:#FFF; display:block; height:15px; padding:6px 0 0 0; text-decoration:none; width:75px; }
td.feature div.home_bucket li.on a { color:#333; }
td.feature div.home_bucket li a.a1 {background: url(../images/tabs.gif) #ad3012 no-repeat 0px -21px; }
td.feature div.home_bucket li.on a.a1 {background: url(../images/tabs.gif) #d6cfb0 no-repeat 0px 0px; }
td.feature div.home_bucket li a.a2 {background: url(../images/tabs.gif) #ad3012 no-repeat 0px -63px; }
td.feature div.home_bucket li.on a.a2 {background: url(../images/tabs.gif) #d6cfb0 no-repeat 0px -42px; }
td.feature div.home_bucket li a.a3 {background: url(../images/tabs.gif) #ad3012 no-repeat 0px -105px; }
td.feature div.home_bucket li.on a.a3 {background: url(../images/tabs.gif) #d6cfb0 no-repeat 0px -84px; }
td.feature p.homeMoreInfo { margin:.5em 0 0 0; font-size:.9em; text-align:right; }
td.feature p.homeMoreInfo span { font-weight:bold; }

div.newsroom_container h2 { background:#8b0f04; color:#FFF; font-size:1.5em; padding:4px }
div.newsroom_container h2 a.dir:visited, div.newsroom_container h2 a.dir:active, div.newsroom_container h2 a.dir { color:#FFF; display:block; float:right; font-size:10px; font-weight:light; text-decoration:none; padding:0 0 2px 0}
div.newsroom_container h2 a.dir:hover { color:#FFFFCC }
div.newsroom_content { background:url(../images/lightgray_horizontal_dots.gif) repeat-x bottom left; margin:0 0 15px 0; padding:0 0 2px 0; }
div.newsroom_content h4 {  font-size:1.1em; margin:0; padding:0; }
div.newsroom_content p { line-height:1.1em; margin:0; padding:2px 0 5px 0 }
div.newsroom_content ul { margin:0; line-height:1.1em; }
div.newsroom_content li { padding:0 0 2px 0 }

div.newsroom_content_large h4 { font-size:1.35em; line-height:1em; margin:0; padding:0 0 5px 0; }
div.newsroom_content_large p { line-height:1.5em; margin:0; padding:0 0 5px 0; }
p.event_date { font-size:.9em; padding:2px; margin:0; }

span.news_info { font-size:.8em; color:#666; font-weight:bold; }
img.news_img { border:2px solid #930; float:right; margin:0 0 10px 10px; }


dl.attorney_list, ul.attorney_list { font-size:1.1em; padding:0 0 0 10px; }
ul.attorney_list li { list-style:none; margin:0; padding:0; }
ul.attorney_list li a { display:block; padding:0px 0 4px 8px; text-decoration:none; }
ul.attorney_list li a:hover { background:url(../images/Bullet.gif) no-repeat top left; }
dl.attorney_list dt { color:#666; font-weight:bold; padding:10px 0 0 0; }
dl.attorney_list dd { margin:0; padding:0 0 0 10px }

table.search_results td.first { background:url(../images/red_horizontal_dots.gif) #faf4e3 repeat-x top left;}
table.search_results td { background:url(../images/red_horizontal_dots.gif) repeat-x top left; }

form.contact_form .inputsubmit { background: #a62217; border-top:1px solid #bb2519; border-left:1px solid #bb2519; border-bottom:1px solid #81140b; border-right:1px solid #81140b; color:#FFF; padding:2px 5px; }
form.contact_form .inputsubmit:hover { border-bottom:1px solid #bb2519; border-right:1px solid #bb2519; border-top:1px solid #81140b; border-left:1px solid #81140b; padding:2px 5px; }
form.contact_form .inputsubmit:active { border-bottom:1px solid #bb2519; border-right:1px solid #bb2519; border-top:1px solid #81140b; border-left:1px solid #81140b; padding: 2px 4px 2px 6px}
form.contact_form .Required { color:#8a1e04; }

#searchcontrol { margin:5px 0 0 0; }
.contentCell #searchcontrol { }
div.gsc-control { width:100%; }


a.breadcrumbs	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
	color : #666666;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a:visited.breadcrumbs {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
	color : #666666;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a:active.breadcrumbs {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
	color : #666666;
	font-style : normal;
	font-weight : normal;
	text-decoration: none;
}

a:hover.breadcrumbs {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
	color : #666666;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
	text-decoration: none;
}

a.navAdmin	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #666666;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:visited.navAdmin {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #666666;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:active.navAdmin {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #333333;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:hover.navAdmin {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #333333;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

.navSecondary	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #ded9c2;
	font-size : 8.5pt;
	font-weight : normal;
	text-decoration : none;
}

a.navSecondary	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #ded9c2;
	font-size : 8.5pt;
	font-weight : normal;
	text-decoration : none;
}

a:visited.navSecondary {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #ded9c2;
	font-size : 8.5pt;
	font-weight : normal;
	text-decoration : none;
}

a:active.navSecondary {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #fff;
	font-size : 8.5pt;
	font-weight : normal;
	text-decoration : none;
}

a:hover.navSecondary {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #fff;
	font-size : 8.5pt;
	font-weight : normal;
	text-decoration : none;
}

a.navModule	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 8.5pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a:visited.navModule {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 8.5pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a:active.navModule {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #FFBA00;
	font-size : 8.5pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a:hover.navModule {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #FFBA00;
	font-size : 8.5pt;
	font-style : normal;
	font-weight : normal;
	text-decoration : none;
}

a.navMain	{
	font-family : Georgia, Times;
	color : #ded9c2;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:visited.navMain	{
	font-family : Georgia, Times;
	color : #ded9c2;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:active.navMain	{
	font-family : Georgia, Times;
	color : #ded9c2;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:hover.navMain	{
	font-family : Georgia, Times;
	color : #fff;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

.navtools a.navmain { display:inline; }
.navtools a.navmain, .navtools a:visited.navmain, .navtools a:active.navmain, .navtools a:hover.navmain { font-size:8pt; }
.navtools { color : #ded9c2; }
td.tools a, td.tools a:hover { color:#666666; font-family : Georgia, Times; font-size:8pt; font-weight:bold; }
td.tools a:hover { color:#333333; }

a.navMainLight	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #eaeaea;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:visited.navMainLight	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #eaeaea;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:active.navMainLight	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #cccccc;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:hover.navMainLight	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #cccccc;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	background-color : #333333;
}

a.navSub	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #333333;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:visited.navSub	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #333333;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:active.navSub	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #cccccc;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
}

a:hover.navSub	{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	color : #cccccc;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	text-decoration : none;
	background-color : #333333;
}

A.navLeftSection {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bolder;
	color : #000000;
	font-size: 9pt;
	line-height: 15pt;
	text-decoration : underline;
}

A:Visited.navLeftSection {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bolder;
	color : #000000;
	font-size: 9pt;
	line-height: 15pt;
	text-decoration : underline;
}

A:Active.navLeftSection {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bolder;
	color : #FFBA00;
	font-size: 9pt;
	line-height: 15pt;
	text-decoration : underline;
}

A:Hover.navLeftSection {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bolder;
	color : #FFBA00;
	font-size: 9pt;
	line-height: 15pt;
	text-decoration : underline;
}

A.navLeft {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	font-size: 8.5pt;
	line-height: 14pt;
	text-decoration : none;
}

A:Visited.navLeft {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	font-size: 8.5pt;
	line-height: 14pt;
	text-decoration : none;
}

A:Active.navLeft {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
	color : #FFBA00;
	font-size: 8.5pt;
	line-height: 14pt;
	text-decoration : none;
}

A:Hover.navLeft {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
	color : #FFBA00;
	font-size: 8.5pt;
	line-height: 14pt;
	text-decoration : none;
}

A.navLeftSub {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color : #000000;
	font-size: 8.5pt;
	line-height: 12pt;
	text-decoration : none;
}

A:Visited.navLeftSub {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color : #000000;
	font-size: 8.5pt;
	line-height: 12pt;
	text-decoration : none;
}

A:Active.navLeftSub {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color : #FFBA00;
	font-size: 8.5pt;
	line-height: 12pt;
	text-decoration : none;
}

A:Hover.navLeftSub {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color : #FFBA00;
	font-size: 8.5pt;
	line-height: 12pt;
	text-decoration : none;
}

A.Preview {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration : none;
	margin-left: 3px;
}

A:Visited.Preview {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration : none;
	margin-left: 3px;
}

A:Active.Preview {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
	color : #666666;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration : none;
	margin-left: 3px;
}

A:Hover.Preview {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-weight : bold;
	color : #666666;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration : none;
	margin-left: 3px;
}

hr	{
	size:1px;
	color:#a84b43;
	height:1px;
}

.form { 
	border-color : #890f1e;
	border-width : 1px;
	background: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #000000;
}

.inputSubmit
{
	color: #333333;
	background-color: #EEEEEE;
	border-color : #666666;
	border-top : 1px solid;
	border-bottom : 1px solid;
	border-left : 1px solid;
	border-right : 1px solid;
    font-family: Arial, Verdana, Helvetica, sans;
	font-weight: bold;
	font-size: 8pt;;
}
.inputBox
{
	color : #333333;
	background : #FFFFFF;
	border-color : #666666;
	border-top : 1px solid;
	border-bottom : 1px solid;
	border-left : 1px solid;
	border-right : 1px solid;
    font-family: Arial, Verdana, Helvetica, sans;
	font-size: 90%;
}