/* CSS Document */

table, select, input{font-size:11px; color:#333333; font-family:"Trebuchet MS", Arial, Verdana;}
h1,h2 {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:12pt;
	font-weight:bold;
	margin:0px;
	color: #144ca1;
}

body {
	margin-top: 10px;
}

   
P {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
	text-decoration: none;
	padding: 20px;
	margin: 20px;
}



td {
	font-size:11px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Verdana;

}
   
.li {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #990000;
	list-style-type: none;
	list-style-image: url(img/lisq.jpg);
}  
   
.portfolio {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
	text-decoration: none;
	line-height: 16px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 21px;
	padding-right: 21px;
}  

.portfolio2 {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
	text-decoration: none;
	padding: 10px;
	margin: 20px;
}

.title {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size: 15px;
	color: #144ca1;
	font-weight: bold;
}

.ptext {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #1a2e70;
	padding-left: 25px;
	line-height: 14px;
} 

#pcat {
	padding-right: 15px;
	padding-left: 95px;
}

hr {
	color: #CCCCCC;
} 

.pbg {
	padding-top: 25px;
	padding-right: 10px;
	padding-left: 20px;
}
  


.form {
	padding-left: 21px;
} 
   
   
   P {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana;
	text-decoration: none;
	padding: 0px;
}

.home {
	padding-left: 6px;
}


   
   
    A {
	COLOR: #0d5997;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
}
A:hover {
	COLOR: #990000;
	text-decoration: none;
} 
	
	
	
a.morePortfolio {
COLOR: #FF3300;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 18px;
}

a.morePortfolio:hover {
COLOR: #333333;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	line-height: 18px;
}

	
	
	
.line12 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}	
	
	
	
	
	
#headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #003399;
	margin: 22px;
}	
	
	
	
	
       
	

/* -------------------
.text_all{font-family:Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:Black;}
.cat{font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:Black;}
.cat_sel{font-family:Verdana, Helvetica, sans-serif;font-size:11px; text-decoration:none;  font-weight:bold;color:Grey;}
.navigator{ font-family:Verdana, Helvetica, sans-serif; font-size:10px; text-decoration:none; font-weight:bold; color:Black;}
.new{ font-family:Verdana, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:Black;}
.menu{ font-family:Verdana, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:Black;}
.menu1{ font-family:Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:Black;}
.dep{ font-family:Verdana, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:Black;}
.dep_txt_sel{ font-family:Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:Black;}
.dep_txt{ font-family:Verdana, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:Black;}
.bottom{font-family:Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:black; text-decoration:none;}
.mainmenu{font-family:Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:Black; text-decoration:none;}
.leftmenu{font-family:Verdana, Helvetica, sans-serif; font-size:10px; color:Black; text-decoration:none;}
.button{font-family:Verdana, Helvetica, sans-serif; font-size:10px; color:Black; font-weight:bold;}    
.text_center{font-family:Verdana, Helvetica, sans-serif; font-size:12px; color:black; text-decoration:none;}
--------------------- */





.text_sm{
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:black;
	text-decoration:none;
}

.path{
	font-family :Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #003399;
	
}

.path_arr{
	font-family :Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color: #003399;
	letter-spacing : -2px;
}
		
.nav_top{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color: Navy;
}

.links_a{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #01436C;
}

.top {
	font-family: Arial, Tahoma, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #E0FFFF;
	text-decoration: none;
	font-weight: normal;
	line-height : 10px;
}

.menu_a {
	font-family: Arial, Tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
	font-weight: bold;
	}
.menu_a:hover {
	color: Yellow;
}


.menu_b {
	font-family: Arial, Tahoma, Helvetica, Sans-Serif;
	font-size: 14px;
	color: white;
	text-decoration: none;
	
}

.menu_left {
	font-family: Arial, Tahoma, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #00008B;
	}
	

.price {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: Maroon;
}

.view_cart {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	padding : 3 3 3 3;
}

.name {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #023F9A;
	padding-bottom : 5;
	font-weight : bold;
	letter-spacing : 1px;
}

.name_zoom {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 15px;
	color: #FF6600;
	padding : 5 5 5 5;
}

