﻿/* DEFAULTS
----------------------------------------------------------*/

body
{
    background: #b6b7bc;
    font-size: 1em;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #000000;
}

a:link, a:visited
{
    color: #034af3;
}

a:hover
{
    color: #1d60ff;
    text-decoration: none;
}

a:active
{
    color: #034af3;
}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #313131;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.7em;
    font-weight: 400;
}

h3
{
    margin: 10px;
    font-size: 1.2em;
    font-family: Arial, Helvetica, sans-serif;
}

h4
{
    margin: 10px;    
    font-size: 1.1em;
    font-family: Arial, Helvetica, sans-serif;
}

h5, h6
{
     margin: 10px;    
    font-size: 1.1em;
    font-family: Arial, Helvetica, sans-serif;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page
{
    border: 1px none #496077;
    width: 960px;
    background-color: #FFFFFF;
    margin: 20px auto 0px auto;
}

.main-curve-top
{
    width: 960px;
    background-image: url('../Forms/Images/curve-top.gif');
    background-repeat: no-repeat;
    height: 7px;
    background-position: bottom;
}

.main-curve-bottom
{
    width: 960px;
    background-image: url('../Forms/Images/curve-bottom.gif');
    background-repeat: no-repeat;
    height: 7px;
}


.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    background: #FFFFFF;
    width: 100%;
}

.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 2em;
}

.main
{
    padding: 0px 12px;
    margin: 5px 8px 8px 2px;
    min-height: 620px;
}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer
{
    color: #4e5766;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
}


/* TAB MENU   
----------------------------------------------------------*/
/* menu bar */
div.hideSkiplink
{
    background-color: #CECECE;
    width: 100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

/* the menu blocks in normal state*/
div.menu ul li a, div.menu ul li a:visited
{
    border-style: none dotted none none;
    border-width: 1px;
    border-color: #FFFFFF;
    background-color: #CECECE;
    color: #292929;
    display: block;
    line-height: 1.15em;
    padding: 4px 10px;
    white-space: nowrap;
    font-family: Calibri;
    font-style: normal;
    font-size: 19px;
    text-decoration: none;
}

div.menu ul li a:hover
{
    background-color: #C1C1C1;
    color: #FFFFFF;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #C1C1C1;
    color: #cfdbe6;
    text-decoration: none;
}

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 42%;
}

/* MISC  
----------------------------------------------------------*/

.clear
{
    clear: both;
}

.title
{
    display: block;
    float: left;
    text-align: left;
    padding: 10px;
    color: White;
}

.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}

.submitButton
{
    text-align: right;
    padding-right: 10px;
}

body
{
    font-family: Arial,Verdana,Tahoma;
    font-size: 12px;
    color: #a7a7a7;
    line-height: 18px;
    background-color: #dcdcdc;
}

.PAMS
{
    background:#359AFF
}

.PAMSh1
{
    font-family: Candara;
    font-size: 5em;
    font-weight: bold;
    color: #FFFFFF;
}

.PAMSh2
{
    font-family: Candara;
    font-size: 3em;    
    color: #FFFFFF;
}

.PAMSh3
{
    font-family: Candara;
    font-size: large;
    color: #000000;
    font-style: normal;
    line-height: normal;
    vertical-align: middle;
}

.PAMSh4
{
    font-family: Candara;
    font-size: medium;
    color: #000000;
    font-style: normal;
    line-height: normal;
    vertical-align: middle;
    font-weight: normal;
    width: 367px;
}


.page-curve-top
{   
    width: 920px;
    background-image: url('../Forms/Images/page-curve-top.gif');
    background-repeat: no-repeat;
    height: 7px;
    background-position: bottom;
}

.page-curve-bottom
{
    width: 920px;
    background-image: url('../Forms/Images/page-curve-bottom.gif');
    background-repeat: no-repeat;
    height: 7px;
}

/*
 * Style definitions
 */
