@charset "utf-8";


#bodyright {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	padding: 4px;
	height:100%;
}

#bodyright a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#bodyright a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#bodyright a:hover {
	color: #53534B;
	text-decoration: none;
}
#bodyright a:active {
	text-decoration: none;
}

#bodyright ul {
	list-style-type: none;
	margin: 0px;
	padding: 2px;
	color: white;
	background-color: #000066;
	text-align: center;
}
#bodyright ul li {
    font-weight:bold;
	display: block;
	width:100%
}
#bodyright ul li a {
	color: #FFFFFF;
}
#bodyright ul li a:hover {
	color: #c24032;
}




#bodycontent {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;

		
}
#bodycontent a:link {
	color: #000066;
}
#bodycontent a:visited {
	color: #000066;
}
#bodycontent a:hover {
	color: #B42119;
}
#bodycontent a:active {
	color: #B42119;
}

.bodyBLUE {
	color: #000066;
}
.bodyRED {
	color: #B42119;
}



.h1 {
	text-transform: uppercase;
	font-size: 120%;
	font-weight: 700;
	color: #000066;
}
.h1 a:link {
	color: #000066;
	text-decoration: none;
}
.h1 a:visited {
	color: #000066;
	text-decoration: none;
}
.h1 a:hover {
	color: #000066;
	text-decoration: none;
}
.h1 a:active {
	text-decoration: none;
}

.h2 {
	font-size: 100%;
	text-transform: uppercase;
	color: #000066;
}
.h2 a {
	color: #000066;
}
.h2 a:link {
	color: #000066;
}
.h2 a:visited {
	color: #000066;
}
.h2 a:hover {
	color: #000066;
}
.h2 a:active {
}

.h3 {
	font-size: 120%;
	font-weight: 700;
	color: #000066;
}
.h3 a:link {
	color: #000066;
	text-decoration: none;
}
.h3 a:visited {
	color: #000066;
	text-decoration: none;
}
.h3 a:hover {
	color: #000066;
	text-decoration: none;
}
.h3 a:active {
	text-decoration: none;
}

.offset   { 
	border: solid 1pt black 
}

.tfvNormal { 
	color: #000000;
}
	
.tfvHighlight { 
	color: red; 
}

body, p, td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



.bodyright {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	padding: 4px;
	height:100%;
}

.bodyright a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.bodyright a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.bodyright a:hover {
	color: #53534B;
	text-decoration: none;
}
.bodyright a:active {
	text-decoration: none;
}

.bodyright ul {
	list-style-type: none;
	margin: 0px;
	padding: 2px;
	color: white;
	background-color: #000066;
	text-align: center;
}
.bodyright ul li {
    font-weight:bold;
	display: block;
	width:100%
}
.bodyright ul li a {
	color: #FFFFFF;
}
.bodyright ul li a:hover {
	color: #c24032;
}


#bloglink {
  font-weight: normal;
   color: #000066; !important

}
#bloglink:hover {
 font-weight: normal;
 color: #CC0000; !important
 
}



#bodyrightproduct {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	padding: 4px;
	height:100%;
}

#bodyrightproduct a:link {
	color: #ffffff;
	text-decoration: none;
}
#bodyrightproduct a:visited {
	color: #ffffff;
	text-decoration: none;
}
#bodyrightproduct a:hover {
	color: #53534B;
	text-decoration: none;
}
#bodyrightproduct a:active {
	text-decoration: none;
}

#bodyrightproduct ul {
	list-style-type: none;
	margin: 0px;
	padding: 2px;
	color: white;
	background-color: #000066;
	text-align: center;
}
#bodyrightproduct ul li {
    font-weight:bold;
	display: block;
	width:100%
}
#bodyrightproduct ul li a {
	color: #FFFFFF;
}
#bodyrightproduct ul li a:hover {
	color: #c24032;
}

.button {
   border-top: 1px solid #96d1f8;
   background: #00345c;
   background: -webkit-gradient(linear, left top, left bottom, from(#4081ad), to(#00345c));
   background: -moz-linear-gradient(top, #4081ad, #00345c);
   padding: 10px 20px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #d5e0b8;
   background: #d5e0b8;
   color: #1e348a;
   }
.button:active {
   border-top-color: #024d80;
   background: #024d80;
   }