A:link { 		
		font: 10px Arial, Helvetica, sans-serif; 
		text-decoration: none; 
		color: #0a3086; 
} 

A:visited { 	
		font: 10px Arial, Helvetica, sans-serif; 
		text-decoration: none; 
		color: #707070; 
} 
				
A:hover {
 		font: 10px Arial, Helvetica,sans-serif; 
		/*text-decoration: underline; */
		color: #3196e6; 
} 



P{ 		font: 11px Arial, Verdana, Helvetica, sans-serif;
		color: #000000; 
} 
		
.submenuHL{ 
		font: bold 10px Arial, Helvetica, sans-serif; 
		color: #000099;
		margin: 0;
		padding: 2 10px 0 0;		
		background-color: #F7E466;
		display:block;
		width: 100%;
}


.submenuPage{ 
		font: 9px Verdana, Arial, Helvetica, sans-serif; 
		color: #135ea8; 
}

.quotes{ 
		font: 11px Verdana, Arial, Helvetica, sans-serif; 
		font-style: italic;
		color: #135ea8;
}


.pgmenu{ 
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #0a3086;
		display: block;
		margin: 0;
		padding: 2 0 2 0;		
} 

.pgmenu:link{ 
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #0a3086;
		display: block;
		margin: 0;
		width: 100%;
} 

.pgmenu:hover{ 
		font: bold 12px Arial, Helvetica, sans-serif; 
		color: #0a3086;
		background-color: #F7E466;
		
}

.pgmenu:visited{ 
		font: bold 12px Arial, Helvetica, sans-serif; 
		color: #8e8e8e; 
		/*display: block;*/
		display: block;
		height: 100%;
}

.pgmenuon{ 
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #ffffff;
		padding: 5px 10px 5px 0;
		margin: 0;
		background-color: #0a3086;
		display: block;
		width: 100%;

} 

.submenu:link{ 
		font: 9px Verdana, Arial, Helvetica, sans-serif; 
		color: #0a3086; 
} 

.submenu:hover{ 
		font: 9px Verdana, Arial, Helvetica, sans-serif; 
		color: #018CFA;
		text-decoration: underline;
}

.submenu:visited{ 
		font: 9px Verdana, Arial, Helvetica, sans-serif; 
		color: #8e8e8e;
}
.submenub:link{ 
		font: 10px Arial, Helvetica, sans-serif;
		padding-right: 20px;
		padding-top: 2px;
		color: #0a3086;
		width: 136px;
		height: 18px;
		display: block; 
} 

.submenub:hover{ 
		font: 10px Arial, Helvetica, sans-serif; 
		color: #018CFA;
		/* text-decoration: underline; */
		background-color:#f6f6f6;
		display: block;
}

.submenub:visited{ 
		font: 10px  Arial, Helvetica, sans-serif; 
		color: #8e8e8e;
		padding-right: 20px;
		padding-top: 2px;
		width: 136px;
		display: block;

}

.main:link{ 
		font: 11px Arial, Verdana, Helvetica, sans-serif; 
		color: #000099; 
} 

.main:hover{ 
		font: 11px Arial, Verdana, Helvetica, sans-serif; 
		color: #018CFA;
		text-decoration: underline;
}

.main:visited{ 
		font: 11px Arial, Verdana, Helvetica, sans-serif; 
		color: #8e8e8e;
}


.greybold{ 
		font: bold 11px arial, verdana, helvetica, sans-serif; 
		color: #999999;
} 

.greyboldtr{ 
		font: bold 11px Arial, Helvetica, sans-serif; 
		color: #999999;
		background-color: #f6f6f6;
		border: #f6f6f6;
} 

.greyboldtr2{ 
		font: bold 11px arial, verdana, helvetica, sans-serif; 
		color: #999999;
		background-color: #fbfbfb;
		border: #fbfbfb;
} 

.mainb:link{ 
		font: bold 11px arial, verdana, helvetica, sans-serif; 
		color: #0a3086;
} 

.mainb:hover{ 	
		font: bold 11px arial, verdana, helvetica, sans-serif; 
		color: #0a3086;
		text-decoration: underline;
}

.mainb:visited{ 
		font: bold 11px arial, verdana, helvetica, sans-serif; 
		color: #666666;
		
}

.bottombar{ 
		font: 10px Verdana, Arial, Helvetica, sans-serif; 
		color: #ffffff; 
} 

.bottombar:link{ 
		font: 10px Verdana, Arial, Helvetica, sans-serif; 
		color: #ffffff; 
} 

.bottombar:hover{ 
		font: 10px Verdana, Arial, Helvetica, sans-serif; 
		color: #f1d200;
		text-decoration: underline; 
}

.bottombar:visited{ 
		font: 10px Verdana, Arial, Helvetica, sans-serif; 
		color: #d0d0d0;
		
}

.bottbarr{
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		color: #00377c;
}

.title{ 
		font: 10px Verdana, Arial, Helvetica, sans-serif; 
		font-weight: BOLD;
		color: #666666; 
} 

.tablelinks{ 
		font: 11px arial, verdana, helvetica, sans-serif; 
		color: #000000; 
} 

.tabletop { 
		border-right:solid 1px gray; 
		border-left:solid 1px gray; 
		border-top:solid 1px gray; 
		border-bottom:solid 1px gray; 
} 

.tablemiddle { 
		border-right:solid 1px gray; 
		border-left:solid 1px gray; 
}

