/* Start of CMSMS style sheet 'GRASP' */
#menu { text-align:left;margin:20px 0px 0px 0px;width:136px;}
#menu li { list-style:none;margin-bottom:7px;margin-left:0px;}
#menu ul { margin-left:2px;padding-left:0px; }
#menu a { color:#fff; text-decoration:none;font-size:14px;font-weight:bold;display:block;padding:4px 3px;width:120px;}
#menu a:hover { background-color:#FFC752;background-image:url('images/paw.gif');background-position:right;background-repeat:no-repeat;}
#footer { text-align:center; }
#content { margin-right: 15px; }
hr.separator { width:75%;text-align:left;color:#fff;margin-left:2px;}

/* event calendar */
table.calendar { width:100%;border:1px solid #ddd; }
table.calendar th { font-size:12px; text-align:center; background-color:#ddd; }
table.calendar td { text-align:left;font-size:11px;background-color:#fff;border:1px solid #ddd;vertical-align:top;height:100px;width:100px; }
table.calendar td ul, table.calendar td li { margin: 0px;padding-left:0px;list-style:none; }
table.calendar td.calendar-today { background-color:#D3DAEC; }
table.calendar caption { font-size: 18px; font-weight:bold; color: #D97606 }

/* pet listings */
.item_attribute_name { font-weight:bold;}
.item_attribute_val { font-weight:normal; }
.category_item { clear: both; }
.catnav { clear:both; font-size: 14px; letter-spacing:8px; border-top:1px solid #666; border-bottom:1px solid #666;margin-top:4px;text-align:center;}

/* contact forms */
input, textarea { font-family: Arial, Helvetica, sans-serif, Verdana; font-size : 11px; }
.contact_form_textarea { width:375px; }

/* tell a friend form */
.tellafriendform input { font-family: Arial, Helvetica, sans-serif, Verdana; font-size : 12px;width:225px;border: 1px solid black; margin:0px 0px 5px 0px;}

.tellafriendform textarea { font-family: Arial, Helvetica, sans-serif, Verdana; font-size : 12px;width:375px;border: 1px solid black; margin:0px 0px 5px 0px; }

.tellafriendform label { font-family: Arial, Helvetica, sans-serif, Verdana; font-size : 12px;display:block; }


A:link 		{ color:#003399; text-decoration:none;}
A:visited 	{ color:#003399; text-decoration:none;}
A:active 	{ color:#ff6600; text-decoration:none;}
A:hover 	{ color:#ff6600; text-decoration:none;}
a.adoptable  { font-weight:bold;font-size:12px; }


TD 		{ font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 12px; }
TH 		{ font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 12px; }
P 		{ font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 12px; }
UL		{ font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 12px; }
H1		{ font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 16px; }
H2		{ font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 14px; }
H3		{ font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 12px; }
H4		{ font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 10px; }
H5		{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold; font-style: normal;}

.class2 A:link 		{ color:#003399; text-decoration:none; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 14px; font-weight : bold;}
.class2 A:visited 	{ color:#003399; text-decoration:none; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 14px;}
.class2 A:active 	{ color:#ff6600; text-decoration:none; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 14px;}
.class2 A:hover 	{ color:#ff6600; text-decoration:none; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 14px;}

.class3 A:link 		{ color:#003399; text-decoration:none; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 12px;}
.class3 A:visited 	{ color:#003399; text-decoration:none; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 12px;}
.class3 A:active 	{ color:#ff6600; text-decoration:none; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 12px;}
.class3 A:hover 	{ color:#ff6600; text-decoration:none; font-family : Arial, Helvetica, sans-serif, Verdana; font-size : 12px;}

/* End of 'GRASP' */

