/*-------------------------------------------------
GENERAL
-------------------------------------------------*/
body {
	background-color:#DBDBDB;
	margin: 0px 0px 0px 0px;
	overflow: auto;
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	}
a:link, a:active, a:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF4300;
	text-decoration:none;
	}
a:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF4300;
	text-decoration:underline;
	}
.divider {
	background-image: url(/assets/images/divider_bkg.gif);
	width:2px;
	}
.dividerLight {
	background-image: url(/assets/images/divider_bkg.gif);
	width:1px;
	}
.dividerOrange {
	background-image: url(/assets/images/dividerOrange_bkg.gif);
	width:1px;
	}
.whiteBkg {
	background-color:#FFFFFF;
	}
.whiteInnerBkg {
	background-color:#FFFFFF;
	margin: 0px 2px 0px 2px;
	padding: 0px 0px 0px 0px;
	}
.F3Bkg {
	background-color:#F3F3F3;
	}
.D6Bkg {
	background-color:#D6D6D6;
	}
.state {
	font-family: verdana, sans-serif;
	/*-- OLD STYLE
	font-size:11px;
	color:#333333;
	padding: 6px 0px 0px 0px;
	font-weight:bold;
	--*/
	font-size:12px;
	line-height: 24px;
	color:#333333;
	padding: 6px 0px 0px 0px;
	font-weight:bold;
	}
.titleLine {
	background-color:#D6D6D6;
	width:100%;
	height:1px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
.titleLineDark {
	background-color:#333333;
	width:100%;
	height:1px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
.odd {
	background-color:#FFFFFF;
	}
.even {
	background-color:#EAEAEA;
	}
.highlight_row {
	background-color:#CCCCCC;
}
/*-------------------------------------------------
MAIN SHELL
-------------------------------------------------*/
div.fifteenPadding {
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	}
div.numberFormPadding {
	margin: 0px 0px 0px 47px;
	padding: 0px 0px 0px 0px;
	}
div.twoRightPadding {
	margin: 0px 2px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.twoPadding {
	margin: 0px 2px 0px 2px;
	padding: 0px 0px 0px 0px;
	}
div.tenPadding {
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
	}
div.fivePadding {
	margin: 5px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
	}
div.tenLeftPadding {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	}
div.tenRightPadding {
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	}
div.tenMiddlePadding {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	}
div.leftFloat {
	float:left;
	}
div.rightFloat {
	float:right;
	}	
.shellShadow {
	background-image: url(/assets/images/shell_shadow_bkg.gif);
	}
.shellInnerShadow {
	background-image: url(/assets/images/shell_innerShadow_bkg.gif);
	}
.shellWhiteBottom {
	background-image: url(/assets/images/home_white_shell_bkg.gif);
	}
.shellSearchBkg {
	background-image: url(/assets/images/shell_search_bkg.gif);
	}
.shellSearchPeopleBkg {
	background-image: url(/assets/images/shell_searchPeople_bkg.gif);
	}
.shellSearchPeopleTopBkg {
	background-image: url(/assets/images/shell_searchPeopleTop_bkg.gif);
	}
.shellBottom {
	background-color:#F3F3F3;
	}
/*-------------------------------------------------
COUNTER
-------------------------------------------------*/
#counter {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#333333;
	}
a.counter:link, a.counter:visited, a.counter:active {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF4300;
	text-decoration:none;
	}
a.counter:hover {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF4300;
	text-decoration:underline;
	}
/*-------------------------------------------------
NAVIGATION - MAIN
-------------------------------------------------*/
#navMain ul, #navMain ol {
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	}
#navMain li {
	float: left;
	padding: 2px 0px 0px 0px;
	margin: 0px 2px 0px 0px;
	background: transparent url("/assets/images/nav_main_bkg.gif") 0 0 no-repeat;
	width:93px;
	height:15px;
	text-align:center;
	}
