A:visited		{TEXT-DECORATION:none;color:#457999;}
A:link			{TEXT-DECORATION:none;color:#457999;}
A:hover			{TEXT-DECORATION:none;color:#7E2907;}

.body			{FONT-FAMILY:verdana;FONT-SIZE:11px;COLOR:#000000;LINE-HEIGHT: 14px;}
.gray			{COLOR:#424141;FONT-FAMILY:verdana;FONT-SIZE:11px;}
.heading1		{COLOR:#7E2907;FONT-FAMILY:arial;FONT-SIZE:11px;FONT-WEIGHT:bold;text-transform:Uppercase;}
.headingprint	{COLOR:#000000;FONT-FAMILY:arial;FONT-SIZE:13px;FONT-WEIGHT:bold;text-transform:Uppercase;}
.heading2		{COLOR:#000066;FONT-FAMILY:arial;FONT-WEIGHT:bold;text-transform:Uppercase;FONT-SIZE:11px;}
.footer			{COLOR:#DAE4EB;FONT-FAMILY:arial;FONT-SIZE:10px;}

td.mainbody {  background-image: url("/img/arrow_rightside.gif");
	background-repeat:no-repeat;
	 background-position: 561px 0px;
	 background-color: #ffffff;
			}

#footer			{COLOR:#DAE4EB;FONT-FAMILY:arial;FONT-SIZE:10px;TEXT-DECORATION:none;}
#footer:hover		{COLOR:#000000;TEXT-DECORATION:none;}

#link			{COLOR:#457999;TEXT-DECORATION:none;}
#link:hover		{TEXT-DECORATION:none;COLOR:#7E2907;}

body.sitemappage a.#linkD {COLOR:#457999;TEXT-DECORATION:none;}
body.sitemappage a:hover.#linkd {TEXT-DECORATION:none;COLOR:#7e2907;}

#linkB			{COLOR:#457999;TEXT-DECORATION:none;FONT-WEIGHT:bold;}
#linkB:hover		{TEXT-DECORATION:none;COLOR:#7E2907;}

#linkTE		{COLOR:#457999;TEXT-DECORATION:none;}
#linkTE:hover		{TEXT-DECORATION:none;COLOR:#7E2907;}

#linkhi			{COLOR:#7E2907;TEXT-DECORATION:none;FONT-WEIGHT:bold;}
#linkhi:hover		{TEXT-DECORATION:none;COLOR:#7E2907;}

#linkD			{TEXT-DECORATION:none;COLOR:#7E2907;}
#linkD:hover		{TEXT-DECORATION:none;COLOR:#457999;}
 
p.rellinks 
{
	margin: 0 0 6px 0;
}
 table.propasset
 {
	border: solid 1px #cccccc;
	width: 100%;
 }

.form			{FONT-FAMILY:verdana;FONT-SIZE:11px;background:#ECEFF2;color:#457999;}
.form2			{FONT-FAMILY:verdana;FONT-SIZE:11px;color:#457999;}
.select1		{FONT-FAMILY:verdana;FONT-SIZE:11px;width:60px;}
.select0		{FONT-FAMILY:verdana;FONT-SIZE:11px;width:100px;}
.select			{FONT-FAMILY:verdana;FONT-SIZE:11px;width:200px;}
.select150			{FONT-FAMILY:verdana;FONT-SIZE:11px;width:150px;}
.select350			{FONT-FAMILY:verdana;FONT-SIZE:11px;width:350px;}
.select2			{FONT-FAMILY:verdana;FONT-SIZE:11px;width:300px;}

.bttn				{font-family:tahoma,sans-serif;font-size:11px;border-bottom: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#000000;height:21px;text-decoration:none;cursor: hand;}

ul		{list-style: none; margin-bottom:0px; padding-left: 0px; margin-left: 25px;}
li		{padding-bottom: 8px;}
ul li	{background: url(/img/bullet2.gif) left 5px no-repeat; padding-left: 15px;}

ul.welcome		{list-style-image : url(/img/bullet2.gif); margin-bottom:0px; margin-top:0px;}
li.welcome 		{padding-bottom:0px;}
.InviteBody
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,sans-serif;
    TEXT-DECORATION: none
}

.InviteTitle
{
    FONT-SIZE: 11px;COLOR: #F5DB87;FONT-FAMILY: verdana,sans-serif;
    TEXT-DECORATION: none;line-height:24px;FONT-WEIGHT: bold
}


#invite { 
	color:#ffffff;font-family:verdana, sans-serif;font-size:10px;
	font-weight:bold;text-decoration:none;
 }
 
#invite:hover {color:#F5DB87;text-decoration:none;}

#InviteOn { 
	color:#F5DB87;font-family:verdana, sans-serif;font-size:10px;
	font-weight:bold;text-decoration:none;}
 
#InviteOn:hover {color:#F5DB87;text-decoration:none;}

#LLP  {
	width: 768px;
	border: 0;
	padding-right: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFF;
}

td.LLP  {
	padding-right: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFF;
}

#LLP_home  {
	width: 761px;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFF;
}
#LLP_proposal  {
	width: 740px;
	border: 0;
	padding-right: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFF;
}

td.rightside {font:normal 11px/14px verdana, sans-serif;color:#000000;}
td.rightside .margin {margin:0px 0px 0px 50px;width:185px;display:block;}
td.rightside .icon {width:50px;text-align:right;}

sub, sup {font-size:10px;}

table.multimedia {border:0px;border-collapse:collapse;width:100%;}
table.multimedia tr.rowA {background-color:#eceff2;}
table.multimedia tr.rowB {}
table.multimedia td {vertical-align:top;padding:6px;font:normal 10px/14px verdana, sans-serif;color:#999;}
table.multimedia td.expanded {color:#000;}
table.multimedia td.icon {padding:6px 4px 6px 0px;}
table.multimedia .thumbnail {border:1px solid #c9cac8;}
table.multimedia table {border:0px;border-collapse:collapse;width:100%;}
table.multimedia table th {vertical-align:top;padding:0px 6px 4px 0px;font:normal 10px/14px verdana, sans-serif;color:#000;text-transform:uppercase;text-align:left;}
table.multimedia table td {vertical-align:top;padding:0px 6px 4px 0px;font:normal 10px/14px verdana, sans-serif;color:#000;}

.featured_multimedia {background:url(/img/bg_featuredmultimedia.jpg) repeat-x;padding:10px 0px;width:481px;}
.featured_multimedia .row {background-color:#fff;border:1px solid #eceff2;margin:0px 10px 10px;}
.featured_multimedia table.multimedia {width:451px;}
.featured_multimedia table.multimedia td {padding:10px 0px 10px 10px;}
.featured_multimedia table.multimedia td.col {padding:10px;}

table.relatedinfo {border:0px;border-collapse:collapse;width:95%;}
table.relatedinfo td {vertical-align:top;padding:0px;font:normal 11px/14px verdana, sans-serif;color:#000;}
table.relatedinfo img {margin:2px 10px 0px 0px;}

td.leftside .margin {margin:0px 0px 0px 30px;width:185px;display:block;}
td.leftside .icon {width:30px;text-align:center;}
td.leftside table.relatedinfo img {margin:2px 0px 0px 0px;}

.thumbnail { position: relative; z-index: 0; }
.thumbnail:hover {background-color: transparent; z-index: 50; }
.thumbnail .nestedImg { /*CSS for enlarged image*/ position: absolute; background-color: lightyellow; padding: 5px; left: -1000px; border: 1px dashed gray; visibility: hidden; color: black; text-decoration: none; border-width: 0; padding: 2px; }
.thumbnail:hover .nestedImg { /*CSS for enlarged image on hover*/ visibility: visible; top: 0; left: 60px; /*position where enlarged image should offset horizontally */ }
.thumbnail .nestedImgBottom{ /*CSS for enlarged image*/ position: absolute; background-color: lightyellow; padding: 5px; left: -1000px; border: 1px dashed gray; visibility: hidden; color: black; text-decoration: none; border-width: 0; padding: 2px; }
.thumbnail:hover .nestedImgBottom{ /*CSS for enlarged image on hover*/ visibility: visible; bottom: 0; left: 60px; /*position where enlarged image should offset horizontally */ }

/*CSS for pop up windows*/
.imgpopup .popupwin {display:none;}
