/* 
 *  Command Center
 */
span.progress div
{
	display:inline;
	}


#connect_commandcenter_pic {
	float: left;
	width: 40px;
	height: 40px;
	margin-right: 20px;
	border: 1px solid white;
}

.connect_commandcenter_welcome {
	/*margin-bottom: 20px;*/
}

#connect_commandcenter_sections {
	float: left;
	width: 412px;
	margin: 0px 20px -20px 0px;
}

.connect_commandcenter_section {
	margin-bottom: 5px;
}

#connect_commandcenter_news {
	float: left;
	width: 200px;
}

#connect_commandcenter_news div.news_item {
	margin: 0px 10px 5px 10px;
	padding-top: 5px;
	padding-bottom: 12px;
	border-bottom: solid 1px #aaa;
}

#connect_commandcenter_news span.news_title {
	font-weight: bold;
}

#connect_commandcenter_icon_attention, #connect_commandcenter_icon_connect, #connect_commandcenter_icon_equip, #connect_commandcenter_icon_deploy, #connect_commandcenter_icon_news {
	float: left;
	width: 50px;
	height: 32px;
	position: relative;
	top: -15px;
	left: -25px;
	margin-right: -25px;
	margin-bottom: -15px;
}

#connect_commandcenter_icon_attention {background: url("images/connect/commandcenter/commandcenter_iconattention.png") no-repeat left top;}
#connect_commandcenter_icon_connect {background: url("images/connect/commandcenter/commandcenter_iconconnect.png") no-repeat left top;}
#connect_commandcenter_icon_equip {background: url("images/connect/commandcenter/commandcenter_iconequip.png") no-repeat left top;}
#connect_commandcenter_icon_deploy {background: url("images/connect/commandcenter/commandcenter_icondeploy.png") no-repeat left top;}
#connect_commandcenter_icon_news {background: url("images/connect/commandcenter/commandcenter_iconnews.png") no-repeat left top;}

.aoylinks
{ 

  color:#910A18;
   font-weight:normal;
	}
.aoylinksbold
{ 

  color:#910A18;
   font-weight:bold;
	}

.profile_radar_icon
{ width:15px;
  padding-right:5px;
	}

.profile_radar_comment
{ width:40px;
  border-width:1px;
  border-color:White;
  padding-right:5px;
	}

/* 
 *  Profile Overview
 */

#connect_profile_overview {
	float: left;
	width: 475px;
}

#deploy_profile_overview {
	float: left;
	
}
.connect_profile_pic_box {
	float: left;
	width: 125px;
	height: 169px;
	margin-right: 20px;
	border: solid 3px white;
	background: #888;
}

.connect_profile_pic {
	width: 125px;
}




.deploy_profile_pic_box {
	float: left;
	height: 125px;
	width: 169px;
	margin-right: 20px;
	border: solid 3px white;
	background: #888;
}

.deploy_profile_pic {
	width: 169px;
}





.connect_profile_name {
	margin-bottom: 10px;
	color: #444;
	font-size: 16px;
	font-weight: bold;
}

#connect_profile_info {
	float: left;
	width: 300px;
}

.connect_profile_info_title {
	width: 65px;
	height: 16px;
	vertical-align:middle;
	padding-right: 10px;
	text-align: right;
	color: #666;
	font-weight: bold;
	font-size: 7.5pt;
}

.connect_profile_info_data {
	height: 16px;
	vertical-align:middle;
	color: #666;
	font-size: 7.5pt;
}


.connect_detailed_info_title {
	width: 110px;
	height: 18px;
	vertical-align:top;
	padding-right: 10px;
	text-align: right;
	color: #666;
	font-weight: bold;
	font-size: 7.5pt;
}

.connect_detailed_info_data {
	height: 18px;
	vertical-align:top;
	color: #666;
	font-size: 7.5pt;
}



/* 
 *  Profile Actions
 */

#connect_profileactions {
	float: right;
	width: 155px;
	height: 36px;
}

#connect_profileactions_platoon, #connect_profileactions_group, #connect_profileactions_message {
	display: block;
	float: right;
	height: 22px;
	margin-bottom: 10px;
}

#connect_profileactions_platoon {width: 122px; background: url("images/connect/profileactions.gif") no-repeat right top;}
#connect_profileactions_group {width: 107px; background: url("images/connect/profileactions.gif") no-repeat right -44px;}
#connect_profileactions_message {width: 110px; background: url("images/connect/profileactions.gif") no-repeat right -88px;}

#connect_profileactions_platoon:hover, #connect_profileactions_platoon.selected {width: 122px; background: url("images/connect/profileactions.gif") no-repeat right -22px;}
#connect_profileactions_group:hover, #connect_profileactions_group.selected {width: 107px; background: url("images/connect/profileactions.gif") no-repeat right -66px;}
#connect_profileactions_message:hover, #connect_profileactions_message.selected {width: 110px; background: url("images/connect/profileactions.gif") no-repeat right -110px;}


