body
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;	
	color:#4C4C4C;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	width:962px;
	background-image:url(../images/body-bg.jpg);
	background-repeat:repeat-x;
	background-color:#dbe7f5;

}
a{ outline:none; }
.table, td, tr 
{
	font-family:Arial;
	font-size:12px;
	color:#4C4C4C;
	font-weight:none;
	text-decoration:none;
}
a.link1
{
	font-family:Arial;
	font-size:11px;
	line-height:18px;	
	color:#4C4C4C;
	text-decoration:underline;

}
a.link1:hover
{
	font-family:Arial;
	font-size:11px;
	line-height:18px;	
	color:#4C4C4C;
	text-decoration:none;
}
.text-pad-link
{
font-family:Arial;
font-size:12px;
color:#1590C1;
text-decoration:underline;
padding-left:8px;
}
.text-pad-link:hover
{
font-family:Arial;
font-size:12px;
color:#1590C1;
text-decoration:none;
padding-left:8px;
}

.tab-menu
{
font-family:Arial;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
line-height:23px;
cursor:pointer;
}      
.tab-menu:hover
{
font-family:Arial;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
background-image:url(../images/tab-on.gif);
display:block;
line-height:23px;
cursor:pointer;
}
.tab-menu-sel
{
font-family:Arial;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
background-image:url(../images/tab-on.gif);
display:block;
line-height:23px;
}
.tab-menu-sel:hover
{
font-family:Arial;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
background-image:url(../images/tab-on.gif);
display:block;
line-height:23px;
}
.menu
{
font-family:Arial;
font-size:12px;
color:#F2F6FA;
text-decoration:none;
font-weight:bold;
}      
.menu:hover
{
font-family:Arial;
font-size:12px;
color:#00194d;
text-decoration:none;
font-weight:bold;
}
.menu-sel
{
font-family:Arial;
font-size:12px;
color:#00194d;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}
.blue-text
{
font-family:Arial;
font-size:12px;
color:#102F66;
}
#menu-section
{
width:829px;
height:38px;
float:left;
}
a.left-menu
{
font-family:Arial;
font-size:12px;
color:#4387C1;
text-decoration:none;
font-weight:none;
background-image:url(../images/bl-arrow.gif); background-repeat:no-repeat;
background-position:0px 5px;
padding-left:8px;
float:left;
}      
a.left-menu:hover
{
font-family:Arial;
font-size:12px;
color:#4C4C4C;
text-decoration:none;
font-weight:none;
background-image:url(../images/org-arrow.gif);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:8px;
float:left;
}
.left-menu-sel
{
font-family:Arial;
font-size:12px;
color:#4C4C4C;
text-decoration:none;
font-weight:none;
background-image:url(../images/org-arrow.gif);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:8px;
float:left;
}

.left-menu-sub
{
font-family:Arial;
font-size:11px;
color:#4387C1;
text-decoration:none;
font-weight:none;
background-image:url(../images/org-arrow-small.gif);
background-repeat:no-repeat;
background-position:10px 5px;
padding-left:20px;
}      
.left-menu-sub:hover
{
font-family:Arial;
font-size:11px;
color:#4C4C4C;
text-decoration:none;
font-weight:none;
background-image:url(../images/org-arrow-small.gif);
background-repeat:no-repeat;
background-position:10px 5px;
padding-left:20px;
}
.left-menu-sub-sel
{
font-family:Arial;
font-size:11px;
color:#4C4C4C;
text-decoration:none;
font-weight:none;
background-image:url(../images/org-arrow-small.gif);
background-repeat:no-repeat;
background-position:10px 5px;
padding-left:20px;
}

.news-menu
{
font-family:Arial;
font-size:13px;
color:#4C4C4C;
text-decoration:none;
font-weight:bold;
display:block;
line-height:30px;

}      
.news-menu:hover
{
font-family:Arial;
font-size:13px;
color:#4C4C4C;
text-decoration:none;
font-weight:bold;
background-color:#DBE6F5;
display:block;
line-height:30px;
}
.news-menu-sel
{
font-family:Arial;
font-size:13px;
color:#4C4C4C;
text-decoration:none;
font-weight:bold;
background-color:#DBE6F5;
display:block;
line-height:30px;
}
.top-header-text
{
    font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}
.page-head
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#000000;
}
.li-blue-bold
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#3E7FBA;
}
.blue-bold13
{
    font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#3E7FBA;
}
.sub-head
{
    font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#163E79;
}
.blue-head
{
    font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	color:#316BAF;
}
.blue-small-bold
{
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#4990B2;
}
.black-small-bold
{
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#333333;
}
.small-text
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#4C4C4C;
	
}
.small-text-index
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#4C4C4C;
	line-height:17px;
	
}
.small-blue
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#1590C1;
}
.foot
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#A8B2CA;
}
a.foot-link
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#A8B2CA;
	padding-left:1px;
	padding-right:1px;
	text-decoration:none;
}
a.foot-link:hover
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#DBDDE3;
	padding-left:1px;
	padding-right:1px;
	text-decoration:none;
}
a.top-link
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#B1C1D7;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}
a.top-link:hover
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#FFFFFF;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}
.top-link-sel
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#FFFFFF;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}
.blue-bg-link
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#1590C1;
	text-decoration:none;
	line-height:20px;
	height:20px;
	background-color:#FFFFFF;
}
a.blue-bg-link
{
	color:#1590C1;
	text-decoration:none;
	background-color:#FFFFFF;
	display:block;
}
a.blue-bg-link:hover
{
	color:#3D3D3D;
	background-color:#C1E0F7;
	text-decoration:none;
	font-size:11px;
	display:block;
}
.blue-bg-link-sel
{
	color:#3D3D3D;
	background-color:#C1E0F7;
	text-decoration:none;
	display:block;
}

