/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  html, body { 
    margin: 0px;
    background-image: url(../control_arms_bkgrd.jpg);
    background-repeat: repeat-x;
    background-color: rgb(189, 189, 189);
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    }



td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


h1 {

    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px;
    margin-bottom: 0px;
    margin-top: 0px;

    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    background-color: rgb(59, 59, 59);
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
}


/*
ul {
	list-style-type: disc;
	list-style-image: url(images/bullet.gif);
	list-style-position: outside;
	margin-left:8px;
	line-height:18px;
	padding-left:8px;
	margin-top:0px;
	
	 }
  */  
     
    .h2 {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size: 15pt;  
	    color: #DE0031; 
	    font-weight: bold; 
	    text-decoration: none
   }
 

    

  .titlebox { 
	    padding: 5px 15px;
	    background: rgb(226, 226, 226) none repeat scroll 0% 50%;
	    line-height: 40px;
	    font-family:  Verdana, Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    font-weight: bold;
    }

  .content { 
            font-family:  Verdana, Arial, Helvetica, sans-serif;
	    font-size: 9px;
    }
  .allcontent 
  {
  	    margin-left: auto;
	    margin-right: auto;
	    margin-top: 0px;
	    margin-bottom: 0px;
	    
	   
	    padding: 0px;
	    width: 734px;
	    display: table;
  
  }
.headerbg 
{ 
		margin-left: 0px;
	    margin-right: 0px;
	    margin-top: 0px;
	    margin-bottom: 0px;
	    
	   
	    padding: 0px;
	     
	     background-color: rgb(255, 255, 255); 
      
	     
         
        
	    width: 734px;
	    float: none;
	    display: table;
	      
	    border-bottom-style: solid;
	    border-bottom-width: 1px;
	    
	    clear: both;
	    
}
  
.headerLogo
{
	    float: left;
	    display: block;
	    position:absolute;
}
.headerLogo img 
{
	border: 0px;
}

  
.languageButtons a,
.languageButtons a:visited 
{ 
	    margin: 22px 0px 5px;
	    padding: 0px 2px;
	    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
	 
	    font-family:  Verdana, Arial, Helvetica, sans-serif;
	    font-weight: bold;
	    font-style: normal;
	    font-size: 7pt;
	    text-decoration: none;
	    text-align: center;
	    color: #666;
	    float: right;
	    display: block;

    }
.languageButtons a:hover
{
        color: #000;
}
.headerButtons,
.languageButtons 
{ 
      clear: both; 
      padding-right: 34px;
}
   
.headerButtons a,
.headerButtons a:visited
{ 
        border-style: solid solid none;
        border-color: rgb(0, 0, 0);
        border-top: 1px solid rgb(0, 0, 0);
        border-left: 1px solid rgb(0, 0, 0);
        border-right: 1px solid rgb(0, 0, 0);
        margin: 0px 0px 0px -1px;
        padding: 7px 7px 2px;
        
        background: rgb(255, 255, 255) none repeat scroll 0% 50%;
        float: right;
         
        display: block;
        font-weight: bold;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
        color: rgb(51, 51, 51);
        font-size: 11px;
        text-decoration: none;
        font-style: normal;
        text-align: center;
        font-weight: bold;
        text-decoration: none;
}
.headerButtons a:hover {
        background: #ccc none repeat scroll 0% 50%;
} 

.headerButtons a.headerButtonActive,
.headerButtons a.headerButtonActive:visited
{
        background: #000 none repeat scroll 0% 50%;
        color: #fff;
}



.thinborder {
		margin: 0px;
		 
		padding: 0px;
		 
		border-bottom: 0px;
		border-spacing: 0px;
}


   
   .bodybg { 
	    margin: 0px 0px;
	    padding: 0px;
	    background-color: rgb(255, 255, 255);
	    
	    width: 734px;
	    display: table;
	    
	  
	    clear: both;
	    
    }
   
   .leftmenu {
		float:left;
		 display: table;
		width:145px;
		
		 
		background-image: url(../nav_bkgrd.jpg);
	    
	        background-repeat: repeat-x;
		 
		
		margin-bottom: auto;
		margin-right:0px; 
		margin-left:0px;
		margin-top:0px;
		padding-bottom:20px;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 3px;
        
    }
    
     
    
    .leftmenubg 
    {
	   background-image: url(../nav_bkgrd.jpg);
	   background-repeat: repeat-x;
	  
        
    
    }
   
   .rightbody{
		
		
		/* background: #fcc; */
		margin-bottom: auto;
		margin-top:10px;
		margin-right:0px;
		margin-left:0px;
		padding-bottom:20px;
		padding-left: 10px;
		padding-right: 10px;
		}
   
   
/* left menu items. */ 	
.leftmenu1,
.leftmenu1 a

{

	font-family:  Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px; 
	color: #000;
	
}


/* left menu items. */ 	
.whereami,
.whereami a

{

	font-family:  Verdana, Arial, Helvetica, sans-serif;  
	font-size: 9px; 
	color: #000;
	
}

.whereami a,
.whereami a:link,
.whereami a:visited,
.leftmenu1 a,
.leftmenu1 a:link,
.leftmenu1 a:visited
{
	color: #DE0031;
	text-decoration: underline;
	background-color: transparent;

}
   /* main body text */ 	

.whereami a:hover,
.leftmenu1 a:hover
{
	background-color:  #DE0031;
	color: #fff;
	text-decoration: underline;

}

 



.menutext1,
.menutext2,
.menulocator
{
		font-family:  Verdana, Arial, Helvetica, sans-serif;  
		font-size: 9pt; 
		color: #000;
} 


.menulocator { font-weight: bold; }

