/*body {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 12px;
	margin:0px;
	padding:0px;
}

td {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 12px;
}

th {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 12px;
}

form {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 10px;
	}

input {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 10px;
}

textarea {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 10px;
}

select {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 10px;
}

ul {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 12px;
	list-style-type: disc;
	list-style-position: outside;
}

li {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 12px;
}

ol {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 12px;
	list-style-type: upper-roman;
	list-style-position: outside;
}

.small {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 9px;
}

.big {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 18px;
}

.bodystyle {
	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 12px;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}



.copyrighttext { background-color:#0272ae;width:100%; height:40px;*/
  /*  background-image:url('images/footer_new2.gif'); background-repeat:repeat-x; width:100%; height:40px;*/
	 
/*	font-family:Verdana, sans-serif, Geneva, Arial;
	font-size: 10px;
	text-decoration: none;
	color:#ffffff; padding-top:22px; margin-bottom:0; 
}

.dottedline {
	border-bottom-color:#000000;
	border-bottom-style: dotted;
	border-bottom-size: small;
}*/

/*--- NEW CSS----*/

body{ width:100%; background-color:#ffffff;font-family:Verdana, sans-serif, Geneva, Arial !important; height:auto; margin:0px; padding:0px;text-align:center; font-size:12px ;}
a{ color:#0186CD; text-decoration:none;}
.main { width:1024px; height:auto; margin:0 auto;  }
.clear{ clear:both;}
.header{ width:1024px; height:146px; background-color:#303030; margin:0 auto;  }
#logo{ width:525px; height:83px; background-image:url(images/logo.jpg); background-repeat:no-repeat;  margin-top:15px; margin-left:22px; background-color:#303030; float:left;}
.header_navbar{ width:1024px; height:63px; background-image:url(images/nav_bg.jpg); background-repeat:repeat-x; }
/*.navbar{ width:1024px; height:46px;  margin-top:7px; margin-left:22px; }
.navbar ul{ width:0px; height:46px; display:inline !important;; text-decoration:none; margin-top:0px; padding-left:5px;}
.navbar ul li{ width:108px; height:46px; background-image:url(images/nav_button.jpg); background-repeat:no-repeat; background-position:top;  display:inline !important; float:left; font-family:Verdana, Arial,Times New Roman; font-size:14px; padding:10px 0px 0px 0px;  margin-left:0px; text-align:center; font-weight:500; margin:0 auto;  }
.navbar ul li a{ text-decoration:none; color:#000000; display:inline !important;}*/
/* .navbar{ width:1024px; height:46px;  margin-top:7px;float:left; }
  .navbar ul{ border:1px solid green;}
  .navbar ul li{ display:inline; background-image: url(images/nav_button.jpg); background-repeat: no-repeat; width:108px; height:46px;  font-family:Verdana, Arial,Times New Roman; font-size:14px; padding:10px 0px 0px 0px; border:1px solid red;text-align:center;   }*/
  .navbar{ width:1024px; height:46px;  margin-top:7px; }
 .navbar ul{ float:left; margin:0px; padding:0px; margin-top:5px; margin-left:20px;}
  .navbar ul li{ display:inline;height:46px;  font-family:Verdana, sans-serif, Geneva, Arial;
	 font-size:14px; padding:12px 0px 0px 0px;  text-align:center;
 background:url(images/nav_button.jpg) no-repeat;
 float:left;
 width:108px;
 
 }
  .navbar ul li a{ text-decoration:none; color:#000000; display:inline !important;}
.content{ width:1024px; height:auto; float:left; background-color:#eaeaea; margin:0 auto;}
.content_left{ width:245px; height:570px; float:left; background-color:#eaeaea; padding:0px; margin:0px;}
.content_left_pets_image{ background-image:url(images/content_left_pets_image.jpg); background-repeat:no-repeat; width:208px;float:left; height:149px; margin:18px 0px 0px 18px; padding:0px;}
.content_left_side_bar{ width:auto; height:auto; float:left; margin-left:16px; margin-top:30px;font-family:Verdana, sans-serif, Geneva, Arial; font-size:12px;}

 .content_left_button_index{ background-image:url(images/content_left_button.jpg); background-repeat:no-repeat; width:212px; height:50px; text-align:center; padding:10px 0px 0px 0px;}
 .content_left_button_index a{ text-decoration:none; color:#000000;}
.content_left_button_index a:hover{ text-decoration:underline; color:#000000;}
 
.content_left_button{ background-image:url(images/content_left_button.jpg); background-repeat:no-repeat; width:212px; height:50px; text-align:center; padding:15px 0px 0px 0px; }
.content_left_button a{ text-decoration:none; color:#000000;}
.content_left_button a:hover{ text-decoration:underline; color:#000000;}
.content_right{ width:779px; height:auto; float:left; text-align:justify;}
.content_right_body{ background-image:url(images/content_right_bg_main.jpg); background-repeat:repeat-y; width:779px; height:555px; margin-top:2px;}
.content_right_body_signup{ background-image:url(images/content_right_bg_main.jpg); background-repeat:repeat-y; width:779px; height:850px; margin-top:2px;}
.content_right_body_bottom{ background-image:url(images/content_right_bg_bottom.jpg); background-repeat:no-repeat; width:779px; height:15px;}
.content_right_body_top{ background-image:url(images/content_right_bg_top.jpg); background-repeat:no-repeat; width:779px; height:15px; margin-top:2px; background-color:#ffffff;}

.content_area{ width:700px; height:auto; float:left; margin-left:40px; margin-top:50px;}
.content_heading{ width:auto; height:auto; font-family:Verdana, sans-serif, Geneva, Arial;font-size:16px; color:#0186cd; font-weight:bold; text-transform:uppercase;}
.content_text{ width:auto; height:auto;font-family:Verdana, sans-serif, Geneva, Arial; font-size:13px;}
.content_text a{ text-decoration:none; color:#0186cd;}
.content_text a:hover{ color:#0186cd; text-decoration:underline;}
.content_bold_text{ width:auto; height:auto;font-family:Verdana, sans-serif, Geneva, Arial; font-size:13px; font-weight:bold; color:#0186cd; }

.footer{ width:1024px; height:50px; background-color:#303030;}
.footer_area{ width:300px; height:auto; float:left; margin-left:362px; margin-top:15px;}
.footer_top{ width:auto; height:auto; font-family:Verdana, sans-serif, Geneva, Arial; font-size:11px; color:#FFFFFF;}
.footer_bottom{ width:auto; height:auto;font-family:Verdana, sans-serif, Geneva, Arial; font-size:11px; color:#FFFFFF;}
.formwrapper{border:1px inset #333333; padding:10px;border-radius: 10px; }
.links{ color:#0186CD;}
.left{text-align:left;}
.customLeft{text-align:left; margin:5px 0px 0px 5px;}
.whiteBlock{ background-color:#ffffff;border:1px solid #ffffff;}
fieldset{border:1px solid #cccccc;border-radius: 10px; margin:0px; padding:2px; margin-top:10px; margin-bottom:10px; }
legend{color:#0186cd; text-align:left;}
input[type=text], input[type=password]{padding:3px; width:240px;}
#schedule_contents table{ font-size:12px;}
.job input[type=text]{width:auto;}


.tabs {margin:0px;}
.tabs ul {margin:0; padding:0; list-style-type:none; border-bottom:1px inset #666666;}
.tabs ul li {display:inline; margin:0; padding:0;}
 .tabs a {float:left; margin-right:3px; padding-left:4px; background:url("images/tabs-l.gif") 0 -100px no-repeat; text-decoration:none; color:#000000; text-decoration:none;}
.tabs a span {float:left; display:block; padding:8px 15px 6px 11px; background:url("images/tabs-r.gif") 100% -100px no-repeat;}
.tabs a:hover, .tabs a:hover span {text-decoration:underline;}
.tabs .ui-tabs-selected a {background:url("images/tabs-l.gif") 0 0 no-repeat; font-weight:bold;}
.tabs .ui-tabs-selected a span  {background:url("images/tabs-r.gif") 100% 0 no-repeat;}
.tabs .ui-tabs-selected a:hover, .tabs .ui-tabs-selected a:hover span {text-decoration:none;}
.ui-tabs-hide {display: none !important;}
.msg.info {border:2px solid #17aff8; background-color:#e3e7e9;}
.msg {padding:10px; padding-left:35px;}
.ac_holdername{color:#0786c8; font-weight:bold; font-style:italic;}
.ui-tabs-panel a{
color:#333333; text-decoration:none;}
.tasks_container tr td{ border-bottom:1px solid #999999;}
.tasks_container td.haslink{ background-image:url(images/arrow.jpg); background-repeat:no-repeat; padding-left:18px; background-position:left center;}
#tab01,#tab02{ min-height:325; height:325px;}
.mediumFont{ font-size:13px !important;}
.tableBorder{ border:1px inset #666666; background-color:#EFEFED;}
.tableBorder2{ border:1px inset #666666;}
.right{ text-align:right;}
.fright{ float:right; margin-right:10px;}
.row{ border-bottom:1px inset #B2B2B2;}
.linker a{  background-image:url(images/arrow.jpg); background-repeat:no-repeat; padding-left:18px; background-position:left center;}
.link{ font-size:12px !important;}
.fixedsize{ width:550px; text-align:center;}
.head2{ background-color:#5ca8d1;}
.customInputContainer input[type=text]{ width:auto !important;}
ul.list{ width:auto;}
ul.list li{ list-style:none; text-align:left; margin-bottom:10px;}



/*calander css starts here*/

div.calendar
{
  font-size: smaller;
  color: #000;
}

div.calendar.popup
{
  /*margin-left: 500px;
  margin-top: 300px;*/
}

div.calendar table
{
  background-color: #eee;
  border: 1px solid #aaa;
  border-collapse: collapse;
  font-size:12px !important;
}

div.calendar thead {
  background-color: white;
}

div.calendar td,
div.calendar th
{
  padding: 3px;
  text-align: center;
}

div.calendar td.title
{
  font-weight: bold;
}

div.calendar th
{
  background: #ddd;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  font-weight: bold;
  color: #555;
}

div.calendar tr.days td {
  width: 2em;
  color: #555;
  text-align: center;
  cursor: pointer;
}

div.calendar tr.days td:hover,
div.calendar td.button:hover
{
  background-color: #34ABFA;
  cursor: pointer;
}

div.calendar tr.days td:active
div.calendar td.button:active
{
  background-color: #cde;
}

div.calendar tr.days td.selected
{
  font-weight: bold;
  background-color: #fff;
  color: #000;
}

div.calendar tr.days td.today
{
  font-weight: bold;
  color: #D50000;
}

div.calendar tr.days td.otherDay
{
  color: #bbb;
}

