/* andreas01 - a free xhtml/css website template by Andreas Viklund - http://andreasviklund.com/ - that may be used for any purpose as long as the proper credits are given to the original designer.

/* Free DotNetNuke Skin available from: http://www.dnncreative.com 
 Adapted to DotNetNuke by Lee Sykes from DNN Creative Magazine
 Providing DotNetNuke Tutorials, Reviews, Videos, MP3 Interviews to 
 help you get the most from DNN

Andreas Viklund Template Version: 2.5 (Jan 11, 2007)

Screen layout: */
 

/***** Body and main container *****/

body {
margin: 0 0 0 0;
padding:0;
font:12px Arial, Helvetica, Verdana, sans-serif;
background:url(../images/mevotech-bg.jpg) repeat-x;
color:#333333;
text-align:justify;
}
#top {
width:940px;
height:30px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/top.jpg);
background-repeat:none;
}

.tabbed-pane * {
font-family:arial;
width:auto;

padding: 0;

}

.searchboxtext {
color:#ffffff;
}
.searchboxtitle {
color:#ffffff;
font-weight:bold;
font-size:14px;
}
.left{

margin:0px 10px 5px 0;

float:left;

}
.tabbed-pane {
	width: 317px;
	font-size:12px;
	height:100px;
}
.tabbed-pane .tabs {
	list-style: none;
	clear: both;
	float: left;
}
.tabbed-pane .tabs li a.active {
	list-style: none;
	background-image:url(../images/tab1-on.jpg);
	width:105px;	
	color: #ffffff;
	padding-top:0px;
	margin: 0 0px 0 0; 
}
.tabbed-pane .tabs li {
	float: left;
	text-align:center;	
	color: #ffffff;
	margin: 0 0px 0 0; 
	list-style: none;
}

.tabbed-pane .tabs li a {
	list-style: none;
	color: #ffffff;
	display: block;
	padding: 0px;
	height:19px;
	width:105px;
	background-image:url(../images/tab1-off.jpg);
	text-decoration:none;
}
.tabbed-pane .pane {
	color: #ffffff;
	padding: 5px;
	clear: both;
	height:55px;
	width: 320px;
}
.tabbed-container {
	position: relative;
	clear: both;
	height:55px;
	width: 320px;	
}
.tabbed-container .overlay {
	position: absolute;
	clear: both;

	padding: 5px;
	width: 320px;
	top: 0;
	left: 0;

	text-align: center;
	height: 100%;
}

#sitecontainer {
	margin-right:auto;
	margin-left:auto;
	width:950px;
	background-image: url(../images/bg-repeat.jpg);	
	background-repeat:repeat-y;
	height:auto; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	}
#sitecontainersub {
	margin-right:auto;
	margin-left:auto;
	width:950px;
	background-image: url(../images/bg-repeat-sub.jpg);	
	background-repeat:repeat-y;
	height:auto; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	}
#containersub {
width:950px;
margin-left: auto;
margin-right: auto;

min-height:770px;
height:100%;
}

#containerleft {
float:left;
width:25px;
min-height:679px;
height:679px;
background-image:url(../images/left-border.jpg);
}
#containerright{
width:25px;
float:left;
background-image: url(../images/right-border.jpg);
min-height:679px;
height:679px;
}
#containerbody {
	height:auto; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	width:900px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
float:left;
}
#wrap {
background:#ffffff;
color:#404040;
margin-top: 0px;

