*{
	margin:0;
	padding:0;
}
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
}
.nomargin
{
margin:0px;
padding:0px;
height:33px;
}
.maincontentmargin
{
padding-right:48px;
}
.maincontentmargin span

{
color:#999900;
}
.maincontentmargin li
{
margin-left:30px;
}
.maincontentmargin ol
{
margin-left:30px;
}

.topblogRow {
	background-color: #7c95bb;
	font-size:11px;
}

.borderline {
	border: 1px solid #000000;
	margin-right: 10px;
}
.folio_title {
	font-weight: normal;
	color: #999900;
	text-decoration: none;
	padding-left: 10px;
}
.navpanel {
	background-color: #336699;
	height: 33px;
	font-family: verdana;
	font-size: 12px;
	color: #cccccc;
	text-align:left;
	padding-left: 25px;

}
.navpanel img
{
border:0px;
}
.navpanel a {
	color: #c1c1c1;
	text-decoration: none;
	font-weight: bold;
}
.navpanel_1 {
	background-color: #336699;
	height: 33px;
	font-family: verdana;
	font-size: 12px;
	color: #cccccc;
	text-align:left;
	padding-left: 215px;

}
.navpanel_1 img
{
border:0px;
}
.navpanel_1 a {
	color: #c1c1c1;
	text-decoration: none;
	font-weight: bold;
}
.menu {
	margin-top: 10px;
	margin-right: 50px;
}
.ltgreentitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e5e5bd;
	text-decoration: none;
	padding-left:75px;
}
.ltgreentitles1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e5e5bd;
	text-decoration: none;
	padding-left:75px;
}

.footer-line {
	font-family: verdana;
	font-size: 9px;
	color: #666666;
}
.footer-line a {
	color: #666666;
	font-weight:bold;
}
.footer-line a:visited {
	color: #666666;
	font-weight:bold;
}
.footer-line a:hover {
	color: #336699;
	font-weight:bold;
}
/*.navpanel .menu a {
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}*/

.yellow {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	background-color: #bcc84c;
	font-weight:bold;
	}

.yellow p {
	padding: 5px 15px 0px 12px;
	line-height:15px;
	font-weight:bold;
	letter-spacing:-1px;}

.yellow p a{
	font-weight:bold;
	color: #ffffff;
}

.yellow p a:hover{
	font-weight:bold;
	color:#ffffff;
}
/*.yellow span
{
	font-weight:bold;
	font-style:italic;
}*/
.yellow a
{
	color: #666666;
	text-decoration:none;
	font-weight: bold;
}
.yellow a:visited
{
	color: #666666;
	text-decoration:none;
	font-weight: bold;
}
.yellow a:hover
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
.yellow ul {
	padding-left: 15px;
	padding-right: 12px;
	margin-left: 0px;
	list-style-type: none;
}
.yellow li {
	padding-bottom: 0px;
}
.yellow li span{
	/*font-weight: bold;*/
	font-style:normal;
	}
.yellow .more {
	color: #ffffff;
}

