/******************************************** 
Project: Quantum
Author Name: Amit Narayan
Created on: 14 March 2008
Last Modified By: Amit Narayan
Last Modified On: 14 March 2008
Vinove Software & Services Pvt Ltd., All Rights Reserved
**************************************************/

/************************common code start **************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,th,td{margin:0px;padding:0px;}

body{background:url(../images/outer_bg.jpg) left top repeat-x; font-family:"Arial"; font-size:12px; color:#333;}

fieldset,img{border:0; float:left;}

div#layout{width:831px; padding:0px; margin:0 auto 0 auto;}
div#layout div#main{width:831px; padding:0px; margin:0px; background:url(../images/mid_shadow.jpg) left top repeat-y; float:left}
div#main div#left_shadow{width:815px; padding:0 0 0 16px; background:url(../images/left_shadow.jpg) left top no-repeat; float:left;}

div#left_shadow div#right_shadow{width:800px; padding:0 15px 0 0; background:url(../images/right_shadow.jpg) right top no-repeat; float:left;}

/************************header start **************************/
div#header{float:left; width:800px; background:url(../images/header_bg.jpg) left top repeat-x; padding:12px 0 0 0;}
div#header div.info{float:left; width:800px; padding-bottom:3px;}
div#header span.phone{float:left; width:176px;}
div#header span.email{float:right; width:261px;}

/************************banner start **************************/
div#header div.banner{float:left; width:800px;}
/************************banner end **************************/

/************************menu start **************************/
div#header div#menu{float:left; width:800px;}
div#header div#menu ul{float:left; width:800px; list-style:none;}
div#header div#menu li{float:left; border-right:2px #bdbcbc solid; text-align:center;}
div#header div#menu li.home{width:131px;}
div#header div#menu li.about{width:131px;}
div#header div#menu li.periodical{width:131px;}
div#header div#menu li.invest{width:131px;}
div#header div#menu li.doctor{width:131px;}
div#header div#menu li.last{border-right:none; width:132px;}
div#header div#menu li a{float:left; padding:19px 0 0 0; color:#333333; font-weight:bold; text-decoration:none; font-size:11px; text-align:center; height:39px; width:131px;} 
div#header div#menu li a:hover{ border-bottom:2px #c20000 solid; height:37px}
div#header div#menu li a.current{float:left; padding:19px 0 0px 0; color:#333333; font-weight:bold; text-decoration:none; font-size:11px; text-align:center; height:37px;border-bottom:2px #c20000 solid; width:131px;}

/************************menu end **************************/

/************************header end**************************/

/************************common code end **************************/

/************************body container start **************************/
div#body_container{float:left; width:776px; padding:12px;}
div.periodic{background:url(../images/perio_img.jpg) center no-repeat;}

/************************left container start **************************/
div#body_container div#left_container{float:left; width:309px; padding:0 23px 0 0;}
div#left_container div.welcome{float:left; padding:22px 0 0 18px; width:291px; background:url(../images/welcome_bg.jpg) left top repeat-x; color:#fff; line-height:18px;}
div#left_container div.welcome p{padding-top:15px;}
div#left_container div.welcome h3{font-weight:bold; font-size:16px;}

div#body_container div#left_container_inner{float:left; width:345px; padding:0 23px 0 0;}
div#left_container_inner div.contents{float:left; padding:17px 0 0 7px; width:337px; line-height:127%; font-size:14px;} 
div#left_container_inner div.contents p.about{font-size:14px;}
div#left_container_inner div.contents p.perio{font-size:12px;}
div#left_container_inner div.contents p.direct{font-size:12px;}
div#left_container_inner div.contents span.kelwin{padding:5px 10px 0 0; float:left}
div#left_container_inner div.contents h3{font-weight:bold; font-size:16px; color:#C50000;}
div#left_container_inner div.contents p.mail{padding:8px 0 0 0}
div#left_container_inner div.contents p a.email{border-top:5px #c50000 solid; float:left; padding:10px 0 0 5px; width:322px; color:#660000; font-weight:bold; text-decoration:none;}

div#left_container_inner div.contents_perio{float:left; padding:17px 0 0 18px; width:300px; line-height:18px; font-size:14px;} 
div#left_container_inner div.contents_perio p.about{font-size:14px;}
div#left_container_inner div.contents_perio p.perio{font-size:12px;}
div#left_container_inner div.contents_perio h3{font-weight:bold; font-size:16px; color:#C50000;}


div#body_container div#left_container_invest{float:left; width:295px; padding:0 23px 0 0;}
div#left_container_invest div.contents{float:left; padding:17px 0 0 0; width:295px; line-height:18px; font-size:14px;}
div#left_container_invest div.contents p{font-size:12px;}
div#left_container_invest div.contents h3{font-weight:bold; font-size:16px; color:#C50000;}
div#body_container div#middle_container_invest{float:left; width:243px; padding:0 23px 0 0;}
div#middle_container_invest div.contents{float:left; padding:17px 0 0 0; width:243px; line-height:18px; font-size:14px;}
div#middle_container_invest div.contents p{font-size:12px; padding-top:30px;}