a.navMain:link, a.navMain:visited, a.navMain:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	}
a.navMain:hover {
	display: block; 
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	}
/*-------------------------------------------------
NAVIGATION - ADMIN MAIN
-------------------------------------------------*/
#navAdminMain ul, #navAdminMain ol {
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	}
#navAdminMain li {
	float: left;
	padding: 2px 0px 0px 0px;
	margin: 0px 2px 0px 0px;
	background: transparent url("/assets/images/nav_admin_main_bkg.gif") 0 0 no-repeat;
	width:114px;
	height:17px;
	text-align:center;
	}
a.navAdminMain:link, a.navAdminMain:visited, a.navAdminMain:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	}
a.navAdminMain:hover {
	display: block; 
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	}	
/*-------------------------------------------------
FOOTER
-------------------------------------------------*/
div.footer {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#999999;
	padding: 13px 0px 13px 0px;
	}
div.footerAdmin {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#999999;
	padding: 0px 0px 0px 0px;
	}
a.footer:link, a.footer:visited, a.footer:active {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	}
a.footer:hover {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
	}
#navFooter {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#999999;
	display:block;	
	}
#navFooter ul, #navFooter ol {
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	}
#navFooter li {
	float: left;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-align:center;
	}
a.navFooter:link, a.navFooter:visited, a.navFooter:active {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	display:block;
	}
a.navFooter:hover {
	display: block; 
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
	}
/*-------------------------------------------------
NAVIGATION PERSONAL
-------------------------------------------------*/	
#navPersonal {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#2B4466;
	display:block;	
	}
#navPersonal ul, #navPersonal ol {
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	}
#navPersonal li {
	float: left;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-align:center;
	}
a.navPersonal:link, a.navPersonal:visited, a.navPersonal:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#2B4466;
	text-decoration:none;
	display:block;
	}
a.navPersonal:hover {
	display: block; 
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#2B4466;
	text-decoration:underline;
	}
/*-------------------------------------------------
NAVIGATION SEARCH
-------------------------------------------------*/	
#navSearch {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#1D2838;
	display:block;
	text-transform:uppercase;
	}
#navSearch ul, #navSearch ol {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	}
#navSearch li {
	float: left;
	padding: 3px 4px 0px 4px;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	}
a.navSearch:link, a.navSearch:visited, a.navSearch:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	display:block;
	}
a.navSearch:hover {
	display: block; 
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
	}
a.navSearchOn:link, a.navSearchOn:visited, a.navSearchOn:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	display:block;
	}
a.navSearchOn:hover {
	display: block; 
	font-family: verdana, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	}
div.searchBkg {
	display:block;
	background: transparent url("/assets/images/nav_search_bkg.gif") 0 0 repeat-x;
	height:21px;
	margin: 0px 3px 0px 3px;
	padding: 0px 0px 0px 0px;	
	}
div.searchHeaderLeft {
	float:left;
	background: transparent url("/assets/images/nav_search_left.gif") 0 0 no-repeat;
	width:3px;
	height:21px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
div.searchHeaderRight {
	float:right;
	background: transparent url("/assets/images/nav_search_right.gif") 0 0 no-repeat;
	width:3px;
	height:21px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
/*-------------------------------------------------
NAVIGATION CONSOLE
-------------------------------------------------*/	
#navConsole {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	display:block;
	text-transform:uppercase;
	}
#navConsole ul, #navConsole ol {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	}
#navConsole li {
	float: left;
	padding: 3px 4px 0px 14px;
	margin: 0px 0px 0px 0px;
	text-align:center;
	}
a.navConsole:link, a.navConsole:visited, a.navConsole:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	}
a.navConsole:hover {
	display: block; 
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
	}
a.navConsoleOn:link, a.navConsoleOn:visited, a.navConsoleOn:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	display:block;
	}
a.navConsoleOn:hover {
	display: block; 
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	}
div.consoleBkg {
	display:block;
	background: transparent url("/assets/images/nav_console_bkg.gif") 0 0 repeat-x;
	height:21px;
	margin: 0px 3px 0px 3px;
	padding: 0px 0px 0px 0px;	
	}