a.read-more
{
font-family:Arial;
font-size:11px;
color:#1590C1;
text-decoration:underline;
font-weight:none;
}      
a.read-more:hover
{
font-family:Arial;
font-size:11px;
color:#14377B;
text-decoration:none;
font-weight:none;
}
.org-arrow-top-pad
{
background-image:url(../images/org-arrow.gif);
background-repeat:no-repeat;
background-position:2px 15px;
padding-left:12px;
font-size:11px;
padding-top:8px;
}
.org-arrow
{
background-image:url(../images/org-arrow.gif);
background-repeat:no-repeat;
background-position:2px 9px;
padding-left:12px;
font-size:11px;
padding-top:1px;
}
.white-bold
{
font-family:Arial;
font-size:12px;
color:#FEFFFF;
font-weight:bold;
}
.black-bold
{
font-family:Arial;
font-size:14px;
color:#000000;
font-weight:bold;
}
.head-bold
{
font-family:Arial;
font-size:12px;
color:#B65C28;
font-weight:bold;
}

.field-srch
{
	border: solid 1px #478DC5;
	background-color:#DBE6F5;
	color:#0C2659;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	padding-top:3px;
	height:17px;
	width:138px;
	margin-top:5px;
}

.field-login
{
	border: solid 1px #539CD6;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	padding-top:3px;
	height:17px;
	width:138px;
}
.field-sign-in
{
	border: solid 1px #539CD6;
	background-color:#FFFFFF;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	height:23px;
	width:182px;
}
.field-dash
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	width:350px;
}
.field-form-1
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	height:15px;
	width:200px;
}
.field-form-2
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	height:15px;
	width:455px;
}
.field-form-3
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	height:15px;
	width:143px;
}
.field-search
{
	border: solid 1px #BDC7D8;
	background-color:#FFFFFF;
	margin-top:8px;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	height:18px;
	line-height:18px;
	width:180px;
}
.field-form-scroll
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	width:200px;
}
.field-form-list
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
}
.field-list-long
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	width:206px;
}
.field-hint-question
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
	width:240px;
}
.field-button
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding-left:3px;
}
a.blue-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:none;
	color:#4387C1;
	text-decoration:underline;
}
a.blue-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:none;
	color:#2C5EA5;
	text-decoration:none;
}
a.blue-link-small
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#4087BD;
	text-decoration:underline;
}
a.blue-link-small:hover
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#4087BD;
	text-decoration:none;
}
a.navy-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#1A478E;
	text-decoration:underline;
}
a.navy-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:none;
	color:#4387C1;
	text-decoration:none;
}

.bl-arr
{
background-image:url(../images/bl-arr.gif);
background-repeat:no-repeat;
background-position:2px 6px;
padding-left:15px;
padding-bottom:8px;
}




.bl-bold
{
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#5E5C5C;
}
.bl-text
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#5E5C5C;
}
.news-menu
{
font-family:Arial;
font-size:13px;
color:#4C4C4C;
text-decoration:none;
font-weight:bold;
display:block;
line-height:30px;

}      
.news-menu:hover
{
font-family:Arial;
font-size:13px;
color:#4C4C4C;
text-decoration:none;
font-weight:bold;
background-color:#DBE6F5;
display:block;
line-height:30px;
}

