﻿/**** CSS Starts Here ****/
legend 
{
    left:110px;
    color:#000000;
    font-weight:bold;
    border:0px;
    padding-left:4px;
    padding-right:4px;
    padding-top:2px;
    padding-bottom:2px;
}

fieldset 
{
    border:1px solid #cccccc;
    padding-left:6px;
    padding-right:6px;
    padding-top:2px;
    padding-bottom:4px;
}

.titleline 
{
    border:none 0px;
    border-bottom:1px dashed #cccccc;/*Make that a middle line*/
    height:1px;
}

.td_right_spacing 
{
    padding-right:10px;
}

.td_top_spacing 
{
    padding-top:10px;
}

.td_top-right_spacing 
{
    padding-right:10px;
    padding-top:10px;
}

.tab_subtitle 
{
    text-align:justify;
    background-color:#003399;
    border:1px solid #aaa;
    color:#ffffff;
    font-weight:bold;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:4px;
    padding-right:4px;
}

.context_subtitle 
{
    padding-top:2px;
    padding-bottom:2px;
    border-top:1px dashed #cccccc;
    border-bottom:1px dashed #cccccc;
    border-left:0px;
    border-right:0px;
    font-weight:bold;
    color:#333333;
    background-color:#ffffff;
}

li 
{
    padding-bottom:6px;
}

li.square 
{
    padding-left:4px;
    list-style-type:square;
}

li.dash 
{
    margin-left:6px;
    padding-left:0px;
    list-style-type:none;
}

.list-dash 
{
    margin-right:10px;
}

li.disc 
{
    margin-left:40px;
    padding-left:4px;
    list-style-type:disc;
}

li.disc_ssyep 
{
    margin-left:100px;
    margin-right:24px;
    padding-left:4px;
    list-style-type:disc;
}

li.circle 
{
    list-style-type:circle;
    margin-left:48px;
    padding-left:4px;
    margin-right:0px;
}

li.dis-square 
{
    list-style-type:square;
    margin-left:80px;
    padding-left:4px;
    margin-right:0px;
    font-style:italic;
}

li.circle_vet 
{
    list-style-type:circle;
    margin-left:68px;
    padding-left:4px;
    margin-right:14px;
}

li.number 
{ 
    /*** listing in numbers ***/
    margin-left:26px;
    margin-right:20px;
    list-style-type:decimal; 
    /*** using value to customize your listing number ***/
}

li.subtitle_list 
{
    list-style-type:none;
    margin-left:24px;
    text-decoration:underline;
    font-weight:bold;
}

li.spacer 
{
    list-style-type:none;
    text-decoration:none;
}

.block_msg 
{
    padding-top:20px;
    padding-bottom:28px;
    padding-left:20px;
    padding-right:20px;
    text-align:justify;
    display:block;
}

.body_subtitle 
{
    font-weight:bold;
    font-style:italic;
    background-color:#ffffff;
}

.round 
{
    list-style-type:circle;
    margin-left:1px;
    padding-left:0px;
    padding-top:4px;
    padding-bottom:4px;
}

.note 
{
    padding-top:3px; 
    padding-bottom:3px;
    padding-left:8px;
    padding-right:8px; 
    letter-spacing:normal; 
    font-size:11px !important; 
    font-weight:normal; 
    font-style:italic;
    font-family:Georgia; 
    text-align:justify !important;
    color:#003399; 
    background-color:#feff49; 
    border:dotted 1px #cccccc;                                  
}

.handcursor
{
    cursor:hand;
    cursor:pointer;
    font-weight:bold;
    font-style:italic;
}

div.qagroup 
{
    background-image:url(../images/grey.jpg);
    background-repeat:no-repeat;
    color:#2f2f2f;
    font-weight:normal;
    border:solid 1px #7cafcf;
    padding:2px 6px 2px 6px;
    margin-top:2px;
}