@CHARSET "UTF-8";
/* CSS reset */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}
/* CSS reset */

/* Site Wide Style */
html {
	width: 100%;
	min-height: 100% !important;
	background-image:  url('/images/layout/GeneralBG.jpg');
}
body {
	width: 100%;
	height: 100%;
	font-family: Tahoma,Geneva,Liberation sans,sans-serif;
	font-size: 13px;
	color: #4B4B4B;
	line-height: 18px;
}
a, .link {
	text-decoration: none;
	color: #2DA6B7;
}
a img {
	border: none;
}
.campaignBonus {
	width: 141px; 
	height: 87px;
	float: right;
	background-image: url('/images/layout/blueStar.gif'); 
}
.campaignReferral {
	width: 138px; 
	height: 87px;
	float: right;
	background-image: url('/images/layout/greyStar.gif'); 
	margin-right: 50px;
}
#Container {
	width: 900px;
	position: relative;
	top: 24px;
	margin: 0 auto;
}
#Content {
	min-height: 425px !important;
	padding-left: 45px;
	padding-top: 3px;
	padding-bottom: 20px;
	background-image: url('/images/layout/GeneralBG.png');
	background-repeat: repeat-x;
	background-position: bottom;
}
.contentText {
	width: 95%;
	padding-top: 10px;
	padding-left: 5px;
}
#Footer {
	width: 900px;
	height: 30px;
	text-align: center;
	color: #FFFFFF;
	font-size: 0.8em;
}
#Footer a {
	color: #FFFFFF;
}
#Header {
	width: 900px;
	height: 87px;
	float: left;
	background-image: url('/images/layout/underlogoBG.gif');
	border-top: 3px solid #FFFFFF;
}
#Logo {
	display: block;
	width: 229px;
	height: 87px;
	position: absolute;
	background-image: url('/images/layout/homepageImages.jpg');
	font-size: 0px;
	text-decoration: none;
	padding-bottom: 3px;
}
#Logo a:visited {
	font-size: 0px;
	text-decoration: none;
}
#Menu {
	width: 855px;
	height: 27px;
	float: right;
	line-height: 27px;
	background-color: #7EB72A;
	border-left: 3px solid #FFFFFF;
	font-size: 12px;
	text-align: right;
}
#Menu a {
	color: #FFFFFF;
}
.menuItem {
	border-right: 1px solid #54771D;
	padding: 0px 20px;
}
.menuItemLast {
	padding: 0px 20px;
}
.menuWelcome {
	float: left;
	margin-left: 10px;
	color: #FFFFFF;
}
/* Site Wide Style */

/* Homepage Layout */
#HomepageBanner {
	position: relative;
	width: 900px;
	height: 292px;
	background-image: url('/images/layout/homepageImages.jpg');
	background-position: 0px -170px;
	list-style: none;
	z-index: -7;
}
#HomepageCommunity {
	float: left;
	width: 283px;
	padding-bottom: 500px;
	margin-bottom: -500px; 
}
.homepageCommunityParagraph {
	padding-top: 10px;
	padding-left: 28px;
}
.homepageCommunityTitle {
	color: #000000; 
	font-size: 14px; 
	padding-left: 28px;
}
.homepageCommunityMembers {
	padding-top: 20px; 
	padding-left: 28px;
}
#HomepageContent {
	width: 900px;
	min-height: 450px;
	background-image: url('/images/layout/Bottom_BG.png');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 30px;
}
#HomepageIntroduction {
	float: left; 
	width: 345px;
	padding-left: 28px; 
	padding-right: 44px; 
	padding-bottom: 500px;
	margin-bottom: -500px; 
}
#HomepageInroductionButtons {
	padding: 10px 0px 5px 0px;
}
#HomepageLogin {
	float: left;
	width: 135px;
	padding-left: 28px; 
	padding-bottom: 500px;
	margin-bottom: -500px;
}
.homepageParagraph {
	padding-top: 10px;
}
#HomepageSlideShow {
	width: 283px; 
	height: 173px; 
	overflow: hidden; 
	position: relative;
	border: 2px solid #FFFFFF;
}
.homepageSlideShowTitle {
	display: block;
	padding-left: 28px;
	color: #000000; 
	font-size: 14px;
	padding-bottom: 10px;
}
#HomepageText {
	overflow: hidden;
}
.homepageTitle {
	color: #000000; 
	font-size: 14px; 
}
.spacing {
	display: block; 
	height: 12px;
}
/* Homepage Layout */

