p, ul, ol {
	margin-top: 0;
	line-height: 180%;
}


ul, ol {
}
h1 {
	margin-bottom: 4px;
}

h1,h2,h3,h6 {padding-top: 6px;}


* {
	margin: 0;
	padding: 0;
}

html { min-height:100%; }

body {
	font-family:arial;
	font-size:12px;
	color:#000000;
	
	
	
}
#wrapper {
	width: 994px;
	margin: 0 auto;
}
#footer {
	width:60%;
	height:auto;
	margin: 0px auto;
	
	}

#footer .pfooter {
	color: #333;
	font-size:11px;
	text-align:center;
}

/* Navigation links CSS */

#home
{	
  width:93px;
  height:63px;
  display:block;
  background:url(../images/navigation_home.gif) no-repeat 0 0;

}

#home:hover
{ 
  background-position: 0 -63px;
}

#home span
{
  display: none;
}

#about
{	
  width:117px;
  height:63px;
  display:block;
  background:url(../images/navigation_about.gif) no-repeat 0 0;

}

#about:hover
{ 
  background-position: 0 -63px;
}

#about span
{
  display: none;
}

#service
{	
  width:117px;
  height:63px;
  display:block;
  background:url(../images/navigation_service.gif) no-repeat 0 0;

}

#service:hover
{ 
  background-position: 0 -63px;
}

#service span
{
  display: none;
}


#price
{	
  width:89px;
  height:63px;
  display:block;
  background:url(../images/navigation_price.gif) no-repeat 0 0;

}

#price:hover
{ 
  background-position: 0 -63px;
}

#price span
{
  display: none;
}


#order
{	
  width:137px;
  height:63px;
  display:block;
  background:url(../images/navigation_order.gif) no-repeat 0 0;

}

#order:hover
{ 
  background-position: 0 -63px;
}

#order span
{
  display: none;
}


#faq
{	
  width:93px;
  height:63px;
  display:block;
  background:url(../images/navigation_faq.gif) no-repeat 0 0;

}

#faq:hover
{ 
  background-position: 0 -63px;
}

#faq span
{
  display: none;
}

#contact
{	
  width:136px;
  height:63px;
  display:block;
  background:url(../images/navigation_contact.gif) no-repeat 0 0;

}

#contact:hover
{ 
  background-position: 0 -63px;
}

#contact span
{
  display: none;
}


#support
{	
  width:189px;
  height:63px;
  display:block;
  background:url(../images/navigation_support.gif) no-repeat 0 0;

}

#support:hover
{ 
  background-position: 0 -63px;
}

#support span
{
  display: none;
}
/* MENU START */

#menu {
	width:100%;
	height:63px;
	margin: 0 auto;	
	/*-moz-margin-start:-10px*/
	}
.menuleft {
	width:11px;
	height:63px;
	float:left;
	background:url(../images/navigation_over_01.gif) no-repeat;
	}
.menuright {
	width:12px;
	height:63px;
	float:left;
	background:url(../images/navigation_over_10.gif) no-repeat;
	}
.menuhome_selected {	
	height:63px;	
	background:url(../images/navigation_over_02.gif) no-repeat;
	width:93px;
	float:left;
	}
.menuabout_selected {	
	height:63px;	
	background:url(../images/navigation_over_03.gif) no-repeat;
	width:117px;
	float:left;
	}
.menuservice_selected {	
	height:63px;	
	background:url(../images/navigation_over_04.gif) no-repeat;
	width:117px;
	float:left;
	}
.menuprice_selected {	
	height:63px;	
	background:url(../images/navigation_over_05.gif) no-repeat;
	width:89px;
	float:left;
	}
.menuorder_selected {	
	height:63px;	
	background:url(../images/navigation_over_06.gif) no-repeat;
	width:137px;
	float:left;
	}
.menufaq_selected {	
	height:63px;	
	background:url(../images/navigation_over_07.gif) no-repeat;
	width:93px;
	float:left;
	}
.menucontact_selected {	
	height:63px;	
	background:url(../images/navigation_over_08.gif) no-repeat;
	width:136px;
	float:left;
	}
.menusupport_selected {	
	height:63px;	
	background:url(../images/navigation_over_09.gif) no-repeat;
	width:189px;
	float:left;
	}
/* MENU END */
/* HEADER START */
#header {
	width:100%;
	height:auto;
	margin:5px auto;
	}
.header_pic {
	background:url(../images/ews_header.jpg) no-repeat;
	width:723px;
	height:189px;
	float:right;
	
	/*-moz-margin-end:11px;*/
	
	
	}
/* HEADER END */

