@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	//border:0;
}

blockquote {
            margin: 20px;
}

#wrapper {
	width:999px;
	margin:0 auto;
}
/*
ul {
	list-style:none;
	padding:0;
}
*/
body, html {
	margin:0 auto;
	padding:0;
	background-color:#eeeee7;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	line-height:18px;
}
.smblog {
	margin:0 auto;
	padding:0;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#000;
	line-height:18px;
}
img {
	border:0;
}
p {
	margin-top:0;
	margin-bottom:12px
}
.photopad {
	padding:5px;
	border:#CCCCCC solid 1px;
}
a:link {
	text-decoration:none;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#336699;
}
a:visited {
	text-decoration:none;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#336699;
}
a:hover {
	text-decoration:underline;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333333;
}
h1 {
	color:#24522F;
	font-size:170%;
    /*line-height:24px;*/
}

h2 {
	color:#7c8843;
	font-size:125%;
    padding-bottom:5px;
}
h3 {
	color:#000;
	font-size:110%;
}
.logo {
	background-image:url(../images_new/top_logo.jpg);
	background-repeat:no-repeat;
	text-align:right;
	width:913px;
	height:103px;
	padding-top:10px;
	padding-right:13px;
}
.logo_left a {
    float:left;
    width:90px;
    height:103px;


}
.logo_nexts a {

    float:left;
    width:400px;
    height:50px;


}
.left_strip {
	background-image:url(../images_new/left_strip.jpg);
	background-repeat:repeat-y;
	width:38px;
}
.right_strip {
	background-image:url(../images_new/right_strip.jpg);
	background-repeat:repeat-y;
	width:38px;
}

select#custom_98.form-select
height:50px;
}
select {
	border:#699e9f solid 1px;
	height:23px;
#	background-color: #ffffff !important;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;

	padding-left: 5px;
}

