
/*
###############################################################################################
Redefine HTML tags
###############################################################################################
*/

/* HTML FOR - Adding a scroll bar to Firefox even if the page is to short for one */
html {
min-height: 100%;
margin-bottom: 1px;
}

body {
	width: 100%;
	text-align: center;
	margin: 0px;
}

	table.body {
		margin: 0 auto;
		width: 950px;
		text-align: left;
	}
	
	div.footer {
		margin: 0 auto;
		width: 950px;
		text-align: right;
		margin-top: 10px;
		font-family: Verdana, Arial;
		font-size: 70%;
		color: black;
	}
	
		div.footer a {
			color: #2f5ab5;
		}
		
	table.result {
		display: block;
		width: 100%;
		border-right: 1px solid #cccccc; 
		border-bottom: 1px solid #cccccc;
		min-height:140px;
  		height:auto !important;
  		height:140px;
	}
	
		table.result td { padding: 3px; }

table {
margin: 0px;
}

form {
margin: 3px;
}

/*
###############################################################################################
Hyperlink
###############################################################################################
*/

	a.subCategoryLink {
	color: #666999;
	font-family: verdana;
	font-size: 70%;
	font-weight: bold;
	text-decoration: none;
	}

	a.subCategoryLink:hover {
	color: #374174;
	font-family: verdana;
	font-size: 70%;
	font-weight: bold;
	text-decoration: none;
	}
	
	a.topLink {
	color: #fff;
	text-decoration: none;
	}
	
	a.processorContentLink {
		color: #2f5ab5;
		font-family: verdana, arial;
		font-size: 80%;
		font-weight: bold;
		text-decoration: none;
	}
	
	a.processorContentLink:hover{
	color: #374174;
	font-family: verdana;
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
	}
	
	a.darkGreyAreaLink {
	color: #2f5ab5;
	text-decoration: none;
	font-weight: bold;	
	}
	
	a.darkGreyAreaLink:hover {
	color: #fff;
	text-decoration: underline;
	font-weight: bold;	
	}
	
	a.submitaResourceLink {
	text-decoration: underline;
	color: #999999;
	}
	
	a.submitaResourceLink:hover {
	text-decoration: underline;
	color: #666666;
	}
	
	a.processorContentTopLink {
	color: 000;
	text-decoration: none;
	}
	
	a.featureLink {
		color: #2f5ab5;
		text-decoration: none;
		
	}

	a.featureLink:hover{
	color: #374174;
	text-decoration: none;
	}
	
/*
###############################################################################################
Images
###############################################################################################
*/

/*
###############################################################################################
Forms
###############################################################################################
*/

	input.topSearch {
	background-color: #fff;
	border: 1px solid #CCCCCC;
	font-family: verdana;
	font-size: 10px;
	color: #000;
	width: 200px;
	}

	input.inputContact {
	background-color: #fff;
	border: 1px solid #999999;
	font-family: verdana;
	font-size: 10px;
	color: #000;
	width: 200px;
	}
	
	input.inputButton {
	background-color: #fff;
	border: 1px solid #999999;
	font-family: verdana;
	font-size: 10px;
	color: #000;
	width: 100px;
	}
	
	input.inputButtonRed {
	background-color: #fff;
	border: 1px solid #38417C;
	font-family: verdana;
	font-size: 10px;
	color: #38417C;
	width: 200px;
	}
	
	select {
	background-color: #fff;
	border: 1px solid #999999;
	font-family: verdana;
	font-size: 10px;
	color: #000;
	width: 200px;
	}
	
	textarea {
	font-family: verdana, arial, helvetica, sans serif;
	font-size: 10px;
	color: #000;
	padding-left: 2px;
	height: 300px;
	border: 1px solid #999999;
	}

/*
###############################################################################################
Table Formatting
###############################################################################################
*/

	td.blueBar {
	background-color: #848ca1;
	}
	
	td.menuBox {
		border-right: 2px dotted #fff;
		color: #fff;
		font-family: verdana;
		font-size: 60%;
		text-transform: uppercase;
		background-color: #848ca1;
		width: 135px;
		height: 30px;
		padding-left: 6px;
	}

	
	td.searchHolder {
	color: #fff;
	font-family: verdana;
	font-size: 60%;
	text-transform: uppercase;
	width: 454px;
	height: 30px;
	padding-left: 3px;
	}
	
	td.menuHeaderHolder {
	background-color: #C7C7C7;
	border-bottom: 1px dashed #999999;
	font-family: verdana;
	font-size: 70%;
 	color: #7E8282;
	height: 40px;
	}
	
	/* TD's with the LEFT MENU & BULLET */ 
	
	td.menuItemHolder {
	list-style-type: none;
	padding-left: 4px;
	border-bottom: 1px solid #CCCCCC
	}
	
	td.menuItemHolder:hover {
	list-style-type: none;
	padding-left: 4px;
	border-bottom: 1px solid #CCCCCC;
	background-color: #E9E9E7;
	}
	td.whiteline {
	border : 2px solid white;
	}
	
	/* Box under left menu */
	
	table.submitaResource {
	margin-top: 15px;
	height: 65px;
	border: 2px solid #CCCCCC;
	}
	
	td.mainTopDarkGreyBox {
	height: 200px;
	background-color: #C4C4C4;
	}
	
	td.mainTopDarkGreyBoxBlueHeader {
	padding: 5px;
	height: 35px;
	background-color: #2f5ab5;
	font-family:verdana;
	font-size: 105%;
	color: #fff;
	}
	
	td.mainTopGreyDarkBoxPictureHolder {
	padding-left: 20px;
	}
	
	td.mainTopGreyDarkBoxTextHolder {
	padding: 0px 8px 0px 8px;
	font-family:verdana;
	font-size: 65%;
	color: #2E2E2E;
	}
	
	.mainTopGreyDarkBoxTextHolderProcessor {
	padding: 0px 8px 0px 8px;
	font-family:verdana;
	font-size: 75%;
	color: #2E2E2E;
	}
	
	td.mainTopGreyDarkBoxTextHolderOnReview {
	padding: 0px 8px 0px 8px;
	font-family:verdana;
	font-size: 11px;
	color: #2E2E2E;
	}
	
	td.mainTopLightGreyBox {
	background-color: #E9E9E7;
	}
	
/*
###############################################################################################
Text styles
###############################################################################################
*/

	td.submitaResourceHeading {
	list-style-image: url('http://www.power-search.com/images/jpg/bullet.jpg');
	font-family: verdana;
	font-size: 75%;
	color: #666666;
	font-weight: bold;
	}
	
	td.submitaResourceText {
	font-family: verdana;
	font-size: 70%;
	color: #999999;
	font-weight: bold;
	}


/*
###############################################################################################
Processor defined styles
###############################################################################################
*/

	td.processorContentHeader {
	color: #000000;
	font-family: verdana;
	font-size: 85%;
	font-weight: bold;
	}
	
 	.processorContentText {
	color: #2E2E2E;
	font-family: verdana;
	font-size: 80%;
	}

	td.processorContentLink {
	font-family: verdana;
	font-size: 80%;
	}


