/* common */

body {margin:0;padding:0;font-family:"Trebuchet MS",Georgia,Arial,Verdana,sans-serif; font-size:14px;}
form {margin:0;padding:0; display:inline;}
a img {border:none;}

label {cursor:pointer;}

p, div {font-family:"Trebuchet MS",Georgia,Arial,Verdana,sans-serif; margin:0;padding:0;}

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}

.sh1 {
  
   width: 90px;
   height: 20px;;
   border: 1px double #444444;
   background : #cccccc;
   font-size: 11px;
   font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #777777;
}

.sh2 {
  
   width: 90px;
   height: 20px;;
   border: 1px double #444444;
   background : #d9dd73;
   font-size: 11px;
   font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #675524;
}



dl {margin:0 15px;}
dt {font-size:1.1em; font-weight:bold; color:#e00000;}
dd {color:#444444; margin-left:22px; margin-bottom:10px;}


/* global */

a:link {color:#107ad6;}
a:visited {color:#107ad6;}
a:hover {color:#51a5ee;}

a.delete {color:#e00000;}

h1 {padding-top:1em; margin:0 0 15px 15px; font-size:18px; font-weight:normal; margin-bottom:15px; color:#3f2115;}
h1 span {color:#e00000;}
h2 {padding-top:1em; margin:0 0 15px 15px; font-size:16px; font-weight:bold; margin-bottom:15px; color:#3f2115;}
h3 {margin:0 15px;margin-bottom:0.5em;}
h3 span {font-weight:normal; color:#777777; font-size:0.8em;}
#content h6.no_comments {text-align:center;font-size:0.8em;}


p {padding-left:15px; padding-right:15px; padding-bottom:15px;}

#content .blue {font-weight:bold; text-decoration:none;}
#content .gray {font-weight:normal;color:#777777; text-decoration:none;}
#content .mrg {margin:0 15px;}

/* navigation bar */
	
	#nav {background: #6b3824; text-align:center;}
	#nav div {background: #3f2115; width:710px; margin:0 auto; text-align:left;}
	#nav div ul {list-style-type:none; margin:0; padding:0;}
	#nav div ul li {display:inline;}
	#nav div ul li a:link {padding:0 1em;color:#ffffff; text-decoration:none; font-size:1em;}
	#nav div ul li a:visited {padding:0 1em;color:#ffffff; text-decoration:none;font-size:1em;}
	#nav div ul li a:hover {background:orange;}
	#nav div ul li a.ok:link {background:orange; color:#3f2115;}
	#nav div ul li a.ok:visited {background:orange; color:#3f2115;}

#nav2 {background: #6b3824; text-align:center;}
#nav2 div {background: #3f2115; width:710px; margin:0 auto; text-align:left;}
#nav2 div ul {list-style-type:none; margin:0; padding:0;}
#nav2 div ul li {display:inline;}
#nav2 div ul li a:link {padding:0 1em;color:#ffffff; text-decoration:none; font-size:1em;}
#nav2 div ul li a:visited {padding:0 1em;color:#ffffff; text-decoration:none;font-size:1em;}
#nav2 div ul li a:hover {background:orange;}
#nav2 div ul li a.ok:link {background:orange; color:#3f2115;}
#nav2 div ul li a.ok:visited {background:orange; color:#3f2115;}

#back {float:right;margin-right:15px;margin-top:15px;}

/* header */

#header {background:#f85b1d; text-align:center;}
#header div.holder {background:#e84b0d; width:710px; margin:0 auto; text-align:left;}

#header_brd {background:#fd804e; text-align:center;}
#header_brd div {background:#ed703e; width:710px; margin:0 auto; line-height:4px; font-size:4px;}

/* content */

#wrapper {background-image:url("images/bgnd_wrapper.gif");background-repeat:repeat-x;background-position:top; text-align:center;}
#content {background:#ffffff;width: 710px; margin:0 auto; text-align:left;}

#search {float:right; border:1px solid #d1440b;border-bottom:2px solid #d1440b; margin:15px 15px 15px 0; height:40px;background-image:url("images/bgnd_search.gif");background-repeat:repeat-x;background-position:top; background-color:#ef5214; width:450px;}
#search input {float:left; display:inline;margin:10px; margin-bottom:0; border:1px solid #cb4916;}
#search label {float:left;display:inline;padding:10px;padding-bottom:0; padding-top:10px; color:#ffffff; font-weight:bold; font-size:15px;}
#search input.extra {border:none;}

#tag {float:right; padding-left:15px;border:1px solid #FF9933;margin:15px 15px 15px 0; height:40px;background-color:#FFCC99; width:450px;}
#tag input {float:left; display:inline;margin:10px; margin-bottom:0; border:1px solid #cb4916;}
#tag label {float:left;display:inline;padding:10px;padding-bottom:0; padding-top:10px; color:#666666; font-weight:bold; font-size:15px;}
#tag input.extra {border:none;}

/* fieldset for register page */

#content fieldset {margin:0 15px; border:none; border-bottom:1px solid #d9dd73; background-image:url("images/bgnd_fieldset.gif"); background-position:top; background-color:#e8eb9a; background-repeat:repeat-x;}
#content fieldset legend {font-size:12px; margin-left:20px;}
#content fieldset legend span {color:#e00000;font-weight:bold;}
#content fieldset ul {margin:0; padding:0; list-style-type:none;}
#content fieldset ul li {margin:0; margin-bottom:10px; border-bottom:1px solid #ffffff; padding-bottom:10px;}
#content fieldset ul li label {color:#a83a0e; width:100px; display:block; float:left; padding-left:15px;}
#content fieldset ul li label#f_male {display:inline; float:none; padding-top:0; padding-left:0;}
#content fieldset ul li label#f_female {display:inline; float:none; padding-top:0; padding-left:0;}
#content fieldset ul li label#f_transsexual {display:inline; float:none; padding-top:0; padding-left:0;}
#content fieldset ul li label#f_terms {display:inline; float:none; padding-top:0; padding-left:0; font-size:0.8em;}
#content fieldset ul li .texts {border:1px solid #d9dd73;}
#content fieldset ul li textarea {border:1px solid #d9dd73;}
#content fieldset ul li select {border:1px solid #d9dd73;}
#content fieldset ul li span {display:block; font-size:0.8em; color:#712506; padding:10px 15px;}
#content fieldset ul li span.hide {float:right; padding:3px 15px;}

#content .hide input {display:inline; margin:0; padding:0;}
#content .hide label {display:inline; color:#333333; width:80px;}
#content .hide label.lrgr {width:180px; font-weight:bold;}

/* subject list */

#content ul.subject {list-style-type:none; margin:0 15px; padding:0;}
#content ul.subject li {display:inline; color:#888888; font-size:1.1em; padding-right:10px;}
#content ul.subject li a:link {text-decoration:none; font-weight:bold;}
#content ul.subject li a:visited {text-decoration:none; font-weight:bold;}
#content ul.subject li.not_used a:link {text-decoration:none; color:#777777; font-weight:normal;}
#content ul.subject li.not_used a:visited {text-decoration:none; color:#777777; font-weight:normal;}
/* footer */

#sub_footer  {width:710px; margin:0 auto; font-size:0.8em; color:#888888; margin-top:2em; text-align:center; padding-top:0.5em; clear:both; margin-bottom:0.5em;}
#footer  {width:710px; margin:0 auto; border-top:4px solid #cccccc; font-size:0.8em; color:#888888; text-align:center;}

/* login & register boxes */

#content .box_holder {margin:0 15px 15px 15px;}

#register {border:1px solid #d9dd73; background-color:#e8eb9b; background-image:url("images/bgnd_register.gif"); background-repeat:repeat-x;background-position:top; height:130px; width:380px;}
#register h2 {font-size:18px; color:#a83a0e; font-weight:normal; padding:10px; padding-bottom:0;}
#register p {font-size:0.8em; padding:10px; padding-top:0;}

#login {float:right; border:1px solid #86e786; background-color:#d4ecaf; background-image:url("images/bgnd_login.gif"); background-repeat:repeat-x;background-position:top; height:130px; width:275px;}
#login h2 {font-size:18px; color:#24b024; font-weight:normal; padding:10px; padding-bottom:0;}
#login p {font-size:0.8em; padding:10px; padding-top:0;}
#login ul {list-style-type:none; margin:0px; margin-left:10px; padding:0;}
#login ul li {margin-bottom:5px;}
#login ul li label {color:#24b024; font-size:12px; display:block; float:left; padding-top:4px; width:90px;}
#login ul li input[type='text'] {border:1px solid #86e786;}
#login ul li input[type='password'] {border:1px solid #86e786;}

/* user lists */

#people_list {margin:0 15px; width:680px;}
#people_list tr th {padding:3px; font-size:12px; font-weight:bold; text-align:center; background:#e84b0d;color:#ffffff;}
#people_list tr td {
	padding:3px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	}
#people_list .nob {border:none;}
#people_list .lft {text-align:left;}
#people_list .prev {text-align:left; background:none; border:none;}
#people_list .next {text-align:right; background:none; border:none;}
#people_list .page {text-align:center; background:none; border:none;}

/* sup tags */

#sup_tags {list-style-type:none; margin:0 15px; padding:0;}
#sup_tags li { padding:0; margin:0; font-size:16px; font-weight:bold; margin-right:15px; display:inline;}
#sup_tags li span {font-weight:normal; font-size:0.8em;}

/* meeting people criteria */

h3.meeting_h3 {text-align:center; color:#666666; font-size:12px; border-bottom:1px solid #d9dd73; margin:0 15px; margin-bottom:5px;}

/* sub navigation for registered users */

#sub_nav {text-align:center;}
#sub_nav div {width:710px; margin:auto; text-align:left; border-bottom:2px solid #cccccc;	background-image:url("images/bgnd_people_list.gif");}
#sub_nav div ul {list-style-type:none; margin:0; padding:0; margin-left:15px;}
#sub_nav div ul li {display:inline; font-weight:bold; font-size:12px; padding:0 5px; line-height:28px;}

/* my account */

#content h1.my {font-size:22px; font-weight:bold;}
#content p span {font-size:0.8em; color:#777777;}
#avatar {clear:right; float:right; display:block; margin:15px; text-align:center; font-size:0.8em;}

/* message board */

#content .message_yellow {background-color:#fdfbca;background-image:url("images/bgnd_people_list.gif");background-position:top;background-repeat:repeat-x;margin:2px 15px 0 15px;padding: 15px;border-bottom:1px solid #e4df5a;}
#content .message_yellow h6 {font-size:11px; font-weight:normal; font-weight:bold; margin-bottom:10px;}
#content .message_yellow span.date {color:#e00000;}
#content .message_yellow p {margin:0;padding:0;}

#content .message_yellow2 {background-color:#fdfbca;background-image:url("images/bgnd_people_list.gif");background-position:top;background-repeat:repeat-x;margin:2px 15px 0 15px;padding: 15px;border-bottom:1px solid #e4df5a;}
#content .message_yellow2 h6 {font-size:11px; font-weight:normal; font-weight:bold; margin-bottom:10px;}
#content .message_yellow2 span.date {color:#e00000;}
#content .message_yellow2 p {margin:0;padding:0;}
#content .message_yellow2 img {border:none;display:inline;padding:0;margin:0;}

#content .message_yellow_p {background-color:#fdfbca;	background-image:url("images/bgnd_people_list.gif");	background-position:top;	background-repeat:repeat-x;	margin:2px 15px 0 15px;	padding: 15px;	border-bottom:1px solid #e4df5a;}
#content .message_yellow_p img {margin:0;padding:0;}
#content .message_yellow_p h6 {font-size:11px; font-weight:normal; font-weight:bold; margin-bottom:10px;}
#content .message_yellow_p span.date {color:#e00000;}
#content .message_yellow_p p {margin:0;padding:0;}


#content .message_green {
	background-color:#d4ecaf;
	background-image:url("images/bgnd_login.gif");
	background-position:top;
	background-repeat:repeat-x;
	margin:2px 15px 0 15px;
	padding: 15px;
	border-bottom:1px solid #86e786;
	}

#content .message_green h6 {font-size:11px; font-weight:normal; font-weight:bold; margin-bottom:10px;}
#content .message_green span.date {color:#e00000;}
#content .message_green p {margin:0;padding:0;}

#content .message_white {
	background-color:#ffffff;
	margin:2px 15px 0 15px;
	padding: 15px;
	border-bottom:1px solid #dddddd;
	}

#content .message_white h6 {font-size:11px; font-weight:normal; font-weight:bold; margin-bottom:10px;}
#content .message_white span.date {color:#e00000;}
#content .message_white p {margin:0;padding:0;}

#content .message_yellow p img {display:block;border:1px solid #dddddd; padding:10px; background:#ffffff;}

#content .post_it {text-align:center; margin:10px 15px; padding:15px; background:#eeeeee; border-bottom:1px solid #cccccc;}

/* my details */

#large_select {font-size:1em;border:1px solid #107ad6; color:#107ad6; font-weight:bold;}
#large_select option {color:#000000; font-size:1em;}

/* criteria -list */

#crit-list {margin:0 15px;}
#crit-list {margin:0 15px; width:680px;}
#crit-list tr th {padding:3px; font-size:12px; font-weight:bold; text-align:center; background:#e84b0d;color:#ffffff;}
#crit-list tr td {
	padding:3px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	}
#crit-list tr td.title {font-size:14px; width:560px; text-align:left;}

/* photos */

#photo_albums {margin:0 15px;}
#photo_albums {margin:0 15px; width:680px;}
#photo_albums tr th {padding:3px; font-size:12px; font-weight:bold; text-align:center; background:#e84b0d;color:#ffffff;}
#photo_albums tr td {
	padding:3px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	}
#photo_albums tr td.title {font-size:14px; width:460px; text-align:left;}
#photo_albums tr td.title span {font-weight:bold; font-size:0.8em;}

#photo_holder {
	width:660px;
	margin:15px;
	padding:10px;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	}

#photo_holder div {
	display:block;
	width:185px;
	height:220px;
	border:1px solid #e4df5a;
	background-color:#ffffff;
	padding:10px;
	float:left;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	font-size:11px;
	}

#photo_holder div img {border:1px solid #444444;}
#content .centered {text-align:center; clear:both;}
#content .centered img {border:1px solid #444444;}
#content .centered2 {text-align:center;}

#content .supertags {text-align:center; font-weight:bold; color:#107ad6; font-size:1.1em;}

/* subject list */

#content h3.subject_h3 {clear:both; padding:0; margin:0; margin-top:15px; font-size:14px; color:#e00000; margin-left:15px;}

#content p.subject_p {
	margin:15px;
	margin-top:0;
	padding:10px;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	font-size:11px;
	}

#content div.subject_div {
	margin:15px;
	margin-top:0;
	padding:10px;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	font-size:11px;
	}

#content h3.subject_h3_2 {padding:0; margin:0; font-size:14px; color:#e00000; margin-left:15px;}

#content p.subject_p_2 {
	margin:15px;
	margin-top:0;
	font-size:11px;
	margin-bottom:0px;
	}


#content p.subject_p_l {
	width:320px;
	margin:15px;
	margin-top:0;
	padding:10px;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	font-size:11px;
	}