.input {
	border:#699e9f solid 1px;
	height:18px;
	background-color: #ffffff !important;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	padding-left: 5px;
}
input {
	color:#000000 !important;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
.input select {
	border:#699e9f solid 1px;
	height:23px;
#	background-color: #ffffff !important;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;

	padding-left: 5px;
}
.selectarea {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	border:#666666 solid 1px;
	color:#000;
}
.red {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#f00;
}
textarea#styled {
	width: 300px;
	height: 120px;
	border: 1px solid #699e9f;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
}
textarea#stylee {
	width: 200px;
	height: 60px;
	border: 1px solid #699e9f;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
}
.search {
	border:#699e9f solid 1px;
	height:24px;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:#666;
	font-size:16px;
	padding-top:4px;
	padding-left:5px;
}
.noneditabledata {
	border:#666 solid 1px;
	height:18px;
	background-color: #ccc !important;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666;
	padding-left: 5px;
}
/* main body table */
.maintable {
	width:999px;
	background-color:#FFFFFF;
}
.maintable_article_comments {
	width:691px;
	background-color:#FFFFFF;
}
.connectionpanel {
	width:200px;
}
.contentpanel {
	width:723px;
}
.content {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:#3555a3;
	font-size:12px;
	font-weight:bold;
}
.imgborder {
	border:#CCCCCC solid 1px;
	margin-right:5px;
}
.imgborder1 {
	border:#7c8843 dotted 1px;
	padding: 5px;
}
.seemypublicprofile {
	background-image:url(../images_new/seemypubprofile_bg.jpg);
	background-repeat:repeat-x
}
.seemyprivatehomepage {
	background-image:url(../images_new/see_my_private_homepage_bg.jpg);
	background-repeat:repeat-x
}
/* connection menu */
.connectmenu {
	background-color:#7ba9aa;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-left: 20px;
	border-bottom:#FFFFFF solid 1px;
	height:23px;
	padding-top:5px;
}
a.connectmenu:link {
	color:#fff;
	text-decoration:none;
	background-color:#7ba9aa;
	background-image:url(../images_new/bullet_off.jpg);
	background-repeat:no-repeat;
	display:block;
}
a.connectmenu:hover {
	color:#fff;
	text-decoration:none;
	background-color:#24522f;
	background-image:url(../images_new/bullet_on.jpg);
	background-repeat:no-repeat;
	display:block;
}
a.connectmenu_active {
	color:#fff;
	text-decoration:none;
	background-color:#24522f;
	background-image:url(../images_new/bullet_on.jpg);
	background-repeat:no-repeat;
	display:block;
}
a.connectmenu:visited {
	color:#fff;
	text-decoration:none;
	background-color:#7ba9aa;
	background-image:url(../images_new/bullet_off.jpg);
	background-repeat:no-repeat;
	display:block;
}
/* login info */
.logininfotable {
	width:806px;
	background-image:url(../images_new/logininfo_bg_new.jpg);
	background-repeat:no-repeat;
	height:38px;
	vertical-align:middle;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:12px;
	padding-left: 10px;
}
/* homepage elements */
.lookingforinfo_top {
	background-image:url(../images_new/homepage_list_bg.jpg);
	background-repeat:no-repeat;
	width:708px;
	height:18px;
}
.lookingforinfo_mid {
	background-image:url(../images_new/homepage_list_basebg.jpg);
	background-repeat:repeat-y;
}
.lookingforinfo_bottom {
	background-image:url(../images_new/homepage_listbottom_bg.jpg);
	background-repeat:no-repeat;
	height:5px;
}
.lookingforinfo_title {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#40517d;
	text-transform:uppercase;
	background-color:#FFFFFF;
	margin-left:15px;
	font-weight:bold;
}
ul.spbullet {
	list-style-image:url(../images_new/list_style.jpg);
	list-style-position:outside;
	margin-left:10px;
	margin-top:3px;
}
ul.spbullet1 {
	list-style-image:url(../images_new/list_style.jpg);
	list-style-position:outside;
	margin-left:20px;
	margin-top:3px;
}
.bottom_border {
	border-bottom:#ccc dotted 1px;
}
.bottom_border_5px {
	border-bottom:#ccc solid 5px;
}
/* 6 boxes */
#fixdivs {
	height:179px;
	overflow:hidden;
}
.boxleft_top {
	background-image:url(../images_new/homepage_boxes_bg.jpg);
	background-repeat:no-repeat;
	width:226px;
	height:18px;
}
.boxleft_mid {
	background-image:url(../images_new/homepage_boxes_basebg.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	height:150px;
}
.boxleft_bottom {
	background-image:url(../images_new/homepage_boxes_more.jpg);
	background-repeat:no-repeat;
	width:226PX;
	height:24px;
	text-align:right;
	padding-right:7px;
}
.boxleft_title {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#40517d;
	text-transform:uppercase;
	background-color:#FFFFFF;
	margin-left:15px;
	font-weight:bold;
}
.boxmid_top {
	background-image:url(../images_new/homepage_boxes_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:226px;
	height:18px;
}
.boxmid_mid {
	background-image:url(../images_new/homepage_boxes_basebg.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	height:150px;
}
.boxmid_bottom {
	background-image:url(../images_new/homepage_boxes_more.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:226PX;
	height:24px;
	text-align:right;
	padding-right:7px;
}
.boxmid_title {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#40517d;
	text-transform:uppercase;
	background-color:#FFFFFF;
	margin-left:15px;
	font-weight:bold;
}
.boxright_top {
	background-image:url(../images_new/homepage_boxes_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:226px;
	height:18px;
}
.boxright_mid {
	background-image:url(../images_new/homepage_boxes_basebg.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	height:150px;
}
.boxright_bottom {
	background-image:url(../images_new/homepage_boxes_more.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:226PX;
	height:24px;
	text-align:right;
	padding-right:7px;
}
.boxright_title {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#40517d;
	text-transform:uppercase;
	background-color:#FFFFFF;
	margin-left:15px;
	font-weight:bold;
}
/* footer */
.footer {
	background-image:url(../images_new/footer_bg.jpg);
	background-repeat:no-repeat;
	width:923px;
	text-align:center;
	color:#FFFFFF;
}
a.footerlinks:link {
	text-decoration:none;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
}
a.footerlinks:visited {
	text-decoration:none;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
}
a.footerlinks:hover {
	text-decoration:underline;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
}
#help {
	width:50px;
	float:right;
	position:relative;
	margin-right:30px;
	margin-top:15px;
}
/* Banner*/
.banner {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#fff;
	text-align:right;
	width:530px;
	padding-right:14px;
}
.bannertxt {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
/* Advertisement*/
.adpanel {
	background-image:url(../images_new/ad_content_bg.jpg);
	background-repeat:repeat-y;
	width:168px;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
}
.adpanel_title {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#fff;
}
.adpanelwhite {
	background-image:url(../images_new/ad_content_bg1.jpg);
	background-repeat:repeat-y;
	height:2px;
}
a.adlink:link {
	text-decoration:none;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
	border-bottom:dashed #FFFFFF 1px;
}
a.adlink:visited {
	text-decoration:none;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
	border-bottom:dashed #FFFFFF 1px;
}
a.adlink:hover {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
	border-bottom:solid #FFFFFF 1px;
}
/* Portal Template*/
.portal_bg {
	background-color:#e0eceb;
}
.portal_titlebg {
	background-color:#b4d7d8;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
	vertical-align: middle;
	height:26px;
}
/* Group profile page*/
.groupprofile_title {
	background-color:#99cccc;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	vertical-align: middle;
	height:26px;
}
.groupprofile_title_bg {
	background-color:#99cccc;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	vertical-align: middle;
	height:26px;
}
.groupprofileimg {
	background-image:url(../images_new/groupprofileimgbox_bg.jpg);
	background-repeat:repeat-y;
}
.groupprofileboxcontent {
	padding-left:15px;
	background-image:url(../images_new/groupprofileimgbox_bg.jpg);
	background-repeat:repeat-y;
    color:#FFFFFF;
}

.groupprofileboxcontent a {
	color:#FFFFFF;
}
.groupprofileboxcontent a:hover {
	color:#99FFCC;
}
/* organisation profile page*/
.orgprofile_title {
	background-color:#dbe7e6;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#000;
	padding-left:10px;
	padding-right:10px;
	vertical-align: middle;
	height:26px;
}
.orgprofile_title_bg {
	background-color:#dbe7e6;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
	padding-left:10px;
	padding-right:10px;
	vertical-align: middle;
	height:26px;
}
.orgprofileimg {
	background-image:url(../images_new/orgprofileimgbox_bg.jpg);
	background-repeat:repeat-y;
}
.orgprofileboxcontent {
	padding-left:15px;
	background-image:url(../images_new/orgprofileimgbox_bg.jpg);
	background-repeat:repeat-y;
}
.orgprofileboxcontent a {
	color:#FFFFFF;
}
.orgprofileboxcontent a:hover {
	color:#99FFCC;
}
/* profile page*/
.profile_titlebg {
	background-color:#f2f2f2;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
	vertical-align: middle;
	height:26px;
}
.profile_titlebgnew {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding-left:10px; padding-right:10px;
	vertical-align: middle;
	height:26px;
}
.titles {
	background-color:#f2f2f2;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#40517d;
	padding-left:10px;
	padding-right:10px;
    padding-top:0px;
	vertical-align: top;
	height:26px;
    text-align: left;
    float: left;
}

.profile_title {
	background-color:#f2f2f2;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#40517d;
	padding-left:10px;
	padding-right:10px;
	vertical-align: middle;
	height:26px;
}
.profile_title_widget {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#40517d;
	vertical-align: middle;
	height:26px;
}
a.profile_title_link {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:18px;
}
.profile_content {
	padding-left:10px;
	padding-right:10px;
}
.profileimg {
	background-image:url(../images_new/profileimgbox_bg.jpg);
	background-repeat:repeat-y;
}
.profileboxcontent {
	padding-left:15px;
	background-image:url(../images_new/profileimgbox_bg.jpg);
	background-repeat:repeat-y;
}
.searchboxcontent {
	padding-left:15px;
    border-left:#DBDEE5 solid 1px;
    border-right:#DBDEE5 solid 1px;
	background-repeat:repeat-y;

}
/* profile page professional*/
.pro_titlebg {
	background-color:#DBE7E7; /*#b8edee; */
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
	vertical-align: middle;
	height:26px;

}
.pro_title {
	background-color:#DBE7E7; /*#b8edee;*/
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#40517d;
	padding-left:10px;
	padding-right:10px;
	vertical-align: middle;
	height:26px;
}
.pro_content {
	padding-left:10px;
	padding-right:10px;
}
.pro_content_sp {
	padding-left:10px;
	padding-right:10px;
}
.proimg {
	background-image:url(../images_new/profileproimgbox_bg.jpg);
	background-repeat:repeat-y;
}
.proboxcontent {
	padding-left:15px;
	background-image:url(../images_new/profileproimgbox_bg.jpg);
	background-repeat:repeat-y;
}
/* Article Page*/
.article_resource_title {
	background-image:url(../images_new/h2_bg.gif);
	background-repeat:no-repeat;
	width:158px;
	height:31px;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:10px;
}
.article_resource_right_content_bg {
	background-image:url(../images_new/articles_resource_bg.jpg);
	background-repeat:repeat-y;
	width:158px;
	color:#FFFFFF;
	border-bottom:#3b4e76 solid 1px;
	padding-left:10px;
}
/* blog Page*/
.blog_content {
	background-color:#FFFFFF;
}
.blog_title {
	background-image:url(../images_new/h2_bgB1.gif);
	background-repeat:no-repeat;
	width:146px;
	height:31px;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:10px;
}
.blog_right_content_bg {
	background-image:url(../images_new/articles_resource_bg.jpg);
	background-repeat:repeat-y;
	width:144px;
	color:#FFFFFF;
//    border-right:#3b4e76 solid 1px;
//	border-bottom:#3b4e76 solid 1px;
}
.blog_right_content_bg td{
//	width:134px;
	color:#FFFFFF;
    word-wrap: break-word;
  	padding-left:5px;
    padding-right:5px;
}
/*Top menu (Login related)*/

#dropmenudiv {
	position:absolute;
	border:1px solid #ccc;
	border-bottom-width: 0;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:18px;
	z-index:100;
	margin-top:0px;
}
#dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #666;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	background-color:#fff;
}
#dropmenudiv a:hover { /*hover background color*/
	background-color: #ccc;
}
/*- Menu Tabs B--------------------------- */

    #tabsB {
	float:left;
	width:100%;
	background:#fff;
	font-size:93%;
	line-height:normal;
}
#tabsB ul {
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
}
#tabsB li {
	display:inline;
	margin:0;
	padding:0;
}
#tabsB a {
	float:left;
	background:url("../images_new/tableftB.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	color:#FFF;
}
#tabsB a span {
	float:left;
	display:block;
	background:url("../images_new/tabrightB.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {
	float:none;
}
/* End IE5-Mac hack */
    #tabsB a:hover span {
	color:#FFF;
}
#tabsB a:hover {
	background-position:0% -42px;
}
#tabsB a:hover span {
	background-position:100% -42px;
}
#tabsB #current a {
	background-position:0% -42px;
}
#tabsB #current a span {
	background-position:100% -42px;
}
/*- Menu Tabs C--------------------------- */


