/*

--------------------
Colour palette
--------------------

#B5316B pink
#211952 blue
#333333 dark grey
#CCCCCC light grey
#000000 black
#ffffff white

*/
body { text-align: center; margin: 0; padding: 0; background: url(../images/back.gif) repeat; }
a {text-decoration:none;color: #B5316B; }
a:hover {color:#B5316B;text-decoration:underline}
a:active {color: #b5316b; text-decoration: underline}
a:visited{color:#B5316B;}

.awt{
color:white;
text-decoration: underline;
}
.yel{
color:#B5316B;
}
.blue{
color:#211952;
}

.wt{
color:#FFFFFF;
}
.pink{
color:#B5316B;
}
.rd{
color:red;
font-weight:800;
}

.yellow{
color:#B5316B;
}

.white{
color:#FFFFFF;
}

.red{
color:red;
font-weight:800;
}


.f7 {
font-family:trebuchet,verdana;
font-size:7pt;
}

.f8 {
font-family:trebuchet,verdana;
font-size:8pt;
}

.f10 {
font-family:trebuchet,verdana;
font-size:10pt;
}

.f12 {
font-family:trebuchet,verdana;
font-size:12pt;
}

.f16 {
font-family:trebuchet,verdana;
font-size:16pt;
}

.f20 {
font-family:trebuchet,verdana;
font-size:20pt;
}



.styfontsm{
font-family:trebuchet,verdana;
font-size:7pt;
color: #b5316b;
}


.styfont{
font-family:trebuchet,verdana;
font-size:10pt;
color: #b5316b;
}
.styfont8{
font-family:trebuchet,verdana;
font-size:8pt;
}

.styfontbl{
font-family:trebuchet,verdana;
font-size:10pt;
color: black;
}

.styfontbl12{
font-family:trebuchet,verdana;
font-size:12pt;
color: black;
}

.styfontlg{
font-family:trebuchet,verdana;
font-size:10pt;
}

.styfont14{
font-family:trebuchet,verdana;
font-size:14pt;
}
.styfont16{
font-family:trebuchet,verdana;
font-size:16pt;
}

.styfontbld11 {
font-family:trebuchet,verdana;
font-size:11pt;
font-weight:900;
}
.styfontbld7 {
font-family:trebuchet,verdana;
font-size:7pt;
font-weight:900;
}
.stybutton{
font-family:trebuchet,verdana;
font-size:10pt;
background-color:#211952;
color:white;
border: solid ;
border-top-width:3px;
border-left-width:3px;
border-bottom-width:3px; 
border-right-width: 3px;
border-top-color:#ffffff;
border-left-color:#ffffff;
border-bottom-color:#B5316B; 
border-right-color:#B5316B; 

}
.stybutton2{
font-family:trebuchet,verdana;
font-size:10pt;
color:grey;
border: solid ;
border-top-width:3px;
border-left-width:3px;
border-bottom-width:3px; 
border-right-width: 3px;
border-top-color:#D6D6D6;
border-left-color:#D6D6D6;
border-bottom-color:#B5316B; 
border-right-color:#B5316B; 
}
.tdborder {
font-family:trebuchet,verdana;
border: solid ;
border-width:1px;
border-color: #cccccc;
color: #b5316b;
}

.box {
border:solid;
border-width:1px;
border-color:#cccccc;
}

.boxalert {
background-color: #FFFF00;
border:solid;
border-width:1px;
border-color: #FF0000;
}

.borderpink{
border:solid;
border-color:#B5316B;
border-width:2px;
}

.noborder {
border:solid;
border-width:1px;
border-color:#ffffff;
}
.nobordertxt {
border:solid;
border-width:1px;
border-color:#ffffff;
font-family:trebuchet,verdana;
font-size:10pt;
color: #b5316b;
}

.hilightblue{
color:#211952;
background-color:#cccccc;
}

.hilight{
background-color:#cccccc;
}
.yel12{
font-size:12pt;
color:#b5316b;
}
.yel14{
font-size:14pt;
color:#b5316b;
}
.yel16{
font-size:16pt;
color:#b5316b;
}
.yel20{
font-size:20pt;
color:#b5316b;
}
.wt14{
font-size:14pt;
color:white;
}

.wt16{
font-size:16pt;
color:white;
}
.wt20{
font-size:20pt;
color:white;
}

.td_ba_gr_grey {
background-color:#cccccc;
color:#cccccc;
}
