form {
	padding: 0px;
	margin: 0px;
}

body {
	background-color: #FFFFFF;
	color: #474747;
}

body,div {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #474747;
	line-height: 18px;
}

h1#jobTitle {
	padding: 0px;
	margin: 0px;
	padding-bottom: 1px;
	font-size: 28px;
	letter-spacing: -2px;
	border-bottom: 1px solid #E1E1E1;
}

img {
	border: 0px;
}

input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input.text {
	background: #FFFFFF url(http://jobs.techcocktail.com/specials/images/bgs/text-input.png) repeat-x;
	border: 1px solid #B0B3B5;
	color: #3E5963;
	padding: 2px;
	font-weight: bold;
}

input.noBG, textarea.noBG {
	padding: 2px;
}

input.button {
	border-bottom: 2px solid #999999;
	border-right: 2px solid #999999;
	border-top: 2px solid #dddddd;
	border-left: 2px solid #dddddd;
	color: #555555;
	font-weight: bold;
	cursor: pointer;
	background: #FFFFFF url(http://jobs.techcocktail.com/specials/images/bgs/button.jpg) left bottom repeat-x;
	margin-top: 10px;
	padding: 4px;
}

input.searchButton {
	color: #6CA1B4;
	text-decoration: underline;
	border: 0px;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	/*border-bottom: 1px solid #6CA1B4;*/
	padding: 0px;
	width: 30px;
	cursor: pointer;
}

ul {
	padding: 0px;
	margin: 0px;
	padding-left: 5px;
}

li.sideArrow {
	list-style: url(http://jobs.techcocktail.com/specials/images/bgs/list-arrow.png) inside;
	padding-bottom: 5px;
}

a, a:link, a:hover, a:visited {
	color: #3E5963;
	text-decoration: underline;
	font-weight: bold;
}
#jcBackLink a:link,
#jcBackLink a:visited,
#jcHeader a:link,
#jcHeader a:visited,
#jcMainContent a:link,
#jcMainContent a:visited {
	color: #3E5963;
}

#jcBackLink a:hover,
#jcBackLink a:active,
#jcHeader a:hover,
#jcHeader a:active,
#jcMainContent a:hover,
#jcMainContent a:active {
	color: #BEC1C3;
	text-decoration: underline;
	background-color: transparent;
	}

a:hover {
	color: #BEC1C3;
}

a.bigLink, a.bigLink:link, a.bigLink:hover, a.bigLink:visited {
	color: #3E5963;
	text-decoration: underline;
	font-weight: bold;
	font-size: 20px;
	letter-spacing: -1px;
}

a.bigLink:hover {
	color: #BEC1C3;
}

a.bottomJobLink, a.bottomJobLink:link, a.bottomJobLink:hover, a.bottomJobLink:visited {
	color: #4E6C76;
	text-decoration: underline;
	font-size: 13px;
}

a.bottomJobLink:hover {
	text-decoration: none;
}

a.catHeaderLink, a.catHeaderLink:link, a.catHeaderLink:hover, a.catHeaderLink:visited {
	color: #474747;
	text-decoration: none;
	font-weight: bold;
}

a.jobLink, a.jobLink:link, a.jobLink:hover, a.jobLink:visited {
	color: #474747;
	text-decoration: none;
	font-weight: normal;
}

a.jobLink:hover {
	color: #3E5963;
}

a.moreHeaderLink, a.moreHeaderLink:link, a.moreHeaderLink:hover, a.moreHeaderLink:visited {
	color: #474747;
	text-decoration: underline;
	font-weight: bold;
}

a.moreHeaderLink:hover {
	text-decoration: none;
}

a.rssLink, a.rssLink:link, a.rssLink:hover, a.rssLink:visited {
	color: #6CA1B4;
	text-decoration: underline;
	font-weight: bold;
}

a.rssLink:hover {
	text-decoration: none;
}

a.searchLink, a.searchLink:link, a.searchLink:hover, a.searchLink:visited {
	color: #6CA1B4;
	text-decoration: underline;
	font-weight: normal;
}

a.searchLink:hover {
	color: #BEC1C3;
}

p {
	padding: 0px;
	margin: 0px;
	padding-bottom: 3px;
	line-height: 18px;
}

p.subhead {
	font-size: 25px;
	font-weight: bold;
	letter-spacing: -1px;
	padding-top: 15px;
	border-bottom: 1px solid #E1E1E1;
	padding-bottom: 6px;
}

fieldset {
	border: 1px solid #ddd;
	margin: 1em 0;
	padding: 15px;
	clear: left;
	letter-spacing: .01em;
	font-family: Arial, Helvetica, sans-serif;
} * html fieldset { padding-top: 0; }

legend {
	font-size: 25px;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 1;
	color: #474747;
	padding: 10px 0.5em;
} * html legend { margin-bottom: 15px; padding: 0 0.5em; }


/***CONTAINERS***/
#container {
	margin-top: 25px;
	width: 750px;
	text-align: left;
}

#leftContainer {
	float: left;
	text-align: left;
	width: 723px;
}

#rightContainer {
	float: right;
	text-align: left;
	width: 315px;
}



/***IDS***/
#errorBox {
	width: 96%;
	margin-bottom: 3px;
	background-color: #FDF3F3;
	border: 5px solid #FCCACA;
	padding: 5px;
	font-weight: bold;
}