/* 
 *  Profile Nav 
 */

#connect_profilenav {
	width: 650px;
	height: 20px;
	margin-left: -19px;
	margin-top: 5px;
	padding-top: 15px;
	padding-left: 20px;
	background: gray;
	margin-bottom: 20px;
	background: url("images/connect/profilenav_bkg.gif") repeat-x bottom;
}

#connect_profilenav div, #connect_profilenav a {
	display: block;
	float: left;
	/*height: 20px;*/
}


#connect_profilenavnew_equip {width: 47px; background:url("images/connect/equip_deploytabs.gif") no-repeat -0px top;}
#connect_profilenavnew_deploy {width: 55px; background:url("images/connect/equip_deploytabs.gif") no-repeat -47px top;}

#connect_profilenavnew_equip:hover,#connect_profilenavnew_equip.selected {width: 47px; background:url("images/connect/equip_deploytabs.gif") no-repeat -0px -20px;}
#connect_profilenavnew_deploy:hover,#connect_profilenavnew_deploy.selected {width: 55px; background:url("images/connect/equip_deploytabs.gif") no-repeat -47px -20px;}


#connect_subprofilenav {
	width: 415px;
	height: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 15px;
	padding-left: 10px;
	background: gray;
	margin-bottom: 20px;
	background: url("images/connect/profilenav_bkg_2.gif") repeat-x bottom;
}

#connect_subprofilenav div, #connect_profilenav a {
	display: block;
	float: left;
	height: 20px;
}



#connect_entityprofilenav_profile {width: 56px; background: url("images/connect/entityprofilenav.png") no-repeat 0px top;}
/*
#connect_entityprofilenav_blog {width: 78px; background: url("images/connect/entityprofilenav.png") no-repeat -56px top;}
*/
#connect_entityprofilenav_events {width: 56px; background: url("images/connect/entityprofilenav.png") no-repeat -134px top;}
#connect_entityprofilenav_resources {width: 64px; background: url("images/connect/entityprofilenav.png") no-repeat -190px top;}
#connect_entityprofilenav_trainingcourses {width: 97px; background: url("images/connect/entityprofilenav.png") no-repeat -254px top;}
#connect_entityprofilenav_deployments {width: 78px; background: url("images/connect/entityprofilenav.png") no-repeat -351px top;}
#connect_entityprofilenav_members {width: 64px; background: url("images/connect/entityprofilenav.png") no-repeat -429px top;}
#connect_entityprofilenav_updates {width: 60px; background:url("images/connect/entityprofilenav.png") no-repeat -493px top;}
#connect_entityprofilenav_blog {width: 60px; background:url("images/connect/entityprofilenav.png") no-repeat -493px top;}

#connect_msginboxnav {width: 50px; background:url("images/connect/msgnav.png") no-repeat -0px top;}
#connect_msgsentnav {width: 44px; background:url("images/connect/msgnav.png") no-repeat -50px top;}


#connect_entityprofilenav_profile:hover, #connect_entityprofilenav_profile.selected {width: 56px; background: url("images/connect/entityprofilenav.png") no-repeat 0px -20px;}

/*
#connect_entityprofilenav_blog:hover, #connect_entityprofilenav_blog.selected {width: 78px; background: url("images/connect/entityprofilenav.png") no-repeat -56px -20px;}
*/
#connect_entityprofilenav_events:hover, #connect_entityprofilenav_events.selected {width: 56px; background: url("images/connect/entityprofilenav.png") no-repeat -134px -20px;}
#connect_entityprofilenav_resources:hover, #connect_entityprofilenav_resources.selected {width: 64px; background: url("images/connect/entityprofilenav.png") no-repeat -190px -20px;}
#connect_entityprofilenav_trainingcourses:hover, #connect_entityprofilenav_trainingcourses.selected {width: 97px; background: url("images/connect/entityprofilenav.png") no-repeat -254px -20px;}
#connect_entityprofilenav_deployments:hover, #connect_entityprofilenav_deployments.selected {width: 78px; background: url("images/connect/entityprofilenav.png") no-repeat -351px -20px;}
#connect_entityprofilenav_members:hover, #connect_entityprofilenav_members.selected {width: 64px; background: url("images/connect/entityprofilenav.png") no-repeat -429px -20px;}
#connect_entityprofilenav_updates:hover,#connect_entityprofilenav_updates.selected {width: 60px; background:url("images/connect/entityprofilenav.png") no-repeat -493px -20px;}
#connect_entityprofilenav_blog:hover,#connect_entityprofilenav_blog.selected {width: 60px; background:url("images/connect/entityprofilenav.png") no-repeat -493px -20px;}

