/*template classes*/

.banner
{
	background-image: url(../images/banner.gif); 
	/*background-repeat:repeat-x;*/
	/*background-color: "#6397AA";*/
	background-color: "#ffffff";
	height:45px;
	width:280px;
}

.bannercellright
{
	/*background-image: url(../images/forensictechheader.jpg); */
    /*background-repeat:repeat-x;*/
	background-color: "#ffffff";
	/*width:375px;*/
	width:574px;
	text-align:right;
	vertical-align: bottom;
	padding-bottom:10px;
	color: #fff;
}

.input
{ 
	background:#c8d7e3; 
	border-top:2px solid #99afc4; 
	border-bottom:1px solid #99afc4; 
	white-space:nowrap; 
}

.bbg
{
	height: 16px;
	white-space:nowrap;
	border-bottom:0px solid white; 
	border-top:0px solid white;
	padding-bottom: 0px;
	background-image: url(../images/nav.gif);
}


a.mainlink:link,
a.mainlink:visited{ text-decoration:none; color:#fff; white-space:nowrap; }
a.mainlink:hover{ text-decoration:underline; color:#fff; white-space:nowrap; }

td.footer-divider{ background-image: url(../images/footer-divider.gif); background-repeat:no-repeat; background-position:50% 50%; }

/*template classes*/

body{ margin:0px; padding:0px; background:#fff; color:#000; }
form{ margin:0px; padding:0px; }
th{ text-align:left; }

.nowrap{ white-space:nowrap; }

a:link{ color:#5c81a7 }
a:visited{ color:#969 }
a:hover{ color:#5c81a7 }

select
{
	background-color:#000;
	color:#000;
	font-family:Trebuchet MS,verdana,arial,sans-serif; 
	font-weight:bold; 
	font-size:10px;
	
}

.menuexpand{
	width:15px;
	padding-left: 1pt;
	padding-bottom: 1pt;
	border-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #9FA09F;
	padding-top: 1pt;
}

.menu1{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	padding-left: 3pt;
	padding-bottom: 1pt;
	border-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #9FA09F;
	padding-top: 1pt;
}

.menu2{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	padding-left: 10pt;
	padding-bottom: 1pt;
	border-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #9FA09F;
	padding-top: 1pt;
}

.menu3{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	padding-left: 17pt;
	padding-bottom: 1pt;
	border-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #9FA09F;
	padding-top: 1pt;
}

.menu4{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	padding-left: 24pt;
	padding-bottom: 1pt;
	border-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #9FA09F;
	padding-top: 1pt;
}

.menu1 a, .menu2 a, .menu3 a, .menu4 a,
.menu1 a:visited, .menu2 a:visited, .menu3 a:visited, .menu4 a:visited{
	text-decoration:none; 
	 color: #000000;
}

.menu1 a:active, .menu2 a:active, .menu3 a:active, .menu4 a:active,
.menu1 a:hover, .menu2 a:hover, .menu3 a:hover, .menu4 a:hover{
	text-decoration:underline;
	 color: #000000;
}

/******/


body,td,th,font{ font-family: Tahoma, Verdana, Arial; font-size:12px; }

h1{ 
	font-family: Tahoma, Verdana, Arial,sans-serif; 
	font-weight:bold;
	font-size:12px;
	margin:0;
   }
h2{ font-family: Tahoma, Verdana, Arial,sans-serif; font-weight:normal; font-size:12px; margin:0; }
h3{ font-family: Tahoma, Verdana, Arial,sans-serif; font-weight:bold; font-size:11px; }
h4{ font-family: Tahoma, Verdana, Arial,sans-serif; font-size:18px; }
h5
{
	 font-family: Tahoma, Verdana, Arial,sans-serif; 
	 font-size:12px; 
	 margin-bottom:0px
}

.input,
a.nav:link,
a.nav:visited,
a.nav:hover,
{ font-family: Tahoma, Verdana, Arial,sans-serif; font-size:10px; }

/* FORENSIC TECHNOLOGY SOLUTIONS */
th
{
	background-color: #C8DFE9;
	color: #3E4345;
	font-family: Tahoma, Verdana, Arial;
}

select, input, textarea
{
	font-family: Tahoma, Verdana, Arial;
	background-color: #fff;
	color:2e2e2e;
	font-weight:bold;
	font-size: 11px;
	border:1px solid #ccc;
}

div
{
	text-align:justify;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}

.nav
{
	padding-left: 10px;
}

.celltable1
{
	background-color:#ffffff;
	border: 0px solid #505050;	
}

.cellheader1
{
	background-color: #ffffff;
	color:#000000;
	font-weight:bold;
	padding-left: 5px;
	padding:2px;
}

.celltable2
{
	background-color:#ffffff;
	border: 0px solid #505050;	
}

.cellheader2
{
	background-color: #505050;
	color:#ffffff;
	font-weight:bold;
	padding-left: 5px;
	padding:2px;
}

.cellcontent
{
	background-color:#ffffff;
	padding:1px;	
	padding-left: 3px;
	padding-right:3px;
	padding-top: 5px;
	text-align:justify;
}

.footer
{
	color: #ffffff;
	font-size:11px;
}

.divBody
{
	width: 750;
}

.cellpad5
{
	padding: 5px;
}

.mainlink
{
	font-size:11px;
}