#logo {
	width:256px;
	height:189px;
	/*-moz-margin-start:-11px;*/
	font-size:0px;
	margin-left:3px;
	float:left;
	

	
}
#container {
	width:100%;
	height:auto;
	
	margin-top:10px;
	}
#cotainer_left {

	}
#cotainer_contact {
	background-image:url(../images/ph_contact.gif);
	width:194px;
	height:87px;
	background-repeat:no-repeat;
	}
#cotainer_right {
	width:163px;
	height:auto;
	/*-moz-margin-end:10px;*/
	float:right;
	text-align:right;
	}
.offer_save {
	padding-bottom: 10px;
	height:227px;
	width:162px;
	}
.customersupport {
	padding-bottom: 10px; 
	height:105px;
	width:162px;
	}
.offer_free {
	padding-bottom: 10px;
	height:366px;
	width:162px;
	}
	
.LiveChat {
	padding-bottom: 10px;
	height:auto;
	width:160px;
	}
	
.CallUs {
	padding-bottom: 10px;
	height:auto;
	width:160px;
	}
#container_paper_links{
	padding-bottom: 10px;
	width:160px;
	height:auto;
	font-size:0px;
	}
	
.container_paper_links{
	padding-bottom: 10px;
	width:160px;
	height:auto;
	font-size:0px;
	}
	
.paper_links_heading {
	background:url(../images/paper_format_01.gif) no-repeat;
	width:160px;
	height:36px;
	text-align:center;
	
	font-size:14px;
	font-weight:bold;
	line-height:29px;
	color:#ffae00;
	}
.paper_links_content {
	border-left:1px #c9c9c9 solid;
	border-right:1px #c9c9c9 solid;
	width:158px;
	height:auto;
	}

.paper_links_content ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size:0;
}

.paper_links_content li {
	margin-left:0px;
}


.paper_links_content li li {
	line-height: 10px;
	font-size:10px;
	text-align:left;
	background: url(../images/blluet_small.gif) no-repeat center left;
	border-bottom: 1px solid #3c5396;
	padding-left: 15px;
	
	width:143px;
	
}
.paper_links_content li li a:hover{
	line-height: 10px;
	font-size:10px;
	text-align:left;
	
	
	width:143px;
	
}

.paper_links_content li  {
	color: #204201;
	display: block;
	padding: 7px 0 ;
	text-decoration: none;
	width: 100%;
	background: #fff;
	font-weight:normal;

	
}
.paper_links_content li a:hover {
	color: #204201;
	text-decoration:none;
	
	
}
.paper_links_footer {
	background:url(../images/paper_format_03.gif) no-repeat;
	width:160px;
	height:11px;
}
/* Service Side */
#container_service_links {
	width:196px;
	height:auto;
	font-size:0px;
	}
.service_links_heading {
	background:url(../images/link_services_01.gif) no-repeat;
	width:196px;
	height:36px;
	text-align:center;
	
	font-size:18px;
	font-weight:bold;
	line-height:29px;
	color:#ffae00;
	
}
.servie_links_content {
	border-left:1px #8a8a8a solid;
	border-right:1px #8a8a8a solid;
	width:193px;
	height:auto;
}
.service_links_footer {
	background:url(../images/link_services_03.gif) no-repeat;
	width:195px;
	height:11px;
}

.servie_links_content ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size:0;
}

.servie_links_content li {
	margin-left:0px;
}

.servie_links_content li li a{
	line-height: 20px;
	font-size:12px;
	background: url(../images/blluet.gif) no-repeat center left;
	border-bottom: 1px solid #3c5396;
	padding-left: 25px;
	width:168px;
	
}
.servie_links_content li li a:hover{
	line-height: 20px;
	font-size:12px;
	background: url(../images/blluet.gif) no-repeat center left;
	background-color:#edefea;
	border-bottom: 1px solid #3c5396;
	padding-left: 25px;
	width:168px;
	
}

.servie_links_content li a {
	color: #204201;
	display: block;
	padding: 8px 0 ;
	text-decoration: none;
	width: 94%;
	background: #fff;
	font-weight:normal;
	
	
}
.servie_links_content li a:hover {
	background: #edefea;
	color: #204201;
	font-weight:bold;
	right:20px;
	text-indent:10px;
}

/* Service End */
#content {
	float: left;
	width: 609px;
	margin-left:8px;
}
#container_inner {
	width:579px;
	height:auto;
	margin: 0 auto;
	}
.content_inner_middle {
	border-left:1px #bebdbd solid;
	border-right:1px #bebdbd solid;
	width:579px;
	height:auto;
	padding:3px;

}
.content_inner_txt {
	width:100%;
	height:auto;
	
	}