#connect_msginboxnav:hover,#connect_msginboxnav.selected {width: 50px; background:url("images/connect/msgnav.png") no-repeat -0px -20px;}
#connect_msgsentnav:hover,#connect_msgsentnav.selected {width: 44px; background:url("images/connect/msgnav.png") no-repeat -50px -20px;}



/*
#connect_profilenav_profile {width: 56px; background: url("images/connect/profilenav.gif") no-repeat 0px top;}
#connect_profilenav_platoon {width: 64px; background: url("images/connect/profilenav.gif") no-repeat -56px top;}
#connect_profilenav_blog {width: 78px; background: url("images/connect/profilenav.gif") no-repeat -120px top;}
#connect_profilenav_skills {width: 52px; background: url("images/connect/profilenav.gif") no-repeat -198px top;}


#connect_profilenav_profile:hover, #connect_profilenav_profile.selected {width: 56px; background: url("images/connect/profilenav.gif") no-repeat 0px -20px;}
#connect_profilenav_platoon:hover, #connect_profilenav_platoon.selected {width: 64px; background: url("images/connect/profilenav.gif") no-repeat -56px -20px;}
#connect_profilenav_blog:hover, #connect_profilenav_blog.selected {width: 78px; background: url("images/connect/profilenav.gif") no-repeat -120px -20px;}
#connect_profilenav_skills:hover, #connect_profilenav_skills.selected {width: 52px; background: url("images/connect/profilenav.gif") no-repeat -198px -20px;}
*/





#connect_profilenav_profile {width: 56px; background:url("images/connect/profilenav.gif") no-repeat 0px top;}
#connect_profilenav_platoon {width: 64px; background:url("images/connect/profilenav.gif") no-repeat -56px top;}
#connect_profilenav_blog {width: 78px; background:url("images/connect/profilenav.gif") no-repeat -120px top;}
#connect_profilenav_resume {width: 52px; background:url("images/connect/profilenav.gif") no-repeat -198px top;}

#connect_profilenav_events {width: 56px; background:url("images/connect/profilenav.gif") no-repeat -250px top;}
#connect_profilenav_deployments {width: 78px; background:url("images/connect/profilenav.gif") no-repeat -306px top;}

#connect_profilenav_actions {width: 56px; background:url("images/connect/profilenav.gif") no-repeat -384px top;}
#connect_profilenav_sermons {width: 56px; background:url("images/connect/profilenav.gif") no-repeat -440px top;}
#connect_profilenav_itinerary {width: 64px; background:url("images/connect/profilenav.gif") no-repeat -496px top;}
#connect_profilenav_comrades {width: 68px; background:url("images/connect/profilenav.gif") no-repeat -564px top;}

#connect_profilenav_posts {width: 49px; background:url("images/connect/profilenav.gif") no-repeat -560px top;}

/*Entities*/
#connect_profilenav_resources {width: 64px; background:url("images/connect/profilenav.gif") no-repeat -190px top;}
#connect_profilenav_trainingcourses {width: 97px; background:url("images/connect/profilenav.gif") no-repeat -254px top;}
#connect_profilenav_members {width: 64px; background:url("images/connect/profilenav.gif") no-repeat -429px top;}

/*Selected8*/

#connect_profilenav_profile:hover,#connect_profilenav_profile.selected {width: 56px; background:url("images/connect/profilenav.gif") no-repeat 0px -20px;}
#connect_profilenav_platoon:hover,#connect_profilenav_platoon.selected {width: 64px; background:url("images/connect/profilenav.gif") no-repeat -56px -20px;}
#connect_profilenav_blog:hover, #connect_profilenav_blog.selected {width: 78px; background: url("images/connect/profilenav.gif") no-repeat -120px -20px;}
#connect_profilenav_resume:hover, #connect_profilenav_resume.selected {width: 52px; background: url("images/connect/profilenav.gif") no-repeat -198px -20px;}

#connect_profilenav_events:hover, #connect_profilenav_events.selected {width: 56px; background: url("images/connect/profilenav.gif") no-repeat -250px -20px;}
#connect_profilenav_deployments:hover,#connect_profilenav_deployments.selected {width: 78px; background:url("images/connect/profilenav.gif") no-repeat -306px -20px;}

#connect_profilenav_actions:hover,#connect_profilenav_actions.selected {width: 56px; background:url("images/connect/profilenav.gif") no-repeat -384px -20px;}
#connect_profilenav_sermons:hover,#connect_profilenav_sermons.selected {width: 56px; background:url("images/connect/profilenav.gif") no-repeat -440px -20px;}
#connect_profilenav_itinerary:hover,#connect_profilenav_itinerary.selected {width: 64px; background:url("images/connect/profilenav.gif") no-repeat -496px -20px;}
#connect_profilenav_comrades:hover,#connect_profilenav_comrades.selected {width: 68px; background:url("images/connect/profilenav.gif") no-repeat -564px -20px;}

