/* html tags */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

img {
border-width:0px;
}


hr {
background-color:#202B75;
color:#202B75;
height:1px;
border-bottom:0px;
border-style:solid;
padding:0px;
margin:0px;
}

a {
color:#00296F;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
cursor:pointer;
}




/* layout ids */
#wrap {
display:block;
width:800px;
min-height:660px;
* height:660px;
margin-top:50px;
background-color:#FFFFFF;
text-align:left;
background-image:url(images/bg.gif);
background-repeat:repeat-y;
background-position:left;
padding:0px;
clear:both;
}

#wrap2 {
display:block;
width:800px;
min-height:660px;
* height:660px;
margin-top:50px;
background-color:#FFFFFF;
text-align:left;
background-image:url(images/bg2.gif);
background-repeat:repeat-y;
background-position:left;
}

#section_title {
width:535px;
height:52px;
background-color:#ffb400;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
padding-top:34px;
padding-left:20px;
}

#section_logo {
width:104px;
height:100%;
float:right;
text-align:right;
margin-top:-34px;
}

#content {
padding-left:231px;
width:509px;
}

#content2 {
padding-left:231px;
padding-right:13px;
background-image:url(images/bg2.gif);
background-repeat:repeat-y;
background-position:left;
}

#logo {
margin-bottom:46px;
}

#copyright {
margin-top:36px;
}

#menu_left {
position:absolute;
width:218px;
height:605px;
display:block;
float:left;
text-align:left;
padding:0px;
margin:0px;
}

#llogin {
font-size:12px;
margin-top:31px;
}

#llogin input {
color:#FFFFFF;
background-color:#FEB400;
border-width:0px;
margin-top:4px;
}








/* classes */
.menu {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00296F;
}

a.menu:hover {
	color: #FF9933;
}

.admin_a {
padding-bottom:50px;
}

.aadmin_a {
padding-bottom:50px;
background-image:url(images/arrow.gif);
background-repeat:no-repeat;
background-position:50% 70%;
font-weight:bold;
}

a.admin_a:hover {
background-image:url(images/arrow.gif);
background-repeat:no-repeat;
background-position:50% 70%;
}



/* MENU */

/* hover menu */
.menu1 {
padding-right:192px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00296F;
overflow:hidden;
}

a.menu1:hover{
background-image:url(images/menu_forum.gif);
background-repeat:no-repeat;
background-position:80% 90%;
overflow:hidden;
}

.menu2 {
padding-right:192px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00296F;
overflow:hidden;
}

a.menu2:hover{
background-image:url(images/menu_programs.gif);
background-repeat:no-repeat;
background-position:66% 90%;
overflow:hidden;
}

.menu3 {
padding-right:201px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00296F;
overflow:hidden;
}

a.menu3:hover{
background-image:url(images/menu_members.gif);
background-repeat:no-repeat;
background-position:66% 90%;
overflow:hidden;
}

.menu4 {
padding-right: 199px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00296F;
overflow:hidden;
}

a.menu4:hover{
background-image:url(images/menu_partners.gif);
background-repeat:no-repeat;
background-position:62% 90%;
overflow:hidden;
}

.menu5 {
padding-right:192px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00296F;
overflow:hidden;
}

a.menu5:hover{
background-image:url(images/menu_downloads.gif);
background-repeat:no-repeat;
background-position:64% 90%;
overflow:hidden;
}

.menu6 {
padding-right:192px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00296F;
overflow:hidden;
}

a.menu6:hover{
background-image:url(images/menu_partners.gif);
background-repeat:no-repeat;
background-position:69% 90%;
overflow:hidden;
}

.menu7 {
padding-right:192px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00296F;
overflow:hidden;
}

a.menu7:hover{
background-image:url(images/menu_partners.gif);
background-repeat:no-repeat;
background-position:74% 90%;
}

.menu9{
padding-right:114px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00296F;
overflow:hidden;
}

a.menu9:hover{
background-image:url(images/menu_partners.gif);
background-repeat:no-repeat;
background-position:202% 90%;
}

/* selected menu item */
.mmenu1{
font-weight:bold;
padding-right:192px;
background-image:url(images/menu_forum.gif);
background-repeat:no-repeat;
background-position:80% 90%;
}
.mmenu2{
font-weight:bold;
padding-right:192px;
background-image:url(images/menu_programs.gif);
background-repeat:no-repeat;
background-position:66% 90%;
}
.mmenu3{
font-weight:bold;
padding-right:198px;
background-image:url(images/menu_members.gif);
background-repeat:no-repeat;
background-position:66% 90%;
}
.mmenu4{
font-weight:bold;
padding-right:192px;
background-image:url(images/menu_partners.gif);
background-repeat:no-repeat;
background-position:69% 90%;
}
.mmenu5{
font-weight:bold;
padding-right:192px;
background-image:url(images/menu_downloads.gif);
background-repeat:no-repeat;
background-position:64% 90%;
}
.mmenu6{
font-weight:bold;
padding-right:192px;
background-image:url(images/menu_partners.gif);
background-repeat:no-repeat;
background-position:69% 90%;
}
.mmenu7{
font-weight:bold;
padding-right:192px;
background-image:url(images/menu_partners.gif);
background-repeat:no-repeat;
background-position:74% 90%;
}
.mmenu9{
font-weight:bold;
padding-right:111px;
background-image:url(images/menu_partners.gif);
background-repeat:no-repeat;
background-position:212% 90%;
}