/*CSS Document*/
/*For the site zz*/

/*Body*/
p{
  margin-bottom:1.5em;
  font-weight:normal;
}
li{
}
p.note{
  font-size:0.85em;
  color:#666666;
  margin-bottom:0;
}

p#title{
  font-weight:bold;
  color:#106D81;
}

h1{
  color:#106D81;
  font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size:1.8em;
  margin:0.85em 0;
  line-height:1.2em;
}

h1 a:link{
  color:#FFFFFF;
  text-decoration:none;
}
h1 a:active, h1 a:hover{
  color:#FFF79F !important;
  font-weight:bold;
}

h2{
  font-size:1.4em;
  margin:0.5em 0;
  color:#106D81;
  font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
}

h3{
  font-size:1.17em;
  margin:1em 0;
  color:#3C3F36;
  font-family:Arial, Helvetica, sans-serif;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
}

h4{  
  font-size:1em;
  margin:0.5em 0;
  color:#106D81;
  font-family:Arial, Helvetica, sans-serif;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
}

h5{
  font-size:1em;
  font-weight:normal;
  line-height:1.5em;
  color:#FFFFFF;
  margin:0;
}
a{
  text-decoration:none
}
a:link, a:visited, a:active{
  color:#106d81;
}

a:hover{
  color:#FF9933;
}

img{
  border:medium none;
  -ms-interpolation-mode: bicubic;
}
ul{
  padding-left:0;
  margin:0;
  list-style-type:none;
}

table{
  padding:0px;
  margin:0px;
  width:100%;
}

.table_header {
  padding-top:4px;
  padding-bottom:4px;
  padding-left:5px;
  background:transparent url(../images/messagetopbg.png) repeat-x scroll 0 0;
  color:#FFFFFF;
  text-align:left;
  font-weight:bold;
}

th{
padding:5px 10px;
}


tbody{
}

.table_footer{
  padding:0px;
  background:transparent url(../images/grayfooter.png) repeat-x scroll 0 0;
  border-top:1px ouset #C7B199;
}

tr{
  background:transparent;
  text-align:left;
}
td{
 padding:5px;
}

hr{
border: 1px solid #e5e5e5;
width: 100%;
margin-bottom:14px;
margin-top:5px;
}
table td p{
line-height:1.5 !important; 
}

/*Content*/
html{
  font-family:Verdana, Arial, sans-serif;
  font-size:11px;
  line-height:1.5em;
  height:100%;
}
body{
  color:#3c3f36;
  margin:0;
  font-size:100%;
  background:#Ffffff;  
  
}
#godlyContainer{
margin:auto;
position:relative;
width:100%;
height:200%;

}

#godlyContainerLogin{
margin:auto;
position:relative;
width:100%;
}

#tikkiaLogo{
background:transparent url(../images/tikkialogo2.png) no-repeat scroll 0 0;
margin-left:15px;
margin-top:-1px;
position:relative;
width:200px;
height:54px;
float:left;
z-index:100;
}
#superMetaContainer{
  margin:auto;
  position:relative;
  width:980px;
  background:transparent url(../images/completeShadow.png) repeat-y scroll 0 0;
}
#content{
  margin:auto;
  width:940px;
  background:#ffffff;
}
#center{
}
#inner {
  display:block;
  float:left;
  padding-bottom:20px;
  width:654px;
  margin:0 5px;
  border-left:thin solid #beccc9;
  padding-left:15px;
}

/*Buttons*/
.fauxButton{
  -moz-border-radius:5px;
  border:1px solid #4297A5;
  background: #FFFFFF url(../images/bluebutton.png) repeat-x 0 0;
  padding:4px;
  margin:10px 0px; 
  font-family:helvetica,arial,verdana;
  font-weight:bold;
  color: #FFFFFF;
  text-align:center;
  width:50%;
}
.fauxButton a{
  color:#FFFFFF;
  text-decoration:none;
} 

.blueButton a:link, .blueButton a:active, .blueButton a:visited{
  border:1px solid #4297A5;
  background:#FFFFFF url(../images/bluebutton.png) repeat scroll 0 0;
  padding:4px;
  margin:10px 0px; 
  font-family:helvetica,arial,verdana;
  font-weight:bold;
  color: #FFFFFF;
  -moz-border-radius:5px;
  text-align:center;
  width:20%;
  font-size:1.2em;
  height:100%;
}



