body { font-family:Arial, Helvetica, sans-serif; font-size:8pt; border-top:3px solid #BE1E2D; margin:0; padding:0; }
table { font-family:Arial, Helvetica, sans-serif; font-size:8pt;}

#maincontainer { margin: 0px auto; width:976px; clear:both; }

a	 	{ text-decoration: none; color:#BE1E2D;}
a img 	{ border:0; } 
form    { margin:0; padding:0;}
h1 , h2, h3 , h4, h5, h6 , p { margin:0;}

.input  { border:1px solid #A61825;}
.button { background-color:#A61825; color:#FFFFFF; font-weight:bold; padding:2px 10px 2px 10px; border:0; font-size:8pt;}

#topheader  			{ height:105px; width:976px; clear:both; background-image:url(/images/bg.jpg); background-repeat:no-repeat; background-position:center top; }
#topheader #logo 		{ float:left; padding:27px 0px 0px 13px; }
#topheader #topmenu 	{ float:right; padding:17px 13px 0px 0px;}
#topheader #topmenu ul { margin:0; padding:0; list-style-type:none;}
#topheader #topmenu ul li { margin:0; padding:0; list-style-type:none; float:left; display:block;}
#topheader #topmenu ul li a { margin:0; padding:0px 5px 0px 5px; color:#BE1E2D;  }

#menu { width:976px; clear:both; background-image:url(/images/mbg.gif); background-repeat:repeat-x; background-position:bottom; display:table; }
#menu #ml { width:976px; background-image:url(/images/mleft.gif); background-position:left bottom; background-repeat:no-repeat; display:table;}
#menu #mr { width:976px; background-image:url(/images/mright.gif); background-position:right bottom; background-repeat:no-repeat;  display:table;}
#menu ul  { margin:0; padding:0px 0px 0px 10px; list-style-type:none;}
#menu ul li { margin:0; padding:0; list-style-type:none; float:left; display:block;}
#menu ul li a { margin:0;  float:left; display:block; text-transform:uppercase; color:#FFFFFF; }
#menu ul li a em 	   { display:block; padding:11px 15px 12px 15px; font-style:normal; margin-top:2px; border-left:1px solid transparent; border-right:1px solid transparent;  }
#menu ul li a span     { display:block; }
#menu ul li a strong   { display:block; padding:2px 0px 0px 0px; }
#menu ul li a.selected {  background-image:url(/images/mselbg.gif); background-repeat:repeat-x; color:#A70917;}
#menu ul li a.selected span { display:block; background-image:url(/images/mselbgleft.gif); background-repeat:no-repeat; background-position:top left;}
#menu ul li a.selected strong { display:block; background-image:url(/images/mselbgright.gif); background-repeat:no-repeat; background-position:top right; }
#menu ul li a.selected em 	   { border-left:1px solid #F2F2F2; border-right:1px solid #F2F2F2; }


#header_img { clear:both; width:976px; height:264px; overflow:hidden; background-color:#A61825; margin:15px 0px 25px 0px;  }

#header_img #rotator { clear:both; width:976px; height:264px; color:#FFFFFF; font-family:"Trebuchet MS", Helvetica, Arial;}
#header_img #htl { position:absolute; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/images/htl.png'); z-index:998; width:10px; height:10px; overflow:hidden; margin:-1px 0px 0px -1px; }
#header_img #htl[id] { background:url(/images/htl.png) no-repeat;}
#header_img #htr { position:absolute; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/images/btr.png'); z-index:998; width:10px; height:10px; overflow:hidden; margin:-1px 0px 0px 967px;}
#header_img #htr[id] { background:url(/images/btr.png) no-repeat;}
#header_img #hbl { position:absolute; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/images/hbl.png'); z-index:998; width:10px; height:10px; overflow:hidden; margin:255px 0px 0px -1px; }
#header_img #hbl[id] { background:url(/images/hbl.png) no-repeat;}
#header_img #hbr { position:absolute; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/images/hbr.png'); z-index:998; width:10px; height:10px; overflow:hidden; margin:255px 0px 0px 967px; }
#header_img #hbr[id] { background:url(/images/hbr.png) no-repeat;}





#footer  { margin: 20px auto; width:1000px; clear:both; border-top:1px solid #C0C0C0; display:block; color:#3A3636; font-family:Helvetica, Arial; font-size:9pt;}
#footer .col { float:left; width:167px; padding:10px 0px 10px 20px;}
#footer strong { color:#3A3636;}



#actcontent { width:776px; float:right; overflow:hidden; padding:20px 0px 0px 0px;}

#left  { width:531px; float:left; padding:0px 30px 0px 15px;}




#content h1 { color:#BE1E2D; font-family:"Trebuchet MS", Helvetica, Arial; font-weight:400; padding:0px 0px 0px 0px; font-size:30pt;}
#content h2 { color:#BE1E2D; font-family:"Trebuchet MS", Helvetica, Arial; font-weight:400; padding:6px 0px 6px 0px; font-size:16pt;}
#content h3 { color:#BE1E2D; font-family:"Trebuchet MS", Helvetica, Arial; font-weight:400; padding:6px 0px 6px 0px; font-size:12pt;}
#content p   { color:#474747; font-family:Helvetica, Arial; line-height:21px; padding:6px 0px 6px 0px; font-size:9pt;}
#content li  { color:#474747; font-family:Helvetica, Arial; font-size:9pt;}
#content table  { color:#474747; font-family:Helvetica, Arial; font-size:9pt;}

#leftmenu { width:200px; float:right; overflow:hidden; padding:20px 0px 0px 0px;}
#leftmenu ul  { margin:0; list-style-type:none; padding:0;}
#leftmenu ul li { margin:0; padding:0; list-style-type:none; display:block;}
#leftmenu ul li a { margin:0; display:block; color:#3A3636; font-size:10pt; border-bottom:1px solid #EFEFEF; padding:4px 0px 4px 16px;}
#leftmenu ul li a:hover , #leftmenu ul li a.selected { background-image:url(/images/a2.gif); background-repeat:no-repeat; background-position:right; color:#212121;}
#leftmenu h3 { color:#BE1E2D; font-family:"Trebuchet MS", Helvetica, Arial; font-weight:normal; padding:0px 0px 12px 16px; font-size:16pt;}

#right { width:200px; float:left; }
#right .rcolumn { background-image:url(/images/rtopbg.gif); background-repeat:no-repeat; }
#right .rcolumn h3 { font-weight:bold; letter-spacing:-1px; }
#right .rbg { background-image:url(/images/rtopbg2.gif); background-repeat:repeat-x; background-position:0px 10px; padding:10px 15px 10px 15px;}
#right p { line-height:18px; font-weight:500; font-family: Helvetica, Arial; font-size:11pt;}
#right p a { background-image:url(/images/a.gif); background-repeat:no-repeat; background-position:right; padding-right:10px;}

#homeleftbg { background-image:url(/images/rbg2.gif); background-repeat:no-repeat; background-position:right 31px;}
#homeleft { width:550px; float:left;   background-image:url(/images/rbg.gif); background-repeat:repeat-x; background-position:0px 31px;}
#homeleft h3 { color:#3A3636; font-family:"Trebuchet MS", Helvetica, Arial; font-weight:400; font-size:23pt; padding:0px 0px 5px 0px;}
#homeleft p { color:#373535; font-family: Helvetica, Arial;  padding:5px 0px 5px 0px; font-size:10pt;}
#homeleft .tab { padding:24px 0px 0px 20px;}
#rotate { width:537px;}
#homeright { width:400px; float:right;}
#homeright h3 { color:#BE1E2D; font-family:"Trebuchet MS", Helvetica, Arial; font-weight:400; padding:0px 0px 2px 0px; font-size:18pt;}
#homeright p { color:#373535; font-family:"Trebuchet MS", Helvetica, Arial;  padding:5px 0px 0px 0px; font-size:10pt; line-height:14pt;}
#homeright p a { background-image:url(/images/a.gif); background-repeat:no-repeat; background-position:right; padding-right:10px; font-weight:bold; text-transform:uppercase; font-size:9pt; font-weight:bold;}

#homeform table { color:#373535; font-family: Helvetica, Arial;  padding:5px 0px 5px 0px; font-size:10pt;}
#homeform textarea { width:280px; }
#homeform .input   { width:280px; }