.menutext1 a,
.menutext1 a:link
.menutext1 a:visited,
.menutext2 a,
.menutext2 a:link
.menutext2 a:visited
{
	text-decoration: none;
	background-color: transparent;
}

.menutext1 a:hover,
.menutext1 a:active,
.menutext2 a:hover,
.menutext2 a:active
{
	text-decoration: underline;
	background-color: transparent;
}


.menutext1 a:visited 
{
	color: #333333;
}

.menutext1 a:link
{
	color: #000;
}

.menutext1 a:hover,
.menutext1 a:active,
.menutext2,
.menutext2 a:link,
.menutext2 a:visited,
.menutext2 a:hover,
.menutext2 a:active
{
	color: #DE0031;

}

  
 .largetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#de0031;
	font-weight: bold;
}
  
   
   
   
.bgimage100
{
	background-image: url('../backgrounds/100.gif')
}

.bgimage90
{
	background-image: url('../backgrounds/100.gif')
}
.bgimage80
{
	background-image: url('../backgrounds/80.gif')
}



.bgimage80
{
	background-image: url('../backgrounds/80.gif')
}
.bgimage70
{
	background-image: url('../backgrounds/70.gif')
}
.bgimage60
{
	background-image: url('../backgrounds/60.gif')
}
.bgimage50
{
	background-image: url('../backgrounds/40.gif')
}
.bgimage40
{
	background-image: url('../backgrounds/40.gif')
}

.bgimage30
{
	background-image: url('../backgrounds/30.gif')
}

.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}





/* left list */




.leftlist 
{ 
    border-top: 0px none rgb(0, 0, 0);
    padding: 2px 2px 18px;
    width: 12em;
    border-right-color: rgb(0, 0, 0);
    margin-bottom: 1em;
    font-family: Verdana,Lucida,Geneva,Helvetica,Arial,sans-serif;
    color: rgb(51, 51, 51);
    border-right-style: hidden;
    font-size: 9pt;
    background-image: url(../nav_bkgrd.jpg);
    background-repeat: repeat-x;
  

}
.leftlist ul 
{ 
        border-style: none;
        border-width: 0px;
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        list-style-image: none;
        list-style-position: outside;
}
.leftlist li 
{ 
        margin: 2pt 0pt 0pt;
        border-top-style: none;
        border-bottom-style: none;
}
.leftlist li a,
.leftlist li a:visited,
.leftlist li a:link
{ 
        border-left: 18px solid rgb(255, 0, 0);
        padding: 4px 0.5em;
        display: block;
        color: #000;
        text-decoration: none;
        width: 9.6em;
        background-color: #e8e8e8;
        border-right-style: none;
}
.leftlist li a:hover { 
        border-left-color: rgb(28, 100, 209);
        border-right-color: rgb(91, 163, 224);
        color: rgb(255, 255, 255);
        border-top-style: none;
        border-bottom-style: none;
        background-color: rgb(255, 255, 255);
}
.leftlist li li { 
        border-top: 3px hidden rgb(255, 255, 255);
        border-bottom: 3pt none;
        margin: 0pt;
}


.leftlist li li a,
.leftlist li li a:visited,
.leftlist li li a:link
{ 
        padding: 3px 0.5em 3px 1.9em;
        background-color:  #e8e8e8;
        width: 8.2em;
}

  
  
  
  
/* warning and notice box. */



.tablewarning{
	border-color : #FFFFFF #000000 #000000;
	border : 0px none;
	border-collapse : collapse;
	padding : 0px;
	MARGIN: 15px;
}
.tdheaderwarning {
	color : #FFFFFF;
	FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	font-size : 14px;
	font-weight : bold;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : center;
	vertical-align : middle;
	background-color: #cc3333;
}
.tdbodywarning {
	border-bottom-width : 1px;
	border-color : #000000 #333333 #333333;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : dashed;
	border-top-width : 0px;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 15px;
	padding-bottom : 15px;
	background-color: #eecccc;
	FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	font-size : 10px;
	COLOR: #000000;
}


.tablenotice{
	border-color : #FFFFFF #000000 #000000;
	border : 0px none;
	border-collapse : collapse;
	padding : 0px;
	MARGIN: 15px;
}
.tdheadernotice {
	color : #000000;
	FONT-FAMILY: arial,geneva,helvetica,sans-serif;
	border-color : #333333;
	border-width : 2px;
	font-size : 14px;
	font-weight : bold;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : center;
	vertical-align : middle;
	background-color: #e8e8e8;
}
.tdbodynotice {
	border-bottom-width : 1px;
	border-color : #000000 #333333 #333333;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : dashed;
	border-top-width : 1px;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 15px;
	padding-bottom : 15px;
	background-color: #e8e8e8;
	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 115%;  
	color: #DE0031; 
	font-weight: bold; 
	text-decoration: none
	
}




/* add your face button */

.addbutton 
{
	display: block;
	width: 150px;
	height: 23px;
	padding: 0px;
	margin: 0px;	
	background-color:  #DE0031;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #000;
	border-left: 1px solid #ccc;
	border-right: 1px solid #000;
}

.addbutton input
{
	 
	color: #fff;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 2px;
	margin-right: 2px;
	background-color:  #DE0031;
	display: block;
	height: 100%;
	width: 100%;

	background-color: transparent;
	border: none;
}
 

.galleryimage img

{
	border-color: #333333;
}

.galleryimage 	
{
	color: #FF0000;
}
	
.galleryimage:link	
{
	color: #de0031;
	background-color: transparent;
}
	
.galleryimage:visited	
{
	color:#666666;
	background-color: transparent;
}
	
.galleryimage:hover	
{
	color:	#fff;
	background-color: #de0031;
}
	
.galleryimage:active	
{
	color:	#fff;
	background-color: #666666;
}