div.consoleHeaderLeft {
	float:left;
	background: transparent url("/assets/images/nav_console_left.gif") 0 0 no-repeat;
	width:3px;
	height:21px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
div.consoleHeaderRight {
	float:right;
	background: transparent url("/assets/images/nav_console_right.gif") 0 0 no-repeat;
	width:3px;
	height:21px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
div.consoleSubBkg {
	display:block;
	background: transparent url("/assets/images/nav_console_sub_bkg.gif") 0 0 repeat-x;
	height:21px;
	margin: 0px 3px 0px 3px;
	padding: 0px 0px 0px 0px;	
	}
#consoleSubMenu ul, #consoleSubMenu ol {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	}
#consoleSubMenu li {
	float: left;
	padding: 3px 24px 0px 14px;
	margin: 0px 0px 0px 6px;
	text-align:center;
	background: transparent url("/assets/images/nav_console_sub_divider.gif") 0 0 repeat-y;
	}
a.navConsoleSub:link, a.navConsoleSub:visited, a.navConsoleSub:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	}
a.navConsoleSub:hover {
	display: block; 
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
	}
/*-------------------------------------------------
NAVIGATION PROPERTY
-------------------------------------------------*/	
#navProperty {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	display:block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
#navProperty ul, #navProperty ol {
	float: left;
	margin: 0px 3px 0px 3px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	}
#navProperty li {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:center;
	}
a.navProperty:link, a.navProperty:visited, a.navProperty:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	display:block;
	}
a.navProperty:hover {
	display: block; 
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:underline;
	}
/*-------------------------------------------------
INFORMATIVE BLOCKS SHELL
-------------------------------------------------*/
div.grayHeader {
	display:block;
	background: transparent url("/assets/images/h_gray_bkg.gif") 0 0 repeat-x;
	height:15px;
	margin: 7px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	}
div.grayHeaderNavAdmin {
	display:block;
	background: transparent url("/assets/images/h_gray_bkg.gif") 0 0 repeat-x;
	height:15px;
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	}
div.grayHeaderLeft {
	float:left;
	background: transparent url("/assets/images/h_gray_left.gif") 0 0 no-repeat;
	width:2px;
	height:15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
div.grayHeaderRight {
	float:right;
	background: transparent url("/assets/images/h_gray_right.gif") 0 0 no-repeat;
	width:3px;
	height:15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
/*-------------------------------------------------
INFORMATIVE PARAGRAPH
-------------------------------------------------*/
div.infoParagraph {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	margin: 0px 25px 0px 25px;
	padding: 0px 0px 0px 0px;
	}
a.infoParagraph:link, 
a.infoParagraph:visited,
a.infoParagraph:active {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF4300;
	text-decoration:none;
	} 
a.infoParagraph:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF4300;
	text-decoration:underline;
	}
div.infoParagraph b {
	font-weight:900;
	}
div.infoParagraph h1 {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
div.infoParagraph p {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	margin: 6px 10px 0px 10px;
	padding: 0px 3px 0px 3px;
	}
/*-------------------------------------------------
INFORMATIVE QUOTE
-------------------------------------------------*/
div.infoQuote {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	margin: 0px 3px 0px 3px;
	padding: 0px 0px 0px 0px;
	}
a.infoQuote:link, a.infoQuote:active, a.infoQuote:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF4300;
	text-decoration:none;
	} 
a.infoQuote:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF4300;
	text-decoration:underline;
	}
div.infoQuote b {
	font-weight:900;
	}
div.infoQuote h1 {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
div.infoQuote p {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	margin: 6px 10px 0px 10px;
	padding: 0px 3px 0px 3px;
	}
.infoQuoteName {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	}
/*-------------------------------------------------
INFORMATIVE LINKS, DATES, NEWS, ARTICLES
-------------------------------------------------*/
div.infoLink {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
	}
a.infoLink:link, a.infoLink:active, a.infoLink:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	} 
a.infoLink:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:underline;
	}
