
#join-content-wrapper {
   float: left;
   margin-top: 15px; 
   border-right: 1px solid #cccccc;
   
}

#join-img {
   width: 280px;
   float: left;	
}

#join-content {
   width: 290px; 
   padding-right: 30px;
   float: left;
}

IMG.titleImg {
   padding-bottom: 5px;
}
	
.coreArea {
    float: left;
    width: 167px;
}

.coreArea#last {
    float: left;
    width: 155px;
}

.coreAreaContent { 
	width: 145px; 
	padding-left: 5px;
	padding-top: 7px; 
}

#join-top-section {
	background: url(../images/heading-bg.gif) bottom left repeat-x;
	float: left;
}

#join-bottom-section {
	padding-top: 15px;
	float: left;
}

#join-info-col {
   margin-top: 15px;
   float: left;
   padding-left: 25px;
   font-size: 85%;
}

#join-info-col-quotes {
   margin-top: 5px;
   float: left;
   padding-left: 25px;
   font-size: 85%;
   color: #666666;
}

#join-info-col .roundedBoxTitle {
   color: #3168B2;
   font-weight: bold;
}



p.bullet {
   background-position: 0px 13px;
}

p { color: #666666; }

A { 
    font-weight: normal;
}

ul.standardList {
    font-size: 93%;
    color: #666666;
    padding-left: 10px;
    margin-bottom: 15px;
    margin-top: 6px;
}
ul.standardList li {
	background: url(../images/bullet-black.gif) 0px .3em no-repeat;
	padding-left: 15px;
	padding-bottom: 3px;
}


p.heading1,
#join-content-col p.heading1
 { font-size: 100%; font-weight: bold; }

#join-bottom-section p.heading1 { padding-bottom: 10px; }

#join-menu-col {
   float: left;
   width: 180px; 
   padding-top: 15px;
}
#join-menu-col.wideMenu {
   width: 210px; 
}

#join-content-col {
   width: 400px; 
   padding-top: 15px;
   float: left;	
}
#join-content-col.narrowContent {
   width: 385px; 
}

#join-content-col p {
   font-size: 93%;
   padding-bottom: 15px;
}

#join-content-col p.heading1 {
   padding-bottom: 0px;   
}

#join-content-col p.heading2 {
  font-size: 93%; font-weight: bold;
  padding-bottom: 0px;
}

#join-content-col p.heading1 a {
   font-weight: bold;
}

#join-headline-img { padding-top: 10px; padding-bottom: 5px; }

.download {
   font-size: 85%;
   padding-top: 5px; 
   padding-bottom: 10px;
   padding-left: 27px;
   padding-right: 25px;
   background: url(../images/news/download.gif) 2px 5px no-repeat;	         
}

ul#application-steps li {
     padding-left: 8px;
     padding-top: 3px;
     padding-bottom: 3px;
}

ul#application-steps li a {
   font-weight: bold;
   text-decoration: none;
   color: #666666;
}

ul#application-steps li.current {
     background: url(../images/bullet-blue.gif) 0px 6px no-repeat;
}

ul#application-steps li.complete a,
ul#application-steps li.current a {
     color: #3168b2;
}

#content-full.applicationContent {
	/*width: 570px;*/
	/*padding-right: 0px;*/
	/*position: relative;*/
}	

#join-info-col.applicationSteps {
    margin-top: 0px;
    padding-left: 15px;
    float: right;
    
}

h1 { 
    clear: left;
    font-size: 123.1%; 
    font-weight: bold;
    line-height: 1em; 
    color: #666666;
    margin-bottom: 25px;
    padding-top: 10px;
}

TD.nopb { padding-bottom: 0px; }
TABLE.padtop { margin-top: 10px; }
.form li.padright { padding-right: 20px; }
UL.padleft { padding-left: 30px; }

.serviceOfferings {
    height: 10em; 
    overflow: auto; 
    background-color: #ffffff; 
    width: 400px; 
    border: 1px solid silver; 
    padding: 4px; 
    margin-top: 4px;
}
