/*    CreditLink.com 
*     Author: Lynn Dobbs
*     August 8, 2007  
*     v 1.1 Tuesday 30 June 2009
*/

body { 
  margin-right:auto;
  margin-left:auto;
  width:800px;
  background-color:white;
  color: #000000;
  font: small sans-serif;
}

img.logo {float:right;}

a:link {color: CC6600;text-decoration:none;}
a:visited {color: FF9900;text-decoration:none;}
a:hover {color: FFCC33;text-decoration:none;}
a:active {color: FFCC33;text-decoration:none;}

hr {color:#f48d4a}
h1 {font:bold large sans-serif;}
h1.center {text-align:center;;}
h6 {
  font: bold medium sans-serif;
  float:right;
  margin-right:20px;
  margin-top:0px;
}
ul { 
  margin-top: 0px;
  padding-top: 0px;
  list-style-position: inside
}

td { vertical-align:top }

p { 
  text-indent:1.5em;
  margin:10px;
  padding:0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

p.bold {
    font-weight:bold;
}
p.intro {
    text-indent:0em;
    margin-left:0px;
    margin-right:0px;
    margin-top:5px;
    margin-bottom:5px;
    padding:0px;
    font-size: larger;
}
.reg {
  font-size: smaller;
  vertical-align: text-top;
 }
.ar { 
  text-align:right;
 }
.ac { 
  text-align:center;
 }
.al {
    text-align:left;
}
.cntr { 
  margin-right:auto;
  margin-left: auto;
}

div#container { 
  position:relative;
  /* width:765px; */
}
div#txt { 
  width:540px;
  margin-left: 15px;
  height: 400px;
  overflow: auto;
}
div#noheight{ 
  margin-left: 15px;
  margin-right:10px;
  width:600px;
}

div.forms {
  margin-right:auto;
  margin-left:auto;
  padding: 5px;
  border: 1px #f48d4a solid;
}

div.cboth {clear:both;}

div.boxfull {
    width:95%;
    padding:3px;
    margin-left:10px;
    margin-bottom:10px;
    border:1px solid #f48d4a;
}
div.boxhalf {
}
div.boxthird {
}
div.boxquarter {
}
div.notice {
  color:red;
  padding: 5px;
  margin-bottom:20px;
  border: 1px solid #f48d4a;
}

div.cntrnotice {
    text-align:center;
    color:red;
    padding: 5px;
    margin-bottom:20px;
    border: 1px #f48d4a solid;
}

div.generalmsg {
    border:1px #f48d4a solid;
    text-align:left;
    padding:5px;
    margin:20px;
}
div.generalmsg p {
    text-indent:0em;
}

.smaller {font-size: smaller;}

td#vertline {background-color:#f48d4a;}

input,select,textarea {
    font: small sans-serif;
}

/*  FOOTER STYLES */
td.footer {
font:small sans-serif;
padding:3px;
}
div#footer {
}
div#footer a {
font: normal normal small sans-serif;
margin-left: 5px;
margin-right: 5px;
}
div#footer a:link {color: CC6600;text-decoration:none; }
div#footer a:visited {color: CC6600;text-decoration:none; }
div#footer a:hover {color: FFCC33;text-decoration:none; }
div#footer a:active {color: FFCC33;text-decoration:none; }
table.footer { 
  width:80%;
  margin-right:auto;
  margin-left:auto;
  border-top: 1px solid #f48d4a;
  border-bottom: 1px solid #f48d4a;
}
table.footer td { text-align:center; }
/* END OF FOOTER STYLES */

/* MENU */
td#menu {
    background-image:url(/graphics/cl_long_menu.jpg);
    background-repeat: no-repeat;
    height:100px;
}
td#menu div.hmenu {
    margin-top: 35px;
    margin-left: 20px;
    margin-right:15px;
}
td#menu div.hmenu a {
    text-decoration: none;
    font: bold 13pt sans-serif;
    color: white;
    display: inline;
    margin-left: 20px;
    text-align:center;
}
td#menu div.hmenu a:hover{
    color:#FFFFA7;
}

td#menu div.lmenu {
  width:60%;
  margin-left:15%;
  float:right;
}
td#menu div.lmenu a{
    text-decoration: none;
    font: bold 10pt sans-serif;
    color: white;
    display: inline;
    margin-left: 20px;
    text-align:center;
}

td#menu div.lmenu a:hover{
    color:#FFFFA7;
}

/* END OF NEW MENU */

/* YAV.CONFIG */
div.innerError{color:red;}
div.innerHelp{color:blue;}
input.inputError{border:2px red outset;}
input.inputNormal {border:1px black inset;}
/* END OF YAV.CONFIG */


/* TOOL TIPS */ 

a.tt:link,a.tt:visited {
    text-decoration:underline;
    color: #000000;
}
a.tt:hover{
  text-decoration: none;
  color: #000000;}
a.tt:active {
    text-decoration:underline;
    color: #000000;
}
a.tt span{
    text-decoration:none;
    padding:2px 3px; 
    margin-left:8px; 
    width:130px;
    display: none
}
a.tt:hover span{ 
/*the span will display 
just on :hover state*/
    text-decoration:none;
    display:inline;
    position: absolute;
    border:1px solid #f48d4a;
    background-color:#ffffff; 
    color:#000000;
}
/* END OF TOOL TIPS */ 