.tell {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #023F9A;
	font-weight : bold;
	padding-bottom : 2;
	padding : 3 3 3 3;
	text-decoration : none;
}


.form_title{
	font-size: 13px;
	color: Navy;
	font-family: Helvetica, Verdana, sans-serif;
}


.form_name{
	font-size: 12px;
	color:Black;
	font-family: Helvetica, Verdana, sans-serif;
	font-weight : bold;
}

.form{
	font-size: 12px;
	color:Black;
	font-family: Helvetica, Verdana, sans-serif;
	}	
	
*#REGFRM_COUNTRY, *#CHECKOUTFORM_COUNTRY, 
*#PAYMENTFORM_COUNTRY, *#CHECKOUTFORM_SHIPCOUNTRY, 
{
	width:140;
}

*#SHIPFRM_SHIPCOUNTRY{
	width:140;	
}

.madatorystar{
	color:red;
	font-size:15;
	width:12;
}



/* Expandable Links Box */

#box {
	padding-top: 4px;
	padding-right: 15px;
	padding-left: 15px;
}

a.portfoliolink {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #003366;
	line-height: 16px;
	text-decoration: none;
}

a.portfoliolink:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}


a.mainlink {
	font-family: "Trebuchet MS", Arial, Verdana;
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	text-align: left;
}

a.mainlink:hover {
	font-family: "Trebuchet MS", Arial, Verdana;
	color: #990000;
	text-decoration: none;
	font-size: 12px;
	text-align: left;

}


.menu_top {
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	

}


.unselected  {
	font-family: "Trebuchet MS", Arial, Verdana;
	color: #990000;
    text-decoration: none;
	font-size: 12px;
}

.selected {
	font-family: "Trebuchet MS", Arial, Verdana;
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}

#searchweb_collapsed  {
	font-family: "Trebuchet MS", Arial, Verdana;
	color: #990000;
	text-decoration: none;
	font-size: 12px;
}

#searchweb_expanded  {
	font-family: "Trebuchet MS", Arial, Verdana;
	color: #990000;
	text-decoration: none;
	font-size: 12px;

	
}

#search_expanded {
	text-align: left;
	color: #990000;
}

.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	list-style-image: url(img/dz2_arrow.gif);
}



.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;

}


.line {
	border-top-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
}

/* Expandable Links Box End */







/* Global CSS Definitions for Pet Hope
 * ===========================================
 * Author: Gregory Segall
 * Date: 5 Jun 03
 */
 
/* Define tag styles */

/* Shared */

