@charset "utf-8";

/* CSS Document */



body {

	color: #eee;

	width: 100%;

	background: #4D82B8;

	margin: 0;

	padding: 0;

	font: 76% Arial, Verdana, Helvetica, sans-serif;

	height: auto;

}

#mainwrapper {

	background: #11407e url(images/body_bg.jpg) no-repeat top center;

	height: 484px;

	margin: 0 auto;

	padding: 10px 0px 5px 0px;

}

#mainbody {

	width: 940px;

	margin: 0 auto;

	height: 484px;

}

#mainbody h1#company_logo a {

	display: block;

	height: 150px;

	width: 227px;

	text-indent: -9999px;

	margin: 0;

	padding: 0;

	background: transparent url(images/ps_logo.png) no-repeat center left;

	float: left;

	outline: none;

}

#mainbody ul#main {

	display: block;

	float: left;

	height: 120px;

	background: transparent url(images/topbar.png) no-repeat bottom left;

	width: 583px;

	margin: 0;

	margin-left: -3px;

	list-style-type: none;

	padding-left: 105px;

}

#mainbody ul#main li {

	display: block;

	float: left;

	font-size: 16px;

	text-transform: capitalize;

	font-family: Helvetica, sans-serif;

	margin-top: 60px;

	font-weight: bold;

	height: 32px;

	line-height: 30px;

}



#mainbody ul#main li a

{

	color: #deefff;

	text-decoration: none;

	padding: 0 14px 0 12px;

	outline: none;

	background: url(images/sep.png) no-repeat right top;

	display: block;

}



#mainbody ul#main li a.last

{

	background: none;

}



#mainbody ul#main li a:hover

{

	color: #fff;

}

#mainbody div#main_header {

	width: 435px;

	display: block;

	float: left;

	height: auto;

}

#mainbody div#main_header h2 {

	font-size: 35px;

	font-weight: normal;

	line-height: 40px;

	padding: 0;

	margin: 0;

}

#mainbody div#main_header p {

	line-height: 18px;

}

#mainbody div#main_header a {

	color: #0f376c;

	text-decoration: none;

	font-size: 14px;

	line-height: 57px;

	font-weight: bold;

	width: 180px;

	height: 56px;

	background: transparent url(images/heading_btn.png) no-repeat top left;

	display: block;

	float: left;

	padding-left: 30px;

	margin-top: 6px;

	outline: none;

	margin-left: -12px;

}



#mainbody div#main_header a:hover {

	color: #3f79c6;

}

#mainbody div#main_header a#first_btn {

	margin-left: 0;

	background-image: url(images/order_btn.png);

	color: #eee;

}



#mainbody div#main_header a#first_btn:hover {

	color: #fff;

	background-position: bottom left;

}



#midwrapper {

	margin: 0 auto;

	height: auto;

	background: #e7e7e7 url(images/mid.jpg) repeat-x top left;

	padding: 5px 0px;

	display: block;

}

#midbody {
	width: 960px;
	margin: 0 auto;
	height: auto;
	overflow:hidden;
}



#midbody h2

{

	font-size: 14px;
	width:600px;
	color: #11407e;

}

#midbody img {
	float: left;
	margin-right: 25px;
	display:block
}

#midbody p {
	line-height: 16px;
	color: #404040;
	font-size: 11px;
}



#midbody a {
	float: right;
	font-size: 11px;
	font-weight: bold;
	color: #2f8bda;
	text-decoration: none;
	outline: none;
}

#midbody a:hover

{

	text-decoration: underline;

}



#midbody span

{

	width: 259px;

	float: right;

	background: transparent url(images/midbody_sep.jpg) no-repeat top left;

	height: auto;

	text-indent: -9999px;

	padding-left: 20px;

	margin-left: 25px;

}



#midbody span a

{

	height: 124px;

	width: 252px;

	display: block;

	padding: 0;

	margin: 0;

	float: right;

	background: url(images/interested.png) no-repeat 0px 0px;

	margin-bottom: 0px;

	outline: none;

	margin-top: -5px;

}



#midbody span a:hover

{

	background-position: 0px -124px;

}



#botwrapper {

	margin: 0 auto;

	height: auto;

	background: url(images/bot_bg.png) repeat-x top left;

	padding: 5px 0px;

	display: block;

}

#botbody {

	width: 940px;

	margin: 25px auto 5px auto;

	height: auto;

}



#botbody div.blocker

{

	width: 299px;

	height: auto;

	display: block;

	float: left;

	margin-right: 20px;

	color: #deefff;

}



#botbody div.blocker img

{

	-moz-box-shadow: 0px 0px 20px #102f4f; 

    -webkit-box-shadow: 0 0 20px #102f4f;

}



#botbody h2

{

	font-size: 20px;

	text-align: center;

	color: #fff;

	width: 299px;

	height: 45px;

	display: block;

	background: url(images/bot_header.png) no-repeat top left;

	line-height: 46px;

	margin: 0;

	padding: 0;

	text-transform: capitalize;

}



#botbody p

{

	margin: 0;

	padding: 0;

	display: block;

	width: 279px;

	height: auto;

	background: url(images/bot_block.png) no-repeat top left;

	float: left;

	padding: 10px;

	line-height: 18px;

}



#botbody p img

{

	margin: 4px 4px 10px 4px;

	clear: left;

}





#botbody p a

{

	font-size: 11px;

	color: #fff;

	text-decoration: none;

	line-height: 32px;

	outline: none;

}



#botbody p a:hover

{

	text-decoration: underline;

}



#footwrapper {

	margin: 0 auto;

	height: 59px;

	background: #3273B3 url(images/footer.jpg) no-repeat top center;

	padding: 0px 0px;

	display: block;

}

#footbody {

	width: 940px;

	margin: 0 auto;

	height: auto;

}



#footbody span a{

	outline: none;

	color: #fff;

	text-decoration: none;

}



#footbody span a:hover

{

	text-decoration: underline;

}



#footbody ul#footnav{

	margin: 0;

	padding: 0;

	color: #FFFFFF;

	text-align: center;

	padding-top: 10px;

}



#footbody ul#footnav li

{

	display: inline;

	padding: 3px;

}



#footbody ul#footnav li a

{

	text-decoration: none;

	color: #fff;

	outline: none;

}



#footbody ul#footnav li a:hover

{

	text-decoration: underline;

}
