body {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#dde8e2;

	font-size:10pt;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	
}
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}
#main {
height:auto !important;
margin:0px auto;
width:1023px;
margin-top:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:30px;
margin-bottom:0px;
}
#gallery{
float:right;
height:400px;
overflow:hidden;
width:512px;}
#header{
width:1023px;
height:170px;
overflow:hidden;

background-image:url(../images/header.jpg);
background-repeat:no-repeat;}
#footer{
height:50px;

overflow:hidden;
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;}
#home{
background-color:#076a6a;
background-image:url(../images/home_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
height:400px;}
#logos{
height:71px;
background-image:url(../images/logo_bg.jpg);
background-repeat:repeat-x;
padding-top:10px;
padding-left:50px;}
#home_content{
color:#FFFFFF;
float:left;
font-size:10pt;
padding-left:80px;
text-align:justify;
width:412px;
height:400px;
overflow:hidden;

}
#thumbs img {

margin-top:10px;
border:0px solid #fffff;
}
#thumbs img a:hover{

margin-top:10px;
border:0px solid red;
}
.sub_thumb{
text-align:center; width:150px; color:white;
float:left;}
#thumbs a{
color:white;}
#thumbs a:hover{
color:yellow;
}
#inside{


font-size:11px;

width:1023px;
background-color:#68A98B}
#inside_content{
background-color:#ffffff;
color:#000000;
float:left;
font-size:11px;
padding-left:40px;
text-align:justify;
line-height:1.6;
width:743px;
padding-right:40px;
padding-top:25px;
background-image:url(../images/inside_bg.jpg);
background-repeat:no-repeat;
}
.date{
color:#99cccc;
float:right;

}
#logo-list{
margin-top:30px;
height:73px;}
h1{
font-size:14px;
margin:0px;
margin-top:20px;
text-transform:uppercase;
}
#t123 img a{
margin:0px; border:0px;
padding:0px;}
#t123 img {
margin:0px; border:0px;
padding:0px;}
#t123 a{
margin:0px; border:0px;
padding:0px;}
.greenh1{
font-size:14pt;
margin:0px;
margin-top:0px;
text-transform:none;
color:#43936e;
}
.greenh2{
font-size:13pt;
margin:0px;
margin-top:0px;
text-transform:none;
color:#43936e;
}
.por_title{
color:#000000;
float:left;
font-weight:bold;
margin-bottom:10px;
padding-left:5px;
width:140px;
}
.por_des{

float:left;
margin-bottom:10px;
width:615px;
}

}
#nav{
text-align:right;
margin-top:20px;
margin-bottom:20px;
margin-right:114px;}
#prev{
float:right; margin-right:10px; width:auto;}
#next{
float:right;
margin-right:30px;
width:auto;}
h2{
font-size:10pt;
margin:0px;
margin-top:20px;
text-transform:uppercase
}
#left_menu{
width:170px;
float:left;
height:382px;
background-color:#68a98b;
background-image:url(../images/menu_bg.jpg);
background-repeat:no-repeat;
padding-left:30px;
padding-top:25px;}
#legal{
color:white;
clear:right;
width:700px;
padding-right:29px;
padding-top:5px;
float:right;

text-align:right;

}
#p_logo{
float:left;
margin-bottom:20px;
margin-right:8px;

}
#search{
height:110px;
border-bottom:0px solid red;
padding-top:10px;}
#menu_ul{
padding-left:0px;
margin-left:0px;
float:left;
margin-top:17px;



}
#logo a:hover{
border: none;


}
#logo{

border: none;
float:left;
height:100px;
margin-left:116px;
width:252px;}
#menu_ul li{
float:left;
font-family:Arial, Helvetica, sans-serif;

font-weight:bold;
text-transform:uppercase;
padding-left:14px;
color:#FFFFFF;
width:105px;
background-image:url(../images/arrow.jpg);
background-repeat:no-repeat;
padding-left:20px;
overflow:hidden;


}
#menu ul li.selected{
background-image:url(../images/arrow2.jpg);
color:#000000;
}
#menu ul li.selected a{

color:#FFFF00;
}
#menu_ul li a{
color:#ffffff;
font-size:12px;
}
#menu_ul li a:hover{
color:#FFFF00;
}
#left_menu ul{
padding-left:0px;
margin-left:0px;
margin-top:0px;

}
#left_menu ul li{
font-weight:bold;
list-style:none;
color:white;

padding-left:0px;
margin-left:0px;
line-height:1.8;
font-size:10pt;
}
#left_menu ul li a{
color:#FFFFFF;
text-decoration:none;

font-weight:normal;
list-style-type:none;
}
#left_menu ul li a:hover{
text-decoration:underline;
}
#menu_2{
float:right;
width:700px;
padding-right:29px;
color:white;
margin-top:10px;
text-align:right;}

#menu_2 a{
color:#ffffff;
text-decoration:none;
text-decoration:underline;
}
#menu_2 a:hover{
text-decoration:none;
}

input, select
{
 background-color: #E9E9E9;
 border: 0px #E9E9E9 solid ;
font-size:10px;
color:#000000;
width:151px;
margin-right:9px;


}
.radio
{
 background-color:#cccccc;
 font-family:tahoma, sans-serif;
 font-size:10px;
 border : 1px solid #cccccc;

}
81textarea
82{
 background-color: #E9E9E9;
 font-family:tahoma, sans-serif;
 font-size:10px;
 color:#000000;
 border : 1px solid #E9E9E9;
 width:250;
 height:100;



}
input.text-box {
 background-color:#FFFFFF;
font-family:tahoma, sans-serif;
 font-size:10px;
color:#000000;
 border : 1px solid #CCCCCC;
 padding: 1px;
text-decoration: none;
 width:170;
 height:20px;
}
input.nornal-box{

width:250;
}
#language{
width:101px;
padding-top:10px;
padding-left:16px;
float:left;
padding-right:93px}
#s_box{
float:left;
width:400px;
padding-top:5px;
}

.go{
 background-image: url('../images/go.jpg');
background-repeat:no-repeat;
 color: #000000;

 font-size: 11px;
font-weight:bold;
text-decoration: none;
 width:24px;
 float:left;
 


 height: 18px;
 border: none
}


* .rgt .but {
width:auto;
}
.rgt input {
border:1px solid #CCCCCC;
font-size:9pt;
height:18px;
margin-bottom:5px;
margin-top:4px;
width:300px;
background-color:#ffffff;
}
p{
margin-bottom:10px;
margin-top:7px;
padding-top:0px;
padding-bottom:0px;}
label {
width:96px;
float:left;
padding-top:10px;
}
.rgt textarea {
border:1px solid #CCCCCC;
font-size:9pt;
margin-bottom:5px;
margin-top:8px;
width:250px;
}

#menu{
}
.clear{
clear:both;}
a{
color:#ffff00; text-decoration:none;}
a:hover{
color:red; text-decoration:none;}
.th_pic{
width:100px;
height:67px;
background-color:#000000;
border:5px solid black; float:left;
overflow:hidden;
}
/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{

}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
border:1px solid #ffffff;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border:1px solid #ffff01;
}

.toggleopacity img{
border: 1px solid #ccc;
}

.toggleborder:hover img{
border: 1px solid navy;
}

.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}


