/* CSS Document */



INPUT.map 
{
	border : none;
	height : 12px;
	width : 12px;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;	
}
A.style_01{
	color : #3F4EA8;
	text-decoration : none;
}
A.style_01B{
	color : #3F4EA8;
	text-decoration : none;
	font-weight : bold;
}
A.style_01:Hover
{
	text-decoration : underline;
}

A.Link_Blue01
{
	color : #3F4EA8;
	text-decoration : none;
}
A.Link_White
{
	color : white;
	text-decoration : none;
}
A.Link_Red
{
	color : #E3000F;
	font-size : 16px;
	text-decoration : underline;
}
A.Link_Yellow
{
	color : #FCF64D;
	text-decoration : none;
}
A.Link_Blue01:Hover
{
	text-decoration : underline;
}
A.Link_Blue02
{
	font-size : 16px;
	font-weight : bolder;
	text-decoration : none;
}
A.Link_Blue02:Hover
{
	text-decoration : underline;
}

p.login {
	font-size : 12px;
	color : #FCF64D;
	margin-left : 3px;
	margin-right : 3px;
	margin-top : 2px;
	margin-bottom : 2px;
}
p.loginSm {
	font-size : 11px;
	color : #FCF64D;
	margin-left : 3px;
	margin-right : 3px;
	margin-top : 2px;
	margin-bottom : 2px;
}

.topbar {
	background-color : #3F4EA8;
}

.leftColWhite{
	font-size : 12px;
	font-weight : normal;
	color : #ffffff;
	margin-left : 5px;
	margin-right : 12px;
	margin-top : 0px;
	margin-bottom : 5px;
}
.leftColWhite2{
	font-size : 12px;
	font-weight : normal;
	color : #ffffff;
	margin-left : 6px;
	margin-right : 12px;
	margin-top : 0px;
	margin-bottom : 5px;
}
.leftColWhiteSM{
	font-size : 10px;
	font-weight : normal;
	text-align : right;
	color : #ffffff;
	margin-left : 6px;
	margin-right : 6px;
}
.leftColGrey{
	font-size : 12px;
	font-weight : normal;
	color : #999999;
}
.leftColYellow{
	font-size : 12px;
	font-weight : normal;
	color : #FCF64D;
	margin-left : 6px;
	margin-right : 6px;
}
.leftColYellowB{
	font-size : 12px;
	font-weight : bolder;
	color : #FCF64D;
	margin-left : 6px;
	margin-right : 6px;
}
.leftColYellowSML{
	font-size : 10px;
	font-weight : normal;
	color : #FCF64D;
	margin-left : 6px;
	margin-right : 6px;
}
.leftColYellowB{
	font-size : 12px;
	font-weight : bold;
	color : #FCF64D;
	margin-left : 6px;
	margin-right : 6px;
	margin-top : 5px;
	margin-bottom : 5px;
}
.leftColYellowC{
	font-size : 11px;
	font-weight : bold;
	color : #FCF64D;
	margin-left : 6px;
	margin-right : 6px;
	margin-top : 5px;
	margin-bottom : 4px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 14px;
}
UL.leftColYellowSML{
	font-size : 10px;
	font-weight : normal;
	color : #FCF64D;
	margin-left : 7px;
	margin-right : 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	list-style-type : square;
	list-style-position:inside;
	height:10px;
}
A.leftColLink{
	color : white;
	text-decoration : none;
}
A.leftColLink:Hover{
	color : #FCF64D;
	text-decoration : underline;
}
A.topNavLink{

}

.headingRedCenter{
	font-size : 12px;
	color : #E3000F;
	font-weight : bold;
	text-align : center;
	margin-top : 8px;
	margin-bottom : 8px;
}
.headingRedCenter_2{
	font-size : 16px;
	color : #E3000F;
	font-weight : bold;
	text-align : center;
}	