.red-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#CC0022;
	text-decoration:underline;
}
.red-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#CC0022;
	text-decoration:none;
}

.green-bold
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#656565;
}
.red-bold
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#BC0D0A;
}
.green-bold-17
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#656565;
}

.green-bold-12
{
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#686868;
}
.green-text
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#656565;
}



/* Div for Home page starts here*/

#main
{
float:left;
width:962px;
}
#header-bg
{
float:left;
width:962px;
height:103px;
background-image:url(../images/index-header.jpg);
background-repeat:no-repeat;
}
#top-menu-main
{
float:left;
width:962px;
height:38px;
background-image:url(../images/top-menu-blue-bg.jpg);
background-repeat:repeat-x;
}
#body-main-out
{
float:left;
padding-top:8px;
}
#body-main
{
float:left;
width:962px;
padding-bottom:6px;
}
#body-left-main
{
float:left;
width:726px;
}
#inner-body-left-main
{
float:left;
width:962px;
}
#body-right-main
{
float:left;
width:230px;
padding-left:6px;
}
#beyond-banner-main
{
float:left;
width:708px;
height:177px;
padding:12px 6px 11px 12px;
background-color:#FFFFFF;
}
#up-past-events
{
float:left;
width:228px;
padding-left:8px;
}
#boxes-main
{
float:left;
padding-top:7px;
width:726px;
}
#box-left-right
{
float:left;
width:208px;
height:138px;
padding:8px 10px 10px 20px;
background-color:#FFFFFF;
}
#box-left-right-past
{
float:left;
width:208px;
height:185px;
padding:8px 10px 10px 20px;
background-color:#FFFFFF;
}
#box-hrcompass
{
float:left;
width:216px;
height:153px;
padding:3px 5px 0px 17px;
background-color:#FFFFFF;
}
#pad-lr
{
width:236px;
float:left;
padding-left:7px;
padding-right:7px;
}
#box-middle
{
width:206px;
height:136px;
padding:10px 10px 10px 20px;
background-color:#FFFFFF;
}
#box-middle1
{
width:206px;
height:185px;
padding:8px 10px 10px 20px;
background-color:#FFFFFF;
}
#pad-top
{
float:left;
padding-top:6px;
width:726px;
}
#partners-main
{
float:left;
width:962px;
height:90px;
}
#hr-talks
{
float:left;
width:230px;
height:100px;
}
#hr-talks-home
{
float:left;
width:210px;
padding:10px 10px 10px 10px;
background-color:#FFFFFF;
border-bottom:#DBE7F5 6px solid;
font-weight:bold;
}

#pic-gallery-thumb
{
float:left;
width:183px;
/*height:180px;*/
background-color:#FFFFFF;
padding-left:22px;
padding-right:25px;
padding-top:10px;
padding-bottom:10px;
}
#opinion-poll
{
float:left;
width:214px;
background-color:#FFFFFF;
padding:10px 8px 0px 8px;
}
#opinion-pad-top
{
float:left;
padding-top:6px;
width:230px;
}
#partners
{
float:left;
width:941px;
padding:14px 10px 8px 11px;
background-color:#FFFFFF;
}
#footer
{
float:left;
width:922px;
padding-left:30px;
padding-right:10px;
height:141px;
background-image:url(../images/foot-bg.jpg);
background-repeat:no-repeat;
}
#foot-pad-top
{
float:left;
width:962px;
padding-top:9px;
}
#foot-left
{
float:left;
width:365px;
padding-top:28px;
/*padding-right:75px;*/
}
#foot-twitter
{
float:left;
width:103px;
}
#foot-right
{
float:left;
width:428px;
padding-top:28px;
}
#left-div
{
float:left;
}
#right-div
{
float:right;
}
#logo
{
float:left;
width:140px;
/*width:215px;*/
padding-left:55px;
/*padding-left:66px;*/
padding-top:9px;
}

/*float:left;
width:248px;
padding-left:50px;
padding-top:9px;

*/







