@charset "utf-8";

html  {height:  100%;}

body {
	font: 100% Tahoma;
	background-color:#ffffff;
	margin: 0; 
	padding: 0;
	color: #000000;
	background-image:url(/img/vf.gif);
	background-repeat:repeat-y;
min-height:100%;  
height:100%; 

 position:relative; 
}

#container {
    height: auto !important;
    min-height: 100%;
    height: 100%;
}

#inner {
    height: auto !important;
    padding-bottom: 155px;
}

#footer {
    margin-top: -155px;
    width: 974px;
    height: 155px;
    overflow: hidden;
}

a.red, a.red:visited, a.red:hover {
font-family:Tahoma;
font-size:13px;
text-transform:uppercase;
color:#51626F;
text-decoration:none
}

a.h1link, a.h1link:visited
 {
font-family:Tahoma;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#B71234;
text-decoration:none;
}

a.use, a.use:visited
 {
font-family: Tahoma;
font-size: 12px;
color:#273037;
text-decoration: underline;
font-weight:normal;
}

a.h1link:hover
 {
font-family:Tahoma;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#E3153F;
text-decoration:none;
}
.h1nolink {
font-family:Tahoma;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#B71234;}
a.cat{
font-family: Tahoma;
font-size: 12px;
color:#51616E;
text-decoration:none;
}
a.cat:hover {
font-family: Tahoma;
font-size: 12px;
color:#8A99A2;
text-decoration:none;
}

.txt {
font-family:Tahoma;
   font-size:12px;
   color:#51626F;
   
   }



h1 {
font-family:Tahoma;
font-size:14px;
font-weight:normal;
text-transform:uppercase;
padding-left:6px;
color:#B71234;
margin-top:10px;
margin-bottom:7px;
}

h2 {
font-family:Tahoma;
font-size:14px;
font-weight:normal;
color:#51626F;
margin-top:5px;
margin-bottom:5px;
}

.leftmain
{width:160px;
margin-left:12px;

}

.leftpic
{width:184px;
height:127px;
background-image:url(/img/leftpic.gif);
background-repeat:no-repeat;
padding-top:2px;
}

div.navmenu {
   padding: 0;
   margin: 0;
   list-style: none;
} 
div.navmenu {
   float: left;
   width:160px;
} 
div.navmenu  a, div.navmenu a:visited {
   display: block;
   padding-top: 2px;
   padding-bottom:4px;
   padding-left:8px;
   color: #Ffffff;
   text-transform:uppercase;
   font-family:Tahoma;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   background-image:url(/img/nav1.gif);
   background-repeat:no-repeat;
}
div.navmenu a:hover {
   background-image:url(/img/nav2.gif);
   background-repeat:no-repeat;
}

div.navmenu1 {
   padding: 0;
   margin: 0;
   list-style: none;
} 
div.navmenu1 {
   float: left;
   width:160px;
} 

div.navmenu1  a, div.navmenu1 a:visited {
   display: block;
   padding-top: 2px;
   padding-bottom:4px;
   padding-left:8px;
   color: #Ffffff;
   text-transform:uppercase;
   font-family:Tahoma;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   background-image:url(/img/nav2.gif);
   background-repeat:no-repeat;
   
}

div.navmenu0 {
   padding: 0;
   margin: 0;
   list-style: none;
} 
div.navmenu0 {
   float: left;
   width:160px;
} 

div.navmenu0  a, div.navmenu0 a:visited {
   display: block;
   padding-top: 2px;
   padding-bottom:4px;
   padding-left:8px;
   color: #Ffffff;
   text-transform:uppercase;
   font-family:Tahoma;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   background-image:url(/img/nav3.gif);
   background-repeat:no-repeat;
   
}
div.navmenu0 a:hover {
   background-image:url(/img/nav4.gif);
   background-repeat:no-repeat;
}



div.navmenu01 {
   padding: 0;
   margin: 0;
   list-style: none;
} 
div.navmenu01 {
   float: left;
   width:160px;
} 

div.navmenu01  a, div.navmenu1 a:visited {
   display: block;
   padding-top: 2px;
   padding-bottom:4px;
   padding-left:8px;
   color: #Ffffff;
   text-transform:uppercase;
   font-family:Tahoma;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   background-image:url(/img/nav4.gif);
   background-repeat:no-repeat;
   
}


div.ex1 {
	width: 160px;
	background-color: #C0D2DE;
	margin-top:12px;
	

	
}
div.ex1 p.first-ele {
	background-image:  url(/img/top.gif);
	background-repeat:no-repeat;
	background-position:top left; 

		padding-left:8px;
		padding-top:5px;
		font-family:Tahoma;
   font-size:12px;
   font-weight:bold;
   color:#FFFFFF;
   margin-bottom:8px;
}



.topleftblock{
	background-image:  url(/img/top.gif);
	background-repeat:no-repeat;
	background-position:top left; 

		padding-left:8px;
		padding-top:5px;
		font-family:Tahoma;
   font-size:12px;
   font-weight:bold;
   color:#FFFFFF;
   margin-bottom:8px;
}
div.ex1 p.last-ele {
	padding: 0px 0 0 70px;
	background: transparent 
		url(/img/rc1_b.gif) 
		no-repeat 
		bottom left;
		margin-top:0px;
		
}



div.ex2 {
	width: 784px;
	background-color: #D5E1E9;
	padding:0;
	margin-top:12px;
	margin-left:2px;
}
div.ex2 p.first-e2e {
	background: 
		transparent url(/img/rc3_t.gif) 
		no-repeat 
		top left;
		padding-left:8px;
		padding-top:5px;
		font-family:Tahoma;
   font-size:14px;
   color:#51626F;
}
div.ex2 p.m-e2e {
	background: 
		 
		no-repeat 
		top left;
		padding-left:8px;
		padding-top:5px;
font-family:Tahoma;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#B71234;

}
div.ex2 p.t-e2e {
font-family:Tahoma;
   font-size:12px;
   color:#51626F;
   padding-top:4px;
   padding-bottom:4px;
   margin-left:6px;
      margin-right:7px;
   border-bottom: 1px solid #9DA9B0;
}

div.ex2 p.t-e2e a{
font-family: Tahoma;
font-size: 12px;
color:#51616E;
text-decoration:none;
}
div.ex2 p.t-e2e a:visited{
font-family: Tahoma;
font-size: 12px;
color:#51616E;
text-decoration:none;
}
div.ex2 p.t-e2e a:hover{
font-family: Tahoma;
font-size: 12px;
color:#637685;
text-decoration:none;
}

div.ex2 p.last-e2e {
	padding: 0px 0 0 70px;
	background: transparent 
		url(/img/rc3_b.gif) 
		no-repeat 
		bottom left;
		margin-top:0px;
		
}

div.ex2 p.content {
font-family:Tahoma;
   font-size:12px;
   color:#51626F;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:6px;
}

div.ex2 p.usedoc {
font-family:Tahoma;
   font-size:12px;
   color:#51626F;
   margin-top:3px;
   margin-bottom:5px;
   margin-left:6px;
}

div.ex2 p.usedoc a{

   color:#464D51;

}

.e1c p {font-family:Tahoma;
   font-size:12px;
   color:#51626F;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:6px;
margin-right:6px;
padding-top:0px;
padding-bottom:0px;}

div.ex1a {

   margin: 0;
   list-style: none;
} 
div.ex1a {
   float: left;
   width:160px;
   background-image:url(/img/mr2.gif);
   background-repeat:no-repeat;
} 
div.ex1a  a, div.ex1a a:visited {
   display: block;
   padding-top: 4px;
   padding-bottom:4px;
   padding-left:8px;
   padding-right:8px;
   color: #000000;
   font-family:Tahoma;
   font-size:10px;
   text-decoration:none;
}
div.ex1a a:hover {
background-color:#6C889A;
color: #ffffff;
background-image:none;
}

div.ex1a1 {

   margin: 0;
   list-style: none;
} 
div.ex1a1 {
   float: left;
   width:160px;
background-color:#6C889A;
color: #ffffff;
background-image:none;
} 
div.ex1a1  a, div.ex1a1 a:visited {
   display: block;
   padding-top: 4px;
   padding-bottom:4px;
   padding-left:8px;
   padding-right:8px;
   color: #ffffff;
   font-family:Tahoma;
   font-size:10px;
   text-decoration:none;
}

.tab1 {
height:16px;
background-color:#A6BFD0;
font-size:11px;
color:#FFFFFF;
padding-left:8px;
border-right:solid 1px;
}
.tab11 {
height:16px;
background-color:#A6BFD0;
font-size:11px;
color:#FFFFFF;
padding-left:8px;
}

.tab2 {
height:16px;
background-color:#96B4C8;
font-size:11px;
color:#FFFFFF;
padding-left:8px;
border-right:solid 1px;
}

.tab21 {
height:16px;
background-color:#96B4C8;
font-size:11px;
color:#FFFFFF;
padding-left:8px;
}
.tab3 {
height:8px;
background-color:#96B4C8;
border-right:solid 1px;
color:#FFFFFF;
}
.tab3l {
height:8px;
background-color:#96B4C8;
border-right:solid 1px;
background-image:url(/img/tab3_b_l.jpg);
background-position:left bottom;
background-repeat:no-repeat;
color:#FFFFFF;
}
.tab31l {
height:8px;
background-color:#96B4C8;
background-image:url(/img/tab3_b_l.jpg);
background-position:left bottom;
background-repeat:no-repeat;
color:#FFFFFF;
}
.tab3r {
height:8px;
background-color:#96B4C8;
border-right:solid 1px;
background-image:url(/img/tab3_b_r.jpg);
background-position:right bottom;
background-repeat:no-repeat;
color:#FFFFFF;
}

.tab_h1 {
height:40px;
background-color:#51626F;
font-size:11px;
color:#FFFFFF;
padding-left:8px;
padding-top:5px;
border-right:solid 1px;
background-image:url(/img/tab1_t_l.gif);
background-position:left top;
background-repeat:no-repeat;
}
.tab_h11 {
height:40px;
background-color:#51626F;
font-size:11px;
color:#FFFFFF;
padding-left:8px;
padding-top:5px;
background-image:url(/img/tab1_t_l.gif);
background-position:left top;
background-repeat:no-repeat;
}

.tab_h2 {
height:40px;
background-color:#51626F;
font-size:11px;
color:#FFFFFF;
padding-left:8px;
padding-top:5px;
border-right:solid 1px;
}

.tab_h2r {
height:40px;
background-color:#51626F;
font-size:11px;
color:#FFFFFF;
padding-left:8px;
padding-top:5px;
border-right:solid 1px;
background-image:url(/img/tab1_t_r.gif);
background-position:right top;
background-repeat:no-repeat;
}

.tab_h4r {

background-image:url(/img/tab1_t_r.gif);
background-position:right top;
background-repeat:no-repeat;
}





.nav {
width:770px;
height:39px;
background:url(/img/head.jpg);
text-align:center;
}

.buttons {
width:770px;
height:308px;
}

.termoclip {
width:770px;
height:45px;
margin-top:5px;
background-image:url(/img/bottom.png);
background-repeat:no-repeat;
}

.bottom {
margin-left:4px;
padding-top:3px;
height:14px;
font-size:10px;
font-family:Tahoma;
color:#51616E;
}

.b2b5 {
height:308px;
width:150px;
margin-left:5px;
}

.b1 {
height:308px;
width:150px;
}

a.wh {
font-family: Tahoma;
font-size: 13px;
color: #ffffff;
text-decoration: underline;
}

a.wh:visited {
font-family: Tahoma;
font-size: 13px;
color: #ffffff;
text-decoration: underline;
} 

a.wh:hover {
font-family: Tahoma;
font-size: 13px;
color: #ffffff;
text-decoration: none;
}

a.wh1 {
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}

a.wh1:visited {
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
text-decoration: none;
} 

a.wh1:hover {
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}

h1.red {
font-family: Tahoma;
font-size: 12px;
color: #B71234;
font-weight:bold;
margin-bottom:20px;
margin-top:1px;
}

#topnav { position:absolute; 
left:630px; 
top:10px; 
width:340px; 
height:15px; 
z-index:999;
font-size: 11px;
color: #ffffff;
}