/* Welcome Layout */
.buttonBuildYourAd {
	display: block;
	position: absolute;
	left: 84px;
	top: 350px;
	border: none;
}
.buttonGenerateCode {
	display: block;
	position: absolute;
	left: 494px;
	top: 310px;
	border: none;
}
.buttonRegister {
	display: block;
	position: absolute;
	left: 821px;
	top: 340px;
	border: none;	
}
#contentWelcome {
	width: 900px;
	height: 340px;
	background-image: url('/images/layout/welcomeImages.jpg');
}
#contentWelcomeHand {
	display: block;
	width: 144px;
	height: 41px;
	background-image: url('/images/layout/topHand.gif');
	margin-top: -41px;
	margin-left: 228px;
}
#ContentWelcomeText {
	padding-left: 28px;
}
/* Welcome Layout */

/* Member Layout */
.buttonBuildYourAdMember {
	display: block;
	position: absolute;
	left: 110px;
	top: 200px;
	border: none;
}
.buttonGenerateCodeMember {
	display: block;
	position: absolute;
	left: 587px;
	top: 145px;
	border: none;
}
.memberBody {
	position: relative; 
	top: -87px; 
	width: 900px; 
	height: 312px; 
	background-image: url('/images/layout/memberImages.jpg');
}
.memberTop {
	position: relative; 
	float: right; 
	width: 671px; 
	height: 90px; 
	top: -87px; 
	background-image: url('/images/layout/memberTop.jpg');
}
/* Member Layout */

/* Progress Bar */
#ProgressBar {
	width: 847px;
	height: 24px;
	line-height: 24px;
	background: #FFFFFF;
	padding-left: 5px;
}
.st1off {
	background-position: -16px 0px;
}
.st2 {
	margin-left: 20px;
	background-position: -32px 0px;
}
.st2off {
	margin-left: 20px;
	background-position: -48px 0px;
}
.st3 {
	margin-left: 20px;
	background-position: -64px 0px;
}
.st3off {
	margin-left: 20px;
	background-position: -80px 0px;
}
.st4 {
	margin-left: 20px;
	background-position: -96px 0px;
}
.st4off {
	margin-left: 20px;
	background-position: -112px 0px;
}
.step {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	margin-top: 4px;
	background-image: url('/images/layout/generalImages.jpg');
}
.stepStage {
	display: block;
	float: left;
	margin-right: 10px;
	height: 16px;
	font-weight: bold;
	font-size: 1.1em;
	color: #5C8F16;
}
.stepText {
	display: block;
	float: left;
	font-weight: bold;
	font-size: 0.85em;
	padding-left: 5px;
}
/* Progress Bar */

/* Members Area */
.membersContent {
	float: left; 
	width: 500px; 
	margin-left: 50px;
}
.membersContentHeader {
	display: block; 
	width: 100%; 
	border-bottom: #C2C6C9 solid 1px; 
	font-size: 16px; 
	padding: 7px 0px 8px 3px;
}
.memberContentListButtons {
	float: right; 
	margin-top: 5px; 
	margin-right: -5px;
}
.memberContentListItem {
	float: left; 
	width: 100%; 
	height: 26px; 
	line-height: 26px; 
	border-bottom: #C2C6C9 solid 1px;
	padding-left: 3px;
}
.memberContentListItemInner {
	float: left;
}
.membersMenu {
	float: left; 
	width: 200px; 
	padding-top: 20px;
}
.membersMenuItem {
	display: block;
	margin-top: -15px;
	padding-bottom: 5px;
	border-bottom: #C2C6C9 solid 1px;
	padding-left: 5px;
}
.membersMenuItemFirst {
	border-top: #C2C6C9 solid 1px;
	padding-top: 4px;
}
.membersMenuItemSelected {
	display: block;
	margin-top: -15px;
	padding-bottom: 5px;
	border-bottom: #C2C6C9 solid 1px;
	padding-left: 5px;
	color: #4B4B4B;
}
.reportsControl {
	float: left; 
	width: 270px; 
	text-align: right;
}
.reportsDiv {
	float: left;
	width: 550px; 
	min-height: 300px; 
	background: white; 
	border: solid 2px #939393;
	overflow: auto;
}
.reportsHeader {
	display: block;
	float: left;
	width: 100%;
	line-height: 25px;
	font-weight: bold;
	font-size: 14px;
}
.reportsNavigator {
	float: left;
	line-height: 22px;
	padding-left: 10px;
}
.reportsTable {
	width: 100%; 
	border: 0; 
	border-spacing: 0;
}
.reportsTable td {
	text-align: center;
	border-bottom: 1px solid #939393;;
	height: 22px;
}
.reportsTable th {
	height: 22px;
	font-weight: bold;
	background: #7EB72A; 
	color: white; 
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}
.reportsTotal {
	width: 550px; 
	border-bottom: #C2C6C9 solid 1px; 
	font-weight: bold; 
	font-size: 14px; 
	padding: 7px 0px 8px 3px; 
	color: #4B4B4B
}
/* Members Area */