/*Login*/
#innerLogin{
clear:both;
}
.login_content{
	width:400px;
	float:right;
	padding-right:25px;
}

.login_top_form{
	width:300px;
	height:40px;
	float:left;
	position:relative;
	left:330px;
}

#intro_loginForm td{
	display:block;
	width:100px;
}

.login_top_form td{
	padding:0px !important;
	line-height:0.8em;
	font-size:0.85em;
	color:#ffffff;
}

#intro_loginForm span{
	width:30px;
}

#login_groups{
	background:#f5f5ff;
	float:left;
	width:100%;
	padding-bottom:30px;
}

#login_help_error{
	float:right;
	line-height:0.3em;
}

#login_users{
	width:100%;
}


#login_submit_button{
	vertical-align:middle;
}

#login_checkbox{
	vertical-align:middle;
}

#login_img_preview{
	float:left;
	margin:0 10px 10px 0;
}

.login_logo_preview{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	margin:5px;
}


.group_display_text{
	float:left;
	width:300px;
	display:block;
	margin:0 0 10px 5px;
	vertical-align:middle;
}


#content_feed_item{
	padding-bottom:2px;
	border-bottom:1px solid #d5d5d5;
}

#content_feed_item_title{
	line-height:1.6em;
}


#top{
  background:url(../images/topbgblue.png) repeat-x scroll 0 0;
  z-index:10;  
}

#register_button{
  margin-right:35px;
  margin-top:-25px;
  float:right;
}

#register_option{
  line-height:1.7em;
}

.password_retrieveFieldset{
  padding-left:50px;
}

#retrieve_PasswordBox{
  padding:20px 0px 15px 15px;
  background-color:#F5F5FF;
  margin:10px 0px;
  width:490px;
}

#retrieve_PasswordText{
  float:left;
  padding:0px 10px;
  width:330px;
  text-align:justify;
}

#top_content{
  margin:auto;
  width:940px;
  height:50px;
}

#userbar{
  text-align:right;
  width:680px;
  position:relative;
  float:right;
  height:30px;
  padding-right:20px;
  z-index:100;
}
#menu{
  display:block;
  height:42px;
  width:px;
  margin-left:315px;
}

#menu a:visited, #menu a:link{
  color:#ffffff !important;
  line-height:0.9em;
  font-size:1.1em !important;
  font-weight:bold;
}

#menu a:hover{
  color:#98D1CD !important;
  text-decoration:none;
}

#feedback_link{
  background:#F5F5FF;
  margin:auto;
  padding:6px 3px;
  position:relative;
  text-align:center;
  width:93%;
  position:relative;
  line-height:1.8em;
}

#feedback_link a:link, #feedback_link a:visited {
  color:#797979;
}

#feedback_link a:hover {
  color:#FF9933;
}

#user_welcome{
  position:relative;
  text-align:right;
  float:right;
  padding:2px;
  font-weight:bold;
  color:#106d81;
  margin-right:10px;
}
#content_menu{
	float:right;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	color:#3c3f36;
	border-left:1px solid #e5e5e5;
}
.menu_item{
  width:115px;
  padding:3px;
  text-align:center;
  height:40px;
  background:transparent url(../images/topMenuTab.png) no-repeat scroll 0% 0%;
  vertical-align:top;
  float:left;
  cursor:pointer;
}

.menu_item:hover, .menu_item:active{
  background:transparent url(../images/activeMenuTab.png) no-repeat scroll 0% 0%;
  width:115px;
  padding:3px;
  text-align:center;
  height:40px;
  float:left;
  
}


/*Footer*/
#footer{
  background:#999999 url(../images/grayfooter.png) repeat-x scroll 0 0;
  bottom:0;
  clear:both;
  color:#106d81;
  font-size:1em;
  height:50px;
  position:relative;
  width:100%;
  padding-top:20px;
  height:30px;
}
#bottomBar{
  margin:auto;
  height:30px;
  width:800px;
}
#bottomBarList{
  list-style:none;
}
.bottomBarItem {
  display:block;
  float:left;
  padding:0px 27px;
  border-left:1px solid #E6E6E6;
}

