/* MAIN */

/*
Tahoma, Verdana, Arial, sans-serif
Arial, sans-serif
*/

* {
   padding:0;
   margin:0;
}


body  	{ 
	line-height: normal;
	margin:0;
	}

form {
        margin: 0;
}


/* Model Release Page  */

div.selection{


}

div.models{
 width: 95%;

}

table.mainbackground1234 {

background-image:url('http://achat-securise.net/images/template/upperbackgroundtest1234.gif');
background-repeat:repeat-x;


}


/*usermessage*/

  div.usermessage{

border-style: solid;
border-width: 1px;
border-color: #666666;
background-color: #EFEFEF;
padding: 10px;
margin: 25px 0px -20px 10px;
color: black;
font-family: "tahoma", "arial", "verdana";
font-weight: bold;
font-size: 12px;
width: 100%;
}

/* MediaBox Embedded */


 
img.mediaboxembedimage {
display: inline; 
position: absolute; 
top: 14px; 
margin-left: 10px;


}


div.mediaboxclose {
height: 0px;
width: 0px; 
position: relative; 
top: -12px; 
left: -495px; 
z-index: 6000;

}
div.mediaboxmessage {

font-family: arial; 
font-size: 15px; 
color: #E6E6E6;
font-weight: bold;


}

td.presstabletop{
	font-family: verdana;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	background-color:#ADADAD;
	background-image:url(http://achat-securise.net/images/template/presstopbarback.jpg);
	background-repeat:repeat-x;
}
td.presstabletopbar{
	background-color:#ADADAD;
	background-image:url(http://achat-securise.net/images/template/presstopbarbackbars.jpg);
}
td.presstable{
	font-family: verdana;
	font-weight:normal;
	font-size:11px;
	color:#666666;
	background-color:#ffffff;
	padding:5px;
} 
 ul.mbe {
 
 white-space: nowrap; 
 width: 440px; 
 margin-bottom: 5px
 
 }

 ul.mbe li {
 
 margin-right: 5px; 
 display: inline; 
 }
 
 ul.mbe li img {
  display: inline;
  padding: 5px;
  background-color: #ffffff;
  border: solid 1px gray;
 
 }





/* SalesTopBorder  */
div.salestop{
 padding: 3px; 
 background-color: #EFEFEF; 
 color: #333333; 
 font-size: 13px; 
 font-weight: bold; 
 border: solid 1px #C0C0C0;
 width: auto;
}

div.salesmiddle{
padding: 3px; 
border-style: solid; 
border-width: 0px 0px 1px 0px; 
border-color: #C0C0C0;
width: auto;

}

div.salesbottom{
padding: 3px; 
background-color: #EFEFEF; 
color: #ffffff; 
font-size: 13px; 
font-weight: bold; 
border-style: solid; 
border-width: 0px 1px 1px 1px; 
border-color: #C0C0C0;
width: auto;

}

 div.datesalesreport{
  border: solid 1px #333333; 
  background-color: #EFEFEF; 
  padding: 10px; 
  width: 94%;
 
 
 }


input.StdEdit{
 padding: 2px; 
border-style: solid; 
border-width: 1px; 
border-color: #666666; 
background-color: #F0F0F0; 
height: 25px; 
color: #666666; 
font-size: 13px; 
width: auto;;

}


.NewError {

border: solid 1px #333333;
background-color: #800000;
color: #ffffff;
font-size: 14px;
padding: 10px;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
font-weight: bold;

}
.error {

border: solid 1px #333333;
background-color: #800000;
color: #ffffff;
font-size: 14px;
padding: 10px;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
font-weight: bold;
}



input.medinputbox{
padding: 2px; 
border-style: solid; 
border-width: 1px; 
border-color: #666666; 
background-color: #F0F0F0; 
height: 25px; 
color: #666666; 
font-size: 13px; 
width: 100%;


}



 font.revotitles {
letter-spacing: -2px;
font-family: "Arial Black",Gadget,sans-serif;
font-size: 23px;
color: #606060
}


  /* MESSAGE */

.message{
border: solid 1px #333333;
background-color: #800000;
color: #ffffff;
font-size: 14px;
padding: 10px;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
font-weight: bold;
}

.message a {

font-size: 14px;
color: #FFCC00;
  text-align: center;
font-weight: bold;
}


  /* TUTORIAL CODE */
   .tutorialdivs  {
margin-top: 5px;
margin-bottom: 5px;
color: #333333;
line-height: 15px; 
}

.tutorialdivs ul {
margin-top: 10px;
margin-bottom: 20px;
margin-left: 20px;
   list-style-type: circle;
   line-height: 15px;
}

.tutorialdivs li{

list-style-type: circle;
margin-bottom: 6px;
font-weight: normal;
}

.tutorialdivs p {
font-weight: bold;
margin-bottom: 10px;
margin-top: 10px;


}

 .tutorialdivs .sub {

margin-left: 10px;

}

.tutorialdivs .sub p {
font-weight: bold;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 5px;

}

div.questionbox{
background-color: #F5F5F5;
border: 1px solid #D7D7D7;
margin-top: 15px;
margin-bottom: 15px;
padding: 10px;
width: 97.5%


}


/* SIDE INFO AREA*/

div.sideinfo1234{
border-style: solid;
border-width: 0px 1px 1px 1px; 
border-color: #333333;
background-color: #8B8B8B; 
position: relative; 
top: -4px; 
width: 155px; 
height: 51px;
left: 10px;
padding: 6px;
}

/*Login forms */

input.email{

height: 18px; 
width: 155px;
border: solid 1px #C8C8C8;
background-color: #F4F4F4;
font-size: 14px;
color: #333333;
padding: 3px;
}

input.password{

height: 18px; 
width: 155px;
border: solid 1px #C8C8C8;
background-color: #F4F4F4;
font-size: 14px;
color: #333333;
padding: 3px;
}


/*MAINFRAME*/

td.mainframetop{
width: 8px;
height: 8px;
}

td.mainframebottom{
width: 8px;
height: 10px;
}

td.mainframetopback{

background-image: url('http://achat-securise.net/images/template/topback1234.gif');
background-repeat: repeat-x;
background-position: 10px 5px;

}

td.mainframebottomback{

background-image: url('http://achat-securise.net/images/template/bottomframeback1234.gif');
background-repeat: repeat-x;

}

 /* ACCORDION MENU */

.glossymenu{
margin: 0px 0;
padding: 0;
width: 165px; /*width of menu*/
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: url(http://achat-securise.net/images/template/buttonback1234.png) no-repeat bottom left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
top: 10px;

width: 165px;
height: 46px;
padding: 6px 0px 0px 15px;

text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
 position: absolute;
top: 10px;
right: 20px;
border: none;
}

 .glossymenu a.menuitem .texttitle{ /*CSS for icon image that gets dynamically added to headers*/
 position: absolute;
top: 3px;
right: 50px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(http://achat-securise.net/images/template/buttonback1234light.png);
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
      margin-top: 8px;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 0px solid blue;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0px 0px;
padding-left: 20px;
}

.glossymenu div.submenu ul li a:hover{
background: #DFDCCB;
}
/* ROUNDED CORNERS */

.arounded{display:block;

}
.arounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#F8F8F8}
.arounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb;
  background:#f9f9f9}
.arounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fefefe;
  border-right:1px solid #fefefe;
  background:#f9f9f9}
.arounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9;}
.arounded4{
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb}
.arounded5{
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9}
.aroundedfg{
  background:#F8F8F8;
  padding: 2px 8px 3px 8px;
  }




.rounded{display:block;

}
.rounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E1E1E1}
.rounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #E1E1E1;
  border-right:1px solid #E1E1E1;
  background:#E1E1E1}
.rounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fefefe;
  border-right:1px solid #fefefe;
  background:#E1E1E1}
.rounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #E1E1E1;
  border-right:1px solid #E1E1E1;}
.rounded4{
  border-left:1px solid #E1E1E1;
  border-right:1px solid #E1E1E1}
.rounded5{
  border-left:1px solid #E1E1E1;
  border-right:1px solid #E1E1E1}
.roundedfg{
  background:#E1E1E1;
  padding: 2px 8px 3px 8px;
  }






/*General Tables*/
table.thin {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	padding: 0px 0px 0px 0px;
	background-color: #F5F5F5;
}

table.thinhome {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #E0E0E0;
	border-collapse: separate;
	padding: 5px 2px 3px 4px;
	background: url(http://achat-securise.net/images/template/hometabbackground.gif);
}

table.thinhomewhite {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #E0E0E0;
	border-collapse: separate;
	padding: 5px 2px 3px 4px;
	background-color: #FFFFFF;
}

table.thinsmall {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #E0E0E0;
	border-collapse: separate;
	padding: 5px 2px 3px 4px;
	background: url(http://achat-securise.net/images/template/gradientsmall.gif);
}

table.thinmedium {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #E0E0E0;
	border-collapse: separate;
	padding: 5px 2px 3px 4px;
	background: url(http://achat-securise.net/images/template/gradientmedium.gif);
}

table.thinlong {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #E0E0E0;
	border-collapse: separate;
	padding: 5px 2px 3px 4px;
	background: url(http://achat-securise.net/images/template/gradientlong.gif);
}

table.thinlight {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #F4F4F4;
	border-collapse: separate;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}

table.thinhome3 {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #E0E0E0;
	border-collapse: separate;
	padding: 1px 2px 1px 2px;
	background: url(http://achat-securise.net/images/template/hometabbackground2.gif);
}

table.thindark {
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-collapse: separate;
	padding: 1px 2px 1px 1px;
	background-color: #595959; 
}

td.mainheader {
	border-width: 0px 0px 0px 0px;
	border-style: none;
	border-color: white;
	border-collapse: separate;
	padding: 0px 0px 0px 30px;
	background-color: #FFFFFF;
	
}

table.profilemain {
	border-width: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: separate;
	padding: 0px 0px 0px 0px;
	background-color: white;
}

td.rightpad {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	padding: 0px 0px 0px 10px;
	background-color: white;

}

td.headerpad {
	border-width: 0px 0px 0px 0px;
	height: 23px;
	vertical-align: middle;
	padding: 6px 3px 6px 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: #F5F5F5;
background-image:
url('http://achat-securise.net/images/template/cssbackground.jpg')
}

table.listing td {
	border-width: 0px 0px 0px 0px;
	padding: 2px 3px 2px 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;


}

table.thinwhite {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}

/* Search Results Page */

font.searchtitle{
        color:#333333;
        font-family:Tahoma;
        font-size:11px;
        text-decoration:none;
}

font.searchtitlesub{
        color:#333333;
        font-family:Tahoma;
        font-size:10px;
        text-decoration:none;
}

A.searchtitlesub {color:#333333; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.searchtitlesub:visited {color:#333333; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.searchtitlesub:hover {color:#333333; font-family:Tahoma; font-size:10px; text-decoration:none;}




a.searchf{
        color:#ffffff;
        font-family:Tahoma;
        font-size:10px;
        text-decoration:none;
}

table.search1 {
	border-width: 0px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #E5E5E5;
	border-collapse: separate;
	padding: 0px 0px 0px 0px;
	width: 143px;
	vertical-align: top;

}

td.search1 {
	border-width: 0px 1px 0px 1px;
	border-style: solid solid solid solid;
	border-color: #E5E5E5;
	border-collapse: separate;
	padding: 0px 0px 0px 0px;
	width: 143px;
	vertical-align: top;
}

td.search2 {
line-height: 1.5;
}

td.sformattop {
border-width: 0px 0px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #FFFFFF;
	border-collapse: separate;
	padding: 1px 1px 1px 1px;
	background-color: #E5E5E5;

}

td.sformatbottom {
border-width: 0px 0px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #FFFFFF;
	border-collapse: separate;
	padding: 1px 1px 1px 1px;
	background-color: #E5E5E5;

}

td.sformatleft {
border-width: 0px 0px 1px 0px;
	border-style: solid solid solid solid;
	border-color: #FFFFFF;
	border-collapse: separate;
	padding: 1px 1px 1px 1px;
	background-color: #E5E5E5;

}

font.s1off{
        color:#c0c0c0;
        font-family:Tahoma;
        font-size:10px;
        text-decoration:none;
        margin-left: 1px;
}

A.s1on {color:#000000; font-family:Tahoma; font-size:10px; text-decoration:none; margin-left: 1px;}
A.s1on:visited {color:#000000; font-family:Tahoma; font-size:10px; text-decoration:none; margin-left: 1px;}
A.s1on:hover {color:#000000; font-family:Tahoma; font-size:10px; text-decoration:none; margin-left: 1px;}

table.searchtop {
	border-width: 0px 0px 0px 0px;
	border-style: none;
	border-color: #E5E5E5;
	
	padding: 0px 0px 0px 0px;
	width: 142px;
	height: 6px;
	vertical-align: top;

}

td.searchtop {
	border-width: 0px 0px 0px 0px;
	border-style: none;
	border-color: #E5E5E5;
	
	padding: 0px 0px 0px 0px;
	width: 142px;
	height: 6px;
	vertical-align: top;

}

/* MediaBox Page*/

td.breakout {
padding: 1px 13px 1px 0px;
}

td.breakout2 {
padding: 1px 4px 1px 4px;

}

td.breakout3 {
padding: 1px 0px 1px 4px;

}

/* File Closeup Page */


td.headerpadc {
	border-width: 0px 1px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC;
  padding: 0px 5px 0px 5px;
	background-color: #F5F5F5;
background-image:
url('http://achat-securise.net/images/template/filecloseupheadertitles.jpg')
}

td.headerpadcnr {
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC;
  padding: 0px 5px 0px 5px;
	background-color: #F5F5F5;
background-image:
url('http://achat-securise.net/images/template/filecloseupheadertitles.jpg')
}

table.video {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #F4F4F4;
  padding: 100px 0px 100px 2000px;
  border-collapse: separate;
	background-color: #FFFFFF;
}

td.video {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC;
  padding: 8px 0px 8px 0px;
  border-collapse: separate;
	background-color: #F7F7F7;
}

td.videonotop {
	border-width: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC;
  padding: 8px 0px 8px 0px;
  border-collapse: separate;

}

td.rightborder {
	border-width: 0px 1px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC;
  padding: 0px 5px 0px 5px;
  border-collapse: separate;
	
}

table.thin2 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 4px;
	border-style: solid solid solid solid;
	border-color: #E9E9E9 #E9E9E9 #E9E9E9 #E9E9E9;
	border-collapse: separate;
	background-color: #FFFFFF;
}

table.thinhome2 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 4px;
	border-style: solid solid solid solid;
	border-color: #E9E9E9 #E9E9E9 #E9E9E9 #E9E9E9;
	border-collapse: separate;
	background-color: #FFFFFF;
}

table.sample {
	border-width: thin thin thin thin;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}



/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF !important;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #DADADA;
	color : #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
	background-color : #DADADA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #DADADA;
	font-weight : normal;
}

input.btn {
   color:#050;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:small;
   font-weight:bold;}

input.small {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
height:15px;
}

input.header {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
height:19px;
width:145px;
}

select.small {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
height:15px;
}

.headerRadio {
        width: 10px;
        height: 10px;
}
.headerTextBox {
        height: 19px;
}
.headerCheckbox {
        height: 10px;
        width: 10px;
}

td.newsearch6Text {
        background-color: #333333;
        color: white;
        font-size: 10px;
        white-space: nowrap;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        vertical-align: middle;
}
.newsearch6Text {
        color: white;
        font-size: 10px;
        white-space: nowrap;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        vertical-align: middle;
}

.header6 {
        color: white;
        font-size: 11px;
        white-space: nowrap;
        font-family: Tahoma;
        vertical-align: middle;
        white-space: nowrap;
}

.header7 {
        color: white;
        font-size: 10px;
        white-space: nowrap;
        font-family: Tahoma;
        vertical-align: middle;
        
}



A.newSearchHeaderLinks {
        color:white;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        text-decoration:none;
}

A.newSearchHeaderLinks:visited {
        color:white;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        text-decoration:none;
}
A.newSearchHeaderLinks:hover {
        color:white;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        text-decoration:none;
}
A.newSearchHeaderLinksTop {
        color:#333333;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        text-decoration:none;
}
A.newSearchHeaderLinksTop:visited {
        color:#333333;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        text-decoration:none;
}
A.newSearchHeaderLinksTop:hover {
        color:#333333;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        text-decoration:none;
}

/*LEFT MENU CSS*/

p.leftmenupar {
line-height: 16pt;
}

P.NewsTxt {color:#000000; font-size:11px; margin:0px;}
img { border: 0px; overflow: hidden;}

A.menu {color:#333333; font-family:Tahoma; font-size:11px; text-decoration:none; }
A.menu:visited {color:#333333; font-family:Tahoma; font-size:11px; text-decoration:none; }
A.menu:hover {color:#333333; font-family:Tahoma; font-size:11px; text-decoration:none;}

A.header6 {color:#FFFFFF; font-family:Tahoma; font-size:11px; text-decoration:none; white-space: nowrap; vertical-align: middle; }
A.header6:visited {color:#FFFFFF; font-family:Tahoma; font-size:11px; text-decoration:none; white-space: nowrap; vertical-align: middle; }
A.header6:hover {color:#FFFFFF; font-family:Tahoma; font-size:11px; text-decoration:none; white-space: nowrap; vertical-align: middle;}

A.header7 {color:#FFFFFF; font-family:Tahoma; font-size:10px; text-decoration:none; vertical-align: middle; white-space: nowrap; }
A.header7:visited {color:#FFFFFF; font-family:Tahoma; font-size:10px; text-decoration:none; vertical-align: middle; white-space: nowrap; }
A.header7:hover {color:#FFFFFF; font-family:Tahoma; font-size:10px; text-decoration:none; vertical-align: middle; white-space: nowrap; }

A.menuwhite {color:#FFFFFF; font-family:Tahoma; font-size:11px; text-decoration:none; }
A.menuwhite:visited {color:#FFFFFF; font-family:Tahoma; font-size:11px; text-decoration:none; }
A.menuwhite:hover {color:#FFFFFF; font-family:Tahoma; font-size:11px; text-decoration:none;}

A.splashwhite {color:#FFFFFF; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.splashwhite:visited {color:#FFFFFF; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.splashwhite:hover {color:#FFFFFF; font-family:Tahoma; font-size:10px; text-decoration:none;}

A.menu {color:#333333; font-family:Tahoma; font-size:11px; text-decoration:none; }
A.menu:visited {color:#333333; font-family:Tahoma; font-size:11px; text-decoration:none; }
A.menu:hover {color:#333333; font-family:Tahoma; font-size:11px; text-decoration:none;}

A.audiotabs {color:#C0C0C0; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.audiotabs:visited {color:#C0C0C0; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.audiotabs:hover {color:#C0C0C0; font-family:Tahoma; font-size:10px; text-decoration:none;}

A.headeroptions {color:#000000; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.headeroptions:visited {color:#000000; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.headeroptions:hover {color:#000000; font-family:Tahoma; font-size:10px; text-decoration:none;}

A.searchblack {color:#000000; font-family:Tahoma,Arial,Verdana,sans-serif,Helvetica; font-size:10px; text-decoration:none; }
A.searchblack:visited {color:#000000; font-family:Tahoma,Arial,Verdana,sans-serif,Helvetica; font-size:10px; text-decoration:none; }
A.searchblack:hover {color:#000000; font-family:Tahoma,Arial,Verdana,sans-serif,Helvetica; font-size:10px; text-decoration:none;}

A.searchwhite {color:#FFFFFF; font-family:Tahoma,Arial,Verdana,sans-serif,Helvetica; font-size:10px; text-decoration:none; }
A.searchwhite:visited {color:#FFFFFF; font-family:Tahoma,Arial,Verdana,sans-serif,Helvetica; font-size:10px; text-decoration:none; }
A.searchwhite:hover {color:#FFFFFF; font-family:Tahoma,Arial,Verdana,sans-serif,Helvetica; font-size:10px; text-decoration:none;}

font.topsearchblacktext {color:#000000; font-family:Tahoma,Arial,Verdana,sans-serif,Helvetica; font-size:10px; text-decoration:none; }
font.topsearchwhitetext {color:#FFFFFF; font-family:Tahoma,Arial,Verdana,sans-serif,Helvetica; font-size:10px; text-decoration:none; }

A.tab {color:#666666; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.tab:visited {color:#666666; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.tab:hover {color:#000000; font-family:Tahoma; font-size:10px; text-decoration:none;}

A.tab2 {color:#FFFFFF; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.tab2:visited {color:#FFFFFF; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.tab2:hover {color:#FFFFFF; font-family:Tahoma; font-size:10px; text-decoration:none;}

A.cat {color:#333333; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.cat:visited {color:#333333; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.cat:hover {color:#333333; font-family:Tahoma; font-size:10px; text-decoration:none;}

A.menu3 {color:#333333; font-family:Tahoma; font-size:12px; text-decoration:none; }
A.menu3:visited {color:#333333; font-family:Tahoma; font-size:12px; text-decoration:none; }
A.menu3:hover {color:#333333; font-family:Tahoma; font-size:12px; text-decoration:none;}

A.menu4 {color:#333333; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.menu4:visited {color:#333333; font-family:Tahoma; font-size:10px; text-decoration:none; }
A.menu4:hover {color:#333333; font-family:Tahoma; font-size:10px; text-decoration:none;}

A.newsSubj {color:#000000; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none;}
A.newsSubj:visited {color:#000000; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none;}
A.newsSubj:hover {color:#000000; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:underline;}

a.link {color:#800000; font-size:11px; text-decoration:none;}
a.link:visited {color:#800000; font-size:11px; text-decoration:none;}
a.link:hover {color:#3366CC; font-size:11px; text-decoration:none;}

h1 {color:#333333; font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none;} 

h2 {color:#333333; font-family:Tahoma; font-size:11px;} 

h3 {color:#333333; font-family:Tahoma; font-size:12px;} 

h4 {color:#333333; font-family:Tahoma; font-size:12px;} 

h5 {color:#FFFFFF; font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; vertical-align: middle;} 


.floatercell {
	float: left; 
	border: 0px solid #080; 
	/* TODO height: this rule was broken: no value was specified for height */
	overflow: hidden;
	margin: 0px;
	width: 120px;
}

/* FLOATER */
#trailimageid {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: 286px;
	height: 1px;
	z-index: 1000;
}

OL.olHow {}

.shadetabs2{
padding: 0px 0;
margin-left: -43px;
margin-top: 0px;
margin-bottom: 0;
font: bold 11px Tahoma;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
float: left;

}

.shadetabs2 li{
display: inline;
margin: 0;
float: left;

}

.shadetabs2 li a{
text-decoration: none;
position:relative;
z-index: 0;
padding: 0px 0px;
margin-right: 0px;
/*border: 1px solid #778;
color: #2d2b2b;
background: white url(http://achat-securise.net/images/template/shade.gif) top left repeat-x;*/
opacity: 0.50;
}

.shadetabs2 li a:visited{
color: #2d2b2b;
}

.shadetabs2 li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs2 li a.selected{ /*selected main tab style */
position: relative;
top: 0px;
}

.shadetabs2 li a.selected{ /*selected main tab style */
text-decoration: none;
position: relative;
z-index: 0;
padding: 0px 0px;
margin-right: 0px;
/*border: px solid #778;
color: #2d2b2b;*/
opacity: 0.90;


}

.shadetabs2 li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}






/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid darkred; /*darkred border*/
background: black url(indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: black; /*text color*/
padding: 3px 11px;
text-decoration: none;
border-right: 1px solid darkred; /*darkred divider between menu items*/
}

.indentmenu ul li a:visited{
color: black;
}

.indentmenu ul li a.selected{
color: black !important;
padding-top: 4px; /*shift text down 1px*/
padding-bottom: 2px;
background: black url(indentbg2.gif) center center repeat-x;
}

.tabcontentiframe{
height: 500px !important;
overflow:hidden;

}

/*Graph*/
div.ag-gSidebar{
	text-align:left;
	width:90px;
	float:left;
	height:200px;
	display:inline;
	margin:0px 0px 0px 10px;
	border-left:solid 1px #acacac;
	padding:0px 10px 0px 10px;
	Font:normal 12px "Trebuchet MS";
}

div.ag-gSidebar h3{
	font:bold 20px "Trebuchet MS";
	margin:0px;padding:0px;
	border-top:solid 1px #414141;
	border-bottom:solid 1px #cacaca;
}

div.ag-gSidebar h4{
	font:bold 12px "Trebuchet MS";
	margin:0px;padding:0px;
	border-top:solid 1px #414141;
	border-bottom:solid 1px #cacaca;
	margin:10px 0px 0px 0px;
	display:none;
}

div.note-content{
	font:normal 10px "Trebuchet MS";
	display:none;
}

/*ROUNDED CORNERS*/


/* ACCORDION MENU*/
.urbangreymenu{
width: 190px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a{
text-decoration: none;
color: white;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}

/* ACCORDION MENU */

  #GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
    background-image: url('http://achat-securise.net/images/template/backgroundbox.png');
    padding: 20px;
    margin-top: 30px;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
}


.GB_Gallery {
    margin: 0 0px 0 12px;
}

.GB_Gallery .content {
    background-color: #fff;
    border: 0px solid #ddd;
}

.GB_header {
    top: 0px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 0px solid #555;
    border-top: 0px solid #555;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 0px 0px 0px 0px;
    position: relative;
    right: 0px;
    top: -17px;
    z-index: 500;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
    position: relative;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
    padding: 0 3px 0 0;
    position: relative;
    top: 50px;
    right: 21px;
    float: right;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 0px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 0px solid #aaa;
    border-top: 0px solid #999;
    border-left: 0px solid #ccc;
    border-right: 0px solid #ccc;
    margin: 0;
float: right;
    height: 0px;
    font-size: 12px;
    padding: 0px 0;
    color: #333;

    
}

.GB_Window .caption {
    font-size: 12px;
    text-align: right;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { 
text-align: right;
float: right;
position: absolute;
top: 0px;
right: 0px;

 }
 
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
    position: absolute;
    top: 0px;
    right: 0px;
    float: right;
  
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 0px 0 0;
    position: absolute;
    top: -17px;
    right: -10px;
    float: right;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }


div.myuploads {
margin: 0px 10px 0px 0px; 
overflow: hidden; 
float: left; 
overflow: hidden; 
width: 435px; 
height: 170px;
}



/* PRODUCER TOOLS PAGE */

div.imageoverlaytext {

position: relative; 
text-align: center; 
top: -31px; 
font-family: tahoma; 
font-size: 10px; 
color: #FFFFFF; 
padding: 10px; 
left: 0px; 
z-index: 500; 
width: 180px; 
height: 10px; 
background-image: url('http://achat-securise.net/images/template/backgroundbox.png'); 

}

div.revonewsarea {
border-style: solid; 
font-family: tahoma; 
font-weight: bold; 
color: #FFFFFF; 
font-size: 12px; 
border-color: #E2E2E2; 
border-width: 1px 1px 0px 1px; 
padding: 10px 5px 10px 5px; 
background-image: url('http://achat-securise.net/images/template/headerback45.gif'); 
background-repeat: repeat-x

}

div.revonewsleft{
border-style: solid; 
border-color: #E2E2E2; 
border-width: 1px 1px 0px 1px; 
padding: 5px; 
width: 92%; 
margin-bottom: 5px; 
float: left;
font-weight: bold;


}

div.revonewsright {

width: 95%; 
float: left; 
border-style: solid; 
border-color: #E2E2E2; 
margin-bottom: 5px; 
border-width: 1px 1px 0px 1px; 
padding: 5px;
font-weight: bold;


}

div.scrollwindownews {
padding: 10px 3px 10px 3px; 
border-style: solid; 
border-color: #eeeeee; 
background-color: #f5f5f5;

}