.content_inner_top {
	background:url(../images/content_inner_01.gif) no-repeat;
	width:100%;
	height:9px;
	font-size:0px;
}
.content_inner_bottom {
	background:url(../images/content_inner_03.gif) no-repeat;
	width:100%;
	height:8px;
}

#container_main {
	width:609px;
	height:auto;
	}
.content_main_middle {
	border-left:1px #d9d8d8 solid;
	border-right:1px #d9d8d8 solid;
	width:607px;
	height:auto;
	
	
}
.content_main_top {
	background:url(../images/content_01.gif) no-repeat;
	width:100%;
	height:9px;
	font-size:0px;
}
.content_main_bottom {
	background:url(../images/content_03.gif) no-repeat;
	width:100%;
	height:9px;
	font-size:0px;
}


#text_content { width: 98%; height:auto; margin: 0 auto; font-size:15px; }
#text_content li {
	margin-bottom:10px;
	}

#text_content ul, ol{
	padding-left:30px;
}
.sidebar {
	float: left;
	width: 200px;
}

/*=============================================================================================

/* misc */
pl10 {
	padding-left: 0px;
}

.mt5 { margin-top: 5px; }
.mb0 { margin-bottom: 0px; }
.mb10 { margin-bottom: 10px; }
.mb3 { height: 6px; }
.uppercase {
	text-transform: uppercase;
}




