a, .content a
{
    color : #7f6f44;
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 10pt;
    font-weight : normal;
    text-decoration : none;
    Text-align : justify;
}
a.myAccountLink, .myAccountLink a
{
    color : rgb(0 , 0 , 51);
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
}
a.myAccountLink1, .myAccountLink1 a:link, .myAccountLink1 a:visited,
{
    color : #000000;
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 10pt;
    font-weight : normal;
    text-decoration : none;
}
.myAccountLink1 a:hover, a.myAccountLink1:hover
{
	color : #000000;
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 10pt;
    font-weight : normal;
    text-decoration : underline;
}
.clientWelcome, .clientWelcome a
{
    color : #000000;
    font-size : 13px;
    font-weight : bold;
    text-decoration : none;
}
a.clientWelcome:link, a.clientWelcome:visited, .clientWelcome a:link, .clientWelcome a:visited,
{
    color : #000000;
    font-size : 13px;
    font-weight : bold;
    text-decoration : none;
}
.clientWelcome a:hover, a.clientWelcome:hover
{
	color : #000000;
    font-size : 13px;
    font-weight : bold;
    text-decoration : underline;
}
BODY {
	font-family : Geneva , Arial , Sans-Serif;
    font-size : 16px;
    font-weight : normal;
    margin-top : 0px;
    margin-left : 0px;
}