#tabsC {
	float:left;
	width:100%;
	background:#fff;
	font-size:93%;
	line-height:normal;
}
#tabsC ul {
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
}
#tabsC li {
	display:inline;
	margin:0;
	padding:0;
}
#tabsC a {
	float:left;
	background:url("../images_new/tableftB1.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	color:#FFF;
}
#tabsC a span {
	float:left;
	display:block;
	background:url("../images_new/tabrightB1.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsC a span {
	float:none;
}
/* End IE5-Mac hack */
    #tabsC a:hover span {
	color:#fff;
}
#tabsC a:hover {
	background-position:0% -42px;
}
#tabsC a:hover span {
	background-position:100% -42px;
}
#tabsC #current a {
	background-position:0% -42px;
}
#tabsC #current a span {
	background-position:100% -42px;
}
.tabstableborder1 {
	border-left:#999 solid 1px;
	border-right:#999 solid 1px;
	border-top:#ccc solid 1px;
}
.tabstableborder2 {
	border-left:#999 solid 1px;
	border-right:#999 solid 1px;
}
.tabstableborder3 {
	border-left:#999 solid 1px;
	border-right:#999 solid 1px;
	border-bottom:#ccc solid 1px;
}
/*Scrolling checklist */
		/* Undo some styles from the master stylesheet */
		.checklist li {
	background: none;
	padding-left: 0;
}
/* CSS for checklists */
.checklist {
	border: 1px solid #ccc;
	list-style: none;
	height: 7em;
	overflow: auto;
	width: 20em;
}
.checklist, .checklist li {
	margin: 0;
	padding: 0;
}
.checklist label {
	display: block;
	padding: 0 0.2em 0 25px;
	text-indent: -25px;
}
.checklist label:hover, .checklist label.hover {
	background: #e2e2e2;
	color: #000;
}
* html .checklist label {
	height: 1%;
}
/*tooltips */
.balloonstyle {
	position:absolute;
	top: -500px;
	left: 0;
	padding: 5px;
	visibility: hidden;
	border:1px solid black;
	font:normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
	background-color: white;
	width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray, direction=135, Strength=5);
}
#arrowhead {
	z-index: 99;
	position:absolute;
	top: -500px;
	left: 0;
	visibility: hidden;
}
a.pagenavigation:link {
	text-decoration:none;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
}
a.pagenavigation:visited {
	text-decoration:none;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
}
a.pagenavigation:hover {
	text-decoration:underline;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	display:block;
	background-color:#e2e2e2;
}
.pagenavigation_active {
	text-decoration:underline;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	display:block;
	background-color:#e2e2e2;
}
a.alphabets:link {
	text-decoration:none;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#666666;
}
a.alphabets:visited {
	text-decoration:none;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#666666;
}
a.alphabets:hover {
	text-decoration:underline;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	background-color:#e2e2e2;
}
.alphabets_active {
	text-decoration:underline;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	background-color:#e2e2e2;
}
/*Inbox*/
.inboxcell {
	background-color:#f9f9f9;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	padding:5px;
	vertical-align: middle;
}
.inboxtitle {
	background-color:#e2e2e2;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	padding:5px;
	vertical-align: middle;
}
/* Additional CSS created as on 18 Dec 2008 (Reply to Templates 7-45 & 84)*/
.note {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.note a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}