.v10 { font-family:verdana; font-size:10px;}
.v11 { font-family:verdana; font-size:11px;}
.v12 { font-family:verdana; font-size:12px;}
.v13 { font-family:verdana; font-size:13px;}
.v14 { font-family:arial; font-size:14px; font-weight: normal;}
.v15 { font-family:arial; font-size:15px; line-height: 18px;}
.v16 { font-family:arial; font-size:16px; line-height: 20px;}
.v17 { font-family:verdana; font-size:17px; line-height: 22px;}
.v18 { font-family:verdana; font-size:18px; line-height: 23px;}
.v20 { font-family:verdana; font-size:20px; line-height: 24px;}
.v22 { font-family:verdana; font-size:22px; line-height: 25px;}
.v23 { font-family:verdana; font-size:23px;}
.v25 { font-family:verdana; font-size:25px;}
.cred { color:#FF0000; }
.cdrkred { color:#990000; }
.csilver { color:#333333; }
.csilver2 { color: #666666; }
.cwhite { color:#FFFFFF; }
.cblack { color:#000000; }
.clightblue { color:#6D81BD; }
.cdarkblue { color: #003399; }
.cdarkbrown { color:#814A1B; }

p,code,ul {padding-bottom: 4px;}

.pt5 {
	padding-top: 5px;
}

li.list {
	padding-top: 15px;
}

dd { padding-left: 50px }

p, li, span {
	line-height: 18px;
}


h1 {
	margin-bottom: 4px;
}

h1,h2,h3,h6 {padding-top: 6px;}

.lh16 { line-height: 16px; }
.lh18 { line-height: 18px; }
.lh20 { line-height: 20px; }
.lh24 { line-height: 24px; }
.lh26 { line-height: 26px; }

.normal { font-weight: normal; }

.center { margin: 0 auto; }
.reason {
	color: #003399;
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
}
.reason p {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin-top: 4px;
}
/* Money Back Guarantee CSS */

.money_back_guarantee {
	border: 1px solid #CCCCCC;
	
	
	font-size: 12px;
	color: #000;
	margin: 0 auto;
	padding: 10px 10px 0px 10px;
	
	background-image: url(../images/bg.gif);

}
.moneybackguarantee {
	width: 139px;
	height: 85px;
	float: right;
	/*background-image: url(../images/moneybackguarantee.gif);
	background-repeat: no-repeat;*/
}

.money_back_guarantee .text1 {
	color:#000000;
	text-decoration: underline;
	line-height: 26px;
	font-size: 28px;
	font-weight: bold;
	text-align: center;
}
.money_back_guarantee .text2 {
	color:#3366CC;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	line-height: 22px;
}
.money_back_guarantee ul {
	margin-left: 20px;
	font-size: 15px;
	font-weight: bold;
	padding:0px;
	list-style:none;
	color:#000000;}
.money_back_guarantee li {
	margin-left: 40px;
	padding-left:20px;
	background: url(../images/bullet_1.gif) no-repeat  0 2px;
	
	font-size: 15px;
	font-weight: bold;
	color:#000000;
}
/* free_bonuses CSS */

.free_bonuses {
	border: 1px solid #0066CC;
	font-size: 12px;
	color: #000;
	margin: 0 auto;
}

.fb_cred {
	color: #CC0000;
	font-weight: bold;
}
.fb_cred_price {
	color: #FF0000;
	font-weight: bold;
	font-size: 17px;
	
	border-bottom: 1px solid  #0000A0;
}
.fb_borderleft { border-left: 1px solid #0066CC; }

.fb_h1 {
	background-color: #0066CC;
	border-bottom: 1px solid  #0000A0;
	color: #fff;
	height: 40px;
	line-height: 40px;
	font-family: verdana;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}
.fb_h2 {
	background-color: #fff;
	border-bottom: 1px solid  #0000A0;
	color: #CC0000;
	height: 30px;
	line-height: 30px;
	font-family: verdana;
	font-size: 17px;
	text-align: center;
}
.fb_bg1 {
	padding-left: 10px;
	background-color: #EBEBEB;
	border-bottom: 1px solid  #0000A0;
	height: 24px;
	line-height: 24px;
	font-family: verdana;
}
.fb_bg2 {
	padding-left: 10px;
	background-color: #fff;
	border-bottom: 1px solid  #0000A0;
	height: 24px;
	line-height: 24px;
	font-family: verdana;
}
.fb_lp {
	padding: 4px 10px;
	background-color: #fff;
	line-height: 20px;
	color: #000;
	font-family: verdana;
	text-align:justify;
	font-style: italic;
}
.fb_lp p{
	margin: 0;
	padding: 0;
}

.highlight {
	font-weight: bold;
	background-color: #FFFF00;
	color: #f00;
	line-height:normal;
	padding: 0px;
}

.highlight2 {
	font-weight: bold;
	background-color: #FFFF00;
	color: #000;
	line-height:normal;
	padding: 0px;
}

.highlight3 {
	font-weight: bold;
	background-color: #FFFF00;
	color: #f00;
	line-height: 35px;
	padding: 0px;
}

/* Limited Time Discount Offer */ 

.limited_time_discount {
	border: 1px solid #0066CC;
	font-size: 12px;
	color: #000;
	margin: 0 auto;
}
.limited_time_discount .text1 {
	color: #fff;
	text-decoration: underline;
	border-bottom: 1px solid #0066CC;
	background-color: #0066CC;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	height: 40px;
}
.limited_time_discount .text2 {
	color: #000;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	background-color: #fff;
	border-top: 1px solid  #0066CC;
	border-bottom: 1px solid #0066CC;
}
.ltd_bg1 {
	background-color:#ECF5FF;
	border-bottom: 1px solid #9DA8D6;
	color: #000;
	height: 36px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 6px;
	font-size: 14px;
}
.ltd_bg2 {
	background-color: #ECF5FF;
	border-left: 1px solid #9DA8D6;
	border-bottom: 1px solid #9DA8D6;
	color: #000;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 6px;
}
.ltd_bg3 {
	background-color: #004080;
	border-left: 1px solid #9DA8D6;
	color: #fff;
	font-size: 19px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.ltd_bg3a {
	background-color: #004080;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	padding-top: 2px;
	padding-bottom: 2px;
}

.ltd_bg4 {
	background-color:#EBEBEB;
	border-left: 1px solid #9DA8D6;
	border-bottom: 1px solid #9DA8D6;
	color: #000;
	font-size: 19px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
}

/*our_affordable_price*/

.our_affordable_price {
	border: 1px solid #0066CC;
	border-left: 0px solid #9DA8D6;
	font-size: 12px;
	color: #000;
	margin: 0 auto;
}
.our_affordable_price .text1 {
	color: #fff;
	background-color:#0066CC;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	height: 30px;
	border-bottom: 1px solid #9DA8D6;
}
.our_affordable_price .oap {
	color: #000;
	background-color: #EBEBEB;
	font-size: 13px;
	font-weight: bold;
	padding-left: 0px;
	border: 1px solid #0066CC;
	height: 24px;
	padding: 2px;
}
.our_affordable_price .oaph {
	color: #000;
	background-color:#ffffff;
	font-size: 13px;
	font-weight: bold;
	padding-left: 2px;
	border-left: 1px solid #0066CC;
	border-right: 1px solid #0066CC;
	height: 24px;
}



/* thesis_dissertation */ 
.thesis_dissertation {
	border: 1px solid #0066CC;
	border-left: 0px solid #9DA8D6;
	font-size: 12px;
	color: #000;
	margin: 0 auto;
}
.thesis_dissertation .text1 {
	color: #fff;
	background-color: #0066CC;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	height: 30px;
	border-bottom: 1px solid #9DA8D6;
}
.thesis_dissertation .tsd {
	color: #000;
background-color: #ECF5FF;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	border-left: 1px solid #0066CC;
	text-align: center;
	height: 24px;
}

.thesis_dissertation .tsdh {
	color: #000;
	background-color: #EBEBEB;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	border-left: 1px solid #0066CC;
	border-bottom: 1px solid #0066CC;
	text-align: center;
	height: 24px;
}
/****************
// Why Us CSS
****************/

.whyus_box {
	margin: 0 auto 10px;
	width: 599px;
	height: 372px;
	border: 1px solid #DADADA;
	background-color: #F9F9F9;
}

	.col_left {
		border-right: 1px solid #DADADA;
		float: left;
		width: 299px;
	}
	.col_left div {
		color: #333333;
		padding: 10px;
		border-top: 1px solid #DADADA;
		background-color: #FFFEF4;
	}
	.col_right {
		float: right;
		width: 299px;
	}
	.col_right div {
		color: #666666;
		padding: 10px;
		border-top: 1px solid #DADADA;
		background-color: #F9F9F9;
	}
	
.whyus_box .heading {
	text-align: center;
	text-decoration: none;
}
.col_left .heading {
	color: #000;
	padding: 10px;
	background-color: #FFFCE3;
}
.col_right .heading {
	color: #000;
	padding: 10px;
	background-color: #EFEFEF;
}

/*------------------
--    Site Map    --
------------------*/
.sitemap ul {
	list-style:disc;
	}
.sitemap a{
	color: #0025AD;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.sitemap a:hover{
	color: #204201;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}

.newline {
	margin-top: 10px
}

.yellow_box {
	background-color: #FFFFFA;
	border:1px solid #D1C91F;
	border-bottom: 3px solid #9F9840;
	margin-top:10px;
	margin-bottom: 15px;
	padding:10px;
	width:75%;
	margin-left:auto;
	margin-right:auto;
}

.yellow_box .text1 {
	font-size: 16px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0033CC;
}


/*********************
// Form Element CSS
*********************/

#contactus .red {
	color: #f00;
	font-weight: bold;
}

label {
	display: block;
	float: left;
	width: 200px;
	height: 28px;
	padding-left: 10px;
	line-height: 26px;
	color: #000;
	margin-left:10px;
	
	font-size:12px;
	font-weight:bold;
	background-color: #EDF9FF;
	border: 1px solid #BAE8FE;
	
}

#contactus input, #contactus select {
	margin: 0 0 0px 10px;
}
#contactus select {
	min-width: 70px;
}
#contactus .textbox, #contactus textarea {
	width: 200px;
	padding: 3px;
	color: #666;
	background-color: #fff;
	border: 2px solid #D0EFFE;
	
}
#ordernow .textbox, #ordernow textarea {
	width: 200px;
	padding: 3px;
	color: #666;
	background-color: #fff;
	border: 2px solid #D0EFFE;
	
	}
#contactus textarea:focus, #contactus .textbox:focus, #ordernow textarea:focus, #ordernow .textbox:focus {
	border: 2px solid #4FBDF3;
}

#contactus textarea {
	height: 300px;
	width: 400px;
	float: right;
	margin-bottom: 10px;
	margin-left:10px;
}

.ysr {
	border: 1px solid #ddd;
	padding: 10px;
	width: 565px;
	font-size:12px;
}

#ordernow .fs {
	border: 1px solid #ddd;
	padding: 10px;
	width: 550px;
	margin-left:2px;
	padding-bottom: 20px;
	padding-left:2px;
}
#ordernow label {
	width: 200px;
	border: 1px solid #BAE8FE;
}

legend {
	padding: 5px 10px;
	margin-left:5px;
	color: #000;
	font-weight: bold;
	border: 1px solid #ddd;
	background-image: url(../images/bg_heading_silver.gif);
	background-repeat: repeat-x;
}

#ordernow .btn_submit {
	display: block;
	margin: 0 auto;
	border:0px;
	cursor:pointer;
	width: 72px;
	height: 28px;
	background-image: url(../images/btn_submit.gif);
}
#ordernow .btn_submit:hover {
	background-image: url(../images/btn_submit_hover.gif);
}
/*----------------------*/
/*      Faqs Css        */
/*----------------------*/



.faqs_question {
	margin: 0 auto;
}

#faqs h1 {
	font-size: 18px;
	color: #4862AB;
	margin-bottom: 20px;
}

#faqs p {
	color: #444;
}
#faqs .faqs_red {
	color: #FF0000;
}

