/* CSS Document */

body{ 
padding:0px;
margin:18px;
font-family:tahoma;
font-size:11px;
color:#000000;
background-color:#E3E3E3;
}
p{line-height:14px;
padding:0px;
margin:0px;
}

h1.keyword{
position:absolute; top:0px;padding:0px;padding-left:5px; margin:0px; margin-left:5px;font-size:11px;font-weight:normal;font-family:tahoma; width:auto;
}


#top_container{ 
position:relative;
top:0px;
left:0px;
width:auto;
background-image:url(../images/header.jpg);
background-repeat:repeat-x;
height:247px;
background-position:top;
}
#top_container #logo{
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
float:left;
width:253px;
height:110px;
}

#menu_section{
float:left;
margin-left:7px;
padding:0px;
height:57px;
width:515px;

}

#top_container #menu_section  ul li{
float: left;
list-style:none;
border-spacing: 10px;
display: block;
width:109px;
height:56px;
font-family:tahoma;
font-size:14px;
font-weight:bold;
border:0px solid #000000;
}
#top_container #menu_section #about {
background-image:url(../images/bg-aboutus1.gif);
background-repeat:no-repeat;
width:109px;
height:56px;
display: block;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:50px;
}

#top_container #menu_section #about:hover{
background-image:url(../images/bg-aboutus2.gif);
background-repeat:no-repeat;
color:#000000;
text-decoration:none;
font-family:tahoma;
font-size:12px;
font-weight:bold;

}




#top_container #menu_section #about_active {
background-image:url(../images/bg-aboutus2.gif);
background-repeat:no-repeat;
width:109px;
height:56px;
display: block;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:50px;
}

#top_container #menu_section #about_active:hover{
background-image:url(../images/bg-aboutus2.gif);
background-repeat:no-repeat;
color:#000000;
text-decoration:none;
font-family:tahoma;
font-size:12px;
font-weight:bold;

}


#top_container #menu_section #menu_bg2 {
background-image:url(../images/menu2bg1.gif);
background-repeat:no-repeat;
width:104px;
height:56px;
display: block;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:50px;
}

#top_container #menu_section #menu_bg2:hover{
background-image:url(../images/menu2bg2.gif);
background-repeat:no-repeat;
color:#000000;
text-decoration:none;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}

#top_container #menu_section #menu_bg_active {
background-image:url(../images/menu2bg2.gif);
background-repeat:no-repeat;
width:104px;
height:56px;
display: block;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:50px;
}

#top_container #menu_section #menu_bg_active:hover{
background-image:url(../images/menu2bg2.gif);
background-repeat:no-repeat;
color:#000000;
text-decoration:none;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}

#top_container #menu_section #menu_bg3 {
background-image:url(../images/menu3bg1.gif);
background-repeat:no-repeat;
width:100px;
height:56px;
display: block;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:50px;
}

#top_container #menu_section #menu_bg3:hover{
background-image:url(../images/menu3bg2.gif);
background-repeat:no-repeat;
color:#000000;
text-decoration:none;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}

#top_container #menu_section #menu_bg3_active {
background-image:url(../images/menu3bg2.gif);
background-repeat:no-repeat;
width:100px;
height:56px;
display: block;
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:50px;
}

#top_container #menu_section #menu_bg3_active:hover{
background-image:url(../images/menu3bg2.gif);
background-repeat:no-repeat;
color:#000000;
text-decoration:none;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}

#top_container #support_no{
float:left; 
margin:4px; 
padding:4px;
font-family:tahoma;
font-size:12px;
font-weight:bold;
width:30%;
color:#760000;
}
#top_container #support_no2{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#E1D225;
}


#mid_sec{
	position:relative;
	height:335px;
	width:100%;
	background-image:url(../images/bg-mid.gif);
	background-repeat:repeat-x;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #8D0008;
}

#mid_sec_inner{
position:relative; 
height:900px; 
width:100%;
background-image:url(../images/bg-mid.jpg);
background-repeat:repeat-x;
color:#000000;
border-bottom:0px solid #8D0008;
}

