body{
padding:0;
margin:0;
background: #ffffff url(../images/bg.jpg)  repeat-x;
font-family:Verdana;
font-size:11px;
color:#535353;
text-align:justify;

}

.clear{
	clear:both;
}

/* Default Tags - Re-defined
----------------------------------------------------------------------------------- */

/*
body, select, option, h1, h2, h3, h4, h5, h6, p, input, a, ol, img, span, hr, label, textarea, fieldset, legend, br {
	margin: 0;
	padding: 0;
}*/

a, a:link, a:visited {
	text-decoration: none;
	color:#212121;
	outline:none;
}

a:hover {
	text-decoration:underline;
	outline:none;
}


.clear {
	clear:both;
}

img{
	/* behavior: url("../../css/media/iepngfix.htc"); */
	float: left;
}

/* Site Wrapper
----------------------------------------------------------------------------------- */



#wrapper {
		margin:0 auto;
		padding:0px;
		width:821px;
}
#wrapper-inner {
		margin:0 auto;
		padding:0px;
		width:821px;
}
#logo{
	margin:0px 0px 0px 0px;
	padding: 0px 0 0 0px;
	width:228px;
	height:189px;
	float:left;
	/*background: url(../images/logo.jpg) no-repeat;*/
}
#top-bar{
	margin:0;
	width:821px;
	height:90px;
	float:left;
	background: url(../images/top-bar.jpg) no-repeat;
}
#top-bar h3{
	margin:0;
	padding:41px 0 0 50px;
	float:left;
	font-family:tahoma;
	color:white;
	font-size:21px;
	font-weight:normal;
}
#image-top{
	margin:0;
	width:593px;
	height:189px;
	float:left;
	background: url(../images/image-top.jpg) no-repeat;
}
#nav {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:207px;
	float:left;
}
#s{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:574px;
	min-height:233px;
	/*height:680px;*/
	height:auto !important;
	/*height:233px;*/
	float:left;
	background: url(../images/certer-bg.jpg) repeat;
}
#center-div{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:574px;
	float:left;
	background: url(../images/center-bg.jpg) repeat;
}
#center-div1{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:481px;
	float:left;
}
#center-div2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:574px;
	float:left;
	background: url(../images/certer-bg.jpg) repeat;
}
#contact-us{
	margin:0px 0px 3px 3px;
	width:568px;
	float:left;
	min-height:626px;
	background:#e8f3f8 url(../images/new_rpt.jpg) repeat-x;
}
#right_div	{
	margin:0;
	padding:0;
	float:left;
	width: 574px;
	}
#center_div_inner{
	margin:0px 0 0 0px;
	padding: 0px 0px 0 0px;
	width:574px;
	min-height:233px;
	height:auto !important;
	height:233px;
	float:left;
	background: url(../images/certer-bg.jpg) repeat;
}
#center-div-bot{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:574px;
	min-height:0px;
	height:auto !important;
	height:4px;
	float:right;
}
#center-box{
	margin:0px 0px 0px 0px;
	padding: 0px 20px 0px 20px;
	width:781px;
	min-height:372px;
	height:auto !important;
    height:392px;
	float:left;
}
#welcome-text{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:482px;
	min-height:178px;
	height:auto !important;
	height:178px;
	float:left;
	background: url(../images/center-text-bg-bar.jpg) repeat;
}
	.welcome-book-image{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}
