/*/////
// Items
////*/

body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #660000; background-color: white; /*background-image:  url(/vct/banner-bg.jpg); background-repeat: repeat-x;*/ margin: 0; padding: 0; }

.sidenav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 8px; margin-bottom: 0px; margin-top: 7px}
.sidehead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 8px; margin-bottom: 2px; font-weight: bold; }
.sidehome {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 2px; font-weight: bold; }

.postedby { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 20px; line-height: 160%; }
.entry {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; }

div.rounded {
  color: #FFFFFF;   
  background: #FFCC33;
  padding: 0px; 
  margin: 0px;
  border: 1px solid #FFDD66;
  -moz-border-radius: 8px; 
  -moz-box-sizing: border-box;
  border-radius: 8px;
  box-sizing: border-box;
  /*behavior: url(border-radius.htc);*/
}

.itemMaster { float: left; width: 300px; height: 150px; padding: 4px; /*border: 1px solid #CCFFCC;*/ }
.itemPic { float: left; position: relative; left: 10px; top: 10px;}
.itemBox 
{ 
	float: left;
	position: relative; 
	top: 18px; /* used to be 35 */
	left: 18px;
	text-align: center; 
	width: 110px; 
	/*height: 50px; */
	padding: 2px;
	border: 1px solid #DDDDDD; 
	background-color: #EEEEEE;  
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #660000; 
}
.itemText { 
	clear: both; 
	text-align: center; 
	position: relative; 
	top: 20px; 
	left: 3px;
	width: 235px; 
	height: 30px; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #660000; 
	border: 0;
}

.smallItemMaster { float:left; height: 50px; width: 300px; padding: 4px; text-align: center; /*border: 1px solid red;*/ }
.smallItemPic { float:left; height: 50px; width: 50px; }
.smallItemText { 
	float:left; 
	height: 50px; 
	width: 240px;
	padding-left: 8px;
	text-align: left; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #660000; 
}

a:link {color: #660000; }
a:visited {color: #CC3366; }

.sidenav a:link, .sidenav a:visited {text-decoration: none; color: #660000; }
.sidenav a:active {color: #CC3366; }

.sidehead a:link, .sidehead a:visited {text-decoration: none; color: #660000; }
.sidehead a:active {color: #CC3366; }

.sidehome a:link, .sidehome a:visited {text-decoration: none; color: #660000; }
.sidehome a:active {color: #CC3366; }

.topbar b { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC33; }
/*.topbar TD { font-family : Comic Sans MS, Comic Sans, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFE13C; }*/
.topbar TD { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; }
.topbar a:link, .topbar a:visited {text-decoration: none; font-weight: bold; color: #660000; }
.topbar a:hover { color: #CC0000; }
.search { font-family : verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #FFE13C; font-weight: bold; }


.title { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; text-decoration : none; }
.title b { font-size : 18px; }

.more { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #660000; font-weight: bold; }

.country { font-size : 14px; font-style : italic; }

.warning { font-size : 14px; font-style : italic; color: #FF0000 ; font-weight: bold;}

.region { font-size : 15px; color: #000000 ; font-weight: bold; border: 2px solid #993333; }
.region a:link, .region a:visited {font-size : 18px; font-weight: bold; color: #000000; }
.region TD { background-color: #FF6666; }

.title2 {
        font-family: Times New Roman;
        font-size: 13pt;
        font-weight: normal;
        color: "#660000";
        margin-left: 145px;
        margin-top: -19px }
        
/*.box {  
	border: 1px solid  #AAAAAA;
	border-bottom: 1px solid #EEEEEE;
	border-left: 3px solid #AAAAAA;
	border-right: 1px solid #EEEEEE;
	padding-left: 5px;
	padding-right: 5px;
}*/

.box {  
	background-color: white;  
	border: 1px solid #AAAAAA;
	/*border-top: 1px solid #CCCCCC;
	border-right: 3px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid #CCCCCC;*/
	padding-left: 0px;
	padding-right: 0px;
}

.boxhead { 
	background-image: url(/vct/boxheadbg.gif);
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #660000; /*#FFE13C;*/
	background-color: #EEEEEE;
	font-weight: bolder; 
	line-height: 8pt; 
	border-top: 0px;
	border-bottom: 1px solid #CCCCCC; 
	border-left: 0px; 
	border-right: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
      }

.boxhead a:link, .boxhead a:visited {text-decoration: underline; color: #660000; }


.boxcontent { 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #660000; 
	border: 0px;
	padding: 4px;
      }

.boxcontentlarge { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #660000; border: 0px; }

.boxcontent LI { 
        margin-left: -3em;
        padding-left: 0; /* comment */
        padding-top: 4px;
        list-style: none;             /* no glyphs before a list item */
	text-indent: -1em;
      }
      

.boxheadlarge  { background-image: url(/vct/banner-bg.jpg); font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFE13C; font-weight: bold; line-height: 12pt; }


.showall { border: 1px dotted grey; }
.showall TR { border: 1px dotted grey; }
.showall TD { border: 1px dotted grey; }

        
.content { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #660000; }
.content I { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #660000; font-weight: bold; font-style : normal; }
.content TD { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #660000; }
.content DT { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #660000; font-weight: bold; line-height: 8pt; }

.contentsmall { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; line-height: 130%; }
.contentsmall b { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; line-height: 130%; }
.contentsmall input { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.contentsmall textarea { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.contentsmall select { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.contenttiny { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #660000; line-height: 100%; }
.contenttiny TD { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #660000; line-height: 100%; }

.filter { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFE13C; font-weight: bold; line-height: 8pt; }
.filter TD { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFE13C; font-weight: bold; line-height: 8pt; }
.filter a:link, .filter a:visited {font-weight: bold; color: #FFE13C; }

.list { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #660000; }
.list TD { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #660000; }

.uncool { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #660000; border: solid; border-color: red; background-color: #FFCC66;}
.uncool TD { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #660000; background-color: #FFCC66;}


.footer { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #660000; }


.inverse {color: #FFCC33; }

/* Tabbed menu stuff from http://nontroppo.org/test/tab1.html -- deprecated */

#tabmenu {
  float:left;
  width:99.999%;
  background: white url("tabs/bg.gif") repeat-x bottom;
  /*background-repeat: repeat-x ;*/
  line-height:normal;
  font-family : Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold;
  }
#tabmenu ul {
  margin:0;
  padding:8px 0 0 0;
  list-style:none;
  }
#tabmenu li {
  float:left;
  background:url("tabs/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#tabmenu a {
  float:left;
  display:block;
  background:url("tabs/right.gif") no-repeat right top;
  padding:6px 10px 3px 2px;
  text-decoration:none;
  /*font-weight:bold;*/
  color:#666;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tabmenu a {float:none;}
/* End IE5-Mac hack */
#tabmenu a:hover {
  color:#000;
  }
#tabmenu #current {
  background-image:url("tabs/left_on.gif");
  }
#tabmenu #current a {
  background-image:url("tabs/right_on.gif");
  color:#333;
  padding-bottom:4px;
  }
#tabmenu #blue {
  background-image:url("tabs/left_blue.gif");
  }
#tabmenu #blue a {
  background-image:url("tabs/right_blue.gif");
  color:#333;
  }
#tabmenu #blank {
  background-image: none;
  width: 0px;
  }
#tabmenu #blank a {
  background-image: none;
  padding-right: 6px;
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom:4px;
  }

