/*stylesheet for homepage*/

#head
{
	height:465px;
	background-image: url(../images/head_bg.jpg);
	background-repeat: no-repeat;
	background-position:top;
	padding-left: 8px;
	clear:both;

}

#head #iso-icon
{
    margin-top: 126px;
    margin-left: 701px;
    position:absolute;
}

#blue-menu
{
	position:absolute;
	width:963px;
	top: 270px;
	background-image: url(../images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position:top;
	height:87px;
}
#blue-menu a
{
	display:block;
	float:left;
	height: 77px;
	text-align:center;
	padding: 10px 37px 0px 37px;
	background-image: url(../images/menu_btn_bg.gif);
	background-repeat: no-repeat;
	background-position:top right;
	color: white;
	text-decoration:none;
	font-size: 100%;
}
#blue-menu a:link{color:#ffffff;}
#blue-menu a:visited{color:#ffffff;}
#blue-menu a:hover{color:#eeeeee;background-image: url(../images/menu_btn_bg_over.gif);}

#red-menu
{
	position:absolute;
	width:964px;
	height: 147px;
	top:318px;
	background-image: url(../images/red_menu_bg_blank.gif);
	background-repeat: no-repeat;
	background-position:top;
}
#red-first, #red-second, #red-third, #red-fourth
{
	display:block;
	position:absolute;
	float:left;
	width: 240px;
	text-align:center;
}
a#red-first:link, a#red-second:link, a#red-third:link, a#red-fourth:link
{
	text-decoration:none;
}
a#red-first:active, a#red-second:active, a#red-third:active, a#red-fourth:active
{
	text-decoration:none;
}
a#red-first:visited, a#red-second:visited, a#red-third:visited, a#red-fourth:visited
{
	text-decoration:none;
}

a#red-first:hover, a#red-second:hover, a#red-third:hover, a#red-fourth:hover
{
	text-decoration:none;
}




#red-second
{
	margin-left:240px;
}
#red-third
{
	margin-left:485px;
}
#red-fourth
{
	text-align:left;
	margin-top:5px;
	margin-left: 752px;
	width: 189px;
	line-height: 0%;
}

#right
{
	margin-top: 0px;
}

h2.red-menu
{
	color: white;
	letter-spacing: -1px;
	font-size: 160%;
	margin-top: 34px;
	padding-top:20px;
	padding-bottom: 5px;
	font-weight: normal;
}
h2.red-fourth
{
	color: #468fc3;
	letter-spacing: -1px;
	font-size: 100%;
	line-height:140%;
	padding-top: 35px;
	padding-left: 4px;
	font-weight: normal;
}

#red-fourth img
{
    margin-top: -10px;
}

#red-fourth input
{
	float:left;
	background-color: #5caadc;
	border: 1px solid #478ec0;
	margin-bottom: 3px;
	margin-top:0px;
	height: 18px;
	width: 150px;
	clear:left;
}
#red-fourth input.login-btn
{
	float:right;
	background-image: url(../images/login_btn.gif);
	background-repeat: no-repeat;
	background-position:left;
	width: 30px;
	height: 47px;
	border:none;
	margin-right:30px;
}

#red-fourth a.textlink
{
    display:block;
    margin-top: 8px;
    text-align:right;
    color:#000000;
    padding-right: 6px;
    font-size: 11px;
    padding-bottom:8px
}
.column
{
	background-color:white;
	width:239px;
	float:left;
	padding-top: 0px;
	padding-left:2px;
	margin-top:-67px;
	margin-bottom:2px;
	font-size: 85%;
}
.column a, .column a:link, .column a:visited
{
	text-decoration:none;
}
.column img.ico-right
{
	float:right;
	margin-right:20px;
}
.column a
{
	display:block;
	margin-top:0px;
	padding-top: 10px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position:right bottom;
	border-bottom:1px solid #efefef;
	height: 35px;
	line-height:120%;
}

.column a.flame
{
	background-image: url(../images/bg_flame.gif);
}
.column a.flame:hover
{
	background-image: url(../images/bg_flame_over.gif);
}

.column a.flash
{
	background-image: url(../images/bg_flash.gif);
}
.column a.flash:hover
{
	background-image: url(../images/bg_flash_over.gif);
}

/*.column ul.red
{
	background-image: url(../images/ul_bg_red.gif);
	background-repeat: repeat-x;
	background-position:bottom;
}
.column ul.blue
{
	background-image: url(../images/ul_bg_blue.gif);
	background-repeat: repeat-x;
	background-position:bottom;
}*/


#content #points
{
	padding: 8px;
	background-image: url(../images/points_bg.gif);
	background-repeat: repeat-x;
	background-position:top;
	background-color: #bfd7e8;
	height: 134px;
	color:white;
}

#content #points table
{
	clear:left;
	margin-left:5px;
}
#content #points table td
{
	line-height:120%;

}

#content #points img
{
	margin-right:10px;
}

#content #points a, #content #points a:link, #content #points a:visited, #content #points a:active
{
	color:white;
	text-decoration:none;
}