#connect_profilenav_posts:hover, #connect_profilenav_posts.selected {width: 49px; background: url("images/connect/profilenav.gif") no-repeat -560px -20px;}


#connect_profilenav_current {width: 60px; background:url("images/connect/profilenav_2.png") no-repeat -0px top;}
#connect_profilenav_past {width: 43px; background:url("images/connect/profilenav_2.png") no-repeat -60px top;}

#connect_profilenav_current:hover,#connect_profilenav_current.selected {width: 60px; background:url("images/connect/profilenav_2.png") no-repeat -0px -20px;}
#connect_profilenav_past:hover,#connect_profilenav_past.selected {width: 43px; background:url("images/connect/profilenav_2.png") no-repeat -60px -20px;}


#connect_positions_all {width: 60px; background:url("images/connect/positiontabs.png") no-repeat -0px top;}
#connect_positions_levels {width: 72px; background:url("images/connect/positiontabs.png") no-repeat -60px top;}
#connect_positions_levels2 {width: 79px; background:url("images/connect/positiontabs.png") no-repeat -132px top;}

#connect_positions_all:hover,#connect_positions_all.selected {width: 60px; background:url("images/connect/positiontabs.png") no-repeat -0px -20px;}
#connect_positions_levels:hover,#connect_positions_levels.selected {width: 72px; background:url("images/connect/positiontabs.png") no-repeat -60px -20px;}
#connect_positions_levels2:hover,#connect_positions_levels2.selected {width: 79px; background:url("images/connect/positiontabs.png") no-repeat -132px -20px;}





/*
#connect_profilenav_profile {width: 56px; background: url("images/connect/profilenav.gif") no-repeat 0px top;}
#connect_profilenav_platoon {width: 64px; background: url("images/connect/profilenav.gif") no-repeat -56px top;}
#connect_profilenav_blog {width: 78px; background: url("images/connect/profilenav.gif") no-repeat -120px top;}
#connect_profilenav_resume {width: 52px; background: url("images/connect/profilenav.gif") no-repeat -190px top;}
#connect_profilenav_events {width: 56px; background: url("images/connect/profilenav.gif") no-repeat -134px top;}
#connect_profilenav_actions {width: 56px; background: url("images/connect/profilenav.gif") no-repeat -384px top;}
#connect_profilenav_sermons {width: 56px; background: url("images/connect/profilenav.gif") no-repeat -440px top;}
#connect_profilenav_itinerary {width: 64px; background: url("images/connect/profilenav.gif") no-repeat -496px top;}
#connect_profilenav_resources {width: 64px; background: url("images/connect/profilenav.gif") no-repeat -190px top;}
#connect_profilenav_trainingcourses {width: 97px; background: url("images/connect/profilenav.gif") no-repeat -254px top;}
#connect_profilenav_deployments {width: 78px; background: url("images/connect/profilenav.gif") no-repeat -351px top;}
#connect_profilenav_posts {width: 49px; background: url("images/connect/profilenav.gif") no-repeat -561px top;}
#connect_profilenav_members {width: 64px; background: url("images/connect/profilenav.gif") no-repeat -429px top;}


#connect_profilenav_profile:hover, #connect_profilenav_profile.selected {width: 56px; background: url("images/connect/profilenav.gif") no-repeat 0px -20px;}
#connect_profilenav_platoon:hover, #connect_profilenav_platoon.selected {width: 64px; background: url("images/connect/profilenav.gif") no-repeat -56px -20px;}
#connect_profilenav_blog:hover, #connect_profilenav_blog.selected {width: 78px; background: url("images/connect/profilenav.gif") no-repeat -120px -20px;}
#connect_profilenav_resume:hover, #connect_profilenav_resume.selected {width: 52px; background: url("images/connect/profilenav.gif") no-repeat -190px -20px;}
#connect_profilenav_events:hover, #connect_profilenav_events.selected {width: 56px; background: url("images/connect/profilenav.gif") no-repeat -134px -20px;}
#connect_profilenav_actions:hover, #connect_profilenav_actions.selected {width: 56px; background: url("images/connect/profilenav.gif") no-repeat -384px -20px;}
#connect_profilenav_sermons:hover, #connect_profilenav_sermons.selected {width: 56px; background: url("images/connect/profilenav.gif") no-repeat -440px -20px;}
#connect_profilenav_itinerary:hover, #connect_profilenav_itinerary.selected {width: 64px; background: url("images/connect/profilenav.gif") no-repeat -496px -20px;}
#connect_profilenav_resources:hover, #connect_profilenav_resources.selected {width: 64px; background: url("images/connect/profilenav.gif") no-repeat -190px -20px;}
#connect_profilenav_trainingcourses:hover, #connect_profilenav_trainingcourses.selected {width: 97px; background: url("images/connect/profilenav.gif") no-repeat -254px -20px;}
#connect_profilenav_deployments:hover, #connect_profilenav_deployments.selected {width: 78px; background: url("images/connect/profilenav.gif") no-repeat -351px -20px;}
#connect_profilenav_posts:hover, #connect_profilenav_posts.selected {width: 49px; background: url("images/connect/profilenav.gif") no-repeat -351px -20px;}
#connect_profilenav_members:hover, #connect_profilenav_members.selected {width: 64px; background: url("images/connect/profilenav.gif") no-repeat -561px -20px;}
*/