#content p.subject_p_r {
	float:right;
	width:320px;
	margin:15px;
	margin-top:0;
	padding:10px;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	font-size:11px;
	}

#content p.subject_p textarea {border:1px solid #d9dd73;}
#content p.subject_p_l textarea {border:1px solid #d9dd73;}
#content p.subject_p_r textarea {border:1px solid #d9dd73;}

/* mail list */

#mail-list {margin:0 15px;}
#mail-list {margin:0 15px; width:680px;}
#mail-list tr th {padding:3px; font-size:12px; font-weight:bold; text-align:center; background:#e84b0d;color:#ffffff;}
#mail-list tr td {
	padding:3px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	}
#mail-list tr td.title {font-size:14px; width:360px; text-align:left;}

#mail-list2 {margin:0 15px;}
#mail-list2 {margin:0 15px; width:680px;}
#mail-list2 tr th {padding:3px; font-size:12px; font-weight:bold; text-align:center; background:#e84b0d;color:#ffffff;}
#mail-list2 tr td {
	padding:3px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	}
#mail-list2 tr td.title {font-size:14px; width:360px; text-align:left;}

#mail_notice {
	border:1px solid #86e786;
	background-color:#d4ecaf;
	background-image:url("images/bgnd_login.gif");
	background-repeat:repeat-x;background-position:top;
	padding:15px;
	margin:0px 200px 0px 15px;
	text-align:center;
	}

