﻿html, body 
{
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	font-family: Tahoma;
	background : White;
}
table
{
	font-size:11px;
}
H1
{
  PADDING-RIGHT: 0px;
  MARGIN-TOP: 0px;
  PADDING-LEFT: 5px;
  font-family: Tahoma;
  FONT-WEIGHT: bold;
  MARGIN-BOTTOM: 0px;
  PADDING-BOTTOM: 0px;
  COLOR: #605D5C;
  PADDING-TOP: 0px
}
H1.news
{
	font-size:20px; 
  PADDING-RIGHT: 0px;
  MARGIN-TOP: 0px;
  PADDING-LEFT: 0px;
  font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
  FONT-WEIGHT: bold;
  MARGIN-BOTTOM: 0px;
  PADDING-BOTTOM: 2px;
  COLOR: #004276;
  PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 0px
}
H4
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 0px
}
H5
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 0px
}
H6
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    COLOR: #000;
    PADDING-TOP: 0px
}
H1
{
    FONT-SIZE: 14px
}
H1.leftNavNoContent
{
    MARGIN-BOTTOM: 8px
}
H2
{
    FONT-SIZE: 16px
}
H3
{
    FONT-SIZE: 14px
}
H4
{
    FONT-SIZE: 12px
}
H5
{
    FONT-SIZE: 10px
}
H6
{
    FONT-SIZE: 10px
}


.mainTitle
{
	color: #605D5C;
	font-size: 14px;
	padding-left: 5px;
	font-family: Tahoma;
	font-weight	: bold;
	height:14px;
}
.mainTitle2
{
	color: #605D5C;
	font-size: 18px;
	padding-left: 5px;
	font-family: Tahoma;
	font-weight	: bold;
}
.mainTitle3
{
	color: #605D5C;
	font-size: 28px;
	padding-left: 5px;
	font-family: Tahoma;
	font-weight	: bold;
}
.mainTitle4
{
	color: #605D5C;
	font-size: 16px;
	padding-left: 5px;
	font-family: Tahoma;
	font-weight	: bold;
}
.subMainTitle
{
	color: #656361;
	font-size: 13px;
	padding-left: 5px;
	font-family: Tahoma;
	
	font-weight	: bold;
}
.bodyDataEntryUI
{
	font-size: 10px;
	padding-left: 10px;
	font-family: Tahoma;
}
.subMainTitle4
{
	color: #656361;
	font-size: 10px;
	font-family: Tahoma;
}
.subMainTitle2
{
	color: #656361;
	font-size: 10px;
	padding-left: 5px;
	font-family: Tahoma;
}
.subMainTitle3
{
	color: #656361;
	font-size: 10px;
	font-family: Tahoma;
}
.FormInfo
{
	background-color:White;	
}
.labelRequired
{
	font-size: 11px;
	color: #ff3333;
	font-family: Tahoma;
}
label
{
	color:black;
	font-size:11px;
	font-family: Tahoma;
}
.label2
{
	color:black;
	font-size:11px;
	font-family: Tahoma;
}
.label2g
{
	color:gray;
	font-size:11px;
	font-family: Tahoma;
}
.label6
{
	color:black;
	font-size:11px;
	font-family: Tahoma;
	font-weight:bold;
	
}
.label6_u
{
	color:black;
	font-size:11px;
	font-family: Tahoma;
	font-weight:bold;
	text-decoration:underline;
}
.label7
{
	color:#ff3333;
	font-size:12px;
	font-family: Tahoma;
}
.label10
{
	color:#656361;
	font-size:11px;
	font-family: Tahoma;
}
.label11
{
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	FONT-FAMILY: tahoma;
	text-decoration:none;
}
.label12
{
	color:#f89d4c;
	font-size:11px;
	font-family: Tahoma;
}
.pad2
{
	padding-left:2px;
}
.rpad10
{
	padding-right:10px;
}

.label3
{
	color:black;
	font-size:11px;
	font-family: Tahoma;
}
.label13
{
	color:black;
	font-size:10px;
	font-family: Tahoma;
}
.label14
{
	color:#7b7a79;
	font-size:10px;
	font-family: Tahoma;
}
.titleNews
{
	color:#0E14B0;
	font-size:24px;
	font-family: Tahoma;
	font-weight: bold;
}
.label4
{
	color:black;
	font-size:14px;
	font-family: Tahoma;
}
.label15
{
	color:black;
	font-size:12px;
	font-family: Tahoma;
}
.label5
{
	color:black;
	font-weight:bold;
	font-size:11px;
	font-family: Tahoma;
}
.label8
{
	color:black;
	
	font-size:11px;
	font-family: Tahoma;
}
.link01
{
	color: royalblue;
	font-weight: bold;
	font-size: 13px;
	font-family: Tahoma;
}
.link02
{
	padding-left:10px;
	color:Navy;
	font-size:11px;
	font-family: Tahoma;
}
.link03
{
	color: white;
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
}
.link04
{
	color: black;
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
}
.link05
{
	color:Navy;
	font-size:12px;
	font-family: Tahoma;
}
A.link04_11, A:Visited.link04_11
{
	color: black;
	font-size: 11px;
	font-family: Tahoma;
}