#connect_editnav_basic {width: 46px; background: url("images/connect/editnav.gif") no-repeat 0px top;}
#connect_editnav_spiritual {width: 66px; background: url("images/connect/editnav.gif") no-repeat -46px top;}
#connect_editnav_personal {width: 67px; background: url("images/connect/editnav.gif") no-repeat -112px top;}

#connect_editnav_basic:hover, #connect_editnav_basic.selected {width: 46px; background: url("images/connect/editnav.gif") no-repeat 0px -20px;}
#connect_editnav_spiritual:hover, #connect_editnav_spiritual.selected {width: 66px; background: url("images/connect/editnav.gif") no-repeat -46px -20px;}
#connect_editnav_personal:hover, #connect_editnav_personal.selected {width: 67px; background: url("images/connect/editnav.gif") no-repeat -112px -20px;}












/* 
 *  Profile Section
 */

#connect_profile_personal {
	float: left;
}

.connect_profile_section {
	margin-bottom: 10px;
	line-height: 14px;
}

.connect_profile_section h1 {
	width: auto;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	padding-bottom: 2px;
	margin-bottom: 7px;
	border-bottom: solid 1px #aaa;
}

.connect_profile_blog_date {
	display: block;
	padding-bottom: 3px;
	color: #666;
	font-size: 9px;
	font-weight: bold;
}

.connect_profile_icon_aboutme, .connect_profile_icon_quotes, .connect_profile_icon_blog, .connect_profile_icon_maneuvers, .connect_profile_icon_events, .connect_profile_icon_photo, .connect_profile_icon_resources, .connect_profile_icon_training, .connect_profile_icon_mem_admin, .connect_profile_icon_group {
	float: left;
	width: 35px;
	height: 35px;
	margin-right: 10px;
	margin-bottom: 4px;
} 

.connect_profile_icon_aboutme {background: url("images/connect/profileicons/aboutme.png");}
.connect_profile_icon_quotes {background: url("images/connect/profileicons/quotes.png");}
.connect_profile_icon_blog {background: url("images/connect/profileicons/blog.png");}
.connect_profile_icon_maneuvers {background: url("images/connect/profileicons/maneuvers.png");}
.connect_profile_icon_events{background: url("images/connect/profileicons/event.png");}
.connect_profile_icon_photo{background: url("images/connect/profileicons/photo.png");}
.connect_profile_icon_resources{background: url("images/connect/profileicons/resources.png");}
.connect_profile_icon_training{background: url("images/connect/profileicons/training.png");}
.connect_profile_icon_mem_admin{background: url("images/connect/profileicons/mem_admin.png");}
.connect_profile_icon_group{background: url("images/connect/profileicons/group.png");}


/* 
 *  New Profile Section (Old CSS Styles are still used elsewhere)
 */
 
.connect_profile_newicon_aboutme, .connect_profile_newicon_quotes, .connect_profile_newicon_blog, .connect_profile_newicon_maneuvers, .connect_profile_newicon_events, .connect_profile_newicon_photo, .connect_profile_newicon_resources, .connect_profile_newicon_training, .connect_profile_newicon_mem_admin, .connect_profile_newicon_group {
	float: left;
	width: 25px;
	height: 25px;
	margin-right: 5px;
	margin-bottom: 0px;
} 

.connect_profile_newicon_aboutme {background: url("images/connect/profilenewicons/aboutme.png");}
.connect_profile_newicon_quotes {background: url("images/connect/profilenewicons/quotes.png");}
.connect_profile_newicon_blog {background: url("images/connect/profilenewicons/blog.png");}
.connect_profile_newicon_maneuvers {background: url("images/connect/profilenewicons/maneuvers.png");}
.connect_profile_newicon_events{background: url("images/connect/profilenewicons/event.png");}
.connect_profile_newicon_photo{background: url("images/connect/profilenewicons/photo.png");}
.connect_profile_newicon_resources{background: url("images/connect/profilenewicons/resources.png");}
.connect_profile_newicon_training{background: url("images/connect/profilenewicons/training.png");}
.connect_profile_newicon_mem_admin{background: url("images/connect/profilenewicons/mem_admin.png");}
.connect_profile_newicon_group{background: url("images/connect/profilenewicons/group.png");}





.connect_profile_gotosection {
	display: block;
	float: right;
}

.connect_profile_gotosection a {
	text-decoration: underline;
}