.bottomBarItem_login{
 display:block;
  float:left;
  padding:0px 35px;
  border-left:1px solid #E6E6E6;
}

.firstItem{
  border-left:none;
}

#final_row{
  margin:auto;
  width:940;
  clear:both;
  height:0;
}


/*Friends*/
#UserrelFriendsList{}

#friendList_searchMenu{
  width:433px;
  float:left;
  margin-bottom:20px;
}

#friendList{
  width:539px;
  float:left;
}

.searchMenu_inactive{
  background-color:#EEEEEE;
  color:#CCCCCC;
  display:block;
  float:left;
  font-weight:bold;
  height:25px;
  margin:3px;
  text-align:center;
  vertical-align:middle;
  width:25px;
}
.searchMenu_active{
  background-color:#D7E8EC;
  color: #0033FF;
  display:block;
  float:left;
  font-weight:bold;
  height:25px;
  margin:3px;
  text-align:center;
  vertical-align:middle;
  width:25px;
}


#searchMenu_allFriends{
  float:right;
  width:90px;
  margin-right:20px;
  margin-left:115px;
  margin-top:35px;
}

#search_friendOption{
  width:185px;
}

/*Dasboard*/

.userInvite{
display:block;
}
#dashboardInvites{
}

#dashboardInvitesList{
	display:block;
	margin:10px 0px;
}


#dashboard_friendshipOptions{
	display:block;
	float:right;
	width:183px;
}

#dashboard_notification_element{
    counter-increment:item;
}
#dashboard_notification_element:before{    
   content: counter(item) "." "  "; 
}

.dashboard_last_content h3{
	margin:0 0 1em 0;
}

.dashboard_last_content{
	display:table;
	border-bottom:thin solid #f5f5f5;
	margin:1px 0px;
	float:left;
}

.dashboard_gis_content{
	margin-left:8px;
	width:335px;
	vertical-align:top;
	position:realtive;
	float:left;
}

#dashboard_first_column{
	vertical-align:top;
	display:table;
	width:445px;
}

#dashboard_second_column{
	vertical-align:top;
	width:30%
}

#dashboard_hot_links{
	background:transparent url(../images/dashboard_bg1.png) no-repeat scroll 0 0;
	padding:1px 0 10px 10px;
	height:180px;
}

#dashboard_hot_links h3, #dashboard_tips h3{
	text-align:center;
	width:160px;
	font-size:12px;
	vertical-align:bottom;
}

#dashboard_tips{
	background:transparent url(../images/dashboard_bg2.png) no-repeat scroll 0 0;
	padding:1px 0 10px 10px;
	margin-bottom:10px;
	height:135px;
}

#dashboard_hot_links a:link, #dashboard_hot_links a:visited, #dashboard_tips a:link, #dashboard_tips a:visited{
	color:#797979;
}

#dashboard_tips a:hover, #dashboard_hot_links a:hover{
	color:#ff9933;
}

.dashboard_link{
	display:block;
	height:35px;
	width:130px;
	padding:0px 30px;
	background:transparent url(../images/tikkiStar.png) no-repeat scroll 0 0;
}

.dashboard_link:hover, .dashboard_link:active{
	background:transparent url(../images/tikkiStarlink.png) no-repeat scroll 0 0;
}

.dashboard_link a:hover{
	color:#ff9933;
}


.dashboard_link a:active{
	color:#F4810F;
}

#dashboard_tips img, #dashboard_hot_links img{
	float:left;
	margin-right:10px;
	margin-left:5px;
}

#dashboard_last_events{
	display:table;
}

#view_more_notifications{
	float:right;
	margin-top:5px;
}

#previewArea {
height:150px;
margin:0px;
overflow:hidden;
position:relative;
width:150px;
}

textarea {
border:1px solid #DDDDDD;
overflow:auto;
padding:3px;
}
#imageFrame {
border:1px dashed #8FBF00;
margin:12px;
padding:5px;
width:150px;
}
#image_message {
padding:15px 0px 10px 0px;
}
#upload_picture {
margin:20px 0px 15px 0px;
}

/*Forum*/

#forum_pager{
  margin:auto;
  padding:3px;
}