.listBlack_01
{
	font-size : 12px;
}
.blueList_01{
	font-size : 12px;
	color : #3F4EA8;
	font-weight : bold;
	margin-left : 0px;
	margin-top : 4px;
	margin-bottom : 4px;
}
.homepageTable{
	background-color : #FFFF99;
	border : 2px solid #9D9DA1;
}
.topNavTable{
	background-color : #ffffff;
	border : 1px solid #000000;
	margin-top : 10px;
	margin-bottom : 10px;
}
A.topNavLinks{
	color : #3F4EA8;
	text-decoration : none;
	margin-left : 3px;
	margin-right : 3px;
	margin-top : 3px;
	margin-bottom : 3px;
}
A.topNavLinks:Hover{
	color : #000000;
	text-decoration : underline;
}
.textBlack_01{
	font-size : 11px;
	color : #000000;
	margin-left : 15px;
	margin-right : 15px;
}
.textBlack_01B{
	font-size : 11px;
	font-weight : bold;
	color : #000000;
}
.blackList_01{
	font-size : 11px;
	color : #000000;
	font-weight : normal;	
	margin-top : 1px;
	list-style-type : decimal;
}
.textBlack_02{
	font-size : 12px;
	font-weight : normal;
	line-height : 16px;
	color : #000000;
	margin-top : 3px;
	margin-bottom : 3px;
	margin-right : 4px;
	margin-left : 4px;
}
.textBlackNoPad_02{
	font-size : 12px;
	font-weight : normal;
	line-height : 16px;
	color : #000000;
}
.textBlack_02_TABLE{
	font-size : 12px;
	font-weight : normal;
	line-height : 16px;
	color : #000000;
	margin-right : 6px;
	margin-left : 6px;
	padding-left : 6px;
	padding-right : 6px;
}
.textBlack_03{
	font-size : 10px;
	color : #000000;
	line-height : 12px
}
.textBlack_03B{
	font-size : 10px;
	color : #000000;
	font-weight : bold;
	line-height : 12px
}
.textBlack_03I{
	font-size : 10px;
	font-weight : normal;
	font-style : italic;
	line-height : 12px;
	color : #000000;
	margin-top : 3px;
	margin-bottom : 3px;
	margin-left : 10px;
	margin-right : 10px;
}
.textBlack_04{
	font-size : 9px;
	color : #000000;
	line-height : 12px
}

.textBlack_05{
	font-size : 16px;
	color : #000000;
	line-height : 20px;	
}
.textBlue_01{
	font-size : 12px;
	font-weight : normal;
	color : #3F4EA8;
}
.textBlue_01B{
	font-size : 12px;
	font-weight : bold;
	color : #3F4EA8;
	text-align : center;
}
.textBlue_02B{
	font-size : 16px;
	font-weight : bold;
	color : #3F4EA8;
	margin-bottom : 2px;
	margin-top : 2px;
}
.textBlue_02{
	font-size : 10px;
	font-weight : normal;
	color : #3F4EA8;
	margin-left : 15px;
	margin-right : 15px;
}
.textRed_01B{
	font-size : 16px;
	font-weight : bold;
	color : #006600;
	margin-bottom : 2px;
	margin-top : 2px;	
}
.textGreen_01{
	font-size : 28px;
	font-weight : bold;
	color : #006600;
	margin-bottom : 2px;
	margin-top : 2px;	
}
.textRed_02{
	font-size : 12px;
	font-weight : normal;
	line-height : 16px;
	color : red;
	margin-top : 3px;
	margin-bottom : 3px;
	margin-right : 4px;
	margin-left : 4px;
}
.textRed_16{
	font-size : 16px;
	font-weight : bold;
	line-height : 20px;
	color : red;
	margin-top : 3px;
	margin-bottom : 3px;
	margin-right : 15px;
	margin-left : 15px;
}
.textWhite_01B
{
	font-size : 12px;
	font-weight : bold;
	color : #ffffff;
	line-height : 13px;
}
.bottomLinks{
	font-size : 10px;
	color : #000000;
	text-align : center;
}

.advertTable{ 
	border : 1px solid #FFFF75;
	text-align : center;
}

.SearchResultsPager
{
	font-family : Arial, Helvetica, Sans-Serif;
	color : #3F4EA8;
	font-size : 12px;
}