#mid_sec_inner1{
position:relative; 
height:1900px; 
width:100%;
background-image:url(../images/bg-mid.jpg);
background-repeat:repeat-x;
color:#000000;
border-bottom:0px solid #8D0008;
}
#mid_sec_inner2{
position:relative; 
height:2800px; 
width:100%;
background-image:url(../images/bg-mid.jpg);
background-repeat:repeat-x;
color:#000000;
border-bottom:0px solid #8D0008;
}

#mid_sec_inner3{
position:relative; 
height:3700px; 
width:100%;
background-image:url(../images/bg-mid.jpg);
background-repeat:repeat-x;
color:#000000;
border-bottom:0px solid #8D0008;
}


#mid_sec_inner5{
position:relative; 
height:2100px;  
width:100%;
background-image:url(../images/bg-mid.jpg);
background-repeat:repeat-x;
color:#000000;
border-bottom:0px solid #8D0008;
}
#mid_sec_inner6{
position:relative; 
height:2400px;  
width:100%;
background-image:url(../images/bg-mid.jpg);
background-repeat:repeat-x;
color:#000000;
border-bottom:0px solid #8D0008;
}


#mid_sec_inner_press{
position:relative; 
height:1150px; 
width:100%;
background-image:url(../images/bg-mid.jpg);
background-repeat:repeat-x;
color:#000000;
border-bottom:0px solid #8D0008;
}

#mid_sec_inner_feature{
position:relative; 
height:950px; 
width:100%;
background-image:url(../images/bg-mid.jpg);
background-repeat:repeat-x;
color:#000000;
border-bottom:0px solid #8D0008;
}






#nav_left{
float:left; 
width:280px;
}

#nav_left .arrow{
list-style-type:none; list-style-image:url(../images/nav-bullet.jpg); line-height:18px; margin-left:13px; padding-left:13px; 
}
#nav_left .arrow2{
list-style-type:none; list-style-image:url(../images/nav-bullet.jpg); line-height:18px; margin-left:8px; padding-left:8px; 
}

#nav_right{
float:left; 
margin-left:10px;
background-image:url(../images/bg-mid.jpg);
background-repeat:repeat-x;
}




td .bg_pic{
background-image:url(../images/bg-left.png);
background-repeat:no-repeat;
width:260px;
height:23px;

font-family:tahoma;
font-size:14px;
font-weight:bold;
padding-left:15px;
margin-left:15px;
}

#bg_heading{
background-image:url(../images/bg-heading.jpg);
background-repeat:no-repeat;
margin-left:0px;
padding-left:25px;
padding-top:7px;
height:32px;
}
#mid_sec #sec1_position{
position:relative; 
width:620px;
float:left;
padding:0px;
margin:0px;
}

#mid_sec #sec2_position{
float:left; 
margin-left:30px; 
width:120px;
}

/* Start mid2 section*/
#mid2_sec{
position:relative;
top:8px;
float:left; 
width:425px; 

}

#mid2_sec ul{ 
 list-style-type:none; 
 list-style-image:url(../images/bullet.gif); list-style-position:outside;
 line-height:15px; 
 font-weight:bold; 
 font-size:11px; 
 vertical-align:top;
 padding-bottom:10px;
 margin-bottom:10px;
 text-indent:0px;

}
#mid2_sec li{
padding-bottom:8px;
}

#mid2_sec #bg_title
{
background-image:url(../images/bg-title2.gif);
background-repeat:no-repeat;
width:423;
height:30px;
}

#mid2_sec_right{
position:relative;
top:8px;
float:left; 
width:320px; 
margin-left:30px; 
}

div.right_pannel{
border:1px solid #5A1619;
background-color:#FCD5D6; 
width:290px; 
padding:10px; 
border-collapse:separate; 
border-spacing:10pt 5pt;
}

.right_pannel .heaading_bold{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#001015;
}
/* End mid2 section*/


