A, A:link, A:visited, A:active {
font-family: "Verdana";
font-size: 11px;
font-weight: normal;
color: #F78400;
text-decoration: underline ;
line-height: 180%;
}

A:hover {
text-decoration: none;
font-weight: normal;
line-height: 180%;
}

A.home_box, A.home_box:link, A.home_box:visited, A.home_box:active {
font-family: "Verdana";
font-size: 10px;
font-weight: normal;
color: #F78400;
text-decoration: underline ;
line-height: 180%;
}

A.home_box:hover {
text-decoration: none;
font-weight: normal;
line-height: 180%;
}

A.home_intro, A.home_intro:link, A.home_intro:visited, A.home_intro:active  {
font-family: "Verdana";
font-size: 10px;
font-weight: bold;
color: #FF9900;
text-decoration: none;
}

A.home_intro:hover {
font-weight: bold;
text-decoration: underline ;
}

A.quicklinks, A.quicklinks:link, A.quicklinks:visited, A.quicklinks:active  {
font-family: "Arial";
font-size: 11px;
font-weight: bold;
color: #F78400;
text-decoration: none;
line-height: 200%;
}

A.quicklinks:hover {
text-decoration: underline ;
}

A.resrcelink, A.resrcelink:link, A.resrcelink:visited, A.resrcelink:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: none;
	line-height: normal;



}

A.resrcelink:hover {
text-decoration: underline ;
}


A.breadcrumb, A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active  {
font-family: "Verdana";
font-size: 10px;
color: #F78400;
font-weight: bold;
text-decoration: underline;
}

A.breadcrumb:hover {
text-decoration: none;
}

A.footer, A.footer:link, A.footer:visited, A.footer:active  {
font-family: "Verdana";
font-size: 10px;
color: #333333;
text-decoration: none;

}

A.footer:hover {
text-decoration: underline ;
}

.breadcrumb_td {
padding-left: 10px;
font-family: "Verdana";
font-size: 10px;
color: #7f7f7f;
}

.quicklinks_td {
padding-left: 11px;
}

.quicklinks_title_img {
margin-left: -4px;
}


body,td {
font-family: "Verdana";
font-size: 12px;
color: #000000;
}

td.content_home {
font-family: "Verdana";
font-size: 12px;
color: #000000;
line-height: 180%;
padding-top: 5px;
padding-left: 5px;
margin-right: 5px;
padding-right: 25px;
}

td.content_sub {
font-family: "Verdana";
font-size: 11px;
color: #000000;
line-height: 180%;
padding-top: 0px;
padding-left: 15px;
}

/* for forms,privacy pages - right column removed */
td.content_sub2_width {
width: 740px;
background-color: #f7f7f7;
}


.indent {
padding-left: 10px;
}

.home_buttom {
font-family: "Verdana";
font-size: 10px;
color: #000000;
line-height: 150%;
padding-top: 5px;  

}

.testimonial_home {
font-family: "Verdana";
font-size: 10px;
color: #666666;
line-height: 150%;
padding-top: 5px;
padding-left: 10px;
}

.testimonial_sub {
font-family: "Verdana";
font-size: 10px;
color: #666666;
line-height: 150%;
margin-top: 5px;
padding-left: 17px;
padding-right: 20px;
margin-right: 15px;
}


.proj_desc {
font-family: "Verdana";
font-size: 10px;
color: #666666;
padding-left: 1px;
padding-top: 0px;
}


img.img_home_bottom {
margin-left: 3px;  
margin-right: 3px;  
}

.footer-line
{
font-family: "Verdana";
font-size: 10px;
color: #333333;
padding-bottom: 8px;
padding-left: 10px;  
padding-right: 10px;  
}

/* used in forms*/

.login  {
font-family: "Verdana";
font-size: 11px;
color: #000000;
border :1px #CCCCCC solid;
}

table.login tr td  {
font-family: "Verdana";
font-size: 11px;
color: #000000;
}

table.row_dashed {
border :1px #CCCCCC dashed;
}


table.row_dashed tr td {
font-family: "Verdana";
font-size: 11px;
color: #000000;
}

table.row_dashed tr td {
border-bottom :1px #CCCCCC dotted;
}

.row_solid {
border-top :1px #CCCCCC solid;
font-family: "Verdana";
font-size: 10px;
color: #666666;
padding-left: 1px;
padding-top: 0px;

}


table tr.row_border_none td {
border: none;
}

.row_title {
font-weight: bold;
background-color: #f7f7f7;
border-bottom :1px #CCCCCC dotted;
line-height: 150%;
padding-left: 5px;
}

.subscribe_textbox {
font-family: Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #333333;
background-color: white;
border:1px #CCCCCC solid;
padding:2px;
}

form {
display:inline;
} 

.button
{
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: black;
background-color: #F2EFF8;
border: 1px #ABABAD solid;
}

INPUT, TEXTAREA, SELECT, OPTION {
font-family: Verdana, sans-serif;
font-size: 11px;
text-decoration: none;
color: #333333;
background-color: #f7f7f7;
border:1px #CCCCCC solid;
padding:2px;
}

.submit_news {
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #F78400;
text-decoration: underline;
border:none;
background-color: white;
cursor: hand;
cursor: pointer;
width: 30px;
height: 18px;
padding-top: -1px;
}

.red {
font-family: "Verdana";
font-size: 12px; 
color: #F78400; 
border-bottom :0px #CCCCCC dashed;
}

label {
cursor: hand;
cursor: pointer;
}

/* classes for validator */
.tfvHighlight {
background: #ffffc8
}
.tfvNormal {
}

.row_light, tr.row_light td	{
	background-color: #F7F3F7 ;
	font-size: 11px;
	}
	/*  alternate row color 2 */
.row_dark, tr.row_dark td	{
	font-size: 11px;
	background-color: #eaeaea ;
	}	
.pslink {
	color: #6600FF;
}
