/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
html {
    font-family: arial narrow,sans-serif;
    color:#090909;
    font-size: 15px;
	text-align: left
}
img {
	border:0
}
a:focus {
	outline:none;
}
p {
    margin:15px 20px 15px 20px;
    text-align:justify;
 }
h1 {
   font-size:22px;
   color:#000000;
   padding: 5px;
   font-family: arial narrow,sans-serif;
}
h2 {
    font-size:20px;
    font-family: arial narrow,sans-serif;
    color:#990000;
    margin-top: 10px;
    margin-left: 5px;
    margin-bottom: 0px;
}
h3 {
    font-size:18px;
    font-family: arial narrow,sans-serif;
    font-weight:bold;
    color:#990000;
    padding-left: 10px;

}
h4 {
    font-size:16px;
    color:#990000;
    font-family: arial narrow,sans-serif;
    padding-left: 0px;
    margin-left: 0px;
}
.menutext
{
  position:relative;
  top:-20px;
  left:0px;
}
.inactive_menu a, .inactive_menu a:active, .inactive_menu a:link, .inactive_menu a:visited, .inactive_menu a:hover {
	color:#FFFFFF;
}
.active_menu a, .active_menu a:active, .active_menu a:link, .active_menu a:visited, .active_menu a:hover {
    color:#CF9B01;
}
.inactive_menu a, .inactive_menu a:active, .inactive_menu a:link, .inactive_menu a:visited, .inactive_menu a:hover {
    font-weight:normal;
}
.inactive_menu a
{
    font-weight:normal;
}
.inactive_menu, .active_menu {
    width:168px;
    margin-left:17px;
    padding:4px 0 0px 28px;
    color:#FFF;
    font-size:15px;
    border-bottom:1px solid #AE372F;
    display:block;
    height:23px;
    font-weight:normal;
    overflow:hidden;
}

.menu_last {
    border-bottom: none;
}
.inactive_menu {
    background: url('../images/arrow.gif') 9px 8px no-repeat;
}
.active_menu {
    background: url('../images/arrow_on_yellow.gif') 9px 8px no-repeat;
    font-weight:bold;
}

.maintable {

	width:790px;

}
.head-H2{
    font-size:16px;
    font-weight:bold;
    color:#FFFFFF; }

.Yellow {

  color: #f7f504;

}
a.toplink:link, a.toplink:visited, a.toplink:active {
	color:#ffffff;
	font-weight:bold;
	line-height:18px;
	padding:0px 0 3px 6px;
}
a.toplink:hover {
	color:#fff
}
.header a{
	color:#fff;
	text-decoration:none;
}
.header a:hover{
    color:#fff;
    text-decoration:underline;
}
.right{
    padding-bottom:8px;
    vertical-align:top;
    background:#fff;
    border-right: 1px solid #740d04;
    }
.right a{
    color:#229342;
    text-decoration:none;
    font-weight:bold;
}
.right a:hover{color:#780B05;}

.right ul { list-style:url(../images/arrow.gif) none; margin:6px 17px; padding-left:20px; }

.noborder{border:0px;}

.right li { margin:0px 0px 12px 0px; padding:0px; }

.right-in{padding-top:20px; background-color:#0000FF  }

.hlight{ color:#F8921A; font-weight:bold;}

.left{padding:0px 0px 0px 0px; width:233px; border:0px solid #cccccc; vertical-align:top; background:#9A231B; }

.left a{color:#CF9B01; text-decoration:none; font-weight:bold}

.left a:Hover{color:#fff}

.middle{

    vertical-align:top;

}

.white{

    color:#ffffff

}



.head-sub{font-size:14px; font-weight:bold; color:#F7D503 }



.Mnone p{margin:20px 2px 20px 20px;}

.pict-galle{border-width:0px 1px 0px 1px;  border-style:solid; border-color:#63574B; background-color:#27211B; padding:0px 0px 0px 10px; color:#AE9D8D; font-size:11px;  }

.more{background:url(../images/more-bg.gif) right bottom no-repeat; font-weight:bold; padding-right:8px; }

.more a, a.more:link, a.more:visited,a.more:active{color:#FF6600; text-decoration:none; background:none; }

.more a:hover, a.more:hover{color:#FFFFFF;}

.button { color:#f6e800; background-image:url(../images/bg_footer.gif); background-color:#76ab35; font-weight:bold; border:2px solid #538418; cursor:pointer; height:20px; padding:0px 3px 0px 3px; font-size:11px; font-family: Tahoma,Arial; height:25px; }

input, select, textarea { font-size:11px; color:#000000; font-family:Verdana,Arial,Tahoma; border:1px solid #780C04;}

.footer{
    color:#FFFFFF;
    font-size:14px;
    font-weight:normal;
    background-color: #07723e;
}
.footer a{
    COLOR: #f7f504;
    font-size:14px;
    TEXT-DECORATION: none;
}
.footer a:hover {
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.copyr{
    color:#6D6348; font-size:10px;}

.copyr a{ COLOR: #C54323; TEXT-DECORATION: underline;}

.copyr a:hover { COLOR: #646464; TEXT-DECORATION: underline;}



.bg-hd{
    width:682px;
    height:150px;
    vertical-align:top;
    padding:8px 0 0 15px;
}
.thumb{
    border:1px solid #D09A00;
    margin:0px 19px 14px 19px;
}
.required {
	font-weight: bold;
	color: #990000;
}
.error-msg {
	font-weight: bold;
	color: #990000;
}
.glossymenu
{
    margin:5px 0;
    padding:0;
    width:190px;/*width of menu*/
    border:0px solid #9A9A9A;
    border-bottom-width:0;
	color:green;
}



.glossymenu a.menuitem
{
    font:bold 14px "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;
    color:#FFF;
    display:block;
	/*To help in the anchoring of the ".statusicon" icon image*/
    position:relative;
    width:auto;
    padding:0px 0;
    padding-left:0px;
    text-decoration:none
}





.glossymenu a.menuitem:visited, .glossymenu .menuitem:active
{
    color:#FFF
}



.glossymenu a.menuitem .statusicon
{ /*CSS for icon image that gets dynamically added to headers*/
    position: absolute;
    top: 0px;
    right: 15px;
    border: none
}



.glossymenu a.menuitem:hover{

    background-image: url(glossyback2.gif);
	color:green

}



.glossymenu div.submenu{ /*DIV that contains each sub menu*/

}



.glossymenu div.submenu ul{ /*UL of each sub menu*/

    list-style-type:circle;

    margin: 3px;

    padding: 5px;

    padding-left:55px;

}



.glossymenu div.submenu ul li
{
    border-bottom: 0px solid blue;
	margin-bottom:5px
}



.glossymenu div.submenu ul li a{

    display: block;

    font: bold 11px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	/*Color of submenu items*/
    color: #FFF;

    text-decoration: none;

}



.glossymenu div.submenu ul li a:hover{

    color: #FFF

}



.centerdiv{ /*IE method of centering a relative div*/

    text-align:left;

}



.centerdiv>div{ /*Proper way to center a relative div*/

    margin: 0 auto;

}
.legal {
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}

