body 
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
	/*font-size: 100%;
	line-height: 1em;*/
	font-size: .85em;
	line-height: 1em;
	background:#e9edf0; /* f8f8f8 dce2e7;  edf0f4 url(logos/backgnd-election-lebanco.jpg) no-repeat fixed center top;	*/
	
	/*
	margin: 0px 00px 0px 00px;

	padding: 0px;
	color: #000000;
	background: #e9eef1; 
	font: .7em Verdana, Arial, Helvetica, sans-serif;	
*/
}

/*
* {
	margin: 0;
	padding: 0;
}
*/

.fleft{float:left; overflow:hidden;}
.fright{float:right; overflow:hidden;}
.clear {clear: both; font-size: 0%;	line-height: 0%; height: 0;}
.clear-all {clear: both; font-size: 0%;	line-height: 0%; height: 0;} 

.galthumb {float:left; overflow:hidden; width:160px; min-height:160px;}
.galthumb-inner {width:150px; margin:0 auto;}
.galthumb-wrapper {padding-bottom:5px;}
.galthumb-row {padding-bottom:30px;}
.galthum-desc {min-height:40px; width:150px; text-align:left; overflow:hidden;}

#lirepicture
{
	width: 660px;
	margin: 0 auto;	
}

/*#main {	margin-top:0px; margin:0 auto;width:980px; background-color:#FFFFFF;}    */
#lesite {margin:0 auto; position:relative;	width:1000px;height:100%;}

#main 
{
	width: 1000px;
	margin: 0 auto;
	/*background-color:#FFFFFF;*/
	font-size: 0.8em;
}

#header {position: relative;
	height: 130px; /*85px;*/
}

#logoholder {margin-left:400px;}

.superscript{font-size:xx-small; vertical-align:top;} 
.subscript{font-size:xx-small; vertical-align:bottom;} 

#frmview {border:0px;}
#frmview .row1 {padding-bottom:5px;}
#frmview .inner{padding:2px 2px 2px 2px;}
#frmview .labelw 
{
    float:left;  width:100px; font-weight:600; border:solid 1px #cccccc; 
    background-color:#efefef; color:#333333; line-height: 1.5;
}    
#frmview .labelwx 
{
    float:left;  font-weight:700; 
    color:#000000; line-height: 1.5;
}  
#frmview .texteview
{
    float:left;  padding-left:10px; 
    font-family:   "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif; 
    line-height: 1.5;
}

/* -----------------------------------------------------------------------------------------------------
admin small header
 -----------------------------------------------------------------------------------------------------*/ 
#admin-head {position: relative; height:50px; overflow:hidden; } /* background: #1e4175; */
#admin-head .msitetopbar {width:1000px; height:50px;  background: #14499f url(BBblue_bg.png) repeat;}
#admin-head .mbcologo-wrapper {float:left; width:80px;}
#admin-head .mbcologo-inner {padding-left:10px; padding-right:10px; padding-top:7px;}

#admin-head .mbcoservlogo-wrapper {float:left; width:470px;}
#admin-head .mbcoservlogo-inner {padding-top:7px; width:400px;}
#admin-head .mbcoservlogo-placeholder { width:400px;}

#admin-head .mrightbox-wrapper {float:left; width:450px;}
#admin-head .mrightbox-loginbox-wrap {padding-top:15px; padding-right:5px;}
#admin-head .mrightbox-loginbox-inner {text-align:right;}
/*
#admin-head .mrightbox-searchbox-wrap {padding-top:10px; padding-right:5px; }
#admin-head .mrightbox-searchbox-inner {text-align:right;}
*/
a.admin-logo
{
	background: url('logos/logo3d50x35.png');
	display: block;
	width: 50px;
	height: 35px;
	text-decoration: none;
}
a.admin-db
{
	background: url('logos/admin-db.png');
	display: block;
	width: 400px;
	height: 35px;
	text-decoration: none;
}
/* -----------------------------------------------------------------------------------------------------
End admin small header
 -----------------------------------------------------------------------------------------------------*/

/*#header .toptab {height:5px; width:980px; background:url(images/1x1.gif) repeat bottom right;}*/
#header .topbar {height:130px; background:url(images/logosrce5.jpg) no-repeat bottom left;}
#header .topbarsub {height:60px; width:1000px; background:url(images/1x1.gif) no-repeat top right;}
#header .topmnubar {height:35px; background:url(images/mnu_bg_orange.jpg) repeat;}

#mainbco {	margin-top:0px; margin:0 auto; width:1000px;height:100%;}
#mheader2 {position: relative; height:65px; }
#mheader2 .xsitetopbar {width:1000px; overflow:hidden;}
#mheader2 .xbcologo-wrapper {float:left; width:350px;}
#mheader2 .xbcologo-inner {padding-right:15px; padding-top:5px;}

