﻿/* CSS Document */

div.memLogin {float:right; font-family:Tahoma; font-size:11px;}

a {color: #A99664; text-decoration: none; outline: none;}

a:hover { text-decoration: underline; }
p, li, div { margin: 0in; margin-bottom: .0001pt;}
td.menuCell:hover { background-color: #e09900; }
td.menuCell a:hover { border-top: solid 3px #e09900; }

/* Top Menubackground: url(images/top_menu.gif); */
/*#topmenu{width: 780px; height: 23px;  margin: 0 auto; border-left: 1px solid #a3a3a3; border-right: 1px solid #a3a3a3; padding-top: 4px; }
*/
#topmenu{width: 968px; height: 23px;  margin: 0 auto; border-left: 1px solid #a3a3a3; border-right: 1px solid #a3a3a3; background-color: #eeeeee; border-bottom: 1px solid #767676; padding-top: 4px;}

.topmenu {font-family: tahoma; font-size: 11px; color: #000000; float: right; padding-left: 4px; padding-right: 4px; text-decoration: none; text-align: right;}
.topmenu a{font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none;}
.topmenu_welcome{font-family: tahoma; font-size: 11px; color: #000000; padding-left: 4px; padding-right: 10px; font-weight: bold; text-decoration: none;}
.topmenu_welcome a{font-family: tahoma; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}

.topmenu_inbox{font-family: tahoma; font-size: 11px; color: #226ebc; padding-left: 4px; padding-right: 10px; width: 270px; font-weight: bold; text-decoration: none;}
.topmenu_inbox a{font-family: tahoma; font-size: 11px; color: #226ebc; padding-left: 4px; padding-right: 10px; width: 270px; font-weight: bold; text-decoration: none;}

.search{height: 23px; padding: 0px; font-family: tahoma; color: #000000; font-size: 11px; margin: 0px 0px 0px 5px; text-decoration: none; overflow: hidden; }
.search_input{font-family: tahoma; font-size: 11px; border: 1px solid #686868; background-color: #f6fade; color: #000000; height: 15px; font-weight: bold; text-decoration: none;}
.searchResults2{ float:right; width:700px; margin-right:25px;}
.searchResults3{ float:right; width:650px; margin-right:35px;}
.searchResults3 p {padding-bottom:12px;}

.weather{margin-left: 0px; width: 120px; height: 70px; float: left; margin-top: 15px; background-repeat: no-repeat; background-color: #346797;
    background-image: url( http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/blue_120x60_bg.jpg ); }
.WeatherForecast{text-align: center; font-family: arial, helvetica, verdana, sans-serif; font-size: 10px; line-height: 12px; color: #FFFFFF; margin: 0px;}

#clock{width: 270px; float: left; text-decoration: none; margin-left: 20px}
#clock img{float: left; text-decoration: none; border: 0 none;}
.clock{margin: 10px auto; float: left; margin-right: 10px; height: 75px; width: 66px; text-decoration: none;}
.clock_text{float: right;  margin-left: 20px; margin-top: 5px; width: 260px; height: 12px; font-family: tahoma; font-size: 11px; color: #888888; clear:both; padding-top: 0px; text-decoration: none;}

/* Main Menu */
#menu{width: 968px; margin: 0 auto; height: 40px; background-color: #ffffff; }
#main_menu{width: 968px; margin: 0 auto; height: 53px; }
.menu_main{width: 770px; float: left; margin-left: 155px; vertical-align: top; display:inline;}
.menu_main2{width: 770px; float: left; margin-left: 155px; padding-top:115px; display:inline;}
.dhtml_menus{float:left; color: #ffffff; margin:0; padding-top: 5px}
.dhtml_menus2{float:left; color: #ffffff; margin:0; padding-top: 8px;}
.dhmtl_menus2:link {font-weight:normal;}

.dhtml_font{font-family: Tahoma; font-size: 11px; color: #ffffff; font-weight: bold; padding: 3px;}
.menu_profile{margin: 0px 25px; float:right; padding-top: 95px; display:inline;}
.menu_profile a img {width:47px; height:18px;}
.menu_profile a {width:47px; height:18px;}

/* dhtml font */
.dhtml_font{font-family: Tahoma; font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none; padding: 3px;}
.dhtml_font a{font-family: tahoma; font-size: 14px; color: #ffffff; text-decoration: none; }
.dhtml_font a:link{font-family: tahoma; font-size: 14px; color: #ffffff; text-decoration: none; }
.dhtml_font a:visited{font-family: tahoma; font-size: 14px; color: #ffffff; text-decoration: none; }
.dhtml_font a:active{font-family: tahoma; font-size: 14px; color: #ffffff; text-decoration: none;}
.dhtml_font a:hover{font-family: tahoma; font-size: 14px; color: #ffffff; text-decoration: underline;}
.DhtmlMenu1_roothighText:hover{color:White;}
.DhtmlMenu2_roothighText:hover{color:White;}
.DhtmlMenu3_roothighText:hover{color:White;}
.DhtmlMenu4_roothighText:hover{color:White;}
.DhtmlMenu5_roothighText:hover{color:White;}
.DhtmlMenu6_roothighText:hover{color:White;}
/* Layout */
#layout{width: 968px; margin: 0 auto; background-color: #000000; min-height: 488px; height: auto !important; height: 488px; margin-bottom: 8px; background-image: url(/images/bg_intranet_r2.jpg); background-repeat: no-repeat; padding-bottom: 10px;}
.date{width: 968px; padding-top:8px; margin: 0px 0 0 5px; height: 1em; font-family: tahoma; font-size: 11px; color: #f7f7f7; clear: both; }
#layout_repeat {width: 968px; margin: 0 auto; min-height:500px; height:auto !important; height:500px; background-repeat: repeat-y; overflow:hidden;}
#home_layout{width: 968px; background-color: #000000; min-height: 390px; height: auto !important; height: 390px;  margin-bottom : 0px; background-image: url(/images/homepage.jpg); background-repeat: no-repeat; overflow:hidden;}
#const_layout{width: 968px; margin: 0 auto; background-color: #000000; height: 361px; margin-bottom : 0px; background-image: url(/images/bg_under_construction.jpg); background-repeat: no-repeat; padding-bottom: 0px;overflow:hidden;}
#base_layout{width: 968px; margin: 0 auto; background-color: #000000; min-height: 390px; height: auto !important; height: 390px; overflow:hidden; padding-bottom: 0px;}

/*.left_layout{width: 400px; float: left; margin-left: 8px; margin-top: 50px; margin-bottom: 8px; height: inherit; background-color: Transparent; }
.right_layout{width: 380px; float: right; margin-right: 8px; margin-top: 50px; margin-bottom: 8px; height: inherit; background-color: Transparent;}
*/
.left_layout{width: 400px; float: left; margin-left: 8px; margin-top: 350px; margin-bottom: 8px; height: inherit; background-color: transparent; height: inherit; }
.right_layout{width: 360px; float: right; margin-right: 8px; margin-top: 8px; margin-bottom: 8px; height: inherit; background-color: transparent; height: inherit;}


/* Picture of the Day */
.picture{width: 285px; float: left;}
.picture_caption{width: 280px; height: 17px; font-family: arial; font-size: 16px; color: #fe3649; font-weight: bold; margin-bottom: 5px;}
.picture_pic{width: 250px; height: auto; padding:2px; border: 1px solid #101010;}
.picture_pic1{width: 250px; height: auto; padding:2px; border: 0 none;}
.picture_pic img{width: 248px; height: 248px; padding: 0px; border: 0; margin: .5px; }
.pic_email{ height: 23px; width: 256px; text-align: center; background-color: #f6f6f6; margin-bottom: 2px;}
.pic_submit{background-color: #eeeeee; width: 256px; height: 20px; font-family: tahoma; font-size: 11px; font-weight: bold;  padding-top: 3px; text-align: center; margin-bottom: 2px;}

/* Message from Management */
.message_layout{width: 320px; float: left;}
.message_title{width: 320px; background:url(images/message_from_management2.gif); float: left; height: 35px; margin-top: 10px;}
.message_content{width: 320px; height: 258px; background: url(images/message_content_bg2.gif); float: left;  padding: 10px; overflow: auto;}
.message_bottom{width: 320px; background:url(images/message_bottom.gif); float: left; height: 12px; margin-bottom: 10px; background-repeat: no-repeat }
.message_top{width: 320px; background:url(images/industry_news.png); float: left; height: 35px; margin-top: 2px;}

/* Login Fonts */
.login_tb{color: #000000; font-family: tahoma; font-size: 11px;}

/* quicklink font */
.quicklinks_font{color: #0e5aa7; font-family: tahoma; font-size: 11px; text-decoration: none;  }
.quicklinks_font a{color: #0e5aa7; font-family: tahoma; font-size: 11px;  text-decoration: none; }
.quicklinks_font a:link{color: #0e5aa7; font-family: tahoma; font-size: 11px;  text-decoration: none; }
.quicklinks_font a:visited{color: #0e5aa7; font-family: tahoma; font-size: 11px; text-decoration: none; }
.quicklinks_font a:active{color: #0e5aa7; font-family: tahoma; font-size: 11px; text-decoration: none;}
.quicklinks_font a:hover{color: #0e5aa7; font-family: tahoma; font-size: 11px; text-decoration: underline;}

/* todays events */
.todays_events{width: 400px; margin: 10px auto auto 3px;}
.todays_events_title{background: url(images/todays_events2.gif); float: left; width: 193px; height: 25px; clear: both;}
.todays_events_content{background-color:white; width: 363px; float: left; border-top: 1px solid #ada58c; border-left: 1px solid #ada58c; border-right: 1px solid #ada58c;  border-bottom: 3px solid #a99664; clear: both; padding-top: 10px;}
.todays_events_text{width: 305px; margin: 0 auto; font-family: tahoma; font-size: 11px; color: #0e5aa7; line-height: 18px;}
/* 
.todays_events{width: 315px; margin: 0 auto auto 3px; margin-top: 10px;}
.todays_events_content{background-color:white; width: 313px; float: left; border-top: 1px solid #ada58c; border-left: 1px solid #ada58c; border-right: 1px solid #ada58c;  border-bottom: 3px solid #666666; clear: both; margin-bottom: 10px; }
.todays_events_text{width: 290px; margin: 0 auto; font-family: tahoma; font-size: 11px; color: #0e5aa7; margin-top: 8px; margin-bottom: 8px; line-height: 18px;}
*/

/* Classifieds */
.classifieds_home{width: 315px; margin: 0 auto; margin-bottom: 10px; margin-top: 10px; clear:both; }
.classifieds_tabs{width: 313px; float: left; clear: both; margin: 0px;}
.classifieds_content{background-color: #fafafa; border: 1px solid #8d8d8d; width: 313px; clear:both; margin: 0px; padding: 0px; }
.classifieds_forums_text{font-family: tahoma; font-size: 11px; color: #0e5aa7; line-height: 18px; text-decoration: none;}
.classifieds_forums_text a{font-family: tahoma; font-size: 11px; color: #0e5aa7; line-height: 18px; text-decoration: none;}
.classifieds_forums_text a:hover{font-family: tahoma; font-size: 11px; color: #0e5aa7; line-height: 18px; text-decoration: none;}
.classifieds_forums_text ul{ padding: 1px 1px 1px 20px;}

/* Polls */
.polls_title{background: url(images/polls_header2.gif); float: left; width: 194px; height: 25px; clear: both;}



/* Company News Header */
.company_news{background: url(images/compnews_header.gif); float: left; width: 193px; height: 25px; clear: both;}


/* Glossary of Terms */
.glossary_borer{ border: 1px solid #000000; width: 250px; margin-top: 10px; margin-bottom: 10px; padding: 2px;}
.glossary_layout{width: 250px; margin: 0 auto; background-color: #c2e475; padding: 10px 0px; }
.glossary_title{width: 225px; margin: 0 auto; font-family: tahoma; font-size: 11px; text-transform: uppercase; color: #444444; font-weight: bold; margin-top:5px; margin-bottom:5px; border-bottom: 1px dotted #000000;}
.glossary_text{width: 225px; margin: 0 auto; font-family: tahoma; font-size: 11px; color: #000000; margin-top:5px; margin-bottom: 5px; line-height: 15px; }

.announce_text{width: 225px; margin: 0 auto; margin: 0 auto; font-family: tahoma; font-size: 11px; color: #0e5aa7; margin-top:5px; margin-bottom: 5px; line-height: 15px; }
.announce_text a{width: 225px; margin: 0 auto; margin: 0 auto; font-family: tahoma; font-size: 11px; color: #0e5aa7; margin-top:5px; margin-bottom: 5px; line-height: 15px; text-decoration: none;}
.announce_text a:hover{width: 225px; margin: 0 auto; margin: 0 auto; font-family: tahoma; font-size: 11px; color: #0e5aa7; margin-top:5px; margin-bottom: 5px; line-height: 15px; text-decoration: underline;}


/* Stock Summary */
.stocks{border: 1px solid #cccccc; width: 250px; margin-top: 10px; margin-bottom: 10px; padding: 2px; background-color: #f7f7f7;}
.stocks_img{width: 220px; margin-top: 5px; margin-bottom: 5px; padding: 10px; margin: 0px;}


/* Map */
.local_area_map{width: 320px; float: left; background-color: #6d7e9c; padding-bottom: 5px; margin-bottom: 10px; font-family: tahoma; font-size: 16px; color: #000000;}
.local_map_title{width: 280px; margin: 0 auto; font-family: tahoma; font-size: 16px; color: #000000;}
.local_area_content{width: 290px; margin: 0 auto; background-color: #ffffff; border: 1px solid #226ebc; margin-top: 11px; margin-bottom: 8px;}
.local_map{margin: 0 auto; width: 275px; margin-top: 10px; margin-bottom: 10px;}


/* Footer */
.footer_layout{width: 968px; height: 100px; margin: 0 auto; border: 1px solid #a3a3a3; border-right: 1px solid #a3a3a3; clear: both; border-bottom: 3px solid #a99664; background-color: #ffffff; background-image: url(/images/bg_bottom.gif); background-repeat: repeat;}
.footer_text{width: 100%; text-align:center; height: 14px; font-family: tahoma; font-size: 11px; color: #989689; padding: 5px;}
.footer_analytics{width: 200px; float: left; padding: 5px; font-family: tahoma; font-size: 11px; color: #000000;}


/* Breadcrumb */
.bread_crumb{width: 952px; height: 18px; padding: 0 0 15px 0; font-family: Tahoma; font-size: 11px; color: #746a47; margin: 0 0 0 0;clear:both;}
.bread_crumb a{font-family: Tahoma; font-size: 11px; color: #746a47; text-decoration: none; }
.bread_crumb a:hover{font-family: Tahoma; font-size: 11px; color: #333333; text-decoration: underline; }


/* Header Images */
.header_images{margin: 0 auto; width: 947px; padding: 3px; border: 1px solid #474747; height: 80px; margin-bottom: 5px;}
.header_blogs{margin: 0 auto; width: 947px; padding: 3px; border: 1px solid #474747; height: 40px; margin-bottom: 5px;}


/* Content layout for templates */
.content_layout{margin: 0px auto; width: 940px; padding-top: 10px; padding-bottom:10px;}
.forums_layout{margin: 10px 10px auto; width:968px;}
.forms_layout{margin: 0px auto; width:940px; overflow:hidden;}


/* RSS layout */
.rss_layout{float:right; margin: 30px 95px 0px 0px; width: 600px; display:inline;}
.rss_layout a { color: #226ebc }
.rss_layout h3, .rss_layout h3 a {color: #a99664 }

/* Department Sub Menus */
/*
.dept_submenu{margin: 0 auto; width: 948px; height: 15px; padding: 3px; font-family: Tahoma; color: #000000; font-weight: bold; font-size: 11px; text-transform: uppercase; background-color: #c2e475;}
*/
.dept_submenu{margin: 0 auto; width: 962px; height: 15px; padding: 3px; font-family: Tahoma; color: #000000; font-weight: bold; font-size: 11px; text-transform: uppercase; background-color: #a99664;}
.dept_submenu a{font-family: Tahoma; color: #000000; font-weight: bold;  font-size: 11px; text-decoration: none;}


.Ekt_AddAssetLink a
{
	float: left;
    display: block;
    height: 24px;
    line-height: 25px;
	width: 30px;
	margin-top: .25em;
	text-indent: 5000px;
	overflow: hidden;
	background-image : url("WorkArea/images/application/workspace/DmsAsset_add.gif");
	background-repeat:no-repeat;
	background-position: left top; 
}
.Ekt_AddContentLink a {
	float: left;
	display: block;
	height: 24px;
	line-height: 25px;
	width: 30px;
	margin-top: .25em;
	overflow: hidden;
	text-indent: 5000px;
	background-image :url("WorkArea/images/application/workspace/document_add.gif");
	background-repeat: no-repeat ;
	background-position: left top;
}



/* Departments: Taxonomy Styles for Ekml */
/*
.tax_default_breadcrumb{font-family: tahoma; font-size: 11px; color: #1c6fc4; height: 19px; line-height: 18px;}
.tax_default_breadcrumb a{font-family: tahoma; font-size: 11px; color: #1c6fc4; line-height: 18px; }
.tax_default_breadcrumb a:hover{font-family: tahoma; font-size: 11px; color: #f7911b;line-height: 18px;}
.tax_breadcrumb_border{border-bottom: 1px dotted #f7921c; height:2px;}
*/
.tax_default_breadcrumb{font-family: tahoma; font-size: 11px; color: #E7DABB; line-height: 18px;}
.tax_default_breadcrumb a{font-family: tahoma; font-size: 11px; color: #E7DABB; line-height: 18px; }
.tax_default_breadcrumb a:hover{font-family: tahoma; font-size: 11px; color: #E7DABB;line-height: 18px;}
.tax_breadcrumb_border{border-bottom: 1px dotted #a99664; height:2px;}

.tax_article_bg{padding: 10px; }

.classifieds_layout{width: 780px; margin: 0 auto; margin-bottom: 20px; margin-top: 15px;}

h2.tag_titles{font-family: Tahoma; font-size: 16px; color: #EFE7D2; font-weight: bold; text-align: left;}
h4.tag_titles{font-family: Tahoma; font-size: 14px; color: #ffffff; text-align: left;}
h5.subtag_titles{font-family: Tahoma; color: #E7DABB; text-align: left;}
.taxonomyHeader 
{
    margin-bottom:3px; 
    margin-top: 3px; 
    padding:4px 2px 5px 2px; 
    font-family: Verdana, Helvetica, Sans-Serif; 
    font-size: 14px;
    color: #EFE7D2; 
    line-height:15px; 
    background-image: url(/images/gradient.gif);
	background-repeat: repeat-y;
	background-position: left;display: block;
	}
.taxTop {width:95%; 
    text-align:right;
    padding-top: 0px;
    padding-right: 0; 
    background-position: right center;
	display: block;
	clear: both;
    font-weight:normal;
	background-color: #313431;
	background-image: url(/images/triangle.gif);
	background-repeat: no-repeat;
}	

.taxTop:hover { 
	background-image: url(/images/triangle_over.gif);
}	

.taxTop a {color:#EFE7D2; padding-right: 25px;}
.taxTop a:hover {color:#EFE7D2; padding-right: 25px;}
h4.taxonomyHeader1 a {font-family: Verdana, Helvetica, Sans-Serif; font-size: 15px;color: #ffffff; line-height:19px;}
/* Content.aspx Styles */
.content_list_bg{border: 1px solid #cccccc; padding: 10px; width: 915px;}


/* Groups CSS */
.groups_layout{width: 850px; margin: 0 auto;}
.create_group{width: 830px; margin: 0 auto; text-align: right; padding: 5px 15px 5px 5px; border-bottom: 1px dotted #f7921c; font-family: Tahoma; font-size: 11px; color: #1c6fc4;}
.create_group a{font-family: Tahoma; font-size: 11px; color: #1c6fc4; text-decoration: none; font-weight: bold; background-color: #f0ecec; padding: 4px;}
.create_group a:hover{font-family: Tahoma; font-size: 11px; color: #f7911b; text-decoration: none; font-weight: bold;}


/* Group Profile CSS */
.group_left{width: 630px; float: left;  }
.group_right{width: 300px; float: left;  }


/* Group Profile Message Board */
.message_board{width: 93%; margin: 0 auto; height: 19px; padding: 3px 0px 3px 2px; color: #decda4;  font-family: tahoma; font-size: 12px; font-weight: bold;margin-top: 10px; clear: both;}
.blogs_groups{width: 95%; margin: 0 auto; color: #000000; background-color: #ffffff; font-family: tahoma; font-size: 11px; border: 1px solid #cccccc;  margin-bottom: 10px;}
.mb_groups{width: 95%; margin: 0 auto; color: #000000; padding: 1%; margin-bottom: 10px;}


/* Community Documents */
.gallery_groups{width: 95%; margin: 0 auto; margin-left: 10px; border: 1px solid #6E6E6E; float: left; margin-top: 15px; margin-bottom: 15px; background-color: #EFE7D2; clear: both;} 
.gallery_title{background-color: #decda4; margin: 0 auto; width: 92%; height: 12px; margin-top: 8px; padding: 5px; font-family: tahoma; font-size: 12px; font-weight: bold; margin-bottom: 8px; border-top: 1px solid #878787; border-bottom: 1px solid #878787;}
.community_groups{width: 287px; margin: 0 auto; border:1px solid #6E6E6E; float: right; margin-top: 15px; margin-bottom: 15px; font-family: Tahoma; font-size: 11px; color: #333333; background-color: #f8f8f8;} 
.community_title{background-color: #c2e475; margin: 0 auto; width: 277px; height: 12px; margin-top: 8px; padding: 5px; font-family: tahoma; font-size: 12px; font-weight: bold; margin-bottom: 8px; border-top: 1px solid #878787; border-bottom: 1px solid #878787;}
.doc_titles{background-color: #fcb73f;  margin: 0 auto; width: 273px; height: 12px; margin-top: 2px; padding: 5px; font-family: tahoma; font-size: 12px; font-weight: bold; height: 20px;}
.doc_content{width: 273px; height: 11px; margin-top: 2px; padding: 5px; font-family: tahoma; font-size: 11px; color: #333333;}


/* Photos DIV tag for Userprofile page and Group Profile Page */
.photos_groups{width: 286px; margin: 0 auto;  margin-top: 15px; margin-bottom: 15px;  clear: both;} 


/* User Profile */
#up_header{width: 399px; height: 28px; margin: 0 auto; background: url(images/up_header.gif); background-repeat: no-repeat; font-family: arial; font-size: 12px; color: #000000;}
#up_content_container{background: url(images/up_content_bg.gif); width: 399px; margin: 0 auto; height: 284px;  }
.profile{font-family: verdana; font-size: 11px; color: #000000;}	

	/* Container for avatar and edit profile */
#up_name{width: 150px; height: 20px; padding-top: 3px; font-size: 11px; font-weight: bold; color: #336699; margin-left: 1px; padding-left: 10px;}
#up_avatar_container{width: 100px; float: left;  }
#up_avatar{margin: 0 auto; width: 80px; border: 1px dotted #000; margin-top: 5px;}	
#up_edit_profile{margin: 0 auto; clear:both; width: 90px; margin-top: 15px; padding-left: 15px;}
#up_tags{clear:both; width: 100%; margin-top: 15px; padding-left: 15px; }

	/* Container for User Profile */
#up_profile{width: 250px; float: left; font-family: Verdana; font-size: 11px; line-height: 15px;}
.up_profile_question{font-weight: bold; padding-right: 10px; font-size: 10px;}
.up_tags{font-weight: bold; font-size: 10px; padding-right: 5px;}

    /* UserProfile.aspx containers */
.community_documents{float: left; width: inherit; }
.colleagueWrapper{float: left; width: inherit; }
.favorites{float: left; width: inherit; text-align: center;}
.profileGalleryImage{ text-align: center; width: 275px; height: 275px; padding: 0px; margin: 5px; }
.profileGalleryImage a{border: 1px solid #101010; text-align: center; vertical-align: middle;}

	/* profile footer */
#up_footer{background: url(images/up_profile_footer.gif); width: 362px; height: 14px; margin: 0 auto;}

/* User Profile  */
.up_layout{width: 95%; margin: 0 auto; border: 1px solid #cccccc; margin-top: 10px; margin-bottom: 10px;}


/* Group Profile - Community group Profile CSS */
.group_xsl_layout{width: 95%; margin: 0 auto; border: 1px solid #cccccc; overflow: auto; }
.group_xsl_left{float: left; margin-left: 5px;}
.group_xsl_right{float: right; margin-right: 5px;}
.img_group{ float:left; width: 110px; }
.group_profile_desc{float: left; width: 300px;  }
.group_title_layout{ background-image: url('images/profile_header.gif'); background-repeat: repeat;	height: 22px; margin: 0px; padding-left: .5em; padding-top: .25em; overflow: hidden; margin-bottom: 10px;}
.group_title{color: #ffffff; font-weight: bold; font-size: 12px; font-family: Tahoma; float: left; }
.group_edit{float: right; color: #ffffff; font-size: 12px; font-family: verdana; margin-right: 10px;}
.group_edit a{color: #ffffff; font-size: 12px; font-family: verdana; margin-right: 10px; text-decoration: underline; padding-top: 2px;}
.group_tag_text{font-weight: bold; color:#decda4}

  /* Styles for the social_bar */
.social_bar{background-color: #e3eef7; width: 952px; height: 18px; padding: 3px; margin: 0 auto;}
.social_bar2{background-color: #e3eef7; width: inherit; height: 18px; padding: 3px; margin: 0 auto;}
.social_bar_groups{width: 500px; padding-right: 10px; float: left; clear: both; }
.social1{width: 400px; text-align: left;}

/* Styles for Content.aspx */
.contentDetails{margin: 0 auto; width: 90%; padding: 1%;}
.contentlist{width: 96%; border: 1px solid #6e6e6e; margin: 0 auto; clear: both; padding: 1px; margin: 3px 10px 3px 10px; }
.contentlist_header{width: 98%; margin: 0 auto; color: #000000; height: 20px; background-color:#fcb73f; padding-left:.5em; font-weight: bold; font-family: Tahoma; font-size: 12px; clear: both; padding-top: 3px;}
.content_list{width: 99%; margin: 0 auto; padding-top: 5px; padding-bottom: 5px;}
.contentDetailsPane{width: 29.6%; margin: 0px 10px 10px 10px; border: 1px solid #a3a3a3; float: left; padding: 0px;}
.profileControlDisplayName{background-color: #DDE7FB; padding: 5px; font-weight: bold; width: 100%;}
.contentDetailsPane img{width: 250px; height: 250px; background-color: Transparent; padding: 10px;}
.contentReturnLink{padding: 5px; margin: 5px; font-weight: bold;}

.leftShadow {
	background-image: url(images/left_shadow.gif);
	float: left;
	height: 555px;
	margin: 0px;
	padding: 0px;
	width: 15px;
	background-position: right top;
}
.rightShadow {
	background-image: url(images/right_shadow.gif);
	float: left;
	height: 555px;
	width: 15px;
	margin: 0px;
	padding: 0px;
	background-position: left top;
}
/*.dmsViewItemAnchor 
{
    color: #000000
}
*/
.forms div 
{
    color: #414141;
    margin-left: 25px;
    margin-top: 0px;

}

.forms div h1, div h3
{
    color: #a99664
}

.forms table
{   
    margin-left: 30px;
}

#tblProgramApplication td
{
    border-top: 1px solid #decda4;
    border-right: 1px solid #decda4;
   
}

#tblProgramApplication
{
    border-left: 1px solid #decda4;
    border-bottom: 1px solid #decda4;
   
}

.tax_default_category_wrapper
{
    margin-top: 3px;
    line-height: 20px;
}

.address1
{
    font-size: 11px;
    text-align:center;
    padding-top: 14px;
    padding-bottom: 14px;
    line-height:14px;
    width: 100%;
    font-style:normal;
    color: #868579;
    }
    