#mail_notice span {font-weight:bold;}
/* magic spaces */

#content .cols_left {float:left;width:330px;}

/* subject more */
#photo_subject {float:right;}
#photo_subject img {display:block;border:1px solid #333333; margin:15px; margin-top:0}

h3.photo_h3 {text-align:center; color:#666666; font-size:12px; border-bottom:1px solid #d9dd73; margin:0 15px; margin-bottom:5px; clear:both;}


#content .mail_holder {overflow:auto; height:100px; width:680px; margin-left:15px;}
#content .mail_holder th a:link, #content .mail_holder a:visited {color:#ffffff;text-decoration:underline;}
#content .mail_holder th a:hover {text-decoration:none;}

#mail-list-new {width:660px;}
#mail-list-new tr th {padding:3px; font-size:12px; font-weight:bold; text-align:center; background:#e84b0d;color:#ffffff;}
#mail-list-new tr td {
	padding:3px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	}
#mail-list-new tr td.title {font-size:14px; width:360px; text-align:left;}

#mail-list2-new {width:660px;}
#mail-list2-new tr th {padding:3px; font-size:12px; font-weight:bold; text-align:center; background:#e84b0d;color:#ffffff;}
#mail-list2-new tr td {
	padding:3px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	}
#mail-list2-new tr td.title {font-size:14px; width:360px; text-align:left;}


