/*********************************
*
*? Copyright 2007
*Web Impact
*Evolusent
*http://www.webimpact.com/
*http://www.evolusent.com/
*
*********************************/
@media screen, projection {
/* -- Reset Box Model ----------------- */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {}
ul,ol {list-style:none;}
fieldset,img {border:none; }
caption,th {text-align:left;}
/* -- General Styles ----------------- */
body {text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10pt;}
a {text-decoration:none; color:#285d7c;}
a:hover {text-decoration:underline;}
h1 {font-size:14px; font-weight:bold; color:#808080; padding-bottom:6px; margin-bottom:10px; line-height:14px;}
h1 img {padding-right:5px;}
h2 {font-size:14px; font-weight:bold; color:#285d7c; border-bottom:solid #CCCCCC 2px; padding-bottom:2px; margin-bottom:12px; clear:both;}
h3 {font-family: "Times New Roman", Times, serif; font-size:18px; font-weight:bold; font-style:italic; color:#ca0811; border-bottom:solid #CCCCCC 2px; padding-bottom:2px; margin-bottom:12px; clear:both;}
p { font-family: Verdana; font-size: 10pt; padding-bottom: 10px;}
/* -- Main Wrapper ----------------- */
#wrap {margin:0px auto; width:850px;}
/* -- Structure ----------------- */
#main_column_1 {float:left; width:275px; background-color:#e4e9ec; padding-top:10px; text-align:center; /*height:935px;*/ }
#main_column_2 {float:right; width:570px; text-align:right; padding-top:10px;}
#sub_picture1
{
position:static;
float:left;
top:0px;
left:0px;
width:285px;
height:150px;
z-index:1;
}
#sub_picture2
{
position:static;
float:left;
top:0px;
left:0px;
width:285px;
height:150px;
z-index:1;
}
/* -- Header, Main Nav & Sub Nav----------------- */
#header #logo {float:left; width:250px; position:relative; top:15px;}
#header #nav {clear:both;}
#header #nav #top_nav {float:right; width:550px; text-align:left; padding:0 0 1px 0;}
#header #nav #top_nav a {color:#FFFFFF; font-weight:bold; line-height:10px;}
#header #nav #top_nav .nav_buttons {padding-right:1px; width:100px;}
#header #nav #bottom_nav {clear:both; background-image:url(/multimedia/WMA/template/background_subnav.jpg); background-repeat:no-repeat; height:33px; left:0px; top:0px; position:static;}
#header #nav #bottom_nav .sub_nav {position:static; height:33px; margin-left:200px; width:400px; left:0px; top:0px;}
#header #nav #bottom_nav .sub_nav a {/*padding:0 10px 0 10px;*/ color:#000000;}
#header #nav #bottom_nav .sub_nav a:hover {text-decoration:underline;}
/* -- Search ----------------- */
#header #search {float:right; width:378px; height:33px; background:url(/multimedia/WMA/template/background_search.jpg);}
#header #search #my_awards {float:left; margin:7px 0 0 15px; color:#ffffff;}
#header #search #my_awards img {position:relative; top:3px;}
#header #search #my_awards a {color:#FFFFFF; padding: 0 10px 0 7px;}
#header #search #my_awards a:hover {text-decoration:underline;}
#header #search_field {float:right; margin:7px 5px 0 0; color:#FFFFFF;}
#header #search_box {height:11px; width:160px; font-size:10px; }
#header #search_button {height:16px; width:21px; border:0; background-image:url(/multimedia/WMA/template/button_search.jpg); cursor:pointer;}
/* -- Main News Section ----------------- */
#main_news {clear:both; text-align:left; margin-top:20px; padding:0 40px;}
#main_news #text {float:left; width:470px; padding:5px 0 30px 0;}
#main_news2 {clear:both; text-align:left; margin-top:20px; padding:0 40px;}
#main_news2 #image2 {float:left; width:150px;}
#main_news2 #text2 {float:right; width:320px; padding:5px 0 30px 0;}
/* -- Virtual Tradeshow Search ----------------- */
#search_field2 {margin-top:10px;}
#search_box2 {height:13px; width:160px; font-size:10px; margin:3px 0 10px 0; }
#select_field {height:17px; width:165px; font-size:10px; margin:3px 0 0 0; }
/* -- Footer ----------------- */
#footer {position:static; float:left; left:0px; top:950px; height:150px; width:840px; margin-top:15px; background-image:url(/multimedia/WMA/template/background_footer.jpg); background-repeat:no-repeat; z-index:0;}
#bottom_links
{
position:static;
float:left;
margin-top:20px;
left:0px; 
top:0px;
z-index:1;
}
#footer_logos
{
position:static;
padding-top:30px;
float:left;
text-align:right;
left:0px; 
top:91px;
height:60px;
width:840px;
z-index:1;
}
/*a {color:#ffffff; padding: 0 5px;}
a:hover {text-decoration:underline;}*/
.links {color:#005098;}
/* -- Misc Classes ----------------- */
.red {color:#ca0811;}
.blue {color:#285d7c;}
.left_boxes {margin-bottom:10px; background:url(/multimedia/WMA/template/background_leftcolumn.jpg); background-repeat:no-repeat;}
.left_boxes .content {padding:10px 15px 20px 10px; text-align:left; width:225px;}
.right_boxes {margin-bottom:10px;}
.important_dates {margin-bottom:10px;}
.MenuFont {font-size: 11px; color: white; padding: 0;}
/* -- Subpage Navigation ----------------- */
.side_nav {margin-top:20px; margin-bottom:15px;}
.side_nav a {color:#FFFFFF; font-weight:bold; padding-left:7px;}
.side_nav img {padding-left:20px;}
.side_nav .top_cell {background:url(/multimedia/WMA/template/nav_sidetop.jpg); background-repeat:no-repeat; height:30px; border-bottom:solid #9a0000 1px;}
.side_nav .middle_cells {background:url(/multimedia/WMA/template/nav_sidemiddle.jpg); background-repeat:no-repeat; width:210px;}
.side_nav .bottom_cell {background:url(/multimedia/WMA/template/nav_sidebottom.jpg); background-repeat:no-repeat; height:30px;}
.side_nav .bottom_border {border-bottom:solid #9a0000 1px; height:30px;}
/* -- Subpage ----------------- */
.left_boxes2 {margin-bottom:15px;}
.left_boxes2 .content {padding:0 15px 20px 3px; text-align:left; width:210px;}
#main_news2 {clear:both; text-align:left; margin-top:20px; margin-right:20px;}
#main_news2 table {margin-bottom:30px;}
/* -- Icons ----------------- */
.icons {margin-top:20px;}
.icons .icons_text1 {width:60px; text-align:center; font-weight:bold; color:#666666}
.icons .icons_text2 {width:60px; text-align:center; color:#666666}
.icons .icons_arrow {width:30px; text-align:center;}
/* -- Tab Browsing ----------------- 
.tab_browsing {padding-top:20px;}
.tab_browsing a {font-weight:bold;}
.tab_browsing .tab_on {background:url(/multimedia/WMA/template/tabs_on.jpg); background-repeat:no-repeat; height:26px; width:110px; text-align:center;}
.tab_browsing .tab_on a {color:#333333;}
.tab_browsing .tab_off {background:url(/multimedia/WMA/template/tabs_off.jpg); background-repeat:no-repeat; height:26px; width:110px; text-align:center;}
.tab_browsing .tab_off a {color:#ffffff;}
*/
#TabNav {
font:bold 1em Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
background:url('../../multimedia/silver.png') repeat-x left bottom;
width:100%;
float:left;
}
#TabNav ul {
margin:0;
list-style:none;
padding:10px 10px 0 10px;
}
#TabNav a, #TabNav strong, #TabNav span {
float:left;
display:block;
color:#ccc;
padding:8px 20px 3px 11px;
background: url(../../multimedia/silver.png) no-repeat 100% 0px;
text-decoration:none
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#TabNav a {float:none;}
/* End IE5-Mac hack */
#TabNav li {
float:left;
background:url('../../multimedia/silver.png') no-repeat 0px 0px;
margin:0;
padding:0 0 0 9px;
}
#TabNav #current {
background:url('../../multimedia/silver.png') no-repeat 0 -41px;
}
#TabNav #current a {
background:url('../../multimedia/silver.png') no-repeat 100% -41px;
padding:7px 20px 5px 11px;
color: #666;
}
#TabNav a:hover {
color:#999
}
.calenderColor {
background-color: #C41200;
}

/* -- Newsletter ----------------- */
.newsletter_francais {margin-bottom:20px;}
.newsletter_francais a {color:#FFFFFF; font-size:12px; padding-left:100px;}
#newsletter_wrap {margin:0px auto; width:800px;}
#newsletter_main_column_2 {float:right; width:500px; text-align:right;}
#newsletter_main_news {clear:both; text-align:left; padding:0 10px;}
#newsletter_main_news #image {float:left; width:150px;}
#newsletter_main_news #text {float:right; width:320px; padding:5px 0 30px 0;}
}


