@charset "utf-8";

/* 				GLOBAL AND REST VALUES 				*/
body,
h1,h2,h3,h4,
p{
	padding:0px;
	margin:0px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif, Verdana;
	font-size:12px;
	border:none;
	border:0px;
}
Body
	{
	background-color:#FFFFFF;
	background-image:url(../images/bg_img.jpg);
	}

a, img{
	border:none;
	border:0px;
}
.bold
	{
	font-weight:bold;
	}
#main
	{
	width:1000px;
	margin:0px auto;
	height:100%;
	border:0px solid #FF0000;
	background-image:url(../images/bg_img.jpg);
	background-repeat:repeat;
	}
#top_header
	{
	width:730px;
	height:101px;
	border:0px solid #FF0000;
	margin:0px;
	padding:0px;
	float:left;
	}
#logo
	{
	float:left;
	padding-left:34px;
	width:257px;
	border:0px solid #FF0000;
	}
#icon_lan
	{
	width:220px;
	float:left;
	padding-left:200px;
	border:0px solid #FF0000;
	color:#FFFFFF;
	height:25px;
	margin-top:20px;
	}
.white_link
	{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:15px;
	vertical-align:top;
	padding-right:10px;
	}
.white_link:hover
	{
	color:#64CCF3;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:15px;
	padding-right:10px;
	vertical-align:top;
	}
#flash
	{
	width:764px;
	height:341px;
	border:0px solid #FF0000;
	float:left;
	}
#right_img
	{
	background-image:url(../images/bg_right.jpg);
	background-repeat:no-repeat;
	width:236px;
	height:232px;
	float:right;
	}
#right_nav
	{
	background-image:url(../images/bg_right_2.jpg);
	background-repeat:no-repeat;
	width:236px;
	height:229px;
	float:right;
	}
	
.arrowgreen{
	width: 152px;
	margin-left:20px;
	margin-top:20px;
	font-size:15px;
	letter-spacing:1px;
}

.arrowgreen ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowgreen li a{
	display: block;
	background: transparent url(../images/nav_bg.jpg) 100% 0;
  	height: 24px;
	padding: 4px 0 4px 20px;
	line-height: 24px; 
	text-decoration: none;
	color:#c1c6ca;
	background-position: 100% -32px;
	margin-bottom:3px;
}	
	
.arrowgreen li a:link, .arrowgreen li a:visited {
	color:#c1c6ca;
	margin-bottom:3px;
}

.arrowgreen li a:hover{
	color:#000;
	background: transparent url(../images/nav_bg.jpg) 100% 0;
	background-position: 100% 0px;
	margin-bottom:3px;
}

	
.arrowgreen li a.selected{
	color:#000;
	background-position: 100% 32px;
	margin-bottom:3px;
}
	
	
	
#left_white_bg
	{
	background-image:url(../images/white_bg.jpg);
	background-repeat:repeat-y;
	margin-left:34px;
	_margin-left:17px;
	width:257px;
	float:left;
	border:0px solid #FF0000;	
	}
.blue_heading
	{
	font-size:23px;
	color:#00366b;
	background-image:url(../images/line_gray.jpg);
	background-repeat:no-repeat;
	background-position:0px 30px;
	width:189px;
	margin-left:30px;
	height:100%;
	height:40px;
	margin-top:0px;
	}
.heading_2
	{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	}
.left_text
	{	
	padding-left:34px;
	line-height:16px;
	}
.inquiry_heading
	{
	padding-left:26px;
	padding-top:3px;
	border:0px solid #FF0000;	
	}
.inquiry_bg
	{
	background-image:url(../images/inquiry_bg.jpg);
	background-repeat:repeat-y;
	margin:0px;
	margin-left:26px;
	padding:0px;
	border:0px solid #FF0000;
	vertical-align:top;
	}
.input_box
	{
	width:110px;
	border:1px solid #999999;
	height:13px;
	font-size:11px;
	}
#inquiry_bg2
	{
	margin:0px;
	margin-left:26px;
	padding:0px;
	border:0px solid #FF0000;
	background-position:top;
	padding-bottom:12px;
	}
#inquiry_bg3
	{
	margin:0px;
	padding:0px;
	border:0px solid #FF0000;
	background-position:top;
	float:left;
	}
#body_part
	{
	width:640px;
	border:0px solid #FF0000;
	margin-left:20px;
	float:left;
	background-image:url(../images/body_bg.jpg);
	background-repeat:no-repeat;
	background-position:0px 11px;
	height:100%;
	}

.heading
	{
	font-size:26px;
	color:#b4bcbe;
	vertical-align:top;
	margin:0px;
	position:absolute;
	margin-top:-25px;
	border:0px solid #FF0000;
	}
.body_bg
	{
	color:#0a366b;
	background-color:#e4e4e3;
	width:607px;
	margin: 0px auto ;
	margin-top:18px;
	padding:5px 10px 10px 10px;
	line-height:16px;
	text-align:justify;
	}
.products_heading
	{
	width:595px;
	height:36px;
	margin: 0px auto;
	padding-top:0px;
	border:0px solid #FF0000;	
	}
.products_bg
	{
	width:595px;
	background-image:url(../images/products_bg.jpg);
	background-repeat:repeat-y;
	margin: 0px auto;
	margin-top:-3px;
	.margin-top:0px;
	border:0px solid #FF0000;
	}
.products_buttom
	{
	width:595px;
	border:0px solid #FF0000;
	margin-left:7px;
	.margin-left:7px;
	}
.footer_bg
	{
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	height:34px;
	vertical-align:middle;
	color:#dddcda;
/*	width:1000px;*/
	width:100%;
	margin: 0px auto;
	text-align:center;
	padding-top:10px;
	margin-top:20px;
	position:relative;
	float:left;
	}
.footer_link
	{
	color:#dddcda;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	height:22px;
	}
.footer_link:hover
	{
	color:#64CCF3;
	text-decoration:underline;
	}
.read_more
	{
	float:right;
	width:90px;
	top:-10px;
	position:relative;
	}


			
			div#bodyContentHolder div#campaignHolder{
				margin:0px 0px 0px 0px;
				border:black solid 0px;
			}
			div#campaignHolder h1{
				font-size:150%;
				font-weight:normal;
				color:#000000;
				font-family:Arial narrow, Arial, Helvetica, sans-serif;
			}
			div#campaignHolder div#compaign{
				width:585px;
				height:140px;
				border:black solid 0px;
			}
.jcarousel-skin-tango .jcarousel-container {
   /* -moz-border-radius: 10px;*/
    background:transparent;
	margin-top:20px;
	border:black solid 0px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 538px;
	margin-left:22px;
    padding: 0px 0px;
	border:black solid 0px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 145px;
    padding: 40px 0px;
	border:black solid 0px;
	
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 137px;
	.height: 121px;
	border:black solid 0px;
	top:18px;
	.top:0px;
	margin-left:10px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 160px;
	border:black solid 0px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 176px;
    height: 120px;
	border: red solid 0px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 0px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 0px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 57px;
	.top: 40px;
    right: -32px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background:url(../images/btnNext.jpg) no-repeat;
	border: red solid 0px;
}


.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 57px;
	.top: 40px;
    left: -14px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background:url(../images/btnPrev.jpg) no-repeat;
	border:red solid 0px;
}



/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
	border:red solid 0px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {

}

.jcarousel-skin-tango .jcarousel-next-vertical:active {

}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
 
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {

}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {

}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;

}