/*Master Stylesheet*/

body, td, th, textarea, input, select, h1, h2, h3, h4, h5, h6 , p
{
	font-family: Arial, Helvetica, sans-serif;
}

body {
    text-align:         center;
    width:              100%;
    margin:             0 auto;
	background-color:#E6E6E6;/*#EFEFEF;*/ /*#E6E6E6;*/

}
h1,h2{
	font-size:140%;
	color:#3A3A3A;
	font-family:Helvetica;	
	margin-top:0px;
}
h2{
font-size:120%;
}
h3{
margin-top:0px;
}
h4{
	font-size:95%;
	color:#808080;
}




.background
{
	background-image: url(/images/background1.png);
	background-repeat: repeat-y;
	background-position:top center;
	width:800px;
	text-align:         center;	
	position:           relative;
	margin:             0 auto;
}

#container {
	width:       770px;
	text-align:         center;
	position:           relative;
	margin:             0 auto;
	
}

.p {
	font-size:13px;color:#333333;font-family:"Lucida Grande",tahoma,verdana,arial,sans-serif;line-height:18px;
}

.body ul {
list-style-type:disc;
padding-left:3em;
font-size:13px;
list-style:none outside none;
color:#333333;
font-family:"Lucida Grande",Tahoma,Verdana,Arial,sans-serif;
}

.faqBold
{
	color:#5E81F2; font-weight:bold;
}

.centeredImage
{
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	/*padding-left:50px;	*/
}

.backgroundTop
{
	background-image: url(/images/backgroundTop.png);
	width:800px;
	height:44px;
	text-align:         center;	
	position:           relative;
	margin:             0 auto;
}	
.backgroundBottom
{
	background-image: url(/images/backgroundBottom.png);
	width:800px;
	height:44px;
	text-align:         center;	
	position:           relative;
	margin:             0 auto;
}	

.mainBubbleTop
{
	background-image: url(/images/main_bubble_top.png);
	width:709px;
	height:30px;
	text-align:         center;	
	position:           relative;
	margin:             0 auto;
}	
.mainBubbleMiddle
{
	background-image: url(/images/main_bubble_middle.png);
	background-repeat: repeat-y;
	background-position:top center;
	width:709px;
	text-align:         left;	
	position:           relative;
	margin:             0 auto;
}
.mainBubbleBottom
{
	background-image: url(/images/main_bubble_bottom.png);
	width:709px;
	height:40px;
	text-align:         center;	
	position:           relative;
	margin:             0 auto;
}	
	  
.sideBubbleTop
{
	background-image: url(/images/side_bubble_top.png);
	width:250px;
	height:30px;
	text-align:         center;	
	position:           relative;
	margin:             0 auto;
}	
.sideBubbleMiddle
{
	background-image: url(/images/side_bubble_middle.png);
	background-repeat: repeat-y;
	background-position:top center;
	width:250px;
	text-align:         left;	
	position:           relative;
	margin:             0 auto;
}
.sideBubbleBottom
{
	background-image: url(/images/side_bubble_bottom.png);
	width:250px;
	height:40px;
	text-align:         center;	
	position:           relative;
	margin:             0 auto;
}	

.footerBubbleTop
{
	background-image: url(/images/footer_bubble_top.png);
	width:975px;
	height:30px;
	text-align:         center;	
	position:           relative;
	margin:             0 auto;
}	
.footerBubbleMiddle
{
	background-image: url(/images/footer_bubble_middle.png);
	background-repeat: repeat-y;
	background-position:top center;
	width:975px;
	text-align:         left;	
	position:           relative;
	margin:             0 auto;
}
.footerBubbleBottom
{
	background-image: url(/images/footer_bubble_bottom.png);
	width:975px;
	height:40px;
	text-align:         center;	
	position:           relative;
	margin:             0 auto;
}	

.loginPrompt_div
{	
	z-index: 150;	
	width: 480px;
	background-color: #f2f2f2;/*#f2f2f2;*/
	border: 1px solid black;
	margin:0px;   
	/*filter: alpha(opacity=95); -moz-opacity: .95; opacity: 0.95;   */
	display: none; z-index: 100;padding-left: 10px;padding-right: 10px;padding-bottom: 10px;padding-top: 10px;   
	font-size:  16px;
	color:   #000000;
}
.invisible
{
	display:none;
}
.mainImage
{
	padding:0; width:200px;height:60px;text-align:center;border:0;padding-top:8px;padding-left:25px;
	cursor:pointer;
}

.clickableImage
{
	cursor:pointer;
	border:0;
}