input{ background-color:#F5F5F5; border:1px solid #666;}

.bluebtn{ background-color:#C5AF67; padding:4px 4px 4px 4px; #padding:0px 4px 2px 4px; border:1px solid #666666; font-weight : bold;color:#514223;cursor:pointer;}

input .button{background-color:#ff0000;}

.noborder{background:#ffffff; border:0px solid #fff;}

.border{border:1px solid #7f6f44;}
.border1{border:1px solid #7f6f44;}
h1
{
    color : #7f6f44;
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 15pt;
    font-weight : bold;
	margin:0px;
}
h2
{ margin:0px; padding:0px; font-size:16px;}
h2.client_welcome
{ margin:0px; padding:0px; font-size:16px;font-weight : bold;COLOR: #575757; }
h5
{
 margin:0px; padding:0px; font-size:16px; COLOR: #575757;
}
td, div, p, li
{
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 10pt;
    color : #575757;
}
.adminBar
{
    background-color : rgb(221 , 221 , 221);
    font-family : Geneva , Arial , Sans-Serif;
    font-size : medium;
    width : 700px;
}
.citation
{
    Padding-bottom : medium;
    color : rgb(0 , 0 , 0);
    font-family : Arial , Sans-Serif;
    font-size : 10pt;
    font-style : italic;
    font-weight : normal;
    padding-left : medium;
    padding-right : medium;
    padding-top : 10px;
    text-align : justify;
    Line-height : 20px;
}
.content
{
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 10pt;
}
.corpsTexte
{
    color : #575757;
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 10pt;
    text-align : justify;
    Line-height : 20px;
}
div.tabs
{
    line-height : 15px;
    font-size : 14px;
}
.dTreeNode
{
    padding-bottom : 10px;
}
.nodeSel
{
    border-bottom-style : solid;
    border-bottom-color : rgb(255 , 255 , 255);
    border-bottom-width : 1px;
}
.introTexte
{
   /* color : rgb(0 , 153 , 255);*/
    color : #7F6F44;
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 12pt;
    font-weight : bold;
    padding-bottom : 10px;
    padding-top : 25px;
    text-align : justify;
}

.introTexteMed
{
    color : rgb(0 , 153 , 255);
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 10pt;
    font-weight : bold;
    padding-bottom : 10px;
    padding-top : 25px;
    text-align : justify;
}



.menu
{
    font-family : Geneva , Arial , Sans-Serif;
}
.menu a
{
    color : rgb(0 , 0 , 0);
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 10pt;
    font-weight : bold;
    text-decoration : none;
}
.selectedMenuItem a
{
    color : rgb(44 , 71 , 193);
}
.pagination
{
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 8pt;
    text-align : center;
}
.pollColor
{
    background : rgb(204 , 204 , 204);
    border : solid thin;
}
.sousmenu
{
    color : rgb(0 , 0 , 51);
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 12pt;
    font-weight : bold;
    padding-left : 10px;
    text-decoration : underline;
}
.sousmenu a
{
    color : rgb(0 , 0 , 51);
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 10pt;
    font-weight : bold;
    text-decoration : underline;
}
.tab
{
    background : rgb(238 , 238 , 238);
    border : black solid 1px;
}
.tabActive
{
    background-color : rgb(221 , 221 , 221);
}
.tabBody
{
    border : black solid 1px;
}
.tabHover
{
    background-color : rgb(204 , 204 , 204);
}
.tableData
{
    font-size : 10pt;
    font-family : Geneva , Arial , Sans-Serif;
}
.tableHeader
{
    background-color : #dbd7ce;
    font-size : 10pt;
    font-family : Geneva , Arial , Sans-Serif;

}
.tableMenu
{
    background-color : #E3E6F9;
    font-size : 8pt;
    font-family : Geneva , Arial , Sans-Serif;
}
.tableMenu a
{
    color : rgb(0 , 0 , 51);
    text-decoration : none;
}
.tableHeader a
{
    color : rgb(0 , 0 , 51);
    text-decoration : none;
}
.tableData a
{
    color : rgb(0 , 0 , 51);
    text-decoration : none;
}
.titreNiveau1Bleu
{
    color : rgb(50 , 74 , 196);
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 13pt;
    font-weight : bold;
    padding-left : 150px;
}
.titreNiveau1Noir
{
    line-height : 55px;
    vertical-align : bottom;
    color : #7f6f44;
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 13pt;
    font-weight : bold;
}
.titreniveau2
{
    color : rgb(0 , 0 , 51);
    font-family : Geneva , Arial , Sans-Serif;
    font-size : 14pt;
    font-weight : bold;
    padding-left : 10px;

}
.titreniveaumoyen
{
    Font-family : Geneva , Arial , Sans-Serif;
    Color : #7f6f44;
    Font-weight : bold;
    Padding-left : 10px;
    Font-size : 12px;
    Text-align : justify;
}
a:hover
{
    text-decoration : underline;
}
.content a:hover
{
    text-decoration : underline;
}
.menu a:hover
{
    Color : rgb(44 , 71 , 193);
    text-decoration : none;
}
a.myAccountLink :hover
{
    text-decoration : underline;
}
.myAccountLink a :hover
{
    text-decoration : underline;
}
a.myAccountLink1 :hover
{
    text-decoration : underline;
}
.myAccountLink1 a :hover
{
    text-decoration : underline;
}

.footer{background-color:#dbd7ce ; }

.footer1{background-color:#dbd7ce ;   }

.Errormessage{color:#FF0000;font-size:12px; font-weight:bold; align: center;}
.Successmessage{color:#006600; font-size:12px; font-weight:bold;}
.policytable {border:1px solid #C5AF67; border-collapse:collapse;}
.policybottom {border-bottom:1px solid #444; border-collapse:collapse;}
#policytable {border-collapse:collapse;}

.Whitelink {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none
}
.navmain{BORDER-RIGHT: 1px solid #fff;}
.msgtext3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:normal;

	text-align:left;

	background-color:#FFFFFF;

	color:red;

}
.blueborder {
	BORDER-RIGHT: #B9B5AD 1px solid; BORDER-TOP: #B9B5AD 1px solid; BORDER-LEFT: #B9B5AD 1px solid; BORDER-BOTTOM: #B9B5AD 1px solid
}
.leftmenutitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #DBD7CE
}
.navmainsubp {
	/*DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; COLOR: #000000; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DBD7CE*/

	FONT-SIZE: 12px; COLOR: #000000; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DBD7CE;
}
.tableevenrow {
	BACKGROUND-COLOR: #F9F7F2
}
.blueborderbottom {
	BORDER-BOTTOM: #B9B5AD 1px solid
}
.border{border:1px solid #7f6f44;}

H3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7F6F44; PADDING-TOP: 0px
}
.greybg
{
 background-color:#EFEFEF;
 padding:10 0 10 10;
 border-bottom:1px solid #7f6f44;
 }
.greybg1
{
 background-color:#greybg1;
 padding:10 0 10 10;
 border-bottom:1px solid #7f6f44;
 }
 .padding
 {
 padding:0 0 10 10;
 color:#0000FF
 }
 .padding a:link, .padding a:visited
 {
  color:#7F6F44;
 }

 bottomborder {

	border-bottom:1px solid #BBBBBB;
}
/* naresh new css 10-09-08*/
.loginheading {
BACKGROUND-COLOR:#C5AF67;FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none;TEXT-ALIGN:center
}
.tablerowbg {
BACKGROUND-COLOR:#eae6de;
}
.borderright{
border-right:1px solid #7f6f44;
}

.stepbtn
{
	background-color:#C5AF67;
	padding:4px 4px 4px 4px; 
	#padding:0px 4px 2px 4px; 
	border:1px solid #666666;
	font-family : verdana; 
	font-weight : bold;
	color:#514223;
	cursor:pointer;
}

a.stepbtn
{
	background-color:none;
	border:0px solid #ffffff;
	font-family : verdana; 
	font-weight : bold;
	/*color:#514223;*/
	color:none;
	cursor:pointer;
}

a.stepbtn:hover
{
	background-color:none;
	font-family : verdana; 
	font-weight : bold;
	color:none;
	cursor:pointer;
	text-decoration:none;
}

.stepbtninactive
{
	background-color:#ffffff;
	padding:4px 4px 4px 4px; 
	#padding:0px 4px 2px 4px; 
	border:1px solid #666666;
	font-family : verdana; 
	font-weight : bold;
	color:#514223;
}

a.stepbtninactive,a.stepbtninactive:visited
{
	font-family : Arial; 
	font-weight : bold;
	border:0px solid #ffffff;
	/*color:#514223;*/
	color:none;
}

a.stepbtninactive:hover
{
	text-decoration:none;
}

.stickytooltip{
box-shadow: 5px 5px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
display:none;
position:absolute;
display:none;
border:2px solid black; /*Border around tooltip*/
background:white;
z-index:3000;
}
.stickytooltip .stickystatus{ /*Style for footer bar within tooltip*/
background:black;
color:white;
padding-top:5px;
text-align:center;
font:bold 11px Arial;
}

p a.textColor	{
color:#000000;
}

.justify	{
color:#8b4513;
line-height:120%;
}

select {
	visibility: visible !important;
}