#mheader2 .xrightbox-wrapper {float:left; width:650px;}
#mheader2 .xrightbox-loginbox-wrap {padding-top:3px; padding-right:5px;}
#mheader2 .xrightbox-loginbox-inner {text-align:right;}

a.xlogo
{
	/*background: url('logos/BBNA_eLearning02.jpg'); */
	background: url('logos/lebanconet-tr.png');
	display: block;
	width: 300px;
	height: 61px;
	text-decoration: none;
}




/* -----------------------------------------------------------------------------------------------------
		end of ------ 
 -----------------------------------------------------------------------------------------------------*/

#adm_body {padding:5px 10px 5px 10px; height:100%;}
#headertab2 {margin-left:350px; padding-top:10px;}


#bcoadmin 
{
	width: 1000px;
	margin: 0 auto;	
	font-size: 0.8em;	
	background-color:#ffffff;
	background-image:url('images/shadow_bg.jpg');
	background-position:right;
	background-repeat:repeat-y;	 
}
#bcoadmin-wrapper {width:986px; margin:0 auto; background-color:#FFFFFF;}
#bcoadmin-inner {width:970px; margin: 0 auto; background-color:#FFFFFF;}
#bcoadmin .xheader {height:90px; background-color:#ffffff;}
#bcoadmin .xtopbar {height:60px; width:983px;}
#bcoadmin .xlogowrapper {height:60px; width:100px; float:left; overflow:hidden;}
#bcoadmin .xlogo {height:60px; background:url(logos/LogoBcoShortx60.jpg) no-repeat bottom left;}
#bcoadmin .xtitlewrapper {height:60px; width:883px; float:left; overflow:hidden;}
#bcoadmin .xtopmenubar {height:30px; width:883px;}
#bcoadmin .xtitle {height:30px; width:337px; background:url(img/AdminTitle.jpg) no-repeat bottom left;}
#bcoadmin .xtopheader-right {height:30px; overflow:hidden;}
#bcoadmin .xbottombar {height:30px; width:983px; background-color:#ff992a}

#bcoadmin .xmenu {height:25px; width:993px; background-color:#464e7f;}
 
#main-admin {width:990px;	margin: 0 auto;}
#main-admin-header {position:relative;	height:75px; background-color:#ffffff;}
#headrpt{  height:75px;  width:1000px; }


#main-admin-header .topbar-adm {height:35px; background:url(logos/logo40.gif) no-repeat top left;}
#main-admin-header .topmidbar-adm {height:40px; width:990px;}


#entete {position: relative; height: 100px;}
#entete .topbar {height:70px; width:1000px; background:url(logos/background_masthead.png) repeat;}
#entete .logowrapper {float:left; padding-left:20px; padding-top:20px; padding-bottom:20px; width:150px;}
#entete .logobox {width:141px; height:35px; background:url(logos/bnalogo.png) no-repeat;}   
#entete .toppane-right {float:left; height:75px; width:790px;}
#entete .viewerlogo-wrapper{margin:0 auto; width:350px;}
#entete .viewerlogo {height:60px; width:304px; background:url(logos/viewer-header.png) no-repeat top left;}
#entete .xmenubar {height:30px; background:#4f77c6 url(logos/background_blue_internal.png) repeat;}

