/* CSS Document */
body{padding:0px; margin:0px; background:#fff url(../images/b_body.jpg) 0 0 repeat-x; color:#848484; font:11px Tahoma, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{font:11px Tahoma, sans-serif; color:#2bcade; text-decoration:underline;}
p a:hover{ color:#000; text-decoration:none;}

.headline{font:11px Arial, sans-serif; color:#849e04; font-weight:bold}
.headline a{font:11px Arial, sans-serif; color:#849e04; font-weight:bold}
.headline2{font:11px Arial, sans-serif; color: #0066CC; font-weight:bold}
.headline2 a{font:11px Arial, sans-serif; color: #0066CC; font-weight:bold}
.headline3{font:11px Arial, sans-serif; color: #CC0000; font-weight:bold}
.headline3 a{font:11px Arial, sans-serif; color: #CC0000; font-weight:bold}
.headline4{font:11px Arial, sans-serif; color: #CCcc00; font-weight:bold}
.headline4 a{font:11px Arial, sans-serif; color: #CCcc00; font-weight:bold}
.subtitle{font:11px Tahoma, Geneva, sans-serif; color:#42a3a5;}


#container{width:947px; margin:0 auto; background:url(../images/b_header.jpg) 0 0 no-repeat}
#footer1{margin-left:10px; auto; height:35px; background:url(../images/b_footer.gif) 0 0 repeat-x;  margin-top:15px; width:895px; color:#fff;}

#footer{margin-left:10px; auto; height:81px; background:url(../images/b_footer.gif) 0 0 repeat-x;  margin-top:15px; width:895px;}

#footer p{padding: 25px 0 0 0; font:10px/14px Tahoma, Geneva, sans-serif; font-weight:normal; text-align:center; color:#fff;}
#footer p a{font:10px/14px Tahoma, Geneva, sans-serif; font-weight:normal; color:#fff; text-decoration:none; padding: 0 3px }
#footer p a:hover{text-decoration:none; background:#fff; color:#000}


/* HEADER */

#header{width:895px; height:317px;  position:relative; }

#header img#logo{position:absolute; top:0px; left:2px; z-index:6666; height:60px}
#header img#slogan{position:absolute; top:148px; left:547px}

#header ul.btn_slogan{position:absolute; top:194px; left:623px; width:72px; height:18px; background:url(../images/b_btn1.gif) 0 0 no-repeat}
#header ul.btn_slogan li{ text-align:center; padding-top:10px}
#header ul.btn_slogan li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#0c292b; text-decoration:none;}
#header ul.btn_slogan li a:hover{text-decoration:underline;}

#header ul.menu{position:absolute; top:1px; left:60px; width:800px}
#header ul.menu li{float:left; height:40px; margin-right:39px}
#header ul.menu li a{height:40px; display:block; text-indent:-20000px; }
#header ul.menu li a:hover{height:40px;}

#header ul.menu li.home a{width:87px; background:url(../images/btn_1.gif) 0 0 no-repeat; }
#header ul.menu li.home a:hover{width:87px; background:url(../images/btn_1_over.gif) 0 0 no-repeat;}

#header ul.menu li.about a{width:73px; background:url(../images/btn_2.gif) 0 0 no-repeat; }
#header ul.menu li.about a:hover{width:73px; background:url(../images/btn_2_over.gif) 0 0 no-repeat;}

#header ul.menu li.services a{width:69px; background:url(../images/btn_3.gif) 0 0 no-repeat; }
#header ul.menu li.services a:hover{width:69px; background:url(../images/btn_3_over.gif) 0 0 no-repeat;}

#header ul.menu li.solutions a{width:79px; background:url(../images/btn_4.gif) 0 0 no-repeat; }
#header ul.menu li.solutions a:hover{width:79px; background:url(../images/btn_4_over.gif) 0 0 no-repeat;}

#header ul.menu li.support a{width:69px; background:url(../images/btn_5.gif) 0 0 no-repeat; }
#header ul.menu li.support a:hover{width:69px; background:url(../images/btn_5_over.gif) 0 0 no-repeat;}

#header ul.menu li.contacts {margin-right:0}
#header ul.menu li.contacts a{width:76px; background:url(../images/btn_6.gif) 0 0 no-repeat; }
#header ul.menu li.contacts a:hover{width:76px; background:url(../images/btn_6_over.gif) 0 0 no-repeat;}

/* CONTENT */

#content{width:895px; position:relative; margin:0 0 0 57px}
#leftPan{width:450px; position:relative; margin:0 5px 0 15px; float:left;  }
#rightPan{width:420px; position:relative; float:right;}

ul.btn_more{width:72px; height:18px; background:url(../images/b_btn2.gif) 0 0 no-repeat}
ul.btn_more li{text-align:center; padding-top:1px}
ul.btn_more li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#0c292b; text-decoration:none;}
ul.btn_more li a:hover{text-decoration:underline;}

#welcome{margin-bottom:24px}
#welcome h2{height:24px; position:relative; background:url(../images/h_welcome.gif) 0 0 no-repeat; }
#welcome p.subtitle{margin-left:2px; margin-bottom:18px}
#welcome img{float:left; margin-right:9px}
#welcome p#wel_text{float:left; width:253px; margin-bottom:10px; padding-top:3px}
#welcome ul.btn_more{margin-left:165px; float:left}

#achievements{margin-bottom:30px}
#achievements h2{height:19px; position:relative; background:url(../images/h_achievements.gif) 0 0 no-repeat; }
#achievements p.subtitle{margin-left:2px; margin-bottom:18px}
#achievements img{float:left; margin-right:9px}
#achievements p#ach_text{float:left; width:253px; padding-top:3px}

#achievements .clear{ height:13px}

#achievements ul{margin-left:7px}
#achievements ul li{font:10px/12px Tahoma, Geneva, sans-serif; color:#122831; background:url(../images/check.gif) 0 3px no-repeat; padding-left:15px; height:16px}
#achievements ul li a{color:#122831; text-decoration:underline;}
#achievements ul li a:hover{color:#122831; text-decoration:none;}

#applications h2{height:19px; position:relative; background:url(../images/h_new.gif) 0 0 no-repeat; }
#applications p.subtitle{margin-left:2px; margin-bottom:18px}
#applications img{float:left; margin-right:9px}
#applications p#app_text{float:left; width:244px; padding-top:3px}

#applicationss h2{height:19px; position:relative; background:url(../images/h_new.gif) 0 0 no-repeat; }
#applicationss p.subtitle{margin-left:2px; margin-bottom:18px}
#applicationss img{float:left; margin-right:2px}
#applicationss p#app_text{float:left; width:230px; padding-top:3px}

#spotlight{margin-bottom:18px; margin-left:40px}
#spotlight h2{height:19px; position:relative; background:url(../images/h_spotlight.gif) 0 0 no-repeat; }
#spotlight p.subtitle{margin-right:30px; margin-bottom:18px}

#spotlight ul{margin-right:40px; }
#spotlight ul li{font:10px/12px Tahoma, Geneva, sans-serif; color:#122831;  padding-left:0px; height:24px}
#spotlight ul li a{color:#122831; text-decoration:underline;}
#spotlight ul li a:hover{color:#122831; text-decoration:none;}

#spotlight2{margin-top:18px; margin-left:150px}

#subs ul{margin-right:40px}
#subs ul li{ font:10px/12px Tahoma, Geneva, sans-serif; color:#122831;  padding-left:0px; height:24px}
#subs ul li a{color:#686A6B; text-decoration:underline;}
#subs ul li a:hover{color:#686A6B; text-decoration:none;}

#featured{width:290px; padding:3px; border:#ededed 0px solid; position:relative; margin-top:10px;}
#infeatured{background:#fbfbfb; padding-bottom:10px}
#infeatured h2{height:52px; position:relative; background:url(../images/h_featured.gif) 12px 13px no-repeat; }
#infeatured p.subtitle{margin-left:2px; margin-bottom:13px; width:198px; border-bottom:#e3e3e3 1px solid; padding-bottom:5px; margin-left:12px}
.featured_topic{margin-left:15px; margin-bottom:9px}
.featured_topic img{float:left; margin-right:10px}
.featured_topic p{float:left; width:144px; line-height:12px}
#sponsor{
	width:756px;
	margin:0 auto;
	text-align: center;
	padding: 10px 0px 15px 0px;
}
#flas{

position:absolute;
top:60px; left:2px;
float:left;
z-index:1;
}
#flas2{

position:absolute;
top:0px; left:2px;
float:left;
z-index:9999;
}
#menutop{
z-index:5555;
position: absolute;
left:2px;
top:0px;
height:60px;
background-image:url(../images/blank.gif);

width:895px;
}

#topmenu
{
	font:11px verdana, sans-serif; color:red; font-weight:bold
	 
}

#topmenu1
{
	font:67px verdana, sans-serif; color:#cc0000; font-weight:bold
	 
}
#sitemp 
{

float:right; display:block; padding:-60px 46px 10px 26px;top:-30px; color:#000000;z-index:99999;position: relative;

}
#down2 {float:right;  padding-bottom: 200px;  position:relative; z-index:9999; }


