body{
font-family:tahoma;
font-size:11px;
color:#333333;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-color:#ffffff;

}
/* link styles */
a.li{
color:#545454;
height:35;
font-family:tahoma;
font-size:11px;
text-decoration:none;
background-image:url(../images/button.jpg);
}


a.li:hover{
color:#545454;
height:35;
font-family:tahoma;
font-size:11px;
text-decoration:underline;
background-image:url(../images/button.jpg);

}

a.li2{
color:#545454;
font-family:arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

a.li2:hover{
color:#990000;
font-family:arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

/* end link styles */

.bodytext{
font-family:tahoma;
font-size:11px;
color:#000000;
}

.whitetext{
font-family:tahoma;
font-size:11px;
color:#ffffff;
}
.buttonstyle{
font-family:tahoma;
font-size:13px;
height:35px;
color:#ffffff;
background:#000000;
font-weight:normal;
text-decoration:none;
}


.heading{
font-family:arial,helventica;
font-size:16px;
color:#000000;
}

.loginbutton{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-image:url(../images/button2-hover.jpg);
height:23;

}


a.readmore:link{
color:#af1717;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}

a.readmore:visited{
color:#af1717;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}


a.readmore:hover{
color:#af1717;
font-family:tahoma;
font-size:11px;
text-decoration:underline;
}



.hline{
border-right:1px;
border-right-width:1px;
border-right-style:solid;
border-right-color:#c0c1c1;
}

.whiteline{
border-bottom-color:#ffffff;
border-bottom-width:1px;
border-bottom:1px;
border-bottom-style:solid;
}

.linebottom{
border-bottom-color:#555555;
border-bottom-width:1px;
border-bottom:1px;
border-bottom-style:solid;
}

.linebottom{
border-bottom:1px;
border-bottom-width:1px;
border-bottom-color:#958673;
border-bottom-style:solid;
}

.lineright{
border-right-color:#958673;
border-right-width:1px;
border-right:1px;
border-right-style:solid;
}

.lineleft{
border-left-color:#958673;
border-left-width:1px;
border-left:1px;
border-left-style:solid;
}


.lineleftright{
border-right-color:#958673;
border-right-width:1px;
border-right:1px;
border-right-style:solid;
border-left-color:#958673;
border-left-width:1px;
border-left:1px;
border-left-style:solid;
}

.linetop{
border-top-color:#C2C2C2;
border-top-width:1px;
border-top:1px;
border-top-style:solid;
}

.dotlineleft{
border-left-color:#939292;
border-left-width:1px;
border-left:1px;
border-left-style:dotted;
}


/* footer */
.footer{
font-family:tahoma;
font-size:11px;
color:#000000;
background:#b8ad9e;
}
a.footerli{
font-family:tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}

a.footerli:hover{
font-family:tahoma;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}



/*input sytles */

a.mainbutton{
font-family:tahoma;
font-size:13px;
height:35px;
color:#ffffff;
background:#000000;
font-weight:normal;
text-decoration:none;
}

a.mainbutton:hover{
font-family:tahoma;
font-size:13px;
font-weight:bold;
height:35px;
color:#ffffff;
background-image:url(../images/button-hover.jpg)
font-weight:normal;
text-decoration:none;
}

.boxtop{
font-family:tahoma; height:25px; font-size:13px; font-weight:bold; color:#ffffff; background-image:url(../images/box_top.jpg); background-repeat:no-repeat; font-weight:normal; text-decoration:none;
}

.bodyboxtop{
font-family:tahoma; height:25px; width:245px; font-size:13px; font-weight:bold; color:#ffffff; background-image:url(../images/body-top.jpg); background-repeat:no-repeat; font-weight:normal; text-decoration:none; padding-left:10px;
}


.headingbar{
font-family:Arial, Helvetica, sans-serif; height:23px; width:90%; font-size:12px; color:#000000; background-image:url(../images/heading-bar-line.jpg); background-repeat:repeat; font-weight:normal; text-decoration:none; padding-left:10px; border:1px; border-spacing:0px; border-style:solid; border-color:#999999; 
}
.btnsub{
background:#8b8b8b;
border:1px;
border-color:#646464;
font-family:tahoma;
border-spacing:0px;
border-style:solid;
color:#ffffff;
}

input{
border:1px;
border-color:#646464;
font-family:tahoma;
border-spacing:0px;
border-style:solid;
color:#000000;

}

textarea{
border:1px;
border-color:#194E56;
font-family:tahoma;
border-spacing:0px;
border-style:solid;
color:#000000;

}

/* padding class */
.paddingleft10{
padding-left:10px;
}
.paddingright10{
padding-right:10px;
}
.padding10{
padding:10px;
}
.padding20{
padding:20px;
}
/*end padding class */

ul{
margin:0px;
padding-left:18px;
text-align:left;
}

.td1{
background:#EFEFEF;
vertical-align:middle;
}

.td2{
background:#E7E7E7;
vertical-align:middle;
}

.headingblue{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#1a5bab;
}

.BIGheading{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#9C0A0B;
font-weight:bold;
}


.subheading{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;
}

.newsheading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
}

.txttop{
font-family:tahoma;
font-size:11px;
color:#0A4494;
}

.txttopred{
font-family:tahoma;
font-size:11px;
color:#990000;
}

.borderall{
border:1px;
border-color:#000000;
border-style:solid;
border-width:1px;
}

a.footerlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
text-decoration:none;
}

a.footerlink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

.bigtext{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000;}

.album{ font-family:tahoma; font-size:12px; color:#000000; text-decoration:none; }
a.album:link{ font-family:tahoma; font-size:12px; color:#000000; text-decoration:none; }
a.album:hover{ font-family:tahoma; font-size:12px; color:#000000; text-decoration:none; }