#header-text
{
float:left;
width:499px;
/*padding-top:54px;*/
padding-top:48px;
padding-left:7px;
padding-right:6px;
color:#FFFFFF;
text-align:center;
}
#search-main
{
float:right;
padding-right:10px;
padding-top:15px;
}
#president-icon
{
float:left;
width:41px;
padding-right:8px;
/*height:100px;
*/}
#pad-bottom
{
float:left;
width:202px;
padding-bottom:10px;
}
#space
{
float:left;
width:205px;
padding-top:10px;
}
#space-top
{
float:left;
width:200px;
padding-top:10px;
}
#stations
{
float:left;
width:205px;
padding-top:8px;
padding-bottom:8px;
}	
#padding-left
{
padding-left:140px;
}
#sign-in
{
float:left;
width:125px;
height:30px;
padding-top:6px;
padding-left:1px;
}
a
{
	font-family: Arial;
	font-size : 12px;
	color:#3470A2;
	font-weight:none;
	text-decoration:none;
}
a:hover
{
	font-family:Arial;
	font-size : 12px;
	color:#2C74A2;
	font-weight:none;
	text-decoration:underline;
}
#arrow
{
background-image:url(../images/org-arrow-small.gif); background-repeat:no-repeat;
background-position:5px 8px;
padding: 2px 0px 3px 15px;
}
.mem-txt
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#4C4C4C;
	font-weight:none;
	text-decoration:none;
}
.prof-h
{
	font-family:Arial;
	font-size:12px;
	color:#102F66;
	font-weight:none;
	text-decoration:none;
}
.prof-link
{
	font-family:Arial;
	font-size:12px;
	color:#3470A2;
	font-weight:bold;
	text-decoration:underline;
}
.prof-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#2C74A2;
	font-weight:bold;
	text-decoration:none;
}
.link-cls
{
	font-family:Arial;
	font-size:12px;
	color:#3470A2;
	font-weight:none;
	text-decoration:underline;
}
.link-cls:hover
{
	font-family:Arial;
	font-size:12px;
	color:#2C74A2;
	font-weight:none;
	text-decoration:none;
}

#photo-main
{
float:left;
width:355px;
height:249px;
}

.name-link
{
	font-family:Arial;
	font-size:12px;
	color:#B65C28;
	font-weight:bold;
	text-decoration:underline;
}
.name-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#2C74A2;
	font-weight:bold;
	text-decoration:none;
}
.link-cls2
{
	font-family:Arial;
	font-size:12px;
	color:#B65C28;
	font-weight:none;
	text-decoration:underline;
}
.link-cls2:hover
{
	font-family:Arial;
	font-size:12px;
	color:#2C74A2;
	font-weight:none;
	text-decoration:none;
}
.field-button
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#003366;
	font-family:Arial;
	font-size:12px;
	padding:3px 3px 3px 3px;
	font-weight: bold;
	/*height:20px;*/
	
}
.field-gen
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding:3px 3px 3px 3px;
	width:200px;
}
.cream-bg
{
background-image:url(../images/cream-bg.gif); background-repeat:repeat-x;
height:35px;
width:100%;
}

.grey-bg
{
background-image:url(../images/grey-bg.gif); background-repeat:repeat-x;
height:35px;
width:100%;
}
.td-blue-line
{
background-image:url(../images/blue-line.gif); background-repeat:repeat-x;
background-position:left bottom;
height:3px;
width:100%;
}
#admin-footer
{
float:left;
width:888px;
padding-top:28px;
padding-left:30px;
padding-right:44px;
height:50px;
background-image:url(../images/foot-bg.jpg);
background-repeat:no-repeat;
}


