body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,p,blockquote,table,tr,th,td,embed,object,button{margin:0;padding:0;}
body{ font-family:Arial, Helvetica, sans-serif;font-size:11px; line-height:18px; background:#424E8A; }
a{text-decoration:none; border:0px; outline:none;}
img{text-decoration:none; border:0px;}
li{text-decoration:none; list-style:none;}
ul{text-decoration:none; list-style:none;}
p{text-align:justify;}

#main_wrapper{	
	float:left; 
	margin:0px; 
	padding:0px; 
	width:100%; 
	background:#fff url(../images/body_bg.png) repeat-x;
}
#main_wrapper1{	
	float:left; 
	margin:0px; 
	padding:0px; 
	width:100%; 
	background:#fff url(../images/body_bg1.png) repeat-x;
}
#main{
	margin:0 auto; 
	width:957px;
}
#topPortion{
	float:left;
	width:957px;
	padding-bottom:16px;
	position:relative;
}
#topPortion h1{
	float:left;
	margin:8px 0px -7px 10px;
	display:block;
}
em.ttip {
	background:url(../images/bubble_a.png) no-repeat;
	width: 251px;
	height: 63px;
	position: absolute;
	top: -120px;
	left: 0px;
	text-align: center;
	text-indent:-2px;
	z-index: 2;
	font-size:14px;
	font-weight:bold;
	display: none;
	line-height:70px;
	color:#4e4e4e;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#topPortion em{
	font-weight:bold;
}
#topPortion p{
	display:block;
	float:right;
	text-align:right;
	margin:43px -14px 0px 20px;
	width:600px;
	color:#424e8a;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#topPortion p span#line{
	padding:0 8px 0 0px;
	background:url(../images/top_sprtr.png) right top no-repeat;
	margin:0 10px 0 0 ;
}
#topPortion p span#line a{
	color:#424e8a;
}
#topPortion p span#noline{
	padding:0 8px 0 0px;
	margin:0 10px 0 0 ;
}
#topPortion p span#noline a{
	color:#424e8a;
}
#topPortion p span#clock{
	padding:0 8px 0 0px;
	margin:0 10px 0 0 ;
}
#menu{
	float:left;
	width:955px;
	height:45px;
	background:url(../images/menu_bg.png) top no-repeat;
}
#menu ul{
	float:left;
	width:920px;
	padding:0px;
	margin-left:180px;
	display:block;
}
#menu ul li{
	float:left;
	width:auto;
	display:block;
	background:url(../images/menu_sprtr.png) right top no-repeat;
}
#menu ul li span{
	float:left;
	width:130px;
	font-family:Arial, Helvetica, sans-serif;
	color:#424e8a;
	font-size:12px;
	font-weight:bold;
	padding:14px 14px 0px 0px;
}
#menu ul li.nobrdr{
	float:left;
	background:none;
	display:block;
}
#menu ul li a{
	float:left;
	width:auto;
	font-family:Verdana, Geneva, sans-serif;
	color:#424e8a;
	font-size:13px;
	font-weight:bold;
	padding:14px 25px 18px 25px;
}
#menu ul li a:hover,#menu ul li a.active{
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	color:#0099FF;
	font-size:13px;
	padding:14px 25px 18px 25px;
}
#banner{
	float:left;
	width:957px;
	height:210px;
	margin:10px 0 0 0;
	/*-- background:url(../images/_banner_gradient.png)  top right no-repeat; (no longer need this gradient image)--*/
}
#banner h2.mainhd{
	float:right;
	color:#F7EB8C;
	display:block;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	text-shadow: 0 0 24px #FFFF00, 0 0 4px #C00, 1px 1px 2px #333;
	font-size:28px;
	line-height:35px;
	margin:0px 0 0 30px;
	font-weight:normal;
}
/* -- This is for p.bannr style1 on index page --*/
#banner p.bannr{ 
	float:right;
	color:#9999FF;
	width:350px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin:20px 0 0 30px;
}
#banner div.bannrinner{
	float:left;
	width:955px;
	height:180px;
	margin:21px 0 0 0;
	background:url(../images/banner_left_e.png) left no-repeat;
}
#banner div h2.innerpart{
	float:right;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:normal;
	padding:18px 25px 0px 0px;
}
#banner p.innertext{
	float:right;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:50px -291px 0 0;
}
#inner{
	float:left;
	width:957px;
	margin:22px 0 30px 0;
}
.innerLeft{
	float:left;
	width:608px;
}
.innerLeft1{
	float:left;
	width:608px;
}
.innerdivider{
	float:left;
	width:569px;
	border-bottom:1px #dfdfdf solid;
	padding:10px 0 15px 0;
	margin-top:20px;
}
.innerLeft1 p.innertext{
	float:left;
	width:569px;
	color:#525252;
	font-size:12px;
	padding:0 0 15px 0;
	margin-top:20px;
}
.innerLeft1 p.innerbold{
	float:left;
	width:569px;
	color:#424e8a;
	font-size:18px;
	padding:0 0 5px 0;
}
.innerLeft1 p.innerbold a{
	float:left;
	width:569px;
	color:#424e8a;
	font-size:18px;
	padding:0 0 5px 0;
	text-decoration:none;
}
.innerLeft1 p.innerbold a:hover{
	float:left;
	width:569px;
	color:#424e8a;
	font-size:18px;
	padding:0 0 5px 0;
	text-decoration:underline;
}
.innerLeft1 h3{
	float:left;
	width:580px;
	color:#000;
	line-height:35px;
	font-size:18px;
	font-weight:bold;
	padding:0 0 10px 0;
}
.innerLeft1 h3 span{
	color:#424e8a;
	font-size:18px;
	font-weight:bold;
}
.innerLeft1 h4{
	float:left;
	width:577px;
	color:#424e8a;
	line-height:35px;
	font-size:18px;
	font-weight:bold;
	padding:15px 0 10px 0;
}
.innerLeft h3{
	float:left;
	width:580px;
	color:#000;
	line-height:35px;
	font-size:18px;
	font-weight:bold;
	padding:0 0 10px 0;
}
.innerLeft h3 span{
	color:#424e8a;
	font-size:18px;
	font-weight:bold;
}
.innerLeft h4{
	float:left;
	width:577px;
	color:#424e8a;
	font-size:14px;
	font-weight:bold;
	padding:15px 0 10px 0;
}
.innerLeft p.innertext{
	float:left;
	width:569px;
	color:#525252;
	font-size:12px;
	padding:0 0 15px 0;
	margin-top:20px;
}
.innerLeft p.innerbold{
	float:left;
	width:569px;
	color:#424e8a;
	font-size:18px;
	padding:0 0 5px 0;
}
.innerLeft p.contd{
	float:left;
	width:569px;
	color:#585858;
	font-size:12px;
	padding:0 0 15px 0;
}
.innerLeft p.contd a{
	color:#424e8a;
	font-weight:bold;
	text-decoration:underline;
}
.innerLeft p.contd a:hover{
	color:#424e8a;
	font-weight:bold;
	text-decoration:none;
}
.innerLeft p.contd2{
	float:left;
	width:535px;
	color:#424e8a;
	font-size:12px;
	padding:10px 10px 10px 35px;
}
.innerLeft p.contd3{
	float:left;
	width:553px;
	color:#424e8a;
	font-size:12px;
	padding:0 0 15px 16px;
}
.innerLeft p.contd3 a{
	color:#424e8a;
	font-weight:bold;
	text-decoration:underline;
}
.innerLeft p.contd3 a:hover{
	color:#424e8a;
	font-weight:bold;
	text-decoration:none;
}
.innerLeft p.contd4{
	float:left;
	width:569px;
	color:#424e8a;
	font-size:12px;
	padding:0 0 15px 0;
}
.innerLeft p.contd5 a{
	color:#424e8a;
	font-weight:normal;
	text-decoration:none;
}
.innerLeft p.contd5 a:hover{
	color:#424e8a;
	font-weight:normal;
	text-decoration:none;
}
.innerLeft p.contd5{
	float:left;
	width:553px;
	color:#424e8a;
	font-size:12px;
	padding:0 0 15px 16px;
}
.innerLeft p.contd6{
	float:left;
	width:450px;
	color:#424e8a;
	font-size:12px;
	padding:0 0 15px 0;
}
.innerLeft p.contd img{
	float:left;
	width:104px;
	height:104px;
	padding:3px 10px 0px 2px;
}
.innerLeft p.contdul{
	float:left;
	width:550px;
	color:#424e8a;
	font-size:12px;
	padding:0 0 15px 0;
}
.innerLeft p.contd span{
	float:right;
	padding:10px 0 0 0;
}
.innerLeft p.blogcont img{
	float:left;
	width:106px;
	height:130px;
	padding:0px 10px 0px 10px;
}
.bullets ul{
	float:left;
	width:500px;
	color:#424e8a;
	padding:0px 0 10px 20px;
	font-size:12px;
}
.bullets ul li{
	float:left;
	width:500px;
	color:#424e8a;
	padding:0 0 0 20px;
	font-size:12px;
	padding-bottom:10px;
}
.innerLeft ul.privacy{
	float:left;
	width:500px;
	color:#424e8a;
	padding:10px 0 0 20px;
	font-size:12px;
}
.innerLeft ul.privacy li{
	float:left;
	width:500px;
	color:#424e8a;
	margin:0 0 0 0;
	font-size:12px;
}
.innerMid{
	float:left;
	width:577px;
	margin:0 0 0 0;
	background:url(../images/left_mid.png) top left no-repeat;
}
.innerMid h4{
	float:left;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding:9px 0 8px 15px;
}
.innerMid h5{
	float:left;
	color:#424e8a;
	width:535px;
	font-size:13px;
	font-weight:bold;
	background:#f5f5f5;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	padding:10px 20px 10px 20px;
}
.midMid{
	float:left;
	width:577px;
	margin:0px 0px 0px 0px;
}
.midMid p{
	float:left;
	background:#f5f5f5;
	color:#585858;/*#424e8a;*/
	font-size:12px;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	padding:0 20px 10px 20px;
}
.innerLeft p a{
	color:#424e8a;
	font-weight:bold;
	text-decoration:underline;
}
.innerLeft p a:hover{
	color:#424e8a;
	font-weight:bold;
	text-decoration:none;
}

