@charset "UTF-8";

/* CSS Document */



* {

	margin:0;

	padding:0;

}

p {

    margin: 10px;

	width:100%;

	float:left; line-height:1.5;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

table .bordertable td {

    padding: 5px;

}

img {

	border:none;

}

a {



	text-decoration:none;

}



li {

    list-style-position: inside;

}

.clearBoth {

	clear:both;

}

.clearLeft {

	clear:left;

}

#siteOuterContainer {

	width:100%;

	background:url(../images/comp_top_bg.gif) repeat-x;

}

#siteOuterContainerPopup {

	width:100%;

	background:url(../images/top_bg_popup.gif) repeat-x;

}

#internalOuterContainer {

	width:100%;

	background:url(../images/internal_top_bg_2.gif) repeat-x;

}



#adminOuterContainer {

    width:100%;

	background:url(../images/admin_top_bg_blue.gif) repeat-x;

}



#siteFooterContainer {

	width:100%;

	background:url(../images/bottom_bg.gif) repeat-x #e8e7e7;

}



#siteContainer {

	width:955px;

	margin-left: auto;

	margin-right: auto;

	overflow: hidden;

}



#siteContent {

	width:902px;

	margin-left: auto;

	margin-right: auto;

	clear:both;

}



#homeHeaderExtension {

	background:url(img/header-expose.jpg) no-repeat center top;

}



#internalHeaderExtension {

	background:url(img/hummingint-new.jpg) no-repeat center top;

}

#adminHeaderExtension {

        background:url(../images/admin_header_wide_blue.jpg) no-repeat center top;

}





/*********************/

/*  MAIN MENU START  */

/*********************/

#mainMenu{

	float:right;

	margin-right:27px;

	margin-top:18px;

}

#mainMenu li {

	list-style-type:none;

	display:inline;

}



#mainMenu li a {

	color:#FFFFFF;

	padding:0 7px;

	border-right:#FFFFFF 1px solid;

}



#mainMenu li a.last {

	border-right:none;

}



#mainMenu li a.alt {

	color:#ffbc00;

	border-right:none;

}

#mainMenu .currentUser {

	color:#ffbc00;

	padding:0 7px;

}



/* MAIN MENU END */



#homeHeader {

	/*background:url(../images/home_header.jpg) no-repeat;*/

	margin-left:30px;

}

#homeHeader .headerText {

	float:left;

	margin-top:55px;

	width:500px;

	color:#FFFFFF;

}

#homeHeader .headerText p {

	margin: 2px 0px;

}

#homeHeader .headerText a {

	color:#f99408;

}

#homeHeader .homeHeaderSizer {

	float:left;

}



/*********************/

/* SEARCH HOME START */

/*********************/

#searchHome {

	width:535px;

	margin-top:15px;

	margin-left: auto;

	margin-right: auto;

	padding:10px;

	background:url(../images/search_bg_2.jpg) no-repeat;

}



#searchHome form {

	width:510px;

	margin-left: auto;

	margin-right: auto;

}



#searchHome form label{

	font-size:14px;

	font-weight:bold;

}



#searchHome form input {

	width:286px;

}



#searchHome form p {

	margin-left:115px;

	font-size:9px;

}



#searchHome form img {

	margin-top:2px;

	vertical-align:middle;

}



/* SEARCH HOME END */



/*********************/

/* SEARCH RESULTS START */

/*********************/

#searchResults {

	width:882px;

	margin-top:34px;

	padding:10px 10px 30px 20px;



}



#searchResults form label{

	font-size:14px;

	font-weight:bold;

	margin-right:15px;

}



#searchResults form input {

	width:286px;

}



#searchResults form p {

	margin-left:128px;

	font-size:9px;

}



#searchResults form img {

	margin:2px 10px 0 10px;

	vertical-align:middle;

}



#searchResults form a {

	color:#da3e26;

	text-decoration:underline;

	font-weight:bold;

}



/* SEARCH RESULTS END */



/*************************/

/* INTERNAL HEADER START */

/*************************/



#internalPageHeader #subTitle, #internalPageHeader #subTitleNoSearch {

	float:left;

	margin-left:30px;

	margin-right:20px;

	margin-top:10px;

	width:395px;

}



#internalPageHeader #subTitleNoSearch {

	width:100%;

}



#internalPageHeader #subTitle a, #internalPageHeader #subTitleNoSearch a {

	color:#da3e26;

	text-decoration:underline;

}