#footerInner {
	width: 1030px;
	padding: 5px;
	background-color: #EBF5F9;
	color: #3E5963;
	height: 20px;
	padding-top: 8px;
}

#footerInner div {
	color: color: #3E5963;
	background-color: #EBF5F9;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
}

#footerLeft {
	float: left;
	text-align: left;
	width: 49%;
}

#footerOuter {
	width: 1040px;
	padding: 5px;
	background-color: #DAE7EC;
	color: #3E5963;
	background: #DAE7EC url(http://jobs.techcocktail.com/specials/images/bgs/footer-fade.png) top repeat-x;
	padding-top: 25px;
}

#footerRight {
	float: right;
	text-align: right;
	width: 49%;
}

#mainLogo {
	//background: #FFFFFF url(http://techcocktail.com/blog/wp-content/uploads/2008/01/techcocktail-specials-350.jpg) no-repeat;
	background: #FFFFFF url(http://farm4.static.flickr.com/3560/3319872239_02a660cb5b_m.jpg) no-repeat;
	color: #000000;
	width: 240px;
	height: 150px;
	float: left;
	cursor: pointer;
}

#rightText {
	float: right;
	font-size: 13px;
	font-weight: bold;
}

#schwagRail {
	background: #FFFFFF url(http://jobs.techcocktail.com/specials/images/bgs/schwag.png) no-repeat;
	width: 152px;
	height: 111px;
	float: right;
	cursor: pointer;
}

#searchText {
	text-align: right;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0px;
	margin-top: 2px;
	padding-right: 37px;
}

#techCocktailLogoRail {
	background: #FFFFFF url(http://jobs.techcocktail.com/specials/images/bgs/tech-cocktail-logo.png) no-repeat;
	width: 153px;
	height: 111px;
	float: left;
	cursor: pointer;
}

#topSearch {
	float: right;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: -1px;
	margin-top: 15px;
}

/***CLASSES***/
.arrow {
	background: #EBF5F9 url(http://jobs.techcocktail.com/specials/images/bgs/list-arrow.png) no-repeat;
	width: 20px;
	height: 16px;
	float: left;
	text-align: left;
}

.catHeader {
	font-size: 24px;
	font-weight: bold;
	color: #474747;
	background-color: #FFFFFF;
	float: left;
	width: 65%;
	text-align: left;
	letter-spacing: -1px;
}

.catRSS {
	width: 30%;
	float: right;
	text-align: right;
	margin-top: 3px;
}

.formHeader {
	font-weight: bold;
	float: left;
	width: 100px;
}

.lightText {
	color: #BBBBBB;
	font-size: 11px;
}

.listingDesc {
	font-size: 13px;
	color: #474747;
	padding-top: 5px;
	display: none;
	clear: both;
	width: 520px;
}

.listingLine {
	width: 100%;
	background-color: #F3F3F4;
	height: 1px;
	clear: both;
}

.listingGray, .listingWhite {
	width: 100%;
	color: #474747;
	background-color: #F8F8F8;
	margin-bottom: 2px;
	margin-top: 2px;
	float: left;
	clear: both;
}

.listingWhite {
	background-color: #FFFFFF;
}

.listingLeft, .listingRight {
	padding: 5px;
	float: left;
	text-align: justify;
	font-size: 15px;
	letter-spacing: 0px;
	color: #474747;
	width: 520px;
}

.listingRight {
	float: right;
	width: 15px;
}

.noListings {
	clear:both;
	background-color: #FFFFFF;
	color: #474747;
	width: 100%;
	border-top: 1px solid #E1E1E1;
	text-align: center;
	font-size: 14px;
	padding-top: 5px;
}
.jcUserText {
	border: 5px solid #DAE7EC;
	background-color: #EBF5F9;
	color: #3E5963;
}
.railInnerBox {
	width: 295px;
	padding: 5px;
	background-color: #EBF5F9;
	color: #3E5963;
}

.railInnerBoxRSS {
	width: 295px;
	padding: 5px;
	background: #EBF5F9 url(http://jobs.techcocktail.com/specials/images/bgs/feed-icon-big.png) bottom right no-repeat;
	color: #3E5963;
}

.railOuterBox {
	width: 305px;
	padding: 5px;
	background-color: #DAE7EC;
	color: #3E5963;
	background: #DAE7EC url(http://jobs.techcocktail.com/specials/images/bgs/rail-fade.png) bottom repeat-x;
	padding-bottom: 25px;
}

.rowGray, .rowWhite {
	background-color: #F8F8F8;
	color: #474747;
	width: 98%;
	padding: 5px;
}

.rowWhite {
	background-color: #FFFFFF;
}

.rssIcon {
	background: #FFFFFF url(http://jobs.techcocktail.com/specials/images/bgs/rss-icon.png) no-repeat;
	width: 27px;
	height: 21px;
	float: left;
}

.rssLink {
	float: left;
	padding-top: 1px;
}

.spacer {
	clear:both;
}

.spacer1 {
	padding: 1px;
	clear: both;
}

.spacer2 {
	padding: 2px;
	clear: both;
}

.spacer3 {
	padding: 3px;
	clear: both;
}

.spacer4 {
	padding: 4px;
	clear: both;
}

.spacer5 {
	padding: 5px;
	clear: both;
}

.spacer10 {
	padding: 10px;
	clear: both;
}

.spacer15 {
	padding: 15px;
	clear: both;
}

.spacer20 {
	padding: 20px;
	clear: both;
}