.crowdTextLink
{
   color:800080;
	/*padding-right:25px;*/
	border-bottom: none;
	text-decoration: none;
}
.crowdTextLink a:link {color: #800080; text-decoration: none}     /* unvisited link */
.crowdTextLink a:visited {color: #800080; text-decoration: none}  /* visited link */
.crowdTextLink a:hover {color: #800080; text-decoration: none; border-bottom:1px solid #000000;}   /* mouse over link */
.crowdTextLink a:active {color: #800080; text-decoration: none}   /* selected link */

.result_image
{
	padding-right:10px;
	/*padding-top:4px;*/
	padding-bottom:2px;
	border: 0;
}

.navigationLinks {
	font-family: Tahoma, Times New Roman, Serif;
	font-weight: 900;
	font-size:  14px;
	color:   #4F81BD;	
	text-align: left;
	padding-left:30px;
	border-bottom: none;
	text-decoration: none;
}
.navigationLinks a:link {color: #4F81BD; text-decoration: none}     /* unvisited link */
.navigationLinks a:visited {color: #4F81BD; text-decoration: none}  /* visited link */
.navigationLinks a:hover {color: #4F81BD; text-decoration: none; border-bottom:1px solid #000000;}   /* mouse over link */
.navigationLinks a:active {color: #4F81BD; text-decoration: none}   /* selected link */


.childComment{
	margin:0px;
}

.userLocation {
	font-size:12px;
}

.responseText {
	font-size:14px;
}

.settingsButton
{
	cursor:pointer;font-size:20px;color:   #4F81BD;
}

.sectionTitle
{
	font-family: Arial, Serif; font-size:  20px;
}
.userPageName
{
	font-size:24px;
	color:   #4F81BD;	
	font-weight:bold;
}
.commentText
{
	font-size:90%;
}
.crowdType
{
	float:right;
	font-size:12px;
}
.resultBackgroundImage{
		/*background-attachment: fixed;	*/
		/*background-image: url(/images/comment_box_3.png);
		background-repeat: no-repeat;	
		background-position:top;	*/
		border-width:2px;
		border-color:#dceef4;/*#E0ECF8;*/
		background-color:#dceef4;
		border-style:solid;
		/*height:85px;*/
		/*height:101px;	*/
		width:503px;	/*553*/
		min-height: 50px;
		position:relative;	
		background-position:center top;	
		top:0px;	
		visibility: visible;	
		left: 0px;
		
		padding-right:20px;
		padding-left:15px;
		padding-top: 10px;
		/*padding-bottom:10px;*/
		padding-bottom:5px;margin-bottom:0px;
}


.userLink{
	font-weight: 900;
	font-size:  17px;
	color:   #4F81BD;	
	border-bottom: none;
	text-decoration: none
}
.userLink a:link {color: #4F81BD; text-decoration: none}     /* unvisited link */
.userLink a:visited {color: #4F81BD; text-decoration: none}  /* visited link */
.userLink a:hover {color: #4F81BD; text-decoration: none; border-bottom:1px solid #000000;}   /* mouse over link */
.userLink a:active {color: #4F81BD; text-decoration: none}   /* selected link */

a:link {color: #4F81BD; text-decoration: none}
a:visited {color: #4F81BD; text-decoration: none}
a:hover {color: #4F81BD; text-decoration: none; border-bottom:1px solid #000000;}
a:active {color: #4F81BD; text-decoration: none}
.UL{
	font-weight: 900;
}

.editCrowdTable{
	border:1px solid black;
	background-color:#dceef4;
	text-align:left; 
	margin:auto;
}
.frontPageTable{
	border:1px solid black;
	background-color:#f79646;
	text-align:center; 
	margin:auto;
}

.terms{
	font-family: Tahoma, Times New Roman, Serif;
	/*font-weight: 900;*/
	font-size:  12px;
	color:   #000000;	
	text-align:center;
	margin:auto;
}

.bottomLinks{
	font-size:15px;
	line-height:16px;
	text-align: center;
	width:100%;	
	color:#666666;
	/*padding-bottom:15px;*/
}
.copyright{
	font-size:13px;
	line-height:16px;
	text-align: center;
	width:100%;	
	color:#666666;
}

.terms{
	font-size:  12px;
	color:   #000000;	
	text-align:center;
	margin:auto;
	width:70%;
}


#insideNavigation
{
	background-color: #E0ECF8;
 border-width:1px;
	border-color:#000000;
	border-style:solid;
	filter: alpha(opacity=95); -moz-opacity: .95; opacity: 0.95;   
	height:100%;
}
#navigation {
  width: 100%;
  height:25px;
  
  position: fixed; 
  
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}
 
* html #navigation {
  position: absolute;
  width: 100%;/*IE5.5*/
  bottom: 0;
  left: 0;
  overflow: visible;
  top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
} 

.info_text_title
{	
	font-weight: 900;
	font-size:  12px;
	color:   #BDBDBD;	
	padding-right:20px;
}
.info_text_entry
{
	font-family: Verdana, Tahoma, Times New Roman, Serif;
	font-size:  12px;
	color:   #000000;	
}


.popupPickCrowd
{
	 z-index: 100;
	
	width: 390px;
  background-color: #F7FBFF;
   border: 1px solid gray;
   /*padding: 5px 5px 5px 5px;*/
   margin:0px;
   
   filter: alpha(opacity=90); -moz-opacity: .90; 
   opacity:.90; 
   
   display: none; z-index: 100;
   
   
	color:   #000000;
}


.bizFieldTitle {
color:#BDBDBD;
font-family:Tahoma,Times New Roman,Serif;
font-size:12px;
font-weight:900;
}
.bizFieldSpacer{
	width:50px;
	display:inline-block;
}
	
.tableRow {
	clear:left;
	padding-bottom:10px;
}