/*
 *	Profile Soldiers
 */
.connect_soldier_small {
	height: 100%;
	width: 40px;
	margin: 4px 4px;
	text-align: center;
	font-size: 9px;
	font-weight: bold;
	padding-top: 5px;
	
	/* background: #ddd url("images/connect/platoonmember_top.png") no-repeat top left; */
	
}

.connect_soldier_pic_box_small {
	width: 34px;
/*	height: 46px; */
	border: solid 1px white;
	background: #888;

}

.connect_soldier_pic_small {
	width: 34px;

}

.connect_soldier_bottom_small {width: 34; padding: 5px 6px 5px; /* background: url("images/connect/platoonmember_bottom.png") no-repeat bottom left; */}


.connect_entity_pic_box_small {
	width: 46px;
/*	height: 34px; */
	border: solid 1px white;
	background: #888;

}

.connect_entity_pic_small {
	width: 46px;
}



.connect_soldier {
	height: 100%;
	width: 80px;
	margin: 10px 10px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	padding-top: 5px;
	background: #ddd url("images/connect/platoonmember_top.png") no-repeat top left;
}

.connect_soldier_narrow {
	height: 100%;
	width: 80px;
	margin: 10px 5px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	padding-top: 5px;
	background: #ddd url("images/connect/platoonmember_top.png") no-repeat top left;
}

.connect_soldier_pic_box {
	width: 68px;
	height: 92px;
	border: solid 1px white;
	background: #888;
}

.connect_soldier_pic {
	width: 68px;
}

.connect_soldier_bottom {width: 68px; padding: 5px 6px 5px; background: url("images/connect/platoonmember_bottom.png") no-repeat bottom left;}

.connect_entity {
	width: 124px;
	height: 100%;
	margin: 10px 3px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	padding-top: 5px;
	background: #ddd url("images/connect/entity_top.png") no-repeat top left;
}
.connect_entity_logo_box {
	width: 102px;
	height: 68px;
	margin-top: 5px;
	border: solid 1px white;
	background: #888;
}

.connect_entity_logo {
	width: 102px;
}

.connect_entity_bottom {width: 100%; padding: 5px 6px 5px; background: url("images/connect/entity_bottom.png") no-repeat bottom left;}

.connect_comment {
	width: auto;
	margin-top: 10px;
}

.connect_comment .author {
	float: left;
	width: 68px;
	margin-right: 10px;
	height: 100%;
}

.connect_comment .text {
	width: auto;
	margin: 0px 0px 5px 10px;
}

.connect_comment .signature {
	display: block;
	color: #777;
	font-size: 10px;
	margin-bottom: 5px;
}

.mysignature {
	display: block;
	color: #777;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top:3px;
}

.connect_comment .actions {
	display: block;
	float: right;
}

.connect_profile_addcomment {
	margin-top: 10px;
}

/*
 *	Profile Sideinfo
 */

#connect_profile_sideinfo {
	float: right;
	position: relative;
	left: 19px;
	width: 200px;
	margin-left: 1px;
}

.connect_profile_sideinfo_top A:hover, .connect_profile_sideinfo_top A:active
{
	color: #FFF;
text-decoration: underline;
	}
	
.connect_profile_sideinfo_top A:link, .connect_profile_sideinfo_top A:visited
{
color: #FFF;
text-decoration: none;	
	}

.connect_profile_sideinfo_top {
	width: 180px;
	height: 19px;
	padding-top: 11px;
	padding-left: 20px;
	font-size: 9px;
	color: #FFF;
	font-weight: bold;
	background: url("images/connect/sideinfo_top.png") no-repeat left;
}

.connect_profile_sideinfo_body {
	width: 160px;
	height: auto;
	padding: 15px 20px 10px 20px;
	background: url("images/connect/sideinfo_bkg.png") repeat-y left;
}

.connect_profile_sideinfo_body div.sideinfo_item {
	margin-bottom: 10px;
	padding-bottom: 12px;
	border-bottom: solid 1px #aaa;
}

.connect_profile_sideinfo_body span.sideinfo_title {
	font-weight: bold;
}

.connect_profile_sideinfo_titles {
	display: block;
	padding-bottom: 5px;
	color: #666;
	font-size: 10px;
	font-weight: bold;
}

.connect_profile_sideinfo_bottom { width: 200px; height: 12px; margin-bottom: 20px; background: url("images/connect/sideinfo_bottom.png") no-repeat;}

.profile_leave_comment
{
	 float:right;
	}
.aoy_txtbox
{
	color:#444;
	font-family: Arial, Sans-Serif;
	font-size: 8pt;
}

/*
 *	Battle Blog
 */

.connect_blogpost {
	padding: 0px 0px 20px 0px;
	margin: 20px 0px 0px 0px;
	border-bottom: 1px solid #aaa;
}

.connect_blogpost_backtoblog {
	margin: 0;
}