#content .mail_holder2 {width:680px; margin-left:15px;}
#content .mail_holder2 th a:link, #content .mail_holder a:visited {color:#ffffff;text-decoration:underline;}
#content .mail_holder2 th a:hover {text-decoration:none;}

#mail-list3-new {width:660px;}
#mail-list3-new tr th {padding:3px; font-size:12px; font-weight:bold; text-align:center; background:#e84b0d;color:#ffffff;}

#mail-list4-new {width:660px;}
#mail-list4-new tr th {padding:3px; font-size:12px; font-weight:bold; text-align:center; background:#e84b0d;color:#ffffff;}


#content .private_area_nav {background:#e84b0d;color:#ffffff; text-align:center; margin:0 15px; padding:5px;}
#content .private_area_nav a:link {color:#ffffff;text-decoration:none; font-weight:bold;}
#content .private_area_nav a:visited {color:#ffffff;text-decoration:none; font-weight:bold;}
#content .private_area_nav a:hover {text-decoration:underline; font-weight:bold;}

#content .msg { clear:both; font-weight:bold; background-color:yellow; margin: 0px 0px 15px 0px; padding: 15px; text-align:center; border-bottom:2px solid orange; color:#e00000;}
#content .success {color:#333333;}

#content .mail_holder2 td a:link {color:#107ad6;}
#content .mail_holder2 td a:visited {color:#107ad6;}
#content .mail_holder2 td a:hover {color:#51a5ee;}