TABLE.QCC
{
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-top-color: #000000;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	border-top-width: 1; border-bottom-width: 1; border-left-width: 1; border-right-width: 1;
}

TABLE.QCC2
{
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-top-color: #000000;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	border-top-width: 1; border-right-width: 1; border-bottom-width: 1;
}

TD.ccoQCC
{
	background-color: red;
	font-size: 16px;
	color: #FFFfff;
	line-height: 18px;	
	font-weight: bolder;
	text-align : center;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

TD.sectionHeadQCC
{
	background-color: #3F4EA8;
	background : #3F4EA8;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 16px;	
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	padding-left : 4px;
}


TD.sectionHeadDocuments
{
	background-color: #3F4EA8;
	background : #3F4EA8;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 16px;	
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	padding-left : 4px;
	text-align: center;
}

TD.UnitTypeSectionHeadQCC
{
	background-color: #3F4EA8;
	background : #3F4EA8;
	font-size: 10px;
	font-weight : bold;
	color: #FFFFFF;
	line-height: 16px;	
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	padding-left : 4px;
}

TD.rowHeadQCC
{
	font-size: 9px;
	color: #000000;
	padding-left: 6px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	line-height: 14px;
	padding-left : 4px;	
	vertical-align : top;
}

TD.rowHeadSchoolTypeQCC
{
	font-size: 9px;
	color: #000000;
	padding-left: 6px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	line-height: 14px;
	padding-left : 4px;	
	border-top-style: solid;
	border-top-color: #000000;
	border-top-width: 1; 
	vertical-align : top;
}

TD.rowHeadSchoolPadQCC
{
	font-size: 9px;
	color: #000000;
	padding-left: 6px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	line-height: 14px;
	padding-left : 19px;	
	vertical-align : top;
}

TD.rowHeadPadQCC
{
	font-size: 9px;
	color: #000000;
	padding-left: 20px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	line-height: 14px;	
}

TD.rowCenterQCC
{
	font-size: 9px;
	color: #000000;
	text-align: center;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	line-height: 14px;	
	vertical-align : top;
}

TD.rowCenterSchoolTypeQCC
{
	font-size: 9px;
	color: #000000;
	text-align: center;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	line-height: 14px;	
	border-top-style: solid;
	border-top-color: #000000;
	border-top-width: 1; 
	vertical-align : top;
}

TD.rowCenterHeaderQCC
{
	font-size: 10px;
	color: #000000;
	text-align: center;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	line-height: 12px;	
}
.error{
	color : #ff0000;
	font-size : 10px;
	margin-top : 3px;
	margin-bottom : 3px;
	text-align : center;
	width : 100%;
}
.NavSearchHeader{
	font-family : Arial, Helvetica, sans-serif;
	color : #FCF64D;
	font-size : 11px;
	font-weight : bold;
	line-height : 14px;
	margin-bottom : 4px;
}
.NavSearchHelp{
	font-family : Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 10px;
}
A.NavSearchHelpLink{
	color : #ffffff;
	text-decoration : none;
}
A.NavSearchHelpLink:Hover{
	color : #FCF64D;
	text-decoration : underline;
}
.NavSearchInput{
	font-size : 11px;
}
.NavSearchInput122{
	font-size : 11px;
	width : 120px;
}
.NavSearchInput149{
	font-size : 9px;
	width : 149px;
}
.NavSearchInput35{
	font-size : 11px;
	width : 35px;
}
.NavSearchInput37{
	font-size : 11px;
	width : 37px;
}
.NavSearchInput65{
	font-size : 11px;
	width : 55px;
}
.NavSearchInput77{
	font-size : 11px;
	width : 77px;
}
.NavSearchInput30{
	font-size : 11px;
	width : 20px;
}
.NavSeachLabel{
	font-family : Arial, Helvetica, sans-serif;
	color : #FCF64D;
	font-size : 10px;
	margin-top : 2px;
	margin-bottom : 2px;
}
.NavSearchAwesomeSearch{
	font-family : Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 11px;
	font-weight : bold;
	line-height : 14px;
}
A.NavSearchAwesomeSearchLink{
	color : #ffffff;
	text-decoration : none;
}
A.NavSearchAwesomeSearchLink:Hover{
	color : #FCF64D;
	text-decoration : underline;
}

/* NEW CSS CLASSES*/
BODY {
	font-family : Arial, Helvetica, sans-serif;
}

A
{
	color : #3F4EA8;
	text-decoration : none;	
}

A:Hover 
{
	text-decoration : underline;	
}

P
{
	margin-top : 5px;
	margin-bottom : 5px;	
}

.txtBlack10px{
	font-size : 10px;
	color : #000000;
	margin-left : 15px;
	margin-right : 15px;
}
.txtBlack9px{
	font-size : 9px;
	color : #000000;
	margin-left : 15px;
	margin-right : 15px;
}
.txtBlack9pxFLush{
	font-size : 9px;
	color : #000000;
	margin-left : 0px;
	margin-right : 0px;
}
.txtBlack8pxFlush{
	font-size : 8px;
	color : #000000;
	margin-left : 0px;
	margin-right : 0px;
}
.txtBlack7px{
	font-size : 7px;
	color : #000000;
}

.txtBlack10pxTable
{
	font-size : 10px;
	color : #000000;
	margin-left : 10px;
	margin-right : 10px;
	line-height : 12px;
	margin-top : 2px;
	margin-bottom : 2px;
}
.txtBlack10pxFlush
{
	font-size : 10px;
	color : #000000;
	margin-left : 0px;
	margin-right : 0px;
}
.txtBlack11px{
	font-size : 11px;
	color : #000000;
	margin-left : 15px;
	margin-right : 15px;
}
.txtBlack11pxFlush
{
	font-size : 11px;
	color : #000000;
	margin-left : 0px;
	margin-right : 0px;
}

.txtBlack10pxFlushHeading
{
	font-size : 10px;
	color : #000000;
	margin-left : 0px;
	margin-right : 0px;
	font-weight : bold;
}

.txtBlack12px
{
		font-size : 12px;
		color : #000000;
		margin-left : 15px;
		margin-right : 15px;
		line-height : 16px;	
}
.txtBlack12pxFlush
{
		font-size : 12px;
		color : #000000;
		margin-left : 0px;
		margin-right : 0px;
		line-height : 16px;	
}
.txtBlackAlt12px
{
		font-size : 12px;
		color : #000000;
		margin-left : 3px;
		margin-right : 3px;
		line-height : 16px;	
}

.txtBlack14px
{
		font-size : 14px;
		color : #000000;
		margin-left : 15px;
		margin-right : 15px;
		line-height : 18px;	
}

.txtBlue12px
{
	font-size : 12px;
	color : #3F4EA8;
	margin-left : 15px;
	margin-right : 15px;
}

.txtBlue14px
{
	font-size : 14px;
	color : #3F4EA8;
	margin-left : 15px;
	margin-right : 15px;
}

.txtBlue16px
{
	font-size : 16px;
	color : #3F4EA8;
	margin-left : 15px;
	margin-right : 15px;
}

.txtRed12px{
	font-size : 12px;
	color : #E3000F;
	margin-left : 15px;
	margin-right : 15px;
}

.txtRed10px{
	font-size : 10px;
	color : #E3000F;
	margin-left : 15px;
	margin-right : 15px;
}

.txtRed16px{
	font-size : 16px;
	color : #006600;
	margin-left : 15px;
	margin-right : 15px;
}

.txtRed20px{
	font-size : 20px;
	color : #E3000F;
	margin-left : 15px;
	margin-right : 15px;
}

.txtYellow12px
{
	font-size : 12px;
	font-weight : normal;
	color : #FCF64D;
	margin-left : 4px;
	margin-right : 4px;
}

.txtRSymbol
{
	font-size : 7px;
	vertical-align :super;
		
}

.txtWhite12px
{
	font-size : 12px;
	color : #ffffff;
	margin-left : 15px;
	margin-right : 15px;
	line-height : 16px;
}

.listBlack12px
{
	font-size : 12px;
	padding-left : 0px;
	list-style-position : outside;	
	margin-top : 5px;
	margin-bottom : 5px;
}

.listRed12px
{
	font-size : 12px;
	padding-left : 0px;
	list-style-position : outside;	
	margin-top : 5px;
	margin-bottom : 5px;
	color : #FF0000;
	font-weight : bold;
}

.listBlack10px
{
	font-size : 10px;
	padding-left : 0px;
	list-style-position : outside;	
	margin-top : 5px;
	margin-bottom : 5px;
	
}

.listBlue12px
{
	font-size : 12px;
	color : #3F4EA8;
	padding-left : 0px;
	padding-right : 0px;
	list-style-position : outside;
	margin-top : 5px;
	margin-bottom : 5px;
}

.listYellow12px
{
	font-size : 12px;
	color : #FCF64D;
	list-style : disc;
	list-style-position : outside;	
}

.leftColInput{
	width : 135px;
	margin-right : 6px;
}
.leftColInputStreetNumber{
	width : 40px;
	margin-right : 6px;
}
.leftColInputStreetName{
	width : 70px;
	margin-right : 6px;
}
.leftColDropdownStreetDirection{
	width : 40px;
	margin-right : 6px;
}
.leftColDropdownSM{
	width : 70px;
	margin-right : 6px;
	font-size : 10px;
}
.leftColDropdownLG{
	width : 135px;
	margin-right : 6px;
}

/* Personal Info Mgr Styles */
TD.tx
{
	font-size: 8pt;
	color: #000;
	line-height: 12pt;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

TD.txSmall
{
	font-size: 7pt;
	color: #000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

TABLE.client
{
	font-size: 8pt;
	line-height: 10pt;
	color: #000;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 5;
	border-top-color: #009933;
	border-left-style: solid;
	border-left-width: 5;
	border-left-color: #009933;
	border-right-style: solid;
	border-right-width: 5;
	border-right-color: #009933;
	border-bottom-style: solid;
	border-bottom-width: 5;
	border-bottom-color: #009933;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	width: 430px;
}

BUTTON.client
{
	background-color: #009933;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	line-height: 10pt;
	color: #FFF;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	cursor: hand;
	width: 100px;
	height: 22px;
	margin-bottom: 0pt;
}

BUTTON.clientSelected
{
	background-color: #009933;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	line-height: 10pt;
	color: #FFF;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #009933;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	cursor: hand;
	width: 100px;
	height: 22px;
	margin-bottom: 0pt;
}

TD.clientUnderline
{
	font-size: 8pt;
	color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #009933;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}


/* Listings table */
TABLE.listing
{
	font-size: 8pt;
	line-height: 10pt;
	color: #000;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 5;
	border-top-color: #FF0000;
	border-left-style: solid;
	border-left-width: 5;
	border-left-color: #FF0000;
	border-right-style: solid;
	border-right-width: 5;
	border-right-color: #FF0000;
	border-bottom-style: solid;
	border-bottom-width: 5;
	border-bottom-color: #FF0000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	width: 430px;
}

BUTTON.listing
{
	background-color: #FF0000;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	line-height: 10pt;
	color: #FFF;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	cursor: hand;
	width: 100px;
	height: 22px;
	margin-bottom: 0pt;
}

BUTTON.listingSelected
{
	background-color: #FF0000;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	line-height: 10pt;
	color: #FFF;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #FF0000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	cursor: hand;
	width: 100px;
	height: 22px;
	margin-bottom: 0pt;
}

TD.listingUnderline
{
	font-size: 8pt;
	color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #FF0000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}


/* Resources table */
TABLE.resource
{
	font-size: 8pt;
	line-height: 10pt;
	color: #000;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 5;
	border-top-color: #3f4ea8;
	border-left-style: solid;
	border-left-width: 5;
	border-left-color: #3f4ea8;
	border-right-style: solid;
	border-right-width: 5;
	border-right-color: #3f4ea8;
	border-bottom-style: solid;
	border-bottom-width: 5;
	border-bottom-color: #3f4ea8;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	width: 430px;
}

BUTTON.resource
{
	background-color: #3f4ea8;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	line-height: 10pt;
	color: #FFF;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	cursor: hand;
	width: 100px;
	height: 22px;
	margin-bottom: 0pt;
}

BUTTON.resourceSelected
{
	background-color: #3f4ea8;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	line-height: 10pt;
	color: #FFF;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #3f4ea8;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	cursor: hand;
	width: 100px;
	height: 22px;
	margin-bottom: 0pt;
}

TD.resourceUnderline
{
	font-size: 8pt;
	color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #3f4ea8;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

/* My account table */
TABLE.account
{
	font-size: 8pt;
	line-height: 10pt;
	color: #000;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 5;
	border-top-color: #FF8A42;
	border-left-style: solid;
	border-left-width: 5;
	border-left-color: #FF8A42;
	border-right-style: solid;
	border-right-width: 5;
	border-right-color: #FF8A42;
	border-bottom-style: solid;
	border-bottom-width: 5;
	border-bottom-color: #FF8A42;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	width: 430px;
}

BUTTON.account
{
	background-color: #FF8A42;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	line-height: 10pt;
	color: #FFF;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	cursor: hand;
	width: 100px;
	height: 22px;
	margin-bottom: 0pt;
}

BUTTON.accountSelected
{
	background-color: #FF8A42;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	line-height: 10pt;
	color: #FFF;
	border-top-style: solid;
	border-top-width: 1;
	border-top-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #FF8A42;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	cursor: hand;
	width: 100px;
	height: 22px;
	margin-bottom: 0pt;
}

TD.accountUnderline
{
	font-size: 8pt;
	color: #000;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-bottom-color: #FF8A42;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}

TD.bold
{
	font-size: 8pt;
	font-weight: bold;
	color: #000;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
}
 

.GIPLLink_Blue
{
color : #3F4EA8;
text-decoration : none;
font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size: 10pt;
}

.GIPLCommon_Text
{
font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
font-size: 10pt;
}

.txtYellow8px { font-size : 10px; font-weight : normal; color : #FCF64D; margin-left : 4px; margin-right : 4px; }
A.leftColLink8px { color : white; text-decoration : none; }
A.leftColLink8px:Hover { color : #FCF64D; text-decoration : underline; }
.textBlack_02SM { font-size : 11px; font-weight : normal; line-height : 16px; color : #000000; margin-top : 3px; margin-bottom : 3px; margin-right : 4px; margin-left : 4px; }
.textBlack_06 { font-size : 16px; color : #000000; margin-left : 15px; margin-right : 15px; }

.tiphdr, .tipbdy 
{
	font-size : 10px; 
	background: #fff;
	color: #333;
	padding: 3px;
	width: 170px;
	border: 1px solid #ccc;
	}
.tiphdr {
	font-size : 10px; 
	background: #006;
	color: #fff;
	border-bottom: none;
	}


.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	color: #000000;
	padding-left: 4px;
}
.style2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #000000;
	text-align: justify;
	padding-left: 4px;
}
#apDiv1 {
	position:absolute;
	left:450px;
	top:575px;
	width:125px;
	height:62px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border: 1px double #000000;
	padding: 5px;
	line-height: 15px;
	background-color: #FFFFFF;
	vertical-align: middle;
	font-weight: bold;
}
#apDiv2 {
	position:absolute;
	left:450px;
	top:1165px;
	width:125px;
	height:62px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border: 1px double #000000;
	padding: 5px;
	line-height: 15px;
	background-color: #FFFFFF;
	vertical-align: middle;
	font-weight: bold;
}
#apDiv3 {
	position:absolute;
	left:450px;
	top:1705px;
	width:125px;
	height:62px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	border: 1px double #000000;
	padding: 5px;
	line-height: 15px;
	background-color: #FFFFFF;
	vertical-align: middle;
	font-weight: bold;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.style4 
{
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 14px; 
	color: #000000; 
	text-align: justify; 
	padding-left: 4px;
}
.modalBackground 
{
	background-color:Gray; 
	filter:alpha(opacity=70);
	opacity:0.7; 
} 

.modalPopup 
{
	background-color:#ffffdd; 
	border-width:3px; 
	border-style:solid; 
	border-color:Gray; 
	padding:6px; 
	width:500px; 
}