#faqs .faqs_discountoffer_list li {
	margin-bottom: 10px;
}

#faqs .faqs_discountoffer_list .faqs_blue {
	color: #0066CC;
}

/*----------------------*/
/*      Order Now Css   */
/*----------------------*/

.required {
	color: #FF0000;
}

#ordernow {
	padding-left: 2px;
	padding-right: 2px;
	margin: 0 auto;
	width: 590px;
}

#ordernow .box_orderform {
	margin: 0 auto;
	width: 575px;
	border: 1px solid #ddd;
	background-color: #FCFDFF;
	padding: 5px;
}

.box_orderform .heading {
	height: 27px;
	width: 639px;
	font-size: 17px;
	color: #000;
	text-align: center;
	padding-top: 3px;
	text-decoration: none;
	border-bottom: 1px solid #ddd;
	background-image: url(../images/bg_heading_silver.gif);
	background-repeat: repeat-x;
}

.box_orderform .inner_content {
	padding: 5px;
}
/*********************
// Customer Support CSS
*********************/

#customer_support {
	padding-left: 3px;
	padding-right: 3px;
	margin: 0 auto;
	width: 600px;
	background-position: 510px 2px ;
	background-image: url(../images/customer_services.jpg);
	background-repeat: no-repeat;
}

#customer_support .fs {
	width: 560px;
	margin: 0 0 0 20px;
	border: 1px solid #ddd;
	padding: 0px 5px;
}
#customer_support .icon_livechat, #customer_support .icon_email, #customer_support .icon_phone {
	background-position: 525px 20px;
	background-repeat: no-repeat;

}
#customer_support .icon_livechat { background-image: url(../images/icon_chat.gif); }
#customer_support .icon_email { background-image: url(../images/icon_email.gif); }
#customer_support .icon_phone { background-image: url(../images/icon_phone.gif); }

