/*RESET CSS*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th{margin: 0;padding: 0;border: 0;font-size: 100%;background: transparent}
ol, ul {list-style: none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none}
/* remember to define focus styles! */
:focus {}
/* remember to highlight inserts somehow! */
ins {text-decoration: none}
del {text-decoration: line-through}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0}
/*RESET CSS*/

/*COMMON ATTRIBUTES*/
body{font:normal 12px/20px Arial,Helvetica,sans-serif}
#loginpage{background:url(../images/bg.gif) 0 100px repeat-x}
ul{list-style:none outside}
img,table{border:0}
p{}
a{font-weight:bold;color:#0094E9;text-decoration:underline}
a:hover{text-decoration:none}
input,textarea,select{font:normal 12px Arial,Helvetica,sans-serif;margin:0;padding:0;border:none}
input:focus{}
button{font:normal 12px Arial,Helvetica,sans-serif,;border:none;cursor:pointer}
h1,h2,h3,h4,h5,h6{font-weight:normal}

.fleft{float:left}
.fright{float:right!important}
.lclear{clear:left}
.rclear{clear:right}
.fclear{clear:both}
.nobdr{border:none}
.nopadding{padding:0}
.nomargin{margin:0}

/*LOGIN*/
#header{background:#D0E9FF url(../images/headerbg.jpg) 0 0 repeat-x}
.wrapper{width:960px;margin:0 auto}
#logo{margin:30px 0;display:inline-block}
#nav{list-style:none outside;margin-top:38px}
#nav li{float:left;display:inline;line-height:39px;margin-left:2px}
#nav li a{display:block;float:left;font-weight:bold;color:#FFF;padding:0 10px}
#nav li a{background:url(../images/menubg.jpg) 0 -10px repeat-x;text-decoration:none}
#nav li a.on,#nav li a:hover{background:url(../images/menubg.jpg) 0 0 repeat-x;text-decoration:none}
#welcome{padding:0 20px 10px;background:url(../images/welcomebg.png) center center no-repeat;display:block;text-align:justify;overflow:auto}
#welcome p{margin-bottom:10px}
#welcome p.slide{margin-bottom:0;font-weight:bold;color:#0094E9}
h1{font-size:24px;color:#d8261c;line-height:40px}
h2{font-size:18px;color:#006ecb;line-height:30px}
h3{font-size:16px;color:#006ecb;line-height:20px}
#content{margin:10px auto}
#homemaincol{width:725px;text-align:justify;padding-right:20px}
#homemaincol h2{padding-top:10px}
#homemaincol h2 span{font-family:"Times New Roman"}
#homemaincol div.fleft,#homemaincol div.fright{width:335px;height:164px;padding:23px 15px 0 0;background:url(../images/homeproductbg.jpg) 0 0 no-repeat}
#homemaincol img{float:left;margin-right:10px}
#homemaincol a{display:inline-block}
#contact p{float:left}
#footer hr{clear:both;color:#279CFF;border:0;border-bottom:1px solid #279CFF;margin:0;padding-top:3px}
#footer{font-size:11px;padding-top:25px}
#contact p{padding-left:28px;margin:0 8px;line-height:25px}
p#addr{background:url(../images/icon-address.jpg) 0 center no-repeat}
p#phone{background:url(../images/icon-phone.jpg) 0 center no-repeat}
p#mail{background:url(../images/icon-mail.jpg) 0 center no-repeat}

#innercontent{padding:20px 0}
#leftcol{width:250px}
#sidemenucontainer{background:url(../images/sidemenubg.jpg) center 0 repeat-y}
#sidemenu{background:url(../images/sidemenutop.jpg) center 0 no-repeat}
#sidemenu ul{font:normal 17px/36px Arial,Helvetica,sans-serif;padding-top:15px}
#sidemenu a{font-weight:normal;text-decoration:none;display:block;padding:0 10px;margin:0 1px;border-top:1px solid #FFF;border-bottom:1px solid #D3E7F3}
#sidemenu a:hover,#sidemenu a.on{background:#bedcf1;color:#0865AB;margin-bottom:0}
#sidemenu ul ul{font-size:13px;line-height:normal;padding:0;background:#D5E8F6}
#sidemenu ul ul a{padding:5px 5px 5px 15px;border-top:0;border-bottom:1px solid #BEDDF1}
#sidemenu ul ul a:hover{background:E6F0F9}


#maincol{width:690px}
#maincol h3{margin-right:10px}
#maincol h2{font-weight:normal;margin-bottom:5px}
#maincol p{margin-bottom:10px}
#innercontent h1{border-bottom:1px solid #d8261c;margin-bottom:10px}
#products h2{line-height:20px;margin:20px 0 0;font-size:18px;font-family:"Times New Roman"}
#products h2 span{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:13px}
#products p{margin-bottom:10px}
#products table{width:100%}
#products td.value{width:200px;background:url(../images/dots.gif) left center no-repeat;text-align:right}
#products sup{font-size:12px}
#maincolcontent{background:url(../images/maincoltop.jpg) center 0 no-repeat;padding:10px 20px 0}

#contactform{width:500px;margin:0 auto}
#contactform td{padding:3px}
#contactform tr.contactalt td{background:#EFF6FC}
#contactform input{margin:0}
input.textfield{width:200px;padding:3px;border:1px solid #CCC;margin:2px 0}
textarea.address{width:200px;height:100px;padding:3px;border:1px solid #CCC}
input.send{background:url(../images/menubg.jpg) 0 0 repeat-x;font-weight:bold;color:#FFF;padding:5px;text-align:center;cursor:pointer}




