
/*========================================================*/
/*     Play.AAU                                  		  */
/*========================================================*/

#user-info .info-links {
    color: white;
    position: absolute;
    right: 285px;
    top: -48px;
    width: 200px;
    z-index: 9999;
}

.play #user-info
{
	position: absolute !important;
	right: -270px !important;
	top: 68px !important;
}

.ad-top-label {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
	float: left;
	position: absolute;
	top: 37px;
	left: -53px;
	color: white;
	font-weight: bold;
}

.ad-top-label2 {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	float: right;
	position: absolute;
	top: 38px;
	left: 940px;
	color: white;
	font-weight: bold;
}

.ad-top
{
	padding: 2px;
	border: white solid 1px;
}

/*========================================================*/
/*     Internship Form                                    */
/*========================================================*/

.intern_form TD		{padding: 10px}

.intern_form .SubHead	{font-size: 16px; }

.intern_form .NormalTextBox	{width: 240px; height: 28px; padding: 0 0 0 4px}

.intern_thank_you		{font-size: 16px; color: #21a5d8; text-align: center; padding: 40px 0 60px 0}


.top_menu A:link    {COLOR: #FFF; FONT-SIZE: 16px; TEXT-DECORATION: none; font-family: special_1, optima, sans-serif; font-weight: normal; }
.top_menu A:visited {COLOR: #FFF; FONT-SIZE: 16px; TEXT-DECORATION: none; font-family: special_1, optima, sans-serif; font-weight: normal; }
.top_menu A:hover   {COLOR: #FFF; FONT-SIZE: 16px; TEXT-DECORATION: underline; font-family: special_2, optima, sans-serif; font-weight: normal; }


/*========================================================*/
/*     JO Games		                                      */
/*========================================================*/

.jo_white_box		{background: #FFF; -moz-border-radius: 4px; border-radius: 4px; padding: 20px}

.jo_white_box TD	{padding: 5px; border-bottom: 1px solid #cdcdcd; font-weight: bold; font-size: 14px}


h2.grayh2			{color: #7d7d7d; font-size: 18px; display: block; font-family: 'FamiliarProBold', Arial, sans-serif; line-height: 18px; text-transform: uppercase; margin: 0}

.jo_white_box h2		{color: #00284f; font-size: 18px; display: block; font-family: 'FamiliarProBold', Arial, sans-serif; line-height: 22px; text-transform: uppercase; margin: 0}

.jo_white_box .button1	{margin: 20px 0 0 150px}
.jo_white_box .button2	{margin: 20px 0 0 50px}

/*========================================================*/
/*     Ad 160 x 600				                          */
/*========================================================*/

.banner_160x600			{position: absolute; margin: 0 0 0 990px; width: 160px; height: 600px; }
.banner_160x600_inner	{margin: 15px 0; text-align: center; height: 600px;}

/*========================================================*/
/*     Membership Blue Left Gray Right Updates            */
/*========================================================*/
.cnt_left_message		{margin: 0 0 10px 0}

.membership #page-content #content-left2 { background: none repeat scroll 0 0 transparent; padding: 0; width: 650px;}


.membership #content-right2 .header span, .membership #content-left2 .header span { color: #51AAFF; display: block; font-size: 18px;}

.membership #content-left2 .DynamicLogin_UserName, .membership #content-left2 .DynamicLogin_Password {
    border: 0 none; border-radius: 2px 2px 2px 2px; height: 35px; line-height: 25px; margin: 0 0 10px; padding: 0 5px; width: 290px !important;}
.membership #content-left2 .loginform_left img	{margin: 5px 4px 0 0}
.membership #content-left2 .loginform_right		{width: 54px}

.membership #content-right2 .header, .membership #content-left2 .header {  color: white; float: left;font-family: 'FamiliarProBold',Arial,sans-serif; font-size: 24px; line-height: 24px; margin-bottom: 10px; padding: 0; text-transform: uppercase;}



.membership #page-content #content-right2 { background: none repeat scroll 0 0 transparent; margin: 0 0 0 10px; padding: 0; width: 300px;}

.h-gradient-gray-box { background: url("img/h-gradient-gray-strip.png") repeat-y scroll 0 0 #979796; border-radius: 4px 4px 4px 4px; padding: 20px;}

.membership #content-right2 .blue-box, .membership #content-left2 .blue-box {  color: white; padding: 20px;}

.membership .content-wrap #left-left		{width: 296px}
.membership .content-wrap #left-right	{float: right !important; width: 288px}

.membership #content-left2 .loginform_right a.btn-blue 			{display: block; padding: 0 0 0 4px !important; background: url(img/btn-green-left.png) no-repeat left top; margin-top: 5px;}
.membership #content-left2 .loginform_right a.btn-blue span 		{display: block; padding: 0 4px 0 0 !important; background: url(img/btn-green-right.png) no-repeat right top;}
.membership #content-left2 .loginform_right a.btn-blue span span	{display: block; padding: 0 3px !important; height: 34px; line-height: 34px; background: url(img/btn-green-strip.png) repeat-x; text-align: center; font-size: 15px; font-weight:bold;}


/*========================================================*/
/*     iPad Fixes								          */
/*========================================================*/

body{
min-width: 1350px;
width: 100%;
}

/*.home #page-top, .home #page-head, .home #page-spotlight, 
.home #page-content, .home #page-sponsers, .home #page-bottom,
#aau-page, .home {
width: 100%;
min-width: 1000px;
}*/

/*========================================================*/
/*     Buttons									          */
/*========================================================*/

.btn-wrap2	{left: 660px; top: -34px; position: absolute; width: 115px}

a.btn_joinaau			{background:url('img/btn_joinAAU.png') repeat 0px 0px; width: 302px; height: 59px;display: block;}
a.btn_joinaau:hover 		{background: url('img/btn_joinAAU.png') repeat -302px 0px;}

a.btn_member_info		{background:url('img/btn_membership_info.png') repeat 0px 0px; width: 302px; height: 59px;display: block; margin: 5px 0 0 0}
a.btn_member_info:hover 	{background: url('img/btn_membership_info.png') repeat -302px 0px;}

a.btn_member_login		{background:url('img/btn_member_login.png') repeat 0px 0px; width: 302px; height: 60px;display: block; margin: 5px 0 0 0}
a.btn_member_login:hover {background: url('img/btn_member_login.png') repeat -302px 0px;}

/*========================================================*/
/*     TKD			                                      */
/*========================================================*/

.tkd_sponsors	{text-align: center; padding: 5px 0; color: #FFF}

/*========================================================*/
/*     Play AAU		                                      */
/*========================================================*/

.management .title 	{float: left; font-family: 'FamiliarProBold', Arial, sans-serif; font-size: 24px; line-height: 22px; color: #032a4c; text-transform: uppercase; padding-top: 10px!important; margin: 0!important;}
.management .title .small	{font-size: 17px; line-height: 19px;}

.h-gradient-blue-box .info				{margin:0; padding: 6px 0 0 0 !important; text-transform: uppercase; color:#595959!important; font-weight: bold; line-height: 1.3;font-size: 11px;clear:both;}

a.btn-blue-alt-54:link		{font-size: 13px; display: block; background: url('img/mgmt-btn-blue-54.png') no-repeat left top; color: white; text-decoration: none; font-weight: bold; width: 160px; height: 54px; line-height: 1.2; padding-top: 12px;}
.mem_title			{width: 170px; font-family: 'FamiliarProBold', Arial, sans-serif; font-size: 28px; line-height: 26px; color: #21a5d8; text-transform: uppercase; padding: 0 0 10px 0}
.mem_title .small	{font-size: 22px; line-height: 20px; color: #FFF;}
.card_img			{float: right; margin: 5px 0 0}

.h-gradient-ltgray-box .title2	{font-family: 'FamiliarProBold', Arial, sans-serif; font-size: 24px; line-height: 22px; color: #FFF; text-transform: uppercase; padding: 9px 0 0 4px}
.h-gradient-ltgray-box .title2 .small		{font-size: 17px; line-height: 19px; }
.h-gradient-ltgray-box .title2 .smgray	{font-size: 13px; line-height: 15px; color: #9a9a9a; height: auto; background: none; margin: 4px 0 0 0}
.btn-lg-orange .title2	{color: #3a1d02 !important}

a.btn-black2	 {display: block; padding: 0 0 0 8px!important; background: url('img/btn-black-left.png') no-repeat left top; float: left; width: 198px; display: inline; margin-right: 15px; height: 46px; overflow: hidden}
a.btn-black2 .i1 {display: block; padding: 0 8px 0 0!important; background: url('img/btn-black-right.png') no-repeat right top;}
a.btn-black2 .i1 span, a.btn-black2 .i1 .i2 {display: block; padding: 0!important; height: 46px; line-height: 46px; background: url('img/btn-black-strip.png') repeat-x; text-align: left; font-family: 'FamiliarProBold', Arial, sans-serif; font-size: 15px; color: #FFF; text-transform: uppercase;}
a.btn-black2 .i1 span, a.btn-black2 .i1 .i3 {display: block; padding: 6px 0 0 0!important; height: 46px; line-height: 17px; background: url('img/btn-black-strip.png') repeat-x; text-align: left; font-family: 'FamiliarProBold', Arial, sans-serif; font-size: 16px; color: #FFF; text-transform: uppercase;}

.box_holder		{display: block; float: left; width: 198px; display: inline; margin-right: 24px;}
.box_holder .marg_top		{margin: 9px 0 0 0}
.box_holder .sm_print		{background: url('img/sm_print_icon.png') no-repeat center right; padding: 0 18px 0 0}

.h-gradient-dkgray-box .title2	{font-family: 'FamiliarProBold', Arial, sans-serif; font-size: 24px; line-height: 22px; color: #1c1c1c; text-transform: uppercase; padding: 9px 0 0 4px}
.h-gradient-dkgray-box .title2 .small		{font-size: 17px; line-height: 19px; }


