body {background-image: url(../images/bkg_repeat.jpg); background-repeat: repeat-x; margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6A6A6A;}

p {margin:0px 0px 15px 0px;}

ul {margin:0px; padding:10px 0px 10px 20px;}
ul.Alphabetical {list-style-type:lower-alpha;}
li {margin:0px; padding:0px 0px 6px 0px;}

form {margin:0px; padding:0px;}
input {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6A6A6A;}
select {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#6A6A6A;}

a {text-decoration:none; color:#FF6600;outline:none;}
a:-moz-any-link:focus {outline:none;}
a:hover {text-decoration:underline;}

table.TableQuestionnaire { width:100%;border-width: 1px;border-spacing: 1px;border-style: none;border-color: black;border-collapse: collapse;background-color: white;}
table.TableQuestionnaire td { width:50%; border-width: 1px;padding: 3px;border-style: inset;border-color: gray;-moz-border-radius: ;}

h1 {font-family:Verdana, Geneva, sans-serif; font-size:22px; color:#FFFFFF; margin:0px; padding:0px; line-height:normal; font-weight:normal;}
h2 {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFFFFF; margin:0px; padding:0px; line-height:normal; font-weight:normal;}
h3 {font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#000000; margin:0px; padding:0px 0px 16px 0px; line-height:normal; font-weight:bold;}
h4 {font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#FF6600; margin:0px; padding:0px; line-height:normal; font-weight:bold;}
.Highlight {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333333; margin:0px; padding:0px 0px 0px 0px; line-height:135%; font-weight:bold;}


.Clear { clear:both; height:1px; overflow:hidden;}

.FWMain {margin:auto; width:769px;}

.FWMain .FWHeader { background-image:url(../images/bkg.jpg); background-repeat:no-repeat; background-position:center top; height:159px;}
.FWMain .FWHeader .Logo {float:left;}
.FWMain .FWHeader .MenuTop {float:right; padding:10px 5px 0px 0px;}
.FWMain .FWHeader .MenuTop a {color:#B3C4D5; font-size:10px; display:block;}
.FWMain .FWHeader .MenuTop a:-moz-any-link:focus {outline:none;}
.FWMain .FWHeader .MenuTop a:hover {color:#FFF; text-decoration:none;}
.FWMain .FWHeader .TitleContainer {padding:7px; border:1px solid #00101F; text-align:right;}

.FWMain .FWContent {border-bottom:1px solid #E8E8E9; border-left:1px solid #E8E8E9; border-right:1px solid #E8E8E9; line-height:135%;}
.FWMain .FWContent .ContentPadding { background-image:url(../images/seta.gif); background-repeat:no-repeat; background-position:left top; width:700px; margin:auto; padding:40px 0px 20px 0px;}
.FWMain .FWContent .ContentPadding table.MainTable{height:340px;}
.FWMain .FWContent .ContentPadding table.MainTable td { vertical-align:top; text-align:left;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl {width:210px;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Search { padding:10px 0px 20px 0px; border-bottom:1px solid #E8E8E9;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Search .FormItem {padding:0px 0px 4px 0px; text-align:right;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .PreparedContainer {padding-top:22px;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Prepared { padding:6px 0px 20px 0px; border-bottom:1px solid #E8E8E9;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Prepared .Highlight a{ color:#000;outline:none; }
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Prepared .Highlight a:-moz-any-link:focus {outline:none;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Prepared .Highlight a:hover{ color:#FF6600; }
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Prepared .LawFirm {padding-bottom:10px;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Prepared .LawFirm a { color:#666;outline:none;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Prepared .LawFirm a:-moz-any-link:focus {outline:none;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Prepared .LawFirm a:hover { color:#FF6600;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Prepared .DetailFirm {padding-bottom:10px;}
.FWMain .FWContent .ContentPadding table.MainTable td.LeftColl .Prepared .FirmLogo {border:1px solid #E8E8E9; padding:4px; text-align:center;}
.FWMain .FWContent .ContentPadding table.MainTable td.RightColl {padding-left:40px;}
.FWMain .FWContent .ContentPadding table.MainTable td.RightColl .Question {color:#003D79; line-height:normal; position:relative;}
.FWMain .FWContent .ContentPadding table.MainTable td.RightColl .Question .Number {position:absolute; text-align:center; color:#FFF; top:9px; left:13px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.FWMain .FWContent .ContentPadding table.MainTable td.RightColl .Question a {outline:none;color:#003D79; background-color:#E8E8E9; padding:10px 8px 10px 38px; margin-bottom:1px; display:block; background-image:url(../images/bullet_question.gif); background-repeat:no-repeat; background-position:top left;}
.FWMain .FWContent .ContentPadding table.MainTable td.RightColl .Question a:-moz-any-link:focus {outline:none;}
.FWMain .FWContent .ContentPadding table.MainTable td.RightColl .Question a:hover {color:#FFF; background-color:#003D79; background-image:url(../images/bullet_question_sel.gif); background-repeat:no-repeat; background-position:top left; text-decoration:none;}
.FWMain .FWContent .ContentPadding table.MainTable td.RightColl .Question a.Sel {color:#FFF; background-color:#003D79; background-image:url(../images/bullet_question_sel.gif); background-repeat:no-repeat; background-position:top left;}
.FWMain .FWContent .ContentPadding table.MainTable td.RightColl .Answer { padding:10px 10px 20px 10px;display:none;}

.FWMain .FWContent .PrintMenu {font-size:10px; color:#999999; padding:7px; text-align:right;}
.FWMain .FWContent .PrintMenu a {color:#999999;outline:none;}
.FWMain .FWContent .PrintMenu a:-moz-any-link:focus {outline:none;}
.FWMain .FWContent .PrintMenu a:hover {color:#000; text-decoration:none;}

.FWMain .FWFooter { text-align:center; padding:15px 0px 30px 0px; font-size:10px; color:#999999;}
.FWMain .FWFooter a {color:#999999;outline:none;}
.FWMain .FWFooter a:-moz-any-link:focus {outline:none;}
.FWMain .FWFooter a:hover {color:#000; text-decoration:none;}
.FWMain .FWFooter .Countrys a.Sel{ color:#333; text-decoration:none;}