.bodyGreen { font:11px/15px arial,helvetica,sans-serif; color:#146666 }
A.bodyGreen:link { font:11px/15px arial,helvetica,sans-serif; color:#146666; text-decoration:none }
A.bodyGreen:visited { color:#146666 }
A.bodyGreen:active { color:#146666 }
A.bodyGreen:hover { color:#999966 }

.bodyBlue { font:11px/15px arial,helvetica,sans-serif; color:#000066 }
A.bodyBlue:link { font:11px/15px arial,helvetica,sans-serif; color:#000066; text-decoration:none }
A.bodyBlue:visited { color:#000066 }
A.bodyBlue:active { color:#000066 }
A.bodyBlue:hover { color:#999966 }

.bodyBlack { font:11px/15px arial,helvetica,sans-serif; color:#000000 }
A.bodyBlack:link { font:11px/15px arial,helvetica,sans-serif; color:#000000; text-decoration:none }
A.bodyBlack:visited { color:#000000 }
A.bodyBlack:active { color:#000000 }
A.bodyBlack:hover { color:#999966 }

.bodyRed { font:11px/15px arial,helvetica,sans-serif; color:#660000 }
A.bodyRed:link { font:11px/15px arial,helvetica,sans-serif; color:#660000; text-decoration:none }
A.bodyRed:visited { color:#660000 }
A.bodyRed:active { color:#660000 }
A.bodyRed:hover { color:#999966 }

.bodyGray { font:11px/15px arial,helvetica,sans-serif; color:#555555 }
A.bodyGray:link { font:11px/15px arial,helvetica,sans-serif; color:#555555; text-decoration:none }
A.bodyGray:visited { color:#555555 }
A.bodyGray:active { color:#555555 }
A.bodyGray:hover { color:#999966 }

.copyright { font:10px/15px arial,helvetica,sans-serif; color:#ffffff }
A.copyright:link { font:10px/15px arial,helvetica,sans-serif; color:#ffffff; text-decoration:none }
A.copyright:visited { color:#ffffff }
A.copyright:active { color:#ffffff }
A.copyright:hover { color:#c5de87 }

.footerTop { font:10px/15px arial,helvetica,sans-serif; color:#555555 }
A.footerTop:link { font:10px/15px arial,helvetica,sans-serif; color:#555555; text-decoration:none }
A.footerTop:visited { color:#555555 }
A.footerTop:active { color:#555555 }
A.footerTop:hover { color:#146666 }

.required { font:bold 15px/15px arial; color:#660000 }

/* Home */

.subTitleRed { font: 14px/15px arial,helvetica,sans-serif; color:#660000 }
.subTitleBlue { font: 14px/15px arial,helvetica,sans-serif; color:#000066 }
.subTitleGreen { font: 14px/15px arial,helvetica,sans-serif; color:#146666 }
.subTitleBeigeBd { font:bold 14px/15px arial,helvetica,sans-serif; color:#999966 }
.whatWeDoTitle { font:bold 12px/16px arial,helvetica,sans-serif; color:#146666 }
.whatWeDo { font:11px/15px arial,helvetica,sans-serif; color:#555555 }
A.whatWeDo:link { font:11px/15px arial,helvetica,sans-serif; color:#555555 }
A.whatWeDo:visited { color:#555555 }
A.whatWeDo:active { color:#555555 }
A.whatWeDo:hover { color:#146666 }

/* Portfolio */

A.portfolioSubmenu { text-decoration:none; color:#666666 }

A.portfolioSubmenu:link { color:#666666 }
A.portfolioSubmenu:visited { color:#666666 }
A.portfolioSubmenu:active { color:#666666 }
A.portfolioSubmenu:hover { color:#999966 }

.portfolioNumbers { font:11px/15px arial,helvetica,sans-serif; color:#000066; background: #f2f2e5; padding: 0px 4px 0px 4px; border:solid 1px #e0e0c2; }
A.portfolioNumbers:link { font:11px/15px arial,helvetica,sans-serif; color:#000066; background: #f2f2e5; padding: 0px 4px 0px 4px; border:solid 1px #e0e0c2; }
A.portfolioNumbers:visited { }
A.portfolioNumbers:active { }
A.portfolioNumbers:hover { color:#990000; border:solid 1px #990000; }

.portfolioSelected { background: #f2f2e5; padding: 4px 0px 4px 4px; margin: 4px 0px 4px 0px; }

/* Form styles */

input { font:normal 11px arial,helvetica,sans-serif; background:#ffffff; color:#333333; border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999; margin:0px; padding:1px; }

select { font:normal 11px arial,helvetica,sans-serif; background:#ffffff; color:#333333; width:200px; border-top:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #999999; border-bottom:solid 1px #999999; margin:0px; padding:0px; }

textarea { font:normal 11px arial,helvetica,sans-serif; background:#ffffff; color:#333333; width:220px; border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999; margin:0px; padding:0px; }

input.text { background:#ffffff; width:200px; }
input.job { background:#ffffff; width:220px; }
input.noBorder { border:0px; background:transparent; margin:0px; padding:0px; }
input.radio { border:0px; background:transparent; }
input.image { border:0px; background:transparent; }
input.submit { font:normal 11px arial,helvetica,sans-serif; background:#ffffff; color:#555555; padding-top:2px; padding-left:3px; padding-right:3px; padding-bottom:2px; cursor:hand; }
input.reset { font:normal 11px arial,helvetica,sans-serif; background:#ffffff; color:#555555; padding-top:2px; padding-left:3px; padding-right:3px; padding-bottom:2px; cursor:hand; }

/* Define Form Pseudo-Classes */
input:focus { background:#eeeeee; color:#000066; }
input.text:focus { background:#eeeeee; color:#000066; }
select:focus { background:#eeeeee; color:#000066; }
textarea:focus { background:#eeeeee; color:#000066; }
input.submit:focus { background:#eeeeee; color:#000066; }