.forum{
  font-size:11px;
  line-height:18px;
  padding:2px;
}

#forum_responses{
  border:1px solid #beccc9;
  width:660px;
  margin:auto;
  overflow:auto;
}

.discussion_tr_class, .discussion_group_tr_class, .forum_response, .tag_response{
background:#F9F9FF;
width:660px;
overflow:auto;
}

.discussion_tr_class2, .discussion_group_tr_class2, .forum_response2, .tag_response2{
background:#F0F1FF;
width:660px;
overflow:auto;
}

.bestAnswer {
background:#FFFFFF;
filter:alpha(opacity=2);
}

#bestAnswer_note {
font-size:1.2em;
font-weight:bold;
color:#FF8F35;
display:block;
margin:0 auto;
text-align:center;
vertical-align:top;
}

#best_answer_icon{
vertical-align:middle;
}

.selectAnswer{
margin:auto;
display:block;
margin:0 auto;
text-align:center;
vertical-align:top;
}


table p{
line-height:1 !important;
}

.voting_row:link{
background:#FFA200;
color:#FFFFFF;
}


/*Folder*/
.profile_priview_folder_name{
  color:#C7B199;
  Font-weight:bold;
  Line-height:1.5em;
}
.profile_priview_folder_description{
  color:#106d81;
  Padding-bottom:3px;
}

.profile_priview_folder_delete{
  position:relative;
  float:right;
  padding-left:5px;
  padding-right:5px;
  border-right:1px dotted #BECCC9; 
}

.profile_priview_folder_rename{
 position:relative;
  float:right;
  padding-left:5px;
  padding-right:5px;
  border-right:1px dotted #BECCC9; 
}

/*Wall*/

.inbox_title{
margin-top:2em;
margin-bottom:-0.5em;
font-weight:bold;
}

#wall_message{
  padding:10px 0 0px 5px;
  margin:0px 0px 0px 0px;
  width:95%;
}

#wall_message_delete{
  float:right;
  margin:2px;
}

#wall_new_content{
  float:left;
  margin-top:10px;
}

#wall_postButton{
  margin:0px 320px;
}

/*Friends*/
#profile_friends{}
#profile_friends table{}
#profile_friends tr.friendList_element{}
#profile_friends td.friendList_avatar{
width:75px;
}
#profile_friends td.friendList_avatar img{
}
#profile_friends #profile_picture{
border:1px solid #106d81;
padding:3px;
width:50px;
height:50px;
position:relative;
}

#profile_friends td.friendList_avatar a img{
border:1px solid #106d81;
padding:3px;
}
#profile_friends td.friendList_avatar a:hover img{
color:#3C3F36;
}
#profile_friends td.friendList_element_username{}
#profile_friends td.friendList_element_tag{
display:none;
}

/*Forum*/

#forum{
	
}

#forum_subject{
  border:1px solid #FFA200;
  background:#FFFBEF;
  width:660px;
  overflow:auto;
}

.forum table td.user_data{
width:100px;
vertical-align:top;
}

.user_data_review{
width:75px;
vertical-align:top;
}

.forum table td.user_data p{
text-align:center;
}

.forum table td.subject_info{
vertical-align:top;
padding:0 15px 10px;
}

.forum table td.subject_info .content{
vertical-align:top;
}


.forum table td.user_data div.picture{
border:1px solid #106d81;
padding:3px;
height:50px;
margin:auto;
position:relative;
width:50px;
}
.forum table.forum_subject tr, .forum table.forum_responses tr{
background:transparent !important;
}
.forum table.forum_subject div.content{
color:#3c3f36 !important;
}
.forum h2{
margin-top:2em;
margin-bottom:1em;
}
.forum table td.subject_info h2{
margin-top:0.5em;
}

.forum table td.subject_info p.creation_date{
font-size:1em;
color:#666666;
text-align:right;
}

#discussion_tableData_gis{
	width:60%;
	padding-right:15px;
}

.discussion_table_column_lastreply {
width:30%;
text-align:right;		
border-left:1px solid #E9E9E9;
}

.discussion_table_column_content, .discussion_table_column_response, #discussion_group_tableData_hits, #discussion_group_tableData_responses, #discussion_tag_data, #discussion_group_tableHeader_user, #discussion_group_tableHeader_title{
text-align:center;
padding:0 0 5px;
}

