body
{
    font-family: Arial;
    font-size: 12px;
}
p
{    
    padding: 0 15px;
}
ul li
{
    list-style-image: url(/images/bullet_yellow.gif);
}


/* ********************************************************** */
/* Editor */
/* ********************************************************** */
.title_with_white_bottom
{
    display: block;
    font-size: 18px;
    color: #000;
    font-weight: bold;
    border-bottom: 3px solid #fff;   
    margin-bottom: 5px; 
}
.rounded_white_top
{
    display: block;
    background: url(/images/editorlayout/white_top.gif) rgb(255,255,255) no-repeat 0% 0%;
    padding: 15px 15px 5px;
}
.rounded_white_bottom
{
    display: block;
    background: url(/images/editorlayout/white_bottom.gif) rgb(255,255,255) no-repeat 0% 100%;
    color: #fff;
}
.rounded_blue_top
{
    display: block;
    background: url(/images/editorlayout/blue_top.gif) rgb(1,54,127) no-repeat 0% 0%;
    padding: 15px 15px 5px;
    color: #fff;
}
.rounded_blue_bottom
{
    display: block;
    background: url(/images/editorlayout/blue_bottom.gif) rgb(1,54,127) no-repeat 0% 100%;
    color: #E7EEFF;
}
.lightblue_title
{
    display: block;
    color: #fff;
    font-size: 16px;
    padding: 15px 15px 5px;
    font-weight: bold;
    background: url(/images/editorlayout/lightblue_header.gif) rgb(158,178,203) no-repeat 0% 0%;
    border-bottom: 3px solid #75786D;
}
.blue_title
{
    display: block;
    color: #fff;
    font-size: 16px;
    padding: 15px 15px 5px;
    font-weight: bold;
    background: url(/images/editorlayout/blue_header.gif) rgb(1,54,127) no-repeat 0% 0%;
    border-bottom: 3px solid #75786D;
}
.yellow_title
{
    display: block;
    color: #fff;
    font-size: 16px;
    padding: 15px 15px 5px;
    font-weight: bold;
    background: url(/images/editorlayout/yellow_header.gif) rgb(255,157,0) no-repeat 0% 0%;
    border-bottom: 3px solid #E37F00;
}
.rounded_white_body
{
    display: block;
    padding: 15px;
    background: url(/images/editorlayout/white_bottom.gif) rgb(255,255,255) no-repeat 0% 100%;
}
.rounded_blue_body
{
    display: block;
    padding: 15px;
    background: url(/images/editorlayout/blue_bottom.gif) rgb(1,54,127) no-repeat 0% 100%;
    color: #fff;
}
.gradient_blue_top
{
    display: block;
    color: #fff;
    font-size: 16px;
    padding: 15px;
    font-weight: bold;
    background: url(/images/editorlayout/gradientblue_header.gif) repeat-y 0% 0%;
}
.gradient_lightblue_bottom
{
    display: block;
    color: #fff;
    padding: 15px;
    background: url(/images/editorlayout/gradient_lightbluebody.gif) no-repeat rgb(158,178,203) 0% 0%;
}
.bullet_links
{
    display: block;
    list-style-type: none;    
    list-style-image: none;
    padding-left: 15px;
    margin-left: -15px;
    background: url(/images/bullet_orangearrow.gif) no-repeat 0% 50%;
}
/* ********************************************************** */
/* Tables */
/* ********************************************************** */
/* White */
.white_table
{
    border: 2px solid #fff;
}
.white_td_title
{
    background-color: #ccc;
    padding: 4px 7px;
    font-weight: bold;
    color: #000;
}
.white_td_label
{
    background-color: #fff;
    padding: 4px 7px;
    font-weight: bold;
}
.white_td_desc
{
    padding: 4px 7px;
    border-right: 2px solid #fff;
}
.white_td_desc_lastcolumn
{
    padding: 4px 7px;
}

/* Purple */
.purple_table
{
    border: 2px solid #c3bdd3;
}
.purple_td_title
{
    background-color: #aca2c7;
    padding: 4px 7px;
    font-weight: bold;
}
.purple_td_label
{
    background-color: #c3bdd3;
    padding: 4px 7px;
    font-weight: bold;
    color: #000;
}
.purple_td_desc
{
    padding: 4px 7px;
    border-right: 2px solid #c3bdd3;
}
.purple_td_desc_lastcolumn
{
    padding: 4px 7px;
}

/* Green */
.green_table
{
    border: 2px solid #bad989;
}
.green_td_title
{
    background-color: #99c440;
    padding: 4px 7px;
    font-weight: bold;
}
.green_td_label
{
    background-color: #bad989;
    padding: 4px 7px;
    font-weight: bold;
    color: #000;
}
.green_td_desc
{
    padding: 4px 7px;
    border-right: 2px solid #bad989;
}
.green_td_desc_lastcolumn
{
    padding: 4px 7px;
}

/* orange */
.orange_table
{
    border: 2px solid #e0bf5a;
}
.orange_td_title
{
    background-color: #e6942f;
    padding: 4px 7px;
    font-weight: bold;
}
.orange_td_label
{
    background-color: #e0bf5a;
    padding: 4px 7px;
    font-weight: bold;
    color: #000;
}
.orange_td_desc
{
    padding: 4px 7px;
    border-right: 2px solid #e0bf5a;
}
.orange_td_desc_lastcolumn
{
    padding: 4px 7px;
}

/* lightblue */
.lightblue_table
{
    border: 2px solid #91cef1;
}
.lightblue_td_title
{
    background-color: #40b1f0;
    padding: 4px 7px;
    font-weight: bold;
}
.lightblue_td_label
{
    background-color: #91cef1;
    padding: 4px 7px;
    font-weight: bold;
    color: #000;
}
.lightblue_td_desc
{
    padding: 4px 7px;
    border-right: 2px solid #91cef1;
}
.lightblue_td_desc_lastcolumn
{
    padding: 4px 7px;
}

/* blue */
.blue_table
{
    border: 2px solid #C8D0DD;
}
.blue_td_title
{
    background-color: #9eb2cb;
    padding: 4px 7px;
    font-weight: bold;
}
.blue_td_label
{
    background-color: #C8D0DD;
    padding: 4px 7px;
    font-weight: bold;
    color: #000;
}
.blue_td_desc
{
    padding: 4px 7px;
    border-right: 2px solid #C8D0DD;
}
.blue_td_desc_lastcolumn
{
    padding: 4px 7px;
}