.midMid p.midMid{
	float:left;
	background:#f5f5f5;
	width:535px;
	color:#424e8a;
	font-size:12px;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	padding:0 20px 10px 20px;
}
.midMid p a.midMid{
	float:right;
	background:url(../images/right_href.png) left no-repeat;
	width:103px;
	display:block;
	height:20px;
	color:#525252;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	margin:12px 0 0 0;
	padding:2px 0 0 10px;
}
.midMid p a.midMid:hover{
	float:right;
	background:url(../images/right_href.png) left no-repeat;
	width:103px;
	display:block;
	height:20px;
	color:#525252;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	margin:12px 0 0 0;
	padding:2px 0 0 10px;
}
.weahterContainer{
	margin:0px;
	position:relative;
	width:577px;
	float:left;
	border:0px;
}
/*
<!-- Negin code for unordered lists -->
.innerMid ul{
	float:left;
	width:575px;
	background:#f5f5f5;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	padding:15px 0 10px 0px;
}
.innerMid ul li{
	float:left;
	width:250px;
	margin:0 0 0 25px;
	border-bottom:1px solid #dfdfdf;
}
.innerMid ul li.nobrd{
	float:left;
	width:250px;
	margin:0 0 0 25px;
	border-bottom:none;
}
.innerMid ul li a{
	float:left;
	width:250px;
	color:#525252;
	font-size:12px;
	background:url(../images/arrow.png) 6px 15px  no-repeat;
	padding:9px 0 8px 15px;
}
.innerMid ul li a:hover{
	float:left;
	width:250px;
	color:#525252;
	font-size:12px;
	padding:9px 0 8px 15px;
	background:#eeeeee url(../images/arrow.png) 6px 15px no-repeat;
}
<!-- End Code for unordered lists -->
*/
.images{
	float:left;
	padding:0px;
	margin:0px;
}
.testimoni{
	float:left;
	width:577px;
	margin:30px 0 0 0;
}
.testimoni h4{
	float:left;
	width:580px;
	color:#000;
	line-height:25px;
	font-size:14px;
	border-bottom:1px #dfdfdf solid;
	font-weight:bold;
	padding:0 0 2px 0;
	text-transform:uppercase;
}
.testimoni h4 span{
	color:#424e8a;
	font-size:14px;
	font-weight:bold;
}
.testimoni a{
	float:right;
	width:111px;
	height:20px;
	color:#525252;
	font-size:11px;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:2px 0 0 12px;
	background:url(../images/testim_href.png) right no-repeat;
}
.testimoni a:hover{
	float:right;
	width:111px;
	height:20px;
	text-decoration:underline;
	color:#525252;
	font-size:11px;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:2px 0 0 12px;
	background:url(../images/testim_href.png) right no-repeat;
}
.test_contnd{
	float:left;
	width:577px;
	border-bottom:1px #dfdfdf solid;
	padding:10px 0 15px 0;
}
.test_contnd1{
	float:left;
	width:577px;
	/* border-top:1px #dfdfdf solid; */
	/* border-bottom:1px #dfdfdf solid; */
	padding:10px 0 15px 0;
}
.test_contnd1 p.contd{
	float:left;
	width:577px;
	padding:10px 0 15px 0;
}
.test_contnd img{
	float:left;
	width:83px;
	height:49px;
	margin:5px 17px 10px 0px;
}
.test_contnd p{
	float:left;
	width:460px;
	color:#5e5e5e;
	line-height:20px;
	font-size:12px;
	padding:0px 0 2px 0;
}
.test_contnd p b{
	color:#5e5e5e;
	display:block;
	font-size:11px;
}
.test_contnd2 p{
	float:left;
	width:577px;
	color:#5e5e5e;
	line-height:25px;
	font-size:13px;
	text-align:justify;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	padding:5px 0 10px 0;
}
.test_contnd2 p img{
	float:left;
	width:577px;
	height:217px;
	padding-top:10px;
	padding-bottom:20px;
}
.test_contnd3 img{
	float:left;
	width:577px;
	height:377px;
	padding-top:30px;
	padding-bottom:10px;
}
.clocklink {
	float:left;
	width:577px;
	border-top:1px #dfdfdf solid;
	padding-top:30px;
}
/* -- BEGIN addthis buttons code for contact page. (this was removed from html page) -- */
/*
.addthis1 {
	float:left;
	width:577px;
	border-top:1px #dfdfdf solid;
	border-bottom:0px #dfdfdf solid;
	padding-top:20px;
	padding-bottom:20px;
}
*/
/* -- END addthis buttons code for contact page -- */

