/* CSS Document */

@import url("table.css");
@import url("fancy.css");

body 
{color:#333333;
background-color:#FFFFFF;
font:11px Verdana, Arial, Helvetica, sans-serif;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #cccccc;
scrollbar-base-color: #cccccc;
scrollbar-track-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #cccccc;
scrollbar-shadow-color: #cccccc;
margin:20px;
padding:0px;
}

h1.doctitle 
{font:bold 2em Verdana, Arial, Helvetica, sans-serif;
color:#4049FF;margin:0px 0px 20px 0px;padding:0px;}

h1 
{font:bold 32px Verdana, Arial, Helvetica, sans-serif;
color:#4049FF;margin:0px 0px 10px 0px;padding:0px;}

h2 
{font:bold 24px Verdana, Arial, Helvetica, sans-serif; line-height: 30px;
color: #4049FF;margin:0px 0px 5px 0px;padding:0px;}

h3 
{font:bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
color: #4049FF;margin:0px 0px 5px 0px;padding:0px;}

h3.subsec 
{font:bold 14px/14px Verdana, Arial, Helvetica, sans-serif;
color: #fff;background-color:#4049FF;margin:0px 0px 5px 0px;padding:5px;}

h4 
{font:bold 12px/10px Verdana, Arial, Helvetica, sans-serif;
color: #4049FF;;margin:0px 0px 5px 0px;padding:0px;}

h5 
{font: italic 14px/14px Verdana, Arial, Helvetica, sans-serif;
color: #4049FF;margin:0px 0px 5px 0px;padding:0px;}

h6 
{font: bold 54px/54px Verdana, Arial, Helvetica, sans-serif;
color: #4049FF;margin:0px 0px 5px 0px;padding:0px;}

p {font:12px/20px Verdana, Arial, Helvetica, sans-serif;margin:0px 0px 16px 0px;padding:0px;}

p.blu {font:13px/20px Verdana, Arial, Helvetica, sans-serif; color: #00688B; margin:0px 0px 16px 0px;padding:0px;}

p em {border-bottom: 0px dotted #4049FF;}

p em.quote {font:13px/20px Courier, Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: 0;}

p.bottom-heading {	border-bottom: 1px solid #efefef;	margin-top: 0.5em;margin-bottom: 1em;}

p.increase {line-height: 20px}

blockquote {font-style: italic; margin-left: 10px; font-size: 110%;}
blockquote p {font-style: italic; margin-left: 0px; font-size: 110%; color: #00688B;}

acronym, abbr { border-bottom: 1px dotted #4049FF; cursor: help; font-style: normal; }

/* links */

a 
{color:#4049FF;
font-size:11.5px;
font-weight:400;
font-family:Verdana, Arial, Helvetica, sans-serif;;
text-decoration:none;}

a:link 
{color:#4049FF;
font-weight: 400;}

a:visited 
{color:#4049FF;
font-weight: 400;
text-decoration: underline;}

a:hover 
{background-color:#4049FF;
font-size:15px;
color: #FFFFFF;
font-weight: 800;;}

/* division */

.content 
{background-color: #FFFFFF;
border: 1px solid #ebebeb;
position:relative;
width:Auto;
min-width:120px;
margin:0px 10px 20px 220px;
padding:20px;
z-index:3;
}

#navA 
{border:1px solid #ebebeb;
background-repeat: repeat;
position:absolute;
width:190px;
top:35px;
left:20px;
padding:10px;
z-index:3;
}


/* lists */


dt    {
         font-weight: bold;
         color: #999999;
         margin-top: 1em;
      }
      
dd     {
         font-size:13px;
         line-height: 16px;
         border: solid 1px #cccccc;
         padding: 1em;
         margin-left: 0em;
         margin-top: 0.5em;
      }

li {line-height:2;font-size:11.5px;}

img {float:left;border:0px margin:15px;}

img.right {float: right;margin: 0 0 0 15px;}

ul.disc 
{list-style-type: disc}

ul.circle 
{list-style-type: circle}

ul.square 
{list-style-type: square}

ul.none 
{list-style-type: none;
text-indent: -1em;
text-align: left;
margin-bottom: 15px;}

ul.red_arrow{margin:10px;padding:0px;list-style:none;}
ul.red_arrow li{background:url("http://www.derivativeslawyer.com/img/red_arrow.jpg") left no-repeat; 
padding-left:15px;line-height: 15px; margin-bottom: 15px;}



/*-------------------------------FORM CSS----------------------------- */

input
{background-color: #ebebeb;;
}

textarea
{background-color: #ebebeb;;
}

form p 
{clear: left;
margin: 0;
padding: 0;
padding-top: 10px;}

form p label
{float: left;
width: 25%;}


/********************** Navigation ***************************/

#left_menu{
width: 150px;
padding: 0 0 0 0;
margin-bottom: 10px;
font-family: Arial, sans-serif;
font-size: 120%;
font-weight: 400;
background-color: #fff;
color: #4049FF;
}

* html #left_menu{ /*IE 6 only */
w\idth: 100px; /*Box model bug: 180px minus all left and right paddings for #unclemenu */
}

#left_menu ul{
list-style: none;
margin: 0;
padding: 0;
}

#left_menu li {
margin: 0;
border-bottom: 1px solid #4049FF;;
}

#left_menu li a{
display: block;
padding: 5px;
background-color: #ffffff;
color: #4049FF;
text-decoration: none;
width: 100%;
}

html>body #left_menu li a{ /*Non IE6 width*/
width: auto;
}

#left_menu li a:hover{
border-left: 10px solid #4049FF;
border-right: 10px solid #4049FF;
background-color: #4049FF;
color: #fff;
font-size: 100%;
font-weight: 800;
}

/*-------------------------------SUB DIVISIONS----------------------------- */

.rightbox00 {
    float:right;
    width: 180px;
    border: 0px;

padding: 5px;
margin: 5px;
clear: both; 
} 

.rightbox300 {
    float:right;
    width: 50%;
    border: 0px;

padding: 5px;
margin: 5px;
clear: both; 
} 

/* address */

address {
　font-family: "MS UI Gothic", sans-serif;
　font-size: 1em;
　color: #b9f3ff;
　text-align: left;
　line-height: 1.5;
}

















































































































































































































