BODY {
	FONT-SIZE: 0.8em; MARGIN: 0em; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0000cc; TEXT-DECORATION: none
}
H1 {
	MARGIN-TOP: 0em; FONT-WEIGHT: normal; FONT-SIZE: 130%; MARGIN-BOTTOM: 0em; COLOR: #aaaaaa
}
H2 {
	FONT-SIZE: 130%
}
H3 {
	FONT-SIZE: 120%
}
H4 {
	FONT-SIZE: 110%
}
.headLogin {
	FONT-SIZE: 93%; TEXT-ALIGN: right
}
.headNav {
	MARGIN: 0em
}
.headNav UL {
	MARGIN: 0em 0em 0em -3.1em
}
.headNav LI {
	BORDER-TOP: #94ddfe 1px solid; FONT-SIZE: 90%; BACKGROUND: url(../images/navHeadLiBg.gif); FLOAT: left; BORDER-LEFT: #94ddfe 1px solid; LIST-STYLE-TYPE: none
}
.headNavLast {
	BORDER-RIGHT: #94ddfe 1px solid
}
.headNavLi {
	PADDING-RIGHT: 0.0em; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0.0em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 0.5em
}
.headNav A {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-WEIGHT: bold; COLOR: #0000cc; TEXT-DECORATION: none
}
.headNav A:hover {
	COLOR: #82a7ff; TEXT-DECORATION: none
}
.footNavMain {
	MARGIN: 0em
}
.footNavMain UL {
	MARGIN: 0em
}
.footNavMain LI {
	PADDING-LEFT: 0.7em; FONT-SIZE: 90%; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 0.7em; LIST-STYLE-TYPE: none; COLOR: #666666;
}
.footNavLast {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0.7em;
}
.footNavMain A {
	COLOR: #666666; TEXT-DECORATION: underline
}
.footNavMain A:hover {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
.footNavSub {
	MARGIN: 0em;
	MARGIN-TOP: 2em;
	MARGIN-BOTTOM: 2em;
}
.footNavSub UL {
	MARGIN: 0em
}
.footNavSub LI {
	PADDING-LEFT: 1.0em; FONT-SIZE: 80%; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 1em; LIST-STYLE-TYPE: none
}
.footNavSub A {
	COLOR: #666666; TEXT-DECORATION: underline
}
.footNavSub A:hover {
	COLOR: #0000cc; TEXT-DECORATION: none
}
.copyText {
	MARGIN-TOP: 2em; FONT-SIZE: 100%; PADDING-BOTTOM: 0.5em; COLOR: #ffffff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #94ddfe
}
.bodyTable {
	BORDER-RIGHT: #94ddfe 1px solid; BORDER-LEFT: #94ddfe 1px solid; BACKGROUND-COLOR: #ffffff
}
.bodyTable2 {
	BORDER-RIGHT: #FF8484 1px solid; BORDER-LEFT: #FF8484 1px solid; BACKGROUND-COLOR: #ffffff
}
.bodyTop {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; BACKGROUND-COLOR: #ffffff
}
.bodyMiddle {
	BORDER-TOP: #94ddfe 1px solid; MARGIN-BOTTOM: 1em; BORDER-BOTTOM: #94ddfe 1px solid
}
.bodyMiddle2 {
	BORDER-TOP: #FF8484 1px solid; MARGIN-BOTTOM: 1em; BORDER-BOTTOM: #FF8484 1px solid
}
.bodyMiddleCell {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(../images/body-cell-bg.gif) repeat-x; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ffffff 1px solid
}
.bodyBottom {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.homeLeft {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1em; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 47%; MARGIN-RIGHT: 1em
}
.portalLeft {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1em; FLOAT: left; PADDING-BOTTOM: 3em; WIDTH: 47%; MARGIN-RIGHT: 1em
}
.homeHeader {
	FONT-SIZE: 160%
}
.homeLearnLink {
	MARGIN-BOTTOM: 0em; TEXT-ALIGN: right
}
.homeJoin {
	MARGIN-TOP: 1.5em; TEXT-ALIGN: center
}
.featureBlock {
	FLOAT: left
}
.prevTempBlock {
	
}
.prevTempBlock IMG {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; BORDER-LEFT: #aaaaaa 1px solid; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #aaaaaa 1px solid
}
.tempFeatures {
	FONT-SIZE: 93%
}
.tempFeatures LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../images/bullet_ball_glass_green.gif); MARGIN-BOTTOM: 0.7em
}
.tempPlaceholders {
	FONT-SIZE: 93%
}
.tempPlaceholders LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../images/bullet_ball_glass_red.gif); MARGIN-BOTTOM: 0.7em
}
.tempDesc1 {
	
}
.tempDesc2 {
	BORDER-RIGHT: #ff0000 20px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ff0000 20px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #ff0000 20px solid; COLOR: #000000; PADDING-TOP: 1em; BORDER-BOTTOM: #ff0000 20px solid
}
.imgFeatures {
	FONT-SIZE: 93%
}
.imgFeatures UL {
	MARGIN-TOP: 2em; MARGIN-BOTTOM: 3em
}
.imgFeatures B {
	FONT-SIZE: 120%
}
.imgFeatures LI {
	MARGIN-BOTTOM: 1.8em; LIST-STYLE-TYPE: none
}
.imgUploads {
	FONT-SIZE: 93%
}
.imgUploads LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../images/bullet_ball_glass_blue.gif); MARGIN-BOTTOM: 0.7em
}
.imgDesc1 {
	
}
.imgDesc2 {
	BORDER-RIGHT: #ff0000 20px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ff0000 20px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #ff0000 20px solid; COLOR: #000000; PADDING-TOP: 1em; BORDER-BOTTOM: #ff0000 20px solid
}
.imgImages {
	FLOAT: right; TEXT-ALIGN: center
}
.breadcrumb {
	MARGIN-BOTTOM: 1.5em
}
.imgBorder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.greenBullets {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../images/bullet_ball_glass_green.gif); MARGIN-BOTTOM: 0.7em
}
.blueBullets {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../images/bullet_ball_glass_blue.gif); MARGIN-BOTTOM: 0.7em
}
.redBullets {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(../images/bullet_ball_glass_red.gif); MARGIN-BOTTOM: 0.7em
}
.deepBottom {
	MARGIN-BOTTOM: 2em
}
.clear {
	CLEAR: both
}
.floatRight {
	FLOAT: right; MARGIN-BOTTOM: 1em
}
.floatLeft {
	FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em
}
.noBorder {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; BORDER-LEFT: #ffffff 0px; BORDER-BOTTOM: #ffffff 0px
}

#tool_box {
  width: 610px;
  background: #FFFFFF;
  border: 1px solid #82a7ff;
  margin-top: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  float:center; 
  position:relative;
}

.tag_cloud { text-decoration: none; }   
.tag_cloud:link  { color: #2179c4; }   
.tag_cloud:visited { color: #2179c4; }   
.tag_cloud:hover { color: #ffffff; background: #2179c4; }   
.tag_cloud:active { color: #ffffff; background: #2179c4; }   

#advertiser_box {
  width: 120px;
  background: #FFFFFF;
  /*border: 1px solid #82a7ff;
  margin-top: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;*/
  padding-right: 10px;
  float:left; 
  position:relative;
}