div#body_container div#left_container_contect{float:left; width:471px; padding:0 11px 0 0;}
div#left_container_contect h3{font-size:25px; color:#333;}
div#left_container_contect h3 span.portfolio{color:#660000}
div#left_container_contect h3 span.manage{color:#666}
div#left_container_contect h3 span.ltd{color:#999}
/*div#left_container_contect p.map{padding:10px 0 0 0; float:left;}*/

div#googlemap {width:470px; height:309px; margin-top:42px; border:solid #999999 3px;}
/************************left container end **************************/

/************************right container start **************************/
div#body_container div#right_container{float:left; width:430px; padding:15px 0 0 10px;}
div#right_container div.container_detais{float:left; width:430px; border-bottom:4px #c50000 solid;}
div#right_container div.container_knowledge{float:left; width:430px; padding:10px 0 0 0;}
div#right_container div.detais_row{float:left; width:430px; padding-bottom:15px;} 
div#right_container div.detais_row p{float:left; width:302px; padding:3px 0 0 0;font-size:11px; line-height:16px;}
div#right_container div.detais_row p strong{font-size:12px;}
div#right_container div.detais_row p strong.heading{color:#c50000; font-size:14px;}
div#right_container div.detais_row p strong.knowledge{color:#660000; font-size:14px;}
div#right_container div.detais_row p img{float:none;}
div#right_container div.detais_row span{float:left; padding:0 29px 0 0; width:99px;}
div#right_container div.detais_row span img{border:5px #a6a6a6 solid;}

div#body_container div#right_container_invest{float:left; width:170px;}
div#right_container_invest div.contents{float:left; padding:40px 0 0 0; width:170px; line-height:18px; font-size:14px;}
div#right_container_invest div.contents p{font-size:12px; width:170px;}
div#right_container_invest div.contents p strong{color:#660000}

div#body_container div#right_container_inner{float:left; width:384px; padding:17px 0 0 15px;}
div#body_container div#right_container_inner div.right{padding:0 0 0 88px; float:left; width:auto;}
div#right_container_inner h3{font-weight:bold; font-size:16px; color:#C50000;}
div#right_container_inner p.direct{font-size:12px; line-height:160%;}
div#right_container_inner span.nigel{padding:5px 0 0 0; float:right}
div#right_container_inner p.mail{padding:18px 0 0 0;}
div#right_container_inner p a.email{border-top:5px #c50000 solid; float:left; padding:10px 0 0 5px; width:322px; color:#660000; font-weight:bold; text-decoration:none; font-size:14px;}

div#right_container_inner div.contents{float:left; padding:17px 0 0 0; width:300px; line-height:180%;}
div#right_container_inner div.contents p.about{font-size:14px;}
div#right_container_inner div.contents p.perio{font-size:12px; line-height:160%; float:right; width:300px;}
div#right_container_inner div.contents p.perio_right{font-size:12px; line-height:160%; float:right; width:210px}
div#right_container_inner div.contents p.perio strong{font-size:12px; color:#333;}
div#right_container_inner div.contents p strong{color:#660000; font-size:16px;}

div#right_container_inner div.about{float:left; padding:17px 0 0 0; width:370px; line-height:180%;}
div#right_container_inner div.about p.about{font-size:14px;}
div#right_container_inner div.about p.perio{font-size:12px; line-height:160%; float:right; width:300px;}
div#right_container_inner div.about p.perio_right{font-size:12px; line-height:160%; float:right; width:210px}
div#right_container_inner div.about p.perio strong{font-size:12px; color:#333;}
div#right_container_inner div.about p strong{color:#660000; font-size:16px;}

div#body_container div.contact_detals{float:left; width:776px; text-align:center; padding:30px 0 10px 0;}
div#body_container div.contact_detals a{color:#660000; font-weight:bold; text-decoration:none;}
div#body_container div.contact_detals a:hover{color:#660000; font-weight:bold; text-decoration:underline;}

div#body_container div#right_container_contect{float:left; width:293px; padding:47px 0 0 0;}
div#right_container_contect h3{ font-size:20px; color:#333;}
div#right_container_contect p{font-size:14px;}
div#right_container_contect form.contect{width:293px; float:left; background:#c20000;}
div#right_container_contect form.contect fieldset{width:267px; padding:13px; float:left;}
div#right_container_contect form.contect label{float:left; width:125px; margin-top:5px; color:#fff;}
div#right_container_contect form.contect input{width:133px; margin-top:5px;}
div#right_container_contect form.contect textarea{width:261px; margin-top:5px;}
div#right_container_contect form.contect input.button{width:111px; margin:5px 5px 0 0; border:none; padding:2px; background:#fff; cursor:pointer;}

/************************right container end **************************/

/************************body container end **************************/

/************************footer start **************************/
div#footer{float:left; width:776px; padding:12px 12px 5px 12px; background:#e7e7e7;}
div#footer div.menu{width:776px; float:left; text-align:center; padding-bottom:15px;}
div#footer div.menu a{color:#000; text-decoration:none; font-size:12px; text-align:center;  padding:0 8px 0 8px;} 
div#footer div.menu a:hover{ color:#000; text-decoration:underline;}
div#footer div.copyright{float:left; width:776px; text-align:center; font-size:9px; font-weight:bold; color:#660000; font-family:"Arial";}

/************************footer end **************************/
