body {
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	scrollbar-face-color: Gray;
	scrollbar-shadow-color: #A3A3A3;
	scrollbar-highlight-color: #A3A3A3;
	scrollbar-3dlight-color: #A3A3A3;
	scrollbar-darkshadow-color: #A3A3A3;
	scrollbar-track-color: #E4E4E4;
	scrollbar-arrow-color: #A3A3A3;
	scrollbar-base-color: #A3A3A3;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow-x: visible;
	background-color: #ffffff;
}

div{
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
}

table{
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
}

td{
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
}

a{
	text-decoration: none;
	color: #336088;
}

a:hover{
	text-decoration: underline;
}

table.menu{
	height: 42px;
	owidth: 805px;
	
}

td.separator{
	background-image: url(../img/assembleurs/bck-menu-separator.gif);
	background-repeat: no-repeat;
	width: 5px;
}

td.menu{
	text-align: center;
}

a.menu{
	font-size: 11px;
	text-decoration: none;
	color: #272727;
}

a.menu:hover{
	color: #B00000;
}


table.top{
	offbackground-image: url(../img/assembleurs/milcom-top-bck.gif);
	background-repeat: repeat-x;
	width: 1000px;
	height: 80px;
	
}

div.body{
	width: 1000px;
	height: 345px;
	offbackground-image: url(../img/assembleurs/bg.gif);
	background-repeat: repeat;
}

