/* 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:#02263F;

}

#top_container #support_no2{

font-family:tahoma;

font-size:12px;

font-weight:bold;

color:#FFF77B;

}





#mid_sec{

	position:relative;

	height:480px;

	width:100%;

	background-image:url(../images/bg-mid.gif);

	background-repeat:repeat-x;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #FAB5A3;

}



#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 #FAB5A3;

}



#mid_sec_inner1{

position:relative; 

/*height:1900px; */

height:1700px;

width:100%;

background-image:url(../images/bg-mid.jpg);

background-repeat:repeat-x;

color:#000000;

border-bottom:0px solid #FAB5A3;

}

#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 #FAB5A3;

}



#mid_sec_inner3{

position:relative; 

height:3300px; 

width:100%;

background-image:url(../images/bg-mid.jpg);

background-repeat:repeat-x;

color:#000000;

border-bottom:0px solid #FAB5A3;

}





#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 #FAB5A3;

}

#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 #FAB5A3;

}





#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 #FAB5A3;

}



#mid_sec_inner_feature{

position:relative; 

height:2800px; 

width:100%;

background-image:url(../images/bg-mid.jpg);

background-repeat:repeat-x;

color:#000000;

border-bottom:0px solid #FAB5A3;

}













#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;
float:left;

}








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;

height:590px;

}



div.right_pannel{

border:1px solid #D2B3B3;

background-color:#FFF5F0; 

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_more {

padding:0px;

font-family:tahoma;

font-size:11px;

font-weight:normal;

text-decoration:underline;

color:#EC6300;

}

.link_more:hover {

padding:0px;

font-family:tahoma;

font-size:11px;

font-weight:normal;

text-decoration:none;

color:#CD4A05;

}



.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:#FEFC61;

font-size:14px;

font-weight:bold;

text-decoration:none;

}





.link_left_nav2{

font-family:tahoma;

color:#9F4800;

font-size:11px;

font-weight:normal;

text-decoration:underline;

}



.link_left_nav2:hover{

font-family:tahoma;

color:#9F4800;

font-size:11px;

font-weight:normal;

text-decoration:none;

}



.link_path_nav{

font-family:tahoma;

color:#E64C01;

font-size:11px;

font-weight:bold;

text-decoration:none;

}



.link_path_nav:hover{

font-family:tahoma;

color:#FD6014;

font-size:11px;

font-weight:bold;

text-decoration:underline;

}



.link_text_lightblue{

font-family:tahoma;

font-size:11px;

font-weight:normal;

color:#9F4800;

line-height:20px;

text-decoration:none;

font-weight:bold;

}



.link_text_lightblue:hover{

font-family:tahoma;

font-size:11px;

font-weight:normal;

color:#E64C01;

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;

margin-top:10px; 

top:180px; 

left:110px;

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:20px;

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:#BC4500;

}



.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:#9F4800;

font-size:11px;

font-weight:normal;

}

.text_nav

{

font-family:tahoma;

color:#FF712F;

font-size:11px;

font-weight:bold;

}

.Box

{

background-color: #FFFFFF;

border-top: solid 1px #6B91BD;

border-left: solid 1px #6B91BD;

border-right: solid 1px #6B91BD;

border-bottom: solid 1px #6B91BD;

}

.Box1

{

border-bottom: dotted 1px #CCCCCC;

font-family: Tahoma;

font-size: 11px;

font-weight: normal;

color: #454545;

text-decoration: none;

padding-left: 6px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px;

text-align: justify;

}