#text-wrapper	{
	margin:0px 0px 0px 1px;
	padding:0px 0px 0px 10px;
	width:472px;
	float:left;
	min-height:178px;
	background: url(../images/center-text-bg.jpg) no-repeat;
	line-height:17px;
	text-align:justify;
}
#text-wrapper p {
	margin:0;
	padding:0;
	float:left;
	width:100%;
}
#center-text-iner-pages {
	margin:0 0 0 2px;
	padding:0 0 0 10px;
	width:555px;
	float:left;
	background:#d7effa url(../images/rpt-body.jpg) repeat-x;
}
#welcome-image {
	margin:0px 0px 0px 1px;
	padding: 0;
	width:482px;
	height:55px;
	float:left;
	background:url(../images/rpt-body.jpg) repeat-x;
}
#welcome-image-inner {
	margin:0;
	padding: 0;
	width:100%;
	float:left;
	background:url(../images/rpt-body.jpg) repeat-x;
	float:left;
}
#login-area {
	margin:0;
	padding: 0;
	width:207px;
	float:left;
}
#login-image {
	margin:0;
	padding:0;
	width:207px;
	float:left;
}
#login-bac {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:207px;
	height:277px;
	float:left;
	background: url(../images/login-bg.jpg) repeat-x;
}
#center-faq-area {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:781px;
	min-height:200px;
	height:auto !important;
	height:200px;
	float:left;
}
#center-faq-box {
	margin:0px 0px 0px 0px;
	padding: 9px 0px 0px 7px;
	width:565px;
	height:384px;
	color:#063868;
	float:right;
	border-left: solid 1px #a8bcc4;
	border-right: solid 1px #a8bcc4;
	border-bottom:solid 1px #a8bcc4;
	background: url(../images/faq-area-bg.jpg) repeat-x;
}
#center-faq-box_new {
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 0px;
	width:568px;
	min-height:625px;
	float:left;
	border-left: solid 1px #a8bcc4;
	border-right: solid 1px #a8bcc4;
	border-bottom:solid 1px #a8bcc4;
	background:#e8f3f8 url(../images/new_rpt.jpg) repeat-x;
}
#center-faq-box_new p {
	float:left !important;
	margin:5px 0px 0px 10px;
	/*margin:10px 0 0 5px;*/
	padding:0px;
	width:550px;
}
#center-faq-box_new p.about {
	float:left !important;
	margin:5px 0px 0px 10px;
	/*margin:5px 0px 0px 5px;*/
	padding:0px;
	width:550px;
	float:left;
}
#center-orderoptions_new {
	margin:1px 0px 0px 2px;
	padding:0px 0px 0px 0px;
	width:568px;
	min-height:625px;
	float:left;
	border-left: solid 1px #a8bcc4;
	border-right: solid 1px #a8bcc4;
	border-bottom:solid 1px #a8bcc4;
	background:#e8f3f8 url(../images/new_rpt.jpg) repeat-x;
}
/*#center-faq-box_new strong {
	float:left !important;
	margin:0px 0px 0px 0px;
	padding:0;
	font-size:11px;
	font-weight:bold;
	float:left;
}
*/
.img_seprator {
	float:right !important
}
#passworddiv {
	margin:0px 3px 0px 6px;
	/*_margin:0px 0px 0px 3px;*/
	padding: 0px 0px 0px 0px;
	/*_padding: 0px 2px 0px 0px;*/
	width:194px;
	/*_width:186px;*/
	height:71px;
	float:left;
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	background: url(../images/pas-bg.jpg) repeat-x;
}
#passworddiv input {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #1f1f1f;
	text-decoration: none;
	float: left;
	width: 106px;
	height:15px;
	margin: 0px 0px 9px 0px;
	padding: 0px 0px 0px 0px;
	border: solid #7f9db9 1px;
	background-color:#FFFFFF;
}
#passworddiv ul {
	margin:11px 0px 0px 0px;
	/*_padding:0px 5px 0px 0px;*/
	padding:0px 0px 0px 4px;
	float:left;
	width:186px;
	/*_width:184px;*/
	list-style-type:none;
}
#passworddiv li {
	margin:0px;
	padding:0px 2px 2px 0px;
	float:left;
	text-align:right;
	width:70px;
	font-family:verdana ;
	font-size:12px;
	color:#063868;
	background:none;
}
.right_li {
	margin:0px 0px 0px 0px;
	padding:0;
	float:right;
	width:106px;
}
#login-pas {
	margin:0px 0px 0px 0px;
	padding:0;
	width:207px;
	float:left;
}
#contact-image1 {
	margin:0px 0px 0px 0px;
	padding:0;
	width:207px;
	float:left;
}
#question {
	margin:0px 3px 0 6px;
	/*_margin:0px 0px 0 3px;*/
	padding: 0px 0px 0 0px;
	width:194px;
	height:31px;
	float:left;
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	background: #f2f2f2 url(../images/quistion-bg.jpg) repeat-x;
}
#question p {
	margin:0px 3px 0 3px;
	/*_margin:0px 0px 0 3px;*/
	padding: 3px 0px 0 0px;
	width:188px;
	float:left;
	color:#063868;
}
#click-image1 {
	margin:0px 0px 0px 0px;
	padding:0;
	width:207px;
	float:left;
}
.view-new {
	margin:0px 0px 0px 0px;
	padding:0;
	width:207px;
	float:left;
	height:20px;
}
#center-main-box {
	margin:0px;
	padding: 0px;
	width:566px;
	float:left;
}	
/*services box*/
	#service-box{
	margin:2px 0 0 0;
	padding: 0px;
	width:278px;
	float:left;
	background:url(../images/services-inner-rpt.jpg) repeat-y;
}
#service-image {
	margin:0px;
	padding: 0px;
	width:278px;
	float:left;
}
/*#service-box1{
	margin:0px 0 0 0px;
	padding: 0px 0px 0 0px;
	width:278px;
	float:left;
	background:#fff url(../images/services-box-bg.jpg) repeat-x;
}*/
#service-box1-text{
	margin:0px;
	padding: 0px;
	width:278px;
	float:left;
	background:url(../images/services-box-bg.jpg) no-repeat center top;
}
#service-box1-text span{
	margin:77px 19px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:55px;
	float:right;
}
#service-box1-text p {
	margin:10px 0 0 10px;
	padding: 0px 0px 0 0px;
	width:268px;
	float:left;
}
#service-box1-text ul{
	margin:6px 0 0 17px;
	/*_margin:9px 0 0 10px;*/
	padding: 0px;
	width:250px;
	/*_width:233px;*/
	float:left;
	list-style-type:none
}
#service-box1-text li{
	margin:4px 5px 5px 0px;
	padding: 0px 0px 10px 15px;
	width:220px;
	float:left;
	background:url(../images/bul.gif) no-repeat left 5px;
	border-bottom:#a4b9c1 1px solid
}
/*services box end*/
/*#service-box2*/
#service-box2-text{
    margin:0px 0px 0px 2px;
	padding:0px 0px 0px 0px;
	width:568px;
	height:625px;
	float:left;
	border-left: solid 1px #a8bcc4;
	border-right: solid 1px #a8bcc4;
	border-bottom:solid 1px #a8bcc4;
	background:#e8f3f8 url(../images/new_rpt.jpg) repeat-x;
}
/* #service-box2-text span{
	margin:77px 19px 0 0px;
	padding: 0px 0px 0 0px;
	width:55px;
	float:right;
}
#service-box2-text p {
	margin:10px 0 0 10px;
	padding: 0px 0px 0 0px;
	width:268px;
	float:left;
} */