#topnav1 { position:absolute; 
left:630px; 
top:10px; 
width:340px; 
height:15px; 
z-index:999;
font-size: 11px;
color: #ffffff;
}

hr {
color:#D68596;
}

a.download, a.download:visited, a.download:hover {

font-family: Tahoma;
font-size: 12px;
color:#ffffff;
text-decoration: underline;
font-weight:normal;
}

a{
font-family: Tahoma;
font-size: 12px;
color:#51616E;
text-decoration: underline;
font-weight:normal;
}

a:visited {
font-family: Tahoma;
font-size: 12px;
color:#51616E;
text-decoration: underline;
font-weight:normal;
} 

a:hover {
font-family: Tahoma;
font-size: 12px;
color:#51616E;
text-decoration: none;
font-weight:normal;
}

a.breadcrumbs{
font-family: Tahoma;
font-size: 10px;
color: #fff;
text-decoration: none;
text-transform:uppercase;
}

a:breadcrumbs:visited {
font-family: Tahoma;
font-size: 10px;
color: #fff;
text-decoration: none;
} 

a.breadcrumbs2{
font-family: Tahoma;
font-size: 10px;
color: #fff;
text-decoration: none;
text-transform:uppercase;

}

a:breadcrumbs2:visited {
font-family: Tahoma;
font-size: 10px;
color: #fff;
text-decoration: none;
} 