#content .mail_holder td a:link {color:#107ad6;}
#content .mail_holder td a:visited {color:#107ad6;}
#content .mail_holder td a:hover {color:#51a5ee;}

/* ecards changes */

#sub_nav {text-align:center;}
#sub_nav div {width:710px; margin:auto; text-align:left; border-bottom:2px solid #cccccc;	background-image:url("images/bgnd_people_list.gif");}
#sub_nav div ul {list-style-type:none; margin:0; padding:0; margin-left:10px;}
#sub_nav div ul li {display:inline; font-weight:bold; font-size:12px; padding:0 2px; line-height:28px;}

#ecards_holder {
	width:660px;
	margin:15px;
	padding:10px;
	background-color:#fdfbca;
	background-image:url("images/bgnd_people_list.gif");
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px solid #e4df5a;
	}


#ecards_holder div {
	display:block;
	width:180px;
	height:180px;
	border:1px solid #e4df5a;
	background-color:#ffffff;
	padding:10px;
	float:left;
	text-align:center;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:8px;
	font-size:11px;
	font-weight:bold;
	color:#e00000;
	}

#ecards_holder div img {border:1px solid #444444;}

#ecards_holder div p {margin-top:1em;}

#ecards_holder div.large_e {
	width:628px;
	margin-bottom:0;
	text-align:left;
	float:none;
	height:auto;
	}

