@charset "utf-8";
/* CSS Document */

body{font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: normal;	font-weight: normal;	color: #000;	text-align: left;	margin: 0px;	padding: 0px; background:#526399;}
html, input, label, body, div, h1, h2, h3, h4, h5, h6, ul, li{margin: 0px; padding: 0px; outline: 0px; line-height:normal; list-style: none;}
p {margin:0px; padding:0px 0px 10px 0px; text-align:left; line-height:20px;}
img, form, input{border:none; margin:0 auto; padding:0px; outline:none;}
a{cursor:pointer; outline:none; color:#000; text-decoration:none; }
a:hover{text-decoration:underline; color:#cc0000;}
.floatL{float:right;}
.floatR{float:right;}
.text18pt{font-size:18px; line-height:25px;}
.text14pt{font-size:14px;}
.center-text {text-align:center;}
.red-color {color:#cc0000;}
.text21pt{font-size:21px; color:#cc0000; font-style:italic; font-weight:normal; font-family:Georgia, 'Times New Roman', Times, serif; text-align:center; line-height:28px; padding:15px 0px 0px 0px;}
.text20pt{font-size:23px; color:#1f3a7c; font-weight:bold; font-style:normal; text-align:center; line-height:28px; padding:15px 0px 15px 0px;}
.text23pt{font-size:23px; color:#1f3a7c; font-weight:bold; font-style:normal; text-align:center; line-height:28px; padding:5px 0px 15px 0px;}

/** main **/
.main { width:800px; margin:0px auto;  }
.header {width:800px; margin:0px; padding:0px 0px 0px 0px; height:259px; float:left; background:url(../images/header-bg.jpg) top left no-repeat; color:#fff;}
.header-text {font-size:30px; color:#fff; text-align:center; display:block; font-weight:bold; padding-top:0px;}
.content-bg {width:730px; margin:0px; padding:0px 35px 0px 35px; float:left; background:url(../images/content-bg.jpg) top left repeat-y;}
.content {width:730px; margin:0px auto; padding:0px 0px 0px 0px;}

.home-Header { border-bottom-color: #4d6296; text-transform:capitalize;  color: #CC0000; font-family: Georgia,"Times New Roman",Times,serif; font-size: 30px; font-style: normal; line-height: normal;  margin-bottom: 10px;  margin-left: 0;  margin-right: 0;   margin-top: 5px;    padding-bottom: 15px;    text-align: center;}

.practice-features {float:left; position:relative; }
.practice-features li{float:left;  background:url(../images/arrow-blue.png) left 0px no-repeat; padding:0px 0px 10px 32px; line-height:20px; width:698px;}


.practice-features1 {float:left; background:url(../images/doodle-13.jpg) left 0px no-repeat; padding-bottom:20px;}
.practice-features1 li{float:right; width:675px; background:url(../images/black-bullet.jpg) left 4px no-repeat; padding:0px 0px 0px 20px; line-height:20px;}

.practice-features2 {float:left; background:url(../images/doodle-15.jpg) left 25px no-repeat; padding-bottom:15px;}
.practice-features2 li{float:right; width:640px; background:url(../images/green-arrow.png) left 0px no-repeat; padding:0px 0px 10px 35px; line-height:20px;}

.practice-features3 {float:left; padding-bottom:15px;}
.practice-features3 li{float:left; width:680px; background:url(../images/orrange-blue.gif) left 3px no-repeat; padding:0px 0px 10px 35px; line-height:20px;}

.practice-features4 {float:left; padding-bottom:15px;}
.practice-features4 li{float:left; width:640px; background:url(../images/p.png) left 3px no-repeat; padding:10px 0px 25px 40px; line-height:20px;}

.practice-features8 {float:left; margin-bottom:10px; }
.practice-features8 li{float:right; width:700px; background:url(../images/black-bullet.jpg) left 3px no-repeat; padding:0px 0px 5px 25px; line-height:20px;}


.light-blue-box-main{ background-color:#ecf8fe; border:solid 2px #04affe; padding:15px 15px 0px 15px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
.light-blue-box-img-border{	border:solid 1PX #04affe; 	margin-right:10px;}
.light-blue-box-main-title{	font-size:20px;	line-height:22px;	color:#ff6b22;	font-weight:bold;}
.trebuchet16-black{
	font-size:16px;
	line-height:22px;
	color:#000000;
	font-weight:bold;
}


/*Yellow Box----------------------------------------------------------------Start*/
.yellow-box-main{
	background-color:#fffdf4;
	border:solid 2px #ff7800;
	padding:15px 15px 0px 15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin-bottom:20px;
}
.yellow-box-img-border{
	border:solid 1PX #8a292c;
	margin-right:10px;
}
.yellow-box-main-title{
	font-size:18px;
	line-height:22px;
	color:#ff6b22;
	font-weight:bold;
}
/*Yellow Box----------------------------------------------------------------End*/

.p {background:#f1fbff url(../images/p.png) 10px 15px no-repeat; font-size:18px; border:1px dashed #009fe0; padding:15px 15px 15px 50px; margin-bottom:20px;}
.l {background:#f1fbff url(../images/l.png) 10px 15px no-repeat; font-size:18px; border:1px dashed #009fe0; padding:15px 15px 15px 50px; margin-bottom:20px;}
.A {background:#f1fbff url(../images/a.png) 10px 15px no-repeat; font-size:18px; border:1px dashed #009fe0; padding:15px 15px 15px 50px; margin-bottom:20px;}
.N {background:#f1fbff url(../images/n.png) 10px 15px no-repeat; font-size:18px; border:1px dashed #009fe0; padding:15px 15px 15px 50px; margin-bottom:20px;}
.S {background:#f1fbff url(../images/s.png) 10px 15px no-repeat; font-size:18px; border:1px dashed #009fe0; padding:15px 15px 15px 50px; margin-bottom:20px;}


.payment-border {border:4px dashed #CC0000; padding:2px; color:#FFFFFF; width:520px; margin:25px auto 25px auto; background:#feeddc; }
.payment-box { background-color:#fff9d2; padding:10px 20px 10px 20px; text-align:center;font-size:24px; color:#000000; }



/***   Thank You   ***/
.thankyou-header { color: #CC0000; font-family: Georgia,"Times New Roman",Times,serif; font-size: 30px; font-style: italic; line-height: 40px; padding:15px 0px 15px 0px; text-align: center;}


.footer-section {width:730px; clear:left; overflow:hidden; font-size:12px; text-decoration:none; line-height:25px; color:#333333; margin-bottom:15px; border-top:1px solid #CCCCCC; padding-top:20px; text-align:center; margin-top:15px;}
.emaillink {color:#222222; text-decoration:none}
.emaillink:hover {text-decoration:underline; color:#000000}
.thankyoutext {font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; text-align:left; color:#cc0000; font-style:italic; margin:50px 0px 0px 10px; float:left}
