/* Common CSS*/

body{
font-family:"Trebuchet MS", Tahoma;
font-size:13px;
color:#666666;
background:#ffffff;

margin:0pt;
padding:0pt;

}

a:link{
color:#066B99;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}


img{
border:0px
}

#container{
width:1000px;
margin:0pt auto;
padding:0pt;
text-align:left;
} 

#header{
background:url(../Images/Header.jpg) no-repeat;
height:121px;
}
#left_header_container{
float:left;
width:450px;
height:90px;
}

/* Header Navigation */
#header_navigation_top{
height:25px;
width:550px;
float:left;
padding:0pt;

}

#top_tab_navi{
margin:0pt;
float:left;
font-size:12px;
color:White;
width:auto;
text-decoration:none;
padding-left:0px;
}

#top_tab_navi li{
background:url(../Images/top.jpg) no-repeat;
float:left;
width:auto;
list-style:none;
}

.active_top_tab{
background:url(../Images/top.jpg) no-repeat;
height:26px;
width:30px;
float:left;
}

.inner_active_tab{

width:32px;
height:25px;
}


.title_tab{
display: block;
width:auto;
color:Navy;
float:left;
height:25px;
padding:7px;
margin:0px;
padding-top:4px;
padding-right:13px;
}

.active_tab_right{

height:25px;
width:26px;
float:left;
}

.last_tab{

height:25px;
width:26px;
float:left;
}
/* Header Navigatin Ends Here */

#logo{
width:331px;
height:95px;
float:left;
}
.slogan{

/*width:437px;*/
width:452px;
height:121px;
float:right;
padding-right:20px;
}
/* Navigation Links CSS Begin Here */

#tab_sys_menu{
float:left;
display:block;
width:206px;
color:#0088B5;
font-size:1.1em;
font-weight:bold;
padding-top:4px;
height:30px;
margin-left:5px;
}

.online_button{

height:31px;
width:187px;
}


#tab_navigation{
height:6px;

background-position:bottom left;
margin-top:12px;
}

.active_tab{

padding-left:15px;
margin-top:2px;
cursor:pointer;
}

.in_active_tab{

padding-left:15px;
padding-top:5px;
cursor:pointer;
}

/* Navigation Links CSS End Here */

#navi_link{
height:32px;
position:relative;
}

#navi_link li {
list-style:none;
}

#left_container{
width:675px;
padding-left:30px;
padding-right:30px;
padding-top:7px;
float:left;
width:auto;
}

#image_area_container{
display:block;
width:680px;
height:120px;
background:url(../images/image_area_bg.jpg) repeat-x;
border:#DCDCDC 1px solid;
margin-bottom:12px;
}

#image_area_container h1{
color:#066B99;
font-size:1.4em;
font-weight:bold;
}

#image_bullet_style_top{
margin:0px auto;
padding:0pt;
}

#image_bullet_style_top li{
list-style:inside;
color:#666666;
font-size:1em;
float:left;
width:auto;
font-weight:bold;
}


#image_area_container h2{
color:#363535;
font-size:12pt;
}

.image_area{
float:left;
width:auto;
}

.text_area{
float:left;
width:auto;
}

#product_area_content{

background-position:top left;
width:750px;
min-height:320px;
float:left;
width:auto;
}

/* Product design Boxes */ 

#product_boxes{
display:block;
width:655px;
height:352px;
float:left;
padding:15px;
}

#simpe_box{
display:block;
width:203px;
height:299px;
float:left;
margin-right:18px;
}

#deluxe_box{
display:block;
width:203px;
height:299px;
float:left;
margin-right:18px;
float:left;
}

#bus_box{
display:block;
width:203px;
height:299px;
float:left;
margin-right:10px;

}
.simple_top_bg{

width:203px;
height:104px;

}
.dtop_bg{

width:203px;
height:104px;
}

.bus_top_bg{

width:203px;
height:104px;
}

.bus_top_bg{

width:203px;
height:104px;
}


.sbottom_content, .dbottom_content, .bus_bot_content {
width:203px;
height:195px;
padding:5px;
}


/* Ends Here */

.online_bottom_bg{

margin-left:14px;
height:50px;
width:750px;
float:left;
}


#note_contain{
font-size:1.2em;
width:650px;
text-align:left;
float:left;
padding-bottom:30px;
}

/* Right Colum Section */

#right_colum{
float:right;
width:210px;
background:url(../images/right_colum_bg.jpg) repeat-y;
min-height:200px;
padding-left:2px;
}

#search_area{
display:block;
height:34px;
width:230px;

padding-left:30px;
padding-top:5px;
}

#search_area label{
color:White;
font-size:.9em;
}

.search_input_bg{

padding-left:25px;
padding-top:5px;
height:23px;
width:126px;
border:0px;
padding-right:6px;
}

.flash_demo{
background:url(../images/button_flash_demo.jpg) no-repeat;
height:54px;
width:210px;
cursor:pointer;
}

.right_side_button{
height:45px;
width:232px;
padding-top:13px;
padding-left:25px;
font-size:1.2em;
color:#0088B5;
font-weight:bold;
}


#why_us_section{
margin:0pt;
padding:0pt;
}

.faq li a:link
{
	display:block;
	height:20px;
	width:170px;
	padding-top:7px;
	padding-bottom:4px;
	padding-left:25px;
	text-decoration:none;	
}

/* Certification Symbol */ 

#certification_left{
}

#certi_logo li{
float:left;
width:auto;
list-style:none;
padding-right:35px;
vertical-align:middle;
}

#footer{
width:100%;
background:#484848;
border-top:#424242 1px solid;
border-bottom:#232323 1px solid;
float:left;
bottom:0pt;
text-align: center;
padding-top:15px;
font-family:Arial;
font-size:12px;

}
#footer a
{
    color:White;
}
#footer a:hover{
text-decoration:underline;
}

#foot_navi{
float:left;
width:auto;
color:#A2A2A2;
width:400px;
margin-top:15px;
}


#foot_navi li{
float:left;
width:auto;
padding-right:3px;
list-style:none;

}


#foot_navi li a:link{
float:left;
width:auto;
color:#A2A2A2;
text-decoration:none;
}

#foot_navi li a:hover{
text-decoration:underline;
color:#B5B5B5;
}

#foot_navi li a:visited{

color:#A2A2A2;
}


#privacy_policy li{
color:#9E9B9B;
list-style:none;
}


#privacy_policy li a:link{
text-decoration:none;
color:#9E9B9B;
}

#privacy_policy li a:hover, visited{
text-decoration:underline;
}

.copy_sym{
font-size:.8em;
}

.online_tab{
display:block;
width:206px;
height:36px;
}

.Stimulus{
	 
	   font-size:12px;
	   font-family:Arial;
	   cursor:pointer;
	   	
}
