*{margin: 0; padding: 0; font-family: Helvetica, Arial, Verdana, , Tahoma, sans-serif; color:#333333;  font-size:12px;}

body{
background: url(images/intro_background.gif) repeat-x top #ffffff;
text-align: center;
background-color:#000000;
}
#Subpage_content ul{ padding-left:20px;}
#Subpage_content li{ padding-top:5px;}

#Subpage_content img{margin-right:10px}
p{
margin-top:10px;
}

div#container {
width: 763px;
height: 449px;
margin: 0 auto;
margin-top:30px;
margin-right:10px;
background: url(images/intro_board.gif)
}



div#logo {
background: url(images/logo.png) no-repeat;
width: 210px;
height:45px;
padding-right:12px;
margin-top:230px;
}

img, #logo { behavior: url(iepngfix.htc); }


div#navigation {
float:right;
width: 150px;
margin-top:90px;


}

div#navigation li {
margin-top:3px;
list-style-type: none;
text-align:right;
margin-right:30px;
}

div#navigation li a{
text-transform: uppercase;
color:#808080;
font-size:10px;
font-weight: bold;
list-style-type: none;
text-decoration: none;
}

div#navigation li a:hover{
color:#ffffff;
}






div.copyright {
color:#808080;
font-family: Helvetica;
margin-top:8px;
font-size:9px;
letter-spacing: 0.00cm;
text-transform: uppercase;

}










div#container .content{
height: 353px;
padding-top:260px;
padding-left:310px;
padding-right:10px;
background: url(/images/box_bg_full.gif) repeat-x;
}




h1 {
font-family: Helvetica; 
font-weight:bold;
color:#484848;
font-size:25px;

}



h2 {
font-family: Helvetica;
font-weight:bold;
color:#484848;
font-size:15px;
}


h2 a{
font-weight:bold;
color:#484848;
font-size:15px;
text-decoration:none;
}



div#Subpage_header {
width: 767px;
height: 91px;
margin: 0 auto;
margin-top:30px;
margin-right:10px;
background: url(images/subpage_header.gif);
text-align:left;
}


div#Subpage_content {
width: 767px;
height: 100%;
margin: 0 auto;
margin-right:10px;
background: url(images/subpage_body.gif);
text-align:left;
}

div#Subpage_footer {
width: 767px;
height: 53px;
margin: 0 auto;
margin-right:10px;
background: url(images/subpage_footer.gif);
}



.title {
position: relative; top: 5px; left: 50px; 
}


.componentheading {
position: relative; top: -50px; left: 0px; 
text-transform:uppercase;
}


.breadcrumbs {
padding-top: 5px;
padding-left: 18px;
font-size:10px;
color:#808080;
float:left;

}

.search-box {
float:right;
margin-right:10px
}

#CAT_Search{
width:100px;
}

.breadcrumbs a{
font-size:10px;
color:#808080;

}
.breadcrumbs a:hover{
font-size:10px;
color:#ff9600;
}



.subpage_left {
float: ;
width:500px;
min-height:600px;
margin-left:35px
}



.subpage_blog {
float: ;
width:700px;
min-height:630px;
margin-left:50px
}

.subpage_right {

float:right;width:205px;
text-align:right;
position: relative; top: 15px; right: 20px; 
}
.sublinks {
float:right;width:210px;
background: url(images/subpage_right_test.gif);
height:120px;
padding-top:15px;
}


div.sublinks li{
font-weight:bold;
text-align:left;
padding-left:20px;
padding-top:6px;
line-height:15px;
list-style-type: none;
}




.whitepapers a {
display:block;
list-style-type: none;
width: 90px;
padding:0px 0px 0px 25px;
background: url("images/whitepapers_right_roll.gif") 0 0 no-repeat;
text-decoration: none;
}

.whitepapers a:hover { 
background-position: 0 -21px;
color: #049;
}


.rssfeeds a {
display:block;
list-style-type: none;
width: 90px;
padding:0px 0px 0px 25px;
background: url("images/rss_right_roll.gif") 0 0 no-repeat;
text-decoration: none;
}

.rssfeeds a:hover { 
background-position: 0 -21px;
color: #049;
}

.press a {
display:block;
list-style-type: none;
width: 90px;
padding:0px 0px 0px 25px;
background: url("images/press_right_roll.gif") 0 0 no-repeat;
text-decoration: none;
}

.press a:hover { 
background-position: 0 -21px;
color: #049;
}


.conferences a {
display:block;
list-style-type: none;
width: 90px;
padding:0px 0px 0px 25px;
background: url("images/conferences_right_roll.gif") 0 0 no-repeat;
text-decoration: none;
}

.conferences a:hover { 
background-position: 0 -21px;
color: #049;
}

div.sublinks a{
text-decoration: none;
}

.sublinks a:hover{
color:#ff9600;
}


.buttonheading {
margin:0px;
}

.textmiddle {vertical-align:middle;} dr