#ecards_holder div.large_e h2 {
	margin:0;
	padding:0;
	margin-bottom:15px;
	font-size:22px;
	color:#e00000;
	margin-left:15px;
	}

#ecards_holder div.large_e img {margin-left:15px;}

#ecards_holder div.right_fl {float:right;border:none;width:250px; text-align:left; font-style:italic; font-weight:normal; font-size:16px;}
#ecards_holder h4 { clear:both; font-size:22px; font-style:italic; margin:30px; margin-top:0px; font-weight:normal; color:#444444; margin-bottom:0;}

#side {position:absolute;top:130px;}

.side_ad {
	width:138px;
	padding:0px;
	font-family:arial,sans-serif;
	font-size:11px;
	border:1px solid #e84b0d;
	margin-bottom:5px;
	}

.side_ad h6 {
	margin:0;
	padding:0;
	border:none;
	text-align:center;
	background:#e84b0d;
	color:#fff;
	font-size:10px;
	font-family:'Trebuchet MS', arial, sans-serif;
	margin-bottom:3px;
}

.side_ad img {display:block;margin-left:10px;}

#bottom_ad {margin:0 15px;border:1px solid #eeeeee;padding:5px;}

#smileys {margin:5px;padding:0; list-style:none;}
#smileys li {display:inline; padding:1px;}

/* New Style */

.menu_new
{
font-weight:bold; font-size:12px;
}

