* {
	padding:0;
	margin:0;
}
body{
margin:0;
padding:0;
}
a {
	border:0;
	text-decoration:none;
}
input.sus{
text-align:center;
width:130px;
height:30px;
}
.wrapper{
margin:0;
padding:0;
width:100%;  
}
.topmenu{
width:948px;
margin:0;
padding:0;
height:41px;
background-image:url(images/menubg.jpg);
background-repeat:repeat-x;
height:41px;
background-position:top left; margin-left:190px;
}
.menus{
width:948px;
margin:0 auto;
padding:0;
height:41px;
}
.menuleft{
width:600px;
height:41px;
float:left;
padding:0;
}
.underlinemenu{
 
width: 100%; font-weight:bold;
font-family:Calibri;
font-size:12px;
color:#FFFFFF;
}

.underlinemenu ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: left; /*//set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #494949;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 0px; /*spacing between each menu link*/
text-decoration: none;
font-family:Arial;
font-size:15px;
color:#FFFFFF;
}
.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom: 3px solid #84be12;
}
.searchbox{
height:41px;
width:300px;
margin-top:5px;
padding:0;
float:left;
}
.searchbox1{
font-family:Calibri;
font-size:13px;
color:#000000;
background-color:#FFF;
padding:0px;
width:200px;
margin-top:4px;
margin-left:30px;
}
.headbg{
width:948px;
height:155px;
background-image:url(images/headbg.jpg);
background-repeat: repeat-x;
background-position:top left;
margin:0;margin-left:190px;
padding:0;
}
.header{
width:948px;
margin:0px auto;
padding:0;
height:130px;
}
.logo{
float:left;
width:550px;
height: 100px;
border:0px;
padding:0; margin-bottom:15px;
 
}
.whitetxt{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFF;
text-decoration:none;
line-height:18px;
padding-top:30px;
margin-left:10px;
width:380px;
float:right;
}

.blacktxt{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
line-height:18px;
}
.content{
width:100%;
margin:0;
padding:0;
height:100%;
}
.contentbox{
	width:958px;
	margin:0; margin-left:185px;
	padding:0;
	
}
.leftcontxt1{
	width:468px;
	margin:0;
	padding:0;
	float:left;
}
.rightcontxt1{
	width:468px;
	margin-left:22px;
	padding:0;
	float:right;
}
.contenttxt2{
	background-image:url(images/12.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#FFF;
	border:1px solid #3bb7f7;
	padding:10px;
}
.bigtxt2{
	font-family:Calibri;
	font-size:26px;
	color:#0067b7;
	padding:4px 0px;
	border-bottom:1px dashed #7c8177;
	line-height:28px;
}
.text4{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:19px;
	color:#000;
	text-decoration:none;
}
.contentlt{
width:948px;
margin-left:190px;
padding:0;
height:auto;
}
.leftbox{
width:600px;
float:left;
height:auto;
margin:0;
padding:0;
}
.rightbox{
width:340px;
float:right;
height:1000px;
margin:0; margin-bottom:0px;
padding:0;
border-left:1px solid #0fb1e7;
background-color:#ececec;
}
.leftbox2{
width:550px;
margin:10px auto 0px auto; 
padding:0;
height:auto; 
float:left;
}
.box1{
width:168px;
float:left; margin-left:10px;
padding:0;
margin:0;
height:auto;

}
.borderblue{
border:3px solid #afe8fb;
}
.blaxktxt1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
line-height:20px;
padding:4px 0px;
float:left;

}
.stars{
width:60px;
border:0px;
float:right;
line-height:23px;
padding:10px 0px;
}
.preview{
width:70px;
float:left; 
margin:0;
padding:4px 0px;
}
.download{
width:120px;
border:0px;
float:right; margin-top:-7px;
padding:0px 0px;

}
.box3{
width:20px;
margin:0; 
padding:0;
float:left;
}
.box2{
width:168px;
float:right;
margin:0; margin-top:0px; margin-right:12px;
padding:0;
}
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline; 
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}
.pagebox{
width:500px;
margin:10px 30px;
height:auto;
}
.rightmenu{
width:305px;
margin:10px auto 0px auto;
height:auto;
padding:0px;
}
.rightmenu1{
width:305px;
background-image:url(images/rightmenubg.gif);
height:26px;
background-repeat:no-repeat;
background-position:top left;
padding-left:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
line-height:20px;
}