.divmenu {float:left; height:21px;}
.divmwnu-inner {padding-top:5px;}
.divmenu-wrapper {padding:0px 5px 0px 5px;}
.divmenu-spacer {float:left; height:21px; width:1px; background:#FFFFFF url(img/1x1.gif) repeat-y;}


.menuitem { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style: normal; color: #ffffff; font-weight:normal; }
a.menuitem {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none;}
a.menuitem:LINK {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none;}
a.menuitem:VISITED {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none;}
a.menuitem:ACTIVE {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none;}
a.menuitem:HOVER {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #ffff9d; font-size: 12px; text-decoration: underline; }

.regular-viewer {  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Verdana,  sans-serif; 
	font-size: 10pt; font-style: normal; font-weight:normal; color: #000000;  line-height: 1.5; }
.regular-lbl {  font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight:bold; 
	color: #000000;  line-height: 1.5; }
.regular {  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Verdana,  sans-serif; 
    font-size: 10pt; font-style: normal; color: #000000;  line-height: 1.5; }
A.regular {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Verdana,  sans-serif; 
    color: #336699; font-size: 10pt; text-decoration: none;}
A.regular:LINK {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Verdana,  sans-serif; 
	color: #336699; font-size: 10pt; text-decoration: none;}
A.regular:VISITED {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Verdana,  sans-serif; 
	color: #FF0000; font-size: 10pt; text-decoration: none;}
A.regular:ACTIVE {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Verdana,  sans-serif; 
	color: #336699; font-size: 10pt; text-decoration: none;}
A.regular:HOVER {font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Verdana,  sans-serif; 
	color: #FF0000; font-size: 10pt; text-decoration: underline; }

.gridview-main-header   
{
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Verdana,  sans-serif; 
    font-size: 9pt; font-style: normal; font-weight:bold; color: #FFFFFF;  line-height: 1.5; 
}

.gridview-main-row   
{
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Verdana,  sans-serif; 
    font-size: 9pt; font-style: normal; font-weight:normal; color: #FFFFFF;  
}


#main_menu 
{
    display: table; 
    /*background: #eeb45d;*/
    /*background-color: #d5d5d5;*/
    position: relative; overflow: hidden;
    /*border-bottom:solid 5px #eeb45d;    */
    width:1000px; 
    height:70px;
}

#main_menu .topmidbar 
{
    _position: absolute; _top: 50%; display: table-cell; vertical-align: middle; 
    height:25px; width:1000px; background-color:#eeb45d;         
}

#main_menu .mnu_div {width:100px; height:25px; text-align:center; background-color:#c6eac5;}
#main_menu .mnu_div div { padding-top:5px;}
#main_menu .mnu_sep {width:2px; text-align:center; background-image:url(../../images/1x1.gif) repeat bottom left;}
#main_menu .mnu_box {width:120px; border:solid 1px #336699; float:left; overflow:hidden;}
#main_menu .mnu_inner {padding:3px 3px 3px; text-align:center; background-color:#EFEFEF; text-transform:uppercase;}

#outercontainer { display: table; background: #aaa; _position: relative; overflow: hidden; }
#innercontainer { _position: absolute; _top: 50%; display: table-cell; vertical-align: middle; }
.vouter-container {display:table;}
.vinner-container { _position: absolute; _top: 50%; display: table-cell; vertical-align: middle; }

/*
A:link { font-family: Arial, Helvetica, sans-serif; color:#0000FF;  text-decoration:none; }	
A:visited { font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
*/
.listing-head {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; font-size: 21.5px; font-style: normal; color: #000000; font-weight: normal; line-height:1.3 }

.listing-x {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; font-size: 12px; font-style: normal; color: #000000; font-weight: normal; line-height:1.3 }
.listing-x A {font-family:Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; color: #336699; font-size: 12px; text-decoration: none; line-height:1.3}
.listing-x A:LINK {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; color: #336699; font-size: 12px; text-decoration: none; line-height:1.3}
.listing-x A:VISITED {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; color: #336699; font-size: 12px; text-decoration: none; line-height:1.3}
.listing-x A:ACTIVE {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; color: #336699; font-size: 12px; text-decoration: none; line-height:1.3}
.listing-x A:HOVER {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; color: #336699; font-size: 12px; text-decoration: none; line-height:1.3}


.listing {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; font-size: 12px; font-style: normal; color: #000000; font-weight: normal; line-height:1.3 }
.listing A {font-family:Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; color: #336699; font-size: 12px; text-decoration: none; line-height:1.3}
.listing A:LINK {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; color: #336699; font-size: 12px; text-decoration: none; line-height:1.3}
.listing A:VISITED {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; color: #336699; font-size: 12px; text-decoration: none; line-height:1.3}
.listing A:ACTIVE {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; color: #336699; font-size: 12px; text-decoration: none; line-height:1.3}
.listing A:HOVER {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; color: #336699; font-size: 12px; text-decoration: none; line-height:1.3}

.tlisting {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; font-size: 14px; font-style: normal; color: #000000; font-weight: normal; line-height:1.5 }
.tlisting A {font-family:Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 14px; text-decoration: none; line-height:1.5}
.tlisting A:LINK {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 14px; text-decoration: none; line-height:1.5}
.tlisting A:VISITED {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 14px; text-decoration: none; line-height:1.5}
.tlisting A:ACTIVE {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 14px; text-decoration: none; line-height:1.5}
.tlisting A:HOVER {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 14px; text-decoration: underline; line-height:1.5}

.listing16 {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica; font-size: 16px; font-style: normal; color: #000000; font-weight: normal; line-height:1.5 }
.listing16 A {font-family:Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 16px; text-decoration: none; line-height:1.5}
.listing16 A:LINK {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 16px; text-decoration: none; line-height:1.5}
.listing16 A:VISITED {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 16px; text-decoration: none; line-height:1.5}
.listing16 A:ACTIVE {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 16px; text-decoration: none; line-height:1.5}
.listing16 A:HOVER {font-family: Georgia, "Times New Roman", serif, Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 16px; text-decoration: underline; line-height:1.5}

/*
.regular {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; font-weight: bold; }
.regular A {font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 11px; text-decoration: none;}
.regular A:LINK {font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 11px; text-decoration: none;}
.regular A:VISITED {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 11px; text-decoration: none;}
.regular A:ACTIVE {font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 11px; text-decoration: none;}
.regular A:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 11px; text-decoration: underline; }
*/

.adm_mnu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; font-weight: bold; }
a.adm_mnu  {font-family: MS Sans Serif, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; text-transform:uppercase;}
a.adm_mnu:link {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; text-transform:uppercase;}
a.adm_mnu:visited {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; text-transform:uppercase;}
a.adm_mnu:active {font-family:  Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; text-transform:uppercase;}
a.adm_mnu:hoover {font-family:  Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: normal; text-decoration: underline; text-transform:uppercase;}

.lbco_mnu {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #058704; font-weight: bold; }
a.lbco_mnu  {font-family: MS Sans Serif, Arial, Helvetica, sans-serif; color: #058704; font-size: 14px; font-weight: normal; text-decoration: none; text-transform:uppercase;}
a.lbco_mnu:link {font-family: Arial, Helvetica, sans-serif; color: #058704; font-size: 14px; font-weight: normal; text-decoration: none; text-transform:uppercase;}
a.lbco_mnu:visited {font-family: Arial, Helvetica, sans-serif; color: #058704; font-size: 12px; font-weight: normal; text-decoration: none; text-transform:uppercase;}
a.lbco_mnu:active {font-family:  Arial, Helvetica, sans-serif; color: #058704; font-size: 12px; font-weight: normal; text-decoration: none; text-transform:uppercase;}
a.lbco_mnu:hoover {font-family:  Arial, Helvetica, sans-serif; color: #058704; font-size: 12px; font-weight: normal; text-decoration: underline; text-transform:uppercase;}


.cadre-necro {width:100%; background:url(images/cadre-gris-bg.jpg) #dcdcdc repeat;}
.cadre-necro-top { height:20px; width:300px; background:url(images/cadre-gris-bg.jpg) #dcdcdc repeat;}
.cadre-necro-top-pic { height:20px; width:164px; background:url(images/cadre-gris-necro.jpg) #dcdcdc no-repeat left;}
.cadre-necro-wrapper {background-color:#ffffff; min-height:160px;}
.cadre-necro-inner {padding:5px 5px 5px 5px; }

.cadre-gris-wrapper {padding:5px 5px 5px 5px;}
.cadre-gris-inner {padding:5px 5px 5px 5px; background-color:#ffffff;}
.cadre-gris-top-communik { height:20px; width:164px; background:url(images/cadre-gris-communik.jpg) #dcdcdc no-repeat left;}
.cadre-gris-top-pressrel { height:20px; width:164px; background:url(images/cadre-gris-declaration.jpg) #dcdcdc no-repeat left;}
.cadre-video-top-pic { height:20px; width:164px; background:url(images/cadre-gris-videos.jpg) #dcdcdc no-repeat left;}

.vote-cadre {background-color:#ffffff; margin:0 auto;
    border-top:solid 1px #cccccc;
    border-left:solid 1px #cccccc;    
}

.vote-cell-subheader {float:left; width:50px; height:35px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}
.vote-cell-subheader-cname {float:left; width:50px; height:35px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}
    
.vote-cell-header {float:left; width:50px; height:50px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #ffffff; border-right:solid 1px #cccccc;}
.vote-cell-header-cname {float:left; width:50px; height:50px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}    
    
.vote-cell-header-label {float:left; width:369px; height:50px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}
.vote-cell-footer-label {float:left; width:369px; height:35px; overflow:hidden;  
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}        
    
.vote-cell-on-inner {float:left; width:50px;  height:35px; overflow:hidden; background-color:#eeeeee; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}
.vote-cell-off-inner {float:left; width:50px;  height:35px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}
    
.vote-cell-on-inner-label {float:left; width:64px;  height:35px; overflow:hidden; background-color:#eeeeee; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; text-align:center;}
    
.vote-cell-off-inner-label {float:left; width:64px;  height:35px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; text-align:center;
    text-transform:capitalize;
}
  
.vote-cell-off-inner-labelX {float:left; width:109px; height:35px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;
    text-transform:capitalize;
}


			.vote2-cadre {border-top:solid 1px #333333; width:847px; border-left:solid 1px #333333;}
            
            .vote2-cell-region {float:left; width:604px;  height:100px; overflow:hidden; background-color:#ffffff; 
                border-bottom:solid 1px #333333; border-right:solid 1px #333333;}            
            .vote2-cell-candidat-in {float:left; width:120px; height:100px; border-bottom:solid 1px #333333; border-right:solid 1px #333333;}
            
            .vote2-cell-regionX {float:left; width:604px;  height:100px; overflow:hidden; background-color:#ffffff; 
                border-bottom:solid 1px #333333; border-right:solid 1px #333333;}            
            .vote2-cell-candidat-inX {float:left; width:85px; height:100px; border-bottom:solid 1px #333333; border-right:solid 1px #333333;}
            
            .vote2-cell-header-on {float:left; width:120px;  height:25px; overflow:hidden; background-color:#cccccc; 
                border-bottom:solid 1px #333333; border-right:solid 1px #333333; text-align:center;}    
                                        
            .vote2-cell-on {float:left; width:120px;  height:25px; overflow:hidden; background-color:#eeeeee; 
                border-bottom:solid 1px #333333; border-right:solid 1px #333333; text-align:center;}            
            .vote2-cell-on-rout {float:left; width:120px;  height:25px; overflow:hidden; background-color:#eeeeee; 
                border-bottom:solid 1px #333333;text-align:center;}   
            .vote2-cell-off {float:left; width:120px;  height:25px; overflow:hidden; background-color:#ffffff; 
                border-bottom:solid 1px #333333; border-right:solid 1px #333333; text-align:center;}
            .vote2-cell-inner {padding-top:2px;width:115px; text-align:center;}
            .vote2-cell-inner-la {padding-top:2px; padding:left:3px; width:115px; text-align:left;}

/*
.vote-cell-header {float:left; width:65px; height:45px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}
.vote-cell-header-label {float:left; width:298px; height:45px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}
    
.vote-cell-on-inner {float:left; width:65px;  height:30px; overflow:hidden; background-color:#eeeeee; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}
.vote-cell-off-inner {float:left; width:65px;  height:30px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc;}
    
.vote-cell-on-inner-label {float:left; width:70px;  height:30px; overflow:hidden; background-color:#eeeeee; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; text-align:center;}
.vote-cell-off-inner-label {float:left; width:70px;  height:30px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; text-align:center;
    text-transform:capitalize;
    }
  
.vote-cell-off-inner-labelX {float:left; width:85px; height:30px; overflow:hidden; background-color:#ffffff; 
    border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; text-align:center;
    text-transform:capitalize;
}
*/

    

.vote-cell-on-outer {float:left; width:65px; overflow:hidden; background-color:#eeeeee; border-bottom:solid 1px #cccccc;}
.vote-cell-off-outer { width:65px; overflow:hidden; background-color:#ffffff; border-bottom:solid 1px #cccccc;}



.tviewerlabel {width:110px;}

.clear_add_border 
{
    clear:both;
    border-left:solid 1px #a8b4bf;
    border-right:solid 1px #a8b4bf;
}

.theader
{
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 18px;    
    line-height: 1.5;  
    font-weight:bold;
    padding-bottom:10px;
}

.tsubheader
{
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 16px;    
    line-height: 1.5;  
    font-weight:bold;
    padding-bottom:10px;
}

.tsubsubheader
{
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 16px;    
    line-height: 1.5;  
    font-weight:normal;
    padding-bottom:10px;
}



.text12_justify
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;     
    line-height: 1.5;  
    text-align:justify;
}

#headertitle
{
	font-family: Nina,Verdana, Times New Roman, Times, serif;
	
}
#headertitle .titlebox {border-bottom: 1px solid #F68A27;}
#headertitle .title-inner {
    padding:5px 5px 5px 5px;
    font-size: 21px;
	font-weight: normal;    
}



.header_title
{
	font-family: Nina,Verdana, Times New Roman, Times, serif;
	font-size: 21px;	
	/*margin: 0px 0px 10px 0px;*/
	/*padding: 0px 0px 5px 0px;*/
	font-weight: normal;
	/*border-bottom: 1px solid #F68A27;*/
}


.mid-pane-head 
{
    font-family: Trebuchet MS, Times New Roman, Nina, Tahoma, Arial, Verdana;
    font-size:21px;
    color:#046635;
    line-height:120%;
}


.titleactu
{
	font-family: Times New Roman, Times, serif;
	font-size: 25px;
	font-weight: normal;	
	color:#05458c;
    line-height:120%;
}



.titletext
{
	font-family: Times New Roman, Times, serif;
	font-size: 21px;
	font-weight: normal;	
}

.fieldtext
{
    font-family:Tahoma, Nina, Trebuchet MS, Arial, Verdana, Arial, Helvetica, sans-serif;
    /*color:#151413;*/
    font-size: 12px;     
    line-height: 1.25;    
}

.btnyellow
{
    border-style:solid;
    border-width:1px;
    background-color:#ffd346;
    border-color:#F27B00;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color:#094886;
    font-size: 12px;         
    font-weight:bold;  
}

.btnblue
{
    border-style:solid;
    border-width:1px;
    background-color:#d1defb;
    border-color:#789cf0;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color:#333333;
    font-size: 12px;         
    font-weight:bold;  
}

.btnbluebig
{
    border-style:solid;
    border-width:1px;
    background-color:#d1defb;
    border-color:#789cf0;
    font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    color:#333333;
    font-size: 13px;         
    font-weight:bold;  
    text-transform:uppercase;
}

input {
	vertical-align: middle;
	font-weight: normal;
	padding-left:3px;
	padding-right:3px;	
	height:19px;
}

textarea 
{
	vertical-align: middle;
	font-weight: normal;
	padding-left:5px;
	padding-right:5px;	
	padding-top:5px;
	padding-bottom:5px;

}

/*font-size: 12px;*/

A:link { font-family: Arial, Helvetica, sans-serif; color:#0000FF;  text-decoration:none; }	
A:visited { font-family: Arial, Helvetica, sans-serif; text-decoration:none; }
/*
A:hover { font-family:  Arial, Helvetica, sans-serif;  color:#0000FF; text-decoration:underline;}
A:Active { font-family:  Arial, Helvetica, sans-serif;  color:#0000FF; text-decoration:none;}
*/

.regular {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; font-weight: bold; }
.regular A {font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 11px; text-decoration: none;}
.regular A:LINK {font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 11px; text-decoration: none;}
.regular A:VISITED {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 11px; text-decoration: none;}
.regular A:ACTIVE {font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; font-size: 11px; text-decoration: none;}
.regular A:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; font-size: 11px; text-decoration: underline; }

.tBlack{font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal;  color:#000000; text-decoration:none; line-height:1.5; }

.picgal-content {
	width: 143px;
	height: 220px;
	/*border:dotted 1px #cccccc;*/
	text-align: center;			
	float: left;
/*	font: 10pt verdana;
	margin: 5px;*/
	overflow: hidden;		
}

.picgal-content-x {
	width: 143px;
	height: 220px;
	border-bottom:dotted 1px #cccccc;
	text-align: center;				
	/*margin: 5px;*/
	overflow: hidden;		
}
.picgal-content-xx {
	width: 143px;
	height: 220px;
	/*border-bottom:dotted 1px #cccccc;*/
	text-align: center;				
	/*margin: 5px;*/
	overflow: hidden;		
}

.picgal-inner {
	margin: 0 auto;
	padding: 0px; 
	width: 140px;
	height: 117px;
    overflow:hidden;
    background:url(images/c-sprite-3739.gif) #ffffff repeat-x left -69px;
}
.picgal-inner-in {
	margin: 0 auto;
	padding: 0px; 
	width: 140px;
	height: 117px;
    overflow:hidden;    
}

.picgal-wrapper {width:136px; height:113px;}
.picgal-holder 
{
	width:135px; height:112px; 
	/*padding:10px 1px 1px 1px;*/ 
	/*margin:0px auto; */
	display:table-cell;
	vertical-align: middle;		
	overflow:hidden;
}

.picgal-inner-in a:hover {background-color: #dfd;}


.picgal-holder a:hover {background-color: #dfd;}

.picgal-title {width:140px; height:100px; padding:3px 3px 3px 3px; margin:0px auto;}

	

.viewer_top_bar
{
    background:url(img/sprite.gif) #d6ebff repeat-x left -250px;
}

SelectedRowStyle
{
    background-color: Yellow;
}

.head
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 18px;    
    line-height: 1.5;  
    font-weight:bold;
}




.arialblack {
	font-family:Arial Black, Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.arialblack_sm 
{
	font-family:Arial Black, Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}


.regular
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    /*color:#000000;*/
    font-size: 12px;     
    line-height: 1.5;
  
}

.gopohead
{
    font-family: Comic Sans MS, Trebuchet MS, Verdana, Arial, sans-serif;
    font-size: 16px;     
    line-height: 1.5;
    color:#000000;
    font-weight:normal;
}

.printtext
{
    font-family:Georgia, "Times New Roman", Serif, Verdana, Arial, sans-serif;
    font-size: 14px;     
    line-height: 1.25;
    color:#000000;
    font-weight:normal;
}

.text12geo
{
    font-family:Georgia, "Times New Roman", Serif, Verdana, Arial;
    font-size: 12px;     
    line-height: 1.25;
    color:#000000;
    font-weight:normal;
}

.text11geo
{
    font-family:Georgia, "Times New Roman", Serif, Verdana, Arial;
    font-size: 11px;     
    line-height: 1.25;
    color:#000000;
    font-weight:normal;
}

.text12
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;     
    line-height: 1.25;
    color:#000000;
    font-weight:normal;
}

.text11
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;     
    line-height: 1.25;
    color:#000000;
    font-weight:normal;
}

.text10
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 7pt;     
    line-height: 1.25;
    color:#000000;
    font-weight:normal;
}

.text11N
{
    font-family: Nina,Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;     
    line-height: 1.2;
    color:#000000;
    font-weight:normal;
}

.text11T
{
    font-family: Tahoma, Nina, Verdana, Arial, sans-serif;
    font-size: 12px;     
    line-height: 1.2;
    color:#000000;
    font-weight:normal;
}

.text14T
{
    font-family: Tahoma, Nina, Verdana, Arial, sans-serif;
    font-size: 16px;     
    line-height: 1.2;
    color:#000000;
    font-weight:normal;
}

.proverb
{
    font-family: Nina, Tahoma, Verdana, Arial, sans-serif;
    font-size: 14px; 
    font-style:italic;
    line-height: 1.25;
    color:#333333;    
    font-weight:normal;
}

.text11Ngray
{
    font-family: Nina,Verdana, Arial, sans-serif;
    font-size: 12px;     
    line-height: 1.5;
    color:#525255;
    font-weight:normal;
}

.text11NgrayU
{
    font-family: Nina,Verdana, Arial, sans-serif;
    font-size: 12px;     
    line-height: 1.5;
    color:#525255;
    text-transform:uppercase;
    font-weight:normal;
}

.text14N
{
    font-family: Nina, Tahoma, Verdana, Arial, sans-serif;
    font-size: 14px;     
    line-height: 1.2;
    color:#000000;
    font-weight:normal;
}



.text14Nb
{
    font-family: Nina, Tahoma, Verdana, Arial, sans-serif;
    font-size: 14px;     
    line-height: 1.2;
    color:#0068b8;
    font-weight:bold;
}

.text13N
{
    font-family: Nina, Tahoma, Verdana, Arial, sans-serif;
    font-size: 13px;     
    line-height: 1.2;
    color:#0068b8;
    font-weight:normal;
}


.text13Nb
{
    font-family: Nina, Tahoma, Verdana, Arial, sans-serif;
    font-size: 13px;     
    line-height: 1.2;
    color:#0068b8;
    font-weight:600;
}


.text16N
{
    font-family: Nina, Tahoma, Verdana, Arial, sans-serif;
    font-size: 16px;     
    line-height: 1.2;
    color:#000066;
    font-weight:normal;
}

.text16Nb
{
    font-family: Nina, Tahoma, Verdana, Arial, sans-serif;
    font-size: 16px;     
    /*line-height: 1.5;*/
    color:#000066;
    font-weight:bold;
}

.stitre14N
{
    font-family: Nina, Tahoma, Verdana, Arial, sans-serif;
    font-size: 14px;     
    font-weight:normal;
}

.text11_justify
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;     
    line-height: 1.5;
    color:#000000;
    text-align:justify;
}

.smallText
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;     
    /*line-height: 1.5;*/
  
}

cboxText
{
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt;         
    margin-right:3px;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
    

.fieldlabel
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color:#000000;
    font-size: 12px;     
    line-height: 1.3;
    font-weight:bold;  
}

.fieldhead
{
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    color:#000000;
    font-size: 11px;     
    line-height: 1.3;
    font-weight:bold;  
}

.admlabel
{
    
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color:#336699;
    font-size: 12px;     
    line-height: 1.3;
    font-weight:bold;  
    text-transform:uppercase;
}



/*
LI.side_cercle {list-style-type: circle}
LI.side_square {list-style-type: square}
LI.side_squareBlue {list-style-type: square; color:#3399FF}
*/




.regular_disabled
{
    font-family: Arial, Verdana, Helvetica, sans-serif;    
    font-size: 12px;     
    line-height: 1.5;
    color:#333333;
    font-weight:bold;
  
}

.regular_disabled_upper
{
    font-family: Arial, Verdana, Helvetica, sans-serif;    
    font-size: 12px;     
    line-height: 1.5;
    color:#333333;
    font-weight:bold;
    text-transform:uppercase;
}

.text11_disabled
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;     
    line-height: 1.5;
    color:#000000;
    font-weight:bold;
}

.text11_disabled_upper
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;     
    line-height: 1.5;
    color:#000000;
    font-weight:bold;
    text-transform:uppercase;
}




/*-------------------------------------------------------------------------------------
 ajax__tab_technorati-theme theme 
From Matt Berseth web site
---------------------------------------------------------------------------------------*/

.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9pt;  
    font-weight:bold;
    color:#336699;
    text-transform:uppercase;   
    /*font-family:"Helvetica Neue", Arial, Sans-Serif;*/
    background:url(img/technorati/tab-line.png) repeat-x bottom;    
    /*font-size:12px;*/
    display:block;    
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(img/technorati/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/technorati/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}


/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(img/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(img/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#edf5ff;    
    border:solid 1px #808080;
    border-top-width:0px;
}


/*-------------------------------------------------------------------
 STYLE FOR blue border as in fieldset width <legend> style
-------------------------------------------------------------------*/
div.rounded {
    clear:both;
    max-width:2400px;
}

div.rounded div.top-outer {
    background:url(img/tl.gif) no-repeat left bottom;
    padding:0px;
    width:100%;
}

div.rounded div.top-outer div.top-inner {
    background:url(img/tr.gif) no-repeat right bottom;
    margin-left:9px;
}

div.rounded div.top-outer div.top-inner div.top {
    background:url(img/tm.gif) repeat;
    height:23px;
    margin-right:9px;
    font-size:.01em;
}

div.rounded div.mid-outer {
    background:url(img/l.gif) left repeat-y;
    clear:both;
    width:100%;
}

div.rounded div.mid-outer div.mid-inner {
    background:url(img/r.gif) right repeat-y;
    margin-left:9px;    
}

div.rounded div.mid-outer div.mid-inner div.mid {
	background-color:#ffffff;
    margin-right:9px;
}

div.rounded div.bottom-outer {
    background:url(img/bl.gif) no-repeat left top;
    clear:both;
    padding:0px;
    width:100%;
}

div.rounded div.bottom-outer div.bottom-inner {
    background:url(img/br.gif) no-repeat right top;
    margin-left:8px;
}

div.rounded div.bottom-outer div.bottom-inner div.bottom {
    background:url(img/bm.gif) repeat;
    height:9px;
    margin-right:8px;
    font-size:.01em;
}


/*-------------------------------------------------------------------
 STYLE FOR gray border as in fieldset width <legend> style
---------------------------------------------------------------------
<div class="fieldset">
    <div class="hd"><b class="l"></b><b class="r"></b></div>
        <div class="bd">
            <div class="content">
                ........
            </div>
        </div>
    <div class="ft"><b class="l"></b><b class="r"></b></div>
</div>       
-------------------------------------------------------------------*/
div.fieldset
{
	background:url(img/g_l.gif) left top repeat-y;
	margin-top:-1px;position:relative;margin-bottom:3px;
}

div.fieldset div.bd div.content
{
	margin:0 4px;
	zoom:1;
	padding:1px 10px 4px 10px;
	background:url(img/mgrad.gif) left bottom repeat-x;
}
div.fieldset div.bd div.content2
{
	margin:0 4px;
	zoom:1;
	padding:1px 10px 4px 10px;
	/*background:url(img/mgrad.gif) left bottom repeat-x;*/
}

div.fieldset div.hd b,div.fieldset div.ft b
{
	position:relative;
	height:9px;
	width:9px;
	display:block;
	background:url(img/g_tl.gif) left top no-repeat;
	line-height:.01em;
	margin-bottom:-15px;
}

div.fieldset div.hd b.l
{
	background-image:url(img/g_tl.gif);float:left;
}
div.fieldset div.hd b.r
{
	background-image:url(img/g_tr.gif);float:right;
}
div.fieldset div.ft b.l{background-image:url(img/g_bl.gif);float:left;}
div.fieldset div.ft b.r{background-image:url(img/g_br.gif);float:right;}
div.fieldset div.hd:after,div.fieldset div.ft:after,div.fieldset div.bd:after
{
	content:".";display:block;height:0;clear:both;visibility:hidden;
}
div.fieldset div.hd,div.fieldset div.ft,div.fieldset div.bd
{zoom:1;margin:0;height:auto;overflow:visible;background:none;filter:none;}
div.fieldset div.hd,div.fieldset div.ft{position:relative;height:9px;padding:0;margin:0;}
div.fieldset div.hd{background:url(img/g_t.gif) left top repeat-x;}
div.fieldset div.ft{background:url(img/g_b.gif) left bottom repeat-x;}
div.fieldset div.bd{background:url(img/g_r.gif) right top repeat-y;}


/*------------------------------------------------------------------------*/

#products img {
	margin:0 20px 10px 0;	
	cursor:pointer;	
}

.description {
	background-color:#edecbc;
	border:1px solid #999;	
	width:350px;
	min-height:140px;
	display:none;
	margin-top:17px;
	-moz-border-radius:4px;
	padding:0 20px;
}

.description .arrow {
	width:34px;
	height:34px;
	background:url('images/yellow.png') 0 -68px;
	margin-top:-28px;
	margin-left:36px;
	font-size:1px;
	position:relative
}

#commercial .arrow {
	margin-left:210px;	
}

#multidomain .arrow {
	margin-left:385px;	
}



/*----------------------------------------------------------------------*/