/* CSS Document for Newsleader Media Consultancy */
/************ comman styles ******************/
body { margin:0px; padding:0px; text-align:center; font-family:"Arial", Helvetica, sans-serif; font-size:12px; line-height:17px; }
#wrraper {
	margin-left:auto;
	margin-right:auto;
	background:url(images/main_bg.jpg) top center repeat-y;
	margin-top: 0px;
	margin-bottom: 0px;
	display: block;
	clear: both;
	width:1003px;
	max-width:1003px;
	min-width:1003px;
}
#wrraper1 {
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	margin-bottom: 0px;
	display: block;
	clear: both;
	width:900px;
}
.left { float:left;}
.right { float:right;}
.clear { clear:both; margin:0px; padding:0px;}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
marquee a {color:#FFFFFF;}
marquee a:hover {color:#FFFFFF;}
.font12 { font-size:12px; font-family:"Arial", Helvetica, sans-serif;}

/*************** header box style *******************/
.header {
	margin-left:auto;
	margin-right:auto;
	display: block;
}
#nav {
	height: 75px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #105A97;
}
#nav .right {padding-top:40px; display:block;}
#nav .left { display:block;}
#nav a { display:block; 
	border-top:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF; 
	border-left:1px solid #CCCCCC; 
	border-right:1px solid #CCCCCC;
	margin:2px 0 1px 0;
}
#nav a:hover { display:block; border:1px solid #e2e3e5; margin:1px 0 1px 0;}
#nav .active { display:block; border:1px solid #e2e3e5; margin:1px 0 1px 0;}

/*************** banner box style *******************/
.banner { 
	margin-left:auto;
	margin-right:auto;
	display: block;
	background-color:#105A97;
	display:table;
}
.marq {
	display:block;
	height:28px;
	margin-top:-4px;
}

/*************** contant box style *******************/
#conent_box {
	clear:both;
	background-color:#FFFFFF;
	text-align:justify; color:#7e7d7d;
	
}
#conent_box p { margin-top:15px; margin-bottom:15px;}
#conent_box1 {	clear:both;
	background-color:#FFFFFF;
	text-align:justify; color:#7e7d7d;
}
#conent_box1 p {}
#conent_box1 ul { margin-top:5px;}

#conent_box h1{ 
	margin:0px;
	padding:0px;
 	background:	url(images/title_rimg.jpg) top right no-repeat; 
	border-bottom:1px solid #dddddd;
	padding-right:15px;
}
#fixbox { display:block; padding-right:10px; text-align:justify; color:#7e7d7d;}
#fixbox .border { border-left:1px solid #eeeded; border-right:1px solid #eeeded; text-align:justify;}
#fixbox .border h1 { background:url(images/fixbox_rimg.jpg) top right no-repeat;}
#fixbox strong {color:#115085; margin:0px;}
#fixbox .right a strong { color:#7e7d7d;}
#fixbox .right a:hover strong { color:#105A97; text-decoration:none;}
.blue {color: #105a97}

#home_services { padding-left:13px; display:block; clear:both; margin-left:auto; margin-right:auto; margin-bottom:30px;}
#home_services h1{ height:26px; background:url(images/title_rimg.jpg) right -13px no-repeat; padding-top:15px; margin-right:15px;}
.pad19 { padding-left:13px;}


#fixbox1 { width:272px; display:block; margin-right:24px; font-size:12px; float:left;}
#home_services #fixbox1.left { margin-right:0px;}
#fixbox1 .right a strong { color:#7e7d7d; background:url(images/more_arro.jpg) top right no-repeat; padding-right:10px;}
#fixbox1 .right a:hover strong { color:#105A97; text-decoration:none;}

.pad19b { padding-left:13px; padding-right:13px; font-family:"Arial", Helvetica, sans-serif;}
.tpad4 { margin-top:4px; }


/*************** footer box style *******************/
#footer {
	background:url(images/footer_bg.jpg) top left repeat-x;
	margin-left:auto;
	margin-right:auto;
	width:901px;;

	clear:both;
	height:23px;
	line-height:15px;
	font-size:11px;
	color:#595858;
}
#footer a { color:#595858; text-decoration:none;}
#footer a:hover { color:#999999; text-decoration:none;}
.link a{ color:#333333; }  
.link a:hover { color:#000000; }  

.register { display:block; margin-left:auto; margin-right:auto; clear:both; font-size:10px; padding-top:5px; border-bottom:1px #333333 solid; font-family:"Arial", Helvetica, sans-serif; width:919px; margin-bottom:5px;}

#footer .left { float:left; padding-left:10px;}
/********************** bottom comment ************************/
.cumt { text-align:center; color:#999999; font-size:10px; clear:both;}