.innermenu A:link{ font-size:12px; font-weight:bold; font-family:"Trebuchet MS"; color: #FFFFFF; text-decoration:underline;}
.innermenu A:hover{ font-size:12px; font-weight:bold; font-family:"Trebuchet MS"; color: #FFFFFF; text-decoration:none;}
.innermenu A:visited{ font-size:12px; font-weight:bold; font-family:"Trebuchet MS"; color: #FFFFFF; text-decoration:none;}
.innermenu A:Active{ font-size:12px; font-weight:bold; font-family:"Trebuchet MS"; color: #FFFFFF; text-decoration:none;}

#yellowbg
{
background-image:url("images/bgnd_people_list.gif");
}
.redshadefont
{
padding:3px; font-size:12px; font-weight:bold;
}

.message:link {color:#107ad6; font-size:12px; font-weight:normal;}
.message:visited {color:#107ad6;font-size:12px;font-weight:normal;}
.message:hover {color:#51a5ee;font-size:12px;font-weight:normal;}

.messagetitle:link {color:#FFFFFF; font-size:12px; font-weight:bold;}
.messagetitle:visited {color:#107ad6;font-size:12px;font-weight:bold;}
.messagetitle:hover {color:#FFFFFF;font-size:12px;font-weight:bold;}

.blackfont
{
color:#000000;
font-weight:normal;
font-size:13px;
}
.inputbox
{
border:1px solid #999999;
}
.formtext
{
font-weight:bold;
padding-right:7px;
padding-left:7px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.whitefont
{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}
.whitefontlarge
{
color:#FFFFFF;
font-weight:bold;
font-size:16px;
padding-left:7px;
}

.alerttext
{
color:#800000;
font-weight:bold;
font-size:15px;
padding-left:7px;
font-weight:bold;
}
.inner_dyn_title1{ font-family: Arial; font-size: 11pt; color: #E60000; font-weight: bold; text-decoration:none;}
.inner_dyn_title2{ font-family: "Comic Sans MS"; font-size: 10pt; font-weight:normal}
.inner_dyn_title_normal2{ font-family: Arial; font-size: 10pt; font-weight:normal}
.inner_dyn_title_normal2 A:link{ font-family: Arial; font-size: 10pt; color: #218DCE;  font-weight:normal}
.inner_dyn_title_normal2 A:hover{ font-family: Arial; font-size: 10pt; color: #218DCE;  font-weight:normal}
.inner_dyn_title_normal2 A:visited{ font-family: Arial; font-size: 10pt; color: #218DCE;  font-weight:normal}
.inner_dyn_title_normal2 A:Active{ font-family: Arial; font-size: 10pt; color: #218DCE;  font-weight:normal}



.inner_title{ font-family:"Trebuchet MS",Georgia,Arial,Verdana,sans-serif; font-size: 14px; color: #000000; font-weight: bold; padding-left: 10px; text-decoration:none;}
.inner_dyn_title{ font-family:"Trebuchet MS",Georgia,Arial,Verdana,sans-serif; font-size: 13px; color: #E95619; font-weight: bold; padding-left: 10px; text-decoration:none;}

.inner_dyn_title_normal A:link{ font-family:"Trebuchet MS",Georgia,Arial,Verdana,sans-serif; font-size: 12px; color: #F08E64; font-weight:bold; padding-left: 10px; text-decoration: none;}
.inner_dyn_title_normal A:hover{ font-family:"Trebuchet MS",Georgia,Arial,Verdana,sans-serif; font-size: 12px; color: #F08E64; font-weight:bold; padding-left: 10px; text-decoration: none;}
.inner_dyn_title_normal A:visited{ font-family:"Trebuchet MS",Georgia,Arial,Verdana,sans-serif; font-size: 12px; color: #F08E64; font-weight:bold; padding-left: 10px; text-decoration: none;}
.inner_dyn_title_normal A:Active{ font-family:"Trebuchet MS",Georgia,Arial,Verdana,sans-serif; font-size: 12px; color: #F08E64; font-weight:bold; padding-left: 10px; text-decoration: none;}


.inner_groupmenu A:link{ font-size:13px; font-weight:bold; font-family:"Trebuchet MS"; color: #321E00; padding-left:4px; padding-right:4px; text-decoration:none; }
.inner_groupmenu A:hover{ font-size:13px; font-weight:bold; font-family:"Trebuchet MS"; color: #321E00; padding-left:4px; padding-right:4px;}
.inner_groupmenu A:visited{ font-size:13px; font-weight:bold; font-family:"Trebuchet MS"; color: #321E00; padding-left:4px; padding-right:4px; text-decoration:none;}
.inner_groupmenu A:Active{ font-size:13px; font-weight:bold; font-family:"Trebuchet MS"; color: #321E00; padding-left:4px; padding-right:4px; text-decoration:none;}

.inner_dyn_titlepost { font-family:"Trebuchet MS",Georgia,Arial,Verdana,sans-serif; font-size: 14px; color:#669900; font-weight:bold; padding-left: 10px; text-decoration: none;}
.inner_dyn_title_post{ font-family:"Trebuchet MS",Georgia,Arial,Verdana,sans-serif; font-size: 12px; color:#669900; font-weight:bold; padding-left: 10px; text-decoration: none;}


.smalllink A:link{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#CC6633; padding-left: 10px; }
.smalllink A:hover{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #CC6633;  padding-left: 10px; }
.smalllink A:visited{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #CC6633;  padding-left: 10px; }
.smalllink A:Active{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #CC6633; padding-left: 10px;}