#discussion_tag_title_data{
	line-height:1em;
	padding:10px 5px;
	font-weight:bold;
	color:#106D81;
}

#discussion_tag_content_type{
	vertical-align:top;
}

.tag_table_tr{
	border-bottom:thin solid #e5e5e5;
}

#tag_title{
  color:#646156;
  font-weight:bold;
}

.tagCloudSmall:link, .tagCloudSmall:visited{
  padding:2px;
  font-size:0.8em;
  font-weight:bold;
  color:#646156 !important; 
}

.tagCloudTall:link, .tagCloudTall:visited{
  padding:2px;
  font-size:1em;
  font-weight:bold;
  color:#646156 !important; 
}

.tagCloudGrande:link, .tagCloudGrande:visited{
  padding:2px;
  font-size:1.2em;
  font-weight:bold;
  color:#646156 !important; 
}

.tagCloudVenti:link, .tagCloudVenti:visited{
  padding:2px;
  font-size:1.4em;
  font-weight:bold;
  color:#646156 !important; 
}

/*Wiki*/
#wikiInner{
  border:1px solid #DDDDDD;
  padding:10px;
  background:#FFFFFF;
}

/* News */
#discussion_group_tableHeader_title, #discussion_tag_title_header, #discussion_group_tableData_title{
width:85%;
vertical-align:top;
}

/*Groups*/

#sortGroups{
	text-align:right;
	margin-bottom:10px;
	margin-top:-55px;
	padding:0px 0px 5px 0px;
}

#group_help{
	width:400px;
	clear:both;
}

.group_box{
padding:0px 5px;
width:45%;
float:left;
display:table;
vertical-align:top;
}

.group_box h3{
margin:0px 0px 2px 0px;
}

#group_show_brief td{
	vertical-align:top;
}

.group_show_header, .group_show_header a:link, .group_show_header a:visited, .group_show_header a:hover {
	color:#3c3f36;
	font-size:1.3em;
	font-weight:bold;
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	margin:10px 0px;
}

.group_show_content{
	display:table;
	vertical-align:top;
	margin-bottom:20px;
	width:100%;
}

#viewAll_group_stats{
	float:right;
	display:block;
	font-size:0.85em;
	width:210px;
}

#groups_index{
	display:table;
	height:100%;
	margin-top:10px;
}

#group_search{
	margin-top:5px;
	padding-top:5px;
	float:left;
}

#group_statsBox{
	float:left;
	font-size:0.9em;
	border:1px solid #e9e9e9;
	width:280px;
	padding:3px 20px;
	margin:10px auto 0;
}

#group_stats{
	border-left:1px solid #e9e9e9;
	float:left;
	font-size:0.85em;
	padding:0 10px 0 5px;
	width:220px;
	margin:0 0 0 15px;
	padding:5px;
}

#group_showStats{
	width:125px;
	float:left;
	text-align:left;
}

#group_showStats2{
	width:80px;
	float:right;
	text-align:left;
}

.group_num_stat, .group_num_stat a:link, .group_num_stat a:visited{
	margin:auto;
	color:#797979;
}

.group_num_stat a:hover{
	color:#ff9933 !important;
}

.group_img_column{
	float:left;
	display:table;
}

#groups_index table.forum td{
padding:10px !important;
}

.group_desc_explain{
	vertical-align:top;
}
.group_index_button{
	float:right;
	margin:2px 0px 10px 20px;
	background:#F5F5FF;
	margin:10px 0;
	padding:8px;
	text-align:right;
	width:98%;
}

#group_show_options{
	font-size:0.85em;
	display:block;
	padding:2px;
	float:left;
	width:160px;
	margin-top:10px;
}

#cancel_subscription_option{
	font-size:0.85em;
	display:block;
	padding:2px;
	float:left;
	width:120px;
	margin-top:10px;
}

#group_OptionLinks{
	float:right;
}

.group_top{
 background:url(../images/messagetopbg.png) repeat-x scroll 0 0;
 color:#FFFFFF;
 font-weight:bold;
}

.group_info1{
border-bottom:1px solid #E9E9E9;
padding:5px 10px 0;
}