width:900px;
}
#mainimage {
background-image:url(../images/home-mainimage.jpg);
height:320px;
float:right;
width:710px;
}
#mainimage-f {
background-image:url(../images-f/home-imagearea-F.jpg);
height:320px;
float:right;
width:710px;
}
#mainimage-s {
background-image:url(../images-s/Mevotech-Home-imagearea-S.jpg);
height:320px;
float:right;
width:710px;
}
#suspensionsimage {
background-image:url(../images/PartsPage-Title-Suspension.jpg);
height:105px;
float:right;
width:706px;

}
#suspensionsimage-f {
background-image:url(../images-f/Mevotech-Suspension-banner-F.jpg);
height:105px;
float:right;
width:706px;
}
#suspensionsimage-s {
background-image:url(../images-s/Mevotech-Parts-banner-suspension-s.jpg);
height:105px;
float:right;
width:706px;
}
#drivelineimage {
background-image:url(../images/PartsPage-Title-Driveline.jpg);
height:105px;
float:right;
width:706px;

}
#drivelineimage-f {
background-image:url(../images-f/Mevotech-Driveline-banner-F.jpg);
height:105px;
float:right;
width:706px;

}
#drivelineimage-s {
background-image:url(../images-s/PartsPage-Title-Driveline-S.jpg);
height:105px;
float:right;
width:706px;

}
#rackandpinionimage {
background-image:url(../images/PartsPage-Title-RackandPinnion.jpg);
height:105px;
float:right;
width:706px;

}
#steeringimage {
background-image:url(../images/Mevotech-Parts-Banner-Steering.jpg);
height:105px;
float:right;
width:706px;

}
#steeringimage-f {
background-image:url(../images-f/Mevotech-Steering-banner-F.jpg);
height:105px;
float:right;
width:706px;

}
#steeringimage-s {
background-image:url(../images-s/Mevotech-Parts-banner-steering-s.jpg);
height:105px;
float:right;
width:706px;

}
#productsimage {
background-image:url(../images/Mevotech-Parts-Banner-XRay.jpg);
height:105px;
float:right;
width:706px;
}
#productsimage-f {
background-image:url(../images-f/Mevotech-Xray-banner-F.jpg);
height:105px;
float:right;
width:706px;
}
#productsimage-s {
background-image:url(../images-s/Mevotech-Xray-banner-s.jpg);
height:105px;
float:right;
width:706px;
}
#logoshadowsub {
background-image:url(../images/logoshadow-sub.jpg);
height:5px;
max-height:5px;
float:right;
width:710px;
}
     #ajaxSearch_form {

	   padding-top:0px;
	   margin-top:0px;

            width:170px;

			border: none;

        }

        #ajaxSearch_input {

 width: 90px;

            display: inline;

            height: 17px;

            border: 1px solid #ddd;

            border-left-color: #c3c3c3;

            border-top-color: #7c7c7c;

            background: #fff url(images/input-bg.gif) repeat-x top left;

            margin: 0 0 0 0;

            padding: 0 0 0 0;

            vertical-align: top;
			text-align:left;

        }

        #ajaxSearch_submit {

            display: inline;

            height: 22px;

            line-height: 22px;

        }

#searchhome{
margin-top:10px;
padding-left:10px;
margin-left:10px;
font-weight:bold;
color:#fff;

}
#search{
margin-top:10px;
padding-left:10px;
margin-left:10px;
font-weight:bold;
color:#000;

}
#searchsub a {
color:#0b5195;
}
.contact {
margin-top:0px;
padding-left:20px;
font-size:9pt;
color:#ffffff;
font-weight:normal;
display: block;
font: Arial, sans-serif;
}
.contactsub {
margin-top:0px;
padding-left:20px;
font-size:9pt;
color:#000000;
font-weight:normal;
display: block;
font: Arial, sans-serif;
}
/***** Various tags *****/

a:link, a:visited {
text-decoration:none;
font-weight:bold;
color:#286ea0;
background-color:inherit;
}
a:hover {
text-decoration:underline;
color:#286ea0;
background-color:inherit;
}
a:active {
text-decoration:none;
font-weight:bold;
color:#286ea0;
background-color:inherit;
}
a img {
border:0;
}

p {
margin:0 0 0 0;
}


h1 {

margin: 0px 0 0px 0;
color:#666666;
font-size:13pt;
line-height:20px;
font-weight:bold;

}
h2 {

margin: 0 0 3px 0;
color:#000;
font-size:14pt;

font-weight:bold;

}
h3 {

margin: 0 0 5px 0;

font-size:11pt;
color:#0069aa;
font-weight:bold;

}
h4 {
margin: 0px 0 0px 0;
color:#0069aa;
font-size:18pt;
line-height:30px;
font-weight:bold;
}

h5 {

margin: 0 0 5px 0;

font-size:10pt;
color:#0069aa;
font-weight:bold;

}