#button_posi{
position:relative;
width:100%;
}

.sub_title1{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#02263F;

}

.sub_title2{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#536054;
}

.link_testimonial{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#27648C;
text-decoration:none;
}
.link_testimonial:hover{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#34A3E3;
text-decoration:underline;
}

.link_black{
font-family:tahoma;
font-size:11px;
color:#000000; 
font-weight:bold;
text-decoration:none;
}
.link_black:hover{
font-family:tahoma;
font-size:11px;
color:#000000; 
font-weight:bold;
text-decoration:underline;
}

.link_black2{
font-family:tahoma;
font-size:12px;
color:#000033;
font-weight:bold;
text-decoration:none;
}
.link_black2:hover{
font-family:tahoma;
font-size:12px;
color:#000033;
font-weight:bold;
text-decoration:underline;
}
.link_buy{
font-family:tahoma;
font-size:12px;
color:#000033;
font-weight:bold;
line-height:18px;
text-decoration:none;
}
.link_buy:hover{
font-family:tahoma;
font-size:12px;
color:#000033;
font-weight:bold;
line-height:18px;
text-decoration:none;
}

.link_more {
padding:0px;
font-family:tahoma;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#C1000B;
}
.link_more:hover {
padding:0px;
font-family:tahoma;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#8D0008;
}

.link_left_nav{
font-family:tahoma;
color:#B0F4FF;
font-size:14px;
font-weight:bold;
text-decoration:none;
}


.link_left_nav:hover{
font-family:tahoma;
color:#A1DCE6;
font-size:14px;
font-weight:bold;
text-decoration:none;
}


#left_nav_text{
font-family:tahoma;
color:#FEF1E1;
font-size:14px;
font-weight:bold;
text-decoration:none;
}


.link_left_nav2{
font-family:tahoma;
color:#C1000B;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

.link_left_nav2:hover{
font-family:tahoma;
color:#8D0008;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.link_path_nav{
font-family:tahoma;
color:#C64100;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.link_path_nav:hover{
font-family:tahoma;
color:#8D0008;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.link_text_lightblue{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#C1000B;
line-height:20px;
text-decoration:none;
font-weight:bold;
}

.link_text_lightblue:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#8D0008;
line-height:20px;
font-weight:bold;
text-decoration:none;
}

ul.list_none
{
list-style-type:none;
padding-left:5px;
margin-left:5px;

}
.link_text_bottom_bel{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#777777;
line-height:16px;
text-decoration:underline;
font-weight:none;
list-style-type:none;
}

.link_text_bottom_bel:hover{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
line-height:16px;
font-weight:none;
text-decoration:none;
list-style-type:none;
}


h1.subheading{
position:absolute; 
top:186px; 
left:125px;
font-family:tahoma;
font-size:15px;
font-weight:bold;
}
.blue{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#002E4E;
}
.front_question{
font-family:tahoma;
font-size:12px;
font-weight:bold;
line-height:18px;
color:#000000;
}
.front_question2{
font-family:tahoma;
font-size:12px;
font-weight:bold;
line-height:14px;
color:#00196A;
}
.text_blue{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#8A1717;
}

.inner_heading{
font-family:tahoma;
font-size:12px;
color:#000033;
font-weight:bold;
padding-left:10px;
}

.techsupport{
font-family:tahoma;
font-weight:bold;
color:#19418D;
font-size:14px;
}

.techsupport2{
font-family:tahoma;
font-weight:bold;
color:#1E72EB;
font-size:12px;
}
.text_lightblue{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#191814;
line-height:20px;
}
.testimonials{
font-family:tahoma;
font-size:12px;
font-style:italic;
font-weight:normal;
line-height:12px;
color:#101010;
}
.text_left{
font-family:tahoma;
color:#8D0008;
font-size:11px;
font-weight:normal;
}
.text_nav
{
font-family:tahoma;
color:#FF766F;
font-size:11px;
font-weight:bold;
}

