  * {
	margin:0;
	padding:0;
}
table {
	margin:0;
	padding:0;
}
a {
	color: #471547;/*color:#0D2147;*/
}
p, .error, .mod_login_greeting {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding:0;
	margin:10px 0;
	line-height:1.7em;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px 0;
	padding:0;
	display:block;
	font-size:18px;
	color:#253b55;
	font-weight:normal;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px 0;
	padding:0;
	display:block;
	font-size:14px;
	color:#333;
	line-height:1.2em;
	font-weight:normal;
}
h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px 0;
	padding:0;
	display:block;
	font-size:12px;
	color:#7b3f7a;
	line-height:1.2em;
	font-weight:normal;
}
h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px 0;
	padding:0;
	display:block;
	font-size:12px;
	color:#3e807e;
	line-height:1.2em;
	font-weight:normal;
}
h5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px 0;
	padding:0;
	display:block;
	font-size:12px;
	color:#5E8041;
	line-height:1.2em;
	font-weight:normal;
}
h6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px 0;
	padding:0;
	display:block;
	font-size:11px;
	color:#253b55;
	line-height:1.2em;
	font-weight:normal;
}
.clear5 {
	height:5px;
}
.clear10 {
	height:10px;
}
.clear15 {
	height:15px;
}
.clear20 {
	height:20px;
}
.clear25 {
	height:25px;
}
.clear50 {
	height:50px;
}
.clear27 {
	height:27px;
}
.clear17 {
	height:17px;
}
.clear32 {
	height:32px;
}
.clear12 {
	height:12px;
}
.allCaps {
	text-transform:uppercase;
}
/* DADAE6 */

h1, h2, h3, h4, h5, h6 {
	margin-top:12px;
	margin-bottom:6px;
}
/**/




hr {
	border: none;
	background-color: #ccc;
	margin: 5px 0 0 !important;
	height: 1px;
	clear: both !important;
}
#form-login {
	margin:0;
	padding:15px;
	font-size:11px;
	line-height:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#DADAE6;
}
#form-login ul {
	margin:20px 0;
	padding:0;
	list-style-type:none;
}
#form-login ul li {
	display:block;
	margin:0;
	padding:0;
}
#form-login ul li a {
	display:block;
	padding:3px 5px 3px 0;
	margin:0;
}
#form-login label {
	font-weight:bold;
}
#form-login fieldset input.button {
	padding: 3px 4px;
	margin: 4px 0;
	text-align: center;
	color: rgb(255, 255, 255);
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: none repeat scroll 0% 0% rgb(47, 68, 139);
	text-decoration: none;
	border: 1px solid rgb(23, 45, 121);
}
#resume-table input.button, .resume-form input.button, .cbajContainer input.button,  .avatar-upload input.button{
	 background: none repeat scroll 0 0 #2F448B;
    border: 1px solid #172D79;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 4px 0;
    padding: 5px;
    text-align: center;
    text-decoration: none;

}
.avatar-upload input.button {
	padding: 6px 7px 6px 7px !important;	
}
#resume-table select, .yui-skin-sam select, input.yui-ac-input {
	width: 340px;	
}
a.button {
	line-height: 150%;
	display: block;
	background: none repeat scroll 0 0 #2F448B;
    border: 1px solid #172D79;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	white-space:nowrap;
	cursor: pointer;
  	padding: 4px 7px 5px 7px;
    text-align: center;
    text-decoration: none;
}
#resume-table input.button {
	margin: 0 4px 0 0;	
}
.save-container {
	float: left;
	padding: 0 5px;	
}
.cancel-container {
	float: left;
}

.cbajContainer input.button {
	margin: 4px;	
}
.avatar-upload {
	font-size: 12px;
	font-family: arial;	
}
input.button {
	background-color:#fff;
	border:none;
	margin:0 0 10px 0;
	padding:3px 5px;
	color:#04173B;
	border:1px solid #7f9db9;
}
#com-form-login {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
#com-form-login .button {
	background: #FFF url('../../../payment-online/images/login.gif') no-repeat 0 0;
	display: block;
	float: left;
	text-indent: -999px;
	margin: 5px 5px 5px 0;
	height: 33px;
	width: 94px;
}
/***
	ALL MENUS
***/
#trnav {
	list-style:none;
	margin:0 0 0 80px;
	padding:0;
	position:static;
	z-index:999;
	color:#fff;
}
ul#trnav {
	border-right: 1px solid white;
	border-left: 1px solid white;
	border-bottom: 1px solid white;
	height: 22px;
}
#trnav ul {
	margin:0;
	padding:0;
	position: relative;
}
#trnav li {
	float:left;
	margin: 4px 0 0 0;
	padding:0;
	display: block; /*firefox*/
 	#display: block; /*IE7*/
	_display:block; /*IE6*/
	border-right: 1px solid white;
	text-transform: none;
}
#trnav li.item1966 {
	border-right: none;
}
#trnav a {
	margin:0 1px 0 0;
	padding:1px 9px 1px 10px;
	font-size:10px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:auto !important;
	display: block; /*firefox*/
 #display: block; /*IE7*/
	_display:block; /*IE6*/
	text-transform: none;
}
#trnav li a:hover {
	color:#fff;
	text-decoration: none;
}
#trnav li ul {
	list-style: none;
	position: absolute;
	width:172px;
	left: -999em;
	z-index:999;
	border-top: 1px solid white;
}
#trnav li:hover ul, #trnav li.sfhover ul {
	left: auto;
	z-index:999;
	min-height:24px;
	height:auto !important;
}
#trnav li li {
	float: left;
	margin: 0;
	padding: 0;
	width: 150px;
}
#trnav li li a {
	width:150px;
	color:#fff;
	border-top: 1px solid #fff;
	background:#102751;
	margin: 0;
	padding:4px 10px;
	border:1px solid #fff;
	border-top:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