/****** Header *****/
#header {
margin-left:auto;
margin-right:auto;
padding:0;
background-image:url(../images/top-header.jpg);
min-height:90px;
height:90px;
width:950px;
}
#header-f {
margin-left:auto;
margin-right:auto;
padding:0;
background-image:url(../images-f/Top-Header-F.jpg);
min-height:90px;
height:90px;
width:950px;
}
#header-s {
margin-left:auto;
margin-right:auto;
padding:0;
background-image:url(../images-s/top-header-S.jpg);
min-height:90px;
height:90px;
width:950px;
}
.headernav {
	position:relative;
	width:600px;
	height:50px;
	color:#ffffff;
}
#headersub {
margin-left:auto;
margin-right:auto;
padding:0;
background-image:url(../images/top-header-sub.jpg);
min-height:90px;
height:90px;
width:950px;
}

#header img {
margin:0 0 0 0;
float:left;
}

#header p {
width:900px;
float:right;
text-align:right;
margin: 0 0 0 0;
font-weight:bold;

}

#frontphoto {
margin:0 0 px;
border:0;
}

#zone1 {
	float: left;

		position:absolute;

		width : 420px;

		height: 80px;

		margin-left: 10px;

		margin-top: 10px;
}

#languages {
	float: left;

		position:absolute;

		width : 250px;

		height: 80px;

		margin-left: 690px;

		margin-top: 12px;
		color:#CCCCCC;
}
#languages a:link{
color:#CCCCCC;
}
#languages a:visited {
color:#CCCCCC;
}
#languages a:hover {
text-decoration:none;
}
#languagessub {
	float: left;

		position:absolute;

		width : 250px;

		height: 80px;

		margin-left: 690px;

		margin-top: 12px;
		color:#666666;
}
#languagessub a:link{
color:#666666;
}
#languagessub a:visited {
color:#666666;
}
#languagessub a:hover {
text-decoration:none;
}
#languages-f {
	float: left;

		position:absolute;

		width : 250px;

		height: 80px;

		margin-left: 680px;

		margin-top: 12px;
		color:#CCCCCC;
}
#languages-f a:link{
color:#CCCCCC;
}
#languages-f a:visited {
color:#CCCCCC;
}
#languages-f a:hover {
text-decoration:none;
}
#languagessub-f {
	float: left;

		position:absolute;

		width : 250px;

		height: 80px;

		margin-left: 680px;

		margin-top: 12px;
		color:#666666;
}
#languagessub-f a:link{
color:#666666;
}
#languagessub-f a:visited {
color:#666666;
}
#languagessub-f a:hover {
text-decoration:none;
}
#languages-s {
	float: left;

		position:absolute;

		width : 250px;

		height: 80px;

		margin-left: 690px;

		margin-top: 12px;
		color:#CCCCCC;
}
#languages-s a:link{
color:#CCCCCC;
}
#languages-s a:visited {
color:#CCCCCC;
}
#languages-s a:hover {
text-decoration:none;
}
#languagessub-s {
	float: left;

		position:absolute;

		width : 250px;

		height: 80px;

		margin-left: 690px;

		margin-top: 12px;
		color:#666666;
}
#languagessub-s a:link{
color:#666666;
}
#languagessub-s a:visited {
color:#666666;
}
#languagessub-s a:hover {
text-decoration:none;
}
/***** Left sidebar *****/

#leftside {

float:left;
width:190px;
text-align:left;
padding:0;
background-image:url(../images/navhome-bg.jpg);
background-repeat:no-repeat;
height:auto; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:668px;
}
#leftsidesub {
clear:left;
float:left;
width:190px;
text-align:left;
padding:0;
background-repeat:no-repeat;
background-image:url(../images/navsub-bg.jpg);
height:auto; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:668px;
}
#leftside h2,#leftside h3 {
color:#505050;
background-color:inherit;
font-size:1.3em;
margin:0 0 5px;
padding:0;
}

#leftside div.announce {
clear:left;
margin:10px 0 15px;
padding:7px 5px;
width:126px;
font-size:0.9em;
background-color:#f4f4f4;
color:#505050;
line-height:1.5em;
}

#leftside div.announce p {
margin:10px 0 0;
padding:0;
}
#rightside {
width:710px;
float:right;
}

#sideMenu {
	clear:left;

float:left;

width:150px;

text-align:left;

margin-left:5px;

    list-style:circle;



}

#sideMenu ul {

    list-style:none;
width:130px;

margin-left: 7px;
padding-left:7px;

margin-top:0px;
    }