.connect_blogpost h1 {
	margin: 0px 0px 5px 0px;
	font-size: 11pt;
}

.connect_blogpost_date {
	margin: 0px 0px 8px 0px;
	color: #666;
	font-size: 7pt;
	font-weight: bold;
}


.connect_blogpost_body {
	margin: 0px 0px;
}

.connect_blogpost_content {
	padding: 10px;
}

.connect_blogpost_content a {text-decoration: underline;}

.connect_blogpost_comments h1 {
	width: auto;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	padding-bottom: 6px;
	border-bottom: solid 1px #aaa;
}

/*
 *	Soldier Wide
 */

.connect_soldier_wide {
	width: auto;
	margin-top: 10px;
}

.connect_soldier_wide .pic {
	float: left;
	width: 68px;
	margin-right: 20px;
	height: 100%;
}

.connect_soldier_wide .name {
	margin-bottom: 10px;
	color: #444;
	font-size: 16px;
	font-weight: bold;
}

.connect_soldier_wide .info {
	float: left;
}

.connect_soldier_wide .actions {
	float: right;
	font-weight: bold;
	text-align: right;
}

.connect_pagingcontrols {
	text-align: center;
	margin-top: 20px;
}


/*
 *	Group Topics
 */

.connect_post_quote 
{
	margin-left: 20px;
	color: #666;
	font-style:italic;
}

.connect_post_quote_title 
{	font-weight:bold;
	margin-left: 20px;
}



.MyCalendar .ajax__calendar_container {
border:1px solid #646464;
background-color:  #999;
color:firebrick;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
color: black;
font-weight:bold;
}


.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopupTop {
    background-image:url(images/connect/popup_wide_top.png);
    width:300px;
    height:30px;
   }
   .modalPopupBottom {
    background-image:url(images/connect/popup_wide_bottom.png);
    width:300px;
    height:15px;
   }
