body{ background-color:#2d5976; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.maincontainer{ width:986px;  background-color:#FFFFFF;}

.topcuro{ background-image:url(images/topcuro.jpg); background-repeat:no-repeat; width:986px; height:9px;}

<!--'''''''''''''''''''''''''''CONTAINNER 2"""""""""""""-->
.headercontainer{ width:986px; height:70px; background-color:#FFFFFF;}
.header1{ width:300px; height:60px;float:left; padding-left:30px;}
.header2{   height:70px; background-color:#FFFFFF;float:right; margin-left:15px;width:150px; color:#4598d9; }
.header2 a{  padding-top:80px; color:#4598d9; font-weight: bold; padding:5px 4px; text-decoration:none;}
.header2 a:hover{  padding-top:80px; color:#083858; font-weight: bold;  text-decoration:none;}

<!--'''''''''''''''''''''''''''Main Navigation"""""""""""""-->
.containernavigation{ width:986px; height:38px; background-color:#FFFFFF;}
.containernavigation .logo1{  width:276px; height:38px; float:left;}
.mainvae{ width:710px; float:left;}
.navleft{ background-image:url(images/naveleft.jpg); background-repeat:no-repeat; margin-left: 10px; width:9px; height:38px; float:left;}
.bg{ background-image:url(images/menubg.jpg); background-repeat:repeat-x; width:670px; height:38px; float:left;}


.right{ background-image:url(images/rightnav.jpg); background-repeat:no-repeat; padding-left: 10px;width:9px;  height:38px; float:left; background-color:#FFFFFF;}

.nave{ padding-top:10px;}
.nave a{ text-decoration:none; padding-top:60px; color:#FFFFFF; font-weight:bold; padding:215px 15px; font-size:14px;}
.nave a:hover{text-decoration:none; padding-top:60px; color:#0816f7; font-weight:bold; padding:215px 15px; font-size:14px;}
.whitebg{
background-color:#FFFFFF;
}
.readmore{ padding-top:10px; padding-left:121px; font-weight:bold; color:#FFFFFF; font-size:14px;}
.readmore a{ font-weight:bold; color:#FFFFFF; font-size:14px; text-decoration:none;}
.readmore a:hover{ font-weight:bold; color:#083858; font-size:14px; text-decoration:none;}


.readmore1{  padding-left:121px; font-weight:bold; color:#FFFFFF; font-size:14px; padding-bottom:4px;}
.readmore1 a{ font-weight:bold; color:#FFFFFF; font-size:14px; text-decoration:none;}
.readmore1 a:hover{ font-weight:bold; color:#083858; font-size:14px; text-decoration:none;}

.bdycontainer{ width:956px;  margin-top:9px;  background-color:#FFFFFF;}
.bdycontainer1{ width:956px; margin-top:10px; background-color:#FFFFFF;}

.leftcontainer{ width:259px; float:left;}
.leftcontainer a{    color:#fff; text-decoration:none;}
.leftcontainer a:hover{  color:#000; text-decoration:none;}
.baground1{ background-image:url(images/baground1.jpg); background-repeat:no-repeat; width:258px; height:81px; }
.baground2{ background-image:url(images/baground2.jpg); background-repeat:no-repeat; width:258px; height:79px;  }
.baground3{ background-image:url(images/baground3.jpg); background-repeat:no-repeat; width:258px; height:82px;  }
.boxhead{ font-size:16px; font-weight:bold; color:#FFFFFF; margin-top: 1px; padding-left:10px; padding-top:5px;}
.boxtxt{ font-weight: normal; color:#FFFFFF; padding-left:10px; padding-right:10px; padding-top:4px; text-align:justify;}

.more{ color:#000000; padding-right:5px; padding-bottom:5px;}
.more a{ text-decoration:none; color:#000000; padding-right:5px;}
.more a:hover{ text-decoration:none; color:#FFFFFF; }

.pic1{ background-image:url(images/pic1.jpg); background-repeat:no-repeat; width:690px; height:243px; float:left; padding-left:7px;}

.testamonial{ background-image:url(images/testamonial.jpg); background-repeat:no-repeat; margin-left:18px; width:255px; height:280px; border:1px solid #FFFFFF; float:left;}

.testamonialhead{ color:#5fa7dd; font-size:14px;  font-weight:bold; padding-top:10px;}
.testamonialtxt{ color:#666666;  font-weight:normal; padding-top:10px; padding-left:10px; padding-right:10px; text-align:justify; line-height:20px;}
.boxesbtm{ width:687px; margin-left:0px; padding-left:10px; float:left;background:#FFFFFF }

.box1{ background-image:url(images/boxbtm.jpg); background-repeat:no-repeat; width:223px; height:277px; float:left}
.box2{ background-image:url(images/boxbtm2.jpg); background-repeat:no-repeat; width:223px; height:277px; float:left; margin-left:9px;}

.box3{ background-image:url(images/boxbtm3.jpg); background-repeat:no-repeat; width:223px; height:277px; float:left; margin-left:9px;}

.boxectxt{ padding-left:10px; padding-right:10px; padding-top:180px; text-align:justify; color:#666666; font-size:11px;}

.bottomnav{ color:#46acf1; font-size:14px; font-weight:bold; padding-top:20px; float:left; padding-left:5px;}
.bottomnav a{color:#46acf1; font-size:14px; font-weight:bold; text-decoration:none;}
.bottomnav a:hover{color:#083858; font-size:14px; font-weight:bold; text-decoration:none;}

.mainbottom{ width:986px;}
.bottomcuro{ background-image:url(images/bottomcuro.jpg); background-repeat:no-repeat; width:986px; height:54px;}

.bottomrightnav{  padding-right:5px;padding-top:18px;  padding-left:100px; color:#46acf1; font-size:14px; font-weight:bold; width:307}

.bottomrightnav a{ color:#46acf1; font-size:14px; font-weight:bold; text-decoration:none; line-height:22px;}
.bottomrightnav a:hover{ color:#083858; font-size:14px; font-weight:bold; text-decoration:none;}


<!--'''''''''''''''''''''''''''''''''NEEW STYLE:::::::::::::::::::::::::::::::-->

.testa1{ background-image:url(images/test1.jpg); background-repeat:no-repeat; width:255px; height:8px;}

.testbg1{ background-image:url(images/testbg1.jpg); background-repeat:repeat-x; width:255px;}
<!--.test12{ background-image:url(images/test12.jpg); background-repeat:no-repeat; width:255px; height:7px;}-->


#topMenu li{
display: inline;
padding:0;

}

#topMenu li a, .last

{
float: left;
color: white;
padding:10px 15px;
text-decoration: none;
/*border-right: 1px solid white;*/
background-image:url(images/seprator_btn.jpg);
height:38px;
background-repeat:no-repeat;
font-size:14px;
font-weight:bold;
margin-TOP:-22PX;
}

#topMenu li a:visited{
color: white;
font-size:14px;
font-weight:bold;
}

#topMenu li a:hover, #topMenu li .current{
color: #0a1af7;
font-size:14px;
font-weight:bold;
/*background: transparent url(images/blockactive.gif) center center repeat-x;*/
}

#PostContainer
{	
	width:688px;
	height: auto;
	float:left;
	overflow:hidden;
	
}
#PostContainerpage
{	
	width:955px;
	height: auto;
	float:left;
	overflow:hidden;
	padding:0px 10px;
	
}
#PostContainerpage .post
{	
	 
	 text-align:left;
	height: auto;
	float:left;
	padding:0px;
	 
			
}
#PostContainerpage .title h2
{
	font-size:20px;
	color:#2582d2;
	font-weight:bold;
	font-stretch:normal;
	margin:0;
	text-align:left;
	padding:10px 0 0 10px ;
}
#PostContainer .title
{	
	 
}
#PostContainer .title h2
{
	font-size:20px;
	color:#2582d2;
	font-weight:bold;
	font-stretch:normal;
	margin:0;
	text-align:left;
	padding:1px 0 0 10px ;
}

#PostContainer .postContent
{	
	width:688px;
	height: auto;
	float:left;
 
	 text-align:justify;
			
}

#PostContainer .post
{	
	 padding-left:10px ;
	 padding-right:10px;
	 text-align:left;
	height: auto;
	float:left;
	 
			
}
strong{
font-size:14px;
color:#127fca;
}
/************************************************
*	Navbar      								*
************************************************/

#navbar {
	 
	width: 960px;
	height: 35px;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	 
	
	}
	
#navbarleft {
	width: 100%;
	float: left;
	margin: 0px;
	padding: 0px;
	 
	 color:#FFFFFF;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	}
	
#navbarright {
	width: 280px;
	font-size: 11px;
	float: right;
	margin: 0px;
	padding: 6px 0px 0px 0px;
	}
	
#nav {
	margin: 0px;
	padding: 0px;
		 
	}
	
#nav ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li a, #nav li a:link, #nav li a:visited {
	 
	display: block;
	font-size: 14px;
 color:#FFFFFF;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 text-decoration:none;
    margin: 0px;
	padding:11px 17px;
	border-left:1px solid #FFFFFF;
 
background-repeat:no-repeat;
font-size:14px;
font-weight:bold;
 
	}

#nav li a:hover, #nav li a:active {
	 
	color: #000;
    margin: 0px;
	 
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	 font-weight:bold;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #70bae3;
	width: 130px;
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	 
	float: none;
	margin: 0px;
	padding: 5px 10px 8px 5px;
	border-bottom: 1px solid #1475ac;
	border-left: 1px solid #1475ac;
	border-right: 1px solid #1475ac;
	text-transform:capitalize;
	}
	
#nav li li a:hover, #nav li li a:active {
	 
	color:#000000;
	padding: 5px 10px 8px 5px;
	
	}

#nav li {
	float: left;
	padding: 0px;
	}

#nav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0px;
	padding: 0px;
	}

#nav li li { 
	}

#nav li ul a { 
	width: 140px;
	}

#nav li ul a:hover, #nav li ul a:active { 
	}

#nav li ul ul {
	margin: -32px 0 0 171px;
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

#nav li:hover, #nav li.sfhover { 
	position: static;
	}
	
/************************************************
*	SubNavbar      								*
************************************************/

#subnavbar {
		background-color:#dfa343;	width: 960px;
	height: 24px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	}
	
#subnav {
	margin: 0px;
	padding: 0px;
	}
	
#subnav ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#subnav li {
	list-style: none;
	
	margin: 0px;
	padding: 0px;
	font-size:12px;
	}
	
#subnav li a, #subnav li a:link, #subnav li a:visited {
	color: #FFFFFF;
	display: block;
	font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0px 5px 0px 0px;
	padding: 6px 13px 6px 13px;
	}

#subnav li a:hover, #subnav li a:active {
	background: #85ACAC;
	color: #FFFFFF;
	display: block;
	
	text-decoration: none;
    margin: 0px 5px 0px 0px;
	padding: 6px 13px 6px 13px;
	}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
		background-color:#dfa343;
		font-size:12px;
	width: 160px;
	float: none;
	margin: 0px;
	padding: 6px 10px 6px 10px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	}
	
#subnav li li a:hover, #subnav li li a:active {
	background: #85ACAC;
	margin: 0px;
	padding: 6px 10px 6px 10px;
	}

#subnav li {
	float: left;
	padding: 0px;
	}

#subnav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 160px;
	margin: 0px;
	padding: 0px;
	}

#subnav li li { 
	}

#subnav li ul a { 
	width: 180px;
	}

#subnav li ul a:hover, #subnav li ul a:active { 
	}

#subnav li ul ul {
	margin: -25px 0 0 161px;
	}

#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover ul ul, #subnav li.sfhover ul ul ul {
	left: -999em;
	}

#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover ul, #subnav li li.sfhover ul, #subnav li li li.sfhover ul {
	left: auto;
	}

#subnav li:hover, #subnav li.sfhover { 
	position: static;
	}
	a{
	font-family:Arial, Helvetica, sans-serif;
	color:#2380d0;
	text-decoration:none;
	}
	a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#78b2ed;
	text-decoration:none;
	}
	
	.leftsidebar{
	}
.leftsidebar	strong{
color:#FFFFFF
}
.leftsidebar div strong { padding-left:2px; }
.leftsidebar p a{
	color:#000;
	text-decoration:underline;
}
.leftsidebar p a:hover{
	color:#000;
	text-decoration:none;
}

.leftsidebar a{
	color:#000;
	text-decoration:underline;
}
.leftsidebar a:hover{
	color:#000;
	text-decoration:none;
}

.grid{ color:#227ed1b; border:1px solid #227ed1; font-family:Arial; font-size:12px; }
.grid .head{
	font-family:Arial;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#227ed1;
	height:21px;
}
.grid td{
	 padding:10px;
	 border-right:1px solid  #227ed1;
	 border-bottom:1px solid  #227ed1;
	 
	 
}

#newlogo{
width:200px;
height:100px;
z-index:10px;
 
 cursor:pointer;
position:absolute;
margin-left:170px;
margin-top:10px;
}

#apDiv1 {
	position:relative;
	left:810px;
	top:23px;
	width:150px;
	height:140px;
	z-index:1500;
	
	cursor:pointer;
}
.xtra1 { margin-top:-140px; }

p{
	margin:0px; padding:0px;
}