.innertitle {
	color: rgb(255, 255, 255); padding-top: 40px; font-family: "Century Gothic"; font-size: 30px; font-weight: normal; margin-top: 0px; margin-bottom: 0px;
}
.innertitle h1 {
	margin: 20px; padding: 0px; color: rgb(255, 255, 255); font-family: "Century Gothic"; font-size: 30px; font-weight: normal;
}
.inner-right {
	color: rgb(255, 255, 255); padding-top: 53px; padding-right: 10px; font-family: "Century Gothic"; font-size: 18px; float: right;
}
.slider
{
    background: repeat-x top;
    margin: 0px auto;
    padding: 0px;
    height: 260px;
}
.slider div.slice1 {
	margin: 0px auto; width: 1024px; padding-left: 0px;
}
.slider div div div {
	margin: 0px; padding: 0px; border: 0px currentColor; width: 880px;
}
.slider div div div p.img {
	margin: 0px; padding: 29px 0px 0px; width: 483px; float: right;
}
.slider div div div h2 {
	font: bold 36px/1.2em Arial, Helvetica, sans-serif; margin: 0px; padding: 50px 0px 0px 10px; width: 378px; color: rgb(255, 255, 255); text-transform: uppercase; float: left; 
}
.slider div div div p {
	font: 11px/1.8em Arial, Helvetica, sans-serif; margin: 0px; padding: 20px 0px 0px 10px; width: 378px; color: rgb(38, 38, 38); float: left; 
}
.slider2 {
	background: url("../Forms/Images/sliderbg.gif") repeat-x top rgb(255, 255, 255); margin: 0px auto; padding: 0px; height: 89px;
}
.slider2_resize {
	margin: 0px auto; padding: 0px; width: 950px;
}
.slider2_resize h2 {
	font: bold 36px/1.2em Arial, Helvetica, sans-serif; margin: 0px; padding: 20px 0px 0px 30px; width: 445px; color: rgb(255, 255, 255); text-transform: uppercase; float: left; 
}
.slider2_resize p {
	font: 11px/1.8em Arial, Helvetica, sans-serif; margin: 0px; padding: 20px 0px 0px 10px; width: 350px; color: rgb(33, 33, 33); float: right; 
}
.slide-inner {
	background: rgb(0, 0, 0); margin: 0px auto; height: 260px; width:100%;
}
.contact-inner {
	background: rgb(0, 0, 0); margin: 0px auto; height: 123px; width:100%;
}
.inner-right {
	color: rgb(255, 255, 255); padding-top: 53px; padding-right: 10px; font-family: "Century Gothic"; font-size: 18px; float: right;
}
.inner-right h4 {
	margin: 20px; padding: 0px; color: rgb(255, 255, 255); font-family: "Century Gothic"; font-size: 18px; font-weight: normal; float: right;
}


.body {
	background: url("../Forms/Images/ablaze_logo.jpg") no-repeat top rgb(255, 255, 255);
}
.body h1
{
    padding: 0px 0px 5px 10px;
    color: rgb(233, 111, 36);
    font-family: "Century Gothic";
    font-size: 20px;
    font-weight: bold;
    margin-left: 10px;
}
.body h2
{
    margin: 0px;
    padding: 10px 0px;
    color: rgb(235, 170, 35);
     /*color: rgb(235, 170, 35); */
    font-family: "Century Gothic";
    font-size: 20px;
    font-weight: bold;
}
.body h5
{
    margin: 20px;
    padding: 10px 0px;
    color: rgb(235, 170, 35);
     /*color: rgb(235, 170, 35); */
    font-family: "Century Gothic";
    font-size: 20px;
    font-weight: bold;
}
.body h6
{
    margin: 20px;
    padding: 10px 0px;
    color: rgb(235, 170, 35); /*color: rgb(235, 170, 35); */
    font-family: "Century Gothic";
    font-size: 15px;
    font-weight: bold;
}
.body h2.para {
	font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: justify; color: rgb(50, 50, 50); 
}
.body h3 {
	margin: 0px; padding: 10px 0px; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
}
.body h3 a:link {
	margin: 0px; padding: 10px 0px; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
}
.body h3 a:visited {
	margin: 0px; padding: 10px 0px; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
}
.body h3 a:hover {
	margin: 0px; padding: 10px 0px; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
}
.body h4 {
	font: bold 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 0px; color: rgb(37, 37, 37); 
}
.body p {
	font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; text-align: justify; color: rgb(50, 50, 50); padding-left: 0px; 
}
.body p {
	font: 12px/normal Arial, Helvetica, sans-serif; margin: 20px; text-align: justify; color: rgb(50, 50, 50); padding-left: 0px; 
}
.body p.grey {
	font: 11px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 5px; color: rgb(176, 176, 176); 
}
.contact-right {
	font: 12px/normal normal Arial, Helvetica, sans-serif; margin: 20px 5px 10px; width: 40%; color: rgb(50, 50, 50); float: left; 
}
.contact-from {
	font: 12px/normal normal Arial, Helvetica, sans-serif; margin: 20px 5px 10px; width: 100%; color: rgb(50, 50, 50); float: left; 
}
h3.context {
	font: 12px/normal normal Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: rgb(50, 50, 50); 
}
.contact-right h2 {
	margin: 0px; padding: 10px 0px; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
}
.contact-left {
	margin: 10px 5px 10px 30px; padding: 5px; width: 50%; float: right;
}
.sitemap-right {
	font: 12px/normal normal Arial, Helvetica, sans-serif; margin: 20px 5px 10px; width: 1024px; color: rgb(50, 50, 50); float: right; 
}
.left {
	margin: 20px 5px 10px 10px; padding: 5px; width: 310px; float: left;
}