/* Buttons */
.buttonApply {
	width: 97px;
	height: 26px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -700px -21px;
}
.buttonBack {
	display: block;
	float: left;
	width: 91px;
	height: 28px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -91px -21px;
}
.buttonBack:hover {
	background-position: -91px -49px;
}
.buttonCancel {
	display: block;
	float: left;
	width: 98px;
	height: 28px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -600px -21px;
}
.buttonCancel:hover {
	background-position: -600px -49px;
}
.buttonClose {
	display: block;
	float: left;
	width: 91px;
	height: 28px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -410px -21px;
}
.buttonClose:hover {
	background-position: -410px -49px;
}
.buttonCode {
	display: block;
	float: left;
	width: 25px;
	height: 25px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -773px -78px;
}
a.buttonCode {
	float: right;
	font-size: 0px;
}
.buttonContinue {
	width: 91px;
	height: 28px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: 0px -21px;
}
.buttonContinue:hover {
	background-position: 0px -49px;
}
.buttonDelete {
	display: block;
	float: left;
	width: 25px;
	height: 25px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -773px -102px;
}
a.buttonDelete {
	font-size: 0px;
	float: right;
}
.buttonEdit {
	display: block;
	float: left;
	width: 25px;
	height: 25px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -773px -127px;
}
a.buttonEdit {
	font-size: 0px;
	float: right;
}
.buttonEnter {
	width: 97px;
	height: 26px;
	border: none;
	background-image: url('/images/layout/homepageImages.jpg');
	background-position: 0px -144px;
}
.buttonEnter:hover {
	background-position: -98px -144px;
}
.buttonEnterContainer {
	display: block; 
	width: 112px; 
	text-align: center;
	margin-top: 5px;
}
.buttonGenerate {
	display: block;
	float: left;
	width: 140px;
	height: 28px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -272px -21px;
}
.buttonGenerate:hover {
	background-position: -272px -49px;
}
.buttonNew {
	display: block;
	float: left;
	width: 87px;
	height: 25px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -699px -50px;
}
a.buttonNew {
	font-size: 0px;
}
.buttonOk {
	display: block;
	float: left;
	width: 98px;
	height: 28px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -502px -21px;
}
.buttonOk:hover {
	background-position: -502px -49px;
}
.buttonView {
	display: block;
	float: left;
	width: 25px;
	height: 25px;
	border: none;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -773px -151px;
}
a.buttonView {
	font-size: 0px;
	float: right;
}
/* Buttons */

/* Form Elements */
input, select {
	width: 186px;
	height: 17px;
	border: 1px solid #C1C1C1;
	font-size: 1em;
}
input[type=checkbox] {
	width: auto;
	margin-right: 5px;
	margin-top: 3px;
	border: none;
}
.ColourIndicator {
	display: block; 
	float: left; 
	width: 18px; 
	height: 18px; 
	margin-left: 10px; 
	background-image:url('/images/layout/colourChecker.png');
}
textarea {
	width: 198px;
	height: 70px;
	border: 1px solid #C1C1C1;
	font-size: 1em;	
	overflow: auto;
	font-family: Tahoma,Geneva,Liberation sans,sans-serif;
}
.fieldSet {
	float: left;
	min-height: 34px;
}
.formDescription {
	float: left;
	font-weight: normal;
	font-size: 9px;
}
.formInput {
	float: left;
}
.formInputNarrow {
	float: left;
	width: 112px;
}
.formLabel {
	float: left;
	width: 150px;
	font-weight: bold;
	line-height: 17px;
	padding-right: 15px;
}
.inputElement {
	width: 198px;
}
.selectOption {
	display: block;
	height: 18px;
	padding-left: 2px;
	font-size: 0.85em;
	font-weight: normal;
	color: black;
}
.selectOption:hover {
	background-color: #49B3C0;
}
.TextSelect {
	float: left;
	width: 95px;
	padding-left: 5px;
}
.TextSelector, .TextSelectorOn {
	display: block;
	float: left;
	position: relative;
	left: -13px;
	top: 1px;
	width: 12px;
	height: 16px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -130px 1px;
}
.TextSelectorOn {
	background-position: -142px 1px;
}
.TextSelectWide {
	float: left;
	width: 198px;
	font-family: Tahoma, Geneva, Sans-serif;
}
/* Form Elements */