.error {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#f00;
}
.field_title {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#999999;
	width:175px;
}
label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.form_field_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.field_title_light {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;

	color:#000000;
	background-color:#f2f2f2;
	height:16px;
}
.field_title_dark {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;

	color:#000000;
	background-color:#e2e2e2;
	height:16px;
}

.background_info {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.tools-widget {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#003366;

}
.tools {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#003366;
}
a.tools:link {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#336699;
}
a.tools:visited {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#336699;
}
a.tools:hover {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:underline;
	color:#cccccc;
}
.byline {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	font-weight:bold;
	color:#7c8843;
}
a.byline:link {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	font-weight:bold;
	color:#7c8843;
}
a.byline:visited {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	font-weight:bold;
	color:#7c8843;
}
a.byline:hover {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	font-weight:bold;
	color:#7c8843;
	text-decoration:underline;
}
ul.spbullet2 {
	list-style-image:url(../images_new/arrow_da.gif);
	list-style-position:outside;
	margin-left:4px;
	padding-top:3px;
}
.spbullet2_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003366;
}
a.spbullet2_text:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003366;
}
a.spbullet2_text:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003366;
}
a.spbullet2_text:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003366;
	text-decoration:underline;
}

.spacer3px {
	height:3px;
	border-top:#cccccc dashed 1px;
}
.bio {
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#24522F;
}
.indextext {
	line-height:13px;
	color:#494949;
}
.inbox_options {
	border:#e2e2e2 solid 1px;
	height:18px;
	background-color: #f2f2f2 !important;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#000;
	padding-left: 5px;
}
.input_grey {
	border:#699e9f solid 1px;
	height:18px;
	background-color: #ffffff !important;
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#999999 !important;
	padding-left: 5px;
}

.alternatebody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

.alternate_h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:170%;
}

.alternate_h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:125%;
}

.alternate_h3 {
	color:#666666;
	font-size:110%;
}
.photo_caption {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#24522F;
}

.left_button_border {
	border-left:#999999 solid 3px;
	padding-left:3px;
}

.artmain img, #artmain img {
    margin: 2px 12px 2px 12px;
}

.artmain h1 {
    line-height: 110%;
}


#mydiv	{
	background:url(/tour/images/popup-bg.jpg) center no-repeat;
	width:531px;
	height:373px;
	margin:auto;

}
#mydiv	p	{
	padding:0px;
	text-align:center;
}
#mydiv .content1	{
float:left;
width:160px;
margin-left:10px;
font-size:12px;
font-weight:normal;
color:#000;
margin-bottom:10px;
}