a.login-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:none;
	color:#4387C1;
	text-decoration:underline;
}
a.login-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:none;
	color:#2C5EA5;
	text-decoration:none;
}
.photo-frame
{
	background-image:url(../images/photo-frame.gif);
	width:64px;
	height:50px;
	vertical-align:middle;
	text-align:center;
}
.box-bdr
{
padding:10px 10px 10px 10px;
float:left;
border:#336699 solid 3px;
width:550px;
font-size:12px;
line-height:18px;
color:#060606;
background-color:#FFFFFF;
} 
.btn-lnk
{
border: solid 1px #0e2a5f;
padding:3px;
height:30px;
color:#eff1f5; 
font-family:Arial; 
font-size:12px;
line-height:25px;
font-weight:bold;
text-decoration:none;
display:block;
background-color:#1d4682;
/*background-image:url(../images/btn-off.gif);
background-repeat:repeat-x;*/
}
.btn-lnk:hover
{
border: solid 1px #0e2a5f;
padding:3px;
height:30px;
color:#18427f; 
font-family:Arial; 
font-size:12px;
line-height:25px;
font-weight:bold;
text-decoration:none;
background-color:#eff1f5;
/*background-image:url(../images/btn-on.gif);
background-repeat:repeat-x;
*/}
.btn-jn
{
width:80px;
height:20px;
color:#eff1f5;
font-family:Arial; 
font-size:12px;
font-weight:bold;
text-decoration:none;
display:block;
background-image:url(../images/join-off.gif);
background-repeat:no-repeat;
}
.btn-jn:hover
{
color:#ffffff; 
font-family:Arial; 
font-size:12px;
text-decoration:none;
background-image:url(../images/join-on.gif);
background-repeat:no-repeat;
}
.community-pic
{
float:left;
width:115px;
height:130px;
}
.community-more
{
padding-top:5px;
float:left;
width:115px;
}
.box-txt
{
	color:#343434; font-family:Arial; font-weight:none; text-decoration:none; font-size:10px;
}
.box-bold
{
	color:#2e63a7; font-family:Arial; font-weight:bold; text-decoration:none; font-size:12px;
}
.ajax-msg
{
padding:10px 10px 10px 10px;
float:left;
border:#336699 solid 3px;
width:550px;
font-size:12px;
line-height:18px;
color:#060606;
background-color:#DBE6F5;
opacity: .95;
filter: alpha(opacity=95); /* needed for IE */


} 
.pgn-lnk
{
/*border: solid 1px #0e2a5f;
padding:3px;
height:30px;
*/color:#478EC4; 
font-family:Arial; 
font-size:12px;
/*line-height:25px;
*/font-weight:bold;
text-decoration:none;
/*display:block;
*//*background-color:#1d4682;
*/
/*background-image:url(../images/btn-off.gif);
background-repeat:repeat-x;*/
}
.pgn-lnk:hover
{
/*border: solid 1px #0e2a5f;
padding:3px;
height:30px;
*/color:#18427f; 
font-family:Arial; 
font-size:12px;
/*line-height:25px;
*/font-weight:bold;
text-decoration:none;
/*background-color:#eff1f5;
*//*background-image:url(../images/btn-on.gif);
background-repeat:repeat-x;
*/}
.mem-tab
{
font-family:Arial;
font-size:13px;
color:#dbe6f4;
text-decoration:none;
font-weight:bold;
display:block;
line-height:30px;
background-color:#4478b6;
cursor:pointer;
}      
.mem-tab:hover
{
font-family:Arial;
font-size:13px;
color:#263e6e;
text-decoration:none;
font-weight:bold;
background-color:#DBE6F5;
display:block;
line-height:30px;
cursor:pointer;
}
.mem-tab-sel
{
font-family:Arial;
font-size:13px;
color:#2f61a6;
text-decoration:none;
font-weight:bold;
background-color:#dbe6f5;
display:block;
line-height:30px;
/*cursor:pointer;*/
}
.db-link
{
	font-family: Arial;
	font-size : 13px;
	color:#1b559b;
	font-weight:bold;
	text-decoration:none;
}
.db-link:hover
{
	font-family:Arial;
	font-size : 13px;
	color:#2C74A2;
	text-decoration:underline;
}
.small-link-home
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#4C4C4C;
	text-decoration:none;
	
}
.small-link-home:hover
{
    font-family:Arial;
	font-size:11px;
	font-weight:none;
	color:#1590C1;
	text-decoration:none;
	
}


/*sitemap*/

a.sitemap-menu
{
font-family:Arial;
font-size:12px;
color:#4387C1;
text-decoration:none;
font-weight:bold;
background-image:url(../images/bl-arrow.gif); background-repeat:no-repeat;
background-position:0px 7px;
padding-left:8px;
float:left;
}      
a.sitemap-menu:hover
{
font-family:Arial;
font-size:12px;
color:#4C4C4C;
text-decoration:none;
font-weight:none;
background-image:url(../images/org-arrow.gif);
background-repeat:no-repeat;
background-position:0px 7px;
padding-left:8px;
float:left;
}






