﻿

body {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000; 
	background-image: url(../Images/Global/xRepeater.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.bodyNoBackgrnd {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f4f4f4; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-image: none;

}

.whatsNewIE
{
 background-image:url( ../Images/Home4/imgMainBlend.jpg); 
 background-repeat: repeat-x; 
 height:360px;  
 background-position:bottom; 
 width:950px; background-color:#f9f9f9;
   
}

.whatsNewNON-IE
{
    
 background-image:url( ../Images/Home4/imgMainBlend.jpg); 
 background-repeat: repeat-x; 
 height:337px;  
 background-position:bottom; 
 width:950px; background-color:#f9f9f9;   
}

#div_whats_new
{
 width:269px;
 background-image:url(../Images/Home5/whatsNewBlend.jpg);
 background-repeat:no-repeat;
 margin-left:680px;
 height:450px; 

}


#div_homelinks_wrapper
{
  width:680px;
  float:left;
  min-height:400px;
  background-image:url(../Images/Home5/home_copy.jpg); 
  background-repeat:no-repeat;
  background-position:top;  
    
}

.linkColumns
{
    width:210px;
    
}

.imageDots
{
 background-image:url(../Images/Home5/imgDots.gif); 
 background-repeat:repeat-x  ;
 width:90%;
}


.floatLeft
{
 float:left;   
}

.floatRight
{
 float:right;   
}

.paddingRight
{
    padding-right:10px;
}

.paddingLeft10
{
    padding-left:10px;
}

.paddingLeft15
{
    padding-left:15px
}

.linkPad
{
    padding-bottom:2px;
}

.marginTop10
{
    margin-top:10px;
}

.marginLeft10
{
    margin-left:10px;
}

.buttonContainer
{
      margin:360px 0 20px 20px;   
}

.clearFloat
{
    clear:both;
}

.greenLinkBold
{
    color:#446606;   
    font-weight:bold;
}


.errorRed {
	color: #9a2e08; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.grayText
{
    color:#bdbdbd;
}


.subMenuBackground
{
    background-image:url(../Images/subNav/secondarynav1.jpg);
    width:950px;  
}


.wrapper
{

  width:950px;
  border: solid 3px #000; 
  background-color:#FFF;
  margin-left: auto ;
  margin-right: auto ;
    
}

a {
	color: #339900; 
	text-decoration:underline;
}

a:visited {
	color: #339900; 
	text-decoration:underline;
}

a:hover {
	color: #000000; 
	text-decoration:underline;
}





a.greenBoldLink:link 
{
    color: #446606;
    font-weight:bold;
	text-decoration:none;
}

a.greenBoldLink:visited
{
    color: #446606;
    font-weight:bold;
	text-decoration:none;
}

a.greenBoldLink:hover 
{
    color: #000;
    font-weight:bold;
	text-decoration:underline;
}

a.greenBoldLink:active 
{
    color: #446606;
    font-weight:bold;
	text-decoration:none;
}




a.whiteLink:link 
{
    color: #FFFFFF;
	text-decoration:none;
}

a.whiteLink:visited
{
    color: #FFFFFF;
	text-decoration:none;
}

a.whiteLink:hover 
{
    color: #FFFFFF;
	text-decoration:none;
}

a.whiteLink:active 
{
    color: #FFFFFF;
	text-decoration:none;
}









.whiteText
{ 
  color:#fff;
}

#footer
{
    color:#fff;
    width:950px;
    margin-left: auto ;
    margin-right: auto ;
    margin-top:20px;
}

.centerdiv
{
    
    margin-left: auto ;
    margin-right: auto ;
}

.inputText {
	
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

.dottedHorzLinePad {
	background-image: url(../Images/Global/dot-Green.gif);
	background-repeat: repeat-x;
	margin: 20px 0 20px 0;
}

.blackSubhead {
	color: #000000;
	font-weight:bold;
	font-size: 13px;
}

.bold {
	font-weight:bold;
	color: #000000;
}

.formLabel 
{
 
 float:left;  
 font-weight:bold;
 width:200px;
 margin-bottom:15px;   
 margin-left:20px;
    
}

.boldLabel 
{
 
 
 font-weight:bold;
 width:200px;
 margin-bottom:10px;   
 margin-left:30px;
    
}

.formLabelWide 
{
 
 float:left;  
 font-weight:bold;
 width:200px;
 margin-bottom:15px;   
 margin-left:20px;
    
}
.formLabelError
{
 
 float:left;  
 font-weight:bold;
 width:130px;
 margin-bottom:15px;   
 margin-left:20px;
 color:#bd0606;
    
}

.div_error
{
     color: #9a2e08; 
     font-family:  Arial, Helvetica, sans-serif;
     font-style:normal;
      
}

.validateError
{
    color:#9a2e08;
}

.marginBottom30
{
  margin-bottom:30px;   
}

.dropDownSelect
{
    width:450px;
}

.plainMenu
{
  border:solid 0 #FFF;   
    
}

.datalistBorder
{
  border-left:solid 1px #ccc; 

}

 
 
 /* rounded buttons */
.round {
	cursor:pointer; 
	cursor:hand; 
	line-height:27px;
	height:27px;
	background:url(../images/Global/PrimButton.gif) no-repeat right top; 
	padding-right:30px; 
	display:inline-block;
	font-family:  Arial, Helvetica, sans-serif; color:#fff; font-size:11px;  text-decoration:none;
	
	
}

.round ins { 
	background:url(../images/Global/PrimButton.gif) no-repeat left top; 
	height:27px;
	line-height:27px;
	display:inline-block;
	padding-left:30px;
	font-family:  Arial, Helvetica, sans-serif; color:#fff; font-size:11px;    text-decoration:none;
	
}

	a.round:hover 
	{
	    background-position:right -155px;
	    text-decoration:none;
	 }
	    
	    
	a.round:hover ins 
	{
	    background-position:left -155px;
	    text-decoration:none;
	}



 /* rounded buttons */
.roundDisabled {
	cursor:pointer; 
	cursor:hand; 
	line-height:27px;
	height:27px;
	background:url(../images/Global/PrimButtonDisabled.gif) no-repeat right top; 
	padding-right:30px; 
	display:inline-block;
	font-family:  Tahoma,Arial, Helvetica, sans-serif; color:#CCC; font-size:11px; font-weight:bold; text-decoration:none;
	
	
}

.roundDisabled ins { 
	background:url(../images/Global/PrimButtonDisabled.gif) no-repeat left top; 
	height:27px;
	line-height:27px;
	display:inline-block;
	padding-left:30px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif; color:#CCC; font-size:11px;  font-weight:bold;  text-decoration:none;
	
}

	a.roundDisabled:hover 
	{
	    background-position:right -155px;
	    text-decoration:none;
	 }
	    
	    
	a.roundDisabled:hover ins 
	{
	    background-position:left -155px;
	    text-decoration:none;
	}
	

/* end rounded buttons */
 
 
/*
round corners 
*/
.t {background: url(images/dot.gif) 0 0 repeat-x; width: 20em}
.b {background: url(images/dot.gif) 0 100% repeat-x}
.l {background: url(images/dot.gif) 0 0 repeat-y}
.r {background: url(images/dot.gif) 100% 0 repeat-y}
.bl {background: url(images/bl.gif) 0 100% no-repeat}
.br {background: url(images/br.gif) 100% 100% no-repeat}
.tl {background: url(images/tl.gif) 0 0 no-repeat}
.tr {background: url(images/tr.gif) 100% 0 no-repeat; } 



/*
round corners with shadow
*/

  
.liquid-round {width:70%;margin:0px auto;background:#fff url(images/leftside.gif) repeat-y left top;}
.top {width:100%;height:20px;background:url(images/top.gif) no-repeat left top;}
.top span {display:block;position:relative;height:20px;background:url(images/top-right.gif) no-repeat right top;}
.center-content {position:relative;background:url(images/rightside.gif) repeat-y right top;padding:1px 20px 1px 25px;margin:-1px 0 -50px 0;}
.bottom {height:60px;background:url(../CSS/images/bottom.gif) no-repeat left bottom;}
.bottom span {display:block;position:relative;height:60px;background:url(images/bottom-right.gif) no-repeat right top;}


.selectedImage
{
  border:solid 2px #f83737;   
    width:145px;
    height:120px;
    cursor:pointer;
}

.unselectedImage
{
    border:solid 2px #000;
    width:145px;
    height:120px;
    cursor:pointer;
}


.selectedThumbnail
{
    border:solid 2px #000;
    width:145px;
    height:120px;

}

.show
{
    display:block;
}

.hide
{
    display:none;
}