div.imput{
	background-repeat: no-repeat;
	background-image: url(../img/assembleurs/milcom-body.gif);
	width: 770px;
	height: 206px;
	margin-left: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

div.announcement{
	background-repeat: no-repeat;
	background-image: url(../img/assembleurs/milcom-announcement.gif);
	width: 202px;
	height: 291px;
	margin-left: 10px;
	margin-top: 10px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

div.logos{
	background-image: url(../img/assembleurs/milcom-logos.jpg);
	background-repeat: no-repeat;
	width: 770px;
	height: 86px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.bottom{
	width: 1000px;
	height: 23px;
	background-color: #CED1C8;
	vertical-align: middle;
}

div.logo{
	background-repeat: no-repeat;
	background-image: url(../img/assembleurs/milcom-top-logo.jpg);
	height: 83px;
	background-position: top,left;
	margin-top: 7px;
	margin-left: 4px;
}

div.menu{
	margin-left: 0px;
	margin-top: 0px;
	width: 999px;
}

td.fix{
	font-size: 10px;
	color: #6D6D6D;
}

table.frontnews{
	color: #6D6D6D;
	line-height: 15px;
}

td.frontarrows{
	padding-top: 2px;
}

td.frontarrows2{
	font-size: 11px;
}

div.frontmenu{
	background-repeat: no-repeat;
	background-image: url(../img/assembleurs/frontab2.gif);
	width: 617px;
	height: 27px;
}

table.masterfr{
 owidth: 993px;	
 margin-bottom: 4px;
}

td.masterfr1{
	width: 209px;
	border: 1px solid #898989;
	height: 400px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	background-color: #002261;
	border-right-style: none;
}

td.masterfr2{
	width: 578px;
	border: 1px solid #898989;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 4px;
	border-left-style: none;
	border-right-style: none;
	offbackground-image: url(bg.gif);
	background-repeat: repeat-y;
}

td.masterfr3{
	width: 168px;
	height: 400px;
	offbackground-image: url(bg.gif);
	border: 1px solid #898989;
	border-left-style: none;
	background-color: #ffffff;
}

div.masterheader{
	color: #002261;
	font-size: 19px;
	font-weight: 500;
}

div.header{
	color: #8B2B2B;
	font-size: 11px;
	font-weight: 500;
	text-decoration: underline;
}

div.header3{
	color: #8B2B2B;
	font-size: 13px;
	font-weight: 500;
	text-decoration: underline;
}

td.shop0{
	color: #8B2B2B;
	font-size: 11px;
	font-weight: 500;
	text-align: center;
	border: 1px solid #D6D6D6;
}

div.header2{
	color: #5D7891;
	font-size: 14px;
	font-weight: 700;
}

a.lmenu{
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

a.lmenu:hover{
	text-decoration: underlined;
	color: #ffffff;
	font-weight: bolder;
}

a.lmenu2{
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}

a.lmenu2:hover{
	text-decoration: underline;
}

div.lmenu{
	margin-top: 9px;
	background-image: url(../img/assembleurs/blue-deck.gif);
	background-repeat: no-repeat;
	padding-left: 17px;
	background-position: 0px 1px ;
}

table.td1{
}

tr.td1{
	background-color: #EEEEEE;
}

td.td1{
	color: White;
	font-size: 11px;
	font-weight: 500;
	width: 100px;
	border: 1px #B0B0B0 solid;
	border-bottom-style: none;
	text-align: center;
	padding-bottom: 5px;
	height: 25px;
	background-color: #9B9B9B;
}

td.news1{
	color: White;
	font-size: 13px;
	font-weight: 800;
	width: 100px;
	border: 1px #B0B0B0 solid;
	border-bottom-style: none;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #9B9B9B;
}

td.news2{
	background-color: #E9E9E9;
   padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
	
table.shop{
	border-collapse: collapse;
	border: 1px solid #5D7891;
}

td.shop{
	border: 1px solid #D6D6D6;
	text-align: center;
}

td.shopl{
	border: 1px solid #D6D6D6;
	text-align: left;
}

td.shophead{
	border: 1px solid #D6D6D6;
	font-weight: 600;
	text-align: center;
	background-color: #DEDEDE;
}

div.tpmenu{
	margin-right:  5px;
	margin-bottom: 10px;
	margin-bottom: 30px;
}

a.tpmenu{
	color: #626262;
	font-size: 10px;
}

a.tpmenu:hover{
	text-decoration: underline;
}

table.tabswap{
	width: 999px;
	width: 770px;
}

td.tabswap{
	border-right-style: solid;
	border-right-color: #999999;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-left-width: 1px;
	width: 770px;
	height: 197px;
	background-color: White;
}

div.info{
	width: 999px;
	background-repeat: repeat;
	background-image: url(../img/assembleurs/bg.gif);
	height: 530px;
	text-align: left;
}

td.tabswap_bot{
	background-image: url(../img/assembleurs/tabswap-bot.gif);
	background-repeat: no-repeat;
	width: 771px;
	height: 12px;
}

table.tabs{
	background-image: url(../img/assembleurs/announcements.gif);
	background-repeat: no-repeat;
	background-position: 790px 12px;	
}

table.infobot{
	width: 999px;
	height: 20px;
	background-color: #CED1C8;
	margin-top: 5px;
}

table.announc{
 width: 202px;
}

td.announc{
	width: 200px;
	background-color: #F4E6D4;
	border-right-style: solid;
	border-right-color: #D5C6C2;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-color: #D5C6C2;
	border-left-width: 1px;
	height: 197px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
}

td.announc_bot{
	background-image: url(../img/assembleurs/announc-bot.gif);
	background-repeat: no-repeat;
	width: 202px;
	height: 17px;
}

td.cont{
	height: 51px;
	width: 18;
	background-color: #002261;
}

td.cont2{
	height: 51px;
	width: 16;
	background-color: #8AAAC8;
}

td.cont3{
	height: 51px;
	width: 16;
	background-color: #002261;
}

div.navig{
	margin-top: 5px;
	font-size: 10px;
	color: #838383;
}

a.navig{
	font-size: 10px;
	color: #DAA520;
}

a.navig:hover{
	text-decoration: underline;
}

td.awards{
	width: 130px;
	text-align: center;
	border-top: 1px solid #C4C4C4;
}

td.awards2{
	border-top: 1px solid #C4C4C4;
}

td.mngt1{
	width: 300px;
	offbackground-color: #E9E9E9;
	padding-left: 4px;
	padding-top: 15px;
}

td.mngt2{
	text-align: center;
}

td.mngt3{
	width: 100px;
	offbackground-color: #E9E9E9;
}

a.top{
	color: #5D7891;
	font-size: 11px;
	font-weight: 800;
}

img.foto{
	border: 2px solid #336088;
}

table.course{
	border: 1px solid #7B7B7B;
}

input.forma{
	border: 1px solid #B1B1B1;
	background-color: #F0F0F0;
	font-size: 11px;
	font-family: Arial;
	padding-left: 2px;
	padding-right: 2px;
}

area.forma{
	border: 1px solid #B1B1B1;
	background-color: #F0F0F0;
	font-size: 11px;
	font-family: Arial;
	padding-left: 2px;
	padding-right: 2px;
}

select.forma {
  border: 1px solid #B1B1B1;
  background-color: #F0F0F0;
  font-size: 11px;
  font-family: Arial;
}

textarea.forma {
  border: 1px solid #B1B1B1;
  background-color: #F0F0F0;
  font-size: 11px;
  font-family: Arial;
}

li.cour
{
	margin-left: -20px;
	padding-bottom: 5px;
}

li.cour2
{
	padding-bottom: 5px;
}

a.cour2{
	color: #ffffff;
}

td.crs1
{
	border: 1px solid #696969;
	font-weight: bold;
	padding: 4px;
}

td.crs2
{
	border: 1px solid #696969;
	padding: 4px;
}

table.crs{
	border-collapse: collapse;
}


 .rss_box {

 }
 
 .rss_title, rss_title a {
  ofont-weight: bold;

 }
 
 .rss_items {list-style:1; 
 
}

li.rss_item{
	margin-bottom: 30px;
   padding-left: 20px;

}

a.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	 ofont-weight: bold;
	 
}

a.rss_item { 
   offfont-weight: bold;
 	background-image: url(../img/assembleurs/arrow-blue.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 20px;
}
	
span.rss_date{
	padding-left: 20px;
	font-style: italic;
}

div.rss_box{
	margin-left: -54px;
}

.newsfeed{
	overflow-x: hidden;
	overflow-y: auto;
	height: 200px;
	padding-right: 30px;
}
