/* CSS Document */

body{margin:0px; background:url(images/page-bg.jpg) no-repeat #fff center top;}

#page{width:889px; margin:0 auto;}

/* =============================================== Common classes Start ==============================*/

.fullWidth{width:100%;}
.fullHeight{height:100%;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clear{clear:both;}
.rowspacer{width:20px;}
.noBorder{border:none !important;}
.imageStyle{vertical-align:middle;padding-top:1px;}

/* =============================================== home classes Start ==============================*/

#homeleft{width:216px;}

#home-container{width:656px;}

/* =============================================== homeleft classes Start ==============================*/

.home-leftcorbg1{width:200px; height:28px; background:url(images/left-corbg1.jpg) no-repeat; padding:6px 0px 0px 16px; font:normal 18px Georgia; color:#0F6487}

.home-leftcorbg2{width:216px; background:url(images/left-corbg2.jpg); font:normal 12px Arial, Helvetica, sans-serif; color:#13739A; line-height:18px;}

.home-leftcorbg3{width:216px; height:auto; background:url(images/left-corbg3.jpg) no-repeat;}

.home-leftcorbg3 a {font:bold 12px Arial, Helvetica, sans-serif; color:#13739A; line-height:22px; text-decoration:none;}

.home-leftcorbg3 a:hover {text-decoration:underline; line-height:22px;}




.ul_lilefttab
{
	margin:0px;
	padding:10px 0px 0px 16px;
}
.ul_lilefttab li 
{
	font:normal 14px/18px Arial;
	color: #13739A;
	display: list-item;
	list-style-position: outside;
	list-style:none;
	line-height:22px;
	
}

.ul_lilefttab a
{
	font:normal 14px/18px Arial;
	color: #13739A;
	text-decoration:none;
	line-height:22px;
}
.ul_lilefttab a:hover
{
	text-decoration:underline;
	line-height:22px;
}

/* =============================================== homecontainer classes Start ==============================*/

#tree-corbg{width:656px; background:url(images/cont-corbg1.jpg) no-repeat top;}

#tree-corbg1{width:656px; height:364px; background:url(images/cont-corbg2.jpg) no-repeat;}

#tree-corbg3{width:656px; background:url(images/cont-corbg2.jpg) no-repeat;}

#menu{width:654px; margin:0 auto;}

#ul_limenu
{
	margin:0px;
	padding:10px 0px 0px 6px;
}
#ul_limenu li 
{
	font:normal 17px/18px Georgia;
	color: #095675;
	display: list-item;
	list-style-position: outside;
	text-align: left;
	list-style:none;
	float:left;
	margin-right:16px;
}

#ul_limenu a
{
	font:normal 17px/18px Georgia;
	color: #095675;
	text-decoration:none;
}

#ul_limenu a:hover
{
	color:#116EAF;
}

#ul_limenu a.active
{
	font:normal 17px/18px Georgia;
	color: #427904;
	text-decoration:none;
}

#port-cont{width:625px; margin:30px 7px 0px 0px;}

#home-cont{width:424px; margin:30px 7px 0px 0px;}

#green-box{width:656px; height:193px; background:url(images/green-bg.jpg) no-repeat;}

/* =============================================== infobox classes Start ==============================*/

#infobox{width:887px; border:1px solid #C3E1EE; background:url(images/info-bg.jpg) repeat-x #F2F5F7;}

/* =============================================== Taxt classes Start ==============================*/

.genText{font:normal 14px/18px Georgia;color:#13739A; line-height:18px}

.bluebigh1{font:normal 22px/26px Georgia;color:#13739A;}

.bluebigh{font:normal 16px/18px Georgia;color:#13739A;}

.greenbigh{font:normal 18px Georgia; color:#427904;}

/* =============================================== Portfolio classes Start ==============================*/

.common-portbox
{
width:218px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#333333;
line-height:18px;
}

.common-portbox a
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#333333;
line-height:18px;
text-decoration:underline;
}

.common-portbox a:hover
{
line-height:18px;
text-decoration:none;
}

.blueporth1
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#13739A;
text-align:center;
text-transform:uppercase;
}

/* demo */

div.demolayout {
width:556px;
margin:0px;
}

ul.demolayout {
list-style-type: none;
float: left;
margin:0px;
padding:0px;
}

ul.demolayout li {
margin: 0 10px 0 0;
float: left;
}
.tab{
border:1px #C3E2E5 solid;
background-color:#FFFFFF;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
padding:0 0 0 0;
}
ul.demolayout a {
float: left;
display: block;
padding: 5px 25px;
border: 1px solid #fff;
border-bottom: 0;
color: #666;
background: #fff;
font:bold 13px Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
}

ul.demolayout a:hover {
background: #fff;
color:#0F6487;
}

ul.demolayout a.active {
border-top:1px solid #C3E2E5;
border-right:1px solid #C3E2E5;
border-left:1px solid #C3E2E5;
background: #fff;
padding-bottom: 5px;
cursor: default;
color:#0F6487;
}

.tabs-container {
clear: left;
padding:0px;
}

#scrollbarbg
{
width:656px;
height:242px;
/*background:url(images/scrollbar-bg.jpg) no-repeat;*/
background-color:#FFFFFF;
padding-top:8px;
}