#customer_support .fs legend {
	margin: 0 0 5px;
	padding: 5px 10px;
	color: #000;
	font-weight: bold;
	background-color: #EDF9FF;
	border: 1px solid #ddd;
}
#customer_support .fs p {
	margin: 0;
	padding: 0 0 10px;
}

.img_cs_1 {
	margin-bottom: 10px;
	margin-left: 250px;
	width: 152px;
	height: 125px;
	background-image: url(../images/cs_1.jpg);
}

.spacer {
	width: 30%;
	height: 10px;
}

.terms ol {
	padding-left: 45px;
}

/****************
// Prices CSS
****************/

#prices {
	margin: 0 auto;
	width: 620px;
}

.price_heading {
	color:#003399;
	font-size: 18px;
	padding-top: 5px;
	padding-left: 5px;
	line-height: 22px;
	font-weight: bold;
}

.price_outer_box1, .price_outer_box2, .price_outer_box3 {
	margin: 0px auto 10px;
	width: 600px;
	padding: 5px;
	border-top: 2px solid #D7EDF4;
	border-right: 1px solid #D7EDF4;
	border-bottom: 1px solid #D7EDF4;
	border-left: 2px solid #D7EDF4;
}
.price_outer_box1 { height: 280px; }
.price_outer_box2 { height: 340px; }
.price_outer_box3 { height: 260px; }
	
/* priceplan Formating */

.priceplan {
	height: 286px;
	color: #000;
	margin: 10px 50px;
	font-weight: normal;
	width: 500px;
	border: 1px solid #5871BA;
}

.priceplan .rowheading {
	float: left;
	color: #fff;
	font-size: 17px;
	text-align: center;
	line-height: 40px;
	width: 500px;
	height: 40px;
	background-color: #5871BA;
}
.priceplan .rowheading .col1 {
	float:left;
	width: 250px;
}
.priceplan .rowheading .col2 {
	float:right;
	width: 250px;
}
.priceplan .rowcol .col1, .priceplan .rowcol .col2  {
	text-align: center;
	line-height: 40px;
	height: 40px;
	border-top: 1px solid #5871BA;
	float:left;
}
.priceplan .rowcol .col1 {
	float:left;
	width: 249px;
	font-weight: bold;
	border-right: 1px solid #5871BA;
	background-color: #F1F4FB;
}
.priceplan .rowcol .col2 {
	width: 250px;
	float:right;
	background-color: #000;
}


/* End priceplan Formating */

/* typeofdelivery Formating */

.typeofdelivery {
	height: 202px;
	color: #000;
	margin: 0 auto;
	width: 500px;
	border: 1px solid #5871BA;
}

.typeofdelivery .row1 {
	float: left;
	color: #fff;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	line-height: 40px;
	width: 500px;
	height: 40px;
	background-color: #5871BA;
}
.typeofdelivery .row1 .col1 {
	float:left;
	width: 220px;
}
.typeofdelivery .row1 .col2 {
	float:left;
	width: 170px;
}
.typeofdelivery .row1 .col3 {
	float:right;
	width: 110px;
}