.site-menu-sub
{
font-family:Arial;
font-size:12px;
color:#4387C1;
text-decoration:none;
font-weight:none;
background-image:url(../images/org-arrow-small.gif);
background-repeat:no-repeat;
background-position:10px 5px;
padding-left:20px;
}      
.site-menu-sub:hover
{
font-family:Arial;
font-size:12px;
color:#4C4C4C;
text-decoration:none;
font-weight:none;
background-image:url(../images/org-arrow-small.gif);
background-repeat:no-repeat;
background-position:10px 5px;
padding-left:20px;
}
.red-txt
{
    font-family:Arial;
	font-size:12px;
	font-weight:none;
	color:#BC0D0A;
}
.green-txt
{
    font-family:Arial;
	font-size:12px;
	font-weight:none; 
	color:#009933;
}
/*communities-new*/
#communities-icons
{
float:left;
padding:0px 10px 0px 13px;
}
#comm-main
{
float:left;
width:767px;
border-bottom:#E1E0E0 4px solid;
margin-bottom:25px;
}
#comm-main-line
{
float:left;
width:767px;
}
#main-text
{
float:left;
width:384px;
padding-bottom:23px;
}
#join-photo
{
float:left;
width:280px;
}
#join-share
{
float:left;
width:280px;
}
#comm-photo
{
float:right;
padding-left:10px;
width:270px;
}
#comm-line
{
float:left;
width:700px;
border-top:#00FF33 5px solid;
}
.comm-blue-bold
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#274D8D;
}
a.comm-blue-bold
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#274D8D;
	text-decoration:none;
}
a.comm-blue-bold:hover
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#FF3333;
	text-decoration:none;
}
.comm-green-bold
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#595959;
}
.comm-liblue-bold
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#055AA1;
	line-height:30px;
}
#join-share-perf
{
float:left;
width:200px;
}
#join-photo-perf
{
float:right;
width:250px;
padding-right:20px;
}
#main-text-pref
{
float:left;
width:430px;
padding-bottom:23px;
}
#ongoing-discu
{
float:left;
padding-top:20px;
padding-bottom:20px;
width:750px;
}
#bull
{
float:left;
width:54px;
}
#ongoing-discu-text
{
float:left;
width:700px;
}
#line
{
float:left;
width:750px;
background-color:#E1E0E0;
height:4px;
}
#members-main
{
float:left;
width:740px;
padding-left:10px;
padding-top:20px;
}
#members-text
{
float:left;
width:488px;
padding-right:28px;
border-right:#E1E0E0 solid 1px;
}
#members-text-in
{
float:left;
width:485px;
}
#members-line
{
float:left;
width:443px;
border-right:#E1E0E0 1px solid;
}
#members-right
{
float:left;
width:208px;
height:386px;
padding-left:5px;
overflow:auto;
}
#members-pad
{
float:left;
padding-left:5px;
margin-bottom:10px;
width:174px;
}
.mem-text
{
	font-family:Arial;
	font-size:11px;
	color:#454646;
}
#members-text-line
{
float:left;
width:485px;
background-color:#E1E0E0;
height:1px;
margin-top:5px;
margin-bottom:20px;
}
#small-photo
{
float:left;
width:50px;
}

#post
{
float:left;
width:415px;
padding-top:10px;
}
.field-comm
{
width:372px;
border: solid 1px #539CD6;
background-color:#E6EDF8;
color:#0C2659;
font-family:Arial;
font-size:12px;
padding-left:3px;
padding-top:3px;
}
.field-post-mess
{
width:112px;
border:solid 1px #539CD6;
background-color:#E6EDF8;
color:#0A2E65;
font-family:Arial;
font-size:12px;
padding-left:3px;
padding-top:3px;
height:30px;
font-weight:bold;
}

#comm-det-pad
{
float:left;
padding:20px 20px 20px 40px;
width:690px;
}
#comm-det-disc
{
float:left;
padding-left:5px;
margin-bottom:10px;
width:350px;
}
#dash-line
{
float:left;
width:104px;
border-bottom:dashed 1px #000000;
height:1px;
margin-bottom:4px;
}


