.h1 
{ font: 16px  verdana, sans-serif; color: #330000; font-weight: bold; padding-left: 10px;}
.h2 
{ font: 15px  verdana, sans-serif; color: #efefef; font-weight: bold; }
.h3 
{ font: 15px  verdana, sans-serif; color: #330000; font-weight: bold; }
.h4 
{ font: 16px  verdana, sans-serif; color: #000000; font-weight: bold; }
.h5 
{ font: 16px  verdana, sans-serif; color: #000000; font-weight: bold; }
.h6 
{ font: 16px  verdana, sans-serif; color: #000000; font-weight: bold; }
.h7 
{ font: 16px  verdana, sans-serif; color: #000000; font-weight: bold; }
.h8 
{ font: 16px  verdana, sans-serif; color: #000000; font-weight: bold; }

BODY { font: 14px  verdana, sans-serif; color: #000000;}
TD, TH, .BOD, FONT { font: 14px  verdana, sans-serif; color: #000000; }

a{
text-decoration:underline;
color:#A22F34;
}
a:hover{
text-decoration:none;
color:#A22F34;
}

.smalltext  { font: 10px  verdana, sans-serif; color: #996666; font-weight: regular; }

.redtext  { font: 14px  verdana, sans-serif; color: #330000; font-weight: regular; }
.redtagtext  { font: 11px  verdana, sans-serif; color: #330000; font-weight: regular; }

.footertext  { font: 12px  verdana, sans-serif; color: #efefef; font-weight: regular; }
.footer:link  { font: 12px  verdana, sans-serif; color: #efefef;  text-decoration: underline; }
.footer:active  { font: 12px  verdana, sans-serif; color: #efefef;  text-decoration: underline; }
.footer:visited { font: 12px  verdana, sans-serif; color: #efefef;  text-decoration: underline; }
.footer:hover { font: 12px  verdana, sans-serif; color: #efefef;  text-decoration: none; }

.toppertext  { font: 13px  verdana, sans-serif; color: #efefef;  line-height: 22px; letter-spacing: 0.3em}
.topper:link  { font: 13px  verdana, sans-serif; color: #efefef; text-decoration: none; line-height: 22px; letter-spacing: 0.3em}
.topper:active  { font: 13px  verdana, sans-serif; color: #efefef; text-decoration: none; line-height: 22px; letter-spacing: 0.3em}
.topper:visited { font: 13px  verdana, sans-serif; color: #efefef; text-decoration: none; line-height: 22px; letter-spacing: 0.3em}
.topper:hover { font: 13px  verdana, sans-serif; color:  #efefef; text-decoration: underline; line-height: 22px; letter-spacing: 0.3em}

.redlink:link  { font: 14px  verdana, sans-serif; color: #CC0000; text-decoration: underline; }
.redlink:active  { font: 14px  verdana, sans-serif; color: #CC0000; text-decoration: underline; }
.redlink:visited { font: 14px  verdana, sans-serif; color: #CC0000; text-decoration: underline; }
.redlink:hover { font: 14px  verdana, sans-serif; color: #CC0000; text-decoration: none; }

BUTTON {font-family:verdana; font-size:8pt; background-color:#C33C3C;}
.submitbutton {font-family:verdana; font-size:8pt; color: #FFFFFF; font-weight: bold; background-color:#C33C3C;}

input, textarea
{
	font-family: Geneva,  verdana, Sans-Serif;
	font-size: 10px;
}
.Textbox, textarea
{
	border: 1px solid #333333;
	width: 150px;
}
.Textbox2, textarea
{
	border: 1px solid #333333;
	width: 200px;
}
.Textbox3, textarea
{
	border: 1px solid #333333;
	width: 300px;
}
.Textlist, textarea
{
	border: 1px solid #333333; width: 250px; font-family: Geneva,  verdana, Sans-Serif;
	font-size: 10px;
}

table { margin:auto }


/* menu */
.menu-wrapper, .menu a{
   
    width: 100%;
    color: #f3deb5;
}

.menu::after{
    content: '';
    clear: both;
    display: block;
}

.menu a{
    display: block;
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-decoration: none;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 15px;
	padding-right: 25px;
    padding-left: 25px;
}

.menu li{
    position: relative;
}

.menu > li{
    float: left;
}

.menu, .menu ul{
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.menu ul li+li{
    border-top: 1px solid #fff;
}

.menu ul{
    position: absolute;
    box-shadow:  5px 5px 10px 0 rgba(0,0,0, 0.5);
}

.menu > li ul, .menu ul ul{
    opacity: 0;
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
    z-index: -1;
    visibility: hidden;
}

.menu > li ul{
    top: 130%;
    left: 0;
}

.menu ul ul{
    left: 130%;
    top: 0;
}

.menu ul a{
    width: 151px;
	background-image: url(../images/nav-bk2.jpg);
	padding: 10px;
}

.menu > li:hover > ul{
    top: 100%;
    opacity: 1;
    z-index: 1;
    visibility: visible;
}

.menu ul > li:hover > ul{
    left: 100%;
    opacity: 1;
    z-index: 1;
    visibility: visible;
}

/* color set */


.menu-2, .menu-2 a{
    
    color: #f3deb5;
}
.menu-2 a:hover{
    
    color: #FFF;
}
/* ends */