.typeofdelivery .row2, .typeofdelivery .row3{
	float: left;
	text-align: center;
	line-height: 40px;
	width: 500px;
	height: 40px;
	border-bottom: 1px solid #5871BA;
	background-color: #fff;
}
.typeofdelivery .row2 .col1, .typeofdelivery .row3 .col1 {
	float:left;
	width: 219px;
	border-right: 1px solid #5871BA;
	background-color: #F1F4FB;
}
.typeofdelivery .row2 .col2, .typeofdelivery .row3 .col2  {
	float:left;
	border-right: 1px solid #5871BA;
	width: 169px;
}
.typeofdelivery .row2 .col3, .typeofdelivery .row3 .col3 {
	float:right;
	width: 110px;
}

.typeofdelivery .row4 {
	float: left;
	text-align: center;
	line-height: 40px;
	width: 500px;
	height: 80px;
	background-color: #fff;
}
.typeofdelivery .row4 .col1 {
	float:left;
	width: 219px;
	height: 80px;
	line-height: 80px;
	border-right: 1px solid #5871BA;
	background-color: #F1F4FB;
}
.typeofdelivery .row4 .col2, .typeofdelivery .row4 .col4 {
	float: left;
	height: 40px;
	border-right: 1px solid #5871BA;
	width: 169px;
}
.typeofdelivery .row4 .col3, .typeofdelivery .row4 .col5 {
	float: left;
	height: 40px;
	width: 110px;
}

/* End typeofdelivery Formating */


/* priceplan Formating */

.priceplan {
	height: 286px;
	color: #000;
	margin: 0 auto;
	font-weight: normal;
	width: 500px;
	border: 1px solid #5871BA;
}

.priceplan .rowheading {
	float: left;
	color: #fff;
	font-size: 17px;
	text-align: center;
	line-height: 40px;
	width: 500px;
	height: 40px;
	background-color: #5871BA;
}
.priceplan .rowheading .col1 {
	float:left;
	width: 250px;
}
.priceplan .rowheading .col2 {
	float:right;
	width: 250px;
}
.priceplan .rowcol .col1, .priceplan .rowcol .col2  {
	text-align: center;
	line-height: 40px;
	height: 40px;
	border-top: 1px solid #5871BA
}
.priceplan .rowcol .col1 {
	
	width: 249px;
	font-weight: bold;
	border-right: 1px solid #5871BA;
	background-color: #F1F4FB;
}
.priceplan .rowcol .col2 {
	width: 250px;
	float:right;
	background-color: #fff;
}


/* End priceplan Formating */

/* Discount Formating */

.discount {
	height: 204px;
	color: #000;
	margin: 0 auto;
	font-weight: normal;
	width: 500px;
	border: 1px solid #5871BA;
}

.discount .rowheading {
	float: left;
	color: #fff;
	font-size: 17px;
	text-align: center;
	line-height: 40px;
	width: 500px;
	height: 40px;
	background-color: #5871BA;
}
.discount .rowheading .col1 {
	width: 500px;
}
.discount .rowcol .col1, .discount .rowcol .col2 {
	height: 40px;
	border-top: 1px solid #5871BA
}
.discount .rowcol .col1 {
	line-height: 40px;
	text-align: center;
	float:left;
	width: 99px;
	font-weight: bold;
	border-right: 1px solid #5871BA;
	background-color: #F1F4FB;
}
.discount .rowcol .col2 {
	line-height: 20px;
	width: 380px;
	padding: 0 10px;
	float:right;
	background-color: #fff;
}

/* End Discount Formating */

/*-----------------------------*/
/*      Resource Center Css    */
/*-----------------------------*/

#box_article {
	padding: 5px;
	border-top: 1px solid  #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	background-color: #fff;
	width: 525px;
	margin-bottom: 15px;
}
#box_article p { padding: 0 5px; }

#box_article .article_heading {
	background-color: #CCCCCC;
	color: #000;
	padding: 5px;
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 7px;
}

#box_article .issuedate {
	font-size: 11px;
	width: 100%;
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
	background-color:#E9E9E9;
	border-bottom: 1px solid #BFCDD4;
}

#box_article .author {
	width: 40%;
	padding: 0 2%;
	font-weight: bold;
	color: #666;
	float: left;
}
#box_article .issue {
	width: 40%;
	padding: 0 2%;
	text-align: right;
	font-weight: bold;
	color: #666;
	float: right;
}

#inner_head_main {
width:567px;
height:auto;
margin:0 auto;
}

.inner_head_main {
width:567px;
height:auto;
margin:0 auto;
}

.left_top {
	background-image:url(../images/inner_box_head_01.gif);
	background-repeat:no-repeat;
	width:25px;
	height:29px;
	float:left;
	}