A.link07, A:Visited.link07
{
	color:Navy;
	font-size:11px;
	font-family: Tahoma;
}
A.link08, A:Visited.link08
{
	color:Black;
	font-size:11px;
	font-family: Tahoma;
	font-weight:bold;
	padding-left:17px;
	background:url(/library/images/icons/arrow.gif);
}
A.link09, A:Visited.link09
{
	color:Navy;
	font-size:11px;
	font-family: Tahoma;
	cursor:default;
	text-decoration:none;
}
A.link10, A:Visited.link10
{
	color:Navy;
	font-size:10px;
	font-family: Tahoma;
}
A.link11
{
	color:Navy;
	font-size:12px;
	font-family: Tahoma;
}
A.link12, A:Visited.link12
{
	color:#CA3121;
	font-size:10px;
	font-family: Tahoma;
}
A.link13, A:Visited.link13
{
	color:Navy;
	font-size:12px;
	font-weight:bold;
	font-family: Tahoma;
}
A.link14, A:Visited.link14
{
	color:Navy;
	font-size:12px;
	font-family: Tahoma;
	text-decoration:none;
}
a.lnkPagNav,a:visited.lnkPagNav
{
	color:Navy;
	font-size:12px;
	font-weight:bold;
	font-family: Tahoma;
	text-decoration:none;
}
.rSection
{
	background: url(/library/images/bars/graybar_right.gif);
	background-repeat:no-repeat;
}
.cSection{
	background: url(/library/images/bars/graybar_center.gif);
	color: white;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	padding-left:5px;
}
.lSection{
	background: url(/library/images/bars/graybar_left.gif);
	background-repeat:no-repeat;
}
input.button
{
	border:1px;
	background: url(/library/images/gradients/buttom_Active.gif);
	border-color:#b0b3b8;
	border-style:solid;
	font-family:tahoma;
	font-size:12px;
	color:black;
}
input.button2
{
	border:1px;
	background: url(/library/images/gradients/buttom_Active.gif);
	border-color:#b0b3b8;
	border-style:solid;
	font-family:tahoma;
	font-size:11px;
	color:black;
}

.boxError
{
	
	border:solid 1px red;
	
	background-color:MistyRose;
	}

input{
	color:black;
	font-size:11px;
	font-family: Tahoma;

}
input.readonly{
	color:black;
	font-size:11px;
	font-family: Tahoma;
	BACKGROUND-COLOR: #F6F9FB;
	BORDER-RIGHT: #7F9DB9 1px solid;
	BORDER-TOP: #7F9DB9 1px solid;
	BORDER-LEFT: #7F9DB9 1px solid;
	BORDER-BOTTOM: #7F9DB9 1px solid;
}
TEXTAREA{
	BORDER-RIGHT: #7F9DB9 1px solid;
  BORDER-TOP: #7F9DB9 1px solid;
  BORDER-LEFT: #7F9DB9 1px solid;
  BORDER-BOTTOM: #7F9DB9 1px solid;
  FONT-SIZE: 11px;
  FONT-FAMILY: Tahoma
}
TEXTAREA.disabled{
  COLOR: black;
  BACKGROUND-COLOR: #F6F9FB
  
}

.link06
{
	padding-left:10px;
	color:navy;	
	font-size:11px;
	font-family: Tahoma;
}
.titleLMBold
{
	color:black;
	font-size:11px;
	font-family: Tahoma;
	font-weight:bold;
	padding-left:8px;
}
.tdIndent
{
	padding-left:7px;
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma
}
/**************** NEWS ****************/
.lblNewsHighlights{
	FONT-SIZE: 12px;
   font-family: "tahoma";
   line-height: 15px;
}
.lblTitleNews{
	font-size:20px; 
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold; 
	padding-bottom:2px;
	color:#004276;
	text-decoration:none;
}
A.lnkTitleNews{
	font-size:20px; 
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold; 
	padding-bottom:2px;
	color:#004276;
	text-decoration:none;
}
.lblTitleNews11{
	font-size:11px; 
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold; 
	padding-bottom:2px;
	color:#004276;
	text-decoration:none;
}
A:visited.lnkTitleNews{
	color:#004276;
}

A:hover.lnkTitleNews{
	color:#ca0002;
}

A:focus.lnkTitleNews{
	outline:none;
}
.GridItem
{
	background-color: #F9F8DC;
	height:23px;
	padding-left:3px;
	border-top: 1px solid;
	border-left: 2px solid;
	border-bottom: 1px solid;
}