/* -- BEGIN Fixed Positioned AddThis Toolbox -- */            
/*
.addthis_toolbox.atfixed {
    position: fixed;
    top: 21.15%;
    right: 48px;
    border: 1px solid #9999FF;
    padding: 5px 5px 2px 5px;
    width: 32px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.addthis_toolbox .custom_images a {
    width: 32px;
    height: 32px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    cursor: pointer;
}
.addthis_toolbox .custom_images a img { border: 0; margin: 0 0 5px 0; opacity: 1.0; }
.addthis_toolbox .custom_images a:hover img { border: 0; margin: 0 0 5px 0; opacity: 0.75; }
*/
/* -- END Fixed Positioned AddThis Toolbox -- */
.innerRight{
	float:left;
	width:349px;
}
.rightTop{
	float:left;
	display:block;
	width:347px;
	margin:8px 0 0 0;
}
.rightTop h4{
	width:329px;
	height:25px;
	background:url(../images/right_top.png) top left no-repeat;
	padding:10px 0 0 18px;
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
}
/* -- span class-"headline" for News Headlines columns -- */
.rightTop p span.headline{
	width:327px;
	height:18px;
	background:#f5f5f5;
	padding:10px 0 0 0;
	margin:0 0 0 0px; /*-- for IE --*/
	color:#424e8a;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}
/* -- span class-"date" for News Headlines columns -- */
.rightTop p span.date{
	width:327px;
	height:18px;
	background:#f5f5f5;
	padding:0 0 0 0;
	margin:0 0 0 0px; /*-- for IE --*/ 
	color:#424e8a;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
}
.rightTop p{
	float:left;
	width:312px;
	padding:14px 15px 10px 18px;
	background:#f5f5f5;
	color:#525252;
	font-size:12px;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
}
.rightTop p a{
	text-decoration:none;
	font-weight:bold;
	color:#525252;
	font-size:12px;
}
.rightTop p a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#525252;
	font-size:12px;
}
.rightTop p span#links a{
	float:left;
	background:url(../images/right_href.png) left no-repeat;
	width:103px;
	display:block;
	height:20px;
	color:#525252;
	font-size:11px;
	font-weight:bold;
	margin:12px 0 0 0;
	padding:2px 0 0 10px;
}
.rightTop p span#links a:hover{
	float:left;
	background:url(../images/right_href.png) left no-repeat;
	width:103px;
	display:block;
	height:20px;
	color:#525252;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	margin:12px 0 0 0;
	padding:2px 0 0 10px;
}
.rightMid{
	float:left;
	margin:22px 0 0 0;
	width:347px;
}
.rightMid h4{
	float:left;
	width:329px;
	height:25px;
	background:url(../images/right_top.png) top left no-repeat;
	padding:10px 0 0 18px;
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
}

