/* CSS AWCL specific styles*/
/*GENERIC STYLES*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
p {
color: #463A3E;}

/*HEADER*/
#header {
background-color:#121D2F
}

#Logo{
	width:125px;
	position:relative;
	top: 3px;
	left:10px;
	margin-bottom: 10px;
}
#Tagline{
	width:770px;
	position: absolute;
	top: 50px;
	left: 200px;
	color: #E5D9C1;
	font-size: 120%;
}

#Tagline a {
	color:#E5D9C1;
	font-size: 200%;
}

#Tagline a:visited,  #Tagline a:active, #Tagline a:hover {
color: #E5D9C1;
TEXT-DECORATION: none;
}

#NavButtons{
	width: 200px;
	position:absolute;
	top: 10px;
	right: 10px;
	text-align: right;
	color: #FFFFFF;
}

#NavButtons a {
color:#FFFFFF;
}

/*BREADCRUBS*/
#header p, #header a.selected, #header a.selected:visited, #header a.selected:link 
{
	color:#FFFFFF;
	font-size: 80%;
	}
	
	#header  a {
	TEXT-DECORATION: none;
	
}
	#header  a:hover 
	{
	TEXT-DECORATION: none
}

#layoutdims a {color:#FFFFFF;}

/* ------------------------------------	*/
/*removing underline from links 															*/
/* ------------------------------------	*/

a:link {text-decoration: none; }
a:visited {text-decoration: none;}
a:active {text-decoration: none; }
a:hover { text-decoration: underline;
}

/*col 2 styles*/
/*main heading*/
.col2 h2
{
	font-weight: 70%;
	display: block;
	line-height: 1.24em;
	font-size: 80%;
	margin-bottom: 10px;
	background-image: url(file:///Z|/VMShare/AWC Luxembourg/images/nav_left_4.jpg);
	background-repeat: repeat-x;
	background-color: #871D1F;
	color: #E5D9C1;
	padding: 5px 4px;
}
/*submenus*/
.col2 li {
	font-weight: 70%;
	font-size: 80%;
	line-height: 1.24em;
	list-style-type: none;
	padding-bottom: 10px;	
}

.col2 li a.selected, .col2 li a.selected:visited, .col2 li a.selected:link
{
	color:#c00 !important;
}
.col2 li a:hover
{
	color:#c00;
}

.col2 li a
{
	color:#074a8b;
}


/* ------------------------------------	*/	
/* Col 1 Text 							*/
/* ------------------------------------	*/

.col1 p
{
	background: #fff;
	font-size: 100%;
	
}

.col1 h1 {
	font-size:140%;
	color: #369;
	padding-bottom: 10px;
}
.col1 h2
{
	font-size:120%;
	color: #369;
}
.col1 h3
{
	font-size:110%;
	color: #463A3E;
	padding-bottom: 10px;
	
}
.col1 h4
{
	font-size:80%;
	color: #369;
	font-weight: 50%;
	line-height: 1.24em;
}

.col1 h5
{
	font-size:100%;
	color: #E5D9C1;
	font-weight: 50%;
	background-color: #463A3E;
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.col1 h6
{
	font-size:100%;
	color: #871D1F;
	font-weight: 120%;
	line-height: 1.24em;	
}

.center-news
{
	background:url(file:///Z|/VMShare/AWC Luxembourg/images/common/row-red.gif) no-repeat 1px 10px;
	color:#463A3E;
	font-size:80%;
	line-height: 1.24em;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 2px;
	margin-right: 2px;
}
.center-news h4
{
	font-size:120%;
	padding:2px 0;margin:0;border:0;
	color:#c00;
	font-style:normal;
}
.center-news h4 a
{
	color:#369;
}
.center-news h4 a:hover, .center-news a:hover
{
	color:#c00;
	text-decoration:underline;
}

.center-news a:link
{
	color:#369;
	text-decoration:underline;
}

.center-news a:visited
{	text-decoration:underline;
}
.center-cell
{
	float:left;
	margin: 0 0 7px 0px;
	border: 1px solid #d8d8d8;
	width: 100%;
	border-right: 1px solid #d8d8d8;
}
.center_img
{
	float:right;
	padding:4px;
	border:1px solid #d8d8d8;
	background-color:#fff;
	margin:10px 5px 5px 10px;
}
.center_img_left
{
	float:left;
	padding:4px;
	border:1px solid #d8d8d8;
	background-color:#fff;
	margin:10px 5px 5px 10px;
}

.col1 li.inline {
	display:inline;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 3px;
	list-style-type: none;
	border-right: 1px dotted #066;
}

.col1 li.last {
  display: inline;
  padding-left: 3px;
  padding-right: 3px;
  border-right: 0px;
  }
  
  .pullquote {
	float:right;
	width: 140 px;
	color: #369;
	border:solid;
	border-width: 0px 0px 2px 0px;
	border-color: #871D1F;
	padding: 3px 0px 3px 0px;
	margin: 0px 7px;
	}


/*bullet list*/
. col1 li {
	font-weight: 70%;
	font-size: 80%;
	line-height: 1.24em;
	list-style-type: none;
	padding-bottom: 10px;	
}


.col1 li a.selected, .col2 li a.selected:visited, .col2 li a.selected:link
{
	color:#c00 !important;
}
.col1 li a:hover
{
	color:#c00;
}

.col1 li a
{
	color:#074a8b;
}

/*Column 3 paragraph styles*/
.col3 h3 {
	color: #c00;
	font-size: 100%;
	font-size: 1em;
	line-height: 1.24em;
	line-height: 1.24em;
	line-height: 1em;
}
.col3 a {
	color: #c00;
	font-size: 95%;
	font-weight: bold;
}
.right-menu
{
	float:left;
	padding-top: 13px;
}

.right-menu h3 
{font-size: 105%;
color:#c00;
}


.right-menu p {
	font-size: 90%;
	line-height: 1.24em;
	color: #463A3E;
}

.image_right
{
	float:right;
	width: 80px;
	padding: 3px 3px 2px 2px;
	margin: 1px 0px 0px 7px;
	position: relative;
	
	}

/*Table style*/

   table {
    width:90%;
   border-top:1px solid #e5eff8;
   border-right:1px solid #e5eff8;
  margin:1em auto;
   border-collapse:collapse;
   }
  td {
   color:#678197;
  border-bottom:1px solid #e5eff8;
  border-left:1px solid #e5eff8;
 padding:.3em 1em;
 text-align:center;
  }
  caption {
	color: #369;
	font-size:0.94em;
	letter-spacing:0.1em;
	margin:1em 0 0 0;
	padding:0;
	caption-side:top;
	text-align:center;
	padding-bottom: 10px;
	font-weight: bold;
	}	
tr.odd td	{
	background:#f7fbff
	}
tr.odd .column1	{
	background:#f4f9fe;
}
  th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}							
thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 1.2em/2em 
	color:#66a3d3

/*Right menu hyperlinks*/
.right-menu a {
	color: #c00;
font-weight: bold;}
.right-menu a:visited {color: #369;
}
.right-menu a:active {color: #c00;
}
.right-menu a:hover {color: #369;
}

/*FOOTER*/
#footer a:hover {color:#c00}