.arrowlistmenu{
width: 130px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 7px Arial;
color:#0655b8;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}
.arrowlistmenu ul li a{
color: #000000;
display: block;
padding: 2px 0;
padding-left:3px; /*link text is indented 19px*/
text-decoration: none;

font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}

.arrowlistmenu ul li a:visited{
color: #000000;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #b11202;
}
.rightmenuleft{
width:150px;
margin:0;
padding:0;
height:auto;
float:left;
}
.rightmenuleft2{
width:305px;
margin:0;
padding:0;
height:auto;
float:left;
}
.fullmenu{
width:100%; /*width of menu*/
}

.fullmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.fullmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}
.fullmenu ul li a{
color: #000;
display: block;
padding: 1px 0;
padding-left:3px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:3px;
}

.fullmenu ul li a:visited{
color: #000;
}

.fullmenu ul li a:hover{ /*hover state CSS*/
color: #b11202;
}
.fullmenu2{
text-decoration: none;
font-weight: bold;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#fe5600;
}
.fullmenu3{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
line-height:20px;
text-decoration:none;

padding-left:2px;
}
.fullmenu3 a:link{text-decoration:none; color:#000;}
.fullmenu3 a:visited{text-decoration:none; color:#000;}
.fullmenu3 a:active{text-decoration:none; color:#000;}
.fullmenu3 a:hover{text-decoration:none; color:#fe5600;}
.banners{
width:305px;
border:0px;
margin-left:20px;
height:auto;
margin-top:10px;
}
.fooetbg{
width:948px;
background-image:url(images/footerbg.jpg);
height:65px;
background-repeat:repeat-x;

background-position:top left;
clear:both; margin-left:190px;
}
.footer1{
width:948px;
margin:0 auto;
height:65px;
padding:0;
}
.footertxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFF;
line-height:19px;
text-decoration:none;
text-align:center;
padding-top:20px;
}

.partners a{
color:#3366CC;
text-decoration: none;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}

.add_banner {
	width:590px;
	float:left;
	height:51px;
	padding:18px 0 10px 0;
}
.cont {
	width:590px;
	float:left;
	margin-bottom:10px;
}
.heading {
	font:24px/30px "Times New Roman", Times, serif; color:#1a8bd1;
	padding:10px 0 0 0;
}
.txt {
	font:12px/20px Arial, Helvetica, sans-serif, serif; color:#000;
	padding:10px 0 0 0;
}
.download_part {
	
	width:590px;
	
	margin-top:0px;
}
a.download_butn {
	width:248px;
	height:48px;
	float:left;
	display:block;
	margin:0 0 0 30px;
	font:24px/48px Arial, Helvetica, sans-serif; color:#000;
	text-align:center;
	text-decoration:none;
	background:url(images/download_now.jpg) no-repeat 0 0;
}
a.download_butn:hover {
	text-decoration:underline;
}
.right_part {
	width:339px;
	float:right;
}
.add_banner_blue {
	width:339px;
	height:239px;
	float:left;
	padding:18px 0 0 0;
}
.cont_bottom {
	width:940px;
	float:left;
	padding:10px 0;
}
.next_prev_part {
	width:940px;
	float:left;
	padding:30px 0;
}
.no_in{
	width:350px;
	margin:0 auto;
	}	
a.no{
	font:bold 12px/14px "Times New Roman", Times, serif;
	color:#1a8bd1;
	float:left;
	margin:0 18px 0 0;
	}
a.no:hover{
	text-decoration:underline;
	}	
a.prev{
	font:bold 12px/14px "Times New Roman", Times, serif;
	color:#1a8bd1;
	float:left;
	margin:0 18px 0 0;
	background:url(images/arr_left.jpg) no-repeat 0 60%;
	padding:0 0 0 18px;
	display:block;
	}
a.prev:hover{
	text-decoration:underline;
	}
a.next{
	font:bold 12px/14px "Times New Roman", Times, serif;
	color:#1a8bd1;
	float:left;
	background:url(images/arr_right.jpg) no-repeat 100% 60%;
	width:41px;
	display:block;
	}
a.next:hover{
	text-decoration:underline;
	}	
.update_txt {
	font:22px/40px Arial, Helvetica, sans-serif; color:#fff;
	padding:0 0 0 50px;
}
.footertxt
{
	color:#FFF;
}
.footertxt a
{
	color:#FFF;
}
.latest
{
	color:#09F;
	font: bold 14px/36px Verdana, Arial, Helvetica, sans-serif;
	width:200px;
	margin-left:60px;
	
	
    
}