.margin1 {
padding-left:50px;
}
#sideMenu a {

       font-weight:bold;

    line-height:30px;

    text-decoration:none;   

    color:#fff;

font-size:13pt;

	}
	#sideMenu ul a {
          font-weight:bold;
    height:20px;

    text-decoration:none;

    color:#fff;



	}
		#sideMenu ul a:visited {

    font-weight:bold;

    height:20px;   

    text-decoration:none;

    color:#fff;   



	}
		#sideMenu ul a:hover {

        color:#E1E2FF; 
    font-weight:bold;


	}
		#sideMenu ul li ul  a:link {

        font-weight:bold;

    height:20px;

    text-decoration:none;   
margin-left: -3px;
padding-left:-3px;
    color:#fff;
	font-size:10pt;    

	}
	#sideMenu ul li ul  a:visited {

         font-weight:bold;
     line-height:25px;

    text-decoration:none;    
margin-left: -3px;
padding-left:-3px;
    color:#fff;
   	font-size:10pt;  
	}
		#sideMenu ul li ul  a:hover {

         font-weight:bold;
    height:20px;
      color:#E1E2FF;  

    text-decoration:none;   
margin-left: -3px;
padding-left:-3px;
	font-size:10pt;       

	}
		#sideMenu ul li ul li a:link {


   font-weight:bold;


    height:20px;

    text-decoration:none;

    color:#fff;  
	}
			#sideMenu ul li ul li a:hover {

  color:#E1E2FF;  
	}
		#sideMenu ul li a:visited {


    font-weight:bold;


    height:20px;

    text-decoration:none;

    color:#fff;    


	}
		#sideMenu ul li a:hover {

    font-weight:bold;

    height:20px;

    text-decoration:none;
    list-style:circle;
     color:#E1E2FF;   



	}

#sideMenu li.here a {

    color:#fff;



    }

#sideMenu div.subdiv a {

      color:#E1E2FF; 



    }

#sideMenu div.subdiv li.here a {

      color:#E1E2FF; 

    }    

#sideMenu a:hover, #sideMenu div.subdiv a:hover, #sideMenu li.here a:hover {
    list-style:circle;
 color:#E1E2FF; 

	}

#sideMenu ul li ul li a {

    }

/***submenu***/
#sideMenuSub {
	clear:left;

float:left;

width:160px;

text-align:left;

margin-left:5px;
padding-left:5px;
    list-style:circle;



}

#sideMenuSub ul {

    list-style:none;
width:130px;

margin-left: 5px;
padding-left:5px;

margin-top:0px;
    }
.margin1 {
padding-left:50px;
}
#sideMenuSub a {

    font-weight:bold;

    line-height:25px;

    text-decoration:none;   

    color:#074b91;

font-size:13pt;

	}
	#sideMenuSub ul a {
      font-weight:bold; 
    height:20px;

    text-decoration:none;

    color:#074b91;



	}
		#sideMenuSub ul a:visited {

    font-weight:bold;

    height:20px;   

    text-decoration:none;

    color:#074b91;   



	}
		#sideMenuSub ul a:hover {

        color:#074b91; 



	}
		#sideMenuSub ul li ul  a:link {

         font-weight:bold;

    height:20px;

    text-decoration:none;   
margin-left: -3px;
padding-left:-3px;
    color:#000;
	font-size:10pt; 

	}
	#sideMenuSub ul li ul  a:visited {

    font-weight:bold;

     line-height:25px;

    text-decoration:none;    
margin-left: -3px;
padding-left:-3px;
    color:#000;
	font-size:10pt;     
	}
		#sideMenuSub ul li ul  a:hover {

         font-weight:bold;
    height:20px;
      color:#000;  

    text-decoration:none;   
margin-left: -3px;
padding-left:-3px;
	font-size:10pt;        

	}
		#sideMenuSub ul li ul li a:link {

    font-weight:bold;

    height:20px;

    text-decoration:none;

    color:#000;  
	}
			#sideMenuSub ul li ul li a:hover {

  color:#000;  
	}
		#sideMenuSub ul li a:visited {

      font-weight:bold;

    height:20px;

    text-decoration:none;

    color:#074b91;    


	}
		#sideMenuSub ul li a:hover {

      font-weight:bold;

    height:20px;

    text-decoration:none;
    list-style:circle;
     color:#074b91;   



	}

