html, body { background: url('images/bg.jpg') repeat-x #86A2B8; text-align: center; margin-bottom: 10px; }

:focus{ outline:none;}





#headerContain { width: 989px; margin:auto; }

#headerContain #header { height: 100px;  }

#headerContain #header p { margin: 0; float: left; text-align: left; }

#headerContain #header p.left { width: 277px; text-align: left; }

#headerContain #header p.left img {  }

#headerContain #header p.right { width: 544px; text-align: right; font-family: arial; padding-top: 16px;}

#headerContain #header p.right .phtxt { font-size: 14px; color: #C2C4D3; font-weight: bold; }

#headerContain #header p.right .phnum { font-size: 28px; color: #92B5DD; }

#headerContain .margin { height: 15px; }





#topContain { width: 989px; margin:auto; }

#topContain .margin { height: 32px; }

#topContain #top { height: 5px; background: url('images/con_top_top.jpg') #fff no-repeat; }

#topContain #mid #section { width: 960px; margin:auto; padding-top: 6px; }



#topContain #mid #section #header { height: 94px;  }

#topContain #mid #section #header p { margin: 0; float: left; text-align: left; }

#topContain #mid #section #header p.left { width: 277px; text-align: left; }

#topContain #mid #section #header p.right { width: 683px; text-align: right; font-family: arial; }

#topContain #mid #section #header p.right .phtxt { font-size: 14px; color: #C2C4D3; font-weight: bold; }

#topContain #mid #section #header p.right .phnum { font-size: 28px; color: #92B5DD; }



#topContain #mid #section #nav { height: 55px; background: #000; text-align: left; }



/*#topContain #mid #section #nav #dolphincontainer { position:relative;height:56px;color:#E0E0E0;background:#143D55;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}

#topContain #mid #section #nav #dolphinnav { position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 2px;}

#topContain #mid #section #nav #dolphinnav ul { margin:0;padding:0;list-style-type:none;width:auto;float:left;}

#topContain #mid #section #nav #dolphinnav ul li { display:block;float:left;margin:0 1px;}

#topContain #mid #section #nav #dolphinnav ul li a { display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}

#topContain #mid #section #nav #dolphinnav ul li a span { padding:12px 18px 0 0;height:21px;float:left;}

#topContain #mid #section #nav #dolphinnav ul li a:hover { color:#fff;background:transparent url(images/dolphin_bg-OVER.gif) repeat-x bottom left;}

#topContain #mid #section #nav #dolphinnav ul li a:hover span { display:block;width:auto;cursor:pointer;}

#topContain #mid #section #nav #dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{ color:#fff;background:#1D6893 url(images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}

#topContain #mid #section #nav #dolphinnav ul li a.current span { display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(images/dolphin_right-ON.gif) no-repeat top right;height:33px;}

*/



#topContain #mid #section #carriers { height: 65px; border: 1px solid #e9e9e9;}



#mainContain { width: 989px; margin:auto; background: url('images/con_main.jpg') repeat-y #fff; text-align: left; }



#mainContain #content { width: 960px; margin:auto; text-align: left; font-family: arial; padding-bottom: 10px; font-size: 12px; }

#mainContain #content h1 { color: #54A3CE; font-size: 20px; }



#mainContain #content #quick { font-size: 11px; }

#mainContain #content #quick a { color: #000; text-decoration: none; }

#mainContain #content #quick h6 { background: #e7e7e7; padding: 6px; color: #54A3CE; font-size: 16px; margin: 15px 0 15px 0; }

#mainContain #content #quick p.title { text-transform:uppercase; color: #FF6600; font-weight: bold; border-bottom: 1px solid #e7e7e7; }



#mainContain #content #left h1 { font-size: 18px; color: #54A3CE; font=weight: bold; margin: 0 0 15px 0 ; }

#mainContain #content #left h3 { color: #54A3CE; }

#mainContain #content #left { float: left; width: 593px; padding-right: 15px; }

#mainContain #content #left #table td { padding: 10px 20px;  font-size: 12px; font-family:Arial, Helvetica, sans-serif;  border-bottom: 1px solid #e7e7e7; }



#mainContain #content #right { float: left; width: 352px; }

#mainContain #content #right #clients { height: 298px; background: url('images/clients.jpg'); no-repeat; }

#mainContain #content #right #clients #box { padding: 50px 95px 20px 20px; font-size: 12px; }

#mainContain #content #right #clients #box p.right { text-align: right; font-weight: bold; color: #5AA1CB; } 



#mainContain #bottom  { height:6px; background: url('images/con_main_bot.jpg') no-repeat; }



#footer { width: 960px; margin:auto; text-align: left; font-family: arial; color: #fff; }

#footer #links a { font-size: 12px; font-weight: bold; text-transform: uppercase; margin: 0 9px; }

#footer #links a:link { color: #fff; text-decoration: none; }

#footer #links a:visited { color: #fff; text-decoration: none; }

#footer #links a:hover { color: #133D56; text-decoration: none; }



#insbystate a { color: #000; text-decoration: none; }



#footer p a { color: #fff; }

#footer p.left { float: left; width:600px; font-size: 11px; }

#footer p.right { float: left; width:360px; font-size: 11px; text-align: right; }



li.spacing { padding-bottom: 10px; }







/*--------------------------------------rizvi*/

.pBlog{

	width:640px;

	float:right;

	padding:30px 10px 0 5px;

}

.sidebar{

	width:255px;

	float:left;

	padding:15px 15px 0 15px;

	margin-top:15px;

	background:#F6F6F6;

    border:1px solid #EDEDED;

}

.bPosts{

	padding-bottom:20px;

}

.bPosts h2{

	font:bold 20px Arial;

	margin:0;

}

.bPosts h2 a{

	color: #54A3CE;

	text-decoration:none;

}

.bPosts h2 a:hover{

	text-decoration:underline;

}

.bPosts p a{

	color:#3A00F4;

	text-decoration:underline;

}

.bPosts p a:hover{

	text-decoration:none;

}

.sidebar .sPanel{

	list-style-type:none;

	list-style:none;

	padding:0;

	margin:0;

}

.sidebar .sPanel ul li a{

	color:#000;

	text-decoration:none;

}

.sidebar .sPanel ul{

	padding-left:25px;

}

.sidebar .sPanel ul li{

	list-style-type:disc;

	list-style-position:inside;

}

.sidebar .sPanel ul li a:hover{

	text-decoration:underline;

}

#content .sidebar .sPanel h6{

	background:#54A3CE;

	color:#fff;

	line-height:23px;

	padding:0 0 0 10px;

	margin-bottom:5px;

}

.sidebar .sPanel li ul{

	margin:0 0 15px 0;

}