.yellow .more a {
	color: #ffffff;
	text-decoration: none;
	font-style:normal;
}
.yellow .more a:visited{
	color: #ffffff;
	text-decoration: none;
	font-style:normal;
}
.yellow .more a:hover{
	color: #ffffff;
	text-decoration: none;
	font-style:normal;
}
/*.grey-links */
.yellow li a
{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight:bold;
}
.yellow li a:visited
{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight:bold;
}
.yellow li a:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}
.yellow h1 {
	color: #666666;
	font-size: 13px;
	font-weight: bold;
	margin-top: 10px;
	border-bottom: 1px #D6DE90 solid;
	padding-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
.yellow h2 {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	margin-top: 3px;
	margin-left: 15px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-style:normal;
}
.yellow h2 a {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.yellow h2 a:visited {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.yellow h2 a:hover {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	font-style:normal;
}
.yellow span{
	font-weight: bold;
	padding-left:15px;
}

.spotlight h1 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	margin-top: 3px;
	margin-left: 10px;
	margin-bottom: 5px;
	text-align:left;
}
.spotlight {
	margin-top:5px;
	border: solid 1px #999900;
	text-align:left;
	}
.spotlight a {
	color: #999900;
	text-decoration: none;
	cursor:hand;
}
.spotlight a:visited{
	color: #999900;
	text-decoration: none;
}
.spotlight a:hover{
	color: #999900;
	text-decoration: none;
	font-weight:bold;
}
.spotlight img
{
padding-left:0px;
padding-bottom:0px;
padding-right:0px;
margin:0px;
}

.spotlight p {
	margin-left: 10px;
	font-family: arial;
	font-size: 11px;
}

.ltBlue {
	font-family: verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7c95bb;
	padding-left:8px;
}
.ltBlue a {
	color: #FFFFFF;
	text-decoration: none;
}
.ltBlue a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.ltBlue .contact-info {
	color: #ffffff;
	font-size: 11px;
	font-weight:normal;
}
.ltBlue .contact-info a {
	color: #ffffff;
	font-weight:normal;
	text-decoration:underline;
}
.ltBlue .contact-info a:visited{
	color: #ffffff;
	font-weight:normal;
	text-decoration:underline;
}
.ltBlue .contact-info a:hover {
	color: #ffffff;
	font-weight:bold;
}
.topblogRow .blog{
	color: #FFFFFF;
	text-decoration: none;
	font-family: verdana;
	font-size: 12px;
	padding-left: 10px;
}

.topblogRow .blog a{
	color:#FFFFFF;
	text-decoration: none;

}

.bottom_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.grey {
	background-color: #cccccc;
}

/*  -------------------------Menu Navigation----------------------------   */

.MM1 {
	text-align: left;
	margin-left:160px;
	margin-bottom:8px;
}
.MM1 li{
	display: inline;
	
}
.MM1 li a{
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
	/*padding:10px;*/
	padding:10px 0 ;
	/*padding-top:7px;*/
	
}
.MM1 li a:hover{
	background-color:#c1c1c1;
	/*padding:10px;*/
	padding:10px 0;
	color:#5070a5;
	font-weight:bold;
}

.SM1-hide{
	visibility:hidden;
	display: none;
	
}
.SSM1-hide{
	visibility:hidden;
	display: none;
}
.SSM2-hide{
	visibility:hidden;
	display: none;
}
.SM1-show{
	display:block;
	/*width:250px;*/
	float:left;
	/*padding-top:7px;*/
}
.SM1-show ul{
	position:absolute;
	background-color:#c1c1c1;
	width:460px;
	/*border:1px #999999 solid;*/
	padding-top:5px;
	padding-bottom:5px;
	margin-top:9px;
	left:330px;
	/*top:90px;*/
}
.SM1-show ul li{
	/*margin-top:50px;*/
	/*top:500px;*/
}
.SM1-show ul li a{
	color:#666699;
	font-weight: bold;
	text-decoration: none;
	padding-left:20px;
}
.SM1-show li a:hover{
	/*background-color:#5070a5;*/
	color:#5070a5;
	background-image:url(../images/bullet.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
}
.SSM1-show{
	display:block;
	width:250px;
	float:left;
}
.SSM1-show ul{
	position:absolute;
	background-color:#c1c1c1;
	width:460px;
	margin-top:6px;
	/*border:1px #999999 solid;*/
	left:-1px;
}
.SSM1-show li a{
	color:#666699;
}

#maincontent{
	text-align:left;
	line-height:16px;
}
#maincontent ul
{
margin-left:15px;
font-size:11px;
}
#maincontent h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	
}
#maincontent h1 span a
 {
	font-size: 11px;
	color: #999900;
	text-decoration: none;
	font-weight:bold;
}
#maincontent h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
}
#maincontent p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: normal;*/
	color: #666666;
	padding-left: 5px;
}
#maincontent a
{
color:#999900;
text-decoration:none;
font-weight:bold;
}
#maincontent a:visited
{
color:#999900;
text-decoration:none;
font-weight:bold;
}
#maincontent a:hover
{
color:#336699;
text-decoration:none;
font-weight:bold;
}
#maincontent span a
{
color:#999900;
text-decoration:underline;
font-weight:bold;
}
#maincontent span a:visited
{
color:#999900;
text-decoration:underline;
font-weight:bold;
}
#maincontent span a:hover
{
color:#336699;
text-decoration:underline;
font-weight:bold;
}