#sideMenuSub li.here a {

    color:#000;



    }

#sideMenuSub div.subdiv a {

      color:#E1E2FF; 



    }

#sideMenuSub div.subdiv li.here a {

      color:#E1E2FF; 

    }    

#sideMenuSub a:hover, #sideMenu div.subdiv a:hover, #sideMenu li.here a:hover {
    list-style:circle;
 color:#E1E2FF; 

	}

#sideMenuSub ul li ul li a {

    }

/***** Right sidebar *****/

#extras {
float:right;
width:140px;
margin:0 0 0px;
padding:0;
line-height:1.4em;
}

#extras p, #extras ul {
margin:0 0 16px;
padding:0;
}

#extras p {
font-size:0.9em;
line-height:1.4em;
}

#extras li {
list-style:none;
line-height:1.2em;
margin:0 0 6px 0;
padding:0;
}

#extras ul ul {
margin:6px 0 0 10px;
padding:0;
}

#extras ul ul li {
margin: 0 0 4px 0;
}

#extras ul ul li a {
font-size:1.1em;
font-weight:normal;
}

#extras h2, #extras h3 {
color:#505050;
background-color:inherit;
font-size:1.2em;
margin:0 0 0px;
padding:0;
}

/***** Main content *****/
#homecontentcontainer {
width:710px;
background-color:#ffffff;
text-align:justify;
}
#subcontentcontainer {
width:706px;background-color:#ffffff;text-align:justify;

}

#controlarmcontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/Mevotech-Parts-Image-ControlArm.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}
#swaybarcontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-Suspension-SwayBar.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}
#balljointcontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-Suspension-Balljoint.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}
#hubcontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-Driveline-HubAssemblies.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}
#bushingscontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-Suspension-Bushings.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}
#bearingscontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-Driveline-Bearings.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}
#strutmountsontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-Suspension-Strutmount.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}

#bootkitscontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-Driveline-BootKit.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}


#hubassembliescontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-Driveline-HubAssemblies.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}


#sealscontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-Driveline-Seals.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}

#bellowscontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-RackAndPinnion-Bellows.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}

#rackpinionbushingscontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-RackAndPinnion-Bushings.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}

#innertierodscontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-RackAndPinnion-InnerTieRods.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}

#outertierodscontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-RackAndPinnion-OuterTieRods.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}

#adjustingsleevecontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-SteeringBox-AdjustingSleeve.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}

#centrelinkcontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-SteeringBox-CentreLink.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}

#idlerarmcontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-SteeringBox-IdlerArm.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}

#steeringboxtierodscontentcontainer {
clear:right;
padding-bottom:10px;
margin-left:0px;
width:692px;
background-image:url(../images/PartsPage-SteeringBox-TieRods.jpg);
height:100%;
min-height:100%;
background-repeat:no-repeat;
}

#subtext {
font-size:9pt;
padding-left:0px;
padding-right:0px;
margin-left:30px;
}

.blue {
color:#0b5195;
font-weight:bold;
}
.indent{
margin-left:10px;
}
#productindent{
margin-left:10px;


}
#col1 {
width:353px;
	height:auto; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
float:left;
background-image:url(../images/homecol1.jpg);
background-repeat:no-repeat;
}
#col2 {
width:353px;
float:left ;
height:360px;
background-image:url(../images/homecol2.jpg);
}
.col1 h1{
font-size: 11pt;
font-weight:bold;
}
#hometext {
padding-left:15px;
text-align:left;
}
#content {
margin:0px 0px 0px 190px;
padding:0 0 0 0;
line-height:1.5em;
min-height:100%;
height:100%;
width:707px;
text-align:justify;
}
#contentsub {
margin:0px 10px 0px 195px;
padding:0px 0 20px 0;
line-height:1.5em;
min-height:100%;
height:100%;
width:692px;text-align:justify;
}
#contentcompany {
margin:0px 0px 0px 210px;
padding:0px 0 0 0;
line-height:1.5em;
min-height:100%;
height:100%;
width:650px;
text-align:justify;
}
#contentwide {
margin:0 0 0px 0px;

padding:0 0 0 0px;
line-height:1.5em;
}
hr {
size:1px;
line-height:1px;
color:#cccccc;
}

#contentcompany img {
margin: 0 0 10px 0;
padding: 0 0 10px 0;
}
#contentwide2 {
margin:0 0px 0px 0;