.group_info2{
background:#F9F9FF;
border-bottom:1px solid #E9E9E9;
padding:5px 10px 0;
}

#group_title{
  font-weight:bold !important;
  margin-bottom:8px;
}

.group_user{
	margin:2px 0;
	display:table;
	padding:5px 0px;
	border-bottom:1px solid #e5e5e5;
	width:100%;
}

#group_user_data{
	float:left;

}

#group_event_date{
	padding:1px;
	float:left;
	clear:both;
}

#group_month_events{
	margin:4px 0px;
	display:table;
}

#group_event_details{
	width:205px;
	vertical-align:top;
	display:block;
	float:left;
}

#group_logo_preview{
	margin: 0px 8px 2px 0px; 
	float:left;
	height:130px;
	width:130px;
}

#group_logo_preview2{
	margin:0px 8px 2px 0px;
	float:left;
	height:75px;
	width:75px;
}

#group_logo_preview_box{
	float:left;
	display:block;
	margin-top:4px;
}

.group_user_avatar{
	float:left;
	border:1px solid #d5d5d5;
	margin:0 8px 2px 0;
}

#group_admin_rights{
	float:right;
	margin-right:30px;
	width:215px;
}

span.invite_group_checkbox{
	float:right;
	margin-right:5px;
	margin-left:5px;
}

#new_groupForm{
	margin:2px 0px;
	width:530px;
}

span#upload_logo_button{
	float:left;
}

#create_group_button{
	margin:25px 345px;
}

/*Info*/

#table_about{
background:transparent url(../images/communityoutside.png) no-repeat scroll 40% 100%;
border-right:1px solid #106d81;
height:460px;
padding-top:0;
width:400px;
}

#aboutTikkia{
padding-right:20px;
padding-left:20px;
width:300px;
text-align:justify;
line-height:
}

.table_info{
line-height:1.5em;
width:870px;
}

.tikiLogoInfo{
background:transparent url(../images/logoinfo.png) no-repeat scroll 100% 100%;
height:80px;
width:250px;
margin-left:175px;
margin-top:-45px;
}

#tikiLogoPress{
margin-left:-30px;
margin-left:0px;
margin-top:0px;
}

#tikiLogoPrivacy{
padding-left:208px;
}


.titleInfo{
font-size:3em; 
font-weight:bold
margin-top:5px;
}
.titleHead{
background:transparent url(../images/bginfo.png) no-repeat scroll 100% 100%;
height:115px;
width:940px;
margin-top:-35px;
margin-left:-40px;
}


.infoImage{
padding:5px;
}

.quotation{
background:transparent url(../images/quotationMarks.png) no-repeat scroll 00% 100%;
margin-top:-215px;
margin-left:-20px;
}

#aboutQuote{
margin-left:60px;
margin-right:40px;
position:relative;
float:left;
text-align:justify;
line-height:1.8em;
}

#returnIndex{
  padding:10px;
  float:right;
  margin-right:40px
}  

.linkList, .linkList a:link, .linkList a:visited, .linkList a:active{
font-weight:bold;
color:#3c3f36 !important;
}

#menu_info{
background:url(../images/menu_info_bg.png) no-repeat scroll 0 0;
line-height:2.5em;
font-size:1.2em;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
padding:12px 15px 40px 20px;
margin:30px auto 5px;
height:180px;
}

ul.menu_infoList, ul.menu_infoList:hover, ul.menu_infoList:link, ul.menu_infoList:visited{
color:#106D81;
list-style-type:disc;
font-weight:bolder;
padding-left:20px;
}

p.privacy_note{
line-height:1.3em;
padding-left:50px;
}

li.privacy_list{
margin-left:40px;
padding-left:5px;
}

ul.aboutUs_list, ul.aboutUs_list:link{
margin-left:40px;
padding-left:5px;
list-style-type:disc;
color:#106D81 !important;
}

#teamList{
padding-top:40px;
padding-left:60px;
line-height:3em;
}

#contact1{
line-height:0.80em;
}

#contactdata{
position:relative;
float:left;
width:330px;
}

#contact2{
width:465px;
}
.infoContent{
position:relative;
}
#imgInfo
{
position:relative;
float:left;
padding:10px 20px 10px 10px;
}