#internalPageHeader #subTitle p, #internalPageHeader #subTitleNoSearch p {

	line-height:20px;

	margin-top:10px;

}



#internalPageHeader .leftColumn {

	float:left;

	width:450px;

	margin-left:16x;

}

#internalPageHeader .rightColumn {

	float:left;

	width:420px;

	text-align:right;

}

#internalPageHeader .featured {

	vertical-align:top;

	margin-left:20px;

	margin-top:5px;

}





#internalPageHeader .createHeader .leftColumn {

	float:left;

	width:250px;

	margin-left:15px;

	margin-right:10px;

	margin-top:3px;

}

#internalPageHeader .createHeader .rightColumn {

	float:left;

	width:570px;

	text-align:left;

}





/************************/

/* SEARCH INTERNAL START */

/************************/

#searchInternal {

	float:left;

	width:425px;

	margin:10px 0 0 0;

	text-align:right;

}



#searchInternal form label{

	font-size:14px;

	font-weight:bold;

	margin-right:15px;

}



#searchInternal form input {

	width:286px;

}



#searchInternal form p {

	float:left;

	margin-left:134px;

	font-size:9px;

	width:194px;

	text-align:left;

	margin-top:5px;

}



#searchInternal form .searchButton {

	float:left;

	margin-top:6px;

}





/* SEARCH INTERNAL END */

#postSignUp {

	padding-top:10px;

}



#postSignUp .displayBox {

	float:left;

	width:440px;

	text-align:center;

}



#postSignUp .displayBox p {

	margin:12px;

}



#postSignUp .displayBox h2 {

	font-weight:normal;

	font-size:19px;

}

/*********************/

/* BROWSE JOBS START */

/*********************/



#browseJobs h3 {

	font-size:13px;

}



#browseJobs p {

    padding: 0px 0px 0px 5px;

	margin-bottom:6px;

	margin-top:0px;

}



#browseJobs ul {

	padding-left:20px;

}



.horizontalLine {

color:#DADADA;

margin-bottom:0;

padding-bottom:12px;

}



#browseJobs li {

	float:left;

	width:175px;

	list-style-type:none;

	padding-bottom:24px;

	

	*padding-bottom:10px;

}

#browseJobs li.selected {

	font-weight:bold;

        color:#c50000;

}

##browseJobs li.normal {

	font-weight:normal;

        color:#333333;

}



#browseJobs a {

	font-size:10px;

	color:#333333;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

}



#browseJobs li a {

	background:url(../images/bullet_n.jpg) no-repeat left center;

	padding-left:15px;

	font-size:11px;

	color:#333333;

	font-weight:normal;

}



#browseJobs a:hover {

	text-decoration:underline;

}



#browseJobs li a:hover {

	background:url(../images/bullet_n.jpgf) no-repeat left center;

}

#browseJobs h3 a {

	color:#da3e26;

	text-decoration:underline;

	font-weight:bold;

}



#browseJobs label{

	font-size:12px;

}

/* BROWSE JOBS END */



/*************************/

/* PROJECT RESULTS START */

/*************************/



#resultsTable {

	clear:both;

	padding-top:12px;

	padding-bottom:12px;

}



#projectResults {

	margin-bottom:40px;

}

#projectResults tr {

	cursor:pointer;

}

#projectResults table .headerRow {

	background:url(../images/table_header_bg.gif) repeat-x #73a7d1;

	cursor:default;

}



#projectResults th {

	color:#FFFFFF;

	font-size:12px;

	font-weight: bold;

	padding:5px 5px 5px 10px;

	text-align:left;

}



#projectResults td {

	padding:5px 5px 5px 10px;



}



#projectResults table {

	background:url(../images/table_bg.gif) repeat-y;

}



#projectResults table td {

	border-top:#d4e2e9 1px solid;

}



#projectResults table td.firstRow {

	border:none;

}



#resultsTable .oddRow {

	background-color:#eeeeee;

}





#resultsTable .evenRow {



}



#resultsTable .rollOverRow {

	background-color:#EEF8AF;

	color:#333333;

}



#resultsTable .rollOverRow a {

	color:#9e3e22;

}



#resultsTable .headerRow a {

	color: #ffffff;

}



#resultsHeader h3 {

	color:#3387B1;

	float:left;

	padding-top:3px;

	width:620px;

}



#resultsHeader .viewCount {

	float:left;

	width:150px;

	text-align:right;

}



