body { padding: 0; margin: 0; color:inherit; background-color:#000000;}

#lightbox {position:absolute;display: none;color:#fff;height:100%;width:100%;top: 0;background: url("../overlay.png") repeat scroll 0 0 transparent;z-index: 4;}x: 4;}

input, select {
            width: 100%;
            padding: 5px;
            margin: 5px 0; background-color:#EAEAEA; line-height: 28px; color:#003356;
font-family:arial; font-size:13px; font-weight:none;
            border: 0px solid #aaa;
           box-sizing: border-box;
            border-radius: 0px;
            -moz-box-sizing: border-box;
-webkit-appearance: none;
            -webkit-box-sizing: border-box;
            -webkit-border-radius: 0; 
        }



.validContact{
visibility:hidden; 
font-size:12px; 
font-family:arial;
font-weight:bold;
color:#990000;
height:1px;
}

.SMT {      width: 100%;
            padding: 5px;
            margin: 5px 0; background-color:#003356; height: 38px; line-height: 28px; color:#FFFFFF;
            font-family:arial; font-size:13px; font-weight:none;
            border: 1px solid #aaa;
         
        }

.labelBG { font-family:arial; font-size:13px; font-weight:none; color:#003356; border: 0px; 
background-color:#EAEAEA; line-height: 28px; width:100%;}

img {border:none;}



.hideme{display:none;}

/*Menu section*/
#menucontainer{}
#menucontainer #logo-1 { height: 87px; margin-left: 12px; margin-top: 0px; width: 240px; z-index: 1000;}
#menucontainer #logo-2 { height: 87px; margin-left: 0px; margin-top: 0px; width: 274px; z-index: 1000;}
#menucontainer #logo-3 { min-width: 680px; z-index: 1000;}

#menu{}
#menuimagecontainer-up{
        background: url("../images/menu-up-bar.png") repeat-x scroll 0 0 transparent;
	color: inherit;
	height: 36px; text-align:center;
}
#menuimage-up{
	background: url("../images/menu_up.png") no-repeat scroll 0 0 transparent;
	color: inherit;
	cursor: pointer;
	text-align:center;
}
#menuimagecontainer-down{
	background: url("../images/menu-down-bar.png") repeat-x scroll 0 0 transparent;
	color: inherit;
	height: 5px; text-align:center;
}
#menuimage-down{
	background: url("../images/menu_down.png") no-repeat scroll 0 0 transparent;/* position: absolute; right: 0; */
	color: inherit;
	cursor: pointer;
	text-align:center;
}

#slideingmenu{	display: none; position: absolute; top: 0; width: 100%; z-index: 500;}
#slideingmenu .menuitembg{
	background: url("../images/menu-bg2.png") repeat-x scroll 0 0 transparent;height: 50px;
	color: inherit;
}
#slideingmenu .menuitembg a.menuitem {
	background-color:transparent; color: #FFFFFF; display: block; font-weight: bold; line-height: 50px;
    margin: 0 15px; text-decoration: none; text-transform: uppercase; vertical-align: middle;
}
#slideingmenu .menuitembg a.menuitem  span { float: right;}
#slideingmenu .menuitembg a.menuitem  span img {    display: inline !important;	margin-top: 20px;}



#slideingmenu2 { display: inline; width: 100%;z-index: 2;}
#slideingmenu2 .menuitembg{
	background: url("../images/menu-bg.png") repeat-x scroll 0 0 transparent;height: 50px;
	color: inherit;
}
#slideingmenu2 .menuitembg a.menuitem {
	background-color:transparent; color: #FFFFFF; display: block; font-weight: bold; line-height: 50px;
    margin: 0px; text-decoration: none; vertical-align: middle;
}
#slideingmenu2 .menuitembg a.menuitem  span { float: right;}
#slideingmenu2 .menuitembg a.menuitem  span img {    display: inline !important; margin-top: 15px;}