#maincontent .title
{
color:#999900;
font-size:16px;
font-weight:bold;
}
#maincontent .subtitle
{
color:#999900;
font-size:14px;
font-weight:bold;
}
#maincontent .subtitle a
{
color:#999900;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
#maincontent .subtitle a:visited
{
color:#999900;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
#maincontent .subtitle a:hover
{
color:#336699;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.contentlink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999900;
	text-decoration: none;
}
/*#maincontent span
{
color:#009966;
}*/

/*  -------------------------Layer based Menu Navigation----------------------------   */

.folio_navigation h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
}

.folio_menu ul{

}


.folio_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
/*	padding-left: 10px;*/
}
.folio_menu a {
	color: #000000;
	text-decoration: none;
	
}
.folio_navigation li a{
	padding-left:15px;
}
.folio_navigation li a:hover{
	background-image:url(../images/bullet.gif);
	background-position:left;
	padding-left:15px;
	color:#999900;
	background-repeat:no-repeat;
		font-weight:bold;
}
.folio_navigation .contact-info a {
	color: #666666;
	text-decoration: underline;
}

.folio_navigation p
{
	padding-left:10px;
}
.table
{
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.table td
{
	/*border-right:solid 1px #999999;*/
	padding: 5px;
	line-height:13px;
	text-align:left;
	/*background-color:#dbe4d1;*/
}
.table td a
{
	color:#999900;
	text-decoration:none;
	font-weight:bold;
}
.table td a:visited
{
	color:#999900;
	text-decoration:none;
			font-weight:bold;
}
.table td a:hover
{
	color:#336699;
	font-weight:bold;
		font-weight:bold;
}
.table td #current
{
	color:#999900;
	font-weight:bold;
}
.table th
{
	padding: 5px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-align:left;
	border-bottom:solid 1px #999999;
}
.bdrbelow
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.bdrbelow a
{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
	

.signin
{
	background-color: #336699;
	font-size: 12px;
	color: #ffffff;
	text-align:left;
	padding-left: 18px;
}
.signin a
{
	color: #ffffff;
	text-decoration:none;
			font-weight:bold;
}
.signin a:hover
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
.signin img
{
	padding-left:0px;
	padding-right:0px;
}
/*-------------form--------------------*/

.form td
{
	padding: 8px;
/*	font-weight:bold;
*/}
.form input
{
	padding: 2px;
	border: 1px solid #009933;
}
.form .btn
{
	background-color: #999900;
	border: 1px solid #999900;
	font-size: 11px;
	font-variant: normal;
	color: #FFFFFF;
	margin-left:30px;
	text-transform: uppercase;
	padding:2px;
}
.eventstable
{
padding:0px;
font-size:12px;
border-top:solid 1px #666666;
}
.eventstable th
{
padding:0px;
color:#666666;
border-bottom:solid 1px #666666;
font-size:14px;
font-weight:bold;
}
.eventstable td
{
color:#666666;
padding:0px;
border-bottom:solid 1px #666666;
}
.eventstable a
{
color:#999900;
text-decoration:none;
		font-weight:bold;
}
.eventstable a:visited
{
color:#999900;
text-decoration:none;
		font-weight:bold;
}
.eventstable a:hover
{
color:#336699;
text-decoration:none;
font-weight:bold;
}
.tabmain
{
padding-left:15px
}
/*--------indexpage----------------*/
.yellowindex {
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	background-color:#bcc84c;
	line-height:18px;
}
/*.yellow span
{
	font-weight:bold;
	font-style:italic;
}*/
.yellowindex a
{
	color: #666666;
	text-decoration:none;
	font-weight: normal;
}
.yellowindex a:visited
{
	color: #666666;
	text-decoration:none;
	font-weight: normal;
}
.yellowindex a:hover
{
	color: #666666;
	text-decoration:none;
	font-weight:bold;
}
.yellowindex ul {
	padding-left: 7px;
	padding-right: 8px;
	margin-left: 0px;
	list-style-type: none;
}
.yellowindex li {
	padding-bottom: 0px;
}
.yellowindex li span{
	font-weight: bold;
	font-style:normal;
	font-style:italic;
	}
.yellowindex h1 {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 10px;
	border-bottom: 1px #a39b83 solid;
	padding-bottom: 8px;
	margin-left: 7px;
	margin-right: 5px;
	line-height:15px;

}
.yellowindex h2 {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	margin-top: 3px;
	margin-left: 15px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-style:normal;
}
.dynamichead
{
text-align:center;
padding:0px;
margin:0px;
color:#cccccc;
}
.greentext
{
color:#999900;
}

.sitemap
{
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.sitemap td
{
	line-height:18px;
	font-size: 12px;
	text-align:left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;	/*background-color:#dbe4d1;*/
}
.sitemap td a
{
	color:#999900;
	text-decoration:none;
	font-weight:bold;
}
.sitemap td a:visited
{
	color:#999900;
	text-decoration:none;
		font-weight:bold;
}
.sitemap td a:hover
{
	color:#336699;
	font-weight:bold;
		font-weight:bold;
}
.sitemap td #current
{
	color:#999900;
	font-weight:bold;
}
.sitemap th
{
	/*padding: 1px;*/
	background-color: #FFFFFF;
	font-size: 14px;
	/*font-weight: bold;*/
	color: #666666;
	text-align:left;
}
.sitemap th a
{
color:#666666;
text-decoration:none;
}
.sitemap th a:visited
{
color:#666666;
text-decoration:none;
}
.sitemap th a:hover
{
color:#336699;
text-decoration:none;
}


.sitemap blockquote
{
margin-left:12px;
}
.portfolio
{
border-top:solid 1px #5070a5;
border-bottom:solid 1px #5070a5;
}
.portfolioheading {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}


/*-----------------extra-------------------*/

.tablemain
{
border-right:solid 1px #b5b5a7;
padding:3px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.topheading
{background-color:#efe7d6;
color:#000099;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border:solid 1px #b5b5a7;
padding:3px;
font-weight:bold;
}
.selected
{
background-color:#adc3e7;
border-right:solid 1px #b5b5a7;
}
.row1
{
background-color:#f7f3f7;
}
.question
{
border-bottom:solid 1px #b5b5a7;
border-right:solid 1px #b5b5a7;
}
.questionrow
{
background-color:#f2f2f6;
}
.buttonblue
{
background-color:#4f81bd;
border:solid 2px #385d8a;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}
.buttonmaroon
{
background-color:#953735;
border:solid 2px #385d8a;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}
.bannerbg
{
background-color:#993300;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
padding:8px 0px 0px 20px;
height:65px;
}

.sidelinks
{
background-color:#ddd9c3;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
padding:7px;
border:solid 1px #91938e;
}
.rightpanel
{
font-size:12px;
line-height:19px;
}
.rightpanel a
{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
.rightpanel a:visited
{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
.rightpanel a:hover
{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
.rightpanel img
{
padding-top:3px;
}
.rightpanel .quaterly
{
font-size:11px;
margin:0px;
padding:0px;
color:#666666;
line-height:normal;
padding-right:15px;

}
.rightpanel .quaterly h1
{
margin:0px;
padding:0px;
font-size:14px;
color:#666666;
line-height:normal;
border:0px;
font-weight:bold;
}
.rightpanel .quaterly h2
{
margin:0px;
padding:0px;
font-size:12px;
color:#666666;
line-height:normal;
border:0px;
font-weight:bold;
}
.rightpanel2
{
font-size:12px;
line-height:19px;
color:#ffffff
}
.rightpanel2 a
{
color:#4E483A;
font-size:12px;
text-decoration:none;
}
.rightpanel2 a:visited
{
color:#4E483A;
font-size:12px;
text-decoration:none;
}
.rightpanel2 a:hover
{
color:#ffffff;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
.rightpanel2 img
{
padding-top:3px;
}
.rightpanel2 .quaterly
{
font-size:11px;
margin:0px;
padding:0px;
color:#666666;
line-height:normal;
padding-right:15px;

}
.rightpanel2 .quaterly h1
{
margin:0px;
padding:0px;
font-size:14px;
color:#666666;
line-height:normal;
border:0px;
font-weight:bold;
}
.rightpanel2 .quaterly h2
{
margin:0px;
padding:0px;
font-size:12px;
color:#666666;
line-height:normal;
border:0px;
font-weight:bold;
}
/*-----------------client list page-------------------*/
.clientlist
{
padding:4px;
font-size:12px;
border-top:solid 1px #666666;
color:#000000;

}
.clientlist th
{
padding:4px;
color:#666666;
border-bottom:solid 1px #666666;
font-size:14px;
font-weight:bold;
}
.clientlist td
{
color:#000000;
padding:5px;
border-bottom:solid 1px #666666;
}
.clientlist a
{
color:#999900;
text-decoration:none;
font-weight:bold;
}
.clientlist a:visited
{
color:#999900;
text-decoration:none;
font-weight:bold;
}
.clientlist a:hover
{
color:#336699;
text-decoration:none;
font-weight:bold;
}

.clientlist p;
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 5px;
}

/*-----------------client list page-------------------*/

#maincontent1{
	text-align:left;
	line-height:16px;
}
#maincontent1 ul
{
margin-left:15px;
font-size:11px;
}
#maincontent1 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	
}
#maincontent1 h1 span a
 {
	font-size: 11px;
	color: #999900;
	text-decoration: none;
	font-weight:bold;
}
#maincontent1 h1 span a:visied
 {
	font-size: 11px;
	color: #999900;
	text-decoration: none;
	font-weight:bold;
}
#maincontent1 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
}
#maincontent1 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 5px;
}
#maincontent1 a
{
color:#999900;
text-decoration:none;
font-weight:bold;
}
#maincontent1 a:visited
{
color:#999900;
text-decoration:none;
font-weight:bold;
}
#maincontent1 a:hover
{
color:#336699;
text-decoration:none;
font-weight:bold;
}
#maincontent1 .title
{
color:#999900;
font-size:16px;
font-weight:bold;
}
#maincontent1 .subtitle
{
color:#999900;
font-size:14px;
font-weight:bold;
}
#maincontent1 .subtitle a
{
color:#999900;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
#maincontent1 .subtitle a:visited
{
color:#999900;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
#maincontent1 .subtitle a:hover
{
color:#999900;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

/*-----------------client list page-------------------*/

.rightpanel21
{
font-size:12px;
line-height:19px;
color:#4E483A
}


/*-----------------client list page-------------------*/
.clientlist1
{
padding:4px;
font-size:12px;
color:#000000;

}
.clientlist1 th
{
padding:4px;
color:#666666;
border-bottom:solid 1px #666666;
font-size:14px;
font-weight:bold;
}
.clientlist1 td
{
color:#000000;
padding:5px;
border-bottom:solid 1px #666666;
}
.clientlist1 a
{
color:#999900;
text-decoration:none;
}
.clientlist1 a:visited
{
color:#999900;
text-decoration:none;
}
.clientlist1 a:hover
{
color:#999900;
text-decoration:none;
font-weight:bold;
}

.clientlist1 p;
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 5px;
}
.rightalign
{
text-align:right;
}

.button {
	background-color:#336699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
	color:#ffffff;
	padding:5px;	
}
/*--------------- clients pages -----------------------*/

.yellowclient {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	background-color: #bcc84c;
	font-weight:bold;
	}

.yellowclient p {
	padding: 5px 8px 0px 8px;
	line-height:14px;
	font-weight:bold;
	/*letter-spacing:-1px;*/
	}

.yellowclient p a{
	color: #666666;
	text-decoration:none;
	font-weight:bold;
}

.yellowclient p a:hover{
	font-weight:bold;
	color:#ffffff;
}

.yellowclient a
{
	color: #666666;
	text-decoration:none;
	font-weight: bold;
}
.yellowclient a:visited
{
	color: #666666;
	text-decoration:none;
	font-weight: bold;
}
.yellowclient a:hover
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
.yellowclient ul {
	padding-left: 7px;
	padding-right: 12px;
	margin-left: 0px;
	list-style-type: none;
}
.yellowclient li {
	padding-bottom: 0px;
}
.yellowclient li span{
	/*font-weight: bold;*/
	font-style:normal;
	}