#service-box2-text ul{
	margin: 20px 20px 20px 20px;
	padding: 0px;
	width:525px;
	float:left;
	list-style-type:none;
	font-family:verdana;
	font-size:13px;
	color:#21587E;
	line-height:25px;
	text-align:left;
}
#service-box2-text li{
	float:left;
    margin:0px;
	padding:0 0 0 15px;
	background:url(../images/bullet.gif) no-repeat 0px 7px;
	width:530px;
	font-family:verdana;
	font-size:18px;
	color:#287AAA;
	line-height:30px;
	text-align:justify;
} 
/*services box2 end*/
/*faq box strat*/
#faq-box {
	margin:2px 0 0 2px;
	padding: 0px;
	width:278px;
	float:left;
	background:url(../images/services-inner-rpt.jpg) repeat-y;
}
#faq-image {
	margin:0px 0 0 0px;
	padding: 0px 0px 0 0px;
	width:278px;
	float:left;
}
	/*#service-box1{
	margin:0px 0 0 0px;
	padding: 0px 0px 0 0px;
	width:278px;
	float:left;
	background:#fff url(../images/services-box-bg.jpg) repeat-x;
	}*/
#faq-box1-text{
	margin:0px 0 0 0px;
	padding: 22px 0px 0 23px;
	width:255px;
	height:291px;
	float:left;
	background:url(../images/services-box-bg.jpg) no-repeat center top;
}
#faq-box1-text span{
	margin:1px 19px 0 0px;
	padding: 0px 0px 0 0px;
	width:55px;
	float:right;
}
#faq-box1-text p{
	margin:10px 0 0 10px;
	padding: 0px 0px 0 0px;
	width:268px;
	float:left;
}
#faq-box1-text ul {
	margin:10px 0 0 17px;
	/*_margin:10px 0 0 10px;*/
	padding: 0px;
	width:250px;
	/*_width:233px;*/
	float:left;
	list-style-type:none
}
#faq-box1-text li{
	margin:4px 0 0 0;
	padding: 3px 0 8px 14px;
	width:220px;
	float:left;
	background:url(../images/bul_faq.jpg) no-repeat left 8px;
	border-bottom:#a4b9c1 1px solid
}
.no_bdr_service	{
	border:none !important;
}
.no_bdr_faq	{
	border:none !important;
	padding:4px 0 0px 15px !important;
}
#contant {
	margin:0px 0 0 13px;
	padding: 0px 0 0 0px;
	width:622px;
	min-height:258px;
	height:auto !important;
	height:258px;
	float:left;
	text-align:justify;
	line-height:17px;
}
#contant-iner {
	margin:0px 0px 0 27px;
	padding: 0px 0 0 0px;
	width:935px;
	min-height:258px;
	height:auto !important;
	height:258px;
	float:left;
	text-align:justify;
	line-height:17px;
}
#welcome-more {
	margin:0px 0px 0px 0px;
	padding: 0px 6px 0 0px;
	width:99px;
	height:40px;
	float:right;
}
#center-line {
	margin:0px 0 0 0px;
	padding: 0px 0 0 0px;
	width:1px;
	float:left;
}
#contact-box {
	margin:0px 0 0 0px;
	padding: 0px 0 0 0px;
	width:344px;
	float:left;
}
#contact-info {
	margin:39px 0 0 15px;
	/*_margin:39px 0 0 8px;*/
	padding: 0px 0 0 0px;
	width:309px;
	float:left;
}
#contact-image{
	margin:0px 0 0 15px;
	padding: 0px 0 0 0px;
	width:309px;
	float:left;
}
#contact-info1 {
	margin:0px 0 0 0px;
	padding: 0px 0 0 0px;
	width:303px;
	min-height:127px;
	height:auto !important;
	height:127px;
	float:left;
	border-left: solid 3px #ffffff;
	border-right: solid 3px #ffffff;
	border-bottom:solid 3px #ffffff;
	background: #b2131c url(../images/contact-box-bg.jpg) repeat-x;
}
#contact-info1 p {
	margin:0px 0 0 0px;
	padding: 7px 0 0 13px;
	width:265px;
	float:left;
	font-family: Tahoma;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
}
#contact-info1 a {
	text-decoration:none;
	color:#ffffff;
}
#contact-info1 a:hover {
	text-decoration:underline;
	color:#ffffff;
}
#contact-more {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0 0px;
	width:88px;
	height:23px;
	float:right;
}
#footer {
	margin:0px 0px 0px 20px;
	padding:0px 0px 5px 0px;
	width:821px;
	float:left;
}
#footer_inner {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:779px;
	height:28px;
	border-left:#013c54 1px solid;
	border-right:#013c54 1px solid;
	background:url(../images/footer_bg.jpg) repeat-x;
}
#footer_inner a {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#FFFFFF;
	font-weight:bold;
}
#footer_inner a:hover {
	font-weight:bold;
	text-decoration:underline;
}
#footer_inner p {
	margin:0 auto;
	padding:8px 0px 0px 0px;
	vertical-align:middle;
	color:#fff;
	font-size:9px;
	text-align:center;
	font-family:Verdana;
}
.p_foot	{
	margin:0px 0px 0px 0px;
	padding:8px 0 0 0 !important;
/*#footer2 {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1002px;
	height:63px;
	float:left;
	background:url(../images/foot.jpg) repeat-x;
}
#footer2 p {
	margin:0px 0px 0px 0px;
	padding:30px 0 0 280px;
	line-height:11px;
	width:422px;
	color:#212121;
	font-size:11px;
	text-align:center;
	font-family:Verdana;
*/
}
.text-green {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #339966;
	margin: 0px;
	padding: 0px;
}
.text-red {
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #b2131c;
	margin: 0px;
	padding: 0px;
}
.text-blu {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #0c2e82;
	margin: 0px;
	padding: 0px;
}
#service-more {
	float:left;
}
#service-more2 {
	float:left;
}
#about_inner {
    margin:0px 0px 0px 1px;
	padding:0px 0px 0px 10px;
	/*
	margin:0px;
	padding:5px 0 5px 10px;
	*/
	width:550px;
	float:left;
}
#about_inner p {
	margin:0px;
	padding:10px 0 0 0px;
	width:540px;
	float:left;
}
#about_inner ul {
	margin:0px;
	padding:5px 0 0 0px;
	list-style-type:none;
	float:left;
}
#about_inner li {
	margin:0px;
	padding:0 0 0 15px;
	background:url(../images/bullet.gif) no-repeat 0px 7px;
	width:530px;
	font-family:verdana;
	font-size:11px;
	color:#535353;
	line-height:18px;
	text-align:justify;
}
#contact_inner {
    margin:0px 0px 0px 1px;
	padding:0px 0px 0px 10px;
	width:550px;
	float:left;
}
#orderoptions_inner {
    font-size:120%;
    text-align:left;
    margin:0px 10px 0px 10px;
	padding:0px 0px 0px 10px;
	width:520px;
	float:left;
}
#support_inner {
    margin:0px 0px 0px 10px;
	padding:0px 0px 0px 10px;
	width:530px;
	float:left;
}
h1 {
	margin:0px;
	padding:15px 0 0 0px;
	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	color:#1f5373;
	width:550px;
	float:left;
}
h2 {
	margin:0px;
	padding:15px 0 0 0px;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#3f841c;
	width:300px;
	float:left;
}