.rightMid ul.shows{
	float:left;
	width:305px;
	display:block;
	padding:14px 22px 10px 18px;
	background:#f5f5f5;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
	font-size:12px;
}

.rightMid ul.shows li{
	float:left;
	width:312px;
	display:block;
	padding:0px 22px 0px 11px;
	margin:10px 0 0 0;
	background:url(../images/arrow2.png) left no-repeat;
	background-position: 0 7px;
	color:#525252;
	font-weight:bold;
	text-align:justify;
}

.rightMid ul.shows li a{
	float:left;
	display:block;
	height:20px;
	text-decoration:underline;
	color:#424e8a;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}
.rightMid ul.shows li a:hover{
	float:left;
	display:block;
	height:20px;
	text-decoration:none;
	color:#525252;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}
/* -- span class="date" for International Trade Shows columns --*/
.rightMid ul.shows li span.date{
	float:left;
	width:285px;
	color:#525252;
	font-weight:bold;
}
/* -- span class="info" for International Trade Shows columns --*/
.rightMid ul.shows li span.info{
	float:left;
	width:285px;
	font-weight:normal;
}
.rightMid ul.shows li.nobr{
	float:left;
	width:312px;
	padding:0px 22px 0px 0px;
	margin:10px 0 0 0;
	background:none;
	color:#525252;
	font-weight:bold;
	font-size:12px;
}
.rightMid ul.shows li.nobr a{
	float:left;
	background:url(../images/right_href.png) left no-repeat;
	width:103px;
	display:block;
	text-decoration:none;
	height:20px;
	color:#525252;
	font-size:11px;
	font-weight:bold;
	margin:12px 0 0 0;
	padding:2px 0 0 10px;
}
.rightMid ul.shows li.nobr a:hover{
	float:left;
	background:url(../images/right_href.png) left no-repeat;
	width:103px;
	display:block;
	text-decoration:underline;
	height:20px;
	color:#525252;
	font-size:11px;
	font-weight:bold;
	margin:12px 0 0 0;
	padding:2px 0 0 10px;
}

.rightlast{
	float:left;
	width:347px;
	margin:22px 0 0 0;
}
.rightlast h4{
	float:left;
	width:329px;
	height:25px;
	background:url(../images/right_top.png) top left no-repeat;
	padding:10px 0 0 18px;
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
}
.rightlast p{
	float:left;
	width:312px;
	padding:14px 15px 10px 18px;
	background:#f5f5f5;
	color:#525252;
	font-size:12px;
	border-left:1px #dfdfdf solid;
	border-right:1px #dfdfdf solid;
}
.rightlast p a{
	float:left;
	width:62px;
	margin:18px 0px 5px 0px;
	height:23px;
	background:url(../images/subscrib.png) no-repeat;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 8px;
}
.rightlast p a:hover{
	float:left;
	width:62px;
	margin:18px 0px 5px 0px;
	height:23px;
	text-decoration:underline;
	background:url(../images/subscrib.png) no-repeat;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding:4px 0 0 8px;
}
.txt{
	float:left;
	background:url(../images/txt.png) no-repeat;
	width:209px;
	height:20px;
	border:0px;
	color:#7b7b7b;
	font-size:11px;
	margin:18px 15px 5px 0px;
	padding:7px 0 0 10px;
}
#footer{
	float:left;
	width:100%;
	background:url(../images/footer_bg.png) repeat-x;
	height:241px;
	margin-top:40px; /*-- For IE --*/
}
#footerPortion{
	width:957px;
	margin:0 auto;
}
.footerleft{
	width:198px;
	float:left;
	margin:28px 0 0 0;
}
.footerleft h4{
	width:198px;
	float:left;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	padding:0 0 12px 0;
	font-weight:bold;
}
.footerleft ul{
	width:198px;
	float:left;
}
.footerleft ul li{
	width:198px;
	float:left;
}
.footerleft ul li a{
	width:auto;
	float:left;
	line-height:18px;
	color:#fff;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
.footerleft ul li a:hover{
	width:auto;
	float:left;
	text-decoration:underline;
	line-height:18px;
	color:#fff;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
/*.amongus {
	float:left;
	padding:20px 0 0 0;
}
*/
.amongus ul{
	float:left;
	width:auto;
	margin:0px;
	padding:0px;
	margin-top:15px;
}
.amongus ul li{
	margin:0px;
	padding:0 10px 0 0;
	width:auto;
}
.footerMid{
	width:241px;
	float:left;
	margin:28px 0 0 0;
}
.footerMid h4{
	width:241px;
	float:left;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	padding:0 0 12px 0;
	font-weight:bold;
}
.footerMid ul{
	width:241px;
	float:left;
}
.footerMid ul li{
	width:241px;
	float:left;
}
.footerMid ul li a{
	width:auto;
	display:block;
	float:left;
	line-height:18px;
	color:#fff;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
.footerMid ul li a:hover{
	width:auto;
	float:left;
	line-height:18px;
	text-decoration:underline;
	color:#fff;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
.footerlast{
	width:275px;
	float:right;
	margin:28px 0 0 0;
}
.footerlast h4{
	width:275px;
	float:right;
	text-align:right;
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.address{
	display:block;
	float:right;
	text-align:right;
	color:#fff;
	font-size:12px;
	padding:5px 0px 5px 0px;
	line-height:20px;
	width:275px;
}
.address a{
	color:#fff;
}
.copyrgt{
	display:block;
	color:#b0b7d9;
	float:left;
	text-align:right;
	font-size:10px;
	padding:5px 0px 5px 0px;
	width:275px;
}
.blog{
	color:#6a6a6a;
	font-size:13px;
	display:block;
	line-height:22px;
	padding:0px 0px 15px 0px;
	text-align:justify;
	float:left;
	width:560px;
}
h5.bloghead{
	font-family:Verdana, Geneva, sans-serif;
	line-height:10px;
	padding:0px 0px 10px 0px;
	float:left;
	margin:0px;
	width:560px;
	color:#5c5c5c;
	font-size:14px;
	text-decoration:underline;
}
.blogdate{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-weight: normal;
	color: #b6b6b4;
	width:520px;
}

.blogcont{
	width:560px;
	float:left;
	padding:10px 0px 10px 0px;
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color: #727272;
	display:block;
	text-align:justify;
	margin:0px;
	border-bottom:1px #424e8a dotted; 
}
.blogcont b{
	text-decoration:underline;
	color:#5c5c5c;	
}
.blogcont a{
	float:left;
	color: #424e8a;
	display:block;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:5px 0 10px 0;
}
.blogcont a:hover{
	float:left;
	color: #666;
	display:block;
}
.blogcont1{
	width:560px;
	float:left;
	padding:10px 0px 10px 0px;
	font-family: Arial;
	font-size:13px;
	font-weight:normal;
	color: #727272;
	display:block;
	text-align:justify;
	margin:0px;
	border-bottom:none; 
}
.blogcont1 a{
	float:left;
	color: #424e8a;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.blogcont1 a:hover{
	float:left;
	color: #666;
	display:block;
}
.blogcont1 b{
	text-decoration:underline;
	color:#5c5c5c;	
}
ul.usefullinks{
	float:left;
	width:569px;
	font-size:12px;
	padding:0px 0px 5px 10px;
	margin-bottom:12px;
	border-bottom:1px #dfdfdf solid;
}
ul.usefullinks li{
 	background:url(../images/arrow.png) left no-repeat;
	padding-left:10px;
	line-height:20px;
}
ul.usefullinks li a{
	color:#585858;
	text-decoration:none;
}
ul.usefullinks li a:hover{
	color:#424e8a;
	text-decoration:underline;
}
ul.usefullinks2{
	float:left;
	width:569px;
	font-size:12px;
	color:#585858;
	padding:0px 0px 5px 10px;
	margin-bottom:12px;
	border-bottom:1px #dfdfdf solid;
}
ul.usefullinks2 li{
 	background:url(../images/arrow.png) left no-repeat;
	padding-left:10px;
	line-height:20px;
}
ul.usefullinks2 li a{
	color:#424e8a;
	text-decoration:none;
}
ul.usefullinks2 li a:hover{
	color:#424e8a;
	text-decoration:underline;
}
.accuweather{
	float:left;
	display:block;
	width:250px;
	padding:30px 0 0 0;
	margin-bottom:20px;
}
.weatherwidget{
	width:577px;
	border-right:0px;
}
.clustermaps{
	float:left;
	padding:30px 0 0 0;
	margin-bottom:0px;
}
.contactus p.contactus{
	float:left;
	display:block;
	width:270px;
	padding:15px 10px 0px 0px;
	margin-bottom:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#424e8a;
	line-height:20px;
}
/* For java script text output */
.contactus p.contactus a{
	font-weight:normal;
	text-decoration:none;
}
.contactus em{
	font-weight:bold;
	display:block;
	color:#424e8a;
	font-size:15px;
	font-style:normal;
	font-family:Verdana, Geneva, sans-serif;
}
.contactus em.info{

	font-weight:bold;
	display:block;
	color:#424e8a;
	font-size:15px;
	font-style:normal;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:-20px;
	padding:0 0 0 280px;
}
.portfolio{
	display:block;
	width:600px;
	float:left;
	padding:0px 0px 20px 0px;
	
}
.portfolio ul{
	display:block;
	width:600px;
	float:left;
	padding:0px 0px 0px 0px;
}
.portfolio li{
	display:block;
	width:255px;
	padding:20px 20px 20px 25px;
	line-height:23px;
	float:left;
}
.portfolio li a{
	color:#585858;
	font-size:13px;
	text-align:justify;
	line-height:20px;
	border:1px solid #fff;
	display:block;

}
.portfolio li a:hover{
	color:#fa0808;
	font-size:13px;
	text-align:justify;
	line-height:20px;
	border:1px solid #ccc;
	display:block;
}
.adjust-line-height {
  line-height: 2em;
  font-family: Arial, Helvetica, sans-serif;
}
/* Easy Slider */
#container{	
	margin:0px;
	position:relative;
	text-align:left;
	width:957px;
	padding:0 0 0 28px;
	float:left;
	border:0px;
}
#slider{
	width:957px;
	margin:0px;
	padding:0 0px 0 0; 
	display:block
}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#slider li{ 
/* 
define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
*/ 
	width:957px;
	overflow:hidden;
	outline:0px;
	border:0px;
}	

#prevBtn, #nextBtn{ 
	display:block;
	width:28px;
	height:40px;
	position:absolute;
	left:-0px;
	top:80px;
}	

#nextBtn{ 
left:716px;
}	

#prevBtn a, #nextBtn a{  
display:block;
width:13px;
height:45px;
position:absolute;
z-index:10; 
left:0px;
top:30px;
text-indent:-9999px;
background: url(images/previous.png) no-repeat;	
}	

#nextBtn a{ 
background: url(images/next.png) no-repeat;
left:211px;
}												
	
/* // Easy Slider */