body{ 

background-image: url(../connections/bg.jpg);
background-repeat:repeat;
color: #FFFFFF;
font-size: 12px;
font-family: Arial;
}

a{
text-decoration: none;
color: #bec2ae;
font-size: 11px;
font-family: Arial;
}

a:link{
text-decoration: none;
color: #bec2ae;
font-size: 11px;
font-family: Arial;
}

a:visited{
text-decoration: none;
color: #bec2ae;
font-size: 11px;
font-family: Arial;
}

a:hover{
text-decoration: none;
color: #FFFFFF;
font-size: 11px;
font-family: Arial;
}

a:active{
text-decoration: none;
color: #FFFFFF;
font-size: 11px;
font-family: Arial;
}






td.hdr {
font-weight: bold;
text-align: center;
height: 25px;
color: #c0c2b8;
font-size: 14px;
text-align: center;
vertical-align: middle;
background-image: url(grad.png);
border: 1px solid #000000;

}

table.tbl {
border-collapse: collapse;
border: 1px solid #000000;
background-color: #1c1615;
}
table.noborder {
border-collapse: collapse;
border: 0px solid #111111;
background-color: #ffffff;
}


td.sub  {  
font-size: 12px;  
border: 1px solid #000000;
font-family: Arial;
height: 22px;
font-weight: bold;
color: #bec2ae;
background-color: #251e1d;
}

td.tbl  {
font-size: 11px;  
border: 1px solid #000000;
color: #bec2ae;
}

td.noborder  {
font-size: 11px;  
border: 0px solid #000000;
color: #FFFFFF;
}

th  {
font-size: 11px;  
border: 1px solid #000000;
font-family: arial;
padding: 4px;
color: #FFFFFF;
background-image: url('h2bg.gif');
}

td.stats  {  
font-family: Arial;
font-size: 11px;
font-weight: bold;
height: 22px;
border: 1px solid #000000;
color: #FFFFFF;
background-image: url('h2bg.gif');
}


td.error  {  
font-family: Arial;
font-size: 11px;
font-weight: bold;
height: 22px;
border: 1px solid #000000;
color: #ffffff;
background-image: url('redgrad.jpg');
}

td.rankbar  {  
font-family: Arial;
font-size: 10px;
font-weight: bold;
border: 0x solid #000000;
color: #FFFFFF;
}


td.upd  {  
font-family: Arial;
font-size: 11px;
font-weight: bold;
height: 22px;
border: 1px solid #000000;
color: #ffffff;
background-image: url('bluegrad.png');
}


td.succ  {  
font-family: Arial;
font-size: 11px;
font-weight: bold;
height: 22px;
border: 1px solid #000000;
color: #ffffff;
background-image: url('greengrad.jpg');

}



input.submit {
background-image: url('submit.png');
    color: #000000 !important;
font-weight: bold;
	font-size: 11px;
    border: 1px solid #000000 !important;
    -moz-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
font-family: Verdana;
height: 19px;
}


input.submit:hover {
background-image: url('submit.png');
    color: #000000 !important;
font-weight: bold;
	font-size: 11px;
    border: 1px solid #009900 !important;
    -moz-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
font-family: Verdana;
height: 19px;
}



input {
background-image: url('submit.png');
    color: #000000 !important;
font-weight: bold;
	font-size: 11px;
    border: 1px solid #000000 !important;
    -moz-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
font-family: Verdana;
height: 19px;
}

textarea {
background-image: url('passme.jpg');
    color: #000000 !important;
	font-size: 11px;
font-weight: bold;
font-family: Verdana;
    border: 1px solid #000000 !important;
    -moz-border-radius: 6px !important;
    -webkit-border-radius: 6px !important;
}

select {
background-color: #ffffff !important;
    color: #064f76 !important;
	font-size: 11px;
    border: 1px solid #000000 !important;
    -moz-border-radius: 6px !important;
    -webkit-border-radius: 6px !important;
}















table.error {

border-collapse:collapse;
border: 1px solid #770000;
background-color: #990000;
background-repeat: repeat;
font-family:  Tahoma;
font-size: 12px;
font-weight: normal;
color: #ffffff;
text-decoration: none
}


table.succ {
border-collapse:collapse;
border: 1px solid #007700;
background-color: #009900;
background-repeat: repeat;
font-family:  Tahoma;
font-size: 12px;
font-weight: normal;
color: #ffffff;
text-decoration: none
}


table.upd {
border-collapse:collapse;
border: 1px solid #000077;
background-color: #000099;
background-repeat: repeat;
font-family:  Tahoma;
font-size: 12px;
font-weight: normal;
color: #ffffff;
text-decoration: none
}