/*------------------------------------ Services ----------------------------------*/

#services_page {
	margin:0px;
	padding:5px 0 10px 10px;
	width:550px;
	float:left;
}
#services_page p {
	margin:0px;
	padding:10px 0 0 0px;
	width:540px;
	float:left;
}
#services_page ul {
	margin:0px;
	padding:10px 0 0 0px;
	list-style-type:none;
	float:left;
}
#services_page li {
	margin:0px;
	padding:0 0 0 15px;
	background:url(../images/bullet.gif) no-repeat 0px 7px;
	width:530px;
	font-family:verdana;
	font-size:28px;
	color:#535353;
	line-height:18px;
	text-align:justify;
}
h1 {
	margin:0px;
	padding:15px 0 0 0px;
	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	color:#1f5373;
	width:550px;
	float:left;
}
#form {
	margin:0px;
	padding:10px 0 0 0px;
	width:540px;
	float:left;
}

/*------------------------------------FAQS ------------------------------*/

#faqs {
	margin:0px;
	padding:5px 0 10px 10px;
	width:550px;
	float:left;
}
#faqs p {
	margin:0px;
	padding:10px 0 0 0px;
	width:540px;
	float:left;
}
#faqs p.first {
	margin:0px;
	padding:10px 0 0 0px;
	line-height:16px;
	width:540px;
	float:left;
}
#faqs ul {
	margin:0px;
	padding:10px 0 0 0px;
	list-style-type:none;
	float:left;
}
#faqs li {
	margin:0px;
	padding:0 0 0 15px;
	background:url(../images/bullet.gif) no-repeat 0px 7px;
	width:530px;
	font-family:verdana;
	font-size:11px;
	color:#535353;
	line-height:18px;
	text-align:justify;
}
h1 {
	margin:0px;
	padding:15px 0 0 0px;
	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	color:#1f5373;
	width:550px;
	float:left;
}
h2 {
	margin:0px;
	padding:15px 0 0 0px;
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#3f841c;
	width:300px;
	float:left;
}
#contact_content	{
	float:left;
	width:500px;
	font-size:17px;
	color:#FFFFFF;
	font-weight:bold;
	border: #ccc 1px solid;
	/*_margin: 10px 0 21px 19px;*/
	background-color: #053867;
	line-height: 21px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 11px;
	padding: 13px;
	/*_margin-left:5px;*/
}
#copy{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 80%;
	color: #333333;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 13px;
	margin-right: 13px;
    }
.formtext{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%;
	color: #663300;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 15px;}
.form{  
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 23px;}