#trnav li li a:hover {
	background:#102751;
	color:#fff;
}
.right-logo img {
	padding: 30px 0 0 25px !important;
}
/* Top Menu - AGS Horizontal Navigation */
#navigation {
	position:relative;
	z-index:999;
	clear:both;
}/*background-image: url(/templates/AGS_custom/img/bg_navigation.jpg);background-repeat: no-repeat;background-position: left center;*/
.menu-navUL {
	list-style:none;
	margin:2px 0 0 0;
	padding:0;
	position:static;
	z-index:999;
	color:#fff;
}
.menu-navUL ul {
	margin:0;
	padding:0;
}
.menu-navUL li.item563 a {
	padding-left: 6px;
}
.AGS国产 福利 高清 .sidebarSubnav li.item1832 ul {
	display: none !important;
}
.menu-navUL li {
	float:left;
	margin:0;
	padding:0;
	display: block; /*firefox*/
 #display: block; /*IE7*/
	_display:block; /*IE6*/
	border-right: 1px solid white;
}
.menu-navUL li.item570 {
	border-right: none;
}
.menu-navUL li.active {
	background: url(/templates/AGS_custom/img/menu-bg-repeat.jpg) repeat-x;
}
.menu-navUL li.active li a {
	color: white;
}
.AGS国产 福利 高清 .menu-navUL li li li a {
	color: white !important;
	background: #102751 !important;
}
.menu-navUL a {
	margin:0 1px 0 0;
	padding:6px 8px 6px 10px;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:auto !important;
	display: block; /*firefox*/
 #display: block; /*IE7*/
	_display:block; /*IE6*/
}
.menu-navUL li a:hover {
	color:#fff;
	text-decoration: none;
}
.menu-navUL li ul {
	list-style: none;
	position: absolute;
	width:150px;
	left: -999em;
	z-index:999;
}
.menu-navUL li:hover ul, .menu-navUL li.sfhover ul {
	left: auto;
	z-index:999;
	min-height:24px;
	height:auto !important;
}
.menu-navUL li li {
	float: left;
	margin: 0;
	padding: 0;
}
.menu-navUL li li.active a {
	background: url(/templates/AGS_custom/img/menu-bg-repeat.jpg) bottom left repeat-x;
}
.menu-navUL li li a {
	width: 160px;
	color:#fff;
	background:#102751;
	margin: 0;
	padding:8px 10px 8px 10px;
	border:1px solid #fff;
	border-top:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.menu-navUL li li a:hover {
	color:#fff;
}
.menu-navUL li:hover, .menu-navUL li.sfhover {
	position: static;
	z-index:999;
	background: url(/templates/AGS_custom/img/menu-bg-repeat.jpg) repeat-x;
}
.menu-navUL li ul li ul {
	list-style: none;
	position: absolute;
	width: 172px;
	left: -999em !important;
	z-index:999;
	border-top:1px solid #fff;
}
.menu-navUL li li li {
	float: left;
	margin: 0;
	padding: 0;
	width: 150px;
}
.menu-navUL #gc_list {
	list-style: none;
	position: absolute;
	width: 150px;
	left: -999em;
	z-index:999;
}
.menu-navUL #gc_list li a {
	border-bottom:1px solid #003a72;
}
.menu-navUL #ch_list li:hover ul, .menu-navUL #ch_list li.sfhover ul {
	left: 150px;
	top:auto;
}
.menu-navUL li #gc_list li:hover, .menu-navUL li #gc_list li.sfhover {
	position: static;
}
.menu-navUL li ul li {
	position:relative !important;
}
.menu-navUL li ul li:hover ul, .menu-navUL li ul li.sfhover ul {
	left: 170px !important;
	top:-1px !important;
}
.menu-navUL li ul li:hover ul ul, .menu-navUL li ul li.sfhover ul ul {
	left: -999em !important;
}
.menu-navUL li ul li li:hover ul, .menu-navUL li ul li li.sfhover ul {
	left: 170px !important;
	top:-1px !important;
}
a.sideRailBGLink {
	cursor:pointer;
	text-decoration:none;
}
/* Hide same school menu item while in that school */
body.School国产 福利 高清BE ul li.item894 {
	display: none;
}
body.School国产 福利 高清 ul li.item895 {
	display: none;
}
/* Side Bar Navigation */
.sideBarNavigation {
	margin:0;
	padding:0;
	clear:both;
	width:220px;
}
.sideBarNavigation span {
	margin:0 0 2px 0;
	padding:5px 5px 5px 15px;
	display:block;
	background-color:#dadae6;
	clear:both;
}
.sideBarNavigation li a {
	display:block;
	padding:0;
	margin:0;
	color:#04173B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
/* bottom menu on the homepage */
.sideBarNavigation国产 福利 高清Bottom {
	margin:0;
	padding:0;
	clear:both;
	width:220px;
}
.sideBarNavigation国产 福利 高清Bottom span {
	margin:0 0 2px 0;
	padding:5px 5px 5px 15px;
	display:block;
	background-color:#dadae6;
	clear:both;
}
.sideBarNavigation国产 福利 高清Bottom li a {
	display:block;
	padding:0;
	margin:0;
	color:#04173B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
/*mod_subnav*/
/*
#navSchool{margin:0;padding:0;clear:both;width:160px;}
#navSchool li{list-style:none;display:block;}
#navSchool li a{margin:0 0 2px 0;padding:5px 5px 5px 15px;width:140px;display:block;background-color:#dadae6;clear:both;color:#04173B;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}
#navSchool li a.active{background:#04173b;color:#fff;}*/

/* side bar navigation */

/* side bar navigation BNE  -- minus 5 on the children. */
.sidebarSubnav {
	margin:12px 0 0 0;
	padding:0;
	clear:both;
	width:160px;
	z-index:99999 !important;
	position:relative;
}
.sidebarSubnav li {
	padding:0 !important;
	float:left;
	clear:left;
	position: relative;
}
.sidebarSubnav li a {
	display:block;
	background-color:#dadae6;
	width:145px;
	color:#04173B;
	padding:5px 5px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin: 0 0 2px 0;
}
.sidebarSubnav li#current a {
	background-color: #04173b;
	color: white;
}
.sidebarSubnav li#current li a {
	background-color: #E9EAFB;
	color: #04174B;
}
.sidebarSubnav li li {
	background: white;
}
.sidebarSubnav li li li#current {
	background: #04173B !important;
}
.sidebarSubnav li a span {
	display:block;
}
.sidebarSubnav li.active ul {
	width:160px;
}
.sidebarSubnav li ul {
	position: absolute;
	left: -999em;
	z-index:999;
	top:-1px;
	width:170px;
}
.sidebarSubnav li.active li a {
	background-color: #E9EAFB;
	color: #04173B;
	padding-left: 20px;
	width: 136px;
}
div.sidebarSubnav li.active li li a {
	background: #E9EAFB !important;
	color: #04173B;
}
.sidebarSubnav li li a {
	background:  #E9EAFB;
	padding-left: 15px;
	width: 140px;
}
.sidebarSubnav li.active li a {
	border:0;
	background: #E9EAFB;
}
.sidebarSubnav li ul li a span {
	font-weight: 100;
}
div.sidebarSubnav li.active ul li ul li a {
	background: #F4F5FF !important;
	padding:5px 3px;
	width:154px;
	margin:0;
}
div.sidebarSubnav li ul li ul li#current a {
	background: #04173B !important;
}
.sidebarSubnav li ul li ul li a span {
	padding-left:20px;
	font-weight:normal;
}
.sidebarSubnav li.active li li span {
	padding-left:35px !important;
}
.sidebarSubnav li li li {
	border:1px solid #fff;
	border-width:1px 1px 0 0;
	margin:0;
}
.sidebarSubnav li.over ul {
	left: 160px;
	z-index:999;
	height:auto !important;
}
.sidebarSubnav li.over ul li ul {
	position: absolute;
	left: -999em;
	z-index:999;
	top:-1px;
	width:170px;
	border-bottom:1px solid #fff !important;
}
.sidebarSubnav ul.active {
	position: relative;
	left: 0;
	z-index:1;
	top:0 !important;
}
.sidebarSubnav li li ul {
	display:none;
}
.sidebarSubnav li.active li ul {
	display:block;
}
ul.menualumniMenu {
	padding: 20px 0 0 0;
}
.alumniLogin .moduletable {
	margin: 10px 0 0 0;
	background: #DADAE6;
	padding: 6px 0 20px 10px;
}
.AGS国产 福利 高清 .alumniLogin h3 {
	font-size: 16px;
	margin-top: 6px;
	margin-bottom: 12px; 	
}
span#mod_login_usernametext, span#mod_login_passwordtext, span#mod_login_remembermetext, a.mod_login, #mod_login_greeting {
	color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 1.7em;
	font-weight: bold;
}
#mod_login_username, #mod_login_password {
	margin: 0 0 8px 0;
}
.alumniLogin input.button {
	padding: 3px 4px;
	margin: 4px 0;
	text-align: center;
	color: rgb(255, 255, 255);
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: none repeat scroll 0% 0% rgb(47, 68, 139);
	text-decoration: none;
	cursor:pointer;
	border: 1px solid rgb(23, 45, 121);/*margin: 6px 0;	
	background-color:#fff;
	border:none;
	font-weight:bold;
	padding:3px 5px;
	color:#04173B;
	border:1px solid #7f9db9;*/
}
.search-back .button {
	padding: 3px 4px;
	margin: 4px 0;
	text-align: center;
	color: rgb(255, 255, 255);
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: none repeat scroll 0% 0% rgb(47, 68, 139);
	text-decoration: none;
	border: 1px solid rgb(23, 45, 121);
	width: 90px;
	float: left;
	margin: 0 4px 0 0;	
	cursor: pointer;
}
.search-back {
	position: absolute;
	left: 530px;
	top: -20px;
	width: 220px;
	height: 40px;
	position: relative;
	z-index: 10;	
}
.cb_template_default {
	position: relative;	
}
/*
.sidebarSubnav{margin:12px 0 0 0;padding:0;clear:both;width:160px;}
.sidebarSubnav li a{display:block;padding:0;margin:0;color:#04173B;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;background-color:#dadae6;}
.sidebarSubnav li a span{margin:0 0 2px 0;display:block;clear:both;padding:5px 5px 5px 10px;_padding:3px 5px 3px 10px;#padding:3px 5px 3px 10px;width:145px;}
.sidebarSubnav li ul li{
	position:relative;
}
.sideBarNavigation_ird li li li{
	border:1px solid #fff;
	border-width:1px 1px 0;
	margin:0;
}
.sideBarNavigation_ird li li li a span{
	margin:0;
}
.sideBarNavigation_ird li ul ul{
	position: absolute;left: -999em;z-index:999;top:0;
	border-bottom:1px solid #fff;
}
.sideBarNavigation_ird li ul ul ul{
	position: absolute;left: -999em !important;z-index:999;top:-1px;
}
.sideBarNavigation_ird li li:hover ul, .sideBarNavigation_ird li li.sfhover ul{
	left: 160px;z-index:999;height:auto !important;
}
	.sideBarNavigation_ird li li li:hover ul, .sideBarNavigation_ird li li li.sfhover ul{
		left: 160px !important;
	}
*/


