body {text-align: left;font: 14px Arial;margin: 0;padding: 0;background-color:#e6e6e6;}
a {text-decoration: none;color:#005288;}
a:hover {text-decoration: none;}
img {border: 0;}
div{overflow: hidden;}

.headtop{height:100px;width:100%;background-color : #007cb2;}

.header{height:100px;width:1000px;margin:0 auto;}
.header .logo{height:100px;width:100px;float:left;}
.header .pd{height:40px;width:300px;float:left;color : #ffffff;font-size : 30px;margin-top:35px;margin-left:10px;}
.header .search{height:40px;width:400px;float:right;margin-top:40px;}

.article{width:1000px;margin:0 auto;background-color:#ffffff;}

.nav{
height:30px;
padding-left:20px;
padding-top:10px;	
border-bottom-width : 1px;
border-bottom-color : #eaeaea;
border-bottom-style : solid;
}
.nav a{color: #888;text-transform:capitalize;margin-left:15px;}
.path{padding-left:20px;margin-top:10px;}
.adtop{}
.title{height:60px;padding-top:15px;padding-left:20px;}

.mainx{}
.page_a{
height:25px;
padding-top:5px;
padding-left:200px;
padding-bottom:5px;
background-color:#d8ecf6;
margin:0 20px 10px 20px;
vertical-align : middle;
}

.pleft{
width:640px;
float:left;


padding-left:20px;
padding-top:10px;
}

.pleft .content{line-height: 30px;font-size:16px;padding:10px;min-height:400px;}

.adc2{width:340px;height:280px;float:left;}
.page{
    
	border-width : 1px;
	border-bottom-width : 1px;
	border-color : #CCCCCC;
	border-bottom-color : #CCCCCC;
	border-top-style : solid;
	border-bottom-style : solid;
	text-align : center;
	height:40px;
	vertical-align : middle;
	padding-top:10px;
	
}
.page img{width:20px;height:20px;vertical-align : middle;}
.page_a img{width:20px;height:20px;vertical-align : middle;}
.page a{letter-spacing : 3px;margin-right:10px;margin-left:10px;}
.page_a a{letter-spacing : 3px;margin-right:10px;margin-left:10px;}


.adc3{height:300px;margin-top:25px;text-align : center;}

.pright{
width:300px;
float:right;
margin-right:20px;

}
.pright .r1 h3{
margin-top:20px;
color: #0fa7f8;
border-bottom-width : 2px;border-bottom-color : #cccccd;border-bottom-style : solid;
text-transform:uppercase;
font-size:18px;
padding:10px;
}


.pright .r2 h3{
color: #0fa7f8;
border-bottom-width : 2px;border-bottom-color : #cccccd;border-bottom-style : solid;
text-transform:uppercase;
font-size:18px;
}


.r1 ul li{line-height: 30px;font-size:14px;}
.r2 ul li{line-height: 30px;font-size:14px;}
.content ol li{line-height: 40px;}
.content ol li p{background-color:#fdfdfd;line-height: 50px;}
.content ol li:nth-child(5n){margin-top:20px;}

.newlist {
border-width : 1px;
border-color : #cccccd;
border-style : solid;
padding:15px;
}
.newlist ul li {line-height: 20px;}
.newlist ul li p{line-height: 30px;}


.footer{
height:70px;
width:100%;
background-color : #007cb2;
text-align : center;
vertical-align : middle;
padding-top:30px;
color:#fff;
}


/* Mobile css*/
@media only screen and (max-width: 840px)  {
.article{width:100%;}
.header{width:100%;}
.pleft{width:auto;padding:5px;float:none;}
.pleft .content{padding:0px;min-height:auto;}
.pright{float:none;width:100%;}
.adc2{float:none;}
.adc3{float:none;}
.page_a{padding-left:20px;height:30px;}
.page_a a{letter-spacing : 1px;margin-right:3px;margin-left:3px;}
.page a{letter-spacing : 1px;margin-right:3px;margin-left:3px;}


.title{height:30px;padding-top:10px;padding-left:20px;}
.title h1{font-size : 17px;}
.header .search{display:none;}
}





.cse-branding-bottom,
.cse-branding-right {
margin:0;
padding:0
}
.cse-branding-bottom,
.cse-branding-right {
zoom: 1;
}
.cse-branding-bottom:after,
.cse-branding-right:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.cse-branding-text { 
font: 10px Arial;
}
.cse-branding-form form {
margin-bottom: 0;
padding-bottom: 0;
}
/* Bottom-specific selectors */
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {
display: block; 
float: left
}
.cse-branding-bottom .cse-branding-form {
margin-bottom: 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding: 0
}
.cse-branding-bottom .cse-branding-text {
padding-top: 4px
}
.cse-branding-right .cse-branding-form {
float: left;
}
/* Right-specific selectors */
.cse-branding-right .cse-branding-logo, 
.cse-branding-right .cse-branding-text {
margin-left: 4px;
}
.cse-branding-right .cse-branding-form {
float: left;
margin-right: 4px;
}
.cse-branding-right .cse-branding-logo {
padding: 0
}
.cse-branding-right .cse-branding-text {
margin-top: -4px
}
