html,body{background-attachment:scroll;background-image:url(/multimedia/layout/background.gif);background-repeat:no-repeat;background-position:center top;background-color:#FFF;color:#000;margin:0;padding:0}
body,div,p,th,td,li{font-family:Arial, Helvetica, sans-serif;font-size:12px}

a,a:link,a:visited{color:#961030;text-decoration:none}
a:hover{color:#961030;text-decoration:underline}

h1,h2,h3,h4,.heading,.subheading{color:#961030;font-weight:700}
h1{font-size:18px}
h2{font-size:17px}
h3,.heading{font-size:16px;font-family:Verdana, Geneva, Arial, helvetica, sans-serif}
h4,.subheading{font-size:13px}
h5{font-size:13px;color:#333}

hr{border:0;height:1px;width:100%;color:#F0CCD0;background-color:#F0CCD0}
.newstitle,.small{font-size:11px}
.news{margin-left:10px;line-height:12px}
.error{font-size:11px;color:#C00}
.middle{text-align:justify;margin:0;padding:0}
.footer{font-size:11px;color:#333}
.clr{clear:both}

#leftmenu {width:auto;margin-bottom:2em;list-style:none;background-color:#fff;color:#333;padding:0}
div.leftmenu {margin-left:10px}
div.leftmenu ul,div.leftmenu li{display:inline}
div.leftmenu li a,div.leftmenu li a:visited{display:block;background:#fff url(/multimedia/layout/arrow_menu_pink.gif) no-repeat 0 4px;color:#961030;text-decoration:none;font-weight:700;font-size:11px;padding:1px 15px 1px 13px}
div.leftmenu li a:hover{background-color:#F0CCD0;font-weight:700;color:#961030}
div.inigomenu a,div.inigomenu a:visited{font-size:8pt;font-family:arial;font-weight:700}
div.inigomenu li a,div.inigomenu li a:visited{display:block;text-decoration:none;color:#961030;background-color:#F0CCD0;border:0;border-right:1px solid #FFF;white-space:nowrap;text-align:center;margin:0;padding:3px}
div.inigomenu li a.menuhover,div.inigomenu li a:visited.menuhover,div.inigomenu li a:hover{display:block;text-decoration:none;color:#FFF;background-color:#961030;border-right:1px solid #FFF;padding:3px}
div.inigomenu li li a,div.inigomenu li li a:visited{background-color:#F0CCD0;color:#961030;border:1px solid #961030;border-bottom:0;margin:0;padding:3px}
div.inigomenu li li a.menuhover,div.inigomenu li li a:visited.menuhover,div.inigomenu li li a:hover{color:#FFF;background-color:#961030;border:1px solid #961030;border-bottom:0;margin:0;padding:3px}
div.inigomenu ul li{border-left:0;display:inline;margin:0;padding:0}
div.inigomenu ul ul{border:0;border-bottom:1px solid #961030;padding:0}
div.inigomenu li div.arrow{display:none}

.profilemenu { margin: 0px; padding: 0px; list-style: none;}
.profilemenu li {float:left; width:135px; margin:0px; padding: 8px 5px 5px 0px; border-bottom: 1px solid #F0CCD0;}
.profilemenu li a {padding-left: 15px; background: url(/multimedia/layout/bullet.gif) no-repeat left center;}

.contactbutton{background:#F0CCD0;border:1px solid #961030;color:#961030;font-size:11px;font-weight:700}
.contactinput{border:1px solid #999}

.searchinput{background:#FFF;width:105px;height:16px;border:1px solid #961030}
.searchbuttonimg{border:0;vertical-align:bottom;margin:0;padding:0}
.searchword{background-color:#961030;color:#FFF}

.logintable{background-color:#fff;border:1px solid #336}
.logintable td{font-size:8pt;font-family:Arial, Helvetica, sans-serif;padding:3px}
.logininput{font-size:8pt;width:120px;font-family:arial;height:17px;background-color:#fff;border:1px solid #336}
.loginbutton{margin-left:15px;font-size:8pt;width:70px;font-family:Arial, Helvetica, sans-serif;height:18px;background-color:#e8e8e8;font-weight:700}
.loggedin{color:green;font-weight:700}
.maxloginsexceeded{font-size:10pt;color:blue;font-weight:700}
.loginlabel{font-size:8pt;font-family:Arial, Helvetica, sans-serif}

.pagingcontrol{width:100%}
.pagingcontrol td{text-align:center;font-size:8pt;font-weight:700;background-color:#fff;border:solid 1px #F0CCD0}
.positiontd{width:80%}

.navarrow{font-weight:400;font-size:12px;font-family:webdings;color:#961030}
img,.left,.right{border:0}
.firsttd,.prevtd,.nexttd,.lasttd{width:5%}
