body {
	background-image: url(../images/bodybg.jpg);
	background-color: #B99CC8;
	background-repeat: repeat-x;
	padding:0px;
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
}


#maincont{
	width:966px; margin:auto; border:1px solid #2098c8
}

#footer{
	width:966px; margin:auto; font-size:11px; text-align: center; height:30px; padding-top:10px; color:#3f363f;
}

table.contentpaneopen{
 padding-top: 0px;

}


#footer1{width:966px; margin:auto; font-size:11px; text-align: left; height:60px;  color:#3f363f}



#footer2{width:966px; margin:auto; font-size:11px; text-align: left; height:60px;  color:#3f363f}



#header{ height:110px; width:100%; float:left;}



#logo{ background-image:url(../images/metacam_logo.gif); width:289px; height:110px; float:left;}



#h_right{height:110px; float:right; width:677px; background-image:url(../images/top_img.gif); background-repeat:repeat-x;}



#colour{ background-image:url(../images/colour.jpg); background-repeat:no-repeat; width:677px; height:9px; margin-bottom:0px; }



#htwo{ width:652px; height:101px;  border-right:5px solid #FFFFFF; text-align:right; padding-right:20px; font-size:16px; vertical-align:middle; font-weight:bold; 



 }



*html #htwo{ width:652px; height:97px;  border-right:5px solid #FFFFFF; text-align:right; padding-right:20px; font-size:16px; font-weight:bold; 



 }



#bodycont{ float:left; width:956px; border:5px solid #fff;}