#pressInfo{
padding:0 0 10px 255px;
margin-top:-10px;
}

.pressAbstract{
position:relative;
padding:5px;
text-align:justify;
line-height:1.5em;
}

#pressLinks{
padding:30px;
}

/*Add Content Button Style*/

#add_content{
width:840px;
margin:auto;
}

span.content_add_menu_tab{
background:transparent url(../images/top-middle.gif) repeat-x scroll 0 50%;
color:#999999;
padding:7px 35px 5px;
border:1px solid #e5e5e5;
}

span.content_add_menu_tab_selected{
padding:7px 40px 5px;
background:transparent url(../images/top-selected.gif) repeat-x scroll 0 0%;
color:#106D81 !important;
border:1px solid #beccc9;

}

#content_add_menu{
 padding-top:10px;
}
span#content_add_title{
 margin-top:10px;
 margin-left:0px;
 margin-bottom:20px;
 position:relative;
 float:left;
}

#content_add_table{
  text-align:left;
  width:725px;
  margin:auto auto auto 35px;
}

.add_content_option{
font-weight:bold;
width:200px;
}

.add_content_publish{
text-align:center;
}

#add_content_tagsComment{
  font-size:0.8em;
  padding-right:210px;
  text-align:justify;
}

#add_content_inner{
  background:#ffffff;
}


#close_add_content{
  position:relative;
  float:right;
  padding-right:30px;
  
}
#content_add_background{
border:0px;
}

.add_bg_corner{
height:25px;
width:25px;
}
.add_bg_middle
{
}
.add_bg_side{
}
#content_top_left{
background:transparent url(../images/button_bg/button_top_left.png) no-repeat scroll 0 0%;
}
#content_top_middle{
background:transparent url(../images/button_bg/button_top_middle.png) repeat-x scroll 0 0%;
}
#content_top_right{
background:transparent url(../images/button_bg/button_top_right.png) no-repeat scroll 0 0%;
}
#content_middle_left{
background:transparent url(../images/button_bg/button_middle_left.png) repeat-y scroll 0 0%;
}
#content_middle_middle{
background:transparent url(../images/button_bg/button_middle_middle.png) repeat-x scroll 0 0%;
}
#content_middle_right{
background:transparent url(../images/button_bg/button_middle_right.png) repeat-y scroll 0 0%;
}
#content_bottom_left{
background:transparent url(../images/button_bg/button_bottom_left.png) no-repeat scroll 0 0%;
}
#content_bottom_middle{
background:transparent url(../images/button_bg/button_bottom_middle.png) repeat-x scroll 0 0%;
}
#content_bottom_right{
background:transparent url(../images/button_bg/button_bottom_right.png) no-repeat scroll 0 0%;
}


/*Warnings & errors*/


.helpSpan{
  display:block !important;
  font-family:Verdana, Arial, Helvetica;
  font-size:1em;
  color:#FF9933;
  font-weight:bold;
  padding:4px 5px 4px 0px;
  
}



.error{
  background:#ffffff url(../images/exclamation2.png) no-repeat scroll 33px 15px;
  font-size:0.85em;
  font-weight:bold;
  padding:15px 0px 0px 65px;
  margin:6px 80px;
  color:#666666;
  border:1px solid #beccc9;
  line-height:1.1em;
}


#error, .qa_error{
  background:#F5f5f5 url(../images/exclamation.png) no-repeat scroll 3px 3px;
  font-size:0.85em;
  font-weight:bold;
  padding:3px 0 9px 30px;
  margin:10px 0;
  border:1px solid coral;
  color:#666666;
}

.error_details{
  text-align:center;
  margin:auto;
  font-size:2em;
  font-weight:bold;
}

.error_window{
	margin:auto;
	padding:0px 30px;
}

#error_form{
	margin:0 120px;
}

#error_warning{
  padding-left:265px;
  padding-bottom:10px;
}

/*Info*/
#innerInfo{
  display:block;
  float:left;
  padding-bottom:20px;
  width:654px;
  margin:0 10px;
  padding-left:25px;
 }
#sideBarInfo{
  position:relative;
  float:left;
  height:100%;
  width:200px;
  clear:left;
  padding:15px 15px 0px;
 }
ul.bulletedList{
list-style-type:disc;
}