div.infoLink b {
	font-weight:900;
	}
div.infoLink h1 {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
div.infoLink p {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	margin: 6px 10px 0px 10px;
	padding: 0px 3px 0px 3px;
	}
.infoLinkDate {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	}	
/*-------------------------------------------------
INFORMATIVE HIGHLIGHTED LINKS, DATES, NEWS, ARTICLES
-------------------------------------------------*/
div.infoLinkHighlight {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#666666;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
	}
div.infoLinkHighlightBkg {
	background-color:#EAEAEA;
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 15px 0px;
	}
a.infoLinkHighlight:link, a.infoLinkHighlight:active, a.infoLinkHighlight:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF3300;
	text-decoration:none;
	} 
a.infoLinkHighlight:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF3300;
	text-decoration:underline;
	}
div.infoLinkHighlight b {
	font-weight:900;
	}
div.infoLinkHighlight h1 {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
div.infoLinkHighlight p {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#666666;
	margin: 0px 3px 0px 3px;
	padding: 10px 0px 0px 0px;
	}
.infoLinkHighlightDate {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#666666;
	}
.infoLinkHighlightAltBold {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	}
/*-------------------------------------------------
INFORMATIVE LIGHT PARAGRAPH
-------------------------------------------------*/
div.infoLightParagraph {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	margin: 0px 3px 0px 3px;
	padding: 0px 0px 0px 0px;
	}
a.infoLightParagraph:link, a.infoLightParagraph:active, a.infoLightParagraph:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF4300;
	text-decoration:none;
	} 
a.infoLightParagraph:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF4300;
	text-decoration:underline;
	}
div.infoLightParagraph b {
	font-weight:900;
	}
div.infoLightParagraph h1 {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
.infoLightParagraphAltBold {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	}
.infoLightParagraphMessage {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF0000;
	}
div.infoLightParagraph p {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	margin: 6px 10px 0px 10px;
	padding: 0px 3px 0px 3px;
	}
/*-------------------------------------------------
INFORMATIVE BOX
-------------------------------------------------*/
div.infoBox {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	margin: 0px 7px 0px 7px;
	padding: 0px 0px 0px 0px;
	}
div.infoBoxHolder {
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	}
div.infoBox p {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 3px;
	}
div.infoBox h1 {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
.infoBoxResults {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF4300;
	}
a.infoBoxResults:link, a.infoBoxResults:visited, a.infoBoxResults:active {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF4300;
	text-decoration:none;
	display:block;
	}
a.infoBoxResults:hover {
	display: block; 
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF4300;
	text-decoration:underline;
	}
/*-------------------------------------------------
SQUARE BULLETS
-------------------------------------------------*/
a.bulletSquare:link, a.bulletSquare:active, a.bulletSquare:visited, a.bulletSquare:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:underline;
	display:block;
	} 
#bulletSquare li {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	background: transparent url("/assets/images/bullet_square.gif") 0 0 no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 8px 0px 0px 0px;
	}
#bulletSquare {
	list-style-type:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
/*-------------------------------------------------
LISTING SQUARE BULLETS
-------------------------------------------------*/
a.bulletSquareListing:link, a.bulletSquareListing:active, a.bulletSquareListing:visited, a.bulletSquareListing:hover {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
	display:block;
	} 
#bulletSquareListing li {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#666666;
	background: transparent url("/assets/images/bullet_square.gif") 0 0 no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	}
#bulletSquareListing {
	list-style-type:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
/*-------------------------------------------------
CHECK ORANGE BULLET
-------------------------------------------------*/
a.bulletCheckOrange:link, a.bulletCheckOrange:active, a.bulletCheckOrange:visited, a.bulletCheckOrange:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	display:block;
	} 
#bulletCheckOrange li {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#000000;
	background: transparent url("/assets/images/bullet_check_mark.gif") 0 0 no-repeat;
	padding: 0px 0px 0px 15px;
	margin: 8px 0px 0px 0px;
	}
