body {
margin:0;
padding:0; 
font-family:Verdana; 
font-size:12px; 
color:#000000;
background-image: url(../images/bg.jpg);
background-repeat: repeat-x;

}
td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}

a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #DE6923;
	text-decoration: underline;
}
a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #DE6923;
	text-decoration: underline;
}
a:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}



.blue_bg{
	background-image: url(../images/main_bg.gif);
	background-repeat: repeat-y;
	border-right: 1px none #DDDDDD;
	border-left: 1px none #DDDDDD;
	border-bottom: 1px none #DDDDDD;
}

.head-menu {
	background-image: url(../images/header_menu.gif);
	background-repeat: repeat-x;
	height: 29px;
	padding-left: 7px;
	padding-top: 2px;
	color: #9B9B9B;
	vertical-align: middle;
	line-height:30px;
}
.right-menu {
	width: 234px;

}
.header {
	height: 108px;
	width: 531px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-top: 0px;






}
.logo {
	/*height: 77px;*/
	width: 186px;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	padding-top: 60px;
	color: #565656;
}
.below-header-bg {
	background-image: url(../images/down-header-bg-light.jpg);
	background-repeat: repeat-x;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #494949;
}


a:link.rollover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	display:block; 
	width:211px;
	height: 18px;
	text-decoration: none;
}
a:visited.rollover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
	display:block; 
	width:211px;
	height: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a:hover.rollover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DC6721;
	background-image: url(../images/link-bg.jpg);
	background-position: 0px 35px;
	text-decoration: bold;
}.text-big-orange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DE6923;
}
a:link.footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a:visited.footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a:hover.footer 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}.text-big-blue {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3979B6;
}

a:link.hd
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9B9B9B;
	text-decoration: none;
}
a:visited.hd
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9B9B9B;
	text-decoration: none;
}
a:hover.hd 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFC71B;
	text-decoration: none;
}.text-small-orange {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DE6923;
}
.text-small-orange-with-bg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DE6923;
	background-color: #FFF6F1;

}
.text-with-bg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5F5F5F;
	background-color: #FEFAF7;

}
.orange-border {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C3C3C;
	border: 1px solid #B56337;
	background-color: #F8F0EC;


}
.white-big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;

}
.gray-border {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C3C3C;
	border: 1px solid #8A8685;
}
a:link.portfolio
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a:visited.portfolio
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a:hover.portfolio 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #313131;
	text-decoration: none;
}
.fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #914014;
	background-color: #F8F0EC;
	border: 1px solid #D18D69;


}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #F8F0EC;
	border: 1px solid #D18D69;
	background-image: url(../images/portfolio-header.gif);
	font-weight: bold;
	height: 20px;




}
.fields-blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C6294;
	background-color: #DAE9F6;
	border: 1px solid #5091CB;
}
.bluebg2 {

	background-image: url(../images/main_bg.gif);
	background-repeat: repeat-y;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}
.white-border {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C3C3C;
	border: 1px solid #FFFFFF;
}
.text-small {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.error {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

 /*TootTip  */
#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #DF804C;	/* Border width */
	left:-413px;	/* Same as border thickness */
	top:16px;
	position:absolute;
	width:350px;	/* Width of tooltip content */
	height:200px;	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
}
#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('../images/arrow.gif');
	width:20px;
	position:absolute;
	left:-65px;
	top:5px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}
#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}



 
.below-header-bg-home {

	background-image: url(../images/down-header-bg.jpg);
	background-repeat: repeat-x;
}

a:link.lnk{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #DE6923;
	text-decoration: underline;
}
a:visited.lnk{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #DE6923;
	text-decoration: underline;
}
a:hover.lnk{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text12 {
	font-size: 12px;
}
