@charset "utf-8";
/* CSS Document */
body
{
margin-top:0px;
background-color:#5c3160;

}
#shell
{
width:850px;
height:auto;
margin:0 auto;
}
#wrapper
{
background-image:url(images/logo.gif);
width:850px;
height:82px;
margin:0 auto;
}
#login
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding-left:576px;
padding-top:12px;
}
.log
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}
#login a:hover
{
color:#FFCC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}
#login1
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
#login1 a:hover
{
color:#FFCC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}
#login2 a:hover
{
color:#FFCC00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}
#login1
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding-left:639px;
padding-top:12px;
}
#search_bg
{
background-image:url(images/search.gif);
width:842px;
height:34px;
}
.support_txt
{
color:#3e1742;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-left:12px;
padding-top:8px;
}
.sup_txt
{
color:#3e1742;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
/*.support_txt a:hover
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}*/
/*begin drop down button*/
.menu {
width:850px; 
font-size:0.85em;
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
white-space: normal;
}
.menu ul ul {
/*width:150px;*/
}
.menu li {
float:left;
/*width:100px;*/
position:relative;
}
.menu a, .menu a:visited {
display:block;
font-size:14px;
text-decoration:none; 
font-weight:bold;
color:#2952a7;
/*width:99px;*/
height:32px;
line-height:29px;
/*border:1px solid #fff;*/
/*border-width:1px 1px 0 1px;*/
text-align:center;
}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#d4d8bd; 
color:#000; 
height:auto; 
line-height:1em; 
padding:5px 10px; 
width:180px;
text-align:left;
/* yet another hack for IE5.5 */
}
* html .menu ul ul a{
/*width:100px;
w\idth:78px;*/
}

/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
/*width:100px;
w\idth:98px;*/
}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
/*border:1px solid #000;
border-width:0px 1px 0 1px;*/
}
.menu :hover > a, .menu ul ul :hover > a {
/*border:1px solid #000;
border-width:1px 1px 0 1px;*/
}
.menu ul ul a.drop, .menu ul ul a.drop:visited {
background:#a589ac;

}
.menu ul ul a.drop:hover{
background:#f8b835;
color:#FFFFFF;

}
.menu ul ul :hover > a.drop {
background:#f8b835;
}
.menu ul ul ul a, .menu ul ul ul a:visited {
background:#e2dfa8;
}
.menu ul ul ul a:hover {
background:#f8b835;
position:absolute; 
}
.menu ul ul ul :hover > a {
background:#b2ab9b;

}
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:53px;
left:0;
}
* html .menu ul ul {
top:30px;

}

.menu ul ul ul{
left:20px; 
top:0;
}
.menu ul ul ul.left {
/*left:-100px;*/
}

.menu table {
position:absolute; top:0; left:0;
}

.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; 
}

.menu ul :hover ul ul{
visibility:hidden;
}
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}
.menu ul :hover ul :hover ul{ 
visibility:visible;
}
.menu ul :hover ul :hover ul :hover ul { 
visibility:visible;
position:absolute;
}
/*end drop down button*/
#white_bg
{
background-color:#FFFFFF;
width:840px;
height:320px;
margin-left:1px;
}
#flash
{
width:850px;
height:195px;
visibility:visible;
}
#save_bg
{
background-image:url(images/saving.gif);
width:844px;
height:59px;
margin-left:-3px;
}
#feat
{
background-image:url(images/feature.gif);
width:845px;
height:28px;
margin-left:-2px;
margin-top:5px;
}
#feat_txt
{
color:#ded4d7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:15px;
padding-top:5px;
padding-right:20px;
}
#feat_txt1
{
color:#ded4d7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:25px;
padding-top:5px;
}
.feat_txt1
{
color:#ded4d7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#left_bg
{
background-image:url(images/hardware.jpg);
width:169px;
height:165px;
margin-left:3px;
}
#left_bg1
{
background-image:url(images/wire2.jpg);
width:169px;
height:165px;
margin-left:3px;
}
#left_bg2
{
background-image:url(images/alarm3.jpg);
width:169px;
height:157px;
margin-left:3px;
}
#left_bg3
{
background-image:url(images/secutity4.jpg);
width:169px;
height:165px;
margin-left:3px;
}
#left_bg4
{
background-image:url(images/stop5.jpg);
width:169px;
height:176px;
margin-left:3px;
}
#left_bg5
{
background-image:url(images/per6.jpg);
width:169px;
height:171px;
margin-left:3px;
}
#left_bg6
{
background-image:url(images/light7.jpg);
width:169px;
height:154px;
margin-left:3px;
}
#right_bg
{
background-color:#FFFFFF;
width:662px;
height:360px;
float:left;
margin-left:5px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.txt2
{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
width:650px;
margin-top:10px;
}
#shop
{
background-image:url(images/shop.gif);
width:664px;
height:28px;
float:left;
margin-left:4px;
margin-top:10px;
}
#shp
{
float:left;
}
#product_bg
{
background-color:#FFFFFF;
width:660px;
height:590px;
margin-left:6px;
float:left;

}
#pic1
{
background-image:url(images/pic1.jpg);
width:100px;
height:130px;
float:left;
margin-top:25px;
margin-left:20px;
margin-right:10px;
background-repeat:no-repeat;
}
.text4
{
padding-top:14px;
color:#7e5282;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.text41
{
color:#7e5282;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.text5
{
color:#3454045;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}
#pic2
{
background-image:url(images/pic2.jpg);
width:100px;
height:113px;
float:left;
margin-top:25px;
margin-left:20px;
margin-right:10px;
background-repeat:no-repeat;
}
#pic3
{
background-image:url(images/pic3.jpg);
width:100px;
height:115px;
float:left;
margin-top:25px;
margin-left:20px;
margin-right:10px;
background-repeat:no-repeat;
}
#pic4
{
background-image:url(images/pic5.jpg);
width:100px;
height:115px;
float:left;
margin-top:25px;
margin-left:20px;
margin-right:10px;
background-repeat:no-repeat;
}
#pic5
{
background-image:url(images/pic6.jpg);
width:100px;
height:115px;
float:left;
margin-top:2px;
margin-left:20px;
margin-right:10px;
background-repeat:no-repeat;
}
#pic6
{
background-image:url(images/pic7.jpg);
width:100px;
height:115px;
float:left;
margin-top:2px;
margin-left:20px;
margin-right:10px;
background-repeat:no-repeat;
}
#pic7
{
background-image:url(images/pic4.jpg);
width:100px;
height:115px;
float:left;

margin-left:20px;
margin-right:10px;
background-repeat:no-repeat;
}
#pic8
{
background-image:url(images/pic8.jpg);
width:100px;
height:115px;
float:left;

margin-left:20px;
margin-right:10px;
background-repeat:no-repeat;
}
#company
{
background-image:url(images/companyname.gif);
width:845px;
height:357px;
float:left;
margin-top:10px;
}
#name
{

padding-top:250px;
margin-left:30px;
color:#fbb727;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#abo_txt
{
margin-top:10px;
margin-left:30px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.us_txt
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
#abo_txt a:hover
{
color:#fbb727;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#cards
{
background-image:url(images/ccards.gif);
width:668px;
height:45px;
float:left;
margin-left:90px;
margin-top:20px;
}
.copy
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
float:left;
margin-top:10px;
margin-left:200px;
}