/* CSS Document */body{	padding:0;	margin:0;	background-color: #462300;	color:#000;	font: normal 10pt Arial,Helvetica,sans-serif;	cursor:default;}div, h1, h2, p, form, label, input, textarea, img, span{	margin:0; padding:0;}ul{	margin:0;	padding:0; 	list-style-type:none;	font-size:0;}.spacer{	clear:both;	font-size:0; 	line-height:0;}a, a:visited{	color: #306495;	background: inherit;	text-decoration: none;}a:hover{	color: #73471B;	background: inherit;	text-decoration: underline;}pre{	border-left: 5px solid #F5F5F5;	font-family:"Courier New",Courier,mono;	margin:0.3em;	padding:0.5em;}.page #container{	background:url(images/top_part.gif) 0 0 no-repeat;	width:968px;	height:100%;	background: white;	margin: 0 auto;	text-align: left;	padding-bottom: 0;}.page #header{border-left:#ffffff solid 7px;	border-right:#ffffff solid 7px;	background:url(images/nai.jpg) 0 0 repeat-x;	height:162px;	margin:0 auto;	padding:0 17px;	}.page #header h1{	margin: 0;	padding: 10px 0;}.page #header a{	color: #555;	text-decoration: none;}.page #sidebar{	float: right;	width: 180px;	padding: 15px 1px;        margin-right:5px;}.page #content{	margin: 0 210px 0 0;	padding: 0 20px;}#top{	background:url(images/top_part.gif) 0 0 no-repeat;	width:968px;	height:128px;	margin:0 auto;	position:relative;}#top img{	position:absolute;	left:65px;	top:51px;}#top ul{	width:650px;	height:29px;	position:absolute;	left:342px;	top:74px;}#top ul li{	float:left;	margin:0 1px 0 0;}#top ul li a{	background:url(images/nav_bg.gif) 0 0 no-repeat;	width:102px;	height:29px;	display:block;	font:bold 11px/29px Arial, Helvetica, sans-serif;	color:#fff;	text-decoration:none;	text-transform:uppercase;	text-align:center;	background-color:inherit;}#top ul li a:hover{	background:url(images/nav_hover.gif) 0 0 no-repeat;	width:102px;	height:29px;	color:#4C4C4C;	background-color:inherit;}#top ul li.hover{	float:left;	margin:0 1px 0 0;	background:url(images/nav_hover.gif) 0 0 no-repeat;	width:102px;	height:29px;	display:block;	font:bold 11px/29px Arial, Helvetica, sans-serif;	color:#4C4C4C;	text-decoration:none;	text-transform:uppercase;	text-align:center;	background-color:inherit;}#header{	width:920px;	border-left:#ffffff solid 7px;	border-right:#ffffff solid 7px;	background:url(images/nai.jpg) 0 0 repeat-x;	height:162px;	margin:0 auto;	padding:0 17px;}#header h2{	display:block;	background:url(images/green_part_div.gif) 0 0 repeat-x;	height:23px;	width:682px;	padding:21px 0 0 236px;	margin:0 0 18px 0;}#header h2 span{	font:bold 34px/20px Arial, Helvetica, sans-serif;	color:#FDFF35;	padding:0 0 0 0;	background:url(images/h2_bg.gif) 0 0 repeat-x #7DBC07;	width:448px;}#header p{	font:bold 13px/19px Arial, Helvetica, sans-serif;	color:#fff;	background-color:inherit;	text-align:center;	margin:0 0 18px 0;	display:block;}#header p span{	background-color:#3A6200;	color:#fff;	padding:0 2px 0 4px;}#header a{	background:url(images/btn_click.gif) 0 0 no-repeat;	width:228px;	height:25px;	display:block;	margin:0 0 0 370px }#header a:hover{	background:url(images/btn_click_hover.gif) 0 0 no-repeat;}#body{	width:968px;	margin:0 auto;	padding:0;	background-color:#fff;	color:#000;}#body ul.nav{	width:822px;	height:46px;	border-bottom:#EEEEEE solid 4px;	padding:8px 0 6px 146px;	margin:0 0 24px 0;	background-color:#fff;	color:#000;}#body div.nav{	width:822px;	height:20px;	border-bottom:#EEEEEE solid 4px;	padding:8px 0 6px 146px;	margin:0 0 24px 0;	background-color:#fff;	color:#000;}#body ul.nav li.navLink{	display:block;	background:url(images/nav_div.gif) right top repeat-y;	float:left;	height:46px;	padding:0 1px 0 0;}#body ul.nav li.navLinkNoBdr{	display:block;	background-image:none;	float:left;	height:46px;	padding:0 1px 0 0;}#body ul.nav li.navLink a.service{	display:block;	background:url(images/services_icon.gif) 0 7px no-repeat #fff;	padding:0 14px 0 46px;	font:bold 13px/46px Arial, Helvetica, sans-serif;	color:#171717;	text-transform:uppercase;	text-decoration:none;}#body ul.nav li.navLink a.service:hover{	background:url(images/services_icon_hover.gif) 0 7px no-repeat #fff;	color:#39638A;}#body ul.nav li.navLink a.testimonial{	display:block;	background:url(images/testimonial_icon.gif) 10px 7px no-repeat #fff;	padding:0 15px 0 58px;	font:bold 13px/46px Arial, Helvetica, sans-serif;	color:#171717;	text-transform:uppercase;	text-decoration:none;}#body ul.nav li.navLink a.testimonial:hover{	background:url(images/testimonial_icon_hover.gif) 10px 7px no-repeat #fff;	color:#39638A;}#body ul.nav li.navLink a.project{	display:block;	background:url(images/project_icon.gif) 9px 7px no-repeat #fff;	padding:0 14px 0 43px;	font:bold 13px/46px Arial, Helvetica, sans-serif;	color:#171717;	text-transform:uppercase;	text-decoration:none;}#body ul.nav li.navLink a.project:hover{	background:url(images/project_icon_hover.gif) 9px 7px no-repeat #fff;	color:#39638A;}#body ul.nav li.navLink a.privacy{	display:block;	background:url(images/privacy_icon.gif) 12px 7px no-repeat #fff;	padding:0 8px 0 42px;	font:bold 13px/46px Arial, Helvetica, sans-serif;	color:#171717;	text-transform:uppercase;	text-decoration:none;}#body ul.nav li.navLink a.privacy:hover{	background:url(images/privacy_icon_hover.gif) 12px 7px no-repeat #fff;	color:#39638A;}#body ul.nav li.navLinkNoBdr a.moreLink{	display:block;	background:url(images/more_links_icon.gif) 8px 7px no-repeat #fff;	padding:0 0 0 49px;	font:bold 13px/46px Arial, Helvetica, sans-serif;	color:#171717;	text-transform:uppercase;	text-decoration:none;}#body ul.nav li.navLinkNoBdr a.moreLink:hover{	background:url(images/more_links_icon_hover.gif) 8px 7px no-repeat #fff;	color:#39638A;}#left{	width:366px;	padding:5px 15px 0 22px;	float:left;}#left2col{	width:601px;	padding:5px 15px 0 22px;	float:left;}#leftContent{	width:20px;	padding:5px 15px 0 22px;	float:left;}#left h2{	font:bold 24px/16px Arial, Helvetica, sans-serif;	color:#497C00;	background-color:#fff;	margin:0 0 12px 0;	display:block;}#left p.lftText, #left2col p.lftText, ol.policy li{	font:normal 12px/19px Arial, Helvetica, sans-serif;	color:#000;	background-color:#fff;	padding-bottom: 10px;}#left p.lftText span{	color:#9E3F01;	background-color:#FFF6DB;	font:bold 12px/19px Arial, Helvetica, sans-serif;}#left p.viewMore{	width:77px;	height:13px;	background:url(images/view_more_bg.gif) 0 0 repeat-x;	padding:0 0 0 288px;	margin:31px 0 15px 0;	font-size:0;	display:block;}#left p.viewMore a{	background:url(images/view_more.gif) 0 0 no-repeat;	width:77px;	height:13px;	display:block;}#left p.viewMore a:hover{	background:url(images/view_more_hover.gif) 0 0 no-repeat;}#leftBottom{	width:364px;	background:url(images/left_bottom_bg.gif) 0 0 repeat-y;}#leftBottom p.top1{	background:url(images/left_bottom_top.gif) 0 0 no-repeat;	width:364px;	height:21px;}#leftBottom h2{	background:url(images/left_bottom_h2.gif) 0 0 no-repeat;	width:364px;	height:52px;}#leftBottom p.lftBottomText{	margin:0 13px 0 18px;	font:bold 13px/19px Arial, Helvetica, sans-serif;	color:#91835B;	background-color:#fff;}#leftBottom p.lftBottomText span{	font:bold 13px/19px Arial, Helvetica, sans-serif;	color:#C24E01;	background-color:#fff;}#leftBottom p.bot1{	background:url(images/left_bottom_bot.gif) 0 0 no-repeat;	width:364px;	height:25px;}#mid{		border:#462300 solid 1px;	background:url(images/mid_panel_bg.gif) 0 0 repeat-x #F5EFD3;	color:#fff;	padding:4px 2px 5px 2px;	margin:0 1px 5px 1px;	float:right;        width:290px;}#midContent{	width:800px;	border:#462300 solid 1px;	background:url(images/mid_panel_bg.gif) 0 0 repeat-x #F5EFD3;	color:#fff;	padding:4px 13px 0 11px;	margin:0 17px 0 0;	float:left;}#mid h2{	font:bold 18px/38px Arial, Helvetica, sans-serif;}#mid img{	margin:0 0 14px 0;	width:252px;	height:109px;}#mid h3{	font:bold 12px/29px Arial, Helvetica, sans-serif;	color:#FFF414;	background-color:#F5EFD3;	padding:0;	margin:0;	text-transform:uppercase;}#mid p.midText{	font:bold 12px/19px Arial, Helvetica, sans-serif;	color:#fff;	background-color:#F5EFD3;	margin:0 0 31px 0;}#mid p.midText2{	font:bold 16px/22px Arial, Helvetica, sans-serif;	color:#fff;	background-color:#F5EFD3;	margin:0 0 46px 0;}#midContent p.lftText{	font:normal 12px/19px Arial, Helvetica, sans-serif;	color:#000;	padding-bottom: 10px;}#mid .content {    color:black;}#right{	width:220px;	height:inherit;        float:right;        margin-right:2px;}#rightContent{	width:20px;	float:left;}#right h2.mem{	height:48px;        width:200px;	background:url(images/member_login_yii.gif) 0 0 no-repeat;	padding:0 0 0 40px;	font:bold 15px/57px Arial, Helvetica, sans-serif;	color:#7BCA0A;}#right form{	background:url(images/memberlogin_bg_yii.gif) 0 0 repeat-y;	width:200px;        height:60px;	margin:-5px 0 0 0;}#right form input.txtBox{	width:206px;	height:19px;	border-left:#808080 solid 1px;	border-top:#808080 solid 1px;	border-right:#D4D0C8 solid 1px;	border-bottom:#D4D0C8 solid 1px;	/*font:normal 11px/19px Arial, Helvetica, sans-serif;*/	color:#000;	background-color:#fff;	margin:0 0 17px 0;	padding:0 0 0 20px;}#right form a{	font:bold 12px/19px Arial, Helvetica, sans-serif;	color:#FF6600;	background-color:#131313;	text-decoration:underline;	float:left;	background:url(images/register_here_bg.gif) 5px 5px no-repeat;	padding:0 0 0 18px;        height:38px;        display:block;}#right form a:hover{	text-decoration:none;}#right form input.login{	background:url(images/btn_login.gif) 0 0 no-repeat;	width:53px;	height:13px;	border:none;	cursor:pointer;	float:right;}#right p.bottom2{	background:url(images/memberlogin_bot_yii.gif) 0 0 no-repeat;	width:200px;	height:25px;	margin:0 0 5px 0;}#right h2.solution{	font:bold 24px/39px Arial, Helvetica, sans-serif;	color:#497C00;	background-color:#fff;	padding:0 0 0 17px;}#right ul{	width:200px;	padding:0 0 0 17px;}#right ul li{	display:block;	background:url(images/solution_div.gif) left bottom repeat-x;	height:20px;	width:200px;	padding:0 0 1px 0;}#right ul li a{	background:url(images/arrow.gif) 0 7px no-repeat;	padding:0 0 0 14px;	font:bold 11px/20px Arial, Helvetica, sans-serif;	color:#000;	background-color:#fff;	text-decoration:none;	margin:0;	display:block;}#right ul li a:hover{	color:#A60303;	background-color:#ECECEC;}#right ul li.noImg{	display:block;	background-image:none;	height:20px;}#bodyBottom{	width:953px;	margin:18px 0 0 0;	padding:8px 8px 19px 7px;	float:left;}#bodyBottom ul{	width:944px;	background-color:#F1F1F1;	color:#000;	padding:8px 0 8px 9px;	float:left;	display:block;}#bodyBottom ul li.one{	padding:7px 47px 36px 21px;	font:normal 12px/20px Arial, Helvetica, sans-serif;	color:#131313;	background-color:#fff;	float:left;	border-right:#F1F1F1 solid 8px;	display:block;	width:258px;}#bodyBottom ul li.one a{	font:bold 11px/43px Arial, Helvetica, sans-serif;	color:#D35400;	background-color:#fff;	text-decoration:underline;	margin:0 0 0 0;	display:block;}#bodyBottom ul li.one a:hover{	color:#528B00;	background-color:#fff;	text-decoration:none;}#bodyBottom ul li.two{	padding:7px 18px 36px 24px;	font:normal 12px/20px Arial, Helvetica, sans-serif;	color:#131313;	background-color:#fff;	float:left;	border-right:#F1F1F1 solid 8px;	display:block;	width:271px;}#bodyBottom ul li.two a{	font:bold 11px/43px Arial, Helvetica, sans-serif;	color:#D35400;	background-color:#fff;	text-decoration:underline;	margin:0 0 0 0;	display:block;}#bodyBottom ul li.two a:hover{	color:#528B00;	background-color:#fff;	text-decoration:none;}#bodyBottom ul li.three{	padding:7px 16px 16px 26px;	font:normal 12px/20px Arial, Helvetica, sans-serif;	color:#131313;	background-color:#fff;	float:left;	border-right:#F1F1F1 solid 8px;	display:block;	width:238px;}#bodyBottom ul li.three a{	font:bold 11px/43px Arial, Helvetica, sans-serif;	color:#D35400;	background-color:#fff;	text-decoration:underline;	margin:0 0 0 0;	display:block;}#bodyBottom ul li.three a:hover{	color:#528B00;	background-color:#fff;	text-decoration:none;}/*------------------------------------------------bodyBottom--------------------*//*------------------------------------------------body--------------------*//*------------------------------------------------footer--------------------*/#footerMain{	width:968px;	margin:0 auto;	height:128px;	background-color:#fff;	color:#000;	padding:0 0 16px 0;}#footer{	width:953px;	margin:0 auto;	background:url(images/footer_bg.gif) 0 0 repeat-x;	height:128px;	position:relative;}#footer ul{	width:672px;	position:absolute;	left:222px;	top:23px;	height: 34px;}#footer ul li{	float:left;	color:#fff;	background-color:inherit;	font:normal 12px/16px Arial, Helvetica, sans-serif;}#footer ul li a{	font:normal 12px/16px Arial, Helvetica, sans-serif;	color:#fff;	background-color:inherit;	padding:0 11px;	text-decoration:none;}#footer ul li a:hover{	color:#fff;	background-color: #331A00;}#footer p.copyright{	font:normal 11px/11px Tahoma, Arial, Helvetica, sans-serif;	color:#FDFF35;	background-color:inherit;	position:absolute;	width: 100%;	height: 47px;	top: 65px;	left: -1px;}#footer a.xht{	width:85px;	height:13px;	background:url(images/xhtml_bg.gif) 0 0 no-repeat;	position:absolute;	left:391px;	top:59px;	margin:0;}#footer a.xht:hover{	background:url(images/xhtml_bg_hover.gif) 0 0 no-repeat;}#footer a.cs{	width:85px;	height:13px;	background:url(images/css_bg.gif) 0 0 no-repeat;	position:absolute;	left:478px;	top:59px;	margin:0;}#footer a.cs:hover{	background:url(images/css_bg_hover.gif) 0 0 no-repeat;}#footer p.design{	display:block;	width:187px;	height:17px;	padding:3px;	left:382px;	top:83px;	font:bold 11px/17px Arial, Helvetica, sans-serif;	color:#fff;	background-color:#03373B;	text-transform:none;	text-align:center;}#footer p.design a.link{	font:bold 11px/17px Arial, Helvetica, sans-serif;	color:#fff;	background-color:#03373B;	text-decoration:none;	text-transform:none;}#footer p.design a.link:hover{	color:#FDFF35;}/*------------------------------------------------footer--------------------*/.style1 {color: #462300}.style4 {	color: #660000;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}.style5 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	color: #990000;}table.register th, table.register td, table.invite_friends th, table.invite_friends td, table.contact_us th, table.contact_us td {	text-align: left;    color: #000000;    font-family: Arial,Helvetica,sans-serif;    font-style: normal;    font-variant: normal;    font-weight: normal;    font-size: 12px;    line-height: 19px;    font-size-adjust: none;    font-stretch: normal;    -x-system-font: none;}.lft1Text {	text-align: left;    color: #000000;    font-family: Arial,Helvetica,sans-serif;    font-style: normal;    font-variant: normal;    font-weight: normal;    font-size: 12px;    line-height: 19px;    font-size-adjust: none;    font-stretch: normal;    -x-system-font: none;	padding-top:5px;		padding-bottom:5px;}address {    margin-left: 20px;	text-align: left;    color: #000000;    font-family: Arial,Helvetica,sans-serif;    font-style: normal;    font-variant: normal;    font-weight: bold;    font-size: 12px;    line-height: 19px;    font-size-adjust: none;    font-stretch: normal;    -x-system-font: none;}.clearfloat{	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}div.post p {margin-bottom:5px;margin-right:5px;margin-left:5px;padding:5px;	}	div.author {padding:5px;	}		div.home_title a {	color:#FD6F27;	}div.home_title {        font-weight:bold;        padding-left:5px;        padding-top:3px;        }div.home_title	a:visited{	color:#FD6F27;        }div.home_title a {	color:#FD6F27;	}div.readmore {         border-style:dotted;         border-width:0 0 1px 0;         padding:4px 5px;         margin-bottom:3px;         border-color:#E1C2AF;        }div.title	a:visited{	color:#FD6F27;	}	.portlet{	-moz-border-radius:7px;	font-size:0.9em;	margin: 0;	padding: 5px;	margin-bottom:15px;	background-color:#FACFA0;	}.portlet .xheader{	color:#555;	font-size:1.2em;	font-weight:bold;	line-height:1;	padding:5px 10px 6px;	margin: 0;	text-align:center;}.portlet .xcontent{	-moz-border-radius-bottomleft:5px;	-moz-border-radius-bottomright:5px;	background:#FDF2E6;	padding:5px 5px 10px 5px;}.portlet .xcontent ul, .portlet .xcontent ol{	list-style-image:none;	list-style-position:outside;	list-style-type:none;	margin: 0 0 0 5px;	padding: 0;}.portlet .xcontent ul, .portlet .xcontent ol{	list-style-type:none;	margin: 0 0 0 5px;	padding: 0;}.portlet li{	padding: 2px 0 4px 0px;	height:20px;	color:white;	font-size:12px;}.portlet .row{	margin: 0 0 5px 0;}.portlet .row .hint{	margin: 0;	padding: 0;	color: #999;}.errorMessage{	color: red;}.form{	-moz-border-radius:7px;	border: 3px solid #EEE;	background:#F5F5F5;	padding:10px;	margin: 0;}.form .row{	margin: 5px 0;}.form .row label{	display: block;	font-weight: bold;}.form .hint{	margin: 0;	padding: 0;	color: #999;}.form label.error,.form span.error{	color: #C00;}.form input.error,.form textarea.error,.form select.error{	background: #FEE;	border-color: #C00;}.form .errorSummary{	border: 2px solid #C00;	padding: 7px 7px 12px 7px;	margin: 0 0 20px 0;	background: #FEE;	font-size: 0.9em;}.form .errorSummary p{	margin: 0;	padding: 5px;}.form .errorSummary ul{	margin: 0;	padding: 0 0 0 20px;}.form .errorSummary ul li{	list-style: square;}.post{	margin: 20px 0;}.post .title{	font-size: 1.8em;	border-bottom: 1px solid silver;}.post .title a{	color: #555;	text-decoration: none;}.post .author{	color: #888;}.post .nav{	-moz-border-radius:7px;	padding: 5px;	background: #F5F5F5;}.post .draft{	color: red;}.post .published{	color: green;}.post .archived{	color: purple;}.comment{	-moz-border-radius:7px;	padding: 5px;	background: #F5F5F5;	margin: 5px 0;}.comment .author a{	color: #555;	font-weight: bold;	text-decoration: none;}.comment .author a:hover{	color: #333;	border-bottom: 1px solid gray;}.comment .time{	color: #888;	font-size: 0.8em;}.comment a.cid{	color:#CCC;	float:right;	font-size:1.5em;	font-weight:bold;	padding:0 5px 5px 5px;	text-decoration: none;}.comment a.cid:hover{	color:#555;}.comment .pending{	color:red;}span.tag{	padding: 0 4px 0 0;}table.dataGrid{	background: white;	border-collapse: collapse;	width: 100%;        margin:5px;}table.dataGrid th, table.dataGrid td{	font-size: 0.9em;	border: 1px #FAC07F solid;	padding: 0.3em;}table.dataGrid th{	background: #F9E7D3;	text-align: center;}table.dataGrid th a{	color: #555;	text-decoration: none;}table.dataGrid th a:hover{	color: #333;        background:#F9D7B0;	border-bottom: 1px solid gray;}table.dataGrid tr.odd{	background: #F5F5F5;}table.dataGrid th.label {    width:50px;}.yiiForm {    padding:20px;    margin:10px 15px 10px 15px;    border-style:solid;    border-color:#462300;    border-width:1px;    background:#FDF2E6;}.yiiForm .simple {    padding-top:5px;    overflow: hidden;}.simple label {    position: relative;    text-align:right;    width:150px;    float: left;    display: block;    margin-right:5px;}.simple input textarea select {    margin-left: 100px;}.yiiForm .action {    margin-left: 130px;    padding:5px;}.yiiForm span.required {    color:#F92B1B;    font-weight:bolder;}.yiiForm .errorSummary{    padding:10px;    margin-left: 140px;    border-color:#462300;    border-width:1px;    border-style:solid;    background: #F5F5F5;}.yiiForm .errorSummary ul{    list-style-type: square;}.yiiForm .errorSummary li{    font-size:9pt;    padding:1px;    margin-left:10px;    color:red;}div#content h2 {    margin-left: 10px;    color:#985C1A;    padding:5px;}.yiiForm h3 {    margin-left: 10px;    color:#985C1A;    padding:2px;}div.row>input {    margin-right:5px;}.page table#nav-menu { width:100%;         background:#FCCE9B;         height:50px;         }.page table#nav-menu td {         padding:5px;         margin:5px;         height:50px;         border:1px solid #D8AF80;         text-align:center;}ul#recentComments {    list-style: none;     }ul#recentComments li{    display:block;    margin-bottom:2px;    padding-bottom:3px;    border-bottom: 1px dotted #FF9966;    height:auto;}#commentAuthor {  color:black;}#commentAuthor a {  color:#330000;}#commentBody {  color:black;}