.field-post
{
width:106px;
height:19px;
border: solid 0px #539CD6;
color:#FFFFFF;
font-family:Arial;
font-size:11px;
/*background-image:url(../communities/images/post-new-msg.gif);
*/background-image:url(../communities/images/view-discussions.gif);
}
.field-retweet
{
width:61px;
height:27px;
border: solid 0px #539CD6;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
background-image:url(../communities/images/retweet.gif);
}
.field-newtopic
{
width:161px;
height:35px;
border: solid 0px #539CD6;
color:#FFFFFF;
font-family:Arial;
font-weight:bold;
font-size:12px;
background-image:url(../communities/images/new-topic.gif);
}
.text-13
{
color:#494848;
font-family:Arial;
font-size:14px;
}
.text-16
{
color:#494848;
font-family:Arial;
font-size:16px;
}
.arr
{
color:#494848;
font-family:Arial;
background-image:url(../communities/images/arr.gif);
background-repeat:no-repeat;
background-position:0px 3px;
padding-left:20px;
}
.bg-no
{
	background:url(../communities/images/ajax-loader.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.discussion
{
font-family:Arial;
background-image:url(../communities/images/bull.gif);
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:40px;
font-size:17px;
font-weight:bold;
line-height:30px;
color:#274D8D;
}
#m-photo
{
float:left;
width:60px;
padding-top:10px;
}
.photo-th
{
float:left;
margin-right:10px;
padding-top:5px;
}
#inn-dash-div
{
padding:20px 20px 15px 20px;
float:left;
width: 420px;
border-bottom:1px solid #999999;
}
.community-field
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding:3px 3px 3px 3px;
	width: 390px;
	height: 40px;
}
.community-textarea
{
	border: solid 1px #539CD6;
	background-color:#E6EDF8;
	color:#484646;
	font-family:Arial;
	font-size:12px;
	padding:3px 3px 3px 3px;
	width: 390px;
}
.black_overlay
{
    display: none;
    position:absolute;
    top: 0%;
    left: 0%;
    width:100%;
    height:100%;
    background-color: #000000;
    z-index:900;
    -moz-opacity: 0.4;
    opacity:.40;
    filter: alpha(opacity=40);
}
#rgt-div
{
float:right;
text-align:right;
width:200px;
background-color:#CCCCCC;
}
#lft-div
{
float:left;
}
.grey-bg-col
{
margin-top:5px;
border-top: 6px solid #969696;
height:8px;
width:100%;
}
a.addlink
{
	font-size:12px;
	font-weight:bold;
	color:#208B07;
	text-decoration:none;
}
a.addlink:hover
{
    font-size:12px;
	font-weight:bold;
	color:#208B07;
	text-decoration:underline;
}
a.ignore
{
	font-size:12px;
	font-weight:bold;
	color:#88161A;
	text-decoration:none;
	padding-left:20px;
}
a.ignore:hover
{
    font-size:12px;
	font-weight:bold;
	color:#88161A;
	text-decoration:underline;
}
h1
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#274D8D;
	text-decoration:none;
}
a.h1
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#274D8D;
	text-decoration:none;
}
a.h1:hover
{
    font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#FF3333;
	text-decoration:none;
}

.bl-name-link
{
	font-weight:bold;
	color:#003366;
	text-decoration:none;
	line-height:15px;
}
.bl-name-link:hover
{
	font-weight:bold;
	color:#2B5782;
	text-decoration:none;
		line-height:15px;
}
/*buy-online*/
.wid143
{
float:left;
width:143px;
}
.cart-link
{
font-size:12px;
font-family:Arial;
font-weight:bold; color:#0C285A;
}
.cart-link:hover
{
font-size:12px;
font-family:Arial;
font-weight:bold; color:#0C285A;
}
.hidd
{
	display:none;
}

/*awards*/

.tab-main
{
float:left;
width:465px;
height:38px;
margin-bottom:20px;
background-color:#DBE6F5;
background-image:url(../images/award-tab-off.gif);
background-repeat:repeat-x;
}
.year-h
{
float:left;text-align:center;
width:90px;
line-height:38px;
background-color:#DBE6F5;
}
.year
{
float:left;text-align:center;
width:88px;
line-height:38px;
margin-left:1px;
}
.year-bold
{

font-weight:bold;
font-size:17px;
color:#003366;
}








