﻿body 
{
    background: #000;
    margin: 0px;
    padding: 0px;
}

#biggest 
{
    width: 950px;
    background-color: #ffffff;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    padding-bottom: 35px;
    position: relative;
}

#logo
{
    width: 950px;
    height: 87px;
    background: #000 url('../images/logo_02.jpg') no-repeat;
}

#wrapper
{
    width: 930px;
    margin: auto auto auto auto;
    background-color: #fff;
    border: 0px solid red;
}

#menu-wrapper
{
    width: 930px;
    height: 35px;
    margin: 15px auto 10px auto;
    position: relative;
}

/*menu_catalog*/
#menu_catalog {display:block;}
#menu_catalog a, #menu_catalog a:visited {display:block; width:150px; height:35px; background: #6c99c4 url('../images/menu_catalog_01.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_catalog a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_catalog a#selected, #menu_catalog a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*menu_about*/
#menu_about {display:block;}
#menu_about a, #menu_about a:visited {display:block; width:119px; height:35px; background: #6c99c4 url('../images/menu_about_02.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_about a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_about a#selected, #menu_about a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*menu_customers*/
#menu_customers {display:block;}
#menu_customers a, #menu_customers a:visited {display:block; width:131px; height:35px; background: #6c99c4 url('../images/menu_customers_03.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_customers a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_customers a#selected, #menu_customers a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*menu_vendors*/
#menu_vendors {display:block;}
#menu_vendors a, #menu_vendors a:visited {display:block; width:119px; height:35px; background: #6c99c4 url('../images/menu_vendors_04.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_vendors a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_vendors a#selected, #menu_vendors a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*menu_managers*/
#menu_managers {display:block;}
#menu_managers a, #menu_managers a:visited {display:block; width:196px; height:35px; background: #6c99c4 url('../images/menu_managers_05.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_managers a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_managers a#selected, #menu_managers a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*menu_contact*/
#menu_contact {display:block;}
#menu_contact a, #menu_contact a:visited {display:block; width:114px; height:35px; background: #6c99c4 url('../images/menu_contact_06.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_contact a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_contact a#selected, #menu_contact a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


/*menu_home*/
#menu_home {display:block;}
#menu_home a, #menu_home a:visited {display:block; width:101px; height:35px; background: #6c99c4 url('../images/menu_home_07.jpg'); float: left; background-position:left top; background-color:transparent;}
#menu_home a:hover {background-position:left center; line-height:31px; overflow:hidden; color:#800;}
#menu_home a#selected, #menu_home a#selected:hover {background-position:left bottom; line-height:30px; cursor:default; color:#000;}


#main-left
{
    float: left;
    display: block;
}


#main-right
{
    width: 227px;
    height: 362px;
    float: left;
    border: 0px solid red;
}


#main-window
{
    width: 701px;
    height: 223px;
    background: #fff url('../images/main_06.jpg') no-repeat;
}

#main-window-pages
{
    width: 694px;
    height: 223px;
    background: #ffffff;
    border: 1px solid #c7c4c0;
}

#main-window-pages-full
{
    width: 694px;
    background: #ffffff;
    border: 1px solid #c7c4c0;
    padding-bottom: 20px;
}

#careerstable td
{
    border: 1px solid #909090;
}

#careerstable
{
    border-collapse: collapse;
}

#box1
{
    width: 230px;
    height: 139px;
    background: #fff url('../images/box1_09.jpg') no-repeat;
    float: left;
}


#box1 a
{
    width: 230px;
    height: 139px;
    display: block;
}



#box2
{
    width: 235px;
    height: 139px;
    background: #fff url('../images/box2_10.jpg') no-repeat;
    float: left;
}

#box2 a
{
    width: 235px;
    height: 139px;
    display: block;
}



#box3
{
    width: 236px;
    height: 139px;
    /*background: #fff url('../images/joe-wilson_11.jpg') no-repeat;*/
    background: #fff url('../images/box3_11.jpg') no-repeat;
    float: left;
}

#box3 a
{
    width: 236px;
    height: 139px;
    display: block;
}


#credentials_pnlLogin
{
    width: 227px;
    height: 362px;
    display: block;
}

.login h1
{
    font-family: Arial;
    font-size: 10pt;
    text-align: left;
    padding-left: 30px;
    padding-top: 0px;
}


.login p
{
    font-family: Arial;
    font-size: 9pt;
    text-align: left;
    color: Gray;
    padding-left: 30px;
}

#greybox
{
    width: 930px;
    height: 34px;
    background: #fff url('../images/mim_logos.jpg') no-repeat;
    margin-left: auto;
    margin-right: auto;
}

.main h1
{
    font-family: Verdana;
    font-size: 10pt;
    color: #000;
    font-weight: bold;
    padding: 20px 20px 10px 20px;
    margin: 0px;
}

.main p
{
    font-family: Arial;
    font-size: 9pt;
    color: #4f4f4f;
    padding: 0px 20px 20px 20px;
    margin: 0px;
}

.over
{
    display: none;
}

#submenu_about
{
    width: 121px;
    background-color: #ed1d24;
    position: absolute;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    top: 30px;
    left: 145px;
}

#submenu_about a
{
    font-family: Arial;
    font-size: 8pt;
    color: #ffffff;
    text-align: center;
    text-decoration: none;
}

#submenu_about a:hover
{
    font-weight: bold;
}

#submenu_contact
{
    width: 130px;
    background-color: #ed1d24;
    position: absolute;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    top: 30px;
    left: 700px;
}

#submenu_contact a
{
    font-family: Arial;
    font-size: 8pt;
    color: #ffffff;
    text-align: center;
    text-decoration: none;
}

#submenu_contact a:hover
{
    font-weight: bold;
}


#topblock
{
    height: 235px;
    width: 227px;
    display: block;
}

#fanlink
{
    height: 127px;
    width: 227px;
    display: block;
}

#fanlink a
{
    display: block;
    Width: 227px;
    height: 129px;
}

.catdiv
{
	float: left;
	width: 345px;
	
}

.catdiv a
{
    font-family: Arial;
    font-size: 8pt;
    color: #D7161B;
    text-decoration: none;
    padding-right: 50px;
}

.catdiv a:hover
{
    text-decoration: underline;
}

.subhead
{
	font-size: 11pt;
	font-weight: bold;
	padding: 10px;
}

.subhead a
{
	font-size: 8pt;
	color: #ED1D24;
}

.sublist
{
    float: left;
    width: 200px;
	padding-left: 10px;
}

.sublist div
{
	padding-left: 10px;
}

.sublist a
{
    font-family: Arial;
    font-size: 8pt;
    color: #ED1D24;
    text-decoration: none;
}

div.webstation
{
	font-family: Arial;
	font-size: 8pt;
	color: #B0AEAF;
	width: 950px;
	text-align: right;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
}

div.webstation a, div.webstation a:visited
{
	color: #B0AEAF;
	text-decoration: none;
}

div.webstation a:hover
{
	text-decoration: underline;
}