.left ul {
	list-style: none; margin: 0px 3px; padding: 0px;
}
.left li {
	background: url("../Forms/Images/rightarrow2.png") no-repeat left; font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 5px 15px; color: rgb(50, 50, 50); 
}
.left-title {
	color: rgb(233, 111, 36); padding-left: 5px; font-family: "Century Gothic"; font-size: 15px;
}
.left-title span {
	padding: 0px; text-align: right; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 12px; float: right;
}
.left-title h3 {
	margin: 0px; padding: 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 15px; font-weight: normal;
}
.left-title h2 {
	margin: 0px; padding: 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 15px; font-weight: normal;
}
.left-title h4 {
	margin: 0px; padding: 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 15px; font-weight: normal;
}
.strech {
	font: 12px/normal normal Arial, Helvetica, sans-serif; margin: 20px 5px 10px; width: 1000px; color: rgb(50, 50, 50); float: left; 
}
.strech ul {
	list-style: none; margin: 0px 5px; padding: 0px;
}
.strech li {
	background: url("../Forms/Images/bullet.png") no-repeat left; font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 5px 20px; color: rgb(50, 50, 50); 
}
.styletext {
	color: rgb(107, 18, 0); padding-bottom: 8px; padding-left: 5px; font-family: "Century Gothic"; font-size: 18px; font-style: italic;
}


/* claudio slider styles */
#contact
{
    background: url('../Forms/Images/contact-header.jpg') no-repeat;
    margin: 0px auto;
    width: 100%;
    height: 123px;
}