.modalPopupBox {
	width:300px;
}
.modalPopupContent {
	background-image:url(images/connect/popup_wide_bkg.png);
	text-align:center;
}
#outer{
	overflow:auto;
	position:absolute;
	left:0px;
	right:0px;
	top:0;
	bottom:100px;
	margin-bottom:-80px;
}
#chatBar{
	position:absolute;
	left:0px;
	right:0px;
	bottom:0;
	height:0px;
	background:#cccccc;
	overflow:visible;
	border-top:solid 1px #999;
	border-left:solid 1px #999;
	border-right:solid 1px #999;
	margin-bottom:-1px;
	margin-left:20px;
	margin-right:20px;
	height:20px;
}
.friendsOnline 
{
   width:148px;
   height:auto;
   border-right:solid 1px #999;
   border-left:solid 1px #999;
   float:right;
   margin-right:20px;
   text-align:center;
   padding-left:8px;
   padding-right:4px;
   padding-top:4px;
   padding-bottom:4px;
   background-image:url(http://www.armyofyouth.org/images/group_sm.png);
   background-repeat:no-repeat;
   background-position:8px 3px;
}
.friendsOnlineOpen
{
   width:148px;
   height:auto;
   padding:3px;
   padding-bottom:4px;
   border-right:solid 1px #999;
   border-left:solid 1px #999;
   float:right;
   margin-right:20px;
   text-align:center;
   background:#eeeeee;
   padding-left:8px;
   padding-right:4px;
   font-weight:bold;
   background-image:url(http://www.armyofyouth.org/images/group_sm.png);
   background-repeat:no-repeat;
   background-position:8px 3px;
}
.friendsOnline:Hover 
{
    background:#eee;
    text-decoration:none;
    background-image:url(http://www.armyofyouth.org/images/group_sm.png);
   background-repeat:no-repeat;
   background-position:8px 3px;
}
.friendsOnlineOpen:Hover 
{
    background:#eee;
    text-decoration:none;
    background-image:url(http://www.armyofyouth.org/images/group_sm.png);
   background-repeat:no-repeat;
   background-position:8px 4px;
}
.friendsListOUTER
{
    position:absolute;
    bottom:20px;
    right:41px;
    width:162px;
    height:auto;
}
.friendsList
{
    border-left:solid 1px #999999;
    border-right:solid 1px #999999;
    padding:0px;
    background:#eeeeee;
    float:left;
    width:160px;
    font-weight:bold;

}
.friendListTOP
{
    height:19px;
    background-image:url(http://www.armyofyouth.org/styles/images/global/navside/navside_narrow_top.png);
    margin-left:-4px;
    padding-top:11px;
    color:#ffffff;
    font-size: 7pt;
    font-weight:bold;
    text-indent:20px;
    
}
.onlineComrade 
{
    text-decoration:none;
    float:left;
    width:154px;
    height:15px;
    padding-top:3px;
    padding-left:6px;
    margin-bottom:3px;
}
.onlineComradeSide 
{
    text-decoration:none;
    float:left;
    width:142px;
    height:15px;
    padding-top:3px;
    padding-left:18px;
    margin-bottom:3px;
    margin-left:-15px;
    background-image:url(images/connect/online.png);
    background-repeat:no-repeat;
    background-position:4px 5px;
}
.onlineComradeSide:hover
{
    background:#ddd;
    text-decoration:none;
    background-image:url(images/connect/online.png);
    background-repeat:no-repeat;
    background-position:4px 5px;
}
.onlineComrade:hover
{
    background:#ccc;
    text-decoration:none;
}
.ComradesOpenLine
{
    border-bottom:solid 1px #bbbbbb;
    margin-left:3px;
    margin-right:3px;
    padding-top:2px;
    float:left;
    width:154px;
}
/*Chat Window*/

.chatBTN
{
   min-width:120px;
   height:auto;
   overflow:hidden;
   border-right:solid 1px #999;
   border-left:solid 1px #999;
   float:right;
   margin-right:20px;
   text-left;
   padding-left:8px;
   padding-right:4px;
   padding-top:4px;
   padding-bottom:2px;
   font-weight:bold;
   background-repeat:no-repeat;
   background-position:8px 4px;
   background-color:#aaa;
}
.chatBTNOpen
{
   min-width:120px;
   height:auto;
   padding:3px;
   border-right:solid 1px #999;
   border-left:solid 1px #999;
   float:right;
   margin-right:20px;
   text-align:center;
   background:#eeeeee;
   padding-left:8px;
   padding-right:4px;
   font-weight:bold;
   background-repeat:no-repeat;
   background-position:8px 4px;
}
.chatBTN:Hover 
{
    background:#eee;
    text-decoration:none;
   background-repeat:no-repeat;
   background-position:8px 4px;
}
.chatBTNOpen:Hover 
{
    background:#eee;
    text-decoration:none;
   background-repeat:no-repeat;
   background-position:8px 4px;
}
.outerChatWin
{
    position:relative;
    bottom:231px;
    width:200px;
    height:200px;
    float:right;
    margin-right:-134px;
    z-index:99;
}
.chatWin
{
    border-left:solid 1px #999999;
    border-right:solid 1px #999999;
    padding:0px;
    background:#eeeeee;
    float:left;
    width:198px;
    font-weight:bold;
    height:200px;
}
.chatWin input {
	width:192px !IMPORTANT;
}
.currentChat
{
    height:180px;
    padding-left:4px;
}
.chatWinTOP
{
    height:19px;
    background-image:url(http://www.armyofyouth.org/images/curved_top200px.png);
    padding-top:11px;
    color:#ffffff;
    font-size: 7pt;
    font-weight:bold;
    width:200px;
    
}
.chatWithName {
    width:150px;
    overflow:hidden;
    float:left;
    white-space:nowrap;
    margin-left:20px;
}
.xChat {
    float:left;
    margin-left:2px;
    color:#ffffff;
    padding-left:2px;
    padding-right:2px;
	top:0 !IMPORTANT;
}
.xChat:hover {
    background-color:#333;
    margin-left:2px;
}
.editProfileSectionIcon {
    float:right;
    position:absolute;
    padding:3px;
    cursor:pointer;
    background-color:#555555;
    border:0px solid #222222;
    top:0px;
    right:0px;
    color:#eee;
}
.editProfileSectionIcon:hover {
    background-color:#888888;
    color:#eee;
}
.accordion_toggle_small {
	/*background-image:url(images/global/accordian_toggle_small.png);*/
	background:#424242;
	background-repeat:no-repeat;
	width:165px;
	height:16px;
	cursor:pointer;
	padding-left:10px;
	padding-top:4px;
	color:#eeeeee;
	font-size:10px;
	font-weight:bold; 
}
.accordian_toggle_small_active {
	/*background-image:url(images/global/accordian_toggle_active_small.png);*/
	background:#424242;
	background-repeat:no-repeat;
	width:165px;
	height:16px;
	cursor:pointer;
	padding-left:10px;
	padding-top:4px;
	color:#eeeeee;
	font-size:10px;
	font-weight:bold;
}
.donateAmount {
	font-size:16px;
	font-weight:bold;
	color:#555555;
	margin-right:10px;
}

/*PROFILE RADAR */
#content_radar .icon_type {
	font-size:11px;
	padding-top:3px;
	padding-bottom:3px;
	margin-left:50px;
}
#content_radar .comment_type {
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	font-size:13px;
	margin-top:-1px;
	padding-bottom:5px;
	padding-top:10px;
}

.profie_actions {
	margin-top:6px;
	margin-bottom:6px;
	background:#dcdcdc;
	height:16px;
	float:left;
	padding-left:5px;
	padding-right:24px;
	padding-top:2px;
}
.hide { 
	display:none; 
}