#resultsHeader .viewCount label {

	font-weight:bold;

}



#projectResults a {

	color:#333333;

}



#projectResults .resultsViewAll {

	float:left;

	text-align:right;

	width:132px;

}



#resultsFooter ul {

	float:left;

}



#resultsFooter ul li {

	list-style-type:none;

	display:inline;



}



#resultsFooter ul li {

	float:left;

	margin-right:5px;



	background:url(../images/btn_paging_bg.gif) no-repeat;

	width:21px;

	height:22px;



}



#resultsFooter ul li a {

	color:#999999;

	font-weight:bold;

	width:21px;

	height:22px;

	padding-top:4px;

	text-align:center;

	display:block;

}



#resultsFooter ul li.current {

	background:url(../images/btn_paging_current_bg.gif) no-repeat top left;



}

#resultsFooter ul li.space {

        background-image: none;

	padding:5px 5px 0 5px;



}

#resultsFooter ul li.space a {

	padding:0 0 0 0;

}

#resultsFooter ul li.previous {

	background:url(/images/buttons/btn_prev_arrow.gif) no-repeat left center;

	width:50px;

	padding:5px 5px 0 10px;

}

#resultsFooter ul li.previous a {

	padding:0 15px 0 0;

}

#resultsFooter ul li.next {

	background:url(../images/btn_next_arrow.gif) no-repeat right center;

	padding:5px 15px 0 5px;



}

#resultsFooter ul li.next a {

	padding:0 15px 0 0;

}

#projectResults p {

	text-align:center;

	padding:0 20px;

}

#projectResults p a {

	text-decoration:underline;

}

/* PROJECT RESULTS END */



/**************************/

/* INTERNAL CONTENT START */

/**************************/



#internalContent {

	background:url(../images/internal_content_bg.gif) repeat-y;

	margin-bottom:15px;

}



#internalContent a {

	color:blue;

	text-decoration:underline;

}



#internalLeftColumn {

	float:left;

	width:222px;

	margin-left:18px;

	margin-top:7px;

	margin-right:10px;

}



#internalRightColumn {

	float:left;

	width:633px;

}



#internalContent #logoPanel {

	background:url(../images/logo_panel_bg.gif) repeat-y;

	text-align:center;

}



#internalContent .leftPanel, #internalContent .rightPanel, #internalContent .mainPanel {

	background:#FFFFFF;

	margin-top:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

#internalContent .mainPanel {

	width:866px;

	margin-left:auto;

	margin-right:auto;

}

#internalContent .leftPanel p, #internalContent .rightPanel p, #internalContent .leftPanel ul, #internalContent .rightPanel ul, #internalContent .mainPanel ul {

	padding:5px 20px 5px 20px;

}

#internalContent .leftPanel ul li, #internalContent .rightPanel ul li {

	margin-left:13px;

}

#internalContent .rightPanel ul li {

	color:blue;

}

#internalContent .mainPanel ul li {

	list-style-type:none;

}



#internalContent .leftPanel h3, #internalContent .rightPanel h3, #internalContent .mainPanel h3 {

	background:url(../images/left_column_panel_header.gif) no-repeat;

	color:#FFFFFF;

	padding:6px;

	font-size:12px;

	padding-left:20px;

}



#internalContent .mainPanel h3 {

	background:url(../images/panel_header.gif) no-repeat;

}



#internalContent .rightPanel h3 {

	background:url(../images/right_column_panel_header.gif) no-repeat;

}



#internalContent .rightButton {

	text-align:right;

}



#internalContent .rightPanel .leftColumn {

	float:left;

	width:175px;

}

#internalContent .rightPanel .rightColumn {

	float:left;

	width:450px;

}



#internalContent .faqAnswer {

	padding:10px;

}



#internalContent .faqAnswer p {

	margin-top:10px;

}

/* FAQ PAGE */

.faqMainPanel H3 {

        DISPLAY: block; FONT-SIZE: 18px; PADDING-BOTTOM: 4px; COLOR: #02669a; BORDER-BOTTOM: #c9e0e8 1px solid

}

.faqMainPanel UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px

}

.faqMainPanel A {

COLOR: #333333

}

.faqMainPanel A.current {

	FONT-WEIGHT: bold; COLOR: #00669b

}

.faqMainPanel .faqAnswer {

	BORDER-RIGHT: #d0e2ec 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d0e2ec 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 30px; BORDER-LEFT: #d0e2ec 1px solid; COLOR: #333333; PADDING-TOP: 10px; BORDER-BOTTOM: #d0e2ec 1px solid; BACKGROUND-COLOR: #effafe

}