.GridItemAlt
{
	background-color: White;
	height:23px;
	padding-left:3px;
	border-top: 1px solid;
	border-left: 2px solid;
	border-bottom: 1px solid;
}
.GridItem3
{
	background-color: #F9F8DC;
	padding-left:3px;
}

.GridItemAlt3
{
	background-color: White;
	padding-left:3px;
}
.CellHeader
{
	padding-left:3px;
	font-size: 8pt;
	font-family: Tahoma;
	font-weight:bold;
	color:White;
	background: url(/library/images/bars/graybar_center.gif);

	text-decoration: none;
	border-top: 1px solid;
	border-left: 2px solid;
	border-bottom: 1px solid;
}
.CellHeader3
{
	padding-left:3px;
	font-size: 8pt;
	font-family: Tahoma;
	font-weight:bold;
	color:White;
	background: url(/library/images/bars/graybar_center.gif);
	text-decoration: none;
}

.label9
{
	font-size: 8pt;
	font-family: Tahoma;
	font-weight:bold;
	color:White;

	text-decoration: none;

}
.GridItem2
{
	background-color: #F6F7F9;
	height:23px;
	padding-left:3px;
	border-top: 1px solid #E9EAEC;
	border-left: 2px solid #E9EAEC;
	border-bottom: 1px solid #E9EAEC;
}

.GridItemAlt2
{
	background-color: White;
	height:23px;
	padding-left:3px;
	border-top: 1px solid #E9EAEC;
	border-left: 2px solid #E9EAEC;
	border-bottom: 1px solid #E9EAEC;
}

.CellHeader2
{
	padding-left:3px;
	font-size: 8pt;
	font-family: Tahoma;
	font-weight:bold;
	color:White;
	background: url(/library/images/bars/graybar_center.gif);

	text-decoration: none;
	border-top: 1px solid #E9EAEC;
	border-left: 2px solid #E9EAEC;
	border-bottom: 1px solid #E9EAEC;
}
.boxGrayPoll
{
	padding-left: 5px;
	border-right: #E9EAEC 1px solid;
	border-top: #E9EAEC 1px solid;
	border-left: #E9EAEC 1px solid;
	border-bottom: #E9EAEC 1px solid;
	background-color: #F6F7F9;
}
.lblGrayB
{
	font-size: 11px;
	color: #888888;
	font-family: Tahoma;
}
.boxAds
{
	background-image: url(/library/images/gradients/grayAdBackground.gif);
}
.lnkCloseAds:hover
{
	font-weight:bold;
	font-size: 11px;
	color: #AEACAF;
	font-family: Tahoma;
	text-decoration:underline;
}
.lnkCloseAds:visited
{
	font-weight:bold;
	font-size: 11px;
	color: #AEACAF;
	font-family: Tahoma;
	text-decoration:underline;
}

.lnkCloseAds
{
	font-weight:bold;
	font-size: 11px;
	color: #AEACAF;
	font-family: Tahoma;
	text-decoration:underline;
}
.link05_s
{
	color:Navy;
	font-size:10px;
	font-family: Tahoma;
}

/**************** END NEWS ****************/

.secGearReview
{
	background-color: #e6e6e5;
	height: 24px;
}
.rbroundbox1 
{
	background: url(/library/images/mainSearchMid.gif);height:33px;
}
.rbtop1 
{ 
	background: url(/library/images/mainSearchLeft.gif) no-repeat top left;
	height:33px; 
}
.rbbot1 
{
	background: url(/library/images/mainSearchRight.gif) no-repeat bottom right;
	height:33px;
}
.sectionMsj1
{
	font-family:Tahoma,Arial, Helvetica, sans-serif; color:#333; font-size:11px;background-color:#f7f8d9;padding:7px;border:1px solid #ccc;margin-bottom:5px;
}
.sectionBack1
{
	font-family:Tahoma,Arial, Helvetica, sans-serif; color:#333; font-size:11px;background-color:#f7f7f7;padding:7px;border:1px solid #ccc;margin-bottom:5px;
}
/*menu options*/
.link-text{display:inline;margin:0 0 0 .25em;padding:0;border:none;color:#fff; font-weight:bold;font-family:Tahoma;font-size: 11px; text-decoration:none;}
.sp-text-ca:hover .list-options{visibility:visible;}
.sp-text-ca{position:relative;z-index:98;text-decoration:none;white-space:nowrap;}

.list-options{margin:0;padding:0;line-height:1;list-style:none;}
.list-options{position:absolute;top:1.1em;left:.15em;z-index:99;width:140px;border:1px solid #999;visibility:hidden;}
.list-options li a{background:#fff;color:#000080; font-family:Tahoma; font-size:11px;display:block; padding:.4166em .6666em;text-decoration:underline; text-align:left;}
.list-options li a:hover{text-decoration:underline;font-weight:bold;color:#000;}
/*end menu options*/
hr.line1{height: 1px; border: 0; background-color: #333333;}