body {
    background-color: white;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color:#564b47;
    padding:0px;
    margin:0px;
}

textarea {
  border:solid 1px rgb(204,204,204);
  font-family:Verdana,Arial,sans-serif;
  font-size:10px;
  color:rgb(204 204 204);
}

input[type=check] {
  border:solid 1px rgb(204,204,204);
}

input[type=text] { 
  border:solid 1px rgb(204,204,204);
  font-family:Verdana,Arial,sans-serif;
  font-size:10px;
  color:rgb(204 204 204);
} 

a {color: #564b47;}
a:visited {color:#564b47;}
a:hover {color:#564b47;}
a:active {color:#564b47;}

.contentBox {
    color:white;
    background-color:#0062d8;
    padding:4px;
    margin-top:10px
}

.contentBoxOrange {
    color:white;
    background-color:#ff8915;
    padding:4px;
    margin-top:10px
}

.contentBoxGreen {
    color:white;
    background-color:#00b147;
    padding:4px;
    margin-top:10px
}

#contentBoxTable td {
  vertical-align:top;
}

#contentBoxTable p {
  margin:5px 0px 10px 0px;
  padding:0px;
}

#admin {text-align:center}
#admin a {color:#564b47;font-size:10px;}
#admin a:visited {color:#564b47;}
#admin a:hover {color:#564b47;}
#admin a:active {color:#564b47;}

#customerideas a {text-decoration:none;}
#customerideas a:visited {text-decoration:none;}
#customerideas a:hover {text-decoration:none;}
#customerideas a:active {text-decoration:none;}



.linethin {
    clear:left;
    height:0;
    border-bottom:1px solid rgb(204,204,204);
    margin-bottom:15px;
    padding:0px;
    z-index:1;

}
.linethinvertical {
    border-left:1px solid black;

}
.headertextleft {
    color:#485fe1;font-weight:bold;text-transform:uppercase;text-align:left;font-size:12px;letter-spacing:1px;
}
.headertextright {
    color:#485fe1;font-weight:bold;margin-left:80px;width:150px;background:white;text-transform:uppercase;text-align:center;top:5px;position:relative;z-index:2;letter-spacing:1px;
}
.cloud {
    text-align:center;color:white;line-height:25px;margin-left:7px;padding:0px;
    /*border-style:solid;
    border-color:black;
    border-width:1px;*/
}

.cloud div {
    margin:0px 1px 1px 0px;
    padding:0px 3px 0px 3px;
    float:left;
}
.cloudcomponent_blue {
    background-color:#0062d8;
    
}
.cloudcomponent_lightblue {
    background-color:#4c90e3;
    
}
.cloudcomponent_orange {
    background-color:#ff8915;
    
}
.cloudcomponent_lightorange {
    background-color:#ffac5a;
    
}
.cloudcomponent_green {
    background-color:#00b147;
}
.cloudcomponent_lightgreen {
    background-color:#80d8a3;
}

.signature {
    font-style:none;
    color:#999999
}

table {
    font-size:inherit;

}

h1 {
    color:#8DADD7;
    font-size: 14px;
    padding:5px 15px;
    margin:0px }
h2 {
    font-size:20px;
    font-weight: normal;
    padding: 5px 10px;
    margin:0px;}

img.download {vertical-align:middle;}

/* ----------container to center the layout---------- */
#container {
    width: 954px;
    height: 890px;
    padding:0px;
    margin: 0px;
    margin-left: auto;
    margin-right: auto;
    /*border-style:solid;
    border-color:black;
    border-width:thin;*/
}

/* ----------header info-------------- */
#header {
    width:100%;
    padding:0;
    margin:0;
}
#headerleft {
    float:left;
    text-align:left;
    margin-left:-15px;
    margin-bottom:2px;
}

#headerleft h1 {
    color:#485fe1;
    font-size:13px;
}

#headerright {
    position:relative;
    text-align:right;
    padding-top:8px;
    padding-bottom:6px;
}

#headerright a {text-decoration:none;}
#headerright a:visited {text-decoration:none;}
#headerright a:hover {text-decoration:none;}
#headerright a:active {text-decoration:none;}



/* ----------banner for logo-------------- */
#banner {
    clear:left;
    text-align: right;
    background-color: white;
    padding: 0px;
    margin: 0 0 0px 2px; }

#banner img {padding:0px 0px;}

/* ----------outer and inner----------------- */
#outer{
    /*border-left: solid 200px #EBD3E0;*/  /* color of the left column  */
    /*background-color: #ffffff;*/ /* color of the content column */
}

#inner{ margin:0px; width:100%; } /* The ie/pc pecularity */

/* --------------left navi------------- */
#content {
    width:620px;
    float:left;
    margin-left:0px;
    margin-right:1px;
    margin-top:6px;
    line-height:18px;
    /*border-style:solid;
    border-color:black;
    border-width:1px;*/
}

/* -----------------content--------------------- */
#right{
    float: right;
    width:310px;
    margin-right: 5px;
    margin-top:10px;
    /*border-style:solid;
    border-color:black;
    border-width:1px;*/
}

p{
    padding: 0 0 20px 0px;
    margin:0px; }

pre{
    font-size: 12px;
    padding: 5px 10px;
    margin:0px;}

/*  ----------------footer---------------------- */
#footer {
    clear:left;
    padding:0px;
    margin:0px;
    text-align: right; }

/*  ----------------navigation---------------------- */






/* * html #navigation a {width:1%;} */



/* *** Generated by www.csscreator.com *** */