.faqMainPanel .faqAnswer LI {

	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 13px; LIST-STYLE-TYPE: disc

}

.faqMainPanel .faqAnswer UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px

}



#searchFAQ {

        FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 440px; TEXT-ALIGN: right

}

#searchFAQ FORM LABEL {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-RIGHT: 15px

}

#searchFAQ FORM INPUT {

WIDTH: 230px

}

#searchFAQ FORM P {

	MARGIN-TOP: 5px; FONT-SIZE: 9px; FLOAT: left; MARGIN-LEFT: 134px; WIDTH: 194px; TEXT-ALIGN: left

}

#searchFAQ FORM .searchButton {

	MARGIN-TOP: 6px; FLOAT: left

}

#searchFAQ .searchBottomBox {

	PADDING-TOP: 10px

}

#searchFAQ .searchBottomBox IMG {

	VERTICAL-ALIGN:middle;

}



#internalContent .costTable {

	width:750px;

	text-align:left;

	border-top:#e1e1e1 solid 1px;

	border-right:#e1e1e1 solid 1px;

	border-left:#e1e1e1 solid 1px;

}

#internalContent .costTable th, #internalContent .costTable td {

	padding:8px 8px 8px 25px;

}

#internalContent .costTable td {

	border-bottom:#e1e1e1 solid 1px;

}

#internalContent .costTable th {

	background-color:#d6d6d6;

}



#internalContent .costTable .evenRow {

	background-color:#f3f3f3;

}



#internalContent .costTable .oddRow {

	background-color:#ffffff;

}

/* INTERNAL CONTENT END */



.profile_title {

	font-weight:bold;

	font-size:15px;

	padding-left:15px;

	background-position:0 4px;

}

.profile_subtitle {

	font-weight:bold;

	font-size:14px;

	color:#42ACCF;

	padding-left:15px;

	background-position:0 4px;

}

.user_vision {

	font-size:13px;

	padding-left:15px;

	background-position:0 4px;

}



.jobCatTitle_open {

	font-weight:bold;

	padding-left:15px;

	background:url(../images/zbullet.jpg) no-repeat;

	background-position:0 4px;

}



.jobCatTitle_closed {

	font-weight:bold;

	padding-left:15px;

	background-position:6px 4px;

	background:url(../images/hbullet.jpg) no-repeat;

}



/*************************/

/* PROJECT DETAILS START */

/*************************/



#internalContent #projectDetailsOverview {

	padding:10px 17px;

}





#projectDetailsOverview .column1, #projectDetailsOverview .column2, #projectDetailsOverview .column3, #projectDetailsOverview .column4{

	float:left;

}



#projectDetailsOverview .column1, #projectDetailsOverview .column2 {

	margin-right:40px;

}



#projectDetailsOverview .column1 {

	width:200px;

}

#projectDetailsOverview .column2 {

	width:100px;

}

#projectDetailsOverview .column3 {

	width:300px;

}

#projectDetailsOverview .column4 {

	width:188px;

	text-align:right;

	margin-top:33px;

}



#projectDetailsOverview .open {

	color:#2d9b16;

	font-weight:bold;

}

#projectDetailsOverview .closed {

	color:#f99408;

	font-weight:bold;

}

#projectDetailsOverview .bidCount {

	color:#3387b1;

}

#projectDetailsOverview .buyerRating {

	font-size:11px;

}



#projectDetails, #projectServiceProviders {

	background:#FFFFFF;

	width:866px;

	margin-left:auto;

	margin-right:auto;

}

#projectDetailsContent {

	padding:13px 20px 20px 20px;

}

#projectDetailsContent p {

	margin-top:10px;

	margin-bottom:10px;

}

#projectDetailsContent ul {

	margin-top:10px;

	margin-bottom:10px;

	margin-left:13px;

}



#projectDetails .horizontalLine {

	margin-left:auto;

	margin-right:auto;

	width:834px;

}



#projectTechnicalSummary .column1, #projectTechnicalSummary .column2 {

	float:left;

	margin-right:35px;

}

#projectDetailsFooter {

	clear:both;

	width:866px;

	margin-left:auto;

	margin-right:auto;

	margin-top:20px;

	margin-bottom:20px;

}

#projectDetailsFooter .column1, #projectDetailsFooter .column2 {

	float:left;

}