/* fix IE z-index overlaps */
.grid_3 {
	position:static;
	z-index:99999
}
.container_16, .grid_16 {
	position:relative;
	z-index:999999
}
.container_16, .grid_13 {
	position:static;
	z-index:999999
}
#mainBody {
	position:relative;
	z-index:1
}
/* side bar navigation BNE  -- minus 5 on the children. */
.sideBarNavigation_bne {
	margin:12px 0 0 0;
	padding:0;
	clear:both;
	width:160px;
	z-index:99999 !important;
	position:relative;
}
.sideBarNavigation_bne li {
	padding:0 !important;
	margin:0 !important;
	float:left;
	clear:left;
}
.sideBarNavigation_bne li a {
	display:block;
	margin:0 0 2px;
	width:145px;
	color:#04173B;
	padding:5px 5px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background-color:#dadae6;
}
.sideBarNavigation_bne li a span {
	display:block;
}
.sideBarNavigation_bne li.parent ul li a span {
	font-weight:bold;
}
.sideBarNavigation_bne li.parent ul li.parent ul li a {
	background-color: #e9eafb;
	padding:5px 3px;
	width:154px;
	margin:0;
}
.sideBarNavigation_bne li.parent ul li.parent ul li a span {
	padding-left:20px;
	font-weight:normal;
}
.sideBarNavigation_bne li.parent ul li.parent ul li.parent ul li {
	margin:0;
	padding:0;
	background:#fff
}
.sideBarNavigation_bne li.parent ul li.parent ul li.parent ul li a {
	background-color: #f4f5ff;
	margin:0
}
.sideBarNavigation_bne li.parent ul li.parent ul li.parent ul li a span {
	padding:0 0 0 35px;
	font-weight:normal;
	margin:0
}
.sideBarNavigation_bne li.parent ul li.parent ul li.parent ul li.parent ul li a {
	background-color: #fff;
}
.sideBarNavigation_bne li.parent ul li.parent ul li.parent ul li.parent ul li a span {
	padding-left:50px;
	font-weight:normal;
}
.sideBarNavigation_bne li li ul {
	position: absolute;
	left: -999em;
	z-index:999;
	top:-1px;
	width:170px;
	border-bottom:1px solid #fff !important;
}
.sideBarNavigation_bne li ul li {
	position:relative;
}
.sideBarNavigation_bne li li li {
	border:1px solid #fff;
	border-width:1px 1px 0;
	margin:0;
}
.sideBarNavigation_bne li li.active a {
	margin:0 0 2px !important;
}
.sideBarNavigation_bne li li.active ul {
	width:160px;
	border-bottom:0 !important;
}
.sideBarNavigation_bne li li li span {
	padding-left:5px !important;
	margin:0 !important;
}
.sideBarNavigation_bne li li.active li span {
	padding-left:20px !important;
	margin:0 0 2px !important;
}
.sideBarNavigation_bne li li.active li li span {
	padding-left:35px !important;
}
.sideBarNavigation_bne li li.active li {
	border:0;
}
.sideBarNavigation_bne li li.active ul.active {
	position: relative;
	left: 0;
	z-index:1;
	top:0;
}
.sideBarNavigation_bne li li.over ul {
	left: 160px;
	z-index:999;
	height:auto !important;
}
.sideBarNavigation_bne ul.active {
	position: relative;
	left: 0;
	z-index:1;
	top:0 !important;
}
.sideBarNavigation_bne li li li ul {
	display:none;
}
.sideBarNavigation_bne li li.active li ul {
	display:block;
}
/*
.sideBarNavigation_bne{margin:12px 0 0 0;padding:0;clear:both;width:160px;}
.sideBarNavigation_bne li a{display:block;padding:0;margin:0;color:#04173B;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:none;background-color:#dadae6;}
.sideBarNavigation_bne li a span{margin:0 0 2px 0;display:block;clear:both;padding:5px 5px 5px 10px;_padding:3px 5px 3px 10px;#padding:3px 5px 3px 10px;width:145px;}
.sideBarNavigation_bne li ul li{
	position:relative;
}
.sideBarNavigation_bne li li li{
	border:1px solid #fff;
	border-width:1px 1px 0;
	margin:0;
}
.sideBarNavigation_bne li li li a span{
	margin:0;
}
.sideBarNavigation_bne li ul ul{
	position: absolute;left: -999em;z-index:999;top:0;
	border-bottom:1px solid #fff;
}
.sideBarNavigation_bne li ul ul ul{
	position: absolute;left: -999em !important;z-index:999;top:-1px;
}
.sideBarNavigation_bne li li:hover ul, .sideBarNavigation_bne li li.sfhover ul{
	left: 160px;z-index:999;height:auto !important;
}
	.sideBarNavigation_bne li li li:hover ul, .sideBarNavigation_bne li li li.sfhover ul{
		left: 160px !important;
	}
*/