a.breadcrumbs3{
font-family: Tahoma;
font-size: 10px;
color: #465662;
text-decoration: none;
text-transform:uppercase;
}

a:breadcrumbs3:visited {
font-family: Tahoma;
font-size: 10px;
color: #465662;
text-decoration: none;
} 


.breadcrumbs {
font-family: Tahoma;
font-size: 10px;
color: #fff;
}

.breadcrumbs2 {
font-family: Tahoma;
font-size: 10px;
color: #fff;
margin-top:6px;
}






/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;

border-bottom-width: 0;
font:normal 11px Tahoma;
line-height:18px;
z-index:100;
background-color: #C0D2DE;
width: 782px;
visibility: hidden;
}



.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #819BAB; /*THEME CHANGE HERE*/
border-left: 1px solid #AAC2D2; 
padding: 2px 0;
padding-left:8px;
text-decoration: none;
color: black;
}
.dropmenudiv p{
margin:0;
padding-left:8px;
padding-bottom:14px;
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
background-image:url(/img/rc2_b.gif);
background-repeat:no-repeat;
background-image:url(/img/rc2_t.gif);
background-repeat:no-repeat;
}
.dropmenudiv p#bottommenu{
margin:0;
padding-left:8px;
padding-bottom:14px;
line-height:8px;
background-image:url(/img/rc2_b.gif);
background-repeat:no-repeat;


}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #6C889A;
color:#FFFFFF;
}

 p {margin:0; padding:0}
 
#lightbox{
	background-color:#93B3CA;
	padding: 5px;
	border: 1px solid #718795;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	