.award-tab-menu
{
font-size:15px;
color:#0B2558;
text-decoration:none;
font-weight:bold;
line-height:38px;
cursor:pointer;
display:block;
background-image:url(../images/award-tab-off.gif);
background-repeat:repeat-x;
}      
.award-tab-menu:hover
{
font-size:15px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url(../images/award-tab-on.gif);
background-repeat:repeat-x;
display:block;
line-height:38px;
cursor:pointer;
}
.award-tab-menu-sel
{
font-size:15px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url(../images/award-tab-on.gif);
background-repeat:repeat-x;
display:block;
line-height:38px;
}
.award-tab-menu-sel:hover
{
font-size:15px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
background-image:url(../images/award-tab-on.gif);
background-repeat:repeat-x;
display:block;
line-height:38px;
}
.award-head
{
color:#666666;
font-size:14px;
font-weight:bold;
}
.award-bl-head
{
color:#3399CC;
font-size:14px;
font-weight:bold;
}
.org-bullet
{
/*background-image:url(../images/org-bullet.gif);
background-repeat:no-repeat;*/
background-position:3px 7px;
padding:0px 0px 2px 15px;
font-size:13px;
color:#333333;
}
.bullet{list-style-image:url(../images/org-bullet.gif); list-style-position:outside}
/*Australia*/
.wid-726
{
float:left;
width:654px;
padding:0px 21px 20px 51px;
}
.aust-1-out
{
float:left;
width:654px;
}
.aust-2-out
{
float:left;
width:654px;
background-image:url(../images/aust-vert-line.gif);
background-repeat:repeat-y;
}
.aust-left
{
float:left;
width:448px;
padding-right:28px;
}
.aust-right
{
float:left;
width:155px;
padding-left:23px;
}
.download-bg
{
background-image:url(../images/download-bg.gif);
background-repeat:no-repeat;
width:143px;
height:24px; padding:7px 0px 0px 11px;
}
.white-link
{
color:#E1ECF5;
font-size:12px;
text-decoration:none; font-weight:bold
}
.white-link:hover
{
color:#E1ECF5;
font-size:12px;
text-decoration:none;
}
.menu-txt-gal
{
float:left;
width:705px;
padding:0px 0px 0px 21px;
/*background-image:url(../images/menu-gal-line.gif);
background-repeat:repeat-y;*/
}
.aust-left-menu
{
float:left;
width:152px;
}
.aust-mid-text
{
float:left;
width:331px; 
padding:0px 15px 0px 20px;
border-right:2px #DBE7F5 solid;
border-left:5px #DBE7F5 solid;
}
.txt-without-line
{
float:left;
width:500px; 
padding:0px 15px 0px 20px;
border-left:5px #DBE7F5 solid;
}
.aust-right-gal
{
float:left;
width:141px;
padding:0px 20px 0px 15px;
}
.without-left
{
float:left;
width:470px; padding-right:20px; margin-right:10px;
border-right:2px #DBE7F5 solid;
}
.without-right
{
float:left;
width:670px; padding-right:20px;
}
.gal-text
{
float:left;
width:140px;
padding-top:15px;
}
.pad-mn
{
padding-right:20px;

}
.pad-mn-n
{
padding-right:20px;
width:500px;
}
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #4990c6;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font-weight: bold;
font-size:15px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}
.tab-main-n
{
float:left; width:463px; border-bottom:#152A57 3px solid; margin-top:10px;
}
a.tab-menu-n
{
float:left; margin-right:2px; outline:none;
color:#FEFEFE; background-image:url(../images/tab-menu-off.gif);
padding:3px 10px 0px 10px; height:32px; line-height:33px; text-decoration:none; font-size:14px;
}
a.tab-menu-n-sel
{
float:left; outline:none;
margin-right:2px; color:#FEFEFE; background-image:url(../images/tab-menu-on.gif);
padding:3px 10px 0px 10px; height:32px; line-height:33px; text-decoration:none; font-size:14px;
}
.tab-content
{
line-height:27px; padding:20px 0px 0px 0px; float:left; font-size:13px; border-top:#3A5FFF 1px solid; width:463px;
}
.field-msg
{
	border: solid 1px #539CD6;
	color:#484646;
	padding-left:3px;
	height:23px;
	width:400px; font-size:13px; font-family:Arial;
}
.field-msg-list
{
	border: solid 1px #539CD6;
	color:#484646;
	padding:3px; width:400px; font-family:Arial; font-size:13px;
}
.field-msg-button
{
	border: solid 1px #539CD6;
	color:#FFF; font-weight:bold; cursor:pointer;
	padding:5px; font-family:Arial; font-size:13px; background-image:url(../images/tab-menu-on.gif);
}
a.home-top-tab { font-size:12px ; color:#ffffff; padding:5px 5px 3px 5px; text-decoration:none;  font-weight:bold;}
a.home-top-tab:hover { font-size:12px ; color:#000000; text-decoration:none; font-weight:bold;}
.td-nar{ background-color:#FCA401; background-image:url(../images/yellow-head-bit.gif); background-repeat:no-repeat; background-position:left top;}
.td-handbook{ background-color:#DC0B00;} .td-ntem{ background-color:#378D91; background-image:url(../images/green-head-bit.gif); background-repeat:no-repeat; background-position:right top;}
.bdnr{ border-right:#CCCCCC 1px solid;}

#25years-nhrdn
{
float:left;
width:230px;
padding-top:10px;
padding-bottom:10px;
}