#slideingmenu4 { display: inline; width: 100%;z-index: 2;}
#slideingmenu4 .menuitembg{
	background: url("../images/menu-bg3.png") repeat-x scroll 0 0 transparent;height: 50px;
	color: inherit;
}
#slideingmenu4 .menuitembg a.menuitem {
	background-color:transparent; color: #000000; display: block; font-weight: bold; line-height: 50px;
    margin: 0px; text-decoration: none; vertical-align: middle;
}
#slideingmenu4 .menuitembg a.menuitem  span { float: right;}
#slideingmenu4 .menuitembg a.menuitem  span img {    display: inline !important; margin-top: 15px;}




#slideingmenu3 { display: inline; width: 100%; z-index: 2;}

#slideingmenu3 .menuitem {
	background-color:transparent; color: #000000; display: inline; font-weight: bold; height: 105px;
    margin: 0px; text-decoration: none; vertical-align: top;
}
#slideingmenu3 .menuitembg a.menuitem  span { float: right; vertical-align:top; display: inline}
#slideingmenu3 .menuitembg a.menuitem  span img {    display: inline !important; margin-top: 0px;}

#contentcontainer{clear:both;}

.Mpad { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; 
background-color:transparent; }

.CONpad { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; 
          background-color:transparent; text-align:center;}

.Mgreen { padding-top: 2px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; background-color:transparent;}

.Mgray { padding-top: 2px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; background-color: #666666; z-index: 3; }

.Mlink { padding-top: 2px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }

.Mlink2 { padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 5px;
 display: inline; vertical-align: top; width: 125px; height:85px;}

#Mlink3 { height: 105px; padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px;
 display: inline; vertical-align: top; font-family:arial; 
font-size:13px; font-weight:none; color: #333333; line-height: 18px; text-align: left;}

#GRNhead { font-family:arial; background-color: #007800; padding-left: 5px; width: 100%;
font-size:15px; font-weight:bold; color: #FFFFFF; line-height: 31px; text-align: left;}

.h39 { height:88px; padding-top: 8px;}

.h40{ height:88px; padding-top: 0px;}


.wrapper {width:100% !important; z-index: 0; background-color:transparent;}

#footer { background-color: #B23727; clear: both; padding: 10px 10px 10px; text-align: center; color: #FFFFFF;}

#fb { margin-right: 25px; height: 27px;}

#twitter { display: block; float:left; margin-left: 25px; height: 27px; width: 100%;}

#backR{
	background: url("../images/backZ.jpg") repeat scroll 0 0 transparent; height: 100%; z-index: 3;}

p {font-family:Roboto Condensed, arial; font-size:17px; font-weight:none; 
color: #FFFFFF; line-height: 24px;}

#C1 {font-family:arial; font-size:13px; font-weight:none; color: #FFFFFF; 
   line-height: 18px; background-color:transparent; font-style: italic;}

#DEL {font-family:arial; font-size:13px; font-weight:none; color: #FFFFFF; 
     line-height: 16px; background-color:transparent; text-align:center;}

#left {font-family:arial; font-size:13px; font-weight:none; color: #333333; line-height: 18px; text-align:left;}

#LG {font-family:arial; font-size:14px; font-weight:bold; color: #333333; line-height: 18px;}