.slider
{
    width: 100%;
    height: 100%;
    overflow: hidden;
    margin: 0px auto;
    background-repeat: no-repeat;
    background-position: center;
}
    .shadow
{
    background-repeat: no-repeat;
    background-position: top;
    width: 119px;
    height: 78px;
    margin: -60px auto;
}   
    
    .slider img
    {
        width:100%;
        height:100%;
        display:none;
    }
    
    
    /* 
     * pams
     */
     #pamsbar 
     {
	    width: 100%; height: auto; margin-top: 5px;
     }
     
     .PanelTable
{
    background: rgb(255, 255, 255) url('../Forms/Images/pams-center.png') repeat-y;
    margin-right: 0px;
}

     
    .pams-top
{
    background: rgb(255, 255, 255) url('../Forms/Images/pams-top.png') no-repeat;
    height: 15px;
}
            .pams-center
        {
            background: rgb(255, 255, 255) url('../Forms/Images/pams-center.png') repeat-y;
            width: 100%;
        }
            .pams-bottom
        {
            background: rgb(255, 255, 255) url('../Forms/Images/pams-bottom.png') no-repeat;
            width: 100%;
            height: 13px;
        }
    
    .pams-center p 
    {
	    padding: 8px 10px 5px 20px; line-height: 18px;
    }
    .pams-center p a:link
    {
	    color: rgb(233, 111, 36); text-decoration: underline;
    }
    a:visited 
    {
	    color: rgb(233, 111, 36); text-decoration: underline;
    }
    .pams-center p a:hover 
    {
	    color: rgb(233, 111, 36); text-decoration: none;
    }
    .pams-center span {
	    padding: 5px 0px 5px 20px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
    }
    .pams-center spanred {
	    padding: 5px 0px 5px 20px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
    }
    .pams-center h1
{
    padding: 0px 0px 5px 10px;
    color: rgb(233, 111, 36);
    font-family: "Century Gothic";
    font-size: 20px;
    font-weight: bold;
    margin-left: 10px;
}
    .pams-center h2
{
    padding: 0px 0px 5px 10px;
    color: rgb(233, 111, 36);
    font-family: "Century Gothic";
    font-size: 16px;
    font-weight: bold;
    margin-left: 10px;
}
    .pams-center h4 {
	    padding: 0px 0px 5px 10px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 16px; font-weight: bold; margin-left: 10px;
    }
    .pams-center h3
{
    margin: 5px 10px 5px 20px;
}
.pams-center h5
{
    padding: 0px 0px 5px 10px;
    color: rgb(0, 0, 0);
    font-family: "Century Gothic";
    font-size: 16px;
    font-weight: bold;
    margin-left: 10px;
}
    
    /*
     * Default
     */
    .graybg
    {
        background: rgb(233, 235, 237) url('../Forms/Images/graybg.jpg') repeat-x top;
        /*height: 125px;*/
    }

    .graybg-bg {
	    margin: 0px auto; padding: 0px; /*width: "100%";*/
    }
    .graybg {
	    margin: 0px; padding: 0px 5px 0px 0px;
    }
    .graybg h1
{
    font: 24px/normal "Century Gothic";
    margin: 0px 0px 0px 10px;
    padding: 3px 0px;
    color: rgb(50, 50, 50);
}
    .graybg h2 {
	    font: 24px/normal "Century Gothic"; margin: 0px; padding: 3px 0px; color: rgb(50, 50, 50); 
    }
    .graybg p {
	    font: 13px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 8px 35px 8px 0px; text-align: justify; color: rgb(50, 50, 50); 
    }
    .graybg img {
	    margin: 10px; padding: 0px; float: left;
    height: 147px;
    width: 223px;
    text-align: justify;
}
    .graybg a {
	    color: rgb(172, 84, 0); text-decoration: none;
    }
    
    /*
     * Right 
     */ 
     .right {
	font: 12px/normal normal Arial, Helvetica, sans-serif; margin: 20px 5px 10px 0px; width: 58%; color: rgb(50, 50, 50); float: left; 
    }
    .right-inner {
	    font: 12px/normal normal Arial, Helvetica, sans-serif; margin: 20px 5px 10px; width: 80%; color: rgb(50, 50, 50); float: left; 
    }
    .right-inner h1 {
	    margin: 0px; padding: 10px 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 20px; font-weight: bold;
    }
    .right-inner h2 {
	    font: bold 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: rgb(50, 50, 50); 
    }
    .right-inner h3 {
	    font: bold 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: rgb(50, 50, 50); 
    }
    .right-inner h2.greybold {
	    margin: 0px; padding: 10px 0px; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
    }
    .right-inner h1.case {
	    margin: 0px; padding: 10px 0px; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
    }
    .right-inner h3.textbold {
	    font: bold 12px/normal Arial, Helvetica, sans-serif; margin: 0px; text-align: justify; color: rgb(50, 50, 50); padding-left: 0px; 
    }
    .right-inner h3.normaltext {
	    font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: justify; color: rgb(50, 50, 50); 
    }
    .right-inner h2.normaltext {
	    font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: justify; color: rgb(50, 50, 50); 
    }
    .right-inner h1.pagetitle {
	    margin: 0px; color: rgb(50, 50, 50); padding-bottom: 20px; font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
    }
  
    /*
     * Left
     */
     .left {
	    margin: 20px 5px 10px 10px; padding: 5px; width: 36%; float: right;
    }
    .left ul {
	    list-style: none; margin: 0px 3px; padding: 0px;
    }
    .left li
    {
        background: url('../Forms/Images/rightarrow2.png') no-repeat left;
        font: 12px/normal Arial, Helvetica, sans-serif;
        margin: 0px;
        padding: 5px 15px;
        color: rgb(50, 50, 50);
    }
    .left-title {
	    color: rgb(233, 111, 36); padding-left: 5px; font-family: "Century Gothic"; font-size: 15px;
    }
    .left-title span {
	    padding: 0px; text-align: right; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 12px; float: right;
    }
    .left-title h3 {
	    margin: 0px; padding: 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 15px; font-weight: normal;
    }
    .left-title h2 {
	    margin: 0px; padding: 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 15px; font-weight: normal;
    }
    .left-title h4 {
	    margin: 0px; padding: 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 15px; font-weight: normal;
    }

    /*
     * left panel
     */
     .lpanel {
	margin: 0px auto; padding: 0px; border: 1px solid rgb(227, 227, 227); width: 283px;
    }
    .lpanel_footer
    {
        background: url('../Forms/Images/request-shadow.png') no-repeat bottom;
        width: 283px;
        height: 22px;
    }
    .lpanel_top
    {
        background: url('../Forms/Images/req-bg.png') repeat-x;
        padding: 0px 0px 5px 8px;
        color: rgb(233, 111, 36);
        font-family: "Century Gothic";
        font-size: 18px;
        font-weight: bold;
    }
    .lpanel a {
	    font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(18, 143, 180); 
    }
    .lpanel img {
	    padding: 7px;
    }
    .lpanel h3 {
	    padding: 5px 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 18px; font-weight: bold;
    }
    .lpanel h4 {
	    padding: 5px 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 18px; font-weight: bold;
    }
    .lpanel h5 {
	    margin: 0px; padding: 5px 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 18px; font-weight: bold;
    }

    /* 
     * Testimonial
     */
     .testimonial {
	    margin: 0px auto; width: 283px; color: rgb(229, 109, 37); font-family: "Century Gothic"; font-size: 18px;
        }
        .testimonial h3 {
	        padding: 0px; color: rgb(229, 109, 37); font-family: "Century Gothic"; font-size: 18px; font-weight: normal;
        }
        .testimonial h4 {
	        padding: 0px; color: rgb(229, 109, 37); font-family: "Century Gothic"; font-size: 18px; font-weight: normal;
        }
        .testimonial p {
	        margin: 0px auto; width: 283px; text-align: justify; color: rgb(50, 50, 50); line-height: 18px; padding-top: 5px; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
        }
        .testimonialfoot {
	        text-align: right; color: rgb(50, 50, 50); line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: right;
        }
        .testimonialfoot span {
	        text-align: right; color: rgb(229, 109, 37); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
        }
   /* 
    * Logo
    */
    .ourlogo
        {
            background: rgb(242, 243, 243) url('../Forms/Images/ourlogosrbg.jpg') repeat-x top;
            font: 18px/normal bold "Century Gothic";
            margin: 0px;
            padding: 10px 0px;
            color: rgb(47, 47, 47);
            border-top-color: rgb(255, 255, 255);
            border-top-width: 1px;
            border-top-style: solid;
        }
        .ourlogo_resize {
	        margin: 0px auto; padding: 0px; width: 100%;
        }
        .ourlogo div {
	        color: rgb(47, 47, 47); font-family: "Century Gothic"; font-size: 18px; font-weight: bold;
        }
        .ourlogo a {
	        font: 11px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 5px; color: rgb(95, 95, 95); text-decoration: underline; 
        }
        .ourlogo p.leftt {
	        margin: 0px; padding: 0px; width: 50%; text-align: left; float: left;
        }
        .ourlogo p.rightt {
	        margin: 0px; padding: 0px; width: 50%; text-align: right; float: right;
        }
        .ourlogo h3 {
	        padding: 0px; color: rgb(47, 47, 47); font-family: "Century Gothic"; font-size: 18px; font-weight: bold;
        }                                    
        .body {
	    background: url("../Forms/Images/realise-shadow.png") no-repeat top rgb(255, 255, 255);
        }
        .body h2 {
	        margin: 0px; padding: 10px 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 20px; font-weight: bold;
        }
        .body h2.para {
	        font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: justify; color: rgb(50, 50, 50); 
        }
        .body h3 {
	        margin: 0px; padding: 10px 0px; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
        }
        .body h3 a:link {
	        margin: 0px; padding: 10px 0px; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
        }
        .body h3 a:visited {
	        margin: 0px; padding: 10px 0px; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
        }
        .body h3 a:hover {
	        margin: 0px; padding: 10px 0px; color: rgb(50, 50, 50); font-family: "Century Gothic"; font-size: 16px; font-weight: bold;
        }
        .body h4 {
	        font: bold 12px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 0px; color: rgb(37, 37, 37); 
        }
        .body p {
	        font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; text-align: justify; color: rgb(50, 50, 50); padding-left: 0px; 
        }
        .body p.grey {
	        font: 11px/normal Arial, Helvetica, sans-serif; margin: 0px; padding: 5px; color: rgb(176, 176, 176); 
        }
        .body p span {
	        color: rgb(233, 111, 36);
        }
        .body p.italic {
	        font-style: italic;
        }
        .body a {
	        font: 12px/normal Arial, Helvetica, sans-serif; color: rgb(50, 50, 50); text-decoration: none; 
        }
        .body a:hover {
	        text-decoration: underline;
        }
        .body em {	color: rgb(56, 56, 56);
        }
        .body img.nomargin {margin: 10px 1px; padding: 0px; text-align: center; float: none;
        }
        .body img.work {margin: 10px 30px 10px 10px; padding: 0px; float: left;
        }
        .body_resize {
	        margin: 0px auto; padding: 0px; width: 100%;
        }
     
        h2 .text {
	        font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; text-align: justify; color: rgb(50, 50, 50); padding-left: 0px; 
        }
        h2 .text a:link {
	        font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; text-align: justify; color: rgb(50, 50, 50); padding-left: 0px; 
        }
        h2 .text a:visited {
	        font: 12px/normal Arial, Helvetica, sans-serif; margin: 0px; text-align: justify; color: rgb(50, 50, 50); padding-left: 0px; 
        }
        h2 .text {
	        text-decoration: underline;
        }
   
