
body {padding:0;
	margin:0;
	font-family:Arial; 
	background-color:#abc9e5;
	color:#333333;
	
	background-image:url(images/viro_back.jpg);
	background-repeat:repeat-y;
	background-position:center top;}
	
h1 {font-size:12px; font-weight:bold;margin:0px 0px 7px 0px;}

#salmenubar{
	background-color:#337cbf;
	padding-top:27px;
	padding-left: 30px;
	padding-bottom:50px;
	
}
#salmenubar1{background-color:#337cbf; height:32px;  }



.PICNaviMenuItem {
padding: 0px 0px 0px 0px;
float:left ;
font-size:16px;
font-weight:bold;
border-right: 1px solid #FFFFFF;
line-height: 27px;
}

.PICNaviMenuItem a {
	color:#FFFFFF;
	padding: 4px 10px 4px 10px;
	font-size:16px;
	background-color:#337cbf;
	text-decoration:none;
	height:20px;
}



.PICNaviMenuItem a:hover {
	color:#337cbf;
	font-size:16px;
	padding: 4px 10px 4px 10px;
	background-color:#FFFFFF;
	height:20px;
}

.PICNaviFlyout {
	font-size:11px;
	width:195px;
	visibility:hidden;
	position:absolute;
	text-decoration:none; 

	
	}

.PICNaviFlyout a {
	font-size:16px;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
	display:block;
	background-color:#337cbf;
	}

	
.PICNaviFlyout a:hover {
	text-decoration:none;
	color: #337cbf;
	font-size:16px;
	display:block;
	background-color:#FFFFFF;
	padding: 5px 5px 5px 5px;
}

.PICNaviFlyout a :active{
	font-size:16px;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
	display:block;
	background-color:#337cbf;
	}

.PICNaviFlyout a :visited{
	font-size:16px;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
	display:block;
	background-color:#337cbf;
	}
	


.vline {height:1px; overflow:hidden; background-color:#337cbf
; margin-top:0px; margin-bottom:8px;}



#maincontent{
	line-height:19px;
	font-size:14px;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 40px;
}



div#contentleft {
    float: left;
    width: 320px;
	padding-right:10px;
	 border-right:1px solid #337cbf;
}
div#contentright {
    float: right;
    width: 400px;
	padding-left:20px;
}

div#contentleft1 {
    float: left;
    width: 400px;
	padding-right:10px;
	 border-right:1px solid #337cbf;
}
div#contentright1 {
    float: right;
    width: 320px;
	padding-left:20px;
}

#footercontent{
	padding:30px 40px 25px 40px;
	font-size:12px;
	line-height:18px;
	background-color:#404040;
	color: #FFFFFF;
}

a.mainlink:link {text-decoration: none; color: #337cbf;} 
a.mainlink:visited {text-decoration: none; color: #337cbf;}
a.mainlink:active {text-decoration: none; color: #337cbf;}
a.mainlink:hover {text-decoration: none; color: #999999;}


.salhead{background-color:#BFBFBF;padding:7px;display:block;}
.subsalhead{background-color:#e5e5e5;padding:7px;display:block;}
.uparrow {border:0px;margin:0px 0 0 0px;float:right;}

#FVG_m1 {font-family:arial;font-size:12px;color:#a7a9ac; background: #FFFFFF; border-top:1px solid #337cbf; margin-top: 20px;}
#FVG_m1 ul{list-style-type: none;line-height:18px;}
#FVG_m1 a{font-family:arial;font-size:12px;color:#a7a9ac;text-decoration:none;}
#FVG_m1 a:hover{font-family:arial;font-size:12px;color:#a7a9ac;text-decoration:underline;}

div#left {
    float: left;
   
	margin: 0px 35px 0px 0px;
   
}
div#right {
 	float: left;   
  	
}
div#middle {
    padding: 0px 0px 0px 0px;
	float: left;
  margin-left:25px;
    
}
