﻿/*  This stylesheet is to be used to style the master page 
	(which is the base for all pages in the site)  */

/*### START - Main Body Style ###*/
	body 
	{
		 background-image:url("../../Graphics/Master/fade.jpg");
		 background-repeat:repeat-x;
		 background-position:0px 340px;
		 margin:0;
		 padding:0;
		 font-family:Arial;
		 color: #fff;
		 background-color:#A5A3A4;
		 font-size: 0.9em;
		 overflow-x: hidden;
		 overflow-y: auto;
	}
	
	#leftside
	{
	   position:absolute;
	   left:-230px;
	   top:32px;
	   color: Lime;
	   width:50%;
	   height:350px;
	   border-color:Green;
	   BACKGROUND-POSITION: 100% 0px; FONT-SIZE: 11px; 
	   background-image:url("../../Graphics/Master/Left.jpg"); 
	   background-repeat:repeat-x;
	}
	
	#rightside
	{
	   position:absolute;
	   left:750px;
	   top:32px;
	   color:Lime;
	   height:350px;
	   width:50%;
	   text-align:right;
	   BACKGROUND-POSITION: 100% 0px; FONT-SIZE: 11px; 
	   background-image:url("../../Graphics/Master/right.jpg"); 
	   background-repeat:repeat-x;
	}
	
	#outercontainer
	{
		position:relative;
		top:-35px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		width:850px;
		color:#FFF;
		min-height:400px;
		background-image:url("../../Graphics/master/ContentBackground.jpg");
		background-repeat:repeat;
	}
	
	#LeftOuter
	{
	    position:relative;
	    top:0px;
	    width:20px;
	    background-color:Green;
	}
	
	#Leftshadow
    {
        position:relative;
        text-align:left;
        top:0px;
	    margin-top: -20px;
	    margin-right: auto;
	    margin-bottom: 0px;
	    margin-left: auto;
        width:15px;
        background-color:Blue;
        background-repeat:repeat;
        opacity: .5;
	    filter: alpha(opacity=50);
    }
	
	#bottomcontainer
	{
		position:relative;
		top:-35px;
		margin: 0px auto;
		width:850px;
	}
	
	#topcontainer
	{
		position:relative;
		top:-35px;
		margin: 0px auto;
		width:850px;
	}
/*### END - Main Body Style ###*/

/*### START - Main Site Content Styles ###*/
	#container
	{
		position:relative;
		top:0px;
		margin-top: 0px;
		margin-right: 25px;
		margin-bottom: 0px;
		margin-left: 25px;
		width:800px;
		color:#FFF;
		min-height:400px;
	}
/*### END - Main Site Content Styles ###*/

/*### START - Header Styles ###*/
	#header
	{
		width:850px;
		height:175px;
		background-color: Transparent;
		margin-left:-25px;
	}
	
	div.headerleftcol
	{
		float: left;
		margin-left:35px;
	}
	
	div.headerrightcol
	{
		margin-top: 10px;
		margin-right: 35px;
		float: right;
		width: 380px;
		height: 40px;
	}
	
	.memberpanelloggedin
	{
		margin-left: 0px;
		padding-left: 0px;
		padding-top: 10px;
		height: 40px;
		width: 380px;
		position: absolute;
		font-size: 0.8em;
		text-align: center;
	}

	.memberpanelloggedout
	{
		margin-left: 0px;
		padding-left: 0px;
		padding-top: 10px;
		height: 40px;
		width: 380px;
		position: absolute;
		font-size: 0.8em;
		text-align: center;
	}
	
	.memberpanelhyperlink
	{
		color: #fff;
		font-weight: bold;
	}
	
	div#solutions
	{
		height: 70px;
		width: 380px;
		position: absolute;
		top: 105px;
		text-align: center;
	}

    #header_container {
	position:absolute;
	left:-25px;
	top:0px;
	width:850px;
	height:400px;
}

    #tigersolv_logo {
	position:absolute;
	left:0px;
	top:0px;
	width:409px;
	height:175px;
}

#TopBackground-01 
{
	background-image:url(../../graphics/master/headers/TopBackground_01.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	width:417px;
	height:175px;
}

#TopBackground-02 
{
	background-image:url(../../graphics/master/headers/TopBackground_02.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:417px;
	top:0px;
	width:400px;
	height:101px;
}

#TopBackground-03 
{
	background-image:url(../../graphics/master/headers/TopBackground_03.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:817px;
	top:0px;
	width:33px;
	height:175px;
}

#TopBackground-04 
{
	background-image:url(../../graphics/master/headers/TopBackground_04.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:417px;
	top:101px;
	width:100px;
	height:74px;
}

#TopBackground-05 
{
	background-image:url(../../graphics/master/headers/TopBackground_05.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:517px;
	top:101px;
	width:100px;
	height:74px;
}

#TopBackground-06 
{
	background-image:url(../../graphics/master/headers/TopBackground_06.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:617px;
	top:101px;
	width:100px;
	height:74px;
}

#TopBackground-07 
{
	background-image:url(../../graphics/master/headers/TopBackground_07.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:717px;
	top:101px;
	width:100px;
	height:74px;
}


	
/*### END - Header Styles ###*/

/*### START - Main Menu Styles ###*/
	#mainmenu
	{
		position: absolute;
		width: 850px;
		height: 180px;
		background-image:url("../../Graphics/master/HeaderLower.jpg");
		background-repeat:no-repeat;
		text-align:center;
		margin-left:-25px;
		top: 195px;
	}
	
	#mainmenuitems
	{
	    height:20px;
	    width:700px;
	    border-width:1px 0 1px 0;
	    border-style:solid;
	    border-color:gray;
	    text-align:center;
	}
	#mainmenuitems .menuitem
	{
		float: left;
		margin-top: 2px;
		font-size: 0.9em;
	}
	#mainmenuitems .menuitem a
	{
		color: #FEFDC5;
		text-decoration: none;
		font-weight: bold;
	}
	#mainmenuitems .menuitem a:hover
	{
		color: #EC751B;
	}
/*### END - Main Menu Styles ###*/

/*### START - Footer Styles ###*/
	#footer
	{
		width: 800px;
		text-align: center;
	}
	div#copyright
	{
		font-size: 0.8em;
		color: Gray;
		text-align: center;
		width: 200px;
		margin: 5px auto 0px auto;
	}
/*### END - Footer Styles ###*/