#projectDetailsFooter .column1 {

	width:660px;

	margin-top:5px;

}



#projectDetailsFooter .column2 {

	width:206px;

	text-align:right;

}

#projectDetailsFooter .column1 img {

	vertical-align:middle;

	margin-left:10px;

}

#serviceProvidersHeader {

	background:url(../images/project_content_header.gif) no-repeat;

	min-height:15px;

	padding:0px;

	color:#FFFFFF;

	font-weight:bold;

}



#projectServiceProviders .column1,

#projectServiceProviders .column2,

#projectServiceProviders .column3,

#projectServiceProviders .column4,

#projectServiceProviders .column5,

#projectServiceProviders .column6 {

	float:left;

	text-align:center;

}

#projectServiceProviders .column1 {

	width:146px;

	text-align:left;

}

#projectServiceProviders .column2 {

	width:170px;

}

#projectServiceProviders .column3 {

	width:72px;

}

#projectServiceProviders .column4 {

	width:125px;

}

#projectServiceProviders .column5 {

	width:132px;

}

#projectServiceProviders .column6 {

	width:198px;

}



#projectServiceProvidersContent {

	padding:8px 0px;

}

.serviceProviderDetails {

	padding:8px;
	float:left;
	border-bottom:1px solid #DADADA;

}

#projectServiceProviders .last {

	border-bottom:none;

}

.serviceProviderDetails .newBid {

	font-size:10px;

	color:#2e7ba1;

}



.serviceProviderDetails .description {

	clear:both;

	padding:7px 0px 7px 0px;

}



.serviceProviderDetails .actionMenu img {

	vertical-align:middle;

}



.serviceProviderDetails .actionMenu {

	margin-bottom:3px;

}



#serviceProvidersHeader a {

	color:#FFFFFF;

	text-decoration:none;

}



#serviceProvidersHeader img {

	vertical-align:middle;

}





/**************************/

/*   POST CONTENT START   */

/**************************/

#postContent {

	margin-bottom:55px;

	margin-left:30px;	

}



#postContent .leftColumn {

	float:left;

	width:482px;

	margin-right:40px;

	margin-bottom:0px;

}



#postContent .rightColumn {

	float:left;

	width:348px;

	margin-bottom:0px;



}



#postContent label {

	font-weight:bold;

}



#postContent #userSelect .leftColumn {

	width:340px;

	margin-right:0px;

	background:url(../images/user_type_select_bg.gif) repeat-y;

}



#postContent #userSelect .rightColumn {

	width:530px;

}



#postContent #userSelect .userTypeSelection {

	float:left;

	margin-left:10px;

	margin-right:20px;

	color:#518faf;

	margin-bottom:0px;

	margin-top:7px;

	height:20px;

}



#postContent #loginAreaCreate {

	/*background:#e7eef7;

	border-top:#8cafd8 solid 1px;

	border-bottom:#8cafd8 solid 1px;

	padding:15px 15px 5px 15px;

	margin-bottom:20px;*/

	background:url(../images/create_login_bg.gif) no-repeat;

	/* visibility:hidden; */

}

#postContent #loginAreaCreate .loginRow {

	margin-left:15px;

	margin-top:13px;

	float:left;

}

#postContent #loginAreaCreate label {

	/*display:block;*/

	color:#467fc0;

	font-size:14px;

	font-weight:normal;

}

#postContent #loginAreaCreate input {

	

}

#postContent #loginAreaCreate p {

	margin-top:15px;

	font-size:10px;

}



#postContent #loginArea {

	background:#e7eef7;

	border-top:#8cafd8 solid 1px;

	border-bottom:#8cafd8 solid 1px;

	padding:15px 15px 5px 15px;

	margin-bottom:20px;

}

#postContent #loginArea .loginRow {

	margin-bottom:12px;

}

#postContent #loginArea label {

	display:block;

	color:#467fc0;

	font-size:14px;

}

#postContent #loginArea input {

	float:left;

}

#postContent #loginArea p {

	float:left;

	font-size:10px;

	line-height:10px;

	margin-left:10px;

}



#postContent a {

	color:blue;

}





#postContent #warningBoxCreate strong {

	color:#cc0000;

}

#postContent #warningBoxCreate a {

	color:#333333;

	text-decoration:underline;

}



#postContent #warningBox {

	background:#fff6de;

	border-top:#e2c56e solid 1px;

	border-bottom:#e2c56e solid 1px;

	padding:15px;

	font-size:14px;

}

