﻿body 
{
    margin:0px;
    background-color:#e6e6e6;
    font-family:Arial,Helvetica,Sans-Serif;
    font-size:12px;
}

img
{
    border:0px;
}

.homeDiv
{
    width:949px;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    background-color:#ffffff;
}
    .homeDiv #row1
    {
        height:111px;
    }
    .homeDiv #row2
    {
        height:24px;
    }
        .homeDiv #row2 img
        {
            float:left;
        }
    .homeDiv #row3
    {
        height:321px;
    }
    .homeDiv #row4
    {
        height:98px;
    }
    .homeDiv #row5
    {
        width:916px;
        margin:5px;
        padding:10px;
        border:1px solid #cccccc;
        background-color:#eaebeb;
        text-align:center;
    }
        .homeDiv #row5 table
        {
            width:100%;
            margin-top:5px;
        }
        .homeDiv #row5 table td
        {
            width:25%;
            text-align:center;
            font-weight:bold;
        }
        .homeDiv #row5 table td img
        {
            margin-bottom:5px;
        }

.mainDiv
{
    width:949px;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    padding-top:5px;
    background-color:#ffffff;
}

.searchBigBoxWide
{
	width:395px;
	height:25px;
	margin-top:6px;
	margin-bottom:6px;
}
.searchBigBoxWide .bg
{
	width:383px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	float:left;
	background-image:url('/imagesx/bg_input_big_back.gif');
}
.searchBigBoxNarrow
{
	width:107px;
	height:25px;
	margin-top:6px;
	margin-bottom:6px;
	float:left;
}
.searchBigBoxNarrow .bg
{
	width:85px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	float:left;
	background-image:url('/imagesx/bg_input_big_back.gif');
}
.searchBigBox b, .searchBigBoxWide b, .searchBigBoxNarrow b
{
	width:6px;
	height:25px;
	float:left;
	background-image:url('/imagesx/bg_input_big_left.gif');
}
.searchBigBox em, .searchBigBoxWide em, .searchBigBoxNarrow em
{
	width:6px;
	height:25px;
	float:left;
	background-image:url('/imagesx/bg_input_big_right.gif');
}
.searchBigBox input
{
	border:0px;
	width:147px;
	height:12px;
	margin-top:5px;
	background-color:Transparent;
	color:#50646b;
}
.searchBigBox select
{
	border:0px;
	width:151px;
	height:18px;
	margin-top:3px;
	background-color:#ffffff;
	color:#50646b;
}
.searchBigBoxWide input
{
	border:0px;
	width:378px;
	height:12px;
	margin-top:5px;
	background-color:Transparent;
	color:#50646b;
}
.searchBigBoxWide select
{
	border:0px;
	width:382px;
	height:18px;
	margin-top:3px;
	background-color:#ffffff;
	color:#50646b;
}
.searchBigBoxNarrow input
{
	border:0px;
	width:78px;
	height:12px;
	margin-top:5px;
	background-color:Transparent;
	color:#50646b;
}
.searchBigBoxNarrow select
{
	border:0px;
	width:82px;
	height:18px;
	margin-top:3px;
	background-color:#ffffff;
	color:#50646b;
}


.mainSearch
{
    width:100%;
    height:51px;
    background:url('/imagesx/bg_mainsearch.gif') repeat-x 0 0;
    background-color:#f1f1f1;
    margin-bottom:20px;
}

.mainSearch .column1
{
	position:relative;
	float:left;
	width:218px;
	height:51px;
	background:url('/imagesx/icon-mag.gif') no-repeat 25px 13px;
}

.mainSearch .column1 .text
{
	font-size:12px;
	font-weight:bold;
	color:#8c8c8c;
	text-indent:58px;
	margin-top:11px;
}

.mainSearch .column1 .header
{
	color:#4f5859;
	text-transform:uppercase;
}

.mainSearch .column2
{
	float:left;
	width:405px;
	margin-top:5px;
}

.mainSearch .column3
{
	float:left;
	width:77px;
	margin-top:11px;
}

.mainSearch .column4
{
	float:left;
	margin-top:11px;
}

.searchButton
{
	width:67px;
	height:25px;
	border:0px;
	background:url('/imagesx/button_search.gif') no-repeat 0 0px;
	cursor:pointer;
}
.searchButton:hover
{
	background-position:0px -25px;
}
.searchButtonClick
{
	width:67px;
	height:25px;
	border:0px;
	background:url('/imagesx/button_search.gif') no-repeat 0 0px;
	background-position:0px -50px;
}

.optionsButton
{
	width:85px;
	height:25px;
	border:0px;
	background:url('/imagesx/button_options.gif') no-repeat 0 0px;
	cursor:pointer;
}
.optionsButton:hover
{
	background-position:0px -25px;
}

.contentNav
{
    -margin-bottom:100px;
}
    .contentNav a
    {
        display:block;
        padding-top:5px;
        padding-left:26px;
        padding-right:26px;
        padding-bottom:6px;
        float:left;
        text-align:center;
        margin:2px;
    }
    
.contentDiv
{
    margin-left:20px;
    margin-right:20px;
    margin-bottom:20px;
}

#footer
{
    margin:10px;
    text-align:center;
}
