/* CSS Document */
body{
padding:0px;
padding-top:2px;
margin:0px;
background-color:#DC1F26;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;

}
.contenttd{
text-align:justify;
}
a{
color:#FFFFFF;
text-decoration:underline;
	}
a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.rss-summary{
color:#000000;
text-decoration:none;
}

.rss-summary:hover{
color:#DC1F26;
text-decoration:none;
}

a.path
{
	color:White;
	text-decoration:underline;
}
a.path:hover
{
	color:White;
	text-decoration:none;
}

div.submenu {
	padding-top:4px;
	padding-bottom:4px;
	
}
div.submenu a{
background-image:url(../images/2point.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
	display:block;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
div.submenu a:hover{
background-image:url(../images/2point_ov.gif);
	background-repeat:no-repeat;
	background-position:12px 6px;
	color:#DC1F26;
	text-decoration:none;
}
a.submenuin{
background-image:url(../images/2point_ov.gif);
	background-repeat:no-repeat;
	background-position:12px 6px;
	background-color:#FFFFFF;
}
.login{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.login input{
border:1px solid #CCCCCC;
height:9px;
padding:2px;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}
.overnone{
background-image:none;
background-color:none;
}
.overnone a{
background-image:none;
background-color:none;
}
.overnone a:hover{
background-image:none;
background-color:none;
}
.tableimages img{
border:1px solid #DC1F26;
}
.manage{
border-bottom:1px solid #706D6D;
}
.square {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#706D6D;
display:block;

width:97px;
height:55px;
background-image:url(../images/a_bg.gif);
background-repeat:no-repeat;
}
.square:hover {
background-image:none;
background-color:#DC1F26;
color:#FFFFFF;
}
.links {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
color:#FFFFFF;
background-image:url(../images/fleche.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:10px;
margin-bottom:2px;
text-decoration:none;
font-weight:bold;
}
.links:hover {
color:#FFFFFF;
background-position:3px;
}
.toplinks {
	color:#FFFFFF;
}
.toplinks:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.pic_link {
border:1px solid #CCCACA;
margin-bottom:7px;
}
.title {
padding-bottom:3px;
}
.title2 {
padding-bottom:15px;
}
.title_link {
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}
.title_link:hover {
color:#FFFFFF;
text-decoration:none;
}
.title_link2 {
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.title_link2:hover {
color:#FFFFFF;
text-decoration:underline;
}
.news_td {
padding-left:10px;
padding-top:10px;
}
.news_td2 {
padding-left:10px;
padding-top:10px;
padding-right:3px;
background-image:url(../images/bb_bg.gif);
background-repeat:repeat-x;
}
.news_td3 {
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}
.border_bot {
padding-top:10px;
border-bottom:1px solid #FFFFFF;
}
.border_bot2 {
border-bottom:1px solid #FFFFFF;
}
.date {
padding-bottom:7px
}
.news_desc {
padding-bottom:15px;
}
.news_desc a{
text-decoration:underline;
color:#FFFFFF;
}
.news_desc a:hover{
text-decoration:none;
color:#FFFFFF;
}
.bb_text {
padding-bottom:20px;
}
div.small-menu {
	margin-bottom:5px;
}
div.small-menu a {
	margin-left:20px;
	background-image:url(../images/2point.gif);
	background-repeat:no-repeat;
	background-position:12px 5px;
	font-size:10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}
div.small-menu a:hover {
	background-position:14px 5px;
	color:#DC1F26;
}
div.submenu a.on {
	color:#DC1F26;
	background-image:url(../images/2point_ov.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}
div.submenu a.ons {
	color:#DC1F26;
	background-image:url(../images/2point_ov.gif);
	background-repeat:no-repeat;
	background-position:12px 5px;
}

/* added by charbel */
.buttons_back {
	background-color: #E3E3E3;
	border-top: 1px solid #00535D;
	border-bottom: 1px solid #00535D;
}

.born-inter {
font-size:11px;
color:#999999;
text-decoration:none;
}
.born-inter:hover {
color:#00535D;
}
a.back{
color:White;
text-decoration:underline;
}
a.back:hover{
color:White;
text-decoration:none;
}
.title_text{
font-size:14px;
}
.link-text {
font-size:13px;
color:#00535D;
}
.mail-text {
font-size:11px;
color:#ffffff;
}
.titlepage_text{
	font-size:13px;
	font-weight:bold;
	background-color:#cc1e25;
	padding:8px;
	border-bottom:1px solid #c30008;
}
.top {
text-decoration:none;
color:#FFFFFF;
}
.top:hover {
color:#FFFFFF;
text-decoration:underline;
}
.anchors {
padding-bottom:20px;
}
.anchors a {
text-decoration:none;
color:#FFFFFF;
font-size:12px;
display:block;
margin-bottom:3px;
background-image:url(../images/anchor.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
}
.anchors a:hover {
color:#FFFFFF;
}
.table_borders {
border-top:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
}
.table_borders td {
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

.input
{
	font-size:11px;
}

.more{
font-weight:bold;
float:right;
color:#FFFFFF;
}
a.more{
font-weight:bold;
float:right;
text-decoration:none;
color:#FFFFFF;
}
a.more:hover{
text-decoration:underline;
color:#FFFFFF;
}

.border-tablez{
border-top:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
}

.border-tablez td{
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}

.newstitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.newstitle:hover {
color:#FFFFFF;
background-image:none;
}
.red-titles{
color:#DC1F26;
font-size:11px;
}
div.newsseperator
{
	padding-top:10px;
	padding-bottom:10px;
}

.rssinput{
	border:0px solid #CCCCCC;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	width:120px;
}
.td1{
	background:#CC1E25;
	color:#FFFFFF;
	padding:5px;
}
.tbl-style td.td2{
	color:#FFFFFF;
	padding:5px;
}

.tbl-bg {
	border:3px solid #CC1E25;
	background:#EA2128;
}
.tbl-bg td { 
	padding-left:20px;
	padding-right:20px;
}

.div-bg {
	display:table;
	background:#EA2128;
	padding:5px;
	border:3px solid #CC1E25;
}
.div-bg th{
	text-align:left;
	background-color:#CC1E25;
	font-size:12px;
	font-weight:bold;
}
.div-bg table{
	border:1px solid #CC1E25;
}
.div-bg table.nobrdr{
	border:none;
}

ul li{
	list-style-image:url(../images/fleche.gif);
	margin-bottom:7px;
}
.link{
	color:#FFFFFF;
	text-decoration:underline;
}
.link:hover {
	text-decoration:none;
	color:#FFFFFF;	
}	

.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:15px;
padding-bottom:15px;
background-color:#cc1e25;
border-top:1px solid #c30008;

}
.footer a {
text-decoration:none;
color:#FFFFFF;
}
.footer a:hover {
text-decoration:underline;
color:#FFFFFF;
}

/******* grid styles ************/
.grid{
	border:3px solid #CC1E25;
	background:#EA2128;
}
.grid  td{
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
}
.grid table td{

}
.grid .header td{
	
}
.grid .first-column{
	
}
.grid .item{
	background:#CC1E25;
	color:#FFFFFF;
	padding:5px;
}
.grid .altitem{
	padding:5px;
}
/********************************/
.tdCart{
	color:#000000;
	font-weight:bold;
}
.tdCart a{
	background-image:url(../images/2point.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
	display:block;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.tdCart a:hover{
	background-image:url(../images/2point_ov.gif);
	background-repeat:no-repeat;
	background-position:12px 6px;
	color:#DC1F26;
	text-decoration:none;
}
