/* CSS Document */

html,body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
    padding: 0;
}
table,td{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bgmain{background: url(images/background.gif) no-repeat center fixed; background-color:#402b39; }
.bgtop{background: #e0e1c1 url(rsrc/img/bg_top.png) repeat-x;}
.bgbottom{background: url(rsrc/img/bg_bottom.png) repeat-x;}
.bgbottom2{background: url(rsrc/img/main_bottom2.png) no-repeat; color: #FFFFFF; font-size:11px;}
.mainTitle{background: #ffffff; color: #833002; size:18px; font-size: 18px;	font-weight: bold; text-transform: uppercase;}
.mainContent{background: #ffffff; color: #000000; size:12px;}
.mainFooter{color: #ffffff; size:10px;}
.mainContentItal{background: #ffffff; color: #000000; size:12px; font-style:italic;}
.mainBullet{background: #ffffff; color: #000000; size:12px;}
.lrbg{background: #e0e1c1;}
.leftNav{background: url(rsrc/img/bg_left.png) repeat-y; border-right: 1px solid #333333; padding-top: 5px;}
.bgright{background: url(rsrc/images/Main_38.jpg) repeat-y;}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	color: #003366;
	background: url(rsrc/img/button_left.png) no-repeat;
	height: 24px;
	cursor: pointer;
	font-size: 12px;
	padding-left: 10px;
	margin:0;
	padding-top: 2px;
}
.arrowlistmenu .menuheader2{ /*CSS class for menu headers in general (expanding or not!)*/
	color: #003366;
	background: url(rsrc/img/button_left2.png) no-repeat;
	height: 40px;
	cursor: pointer;
	font-size: 12px;
	padding-left: 10px;
	margin:0;
	padding-top: 4px;
}
.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/*background-image: url(rsrc/img/button_left.png) no-repeat;*/
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #3d2a0d;
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
/*border-bottom: 1px solid #dadada;*/
}

.arrowlistmenu ul li a:visited{
color: #3d2a0d;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #009355;
}
a.nolinkstyle,a.nolinkstyle:link,a.nolinkstyle:active,a.nolinkstyle:visited{
	text-decoration: none;
	color: #003366; 
}

h1.mainhead{
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: 833002;	
}
h2.subhead1{
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: 833002;
}
h2.subhead2{
	font-size: 13px;
	font-weight: bold;
	color: 833002;
}
h3.mainhead{
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: 833002;	
}


/**/
a.lien,a.lien:link,a.lien:active,a.lien:visited{
	color: #833002;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: undreline;
}
a.lien:hover{
	text-decoration: none;
}
a.lienVide,a.lienVide:link,a.lienVide:active,a.lienVide:visited{
	color: #ffffff;
	text-decoration: underline;
}
a.lienVide:hover{
    text-decoration: none;
}
a.lienRouge,a.lienRouge:link,a.lienRouge:active,a.lienRouge:visited{
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.lienRouge:hover{
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/**/
P{
    margin:0.2em;
	padding-bottom:5px;
}