/* Popup */
#Overlay {
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background-color: #000000;
	z-index: 500
}
#Prompt {
	position: fixed;
	width: 432px;
	float: left;
	z-index: 550;
	background-image: url('/images/layout/UserPromptBG.png');
	left: 50%;
	top: 50%;
}
#PromptContent {
	padding-top: 20px;
	padding-left: 25px;
	padding-bottom: 20px;
}
#PromptControls {
	float: left;
	margin-left: 90px;
}
.promptDomainAdd {
	display: block;
	float: left;
	width: 18px;
	height: 20px;
	margin: 1px 0px 0px 5px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -191px 0px;
}
.prompotDomainDelete {
	display: block;
	float: right;
	width: 18px;
	height: 20px;
	margin-right: 1px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -172px 0px;
}
.promptDomainDiv {
	width: 100%;
	float: left;
}
.promptDomainUrl {
	float: left;
}
#PromptDomainsDiv {
	float: left;
	width: 212px;
	min-height: 70px;
	margin-left: 165px;
	margin-bottom: 10px;
}
#PromptInner {
	float: left;
	width: 428px;
	height: 100%;
	margin-left: 2px;
	background-color: #F1F1F1;
}
#PromptHeader {
	width: 432px;
	height: 35px;
	background-image: url('/images/layout/promptHeader.gif');
	line-height: 32px;
	margin-left: -2px;
}
.PrompotHeaderClose {
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	margin-top: 8px;
	margin-right: 8px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -156px -0px;
}
#PromptLoginDiv {
	float: left;
	height: 20px;
	width: 372px;
	text-align: center;
	font-size: 0.9em;
}
.PromptHeaderTitle {
	display: block;
	float: left;
	color: #FFFFFF;
	font-size: 1.4em;
	padding-left: 10px;
}
/* Popup */

/* Other Styles */
.adPreview {
	width: 300px; 
	min-height: 130px; 
	background-color: white; 
	border: 1px solid black; 
	padding: 5px;
}
.adPreviewContainer {
	position: absolute; 
	right: 80px;
}
.adPreviewContent {
	height: 75px; 
	width: 300px; 
	overflow: hidden;
}
.adPreviewTitle {
	font-weight: bold;
}
.black {
	color: #000000;
}
.bold {
	font-weight: bold;
}
#Browser {
	position: relative;
	width: 397px;
	height: 335px;
	margin-bottom: 20px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: 0px -78px;
}
#BrowserBelow, #BrowserBelowSelected {
	display: block;
	position: absolute;
	left: 2px;
	top: 283px;
	width: 381px;
	height: 50px;
	text-align: center;
	line-height: 40px;
}
#BrowserBelow:hover, #BrowserBelowSelected {
	background-image: url('/images/layout/generalImages.jpg');
	background-position: 0px -411px;
}
#BrowserCenter, #BrowserCenterSelected {
	display: block;
	position: absolute;
	left: 86px;
	top: 99px;
	width: 215px;
	height: 167px;
	text-align: center;
	line-height: 167px;
}
#BrowserCenter:hover, #BrowserCenterSelected {
	background-image: url('/images/layout/generalImages.jpg');
	background-position: 0px -461px;
}
#BrowserLeft,#BrowserLeftSelected {
	display: block;
	position: absolute;
	left: 3px;
	top: 99px;
	width: 81px;
	height: 167px;
	text-align: center;
	line-height: 167px;
}
#BrowserLeft:hover, #BrowserLeftSelected {
	background-image: url('/images/layout/generalImages.jpg');
	background-position: 0px -461px;
}
#BrowserRight, #BrowserRightSelected {
	display: block;
	position: absolute;
	left: 303px;
	top: 99px;
	width: 80px;
	height: 167px;
	text-align: center;
	line-height: 167px;
}
#BrowserRight:hover, #BrowserRightSelected {
	background-image: url('/images/layout/generalImages.jpg');
	background-position: 0px -461px;
}
#BrowserTop, #BrowserTopSelected {
	display: block;
	position: absolute;
	left: 3px;
	top: 59px;
	width: 380px;
	height: 38px;
	text-align: center;
	line-height: 40px;
}
#BrowserTop:hover, #BrowserTopSelected {
	background-image: url('/images/layout/generalImages.jpg');
	background-position: 0px -411px;
}

.controlButtons{ 
	margin-left: 320px;
}
.error {
	color: red;
}
.fakeLink {
	float: left;
	color: #2DA6B7;
}
.formColumn {
	float: left; 
	width: 400px; 
	min-height: 317px;
	margin-bottom: 20px;
}
.formColumn td {
	vertical-align: top;
	padding: 10px;
	font-size: 12px;
}
.formColumnTable {
	width: 90%;
}
.formColumnTableLeft {
	width: 90%;
	border-right: 1px solid #A8B3BD;
}



