/* CSS Document */

a { position: relative; }
* { font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

#content{
position:relative;
z-index:2;
}

h1{
font-weight:normal;
display:inline;
}


/**** MENU ****/
#menu-top{ list-style: none ; width:946px; height:44px; margin-left:0; padding-left:13px; margin-bottom:20px;}
#menu-top li{ float:left;  font-size:12px;  }

/** Left Side **/
#menu-top-active1 a { display: block ; height:44px; width:132px; background:url(../images/menubg1.png) right top no-repeat ; font-size:14px; 	font-weight:normal; 	 color: #000000 ; line-height:44px; text-align: center; font-family:Helvetica, sans-serif; }	
#menu-top-active1  a:hover{ background: url(../images/menubg1.png) left top no-repeat ; color: #FDBE02 ; }
#menu-selected1 a{ display: block ; height:44px; width:132px; background: url(../images/menubg1.png) left top no-repeat ; font-size:14px; 	font-weight:normal; 	 color: #FDBE02 ; line-height:44px; text-align: center;  font-family:Helvetica, sans-serif;}

/** Middle Side **/
#menu-top-active2 a { display: block ; height:44px; width:134px; background: url(../images/menubg2.png) right top no-repeat ; font-size:14px; 	font-weight:normal; 	 color: #000000 ; line-height:44px; text-align: center ; font-family:Helvetica, sans-serif; }	
#menu-top-active2  a:hover { background: url(../images/menubg2.png) left top no-repeat ; color: #FDBE02 ; }
#menu-selected2 a{ display: block ; height:44px; width:134px; background: url(../images/menubg2.png) left top no-repeat ; font-size:14px; 	font-weight:normal; 	 color: #FDBE02 ; line-height:44px; text-align: center; font-family:Helvetica, sans-serif; }

/** Right Side **/
#menu-top-active3 a { display: block ; height:44px; width:132px; background: url(../images/menubg3.png) right top no-repeat ; font-size:14px; 	font-weight:normal; 	 color: #000000 ; line-height:44px;; text-align: center ; font-family:Helvetica, sans-serif; }	
#menu-top-active3  a:hover { background: url(../images/menubg3.png) left top no-repeat ; color: #FDBE02 ; }
#menu-selected3 a{ display: block ; height:44px; width:132px; background: url(../images/menubg3.png) left top no-repeat ; font-size:14px; 	font-weight:normal; 	 color: #FDBE02 ; line-height:44px; text-align: center; font-family:Helvetica, sans-serif; }


/**** END MENU ****/

.menutop{
color:#FDBE02;
font-size:30px;
padding-bottom:15px;
}

.menu{
padding:5px;
color:#FDBE02;
text-align:left;
}

.menulevel2{
padding:5px;
color:#FFFFFF;
text-align:left;
}

.menuonlevel2{
padding:5px;
color:#FFFFFF;
text-align:left;
text-decoration:underline;
}

.clickmore{
cursor:pointer;

}

.menu a:link{
color:#FDBE02;
}

.menu a:visited{
color:#FDBE02;
}

.menuon{
padding:5px;
background-color:#555557;
text-align:left;
}

body{
background-image:url('../images/bkgrnd.jpg');
background-repeat:no-repeat;
background-color:#000000;
background-position:top center;
background-attachment:fixed;
font-family:Arial Narrow, Arial, Helvetica, sans-serif, monospace;
margin-top:0px;
font-size:13px;
color:#FFFFFF;
height:100%;
text-align:left;
}
body a:link{
color:#FFFFFF;
text-decoration:none;
}
body a:visited{
color:#FFFFFF;
text-decoration:none;
}

#subscribe{
background-image:url('../images/subbox.png');
background-repeat:no-repeat;
font-family:Helvetica, Arial;
font-size:14px;
color:#000000;
text-align:left;
padding:20px;
padding-left:22px;
padding-top:23px;
padding-right:30px;
height:80px;
width:556px;
vertical-align:bottom;
}

#contact{
text-align:left;
}

.yellow, .yellow a:link, .yellow a:visited{
color:#FDBE02;
text-decoration:none;
}

#content{
background-image:url('../images/back.png');
background-repeat:repeat;
background-position:top;
width:967px;
}

#footer{
background-image:url('../images/footer.png');
background-repeat:no-repeat;
background-position:left;
width:967px;
height:166px;
}

.footer1{
color:#FDBE02;
font-size:11px;
text-align:left;
}

.footer{
color:#FFFFFF;
font-size:11px;
text-align:left;
}
.footer a:link{
color:#FFFFFF;
text-decoration:none;
}
.footer a:visited{
color:#FFFFFF;
text-decoration:none;
}
.header{
padding-top:10px;
color:#FFDE00;
}
.header a:link{
color:#FFDE00;
text-decoration:none;
}
.header a:visited{
color:#FFDE00;
text-decoration:none;
}

.links{

}

.welcome{
color:#FFDE00;
font-size:18px;
}
.welcomewhite{
color:#FFFFFF;
font-size:13px;
text-align:left;
}


.dots{
background-image:url(../images/dots.png);
background-repeat:repeat-x;
height:11px;
background-position:center;
}

.title{
color:#FFDE00;
font-size:60px;
}

.greydots{
background-image:url(../images/dots3.png);
background-repeat:repeat-x;
height:11px;
background-position:center;
}
.vdots{
background-image:url(../images/dots4.png);
background-repeat:repeat-y;
width:20px;
background-position:center;
}
.leftlink{
color:#FFDE00;
height:25px;
padding-left:5px;
}
.leftlink a:link{
color:#FFDE00;
text-decoration:none;
}
.leftlink a:visited{
color:#FFDE00;
text-decoration:none;
}
.current{
padding-left:5px;
height:25px;
}
.greyvline{
width:22px;
background-image:url(../images/greyvline.jpg);
background-position:center;
background-repeat:repeat-y;
}

.whitetitle{
font-size:30px;
padding-left:5px;
}

.yellowbig{
color:#FDBE02;
font-size:30px;
}
.yellowmedium{
color:#FDBE02;
font-size:20px;
}
.yellowsmall{
color:#FDBE02;
}
.yellowsmall a:link{
color:#FDBE02;
text-decoration:none;
}
.yellowsmall a:visited{
color:#FDBE02;
text-decoration:none;
}
form{
display:inline;
}
.mediumwhite{
font-size:14px;
}
.memberdownloads{
height:100%;
min-height:100%;
}

input{
padding-top:3px;
}

#tabindex { padding-top:13px;}