sup {font-family:arial; font-size:12px; font-weight:none; color: #C09336;}

sup.n {font-family:arial; font-size:11px; font-weight:none; color: #C09336;}

li { font-family:Roboto Condensed, arial; font-size:17px; font-weight:none; color: #FFFFFF; 
     line-height: 24px;}

#YLsm {font-family:Roboto Condensed, arial; font-size:17px; font-weight:bold; 
color: #C2B431; line-height: 24px;}


#YLW {font-family:Roboto Condensed, arial; font-size:21px; font-weight:none; 
color: #C2B431; line-height:28px; font-style:italic; text-align:center;}

#OG { font-family:arial; font-size:15px; font-weight:bold; color: #007800; line-height: 18px; text-align:center; }

#headZ { font-family:Roboto Condensed, arial; font-size:21px; font-weight:bold; 
color: #FFFFFF; line-height:24px; text-align:center; }

#MI { font-family:Roboto Condensed, arial; font-size:14px; font-weight:none; 
color: #FFFFFF; text-align:center;}

#PC {font-family:arial; font-size:16px; font-weight:bold; color:#C09336; line-height:28px;
       width: 15%; float:right; display:inline; text-align:left;}

.yeZ { width: 100%; float:left; display:inline; text-align:center; padding-top:5px;}

#titl { width: 80%; float:left; display: inline;}

#SZ {font-family:arial; font-size:10px; font-weight:none; color:#C09336; 
        width: 100%; text-align: right; line-height: 11px;}

#pSZ {font-family:arial; font-size:13px; font-weight:none; color:#FFFFFF; 
        width: 25%; text-align: center; display: inline; float:left;}

#PPC {font-family:arial; font-size:18px; font-weight:bold; color:#C09336; 
       width: 25%; float:left; display:inline; text-align:center;}

#MI2 { font-family:arial; font-size:18px; font-weight:bold;
         color:#C09336; width: 100%; float:left; display: inline;}


#M5 {font-family:arial; font-size:18px; font-weight:bold; color:#C09336; 
       width: 20%; float:left; display:inline; text-align:center;}

#M52 {font-family:arial; font-size:15px; font-weight:bold; color:#C09336; 
       width: 20%; float:left; display:inline; text-align:center;}

#P5 {font-family:arial; font-size:13px; font-weight:none; color:#FFFFFF; 
        width: 20%; text-align: center; display: inline; float:left;}

#M3 {font-family:arial; font-size:18px; font-weight:bold; color:#C09336; 
       width: 33%; float:left; display:inline; text-align:center;}

#P3 {font-family:arial; font-size:13px; font-weight:none; color:#FFFFFF; 
        width: 33%; text-align: center; display: inline; float:left;}




ul {margin-left: 5px;
padding-left: 5%;}

ol {margin-left: 20px;
padding-left: 0px;}

#copy {font-family:arial; font-size:10px; font-weight:none; color: #FFFFFF; line-height: 22px;}


.TH {border: 1px solid #990000;}



hr { border: 1px double solid #003300; opacity:0.1; filter:alpha(opacity=90);
    display: inline-block;
    width: 95%; 
}


#tPAD {margin-top: 6px;}

#fmPAD {padding-top: 5px;}



a:link {font-family:Roboto Condensed, arial; font-size:17px; font-weight:none; 
color: #C2B431; line-height: 24px;}

a:visited {font-family:Roboto Condensed, arial; font-size:17px; font-weight:none; 
color: #C2B431; line-height: 24px;}

a:hover {font-family:Roboto Condensed, arial; font-size:17px; font-weight:none; 
color: #C2B431; line-height: 24px;}


a.NO:link {font-family:arial; font-size:13px; font-weight:none; color:#C2B431; line-height: 18px; text-decoration: none;}

a.NO:visited {font-family:arial; font-size:13px; font-weight:none; color:#C2B431; line-height: 18px; text-decoration: none;}

a.NO:hover {font-family:arial; font-size:13px; font-weight:none; color:#C2B431; line-height: 18px; text-decoration: none;}


a.SM:link {font-family:arial; font-size:12px; font-weight:none; color:#FFFFFF; line-height: 22px; text-decoration: none; line-height: 50px; width:100%;}

a.SM:visited {font-family:arial; font-size:12px; font-weight:none; color:#FFFFFF; line-height: 22px; text-decoration: none; line-height: 50px; width:100%;}

a.SM:hover {font-family:arial; font-size:12px; font-weight:none; color:#FFFFFF; line-height: 22px; text-decoration: none; line-height: 50px; width:100%;}