#Frame120x340, #Frame120x340Selected {
	position: absolute;
	left: 519px;
	top: 130px;
	width: 87px;
	height: 155px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -800px -28px;
	border: 1px solid black;
	text-align: center;
	line-height: 155px;
}
#Frame120x340:hover, #Frame120x340Selected {
	background-position: -800px -183px;
}
#Frame120x340_disabled {
	position: absolute;
	left: 519px;
	top: 130px;
	width: 87px;
	height: 85px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -800px -28px;
	border: 1px solid black;
	text-align: center;
	line-height: 18px;
	padding-top: 70px;
}
#Frame120x670, #Frame120x670Selected {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 87px;
	height: 297px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -397px -80px;
	border: 1px solid black;
	text-align: center;
	line-height: 297px;
}
#Frame120x670:hover, #Frame120x670Selected {
	background-position: -484px -80px;
}
#Frame120x670_disabled {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 87px;
	height: 167px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -397px -80px;
	border: 1px solid black;
	text-align: center;
	line-height: 18px;
	padding-top: 130px;
}
#Frame400x90, #Frame400x90Selected {
	position: absolute;
	left: 190px;
	top: 230px;
	width: 184px;
	height: 40px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -397px -516px;
	border: 1px solid black;
	text-align: center;
	line-height: 40px;
}
#Frame400x90:hover, #Frame400x90Selected {
	background-position: -397px -556px;
}
#Frame400x90_disabled {
	position: absolute;
	left: 190px;
	top: 230px;
	width: 184px;
	height: 40px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -397px -516px;
	border: 1px solid black;
	text-align: center;
	line-height: 40px;
}
#Frame430x280, #Frame430x280Selected {
	position: absolute;
	left: 100px;
	top: 0px;
	width: 198px;
	height: 129px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -572px -80px;
	border: 1px solid black;
	text-align: center;
	line-height: 130px;
}
#Frame430x280:hover, #Frame430x280Selected {
	background-position: -572px -209px;
}
#Frame430x280_disabled {
	position: absolute;
	left: 100px;
	top: 0px;
	width: 198px;
	height: 129px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -572px -80px;
	border: 1px solid black;
	text-align: center;
	line-height: 130px;
}
#Frame640x190, #Frame640x190Selected {
	position: absolute;
	left: 310px;
	top: 0px;
	width: 296px;
	height: 88px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -572px -339px;
	border: 1px solid black;
	text-align: center;
	line-height: 88px;
}
#Frame640x190:hover, #Frame640x190Selected {
	background-position: -572px -427px;
}
#Frame640x190_disabled {
	position: absolute;
	left: 310px;
	top: 0px;
	width: 296px;
	height: 88px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -572px -339px;
	border: 1px solid black;
	text-align: center;
	line-height: 88px;
}
#Frame790x90, #Frame790x90Selected {
	position: absolute;
	left: 100px;
	top: 159px;
	width: 367px;
	height: 40px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -397px -516px;
	border: 1px solid black;
	text-align: center;
	line-height: 40px;
}
#Frame790x90:hover, #Frame790x90Selected {
	background-position: -397px -556px;
}
#Frame790x90_disabled {
	position: absolute;
	left: 100px;
	top: 159px;
	width: 367px;
	height: 40px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -397px -516px;
	border: 1px solid black;
	text-align: center;
	line-height: 40px;
}
#Frames {
	position: relative;
	width: 620px;
	height: 337px;
}
.hidden {
	/* IE7 Hack */
	visibility: hidden;
}
.item1 {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	background-image: url('/images/layout/generalImages.jpg');
}
.item2 {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -32px 0px;
}
.item3 {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -64px 0px;
}
.item4 {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	background-image: url('/images/layout/generalImages.jpg');
	background-position: -64px 0px;
}
.green {
	color: #5C8F16;
}
.noBold {
	font-weight: normal;
}
.red {
	color: #BC0501;
}
.subtitle {
	display: block;
	padding-top: 5px;
	font-size: 0.9em;
}
.tableBordered {
	border: 1px solid black;
}
.tableBordered td {
	padding: 5px;	
	border: 1px solid black;
}
#TakeCode {
	width: 575px;
	height: 280px;
	float: left;
	background-color: #FFFFFF;
	border: 1px solid #7EB72A;
	padding-left: 15px;
	color: #000000;
}
.title {
	display: block;
	line-height: 16px;
	margin-top: 20px;
	font-weight: bold;
	font-size: 1.15em;
}
/* Other Styles */
