/*home snag*/
/*#### BODY #################################################*/


body {
background-color:#f8bdd7;
margin: 30px; /* this is the distance from the top of the screen*/

}

strong {
font-family: Verdana, century-gothic, arial, sans-serif;
color: #669900;
font-size: 16px;
font-style: italic;
font-weight: bold;
background-color: transparent;
}
/*##### CONTROLS MAIN TABLE CONTENT #############################################*/
#main p,li,ul {
font-family: "Century Gothic",verdana, sans-serif;
font-size: 13px;
line-height: 1.5;
color: #504C0C; 
background-color: transparent;
}
#main h1{
font-family: Verdana, century-gothic, arial, sans-serif;
font-style: italic;
font-weight: bold;
font-size: 22px;
color: #cc0000;
background-color: transparent;
}

#main .err_str{
font-family: Verdana, century-gothic, arial, sans-serif;
font-style: italic;
font-weight: bold;
font-size: 12px;
color: #cc0000;
background-color: transparent;
}

#main .success_str{
font-family: Verdana, century-gothic, arial, sans-serif;
font-style: italic;
font-weight: bold;
font-size: 12px;
color: #ffffff;
background-color: teal;
}


/*#### THIS CONTROLS LINKED IMAGES   ##################################*/
#picnav {
background-color: transparent;
}
#picnav a:link{
text-decoration: none;
padding-bottom: 0px;
background-color: transparent;
}
#picnav a:visited{
text-decoration: none;
padding-bottom: 0px;
background-color: transparent;
}
#picnav a:hover{
text-decoration: none;
padding-bottom: 0px;
background-color: transparent;
}
#picnav a:active{
text-decoration: none;
padding-bottom: 0px;
background-color: transparent;
}


/*#### GENERAL LINKS  #################################################*/
a:link {
color:#504C0C;
text-decoration: none;
background: url(../images/visited.gif) repeat-x 0% 100%;
padding-bottom: 3px;
background-color: transparent;
}

a:visited {
color:#504C0C;
text-decoration: none;
background: url(../images/visited.gif) repeat-x 0% 100%;
background-color: transparent;
padding-bottom: 3px;
}
a:hover {
color:#504C0C;
text-decoration: none;
background: url(../images/underline.gif) repeat-x 0% 100%;
background-color: #FBDfff;
padding-bottom: 3px;
white-space: normal;
}
a:active {
color:#504C0C;
text-decoration: none;
background: url(../images/underline.gif) repeat-x 0% 100%;
background-color: transparent;
padding-bottom: 3px;
}

/*###### PARAGRAPHS (DIFFERENT) #############################################################*/
.pred{
font-family: "Century Gothic",verdana, sans-serif;
font-size: 13px;
color: #FF9900;
font-weight: bold;
background-color: transparent;
}
.pgreen {
font-family: "Century Gothic",verdana, sans-serif;
color: #66CC00;
font-size: 12px;
font-weight: bold;
background-color: transparent;
}


/*#### HEAD ID #################################################*/

#head p{
font-family: "Century Gothic",verdana, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
color: #A69F20;
padding: 0px 20px;
background-color: transparent;
}

#head h1 {
font-family: "Century Gothic",verdana, sans-serif;
color: #A69F20;
font-size: 50px;
font-weight: normal;
background-color: transparent;
padding: 0px 20px;
}

#head .err_str{
font-family: Verdana, century-gothic, arial, sans-serif;
font-style: italic;
font-weight: bold;
font-size:20px;
color: #cc0000;
background-color: transparent;
}

#head .success_str{
font-family: Verdana, century-gothic, arial, sans-serif;
font-style: italic;
font-weight: bold;
font-size: 20px;
color: #ffffff;
background-color: teal;
}

/*####  primnav top LINKS PRIMARY NAVIGATION #################################################*/
#primnavtop {
font-family: verdana, sans-serif;
font-size: 12px;
color: #0066CC;
font-weight: bold;
background-color: transparent;
}

#primnavtop a:link {
color:#0066CC;
text-decoration: none;
background-color: transparent;
}
#primnavtop a:visited {
color:#0066CC;
text-decoration: none;
background-color: transparent;
}
#primnavtop a:hover {
color:#0066CC;
text-decoration: none;
background-color: #fbdfff;
}
#primnavtop a:active {
color:#0066CC;
text-decoration: none;
background-color: transparent;
}


/*#### primnav LINKS PRIMARY NAVIGATION #################################################*/
#primnav {
font-family: "Century Gothic",verdana, sans-serif;
font-size: 13px;
color: #ffffff;
font-weight: bold;
background-color: transparent;
}

#primnav a:link {
color:#ffffff;
text-decoration: none;
background-color: transparent;
}
#primnav a:visited {
color:#ffffff;
text-decoration: none;
background-color: transparent;
}
#primnav a:hover {
color:#ffffff;
text-decoration: none;
background-color: #cc99cc;
}
#primnav a:active {
color:#ffffff;
text-decoration: none;
background-color: transparent;
}

/*#### HEAD LINKS EMAIL #################################################*/

#head a:link {
color:#A69F20;
text-decoration: none;
background-color: transparent;
}
#head a:visited {
color:#A69F20;
text-decoration: none;
background-color: transparent;
}
#head a:hover {
color:#A69000;
text-decoration: none;
background-color: #FBDfff;
}
#head a:active {
color:#A69F20;
text-decoration: none;
background-color: transparent;
}

/*#### FOOT #################################################*/

#foot p{
font-family: "Century Gothic",verdana, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
background-color: transparent;
}

/*#### FOOT LINKS #################################################*/

#foot a:link {
color:#ffffff;
text-decoration: none;
padding-bottom: 0px;
background-color: transparent;
}
#foot a:visited {
color:#ffffff;
text-decoration: none;
padding-bottom: 0px;
background-color: transparent;
}
#foot a:hover {
color:#ffffff;
text-decoration: none;
background-color: #8897BB;
padding-bottom: 0px;
}
#foot a:active {
color:#ffffff;
text-decoration: none;
padding-bottom: 0px;
background-color: transparent;
}
/******************customer report link*******************/

a.report1:link {
color:#504C0C;
text-decoration: none;
background: url(../images/visited.gif) repeat-x 0% 100%;
padding-bottom: 3px;
background-color:  #FBDfff;
font-weight: bold;
}

a.report1:visited {
color:#504C0C;
text-decoration: none;
background: url(../images/visited.gif) repeat-x 0% 100%;
background-color:  #FBDfff;
padding-bottom: 3px;
font-weight: bold;
}
a.report1:hover {
color:#504C0C;
text-decoration: none;
background: url(../images/underline.gif) repeat-x 0% 100%;
background-color: #FBDfff;
padding-bottom: 3px;
white-space: normal;
font-weight: bold;
}
a.report1:active {
color:#504C0C;
text-decoration: none;
background: url(../images/underline.gif) repeat-x 0% 100%;
background-color:  #FBDfff;
padding-bottom: 3px;
font-weight: bold;
}


/* #TABLE ROWS */
.tablerow{
font-family: Verdana, century-gothic, arial, sans-serif;
font-style: italic;
font-weight: bold;
font-size: 10px;
color: #ffffff;
background-color: teal;
}
}