#bulletCheckOrange {
	list-style-type:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -8px;
	}
/*-------------------------------------------------
ADMIN BULLET
-------------------------------------------------*/
a.bulletAdmin:link, a.bulletAdmin:active, a.bulletAdmin:visited, a.bulletAdmin:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	display:block;
	} 
a.bulletAdminOff:link, a.bulletAdminOff:active, a.bulletAdminOff:visited, a.bulletAdminOff:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	display:block;
	} 
#bulletAdmin li {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	background: transparent url("/assets/images/bullet_admin.gif") 0 0 no-repeat;
	padding: 0px 0px 0px 8px;
	margin: 3px 0px 0px 0px;
	}
#bulletAdminOff li {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	background: transparent url("/assets/images/bullet_admin_off.gif") 0 0 no-repeat;
	padding: 0px 0px 0px 8px;
	margin: 3px 0px 0px 0px;
	}
#bulletAdmin {
	list-style-type:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
#bulletAdminOff {
	list-style-type:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
/*-------------------------------------------------
CHECK ARROW BULLET
-------------------------------------------------*/
a.bulletArrow:link, a.bulletArrow:active, a.bulletArrow:visited {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	} 
a.bulletArrow:hover {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
	}
#bulletArrow li {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#666666;
	background: transparent url("/assets/images/bullet_arrow.gif") 0 0 no-repeat;
	padding: 0px 0px 0px 25px;
	margin: 12px 0px 0px 0px;
	}
#bulletArrow {
	list-style-type:none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
/*-------------------------------------------------
SEARCH
-------------------------------------------------*/
div.search {
	float:right;
	font-family: verdana;
	font-size:11px;
	color:#0B1423;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
	}
div.search table, div.search tr, div.search td {
	font-family: verdana, sans-serif;
	font-size:11px; color:#0B1423;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	}
.searchForm {
	font-family: verdana;
	font-size:10px;
	color:#0B1423;
	height:10px;
	width:136px;
	}
/*-------------------------------------------------
SEARCH PEOPLE
-------------------------------------------------*/
div.searchPeople {
	font-family: verdana;
	font-size:10px;
	font-weight:900;
	color:#474747;
	line-height:18px;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	}
.searchPeopleForm {
	font-family: verdana;
	font-size:10px;
	color:#474747;
	height:12px;
	width:100%;
	}
/*-------------------------------------------------
CONSOLE
-------------------------------------------------*/
div.console {
	float:right;
	font-family: verdana;
	font-size:11px;
	color:#0B1423;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
	}
div.console table, div.console tr, div.console td {
	font-family: verdana, sans-serif;
	font-size:11px; color:#0B1423;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	}
/*-------------------------------------------------
HIGHLIGHTS
-------------------------------------------------*/
div.highlights {
	margin: 5px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	}
/*-------------------------------------------------
LOGIN
-------------------------------------------------*/
div.login {
	font-family: verdana, sans-serif;
	font-size:10px; color:#333333;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
div.login table, div.login tr, div.login td  {
	font-family: verdana, sans-serif;
	font-size:10px; color:#333333;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	}
a.login:link, a.login:active, a.login:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	}
a.login:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
	}
.loginForm {
	font-family: verdana;
	font-size:10px;
	color:#333333;
	height:10px;
	width:84px;
	}
.loginHint {
	font-family: verdana;
	font-size:10px;
	color:#999999;
	}
a.loginHint:link, a.loginHint:active, a.loginHint:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	}
a.loginHint:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:underline;
	}
/*-------------------------------------------------
RECENT INFORMATION
-------------------------------------------------*/
div.recentInfo {
	font-family: verdana, sans-serif;
	font-size:10px; color:#2B4466;
	}
div.recentInfo table,tr,td {
	font-family: verdana, sans-serif;
	font-size:10px; color:#2B4466;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	}
a.recentInfo:link, a.recentInfo:active, a.recentInfo:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#2B4466;
	text-decoration:none;
	}