#postContent #warningBox strong {

	color:#cc0000;

}

#postContent #warningBox a {

	color:#333333;

	text-decoration:underline;

}





#postContent .jobTypes {

	margin-top:10px;

}

#postContent .jobTypes li {

	list-style-type:none;

	float:left;

	width:215px;

}

#postContent .jobTypes li.selected {

	font-weight:bold;

	color:#c50000;

}

#postContent .jobTypes li.normal {

	font-weight:normal;

	color:#333333;

}

#postContent .jobTypes label{

	margin-left:10px;

}

#postContent #formDBOS .leftColumn, #postContent #formDBOS .rightColumn {

	width:140px;

}

#postContent #formDBOS label {

	display:block;

}

#postContent .projectFilesDisplay {

	width:340px;

	height:125px;

}



#postContent #formSection4 .leftColumn {

	width:360px;

}



#postContent #formSection4 .rightColumn {

	width:470px;

}



#fileUploadArea select {

	float:left;

}

#fileUploadArea label {

	display:block;

}

#fileUploadArea #fileUploadButtons {

	float:left;

	width:110px;

	margin-left:5px;

	margin-top:10px;

}

#fileUploadArea #fileUploadButtons img {

	margin-bottom:5px;

}



#postContent #formSection5 input {

	float:left;

	margin-top:0px;

}

#postContent #formSection5 label{

	font-weight:normal;

	float:left;

	display:block;

	width:650px;

	margin-left:10px;

}

#postContent #formSection5 .formRow {

	clear:both;

	padding-top:10px;

}

#postContent #formSection5 a {

	text-decoration:underline;

	font-size:10px;

}

#postContent .formRow {

	margin-bottom:10px;

}

#postContent .formRow input, #postContent .formRow textarea, #postContent .formRow select {

	margin-top:10px;

}

#postContent .leftColumn .formFieldLong {

	width:470px;

}

#postContent .leftColumn .formFieldMini {

	width:48px;

}





#postContent #loginArea input, #postContent .leftColumn .formFieldLong, #postContent .leftColumn .formFieldMini {

	border:1px solid #999999;

	padding:2px;

}



/*************************/

/*     FOOTER START      */

/*************************/

#footer {

	width:902px;

	margin-left: auto;

	margin-right: auto;

	padding-top:30px;

}



#footer a {

	color:#333333;

	text-decoration:underline;

}



#footer h3 {

	font-size:14px;

}



#footer p {

	font-size:11px;

	padding:10px 0px 10px 0px;

}



#footer a.readMoreLink {

	font-weight:bold;

}



#footer ul li {

	list-style-type:none;

	display:inline;

	font-size:11px;

}



#footer ul li a {

	font-weight:bold;

	background:url(../images/footer_menu_dash.gif) no-repeat right center;

	padding:0 14px 0 8px;

	text-decoration:none;

}



#footer ul li a.last {

	background:none;

}



#footer .footerRSS {

	vertical-align:top;

}



/* FOOTER END */







/*************************/

/*    ACC MGMT START     */

/*************************/

#accountManagementMenu {

	/*margin-left:8px;

	background:url(../images/tab_menu_footer.gif) no-repeat;*/

	padding-top:8px;

}



#accountManagementMenu ul {

	margin-bottom:20px;

	margin-left:10px;

}



#accountManagementMenu li {

	list-style-type:none;

	list-style-position:outside;

	float:left;

	background:url(../images/btn_tab_menu_bg.gif) repeat-x;

	margin-right:3px;

}

#accountManagementMenu li img {

	vertical-align:middle;

}

#accountManagementMenu li a, #accountManagementMenu li a.current {

	color:#FFFFFF;

	font-size:11px;

	padding-left:3px;

	padding-right:3px;

	text-decoration:none;

}

#accountManagementMenu li.current {

	background:url(../images/btn_tab_menu_bg_down.gif) repeat-x;

}

#accountManagementMenu li.current a {

	color:#245e9a;

}

#accountManagementMenu li a:hover {

	color:#FFFFFF;

	text-decoration:none;

}

#accountManagementMenu li.current a:hover {

	color:#245e9a;

	text-decoration:none;

}

#accountManagementMenu li a:visited {

	text-decoration:none;

}

/*    ACC MGMT END     */



.redTitle {

	color:#ff001b;

}



.greenTitle {

	color:#3cb10e;

}