.tableleft { 
		border-left:solid 1px gray; 
} 

.tableright { 
		border-right:solid 1px gray; 
		color: whitesmoke 
} 

.tablebottom { 
		border-right:solid 1px gray; 
		border-left:solid 1px gray; 
		border-bottom:solid 1px gray; 
} 

.tabledot { 
		border-bottom:dotted 1px gray; 
} 

.tabledot.hover { 
		border-bottom:dotted 1px gray;
		background-color: #f6f6f6;
} 


LI{ 
		font: 11px arial, verdana, helvetica, sans-serif; 
		color: #000000; 
} 

TD{ 	font: 11px arial, verdana, helvetica, sans-serif; 
		color: #000000; 
} 
		

.bluetext{ 
		font: 11px arial, verdana, helvetica, sans-serif; 
		color: #0a3086;
		 
}

.redtext{ 
		font: 11px arial, verdana, helvetica, sans-serif; 
		color: red;
		 
}

.greytext{ 
		font: 11px verdana, arial, helvetica, sans-serif; 
		color: #666666;
		 
}

.greysm{ 
		font: 10px arial, helvetica, sans-serif; 
		color: #666666;
		 
}
.greymed{ 
		font: 11px arial, helvetica, sans-serif; 
		color: #666666;
		 
}

.greytd1{ 
		font: 11px arial, helvetica, sans-serif; 
		color: #666666;
		background-color: #fbfbfb;
		border-width: thin;
		border: #fbfbfb;
		 
}

.greytd2{ 
		font: 11px arial, helvetica, sans-serif; 
		color: #666666;
		background-color: #f6f6f6;
		border: #f6f6f6;
		 
}

.boxsm:link{ 
		font: 10px arial, verdana, helvetica, sans-serif; 
		color: #6666FF;
		 
}


.boxsm:hover{ 
		font: 10px arial, verdana, helvetica, sans-serif; 
		color: #0000FF;
		 
}

.boxsm:visited{ 
		font: 10px arial, verdana, helvetica, sans-serif; 
		color: #999999;
		 
}

.orantext{ 
		font: 10px arial, verdana, helvetica, sans-serif; 
		color: #ffcc00;
		 
}

.btextb{ 
		font: bold 11px arial, verdana, helvetica, sans-serif; 
		color: #0a3086; 
} 

.whitetext{ 
		font: 11px arial, verdana, helvetica, sans-serif; 
		color: #ffffff; 
}

.whitetextsm{ 
		font: 10px verdana, arial, helvetica, sans-serif; 
		color: #ffffff; 
} 
		
B{
	color: #0000ff;
	font-weight: bold;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
		
} 

.laptop { 
		font: 16px arial, verdana, helvetica, sans-serif; 
		color: #000000; 
		font-weight: BOLD; 
		text-decoration: none; 
} 

.laptopred { 
		font: 16px arial, verdana, helvetica, sans-serif; 
		color: red; 
		font-weight: BOLD; 
		text-decoration: none; 
} 

h3 { 	font: 16px arial, verdana, helvetica, sans-serif; 
		color: #000000; 
		font-weight: BOLD; 
		text-decoration: none; 
		line-height: 20px; 
} 

h4 { 
		font: 13px verdana, arial, helvetica, sans-serif; 
		color: #0a3086; 
		font-weight: BOLD; 
		text-decoration: none; 
		line-height: 16px; 
} 
	
.header1 { 
		font: 18px verdana, helvetica, Arial, sans-serif; 
		font-weight: BOLD; color: #2a4273; 
		line-height: 15px; 
} 

.header2 { 
		font-weight: BOLD; 
		color: #162168; 
        font-family: Arial, Helvetica, sans-serif; font-size: 12px;
} 

.left{ 
		font: 10px verdana, helvetica, Arial, sans-serif; 
		color: #000000; 
} 

.form{ 
		font: 12px verdana, helvetica, Arial, sans-serif; 
		color: #000000; 
} 

#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.lblueb {
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
}
.greenb {
	font-size: 11px;
	font-weight: bold;
	color: #00CC00;
}
.redb {
	font: bold 11px arial, verdana, helvetica, sans-serif;
	color: #FF0000;
}
.softb {
	font-size: 11px;
	font-weight: bold;
	color: #dee5f1;
}

softblue {
   
    background-color: #dee5f1;
}

.softbluebdr {
	background-color: #dee5f1;
	border: #c9d6f1;
}

.ytable {
	background-color: #fbfbfb;
	border: solid #c9d6f1;
	border-width: thin;
}

.yaltrow {
	background-color: #fbfbfb;
	border: #fbfbfb;
}

.yaltrow2 {

	background-color: #f6f6f6;
	border: #f6f6f6;
}

#navcontainer
{
width: 12.4em;
border-right: 1px solid #135EA8;
padding: 0 0 0 0;
margin-bottom: 1em;
font-family: Arial, Helvetica, sans-serif;

color: #333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{

border-bottom: 1px dotted gray;
margin: 0;
padding: 0;
padding: 0 10 0 0;
text-align: right;
}

#navcontainer li a
{


display: block;
margin: 0;
padding: 2 10px 2 0;
color: #0a3086;
text-decoration: none;
width: 100%;
}



#navcontainer li a:hover
{
/*border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;*/
background-color: #F7E466;
color: #0a3086;

}