a.recentInfo:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#2B4466;
	text-decoration:underline;
	}
/*-------------------------------------------------
SELECTION INFORMATION BOX
-------------------------------------------------*/
div.infoSelect {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
a.infoSelect:link, a.infoSelect:active, a.infoSelect:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	} 
a.infoSelect:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
	}
div.infoSelect b {
	font-weight:900;
	}
div.infoSelect h1 {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
div.infoSelect p {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
.infoSelectForm {
	font-family: verdana;
	font-size:11px;
	color:#333333;
	width:100%;
	}
.infoSingleSelectForm {
	font-family: verdana;
	font-size:11px;
	color:#333333;
	}

/*-------------------------------------------------
RESULTS LISTING
-------------------------------------------------*/
div.resultListing {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
div.resultListingCenter {
	width:420px;
	}
a.resultListing:link, a.resultListing:active, a.resultListing:visited {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF3300;
	text-decoration:underline;
	} 
a.resultListing:hover {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF3300;
	text-decoration:none;
	}
.resultListingMoreOn {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF3300;
	} 
a.resultListingMoreOn:link, a.resultListingMoreOn:active, a.resultListingMoreOn:visited {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF3300;
	text-decoration:none;
	} 
a.resultListingMoreOn:hover {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF3300;
	text-decoration:underline;
	}
.resultListingMoreOff {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	} 
a.resultListingMoreOff:link, a.resultListingMoreOff:active, a.resultListingMoreOff:visited {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;
	} 
a.resultListingMoreOff:hover {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:underline;
	}
div.resultListing table, div.resultListing tr {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	}
div.resultListing td {
	font-family: verdana, sans-serif;
	font-size:10px; color:#666666;
	padding: 2px 5px 2px 5px;
	margin: 0px 0px 0px 0px;
	}
.resultListingInfo {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#000000;
	} 
a.resultListingInfo:link, a.resultListingInfo:active, a.resultListingInfo:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	} 
a.resultListingInfo:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
	} 
.resultListingDetail {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF3300;
	} 
a.resultListingDetail:link, a.resultListingDetail:active, a.resultListingDetail:visited {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF3300;
	text-decoration:none;
	} 
.resultListingDetailLink {
	font-family: verdana, sans-serif;
	font-size:12px;
	color:#FF3300;
	} 
a.resultListingDetailLink:link, a.resultListingDetailLink:active, a.resultListingDetailLink:visited {
	font-family: verdana, sans-serif;
	font-size:12px;
	color:#FF3300;
	text-decoration:none;
	} 
a.resultListingDetail:hover {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#FF3300;
	text-decoration:underline;
	} 
.resultListingDivider {
	background-color:#D6D6D6;
	width:100%;
	height:1px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
.resultListingDetailName {
	font-family: verdana, sans-serif;
	font-size:14px;
	color:#FF3300;
}
/*-------------------------------------------------
PAGE INTRODUCTION
-------------------------------------------------*/
div.pageIntro {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	}
/*-------------------------------------------------
PAGE LISTING, WITH DETAILS
-------------------------------------------------*/
div.pageListing {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#333333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
div.pageListing h3 {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
	font-weight:normal;
	}
div.pageListingPadded h3 {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
	font-weight:normal;
	}
div.pageListing b {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
a.pageListingMore:link, a.pageListingMore:active, a.pageListingMore:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF3300;
	text-decoration:none;
	} 
a.pageListingMore:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF3300;
	text-decoration:underline;
	}
a.pageListing:link, a.pageListing:active, a.pageListing:visited {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	} 
a.pageListing:hover {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
	}
div.pageListing table, div.pageListing tr {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	}
div.pageListing td {
	font-family: verdana, sans-serif;
	font-size:11px; color:#000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
div.pageListingPadded table, div.pageListingPadded tr {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	}
div.pageListingPadded td {
	font-family: verdana, sans-serif;
	font-size:11px; color:#666666;
	padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 0px;
	}

.pageListingLightTitle {
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-transform:uppercase;
	}
/*-------------------------------------------------
REGULAR FORMS
-------------------------------------------------*/
div.form td {
	font-family: verdana, sans-serif;
	font-size:11px; color:#333333;
	padding: 0px 6px 6px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	}
.divForm {
	font-family: verdana;
	font-size:11px;
	color:#666666;
	}
/*-------------------------------------------------
REGULAR RESULTS LISTING
-------------------------------------------------*/
.listing {
	font-family: verdana, sans-serif;
	font-size:11px; color:#333333;
}
div.listing table, div.listing tr {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	}
	
div.listing td {
	font-family: verdana, sans-serif;
	font-size:11px; color:#333333;
	padding: 2px 5px 2px 5px;
	margin: 0px 0px 0px 0px;
	}
div.listing h1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	font-family: verdana, sans-serif;
	font-size:14px; color:#333333;
	text-transform:uppercase;
	font-weight:bold;
	}
div.listing h2 {
	font-family: verdana, sans-serif;
	font-size:12px; color:#333333;
	font-weight:bold;
	}
	

.listingInfo {
	font-family: verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	}
a.listingInfo:link, a.listingInfo:active, a.listingInfo:visited {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	} 
a.listingInfo:hover {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	}
.listingInfoLight {
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#000000;
	}
		
/*-------------------------------------------------
MESSAGES
-------------------------------------------------*/
div.error {
	padding: 6px 0px 0px 30px;
	margin: 10px 10px 0px 10px;
	background: transparent url("/assets/images/icon_error.gif") 0 0 repeat-x;
	height:24px;
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	} 
div.success {
	padding: 6px 0px 0px 30px;
	margin: 10px 10px 0px 10px;
	background: transparent url("/assets/images/icon_success.gif") 0 0 repeat-x;
	height:24px;
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	}
div.flashMsg {
	padding: 6px 0px 0px 30px;
	margin: 10px 10px 0px 10px;
	height:24px;
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	}
/*-------------------------------------------------
	EDIT LISTING BUTTON
-------------------------------------------------*/
div.editListing {
	padding: 4px 0px 0px 10px;
	margin: 0px 10px 0px 0px;
	height:24px;
	background-color:#FFFFFF;
	float:right;
	} 
/*-------------------------------------------------
	IMAGES STYLES
-------------------------------------------------*/
.imageBorder {
	border-width:1px;
	border-style:solid;
	border-color:#999999;
	margin: 3px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	}
a.imageLink:link, a.imageLink:active, a.imageLink:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:900;
	}
a.imageLink:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#999999;
	text-decoration:underline;
	text-transform:uppercase;
	font-weight:900;
	}
div.imageStyle {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight:bold;
	}
div.imageStyleMessage {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#FF3300;
	}
/*-------------------------------------------------
ADMIN BREADCRUMB NAVIGATION
-------------------------------------------------*/
div.breadCrumb {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	margin: 0px 10px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
a.breadCrumb:link, a.breadCrumb:active, a.breadCrumb:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	} 
a.breadCrumb:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:underline;
	}
/*-------------------------------------------------
ADMIN OTHER INFO
-------------------------------------------------*/
div.adminOther  {
	font-family: verdana, sans-serif;
	font-size:10px; color:#666666;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 328px;
	}
div.adminOther h1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	font-family: verdana, sans-serif;
	font-size:11px; color:#333333;
	text-transform:uppercase;
	font-weight:bold;
	}
div.adminOther P {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	font-family: verdana, sans-serif;
	font-size:10px; color:#666666;
	}
a.adminOther:link, a.adminOther:active, a.adminOther:visited {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	} 
a.adminOther:hover {
	font-family: verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:underline;
	}	
div.adminOther table, div.adminOther tr, div.adminOther td  {
	font-family: verdana, sans-serif;
	font-size:10px; color:#666666;
	padding: 3px 3px 3px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	}

