.bodyheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: rgb(51,51,51); LINE-HEIGHT: 13px; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.bodyheadertwo {
	FONT-WEIGHT: lighter; FONT-SIZE: 9pt; WORD-SPACING: normal; COLOR: rgb(0,51,102); LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; POSITION: relative; TOP: 1px
}
.bodyheaderCopy {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: rgb(51,51,51); LINE-HEIGHT: 13px; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.cookieCrumb {
	FONT-SIZE: 11px; COLOR: rgb(0,51,102); LINE-HEIGHT: 14px; FONT-FAMILY: arial, verdane, helvetic, sans-serif; TEXT-DECORATION: none
}
.cookieCrumb:hover {
	COLOR: rgb(51,102,25); TEXT-DECORATION: underline
}
.boxline {
	BACKGROUND-COLOR: rgb(162,163,166)
}
.footer {
	BACKGROUND-COLOR: rgb(0,46,122)
}
.emailhead {
	FONT-SIZE: 12px; COLOR: rgb(0,46,122); LINE-HEIGHT: 14px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.headerformX {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headerforms {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdr-forms {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; COLOR: rgb(0,51,153); LINE-HEIGHT: 13px; PADDING-TOP: 1px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.newsheaderXX {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; COLOR: rgb(0,51,153); LINE-HEIGHT: 13px; PADDING-TOP: 2px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: rgb(0,0,68); LINE-HEIGHT: 16px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.subheadminor {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: rgb(0,0,68); LINE-HEIGHT: 20px; FONT-STYLE: italic; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.subheadLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: rgb(0,0,68); LINE-HEIGHT: 25px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.body {
	FONT-SIZE: 11px; COLOR: rgb(68,68,68); LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.body_B {
	FONT-SIZE: 11px; COLOR: rgb(0,46,122); LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyCopy {
	FONT-SIZE: 11px; COLOR: rgb(68,68,68); LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bigbody {
	FONT-SIZE: 14px; COLOR: rgb(68,68,68); LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bigquote {
	FONT-SIZE: 13px; COLOR: rgb(68,68,68); LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyNEXT {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: rgb(0,51,153); LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyNEXT_B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: rgb(68,68,68); LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyLeadGen {
	FONT-SIZE: 11px; COLOR: rgb(0,0,0); LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyLeadGenSmall {
	FONT-SIZE: 9px; COLOR: rgb(0,0,0); LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.custcap {
	FONT-SIZE: 12px; COLOR: rgb(51,102,0); LINE-HEIGHT: 18px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.custcap:hover {
	TEXT-DECORATION: underline
}
.featurestory {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: rgb(0,0,68); LINE-HEIGHT: 26px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.bigfeaturestory {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: rgb(0,0,68); LINE-HEIGHT: 26px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.homepagebox {
	FONT-SIZE: 12px; COLOR: rgb(0,0,51); LINE-HEIGHT: 13px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.biglogo {
	FONT-SIZE: 20px; COLOR: rgb(255,255,194); LINE-HEIGHT: 26px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.homepagebox:hover {
	TEXT-DECORATION: underline
}
.leftside {
	BORDER-RIGHT: rgb(153,204,102) thin solid; BORDER-TOP: white thin solid; BORDER-LEFT: white thin solid; BORDER-BOTTOM: white thin solid
}
.legal {
	FONT-SIZE: 10px; COLOR: rgb(0,0,51); LINE-HEIGHT: 12px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.newlegal {
	FONT-SIZE: 10px; MARGIN-LEFT: 1px; COLOR: rgb(51,51,51); LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newlegal:hover {
	COLOR: rgb(51,102,25)
}
.newslegal {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; FONT-SIZE: 11px; COLOR: rgb(0,0,51); LINE-HEIGHT: 12px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.rightmenulink {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; FONT-SIZE: 11px; COLOR: rgb(0,0,255); LINE-HEIGHT: 12px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: underline
}
.newsdate {
	PADDING-LEFT: 1px; FONT-SIZE: 10px; COLOR: rgb(0,0,0); LINE-HEIGHT: 11px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.newlegalwhite {
	PADDING-LEFT: 2px; FONT-SIZE: 11px; COLOR: white; LINE-HEIGHT: 12px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.newlegalwhite:hover {
	TEXT-DECORATION: underline
}
.points {
	FONT-SIZE: 12px; COLOR: rgb(51,51,0); LINE-HEIGHT: 14px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.dhtmlNavTableColor {
	BACKGROUND-COLOR: rgb(243,243,243)
}
.pointsdot {
	FONT-SIZE: 14px; LINE-HEIGHT: 14px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.rtcol {
	PADDING-LEFT: 1px; FONT-SIZE: 11px; COLOR: rgb(68,68,68); LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.rtcol:hover {
	COLOR: rgb(51,102,25); TEXT-DECORATION: underline
}
.rtcolquote {
	PADDING-LEFT: 1px; FONT-SIZE: 12px; COLOR: rgb(0,0,51); LINE-HEIGHT: 13px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.rcolhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rtcolservlet {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: rgb(51,102,25); LINE-HEIGHT: 12px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tagline {
	MARGIN-TOP: 48px; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: rgb(51,102,0); LINE-HEIGHT: 14px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.testimonial {
	FONT-SIZE: 13px; COLOR: rgb(68,68,68); FONT-FAMILY: Arial, Helvetica, sans-serif
}
.uconbody {
	FONT-SIZE: 11px; COLOR: rgb(34,34,34); LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyheaderlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: rgb(51,51,51); LINE-HEIGHT: 13px; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyheaderlink:hover {
	COLOR: rgb(51,51,51); TEXT-DECORATION: underline
}
.bodylink {
	FONT-SIZE: 11px; COLOR: rgb(0,51,102); LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bodylink:hover {
	COLOR: rgb(51,102,25); TEXT-DECORATION: underline
}
.bodylinkCopy {
	FONT-SIZE: 11px; COLOR: rgb(0,0,102); LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bodylinkX {
	FONT-SIZE: 11px; COLOR: rgb(0,0,153); LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bodylinkX:hover {
	COLOR: rgb(0,51,153); TEXT-DECORATION: underline
}
.lft_col_main_link {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; MARGIN-LEFT: 1px; COLOR: rgb(0,46,122); LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lft_col_main_link:hover {
	COLOR: rgb(51,102,25); TEXT-DECORATION: underline
}
A.navlinktop {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: white; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif; TEXT-DECORATION: none
}
A.navlinktop:link {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: white; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif; TEXT-DECORATION: none
}
A.navlinktop:visited {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: white; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif; TEXT-DECORATION: none
}
A.navlinktop:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: white; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif; TEXT-DECORATION: none
}
A.navlinktop:active {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: white; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif; TEXT-DECORATION: none
}
.navlinktopon {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: rgb(136,136,136); FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif; TEXT-DECORATION: none
}
.navlinktopon:link {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: white; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif; TEXT-DECORATION: none
}
.navlinktopon:visited {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: white; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif; TEXT-DECORATION: none
}
.navlinktopon:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: white; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif; TEXT-DECORATION: none
}
.navlinktopon:active {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: white; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, sans-serif; TEXT-DECORATION: none
}
.newsheaderlink {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 0px; COLOR: rgb(0,51,204); LINE-HEIGHT: 13px; PADDING-TOP: 1px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.uconnavlink {
	FONT-SIZE: 10px; COLOR: rgb(0,46,122); LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.solutionsMenu {
	Z-INDEX: 1; LEFT: 2px; VISIBILITY: hidden; WIDTH: 130px; POSITION: absolute; TOP: 105px; HEIGHT: 44px
}
.productsMenu {
	Z-INDEX: 2; LEFT: 119px; VISIBILITY: hidden; WIDTH: 160px; POSITION: absolute; TOP: 105px; HEIGHT: 77px
}
.servicesMenu {
	Z-INDEX: 3; LEFT: 239px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 105px; HEIGHT: 95px
}
.alliancesMenu {
	Z-INDEX: 4; LEFT: 360px; VISIBILITY: hidden; WIDTH: 223px; POSITION: absolute; TOP: 105px; HEIGHT: 110px
}
.aboutUsMenu {
	Z-INDEX: 5; LEFT: 479px; VISIBILITY: hidden; WIDTH: 142px; POSITION: absolute; TOP: 105px; HEIGHT: 172px
}
.newsOptionBground {
	BACKGROUND-COLOR: rgb(162,163,166)
}
.emailposition {
	LEFT: 0px; VISIBILITY: visible; WIDTH: 170px; POSITION: absolute; TOP: 385px
}
.emailpositionabout {
	LEFT: 0px; VISIBILITY: visible; WIDTH: 170px; POSITION: absolute; TOP: 380px
}
.emailpositionaboutjobs {
	LEFT: 0px; VISIBILITY: visible; WIDTH: 170px; POSITION: absolute; TOP: 300px
}
.emailText {
	FONT-SIZE: 11px; MARGIN-LEFT: 1px; COLOR: rgb(51,51,51); LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bottomnav {
	FONT-SIZE: 11px; COLOR: rgb(221,221,221); LINE-HEIGHT: 14px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.bottomnav:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.bottomnavCopy {
	FONT-SIZE: 11px; COLOR: rgb(51,51,51); LINE-HEIGHT: 14px; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.homenavtxt {
	FONT-SIZE: 10px; COLOR: rgb(0,51,102); LINE-HEIGHT: 14px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.homenavtxt:hover {
	TEXT-DECORATION: underline
}
.leftnav {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: rgb(0,46,122); LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.leftnav:hover {
	COLOR: rgb(64,64,64); TEXT-DECORATION: none
}
.leftnav A {
	COLOR: rgb(64,64,64); TEXT-DECORATION: none
}
.lftnavpage {
	FONT-SIZE: 32px; COLOR: white; LINE-HEIGHT: 12px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.navactive {
	FONT-SIZE: 12px; COLOR: rgb(0,0,51); LINE-HEIGHT: 14px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.navactive:hover {
	COLOR: rgb(153,204,153); TEXT-DECORATION: none
}
.navactivepg {
	FONT-SIZE: 12px; COLOR: white; LINE-HEIGHT: 12px; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.navtxt {
	FONT-SIZE: 9pt; COLOR: rgb(0,0,51); LINE-HEIGHT: normal; FONT-FAMILY: arial, verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
.OLDleftnav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: rgb(51,102,25); LINE-HEIGHT: 10px; PADDING-TOP: 1px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.onleftnav {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: rgb(0,46,122); FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif; TEXT-DECORATION: none
}
.onleftsubnav {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 1px; COLOR: rgb(48,48,48); LINE-HEIGHT: 11px; PADDING-TOP: 1px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subnav {
	FONT-SIZE: 10px; COLOR: rgb(0,51,102); LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subnav:hover {
	COLOR: rgb(153,204,153); TEXT-DECORATION: underline
}
.subnavpg {
	FONT-SIZE: 10px; COLOR: white; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topnavoncolor {
	BACKGROUND-COLOR: rgb(238,238,238)
}
.uconnavon {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.emailservlet {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: white; LINE-HEIGHT: 12px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
span.required	{
		color:#FF0000;
		font-family: Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px;
		font-weight: bold;
		font-style: italic;
		text-decoration: none; }
span.listing	{
		color: black;
		font-family: Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px;
		text-decoration: none; }
span.listingitem	{
		color: rgb(192,0,0);
		font-family: Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px;
		text-decoration: underline; }
#calendar{
	margin		:	20px 0px 20px 0px;
}

.calendar th{
	text-align	:	center;
	font-size	:	12px;
}

.calendar caption{
	text-align	:	left;
	font-size	:	12px;
}

.calendar td{
	text-align	:	center;
	font-size	:	12px;
	color		:	#c0c0c0;
}

.calendar a{
	color		:	black;
	font-weight	:	bold;
}

.calendar a:visited{
	color		:	black;
	font-weight	:	bold;
}

#blogstuff a {
	color			: rgb(255,20,147);
	font-size		:	12px;
	text-decoration		:	underline;
	font-family		:	Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}
	
#blogstuff a:link {
	color		: rgb(218,165,32);
}

#blogstuff a:visited {
	color		: rgb(255,165,0);
}

#blogstuff a:hover {
	color		:	white;
	background-color: rgb(255,165,0);
}

#blogstuff blockquote {
	font-style		:	italic;
	border-left		:	1px solid #666;
	padding-left	:	4px;
}
/* styling for the blogs view */
#blogcomments{
	background-color	:	#f1f1f1;
	padding		:	2px;
	border		:	1px solid #c0c0c0;
	margin		:	10px;
}

.blogcommentlink{
	background-color		:	#f1f1f1;
	padding			:		2px;
}

.blogbody{
	padding			:		5px;
}

#blogcontainer .blogdocument
{
	margin			: 		0px 0px 20px 0px;
	border			:		1px solid #ccc;

}

.blogtitleheader
{
	font-weight			:		bold;
	background-color		:		#f1f1f1;
	font-size			:		16px;
	padding			:		2px;
	border-bottom		:		1px solid #c0c0c0;
}

.blogdateheader
{
	text-decoration		:		none;
	font-style			:		italic;
	margin-bottom		:		0px ;
	padding			:		2px;
}

.blogtitleheader a, .blogtitleheader a:visited
{
	color: #272458;
	font-size: 1.2em;
	text-decoration		:		none;
}

.blogtitleheader a:hover
{
	color				:		rgb(204,204,204);
}

#gmenu
{
      Font-size: 11px;
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left	:	4px;
}

#gmenu a:link
{
                FONT-SIZE: 10px; 
                COLOR: rgb(0,46,122); 
                LINE-HEIGHT: normal; 
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background			:		transparent;
	text-decoration		:		none;
	font-weight			:		bold;	
}

#gmenu a:visited	
{
                FONT-SIZE: 10px; 
                COLOR: rgb(0,46,122); 
                LINE-HEIGHT: normal; 
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background			:		transparent;
	text-decoration		:		none;
	font-weight			:		bold;
}

#gmenu a:hover	
{
                FONT-SIZE: 10px; 
                COLOR: rgb(0,46,122); 
                LINE-HEIGHT: normal; 
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration		:		underline;
	background			:		transparent;
	font-weight			:		bold;
}

#gmenu a:active	
{
                FONT-SIZE: 10px; 
                COLOR: rgb(0,46,122); 
                LINE-HEIGHT: normal; 
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration		:		underline;
	background			:		transparent;
	font-weight			:		bold;
}

.geniimenu
{
      Font-size: 11px;
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left	:	4px;
}

.geniimenu a:link
{
                FONT-SIZE: 10px; 
                COLOR: rgb(0,46,122); 
                LINE-HEIGHT: normal; 
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background			:		transparent;
	text-decoration		:		none;
	font-weight			:		bold;	
}

.geniimenu a:visited	
{
                FONT-SIZE: 10px; 
                COLOR: rgb(0,46,122); 
                LINE-HEIGHT: normal; 
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	background			:		transparent;
	text-decoration		:		none;
	font-weight			:		bold;
}

.geniimenu a:hover	
{
                FONT-SIZE: 10px; 
                COLOR: rgb(0,46,122); 
                LINE-HEIGHT: normal; 
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration		:		underline;
	background			:		transparent;
	font-weight			:		bold;
}

.geniimenu a:active	
{
                FONT-SIZE: 10px; 
                COLOR: rgb(0,46,122); 
                LINE-HEIGHT: normal; 
                FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration		:		underline;
	background			:		transparent;
	font-weight			:		bold;
}

ul#tabnav {
font: bold 11px verdana, arial, sans-serif;
list-style-type: none;
padding-bottom: 24px;
border-bottom: 1px solid #6c6;
margin: 0px;
}
ul#tabnav li {
float: left;
height: 21px;
background-color: #cfc;
margin: 2px 2px 0 2px;
border: 1px solid #6c6;
}
body#tab1 li.tab1, body#tab2 li.tab2,
body#tab3 li.tab3, body#tab4 li.tab4 {
border-bottom: 1px solid white;
background-color: white;
}
body#tab1 li.tab1 a, body#tab2 li.tab2 a,
body#tab3 li.tab3 a, body#tab4 li.tab4 a {
color: black;
}

#tabnav a {
float: left;
display: block;
color: #666;
text-decoration: none;
padding: 4px;
}
#tabnav a:hover {
background: white;
}

blockquote {
	font-style		:	italic;
	border-left		:	1px solid #666;
	padding-left	:	4px;
}

A
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff3300;
    TEXT-DECORATION: underline
}

#Nav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    FONT: 9pt Verdana, Arial, sans-serif;
    PADDING-TOP: 2px
}
#Nav .line
{
    BORDER-TOP: #999999 1px solid;
    MARGIN: 5px 0px
}
UNKNOWN
{
    MARGIN: 6px 0px 4px
}
#Nav H4
{
    FONT-SIZE: 100%;
    MARGIN: 4px 0px 5px 5px
}
UNKNOWN
{
    MARGIN: 4px 0px 4px 5px
}
#Nav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#Nav LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    color: red;
    MARGIN: -4px 2px;
    WIDTH: 175px;
    PADDING-TOP: 0px
}
UNKNOWN
{
    MARGIN: -3px 2px
}
#Nav A
{
    PADDING-RIGHT: 4px;
    DISPLAY: block;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 4px;
    MARGIN: 1px 0px;
    CURSOR: pointer;
    COLOR: #000000;
    PADDING-TOP: 2px
}
#NavLeft A
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 4px;
    MARGIN: 1px 0px;
    CURSOR: pointer;
    COLOR: #000000;
    PADDING-TOP: 1px
}
UNKNOWN
{
    BORDER-RIGHT: transparent 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: transparent 1px solid;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: transparent 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: transparent 1px solid
}
#Nav A:visited
{
    COLOR: #000000
}
#Nav A:hover
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-DECORATION: none
}
UNKNOWN
{
    MARGIN: 1px 0px
}

code
{
	background-color:rgba(240,240,240,.8);
	margin: 2px;
	padding: 0px 4px;
	font-family:"Courier New",monospace;
}
