P, DIV, BODY, FORM, INPUT, TEXTAREA,li,td {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height: 160%;
	color:#727272;
}
ul,li,{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height: 160%;
	color:#727272;
}
h2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	nhfont-variant : small-caps;
	border-bottom : 1px solid Blue;
}
h2.header{
	font-family : "Times New Roman", Times, serif;
	font-size : 14pt;
	font-weight : bold;
	background-image : url(img/title_bg.gif);
	border-bottom : 1px solid Scrollbar;
	height : 29px;
	background-repeat : no-repeat;
	padding-top:6px;
	padding-left:12px;
	vertical-align : bottom;
	color : #B22222;
}
h4{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 10pt;
		font-weight : bold;
		text-decoration : underline;
	}
h3{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11pt;
		font-weight : bold;
			text-decoration : underline;
	}
h4{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 10pt;
		font-weight : bold;
		text-decoration : underline;
	}
h5{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 9pt;
		font-weight : bold;
		text-decoration : underline;
	}	
.spectable {
	border:1px solid #4D4D4D;
}
.imgbox{
	border:1px solid gray;
	padding : 3px;
	background-color:silver;
	width:131px;
	height:131px;
	float : left;
	margin-right : 5px;
	margin-bottom : 5px;
}
.homeTxt{
	font-size: 8pt;
	line-height: 200%;
}

.homestTxt{
	color:black;
}
.hTitle{
	color : Maroon;
	font-size : 9pt;
	font-weight : bolder;
	font-variant : small-caps;
}
.leftnavhead{
	font-size:7pt;
	padding-left:5px;
	border-top:black;
	border-bottom:black;
	background-color: Gray;
	height:12px;
	margin-top:2px;
	margin-bottom:2px;
	line-height : 20px;
	color:white;
}
.subleft {
	font-size:7pt;
	padding-left:10px;
	background-color: ThreedFace;
	height:12px;
	line-height : 20px;
	border-top:black;
	border-bottom:black;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration : none;
	cursor : hand;
}
A .subleft{
	text-decoration : none;
	color:black;
	cursor : hand;
}
A:HOVER .subleft{
	text-decoration : none;
	color:black;
	background-color: ThreedShadow;
	cursor : hand;
}

.spectable .label {
	border-bottom:1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding:3px;
	vertical-align: top;
	font-size:7pt;
	width:35%;
}
.spectable .description {
	border-bottom:1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;	
	padding:2px;
	vertical-align: top;
	padding:3px;
	font-size:7pt;
}
.spectable .sectitle {
	vertical-align:center;
	color: White;
	font-size: 7pt;
	height:10px;
	font-weight : bold;
	padding:3px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00008E', EndColorStr='#00003D');
	letter-spacing : 1px;
}
.genFade1{
	vertical-align : top;
	padding:5px;
	height:170px;
	width:387px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#E2E7E7', EndColorStr='#C5D0D0')
}
.genFade2{
	vertical-align : top;
	padding:5px;
	height:170px;
	width:180px;
	border-left:1px Solid #FFFFFF;
	border-right:1px Solid #FFFFFF;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#E2E7E7', EndColorStr='#C5D0D0')
}
	.content{
	width:740px;
	
	}
	.subgenFade2{
	vertical-align : top;
	text-align : left;
	padding:5px;
	xheight:300px;
	width:180px;
	border-right:1px Solid #FFFFFF;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#E2E7E7', EndColorStr='#C5D0D0')
}
	.genFade3{
		vertical-align : top;
		padding:5px;
		height:170px;
		width:141px;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#E2E7E7', EndColorStr='#C5D0D0')
	}
	.copy{
		width:740px;
		height:20px;
		font-size : 7pt;
		background-color:#000000;
		color:#FFFFFF;
		text-align : left;
		vertical-align : middle;
		padding-left:3px;
		padding-top:3px;
	}
	.copy div{font-size : 7pt;}
	.address{
		float: right;
		font-size : 7pt;
		vertical-align : middle;
		padding-right:3px;
	}
	.mainDiv{
		width:740;
	}
	.image{
		width:78px;
		height:78px;
		bbackground-image : url(file:///C|/work/professional/Company/IMGVISION/web/images/imgbg.png);
		background-repeat : no-repeat;
		float: left;
		vertical-align : middle;
		padding:1px;
	}
	.img{
	border : 1px solid ButtonFace;
	background-color : White;
}

.spec {
	font-size : 7pt;
	cvfont-variant : small-caps;
	font-weight : normal;
	height : 10px;
	border-bottom : 1px solid Black;
	border-right : 1px solid Black;
	background-color : ButtonFace;
	border-top : 1px solid Silver;
	border-left : 1px solid Silver;
	padding : 2px;
	letter-spacing : 1px;
	margin-top : 3px;
}
.spec A {
		text-decoration : none;
}
	.main{
		width:552px;
		border-right: 1px solid InactiveBorder;
		vertical-align : top;
		padding:10px;
		text-align:left;
	}
	
	
	
	/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#A9B9BA; layer-background-color:#A9B9BA; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
	position:absolute;
	text-align:center;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant : small-caps;
	font-size:8pt;
	font-weight:bold;
	vertical-align : middle;
	padding-top : 8px;
}
.clLevel0{
	background-color: Maroon;
	layer-background-color:#A9B9BA;
	color: White;
}
.clLevel0over{
	background-color: #B22222;
	layer-background-color:#E2E7E7;
	color: #FFE4C4;
	cursor:pointer;
	cursor:hand;
}
.clLevel0border{
	position:absolute;
	visibility: hidden;
	background-color:#CCCCCC;
	layer-background-color:#A9B9BA
}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute;
	text-align:left;
	padding-top:4px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding-left : 2px;
}
.clLevel1{
	background-color: Maroon;
	layer-background-color:#A9B9BA;
	color: White;
}
.clLevel1over{
	background-color: #B22222;
	layer-background-color:#E2E7E7;
	color: #FFE4C4;
	cursor:pointer;
	cursor:hand;
}
.clLevel1border{
	position:absolute;
	z-index:500;
	visibility: hidden;
	background-color:#CCCCCC;
	layer-background-color:#A9B9BA
}

/*Styles for level 2*/
.clLevel2, .clLevel2over{
	position:absolute;
	text-align: left;
	padding-top:4px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.clLevel2{background-color:#A9B9BA; layer-background-color:#A9B9BA; color:#2D2E2E;}
.clLevel2over{
	background-color:#E2E7E7;
	layer-background-color:#E2E7E7;
	color:Gray;
	cursor: pointer;
	cursor:hand;
}
.clLevel2border{
	position:absolute;
	visibility: hidden;
	background-color:#CCCCCC;
	layer-background-color:#A9B9BA
}
.myBkgnd_0 {background-color:#E0E1FF;}
.myBkgnd_1 {background-color:#EDEDEF;}