padding:0 0px 0 0;
line-height:1.5em;
}



#content img,#contentwide img, #contentwide2 img {
padding:0px;
display:inline;
background:#cccccc;
color:#303030;

}

#content ul, #contentwide ul, #contentwide2 ul, #content ol, #contentwide ol, #contentwide2 ol {
margin:0 0 0px 0px;
padding:0;
}

#content li, #contentwide li, #contentwide2 li {
margin:0;
padding:0 0 0 0px;
}

#content ul ul, #contentwide ul ul, #contentwide2 ul ul, #content ol ol, #contentwide ol ol, #contentwide2 ol ol {
margin:0 0 0 0px;
padding:0;
}


/***** Footer *****/

#footer {
clear:both;
margin:0 auto;
padding:15px 0;
width:950px;
text-align:center;
color:#ffffff;
background-image:url(../images/footer-bg.jpg);
}

#footer p {
margin:0;
padding:0;
}

#footer a {
color:#808080;

text-decoration:none;
font-weight:bold;
}

#footer a:hover {
text-decoration:none;
}
#credit {


clear:both;
margin:0 auto;
padding:15px 0;
width:920px;
text-align:right;

}

#credit a:link{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	color:#999999;

	font-size: 11px;

	font-weight:normal;

}

#credit a:hover{

	font-family: Arial, Verdana,Helvetica, sans-serif;

	color: #ffffff;

	font-size: 11px;

	font-weight:normal;

}

#credit a:visited{

	font-family: Arial, Verdana, Helvetica, sans-serif;

	color:#999999;

	font-size: 11px;

	font-weight:normal;

}
/***** Various classes *****/

.left {
margin:3px 20px 10px 0;
float:left;
}

.right {
margin:2px 0 2px 10px;
float:right;
}

.textright {
text-align:right;
}

.center {
text-align:center;
}

.small {
font-size:0.8em;
}

.bold {
font-weight:bold;
}

.postinfo {
background-color:#f4f4f4;
border-left:4px solid #cccccc;
color:#606060;
font-size:0.9em;
line-height:1.4em;
margin:1px 0 0px;
padding:8px 5px 8px 8px;
}

.clearing {
clear:left;
padding:0;
margin:0;
visibility:hidden;
}
fieldset {

border:none;

}
.hide {
display:none;
}
/***** Controls Product Swap Script Look And Feel *****/
.menu-table{
	font-family: arial;
	color: #333333;
	font-size: 15px;
	font-weight:bold;
}
.menu-tablesm{
	font-family: arial;
	font-size:9px;
	color: #333333;
	
}
.menu-tablesm-off{
	font-family: arial;
	font-size: 15px;
	font-weight:bold;
	color: #333333;
}
.menu-table:hover{
	font-family: arial;
	text-decoration: underline;
	color:#000000;	font-size: 15px;
	font-weight:bold;
}
.menu-table-off:hover{
	font-family: arial;
	color: #0069aa;	font-size: 15px;
	font-weight:bold;
}
.menu-table-off{
	color:#CC3333;
	font-family: arial;
	color: #0069aa;	font-size: 15px;
	font-weight:bold;
}
#Table1{
width:650px;
height: auto;
}
#Table2{
width:650px;
display: none;height:100%;
min-height:100%;
}
#Table2 ul li {
padding-bottom:15px;
}
#Table3{
width:650px;
display: none;height:100%;
min-height:100%;
}
#Table3 ul li {
padding-bottom:15px;
}
#Table4{
width:650px;
display: none;height:100%;
min-height:100%;
}
#Table4 ul li {
padding-bottom:15px;
}
#Table5{
width:650px;
display: none;height:100%;
min-height:100%;
}
#Table6{
width:650px;
display: none;height:100%;
min-height:100%;
}
#Table7{
width:650px;
display: none;height:100%;
min-height:100%;
}
#Table8{
width:650px;
display: none;height:100%;
min-height:100%;
}
#Table9{
width:650px;
display: none;height:100%;
min-height:100%;
}
#Table10{
width:650px;
display: none;height:100%;
min-height:100%;
}
#Table11{
width:650px;
display: none;height:100%;
min-height:100%;
}
#Table12{
width:650px;
display: none;height:100%;
min-height:100%;
}