.mid_top {
	background-image:url(../images/inner_box_head_02.gif);
	width:174px;
	height:29px;
	float:left;
	background-repeat:repeat-x;
	font-family:Verdana;
	font-size:12px;
	font-weight:bolder;
	text-align:center;
	color:#31457f;
	line-height:25px;
	}
.right_top {
	background-image:url(../images/inner_box_head_04.gif);
	width:368px;
	height:29px;
	background-repeat:no-repeat;
	float:right;
}
.mid {
	border-left:1px #d9d8d8 solid;
	border-right:1px #d9d8d8 solid;
	width:566px;
	height:auto;
	
	}
#footer {
	width: 609px;
	margin-left:208px;
	
}
.footer_main_middle {
	border-left:1px #d9d8d8 solid;
	border-right:1px #d9d8d8 solid;
	width:607px;
	height:auto;
	
	
}
.footer_main_top {
	background:url(../images/content_01.gif) no-repeat;
	width:100%;
	height:9px;
	font-size:0px;
}
.footer_main_bottom {
	background:url(../images/content_03.gif) no-repeat;
	width:100%;
	height:9px;
	font-size:0px;
}
.footer {
	background-image:url(../images/inner_box_head_08.gif);
	background-repeat:no-repeat;
	width:567px;
	height:19px;
	font-size:0px;
	}
.txt  {
padding-top:10px;
margin-left:10px;
margin-right:8px;
	}

/****************
// About Us CSS
****************/

.aboutus_table1 {
	margin: 0 auto;
}
.aboutus_pic1,
.aboutus_pic2,
.aboutus_pic3,
.aboutus_pic4,
.aboutus_pic5,
.aboutus_pic6,
.aboutus_pic7 {
	padding-left: 10px;
	float: right;
	background-position: right;
	background-repeat: no-repeat;
}

.aboutus_pic1 {
	width: 153px;
	height: 126px;
	background-image: url(../images/derek_gendron.jpg);
}
.aboutus_pic2 {
	width: 152px;
	height: 125px;
	background-image: url(../images/eric_raymond.jpg);
}
.aboutus_pic3 {
	width: 148px;
	height: 125px;
	background-image: url(../images/juliette_augusta.jpg);
}
.aboutus_pic4 {
	width: 151px;
	height: 126px;
	background-image: url(../images/timothy_frank.jpg);
}
.aboutus_pic5 {
	width: 151px;
	height: 125px;
	background-image: url(../images/lesa_herminia.jpg);
}
.aboutus_pic6 {
	width: 146px;
	height: 123px;
	background-image: url(../images/anthony_ronald.jpg);
}
.aboutus_pic7 {
	width: 152px;
	height: 125px;
	background-image: url(../images/cs_1.jpg);
}
.aboutus_pic_box {
	width: 80%;
	margin: 0 auto;
	padding: 10px;
	border: 5px solid #666666;
	margin-bottom: 10px;
	background-color: #fff;
	color: #333;
}
.aboutus_pic_box p {
	margin: 0;
	padding: 0;
}

.TableDouble {
border: 1px solid #CCCCCC;
}

.TableDouble td {
border: 1px solid #CCCCCC;
padding: 3px;
}

.SetDisplayInline {
display: inline;
}

.SetStrong {
font-weight: bold;
}

/****************
// About Us CSS
****************/

.paymentmodes {
	width: 568px;
	font-weight: normal;
	font-size: 12px;
	border: 1px solid #BFCDD4;
	margin: 0 auto;
}

.paymentmodes_top {
	width: 568px;
	height: 49px;
	background-image: url(../images/paymentmodes.jpg);
	background-repeat: no-repeat;
}
.paymentmodes .innerbox {
	margin: 0;
	padding: 10px;
}
.payment_table {
	width: 540px;
	margin: 0 auto;
	padding: 0;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #0066cc;
	border: 1px solid #BFCDD4;
}
.payment_table .right_column, .payment_table .left_column {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}

.payment_table .left_column {
	padding-left: 15px;
}

.payment_table .right_column {
	width: 370px;
	float: right;
	background-color: #ECF5FF;
	border-left: 1px solid #BFCDD4;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.payment_table .left_column {
	text-align: center;
	width: 120px;
	float: left;
	font-weight: bold;
	color: #FFFFFF;
}

.payment_table .right_column p {
	line-height: 16px;
	margin-bottom: 10px;
}

.payment_table .div3, .payment_table .div2  {
	border-top: 1px solid #BFCDD4;
}
.payment_table .bg1 { background-color: #F4FBFF; }
.payment_table .bg2{ background-color: #E7EAF2; }

.clearer { clear:both; }