/* CSS Document */















div,p,h1,h2,h3,h4,h5,h6,form{ margin:0; padding:0;}



form{ padding:20px 10px;} 

#form1{ padding:0px 0px;} 

#form2{ padding:0px 0px;} 



a{ text-decoration:none; color:#333}







h1{ font-size:17px; color:#333333; font-family:"Cooperplanck6"; letter-spacing:2px;}



h1 span{ color:#56A12B; font-size:17px;}



.footer{ background:#949C49 url(images/footer-bg.jpg) repeat-x left top; color:#FFFFFF; padding-top:20px;height:30px; padding-bottom:20px;}



.footer a{ color:#FFFFFF;}



.bottom{ background:#949C49; height:auto; border:0px solid #f00;}



.left-bluebox-middle{background:#0E2D4D url(images/left-bluebox-bg.jpg) repeat-x left top; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px;}



.textarea{ background:transparent; border:none; width:150px; padding:5px 5px; height:20px; }



.textarea a{ text-decoration:underline; color:#fff;}



.center-boxtop{background:url(images/center-boxbg.jpg) repeat-x left top; color:#FFFFFF; font-size:17px; font-family:'Times New Roman', Times, serif;}
.center-boxtop h2{color:#FFFFFF; font-size:17px; font-family:'Times New Roman', Times, serif; font-weight:normal;}


.left-boxtop{background:url(images/left-navbox-top.jpg) no-repeat left top; color:#FFFFFF; font-size:17px; height:30px; padding:0px 10px; font-family:'Times New Roman', Times, serif;}



a.subs-link{ text-decoration:underline; color:#FFFFFF; font-weight:bold; font-size:12px; padding-left:5px;}



.subnav{ background:url(images/left-subnav-bg.jpg) no-repeat left top; padding:5px 30px; color:#FCF6CE; }

.subnav a{ color:#FCF6CE;}



.Torcanablog{}


/* topmenu */

.topmenu{width:auto;}

.topmenu .home a{width:65px; text-align:center; height:25px; background:url(images/home.jpg) no-repeat left top; border:0px solid #f00; padding:1px 1px 2px 1px; float:right;}
.topmenu .home a:hover{ background:url(images/home_over.jpg) no-repeat left top; width:65px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}
.topmenu .home a.active{ background:url(images/home_over.jpg) no-repeat left top; width:65px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}

.topmenu .about a{width:125px; text-align:center; height:25px; background:url(images/about.jpg) no-repeat left top; border:0px solid #f00; padding:1px 1px 2px 1px; float:right;}
.topmenu .about a:hover{ background:url(images/about-over.jpg) no-repeat left top; width:125px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}
.topmenu .about a.active{ background:url(images/about-over.jpg) no-repeat left top; width:125px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}

.topmenu .press a{width:168px; text-align:center; height:25px; background:url(images/press.jpg) no-repeat left top; border:0px solid #f00; padding:1px 1px 2px 1px; float:right;}
.topmenu .press a:hover{ background:url(images/press-over.jpg) no-repeat left top; width:168px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}
.topmenu .press a.active{ background:url(images/press-over.jpg) no-repeat left top; width:168px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}

.topmenu .contact a{width:100px; text-align:center; height:25px; background:url(images/contact.jpg) no-repeat left top; border:0px solid #f00; padding:1px 1px 2px 1px; float:right;}
.topmenu .contact a:hover{ background:url(images/contact-over.jpg) no-repeat left top; width:100px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}
.topmenu .contact a.active{ background:url(images/contact-over.jpg) no-repeat left top; width:100px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}

.topmenu .client a{width:151px; text-align:center; height:25px; background:url(images/client.jpg) no-repeat left top; border:0px solid #f00; padding:1px 1px 2px 1px; float:right;}
.topmenu .client a:hover{ background:url(images/client-over.jpg) no-repeat left top; width:151px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}
.topmenu .client a.active{ background:url(images/client-over.jpg) no-repeat left top; width:151px; height:25px; padding:1px 1px 4px 1px; border:0px solid #f00;}


.property{background:url(images/img-box-titlebg.jpg) no-repeat center bottom; font-size:14px; text-align:center; padding:0px 0 25px 0; font-weight:bold; font-family:"Arial Narrow", Helvetica, sans-serif;}



.pagetitle{background:url(images/welcome-bg.jpg) no-repeat left bottom; line-height:35PX; padding-left:5PX;}



.livechart{background:url(images/livechart.jpg) no-repeat right 2px; height:81px;}



.livechart-top{background:url(images/livechart-top.jpg) no-repeat right 2px; height:81px;}



.contentbox{background:url(images/content-bg.jpg) no-repeat left bottom; line-height:23PX; font-size:14px; text-align:justify; padding:10PX;}



.contentbox .readmore a{text-align:right; float:right; padding:7px; background:url(images/bullet-4.jpg) no-repeat 0px 16px ; font-weight:bold; font-size:13px; padding-left:15px;}



.intercativebox{background:url(images/bottom_bg.jpg) repeat-x; }







.intercativebox ul{width:auto; margin:0; float:left; padding-left:10px;  padding-bottom:4px;}



.intercativebox ul li{width:220px; margin:0; display:block; border-bottom:1px dashed #372D24; float:left;}



.intercativebox ul li a{width:auto; margin:0; color:#FFFFFF; font-size:13px;  float:left; background:url(images/bullet-white.gif) no-repeat left 9px; padding:3px 10px;}



.intercativebox ul li ul{width:auto;  display:block;  float:left;}



.intercativebox ul li ul li{width:auto;margin:2px 0; padding:0; display:block;  float:left; background:none; border:none;}



.intercativebox ul li ul li a{width:220px;  display:block; margin:0; color:#FCF6CE; font-size:13px;  float:left; background:url(images/left-subnav-bg.jpg) no-repeat left top; padding:5px 0px 0 30px; color:#FCF6CE;}



.viewing-textarea{ border:1px solid #333; width:130px; height:18px;}



.requarments{ border:1px solid #333; width:130px; height:18px;}



.btn{ background:url(images/center-boxbg.jpg) repeat-x left top; border:1px solid #333; color:#FFFFFF; cursor:pointer; padding:5px 10px;}



.btn1{ background:url(images/center-boxbg.jpg) repeat-x left top; border:1px solid #333; color:#FFFFFF; cursor:pointer; padding:3px 3px;}



a.blog_link{ color:#595F2C; text-decoration:underline;}





ul.treeview { margin: 0;padding:0 0 10px 0; list-style-type:none;  color:#FCF6CE;}



.treeview ul li{margin: 0;padding: 0;  float:left; list-style-type:none;}



ul.treeview li{ float:left; width:auto;  background:none; list-style-type:none;}



ul.treeview ul{ float:left; width:auto; border:0px solid #f00; padding-left:10px; background:none;} 



ul.treeview ul li{ border:none;}



ul.treeview a{ width:200px; color:#fff; font-size:13px;  float:left; background:url(images/bullet-white.gif) no-repeat left 9px; padding:5px 10px; border-bottom:1px dashed #fff; }



ul.treeview ul li a{ color:#fff; background:url(images/bullet-white.gif) no-repeat 5px 10px;  padding:5px 0px 0 20px; border:1px solid #f00;  width:175px;  display:block; border:none; }



.treeview li{ padding-left: 22px; margin-bottom: 3px;}



.treeview li.submenu ul{ display: none; margin:0; padding:0; list-style-type:none; }



.treeview .submenu ul li{ cursor: default; margin:0; padding:0;}

.news_list_style{



background:transparent url(images/bullet-5.jpg) no-repeat scroll left 9px;



color:#333333;

float:left;

font-size:13px;

padding:5px 10px;



}

/*.test{background:#fff url(http://www.smartinfosys.org/aclients/torcana/images/blogbox-bottombg.jpg) no-repeat bottom left; padding:0 10px 0px 0px;}

*/