/* School Navigation */
.School国产 福利 高清 .schoolNavigation {
	margin:5px 0;
	padding:0;
	float:right;
	display:block;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
}
/*background-image: url(/templates/AGS_custom/img/bg_navigation_top_ir.jpg);background-repeat: no-repeat;background-position: right center;*/
.School国产 福利 高清 .schoolNavigation li {
	float:left;
	margin:0;
	padding:0;
	background-image: url(/templates/AGS_custom/img/bg_schoolBe_mini.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.School国产 福利 高清 .schoolNavigation ul li span {
	float:left;
	height:24px;
	line-height:24px;
}
.School国产 福利 高清 .schoolNavigation ul li a span {
	color:#fff;
	text-decoration:none;
	margin:0;
	padding:0 6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}
.School国产 福利 高清 .schoolNavigation ul li {
	display: inline;
	float: left;
}
/* hide schools from the nav on school templates */
.School国产 福利 高清 .schoolNavigation li.parent.item400 {
	display: none;
}
.School国产 福利 高清 .schoolNavigation li.parent.item401 {
	display: none;
}
.School国产 福利 高清 .footerLinks a {
	color:#666;
}
.School国产 福利 高清BE .schoolNavigation {
	margin:5px 0;
	padding:0;
	float:right;
	display:block;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
}
/*background-image: url(/templates/AGS_custom/img/bg_navigation_top_be.jpg);background-repeat: no-repeat;background-position: right center;*/
.School国产 福利 高清BE .schoolNavigation li {
	float:left;
	margin:0;
	padding:0;
	background-image: url(/templates/AGS_custom/img/bg_schoolBe_mini.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.School国产 福利 高清BE .schoolNavigation ul li span {
	float:left;
	height:24px;
	line-height:24px;
}
.School国产 福利 高清BE .schoolNavigation ul li a span {
	color:#fff;
	text-decoration:none;
	margin:0;
	padding:0 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}
.School国产 福利 高清BE .schoolNavigation ul li {
	display: inline;
	float: left;
}
/* hide schools from the nav on school templates */
.School国产 福利 高清BE .schoolNavigation li.parent.item400 {
	display: none;
}
.School国产 福利 高清BE .schoolNavigation li.parent.item401 {
	display: none;
}
.School国产 福利 高清BE .footerLinks a {
	color:#666;
}
.agsParisLogo {
	display:block;
	clear:both;
	float:right;
	margin:0;
	padding:0;
}
.footerSchoolText {
	color:#9f9f9f;
}
/* footer that link */
.AGS国产 福利 高清 .footerThatText, .School国产 福利 高清BE .footerThatText, .School国产 福利 高清 .footerThatText {
	margin-top:3px;
	color:#9F9F9F;
	font-size:9px;
}
.AGS国产 福利 高清 .footerThatText a, .School国产 福利 高清BE .footerThatText a, .School国产 福利 高清 .footerThatText a {
	color:#9F9F9F;
}
.searchSubmit {
	width:23px;
	height:20px;
	margin:0;
	padding:0 2px;
	text-indent:-9999;
	background-color:#999;
	color:#fff;
	font-size:11px;
	border:none;
	font-weight:bold;
	line-height:20px;
}
.homeTopSection {
}
.homeContentWrapper {
	margin:10px 0 0 0;
	padding:0;
}
.homeMainImage {
	margin:13px 0 20px 0;
	padding:0;
}
.homeHR {
	border-top:1px solid #ccc;
}
.header-ags-business-economics {
	background-image: url(/templates/AGS_custom/img/header-ags-business-economics.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:71px;
	display:block;
	clear:both;
	text-transform:none;
}
.header-ags-business-economics span {
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#091C40;
	margin:0;
	padding:0;
	position:relative;
	top:25px;
	left:75px;
	width:140px;
	font-style:normal;
	text-transform:none;
	line-height:1em;
	display:block;
}
.header-ags-international-relations {
	background-image: url(/templates/AGS_custom/img/header-ags-international-relations.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:64px;
	display:block;
	clear:both;
	text-transform:none;
}
.header-ags-international-relations span {
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#091C40;
	margin:0;
	padding:0;
	position:relative;
	top:18px;
	left:82px;
	width:134px;
	font-style:normal;
	text-transform:none;
	line-height:1em;
	display:block;
}
.blockNewsRHR {
	margin:0 0 20px 0;
	padding:0;
	background-color:#DADAE6;
	width:220px;
	display:block;
}
.blockNewsRHR li {
	margin:0;
	padding:5px;
	clear:both;
	display:block;
	border-bottom:2px solid #fff;
}
.blockNewsRHR li a {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	line-height:1.3em;
	text-decoration:none
}
.blockNewsRHR li a:hover, .blockNewsRHR li a span p:hover {
	color:#661F64;
	text-decoration:none;
}
.blockNewsRHR li a span p img {
	float:left;
	margin:0 10px 0 0;
	padding:0;
	width:40px;
	height:48px;
}
a.intro-readmore  {
	font-size: 12px !important;
    font-weight: bold;
    color: #471547;
    text-decoration: underline !important;
}
.home-school-news {
	position: relative;	
	padding: 0 0 20px 0;
}
.school-link-top {
	position: absolute;
	right: 20px;
	top: 0;	
}
.school-link-top a {
	font-size: 12px;
	font-weight: bold;
	
}
.school-link-bottom {
	position: absolute;
	right: 20px;
	bottom: 0;	
}
.school-link-bottom {
	font-weight: bold;
	font-size: 12px;	

}
a.intro-center-readmore {
	padding: 0px 0 0 	119px;
	margin: 4px 0 0 0;
	text-decoration:underline;
	color:#471547 !important;
	font-size: 12px;
	display: block;
}
a.intro-center-readmore:hover {
	color:#1C317D;	
}
p a.intro-center-readmore {
	padding: 0;	
}
/*.blockNewsMain{margin:0 0 20px 0;padding:0;}
.blockNewsMain li{margin:0 0 5px 0;padding:5px 5px 5px 0;clear:both;display:block;}
.imgBlockNewsMain{float:left;margin:0 10px 0 0;padding:0;width:95px;height:65px;border:2px solid #DADAE6;}
.imgBlockNewsMain img{width:94px; height:63px;margin:0;padding:0;}
.homepage-news-intro p{float:left;margin:0;padding:0 0 0 10px;}
.homepage-news-intro img { float: left;width: 94px; border: 2px solid #ccc; margin:0 14px 0 0;}*/

.homepage-news-intro {
	display:block;
	clear:both;
	margin-bottom:15px;
	position: relative;
}
.homepage-news-intro h2 a, .homepage-news-intro h2 a:hover {
	color: #1C317D;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	
}
.homepage-news-intro p.imgBlockNewsMain {
	float:left;
	margin:0 10px 0 0;
	padding:0;
}
.homepage-news-intro p.imgBlockNewsMain a img {
	width:94px;
	height:60px;
	border:2px solid #DADAE6;
}
.homepage-news-intro p.imgBlockNewsMain a {
	text-decoration:none;
}
.homepage-news-intro p {
	float:none;
#float:left;
	_float:left;
	margin:0;
	padding:0 0 0 119px;
}
.homepage-news-intro p a {
	text-decoration:underline;
	color: #1C317D;
	margin: 0 !important;
	display: inline !important;
}
.homepage-news-intro p a:hover {
	text-decoration:none;
	color:#661F64;
}
.homepage-news-intro a {
	cursor:pointer;
}
.AGS国产 福利 高清 .homepage-news-intro h2 {
	font-size: 12px;
	padding: 0 0 0 119px;	
}
.AGS国产 福利 高清 .homepage-news-intro img {
		width: 104px;
		height: 78px;
		position: absolute;
		top: 0;
		left: 0;
		border:2px solid #DADAE6;
}
.homepage-news-intro a:hover {
	color:#1C317D;
}
.homepage-news-intro a:hover p {
	text-decoration:none;
	color:#661F64;
}
.blockNewsMain li p {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	line-height:1.3em;
}
.blockNewsMain li p a, .blockNewsMain li p a:link, .blockNewsMain li p a:visited {
	color:#333;
	text-decoration:none;
	margin:0;
	padding:0;
}
.blockNewsMain li p a:hover, .blockNewsMain li p a:active {
	color:#661F64;
	text-decoration:none;
}
/* Footer */
.footerBox {
	border-top:1px solid #ccc;
	margin:0 auto;
	padding:10px 0;
	width:940px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}
.footerLinks {
	display:block;
	margin:0 0 10px 0;
	padding:0;
}
.footerLinks a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333;
	margin:0;
	padding:0 5px;
	border-right:1px solid #ccc;
}
/* Language Row */
.languageRow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	display:block;
	margin:0 0 10px 0;
	padding:0;
}
.languageRow a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	margin:0;
	padding:0 5px;
	border-right:1px solid #ccc;
}
/* Footer Search Form */
.searchForm {
	margin:0 0 5px 0;
	padding:0;
}
.searchFormFooterRow {
	margin:0;
	padding:0;
	height:20px;
	line-height:20px;
}
.searchFormFooterRow input {
	display:inline-block;
	vertical-align:top;
}
/* Body pieces and Logos */
.contentpaneopen {
	width:100%;
}
table.contentpaneopen td {
	vertical-align:top;
}
.AGS国产 福利 高清 .contentpaneopen ul, .School国产 福利 高清 .contentpaneopen ul, .School国产 福利 高清BE .contentpaneopen ul {
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
}
.AGS国产 福利 高清 .contentpaneopen ul li {
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 2px 0;
	display:block;
}
.AGS国产 福利 高清 .contentpaneopen ul li p {
	margin:0;
	padding:0 0 0 13px;
	background-image: url(/templates/AGS_custom/img/bullet_ags_ird.jpg);
	background-repeat: no-repeat;
	background-position: 0 6px;
}/*.AGS国产 福利 高清 .contentpaneopen ul li a, */
.School国产 福利 高清 .contentpaneopen ul li {
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 2px 0;
	display:block;
}
.School国产 福利 高清 .contentpaneopen ul li p {
	margin:0;
	padding:0 0 0 13px;
	background-image: url(/templates/AGS_custom/img/bullet_ags_ird.jpg);
	background-repeat: no-repeat;
	background-position: 0 6px;
}
.School国产 福利 高清 .contentpaneopen ul li a {
	margin:0;
	padding:0 0 0 13px;
	background:#fff;
}
.School国产 福利 高清BE .contentpaneopen ul li p {
	margin:0;
	padding:0 0 0 13px;
	background-image: url(/templates/AGS_custom/img/bullet_ags_ird.jpg);
	background-repeat: no-repeat;
	background-position: 0 6px;
}
.School国产 福利 高清BE .contentpaneopen ul li {
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 2px 0;
	display:block;
}
.School国产 福利 高清BE .contentpaneopen ul li a {
	margin:0;
	padding:0 0 0 13px;
	background:#fff;
}
.AGS国产 福利 高清 {
	margin:0;
	padding:0;
	background-image:url(/templates/AGS_custom/img/ags-homepage-bg3.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#fff;
}
.AGS国产 福利 高清 .contentpaneopen tr td p a {
	color:#471547;
}
.AGS国产 福利 高清 .contentheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	display:block;
	font-size:18px;
	color:#1c317d;
	font-weight:normal;
	border-bottom:1px solid #1e5a95;
	width:100%;
}
.AGS国产 福利 高清 h1 {
	color:#1c317d;
	font-size:18px;
	margin: 0;
}
.AGS国产 福利 高清 h2 {
	color:#1c317d;
	font-size:16px;
	font-weight:bold;
}
.AGS国产 福利 高清 h3 {
	color:#1c317d;
	font-size:12px;
	font-weight:bold;
}
.AGS国产 福利 高清 h4 {
	color:#1c317d;
	font-size:12px;
}
.AGS国产 福利 高清 h5 {
	color:#b1b0b9;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.AGS国产 福利 高清 h6 {
	color:#b1b0b9;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
}
.AGS国产 福利 高清SearchSocical {
	text-align:right;
}
.hidden-element {
	display: none;
}
.AGS国产 福利 高清 .footerLinks a {
	color:#666;
}
.AGS国产 福利 高清 h1.contentheading-school-news {
	padding: 0 0 12px 0;
	border-bottom: 1px solid #1E5A95;
}
/*

THE BACKGROUNDS FOR IR AND BE WERE SWITCHED IN THIS FILE. SO THEY ARE NOW BACKWARDS. BE CAREFUL. 
LINES: .School国产 福利 高清{} AND .School国产 福利 高清BE{}
*/
.blockNewsRHR li img {
	float: left;
	width: 45px;
	margin-right: 8px;
}
.blockNewsRHR li p {
	margin:0;
	font-size:11px;
}
/* IR */
.School国产 福利 高清 {
	margin:0;
	padding:0;
	background-image:url(/templates/AGS_custom/img/interior-be.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#fff;
	width:100%;
}
.School国产 福利 高清 a {
	color:#1e5a95;
}
.School国产 福利 高清 .contentheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	display:block;
	font-size:18px;
	color:#1c317d;
	font-weight:normal;
	border-bottom:1px solid #1e5a95;
}
.School国产 福利 高清 h1 {
	color:#1c317d;
	font-size:18px;
}
.School国产 福利 高清 h2 {
	color:#1c317d;
	font-size:15px;
	font-weight:bold;
}
.School国产 福利 高清 h3 {
	color:#1c317d;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.School国产 福利 高清 h4 {
	color:#888;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.School国产 福利 高清 h5 {
	color:#888;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
}
.School国产 福利 高清 h6 {
	color:#999;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
/* B & E */
.School国产 福利 高清BE {
	margin:0;
	padding:0;
	background-image:url(/templates/AGS_custom/img/interior-ir.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#fff;
	width:100%;
}
.School国产 福利 高清BE a {
	color:#471547
}
.School国产 福利 高清BE .contentheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	display:block;
	font-size:18px;
	color:#1c317d;
	font-weight:normal;
	border-bottom:1px solid #1E5A95;
	clear:both;
}
.School国产 福利 高清BE h1 {
	color:#1c317d;
	font-size:18px;
}
.School国产 福利 高清BE h2 {
	color:#1c317d;
	font-size:15px;
	font-weight:bold;
}
.School国产 福利 高清BE h3 {
	color:#1c317d;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.School国产 福利 高清BE h4 {
	color:#888;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.School国产 福利 高清BE h5 {
	color:#888;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
}
.School国产 福利 高清BE h6 {
	color:#999;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
/* Quote Box for Blue pages */
.blueQuoteBox {
	background-color:#d4ccda;
	padding:10px;
}
.blueQuoteBoxImg {
	margin:0 0 10px 0;
	padding:0;
	display:block;
	clear:both;
}
.blueQuoteBoxImg img {
	display:block;
	width:70px;
	height:92px;
	margin:0;
	padding:0;
}
/* OLD ONES
.blueQuoteBoxImg{float:left;margin:0 10px 0 0;padding:0;display:inline-block;position:relative;z-index:1;}
.blueQuoteBoxImg img{display:block;width:70px;height:92px;margin:0;padding:0;}
*/
.schoolQuoteName {
	color:#253B55;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	display:block;
	margin:0 0 5px 0;
	padding:0;
}
.blueQuoteBoxInfo {
	color:#666;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	display:block;
	margin:0 0 5px 0;
	padding:0;
	line-height:15px;
	font-size:11px;
} /* right side float 80px; */
.blueQuoteBoxBlockQuote {
	padding:0;
	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	clear:both;
	display:block;
}
.blueQuoteBoxBlockQuote span {
	padding:0 5px;
}
.blueQuoteBoxBlockQuote img {
	margin:0;
	padding:0;
	vertical-align:bottom;
}
table.contentpaneopen td .quoteBox p {
	line-height:1.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
}
.logoRow {
	height: 100px;
}
.logoRow img.be {
	padding: 6px 0 0 0;
}
.logoRow img.ird {
	padding: 20px 0 0 0;
}
.logoRow img.ags-logo {
	padding: 30px 0 0 0;
}
.logoRow .agsLogo {
	padding: 20px 0 0 0;
}
.logoRow .tr-menu {
	text-align: right;
}
.irdLogoRoW {
}
.irdLogoRoW .irdLogo {
	margin-top:27px;
}
.bneLogoRoW {
}
.bneLogoRoW .bneLogo {
	margin-top:12px;
}
/* AG INTERIOR */
.quoteBox {
	background-color:#DADAE6;
	padding:10px;
}
.quoteBoxImg {
	float:left;
	margin:0 10px 0 0;
	padding:0;
	display:inline-block;
	position:relative;
	z-index:1;
}
.quoteBoxImg img {
	display:block;
	width:70px;
	height:92px;
	margin:0;
	padding:0;
}
.quoteName {
	color:#253B55;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	display:block;
	margin:0 0 5px 0;
	padding:0;
}
.quoteInfo {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	display:block;
	margin:0 0 5px 0;
	padding:0;
}
.quoteBlockQuote {
	padding-top:10px;
	margin:10px 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
.quoteBlockQuote span {
	padding:0 5px;
}
/* Quote Box for interior pages */
.schoolQuoteBox {
	background-color:#d4deeb;
	padding:10px;
	display:inline-block;
	position:relative;
	z-index:1;
}
.schoolQuoteBoxImg {
	float:left;
	margin:0 10px 0 0;
	padding:0;
}
.schoolQuoteBoxImg img {
	display:block;
	width:70px;
	height:92px;
	margin:0;
	padding:0;
}
.schoolQuoteName {
	color:#253B55;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	display:block;
	margin:0 0 5px 0;
	padding:0;
	font-style:normal;
}
.schoolQuoteInfo {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	display:block;
	margin:0 0 5px 0;
	padding:0;
}
.schoolQuoteBlockQuote {
	padding-top:10px;
	margin:10px 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
.schoolQuoteBlockQuote span {
	padding:0 5px;
}
/* info box */
.infoBox {
	clear:both;
	margin:10px 0;
	padding:0;
}
.infoBox a, .infoBox a:hover, .infoBox a:active, .infoBox a:visited, .infoBox a:link {
	color:#0D2147;
}
.infoBoxImg {
	float:right;
	margin:0 0 0 15px;
	padding:0;
	border:2px solid #ebebeb;
	background-color:#ebebeb;
}
.infoBoxImg label {
	display:block;
	text-align:center;
	margin:0;
	padding:3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	width:119px;
}
/* school info box */
.schoolInfoBox {
	clear:both;
	margin:10px 0;
	padding:0;
}
.schoolInfoBox a, .schoolInfoBox a:hover, .schoolInfoBox a:active, .schoolInfoBox a:visited, .schoolInfoBox a:link {
	color:#0D2147;
}
.schoolInfoBoxImg {
	float:right;
	margin:0 0 0 15px;
	padding:0;
	border:2px solid #E0ECDA;
	background-color:#E0ECDA;
}
.schoolInfoBoxImg label {
	display:block;
	text-align:center;
	margin:0;
	padding:3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	width:119px;
}
/* school info box */
.blueInfoBox {
	clear:both;
	margin:10px 0;
	padding:0;
}
.blueInfoBox a, .blueInfoBox a:hover, .blueInfoBox a:active, .blueInfoBox a:visited, .blueInfoBox a:link {
	color:#0D2147;
}
.blueInfoBoxImg {
	float:right;
	margin:0 0 0 15px;
	padding:0;
	border:2px solid #d0eded;
	background-color:#E6F4F4;
}
.blueInfoBoxImg label {
	display:block;
	text-align:center;
	margin:0;
	padding:3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	width:119px;
}
/* extra purple link */
.extraPurpleLinks {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#5E145A;
	font-size:12px;
}
.extraPurpleLinks li {
	margin:0 0 5px 15px;
	padding:0;
	list-style-type:disc;
}
.extraPurpleLinks li a {
	font-family:Arial, Helvetica, sans-serif;
	color:#5E145A;
	font-size:12px;
}
/* Bread Crumbs */
.breadcrumbs {
	padding-left:10px;
}
.breadcrumbList {
	margin:16px 0 0 0;
	padding:0;
	list-style-type:none;
	height:14px;
	line-height:14px;
	width:900px;
	display:block;
}
.breadcrumbList .pathwayLink {
	float:left;
	margin:0 5px 0 0;
	padding:0 10px 0 0;
	background-image: url(/templates/AGS_custom/img/breadcrumb_divider.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.breadcrumbList img {
	float:left;
	width:16px;
	height:14px;
	margin:0;
	padding:0;
}
.breadcrumbList span {
	display:block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#77777d;
	font-weight:bold;
	height:14px;
	line-height:14px;
	overflow:hidden;
}
.breadcrumbList span a {
	color:#1e5a95;
}
.breadcrumbList span.bLast {
	color:#1e5a95;
	float:left;
}
/* Bread Crumbs Schools */
.breadcrumbListSchool {
	margin:0;
	padding:0;
	list-style-type:none;
	height:14px;
	line-height:14px;
	width:900px;
	display:block;
}
.breadcrumbListSchool .pathwayLink {
	float:left;
	margin:0 5px 0 0;
	padding:0 10px 0 0;
	background-image: url(/templates/AGS_custom/img/breadcrumb_divider.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.breadcrumbListSchool img {
	float:left;
	width:16px;
	height:14px;
	margin:0;
	padding:0;
}
.breadcrumbListSchool span {
	display:block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1e5a95;
	font-weight:bold;
	height:14px;
	line-height:14px;
	overflow:hidden;
	margin-left:0;
}
.breadcrumbListSchool span a {
	color:#1e5a95;
}
.breadcrumbListSchool span.bLast {
	color:#1e5a95;
	float:left;
}
/* Bread Crumbs Blue */
.breadcrumbListBlue {
	margin:0;
	padding:0;
	list-style-type:none;
	height:14px;
	line-height:14px;
	width:900px;
	display:block;
}
.breadcrumbListBlue .pathwayLink {
	float:left;
	margin:0 5px 0 0;
	padding:0 10px 0 0;
	background-image: url(/templates/AGS_custom/img/breadcrumb_divider.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.breadcrumbListBlue img {
	float:left;
	width:16px;
	height:14px;
	margin:0;
	padding:0;
}
.breadcrumbListBlue span {
	display:block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#471547;
	font-weight:bold;
	height:14px;
	line-height:14px;
	overflow:hidden;
}
.breadcrumbListBlue span a {
	color:#1e5a95;
}
.breadcrumbListBlue span.bLast {
	color:#1e5a95;
	float:left;
}
/* Kiosk Box */
.kioskBox {
	clear:both;
	background-color:#DADAE6;
	margin:0 0 5px 0;
	padding:10px;
}
.kioskBox img {
	margin:0 0 5px 0;
	padding:0;
}
.kioskBoxHeader {
	color:#1c317d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	margin:0 0 5px 0;
	padding:0;
}
.kioskBox p {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.kioskBox p a {
	color:#471547;
}
/* Kiosk Box Blue*/
.kioskBoxBlue {
	clear:both;
	background-color:#E6F4F4;
	margin:0 0 5px 0;
	padding:10px;
}
.kioskBoxBlue img {
	margin:0 0 5px 0;
	padding:0;
}
.kioskBoxBlueHeader {
	color:#1e5a95;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	margin:0 0 5px 0;
	padding:0;
}
.kioskBoxBlue p {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.kioskBoxBlue p a {
	color:#471547;
}
/* op_ed_box */
p.opTop {
	margin:0;
	padding:0;
}
.op_ed_boxTop {
	margin:0;
	padding:0;
	clear:both;
	display:block;
}
.op_ed_box {
	background-color:#DADAE6;
	margin:0;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	display:block;
	line-height:1.3em;
}
.op_ed_box_header {
	color:#1c317d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}
.op_ed_box_header em {
	color:#666;
	display:block;
	padding-top:3px;
}
.op_ed_box a {
	color:#471547;
	font-size:11px;
}
/* op_ed_box_blue */
.op_ed_box_blueTop {
	margin:0;
	padding:0;
	clear:both;
	display:block;
}
.op_ed_box_blue {
	background-color:#E6F4F4;
	margin:0;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	display:block;
	line-height:1.3em;
}
.op_ed_box_blue em {
	color:#666;
	display:block;
	padding-top:3px;
}
.op_ed_box_blue_header {
	color:#1c317d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}
.op_ed_box_blue a {
	color:#471547;
	font-size:11px;
}
/* Extra Green Links */
.extraGreenLinks {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#5E8041;
	font-size:12px;
}
.extraGreenLinks li {
	margin:0 0 5px 15px;
	padding:0;
	list-style-type:disc;
}
.extraGreenLinks li a {
	font-family:Arial, Helvetica, sans-serif;
	color:#5E8041;
	font-size:12px;
}
/* Extra Blue Links */
.extraBlueLinks {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#4D9E99;
	font-size:12px;
}
.extraBlueLinks li {
	margin:0 0 5px 15px;
	padding:0;
	list-style-type:disc;
}
.extraBlueLinks li a {
	font-family:Arial, Helvetica, sans-serif;
	color:#4D9E99;
	font-size:12px;
}
/* Other School Box */
.otherSchoolBox {
	border:1px solid #ccc;
	padding:10px;
	margin:10px 0 0 0;
	background-color:#fff;
}
.otherSchoolImg {
	float:left;
	margin:0 10px 0 0;
	padding:0;
	width:50px;
	height:50px;
}
.otherSchoolImg img {
	width:50px;
	height:50px;
}
.otherSchoolItem {
	display:block;
	margin:0 0 15px 0;
	padding:0;
	clear:both;
}
.otherSchoolItem p {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	line-height:1.3em;
}
/* go back links */
.goBackLink {
	margin:30px 0 0 0;
	padding:0;
}
.goBackLink a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#091C40
}
div.navigation li.parent ul {
	display: none;
}
div.schoolNavigation li.parent ul {
	display: none;
}
.accreditation_be {
	border:1px solid #ccc;
	padding:10px;
	margin:10px 0 0 0;
	background-color:#fff;
}
.accreditation_be table td {
	margin:0;
	padding:0 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	line-height:1.3em;
	vertical-align:middle;
	height:50px;
}
.accreditation_be table td img {
	float:left;
	postition:absolute;
	top:20%;
	padding:0 4px 0 0;
	vertical-align:middle;
}
.accreditation_be table td a img {
	border:none;
}
.accreditation_ir {
	border:1px solid #ccc;
	padding:10px;
	margin:10px 0 0 0;
	background-color:#fff;
}
.accreditation_ir table td {
	margin:0;
	padding:0 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676767;
	line-height:1.3em;
	vertical-align:middle;
	height:50px;
}
.accreditation_ir table td img {
	float:left;
	postition:absolute;
	top:20%;
	padding:0 10px 0 0;
	vertical-align:middle;
}
.accreditation_ir table td a img {
	border:none;
}
/* Social Media Block */
.socialMediaBlock {
	display:block;
	margin:5px 0 0 0;
	padding:0;
	text-align:right;
}
.socialMediaBlock img {
	margin-right:3px;
}
/* NEW FROM RICH TO DEAL WITH JOOMLA ADDITIONS ISSUES */

.searchHeading {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0;
	display:block;
	font-size:14px;
	color:#333;
	line-height:1.2em;
	font-weight:bold;
}
.contentsubheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px 0;
	padding:0;
	display:block;
	font-size:12px;
	color:#333;
	line-height:1.2em;
	font-weight:normal;
}
table.contentpaneopen td p {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.7em;
	margin:10px 0 0 0;
}
table.contentpaneopen td fieldset {
	padding:10px;
	margin:0 5px 0 0;
	border-top:1px solid #ccc;
	line-height:1.5em;
}
.componentheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:11px 0 10px 0;
	padding:0 0 10px 0;
	display:block;
	font-size:18px;
	color:#1E5A95;
	font-weight:normal;
	border-bottom:1px solid #1E5A95;
}
.alpha {
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
}
#searchForm table.contentpaneopen {
	margin-bottom:10px;
}
#searchForm table.contentpaneopen td {
	height:30px;
	line-height:30px;
	vertical-align:middle;
	margin:0;
	padding:0 10px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
}
#searchForm table.contentpaneopen td input {
}
.searchintro {/* Controlled by jQuery */
	margin-top:30px;
}
/* PAYMENT SECTION */
.paymentTop {
	padding-top:20px;
}
/* image caption */

div.img_caption img {
	display:block;
	margin:0;
	padding:0;
	clear:both;
	border:1px solid #dadae6;
}
div.img_caption {
	background-color:#dadae6;
	padding:0;
	color:#666;
	clear:none;
	margin:0px 10px 10px 10px;
	text-align: center;
}
div.img_caption p {
	color:#666 !important;
	background-color:#DADAE6;
	margin:0;
	padding:2px 2px 2px 2px !important;
	text-align:center;
	line-height:1.25em !important;
	font-style:italic;
	border:1px solid #dadae6;
	font-size: 10px !important;
	clear: both !important;
}
/* Imported from previous AS website */
.bloc {
	background-color: #DADAE6;
	color: #003D6C;
	margin: 7px 0;
	padding: 10px;
	display: block;
	font-family: Georgia, 'Times New Roman', serif;
}
#news_filter {
	margin:0;
	padding:5px 0;
	width:520px;
	clear:both;
	background-color:#DADAE6;
	display:block;
}
#news_filter li {
	padding:0;
	margin:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	list-style-type:square;
	list-style-position:inside;
	color: #003D6C;
	padding:3px 7px;
}
#news_filter li a {
	color: #003D6C;
	margin:0;
	font-family: Georgia, 'Times New Roman', serif;
	text-decoration:none;
}
.note {
	font-size: 12px !important;
	font-style: italic;
	color: #999 !important;
	line-height: 1.2em;
}
.margin-top-small {
	margin-top: 10px;
}
.margin-top-wide {
	margin-top: 20px;
}
.no-margin-top {
	margin-top: 0 !important;
}
table.contentpaneopen table.tableborder {
	border: 1px solid #DEE2E9 !important;
}
table.contentpaneopen table td a {
	line-height: 1.7em !important;
	text-align: left;
}
table.contentpaneopen a:link, table.contentpaneopen a:visited {
	color: #471547;
}
table.contentpaneopen a:hover, table.contentpaneopen a:active {
	color: #0077CA;
}
.alumnidir-table {
	background-color: #EFF0F2;
	margin-top: 0;
}
.alumnidir-table td {
	padding: 0 5px;
	padding-bottom: 4px !important;
	line-height: 1.2em !important;
	vertical-align: top !important;
	text-align: left !important;
}
.alumnidir-table td strong {
	color: #333;
	display: block;
	border-bottom: 1px solid #aaa;
	line-height: 1em !important;
	margin-left: 2px;
}
.alumnidir-table td p {
	line-height: 1.2em !important;
}
.alumnidir-table p {
	padding: 0 !important;
	line-height: 1.1em !important;
	margin: 0 !important;
	text-align: left !important;
}
.alumnidir-table h4 {
	margin: 5px 0;
}
.alumnidir-celltitle {
	background-color: #fff !important;
	border: none !important;
	border-right: 5px solid #EFF0F2 !important;
	width: 160px !important;
	padding: 0 !important;
	text-align: left;
}
.alumnidir-celltitle h3 {
	color: #003D6C !important;
	border-top: 1px solid #EFF0F2 !important;
	margin-top: 0 !important;
	background-color: #fff;
	width: 160px;
}
.alumnidir-celltitle img {
	position: relative;
	margin-top: -5px;
	border: 3px solid #EFF0F2;
}
.alumnidir-personal {
	color: #807FB0 !important;
	background: #fff url('../img/puce_violet.gif') no-repeat 3px 4px;
	padding: 2px;
	padding-left: 13px;
	margin-top: 10px !important;
	display: block;
	margin-right: 5px !important;
}
.alumnidir-academic {
	color: #9ECABD !important;
	background: #fff url('../img/puce_green.gif') no-repeat 3px 4px;
	padding: 2px;
	padding-left: 13px;
	margin-right: 5px !important;
}
.alumnidir-pro {
	color: #C9D782 !important;
	background: #fff url('../img/puce_anis.gif') no-repeat 3px 4px;
	padding: 2px;
	padding-left: 13px;
	margin-right: 5px !important;
}
table.contentpaneopen table.dashboard-table td{
	border: 10px solid #FFFFFF;
	background: #172D79;
}
table.contentpaneopen table.dashboard-table td h1, table.contentpaneopen table.dashboard-table td h2, table.contentpaneopen table.dashboard-table td h3,  table.contentpaneopen table.dashboard-table td p {
	color: white;	
}
table.contentpaneopen table.dashboard-table td h1, table.contentpaneopen table.dashboard-table td h2, table.contentpaneopen table.dashboard-table td h3 {
	margin-bottom: 4px;
	margin-top: 6px;
}
table.contentpaneopen table {
	margin: 5px 0;
	background-color: #F4F5F7;
}
table.contentpaneopen table thead td {
	background-color: #DADAE6;
}
table.contentpaneopen table td, table.contentpaneopen table th {
	border:3px solid #FFF;
	padding:5px;
}
table.contentpaneopen table th {
	background-color: #DADAE6;
}
.backtotop, a.backtotop {
	border-bottom:1px solid #DEE2E9;
	display:block;
	text-align:right;
	padding:3px 2px;
	font-weight:bold;
	color: #807FB0;
	font-size:0.8em;
	text-decoration:none;
}
.more, a.more {
	text-align:left;
	padding:0 15px;
	line-height:2em !important;
	color:#A5A8D3 !important;
	font-weight:bold;
	text-decoration:none;
}
/* Tables inside content table */
/*.contentpaneopen table{background-color:#F4F5F7;margin:5px 0;}
.contentpaneopen table th,.contentpaneopen table td{border:3px solid #fff;padding:5px;}
*/
/* Faculty table */
table.contentpaneopen td table.tableblank td {
	padding:0;
	margin:0;
}
table.contentpaneopen td table.tableblank td p {
	padding:0;
	margin:0;
}
table.contentpaneopen td table.tableblank td img {
	border:2px solid #DEE2E9 !important;
	display:block;
	margin:0 10px 5px 0;
	padding:0;
	float:left;
}
table.contentpaneopen td table.tableblank td h3, table.contentpaneopen td table.tableblank td h6, table.contentpaneopen td table.tableblank td h5 {
	margin:0 !important;
}
ul.latestnews {
	margin:20px 0 0 0;
	padding:20px 0 10px 0;
	border-top:1px solid #eee;
}
ul.latestnews li {
	display:block;
	margin:0 0 10px 0;
	padding:0;
	text-align:left;
	background-image: url(/templates/AGS_custom/img/bullet_ags_ird.jpg);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* news filters */
div.latestnews {
	margin: 0 0 14px 0;
	clear:both;
	padding:5px 0;
	border-bottom:1px solid #ccc;
}
div.latestnews p img {
	clear:none;
	float:left;
	margin:5px 10px 0 0;
	padding:0;
}
.latestnews h3 a {
	text-decoration: none;	
	font-family: Arial,Helvetica,sans-serif;
	color: #1C317D;
	font-weight: bold; 
}
p.createdate {
	font-size:11px;
	color:#9999A1;
	font-style:italic;
	margin: 4px 0;
}
div.latestnews ul {
	padding:0;
	clear:both;
	display:block;
	margin:10px 0 10px 0;
}
div.latestnews ul li {
	margin:0;
	padding:0;
	display:block;
	clear:both;
}
div.latestnews ul li p {
	padding:0;
	margin:0;
	float:left;
	display:inline;
}
.backto-section a {
	font-size: 13px;
	color: #471547;
	text-decoration: underline;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
}
.backto-section a:hover {
	text-decoration: underline;	
}
/*background-image: url(/templates/AGS_custom/img/bullet_ags_ird.jpg);background-repeat: no-repeat;background-position: left 6px;*/


.contentpaneopen-school-news li {
	display:block;
	margin:0 0 10px 0;
	padding:0;
	text-align:left;
	background-image: url(/templates/AGS_custom/img/bullet_ags_ird.jpg);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.contentpaneopen-school-news p img {
	clear: none;
	float: left;
	margin: 5px 10px 0 0;
	padding: 0;
}
.article-header {
	/*border-bottom: 1px solid #1E5A95;*/
	padding: 0 0 8px 0;
}
td.createdate {
	font-size:11px;
	color:#9999A1;
	font-style:italic;
	
	padding: 8px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
}
/* Google Map on contact page */
.horiz_map {
	margin: 15px 0 0 11px;
}
/* for contact form */
.emailok {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
p.item {
	display:block;
	clear:both;
}
p.item input, p.item textarea {
	width:219px;
}
p.item label {
	display:block;
	font-size:12px;
	color:#333;
	margin:0;
	padding:0;
}
.btvalider {
	display:block;
	margin:5px 0;
	clear:both;
	background-color:#ccc;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	text-decoration:none;
	color:#000;
}
.blog tr td div {
	margin:0 0 14px 0;
	padding:5px;
	border-bottom:1px solid #ccc;
}
.faculty-news img {
	display: none;
}
p.bloc {
	background:none;
	padding:0;
	margin:0;
	line-height:16px !important;
	margin-bottom:20px !important;
}
.hdrAddress {
	font-family: georgia, palatino;
	display:block;
	font-size:16px;
	margin-bottom:4px;
	font-weight:bold;
}
.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}
.split {
	float:left;
	width:50%;
}
h3.hdrMoreInfo {
	margin:0 0 5px 0;
	color:#fff;
}
.pnlMoreInfo {
	padding:10px;
	background:#172D79;
	color:#fff;
	font-weight:bold;
}
.pnlMoreInfo p {
	margin:0;
	color:#fff !important;
	font-size:11px;
	line-height:14px;
}
h2.hdrContact {
	color:#BDB6C6;
	font-size:30px;
	font-weight:normal;
}
.pnlContact {
	background:#E5E7ED;
	padding:10px;
	margin-top:-13px;
	height:140px;
	width: 500px;
}
h2.hdrCampus {
	color:#BDB6C6;
	font-size:24px;
	position:relative;
	z-index:2;
	font-weight:normal;
}
.pnlCampus {
	background:#E5E7ED;
	padding:15px;
	position:relative;
	margin-top:-12px;
	z-index:1;
	height:425px
}
.pnlCampus p {
	font-size:11px;
	line-height:13px;
}
.pnlCampus h6 {
	font-style:normal;
	color:#333;
}
.pnlCampus li {
	list-style:disc;
	font-size:11px;
	line-height:13px;
	margin:0 0 3px 15px;
}
/* Search Results */
form#searchForm {
	margin-bottom:20px;
	display:block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
form#searchForm label {
	padding:0 10px 0 3px;
}
.contentpaneopen fieldset div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.contentpaneopen fieldset div .small, .contentpaneopen fieldset div a {
	color:#471547;
}
.highlight {
	background-color:#FFFF00;
}
.pagenav {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	padding:3px 5px;
}
.pagenav a {
	color:#471547;
	font-weight:bold;
}
/* NEWS ARCHIVES PAGE */
#archive-list {
	list-style-type:none;
	margin:20px 0 0 0;
	padding:0;
}
#archive-list li.row2, #archive-list li.row1 {
	display:block;
	clear:both;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}
#archive-list li.row2 .intro, #archive-list li.row1 .intro {
	display:block;
	font-style:italic;
	padding:5px 1px 10px 1px;
}
h4.contentheading a {
	text-decoration:none;
}
#archive-list li.row2 h5.metadata, #archive-list li.row1 h5.metadata {
	border-top:none;
}
/*.latestnews .caption{margin:0;padding:0;width:auto;min-width:100px;}
.caption{border:1px solid #dadae6;}
.latestnews .img_caption{float:left;clear:none;margin:5px 10px 0 0;}
.latestnews .img_caption p{color:#666;background-color:#dadae6;margin:0;padding:8px 5px;text-align:center;font-size:10px;line-height:1.2em;font-style:italic;display:block;clear:both;border:1px solid #dadae6;}*/

label.captionText {
	margin:0;
	padding:3px;
	font-size:10px;
	background-color:#dadae6;
	display:block;
	clear:both;
	text-align:center;
	line-height:1.3em;
	font-style:italic;
}
/* NEW GO TO BOXES FOR LHR - ADDED BY RICH 12-22-09 */
.goToBEBox {
	background-image: url(/templates/AGS_custom/img/gotobusinesseconomics.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:160px;
	height:140px;
	margin-top:12px;
}
.goToBEBox a {
	border:none;
	outline:none;
	width:160px;
	height:140px;
	text-decoration:none;
	display:block;
	clear:both;
}
.goToBEBox p.fLine {
	padding:100px 1px 0 1px;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:1.2em;
	font-weight:bold;
}
.goToBEBox p {
	text-align:center;
	margin:0;
	color:#142751;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:1.2em;
	font-weight:bold;
	display:none;
}
.goToIRBox {
	background-image: url(/templates/AGS_custom/img/gotointernationalrelations.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:160px;
	height:140px;
}
.goToIRBox a {
	border:none;
	outline:none;
	width:160px;
	height:140px;
	text-decoration:none;
	display:block;
	clear:both;
}
.goToIRBox p.fLine {
	padding:95px 1px 0 1px;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:1.2em;
	font-weight:bold;
}
.goToIRBox p {
	text-align:center;
	margin:0;
	color:#142751;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:1.2em;
	font-weight:bold;
	padding:0 1px;
	display:none;
}
.inputbox {
	width:240px;
}
.article_column table tr td.contentheading {
	border-bottom:none;
}
/*.readon{text-align:left;padding:0 15px;line-height:2em !important;color:#A5A8D3 !important;font-weight:bold;text-decoration:none;}*/
.readon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
/PAGINATION****/

td.pagination {
	font-size: 12px;
	text-align: center;
}
a.pagenav {
	background: #999999;
	color: white;
	text-decoration: none;
}
a.pagenav:hover {
	background: #072D6F;
}
ul.pagination {
	text-align: center;
	float: left;
	width: 100%;
	margin: 0 auto;
}
.cbUsersList ul.pagination {
	float: none;	
	font-size: 12px;
}
ul.pagination li {
	display: inline;
	padding: 2px 4px;
	margin: 0 2px;
	background: #999999;
}
ul.pagination li:hover {
	background: #1C317D;
}
ul.pagination a {
	text-decoration: none;
	color: white;
}
ul.pagination li.prev-next {
	background: none;
}
ul.pagination li.prev-next a {
	text-decoration: underline;
}
li.prev-next a {
	color: #1C317D;
}
ul.pagination li.active {
	background: #1C317D;
	color: white;
}
img#mod_login_avatar {
	border: 1px solid #04173B;
	margin: 6px 0;
}
.mod_login td {
	font-size: 11px;
}
.resume-form {
	background: #F4F5F7;
	padding: 6px;
}
.resume-form input.button {
	float: left;
}
table#resume-table {
	background: #F4F5F7;
	padding: 4px;
}
.cbFieldsContentsTab .cbft_file {
	display: none;	
}
/***/
/*PROFILE STYLING*/
table.yui-skin-sam td {
	vertical-align: top;
	padding: 5px;
}
.position {
	margin: 0 0 10px 0;
}
#cb_lost_username_passwd_content .cb_field input {
	margin: 0 0 6px 0;	
}
.cb_form_instructions li {
	line-height: 1.7em;	
}
dt.message {
	display: none;	
}

#cbUserListsSearcher .componentheading {
	color: 	#1C317D;
}
.grid_3 .postlogintext, .grid_3 .prelogintext {
	display: none;	
}
.grid_3 #form-login {
	margin: 0 0 8px 0;	
}
.general-contact, .education-section, .prof-section {
	background: #eee;
	margin: 10px 0;
	padding: 5px 20px;
}
.education-section div table{
	margin-bottom: 10px;
}
#side-contactform {
	background: #DADAE6;
	padding: 10px;
	margin: 0 0 10px 0;	
}
#side-contactform input, #side-contactform textarea {
	width: 	100%;
}
#side-contactform h2 {
	margin-top: 0;	
	font-size: 20px;
}
#side-contactform #emailOK {
	font-size: 11px;	
}
#side-contactform .btvalider {
	background:  #2F448B;
	color: white;
	width: 60px;	
}
.image-buttons {
	width: 200px;
	margin: 0 auto;	
}
.image-upload {
	width: 75px;
	float: left;
	margin: 4px 4px 0 0 !important;	
}
.image-cancel {
	width: 75px;
	font-weight: normal;	
	float: left;
	margin: 4px 0 0  0;
}
.facebook-link p {
	margin: 0;
	padding: 0;	
}
.facebook-like-link {
	background: url(/images/stories/ags-facebook-like2.png) no-repeat;
	display: block;
	height: 26px;
	width: 218px;
	overflow: hidden;
}
.facebook-like-link-int {
	background: url(/images/stories/ags-facebook-like-sm2.png) no-repeat;
	display: block;
	height: 26px;
	width: 160px;
	overflow: hidden;
}
.facebook-like-link:hover, .facebook-like-link-int:hover {
	background-position: left bottom;
}
.facebook-like-link img {
	display: none;	
}