.InputLabel
{
    font-size: 1.2em;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    position: static;
    right: inherit;
}
TD.HeadingBar
{
    border: thin groove #FFFFFF;
    padding: inherit;
    font-weight: bold;
    font-size: 14pt;
    background-image: none;
    color: #FFFFFF;
    font-family: Arial;
    text-decoration: none;
    background-attachment: fixed;
    list-style-type: disc;
    list-style-position: inside;
    border-collapse: collapse;
    border-spacing: inherit;
}

.right {
	font: 12px/normal normal Arial, Helvetica, sans-serif; margin: 20px 5px 10px 0px; width: 58%; color: rgb(50, 50, 50); float: left; 
    }
.main
{
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    min-height: 420px;
}
.page
{
    width: 90%;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}

/* left DP */
.leftDP {
	margin: 20px 5px 10px 10px; padding: 5px; width: 350px; float: left;
}
.lpanelDP {
	margin: 0px auto; padding: 0px; border: 1px solid rgb(227, 227, 227); width: 343px;
    }
    .lpanel_footerDP
    {
        background: url('../Forms/Images/request-shadow.png') no-repeat bottom;
        width: 323px;
        height: 22px;
    }
    .lpanel_topDP
{
    background: url('../Forms/Images/req-bg.png') repeat-x;
    padding: 10px 10px 10px 8px;
    color: rgb(233, 111, 36);
    font-family: "Century Gothic";
    font-size: 18px;
    font-weight: bold;
}
    .lpanelDP a {
	    font: 12px/normal Tahoma, Geneva, sans-serif; color: rgb(18, 143, 180); 
    }
    .lpanelDP img {
	    padding: 7px,0px,7px,7px;
    }
    .lpanelDP h3 {
	    padding: 5px 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 18px; font-weight: bold;
    }
    .lpanelDP h4 {
	    padding: 5px 0px; color: rgb(233, 111, 36); font-family: "Century Gothic"; font-size: 18px; font-weight: bold;
    }
    
    .lpanelDP h5
{
    padding: 0px 7px 0px 7px;
    color: rgb(51, 51, 51);
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;    
}

 
 p.1300
{
    margin: 2.5cm 0cm 10.0pt 0cm;
    line-height: 115%;
    font-size: 11.0pt;
    font-family: 'Century Gothic';
    height: 65px;
    width: 340px;
}
 