.links li { background-image:url(../images/link_1.jpg); height:28px; border-bottom:1px solid #FFFFFF;list-style:none; color:#FFFFFF;padding-left:20px; padding-top:10px; width:236px; text-transform:uppercase; font-weight:bold;}



.links li a { text-decoration:none; color:#FFFFFF; background-image:url(../images/arrow.gif); background-repeat:no-repeat; padding-left:20px; background-position:left 5px;}

#leftlnks{background-color:#000000;float:left; width:265px; border:0px solid #583c8b; font-size:12px; 	}
top1{border-bottom:1px solid #FFFFFF; }

.bottom1{ background-color:#FFFFFF; height:5px; width:260px; font-size:1px;}

#rightphase{ width:692px;border-left:5px solid #fff;float:left; height:472px;}

#right{ width:692px;border-left:5px solid #fff;  float:left; height:100%; background-image:url(../images/mid_bg2.jpg);  background-repeat:no-repeat; font-size:11px; height:18px; text-align:right; padding-top:7px;  }

*html #right{ width:689px;border-left:5px solid #fff; float:left; height:100%px; background-image:url(../images/mid_bg2.jpg);  background-repeat:no-repeat;  }

.clear{ clear:both; line-height:0px; font:1px; margin:0px; padding:0px;}

#r_links{ font-size:11px; height:18px; text-align:right; padding-top:7px;}

.textarea{ font-size:11px; padding-left:50px; padding-right:10px;}

.sidelink li{  border-right:1px solid #ad8cc3;list-style:none; float:right; height:20px;}

.a1{ text-decoration:none; color:#FFFFFF; background-image:url(../images/arrow.gif); background-repeat:no-repeat; padding-left:20px; background-position:left 5px;}

.a2{ padding:0px 20px 0 20px; text-decoration:none; color:#1f1e23; text-transform:uppercase;  }

.a3{ padding:0px 5px 0 5px; text-decoration:none; color:#3f363f;  font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#3f363f; }
.a3:hover{ padding:0px 5px 0 5px; text-decoration:underline; color:#3f363f;  font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#3f363f; }

.style1 {color: #FFFFFF}

/*#right_top_link{

width:692px;border-left:5px solid #fff;   float:left; height:100%; background-image:url(../images/mid_bg2.jpg);  background-repeat:no-repeat; font-size:11px; height:22px; text-align:right; padding-top:7px; 

}*/

#right_top_link{

width:683px; 

float:left;

height:27px;

background-image:url(../images/bg_.jpg);

font-size:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#5F6378;

}

#top_seperator{

background-image:url(../images/Linebg_.jpg)

}

.menu_disp li{
  background-image:url(../images/link_1.jpg); height:28px; border-bottom:1px solid #FFFFFF;list-style:none; color:#FFFFFF;padding-left:20px; padding-top:10px; width:236px; text-transform:uppercase; font-weight:bold;
}



.menu_disp li a{
 text-decoration:none; color:#FFFFFF; background-image:url(../images/arrow.gif); background-repeat:no-repeat; padding-left:20px; background-position:left 5px;
}

.menu_disp li a:hover{
 text-decoration:none; color:#FFFFFF; background-image:url(../images/vet_nav_rollover1.gif); background-repeat:no-repeat; padding-left:20px; background-position:left 5px;
}


.menu_disp li ul li a{
 text-decoration:none; color:#FFFFFF; background-image:none; background-color:#FF0000; width:200px;
}

.menu_disp li ul li a:hover{
text-decoration:none; color:#FFFFFF;   background-position:left 5px;
}

.mainlevel_disp {
 padding-left:50px;  background-repeat:no-repeat;list-style:none; color:#FFFFFF; text-transform:uppercase; font-weight:bold; text-decoration:none;
}

.mainlevel_disp:hover{
text-decoration:none;  
}

.mainlevel{
  background-image:url(../images/white.jpg);
  height:49px;
  padding-left:2px;	
 } 

.mainlevel:hover{
background-image:url(../images/vet_nav_rollover1.jpg); 
height:49px;
padding-left:2px;	 

}

.sublevel{
background-color:#E6D7EE;
border-bottom:1px solid #FFFFFF; 
border-left:1px solid #000000;
border-right:1px solid #000000;
height:25px; 
}

.sublevel:hover{
background-color:#CBB2D9 ;  border-bottom:1px solid #FFFFFF;height:25px;  
}


.sublevel_disp{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#9178A0; text-decoration:none; 
	font-size:10px;
}

.sublevel_disp:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#9178A0;  text-decoration:none;
	font-weight:bold;
	font-size:10px;
}


.footer_text{
	font-size:10px;
	color:#3f363f

}


.stylecon {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.style4 {color: #000000}

.avet{
font-family:Verdana;
font-size:11px;
color:#000000;
}

.avet:hover{
font-family:Verdana;
font-size:11px;
color:#0066FF;
}

.toplink {
 font-family:Verdana;
 font-size:10px;
 text-decoration:none;
 color:#000000;
}

.toplink:hover {
 font-family:Verdana;
 font-size:10px;
 text-decoration:underline;
 color:#000000;
}

.sublevelc{

background-color:#CBB2D9;    border-bottom:1px solid #FFFFFF; border-left:1px solid #000000;border-right:1px solid #000000;height:25px; 

}

.sublevelc:hover{

background-color:#CBB2D9 ;  border-bottom:1px solid #FFFFFF; border-left:1px solid #000000;border-right:1px solid #000000; height:25px;  

}


.subleveld{

background-color:#CBB2D9;border-bottom:1px solid #FFFFFF; border-left:1px solid #000000;border-right:1px solid #000000;height:25px; 


}

.subleveld:hover{

background-color:#CBB2D9 ;  border-bottom:1px solid #FFFFFF; border-left:1px solid #000000;border-right:1px solid #000000; height:25px;  

}


.mainlevelc{
	background-image:url(../images/vet_nav_rollover1.jpg);    height:49px;  border-bottom:1px solid #FFFFFF; 
}

.mainlevelc:hover{
	background-image:url(../images/vet_nav_rollover1.jpg);     height:49px;  border-bottom:1px solid #FFFFFF;
}
.dispval {
	border: 1px solid #593c8c;
}

.pagehead {
	font-family: Arial;
	font-size: 15px;
    font-weight:bold; 
	color: #000000;
    padding-top:5px;
    
}
.pageheadmodi{
	font-family: Arial;
	font-size: 15px;
    font-weight:bold; 
	color: #000000;
    padding-top:7px;
    
}

.secpagehead {
	font-family: Arial;
	font-size: 14px;
    font-weight:normal; 
	color: #9264ad;
}

.supclass{
	font-family: Arial;
	font-size: 9px;
	font-weight:normal; 
}

.divstyledisplay {
	overflow: auto; 
	float: right; 
	width: 159px;
	padding-top: 20px;
	padding-right: 38px;
	top: 0px;
}


*html .divstyledisplay {
	overflow:visible; 
	position: absolute; 
	margin-left: 490px;
	padding-top: 177px; 
	float: left; 
	width: 180px;
	top: 0px;
}



*+html .divstyledisplay {
	overflow: auto; 
	position: absolute; 
	margin-left: 480px;
	padding-top: 177px;
    float: left; 
	width: 159px;
	top: 0px;
}

*+html .divstyledisplay_display {
	overflow: auto; 
	position: absolute; 
	margin-left: 480px;
	padding-top: 168px;
    float: left; 
	width: 159px;
	top: 0px;
}


.padleft{
padding-left:2px;
}

*+html .padleft{
padding-left:2px;
}


.toppad1{
padding-top:7px;
}

*+html .toppad1{
padding-top:7px;
}


.divstyle {
	overflow: auto; 
	position: relative; 
	margin-left: 60px;
	padding-top: 79px;  
	float: left; 
	width: 350px;
	top: 0px;
    vertical-align: bottom
}

*html .divstyle {
	overflow: auto; 
	position: absolute; 
	margin-left: 60px;
	padding-top: 235px;  
	float: left; 
	width: 350px;
	top: 0px;
    vertical-align: bottom
}


*+html .divstyle {
	overflow: auto; 
	position: absolute; 
	margin-left: 60px;
	padding-top: 230px;  
	float: left; 
	width: 350px;
	top: 0px;
    vertical-align: bottom
}

.divstyle1 {
	overflow: auto; 
	position: absolute; 
	margin-left: 60px;
	padding-top: 214px;  
	float: left; 
	width: 350px;
	top: 0px;
    vertical-align: bottom
}

*+html .divstyle1 {
	overflow: auto; 
	position: absolute; 
	margin-left: 60px;
	padding-top: 214px;  
	float: left; 
	width: 350px;
	top: 0px;
    vertical-align: bottom
}

.divstyledisplay1 {
	overflow: auto; 
	position: absolute; 
	margin-left: 490px;
	padding-top: 158px;
	float: left; 
	width: 159px;
	top: 0px;
}

.divstyleflash {
	overflow: auto; 
	position: relative; 
	margin-left: 60px;
	padding-top: 79px;  
	float: left; 
	width: 350px;
	top: 0px;
    vertical-align: bottom
}

*html .divstyleflash {
	overflow: auto; 
	position: absolute; 
	margin-left: 60px;
	padding-top: 240px;  
	float: left; 
	width: 350px;
	top: 0px;
    vertical-align: bottom
}


*+html .divstyleflash {
	overflow: auto; 
	position: absolute; 
	margin-left: 60px;
	padding-top: 100px;  
	float: left; 
	width: 350px;
	top: 0px;
    vertical-align: bottom
}

.divstyleflashdisplay {
	overflow: auto; 
	float: right; 
	width: 159px;
	padding-top: 20px;
	padding-right: 38px;
	top: 0px;
}


*html .divstyleflashdisplay {
	overflow:visible; 
	position: absolute; 
	margin-left: 490px;
	padding-top: 43px; 
	float: left; 
	width: 180px;
	top: 0px;
}



*+html .divstyleflashdisplay {
	overflow: auto; 
	position: absolute; 
	margin-left: 490px;
	padding-top: 43px;
	float: left; 
	width: 159px;
	top: 0px;
}


.imagestyle {
padding-left:0px;
}

*html .paddng{
padding-left:5px;
}
*+html .paddng{
padding-left:10px;
}

*+html .Stye_Headerdisplay
{ 
  background-image:url(../images/bg_category_new.jpg); 
  background-repeat:no-repeat;
  height:145px;
}

.Stye_Headerdisplay
{ 
  background-image:url(../images/bg_category_new.jpg); 
  background-repeat:no-repeat;
  height:115px;
}

.toppadd{
padding-top:26px;
}

*+html .toppadd{
padding-top:24px;
}



.bannergroup {
}

.banneritem img {
	display: block;
	margin-left: auto;
	margin-right: auto;
    border:0px;
}
.chx	{
	font-size: 11px;
	font-weight: normal;
   color: black;
   font-family: arial;
   text-decoration: none;
	line-height: 15px;
	padding-bottom: 10px;
}
.chxtrue {
	padding-left: 20px;
	background-image: url(../images/true.gif);
	background-repeat: no-repeat;
	background-position: 0 2;
	border: 0px;
}
.checkboxOff {
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(../images/false.gif);
	background-repeat: no-repeat;
	background-position: 0 2;
	border: 0px;
}
/* On state for a ARC checkbox */
.checkboxOn {
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(../images/true.gif);
	background-repeat: no-repeat;
	background-position: 0 2;
	border: 0px;
}
#otherchx {
	visibility:hidden
}
.radioOff {
	padding-left: 20px;
	background-image: url(../images/false_radio.gif);
	background-repeat: no-repeat;
	background-position: 0 2;
	border: 0px;
}
/* On state for a ARC checkbox */
.radioOn {
	padding-left: 20px;
	background-image: url(../images/true_radio.gif);
	background-repeat: no-repeat;
	background-position: 0 2;
	border: 0px;
}
