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

.bodymargin{
padding:0;
margin:0;
}

.bodymarginhome{
padding:0;
margin:0px 0px 0px 100px;
/margin:0px 0px 0px 200px;\
}
.welcomep{
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
color : #FFFFFF;
padding : 0 0 0 20px;
line-height : 18px;
background-color: inherit;
}

.wfont12px{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:inherit;
padding:0px;
margin:0px;
}

.bfont12px{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
background-color:inherit;
padding:0px;
margin:0px;
}

.bfont13px{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
background-color:inherit;
}

.white13px{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
background-color:inherit;
}

.wfont20px{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
background-color:inherit;
padding:0px;
margin:0px;
}

.whitetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	background-color: inherit;
}

 .whitelink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: inherit;
}
.whitelink:link {text-decoration: underline; background-color: inherit; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}
.whitelink:visited {text-decoration: underline; background-color: inherit; color: #FFFFFF; font-weight: normal;}
.whitelink:hover {text-decoration: none; background-color: inherit; color: #FFFFFF; font-weight: normal;}


.leftnavbar{
	background-image:url(../image/body-topbtmbg.jpg);
	background-repeat:repeat-y;
	background-position:right;
}

.leftnavrbarhom{
background-image:url(../image/lside-rbar.jpg);
background-repeat:repeat-y;
background-position:top;
}

.bodyredbg{
background-image:url(../image/bodyredbg.jpg);
background-repeat:repeat-y;
}

.bodycontenttopbg{
background-image:url(../image/body-toplbg.jpg);
background-repeat:repeat-x;
}

.headerbg{
	background-image:url(../image/headerbg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.searchtxtboxtd{
background-image:url(../image/searchtxtbg.jpg);
background-repeat:repeat-x;
}

.txtsearchbg{
	width:98px;
	height:22px;
	margin:0 0 0 0;
	background-image:url(../image/searchtxtbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border:0px; text-align:center;
	vertical-align:middle;
	padding:5px 0 0 0;
}

.instructorbg{
background-image:url(../image/instructorbtm.jpg);
background-repeat:no-repeat;
background-position:top;
}

.welcomeleft{
background-image:url(../image/instructortoprightbg.jpg);
background-repeat:repeat-y;
}

.welcomeright{
background-image:url(../image/welcomerightbg.jpg);
background-repeat:repeat-y;
}

.bodyrsidebg{
background-image:url(../image/body-toprbtm.jpg);
background-repeat:repeat-y;
}

.leftnavlbar{
background-image:url(../image/lside-lbar.jpg);
background-repeat:repeat-y;
}

.leftnavbghom{
background-image:url(../image/leftnavbghom.jpg);
background-repeat:repeat-y;
background-position:right;
}

.leftnavbghomblack{
background-image:url(../image/leftnavbghomblack.jpg);
background-repeat:repeat-y;
background-position:right;
}

.flashbtmhome{
	background-image:url(../image/flashbtmhome.jpg);
	background-repeat:repeat-y;
}

.welboxbghome{
	background-image:url(../image/welcomeboxbg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.signaturebg{
	background-image:url(../image/signaturebelow-bg.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:inherit;
	color:#FFFFFF;
	line-height:14px;
}

.boxbelowsignature{
	margin:0;
	padding:14px 0 5px 0;
}

.memberlogintd{
	padding:3px 0 0 0;
}

.paddingmargin0{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
.footerbg{
background-image:url(../image/footerbg.jpg);
background-repeat:repeat-x;
}

/*History CSS Start*/

.headerbgin{
background-image:url(../image/headerbg-in.jpg);
background-repeat:no-repeat;
}

 .lnavlink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: inherit;
	line-height:20px;
}
.lnavlink:link {text-decoration: none; background-color: inherit; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}
.lnavlink:visited {text-decoration: none; background-color: inherit; color: #FFFFFF; font-weight: normal;}
.lnavlink:hover {text-decoration: none; background-color: inherit; color: #FFFFFF; font-weight: normal;}

.leftnavtdpadding{
padding:8px 8px 7px 7px;
}

.navbg{
	background-image:url(../image/navbg.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	height:27px;
	text-align:center;
	vertical-align:middle;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
}

.navbgon{
	background-image:url(../image/navbgon.jpg);
	background-repeat:no-repeat;
	color:#AAD0DD;
	height:27px;
	text-align:center;
	vertical-align:middle;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:pointer;
}

.historyflashbtmbg{
background-image:url(../image/hflashbtmbg.jpg);
background-repeat:repeat-x;
}

.flashbtm2bg{
background-image:url(../image/flashbtm2bg.jpg);
background-repeat:repeat-x;
}

.hisflashbtmtext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:inherit
}

.hisflashbtmlink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold
	color: #FFFFFF;
	background-color: inherit;
}
.hisflashbtmlink:link {text-decoration: none; background-color: inherit; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}
.hisflashbtmlink:visited {text-decoration: none; background-color: inherit; color: #FFFFFF; font-weight: normal;}
.hisflashbtmlink:hover {text-decoration: none; background-color: inherit; color: #FFFFFF; font-weight: normal;}

.bfont14px{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
background-color:inherit;
font-weight:bold;
}

.headlinetexttd{
padding:0 30px 0 15px;
}
.bfont16px{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:18px;
color:#000000;
background-color:inherit;
font-weight:none;
padding:5px 0 5px 0;
margin:0px;
}

 .readmorelink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66120f;
	background-color: inherit;
	font-style:italic;
}
.readmorelink:link {text-decoration: none; background-color: inherit; color: #66120f; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}
.readmorelink:visited {text-decoration: none; background-color: inherit; color: #66120f; font-weight: normal;}
.readmorelink:hover {text-decoration: underline; background-color: inherit; color: #66120f; font-weight: normal;}

.bodytopbging{
background-image:url(../image/body-topbg-in.jpg);
background-repeat:repeat-x;
}

.bodyleftbarin{
background-image:url(../image/body-leftbar-inbg.jpg);
background-repeat:repeat-y;
}

.bodyrightbarin{
background-image:url(../image/body-rightbar-inbg.jpg);
background-repeat:repeat-y;
}

.footerbgin{
background-image:url(../image/footerbg-in.jpg);
background-repeat:repeat-x;
}

.footertopin{
background-image:url(../image/hfooterbgin.jpg);
background-repeat:repeat-x;
}

 .copyright {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}

 .copyrighthom {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
}

 .copyrightlink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B0F17;
	background-color: #FFFFFF;
}
.copyrightlink:link {text-decoration: none; background-color: inherit; color: #4B0F17; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}
.copyrightlink:visited {text-decoration: none; background-color: inherit; color: #4B0F17; font-weight: normal;}
.copyrightlink:hover {text-decoration: underline; background-color: inherit; color: #4B0F17; font-weight: normal;}

 .copyrightlinkhom {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
}
.copyrightlinkhom:link {text-decoration: none; background-color: inherit; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}
.copyrightlinkhom:visited {text-decoration: none; background-color: inherit; color: #FFFFFF; font-weight: normal;}
.copyrightlinkhom:hover {text-decoration: underline; background-color: inherit; color: #FFFFFF; font-weight: normal;}


.nohistoryflashbtmbg{
background-image:url(../image/nohflashbtmbg.jpg);
background-repeat:repeat-x;
}


.font13px{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
background-color:inherit;
}

.subtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
font-weight:bold;
background-color:inherit;
color:#320A06;
}

.txtcontactus{
width:250px;
height:20px;
padding:0;
margin:0;
border:1px solid #CCCCCC;
}

.txtareacontactus{
border:1px solid #CCCCCC;
width:445px;
}

.paddingcontactus{
padding:8px 0 8px 0;
}

 .whitelink2 {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: inherit;
}
.whitelink2:link {text-decoration: none; background-color: inherit; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}
.whitelink2:visited {text-decoration: none; background-color: inherit; color: #FFFFFF; font-weight: normal;}
.whitelink2:hover {text-decoration: underline; background-color: inherit; color: #FFFFFF; font-weight: normal;}

 .blacklink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: inherit;
}
.blacklink:link {text-decoration: underline; background-color: inherit; color: #000000; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}
.blacklink:visited {text-decoration: underline; background-color: inherit; color: #000000; font-weight: normal;}
.blacklink:hover {text-decoration: none; background-color: inherit; color: #000000; font-weight: normal;}


 .bluelink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000FF;
	background-color: inherit;
}
.bluelink:link {text-decoration: underline; background-color: inherit; color: #0000FF; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}
.bluelink:visited {text-decoration: underline; background-color: inherit; color: #0000FF; font-weight: normal;}
.bluelink:hover {text-decoration: none; background-color: inherit; color: #0000FF; font-weight: normal;}


.divscroll{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border-right:0px solid #CCCCCC;;
width:248px;
height:320px;
color : #000000;
padding-left:6px;
overflow : auto;
background-image:url(../image/textarea-ingbg-bodybg.jpg);
background-repeat:repeat-y;
text-align:left;
}

.bulletoption{
list-style-image:url(../image/bullet-option.jpg);
padding:0px 0px 0px 10px;
margin:0px 0px 0px 0px;
}

.linum{
list-style-type:decimal;
padding:10px 0px 10px 6px;
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.requiredtxt{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
}

 .redlink {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3c0b07;
	background-color: inherit;
}
.redlink:link {text-decoration: underline; background-color: inherit; color: #3c0b07; font-family:Arial, Helvetica, sans-serif; font-weight: normal;}
.redlink:visited {text-decoration: underline; background-color: inherit; color: #3c0b07; font-weight: normal;}
.redlink:hover {text-decoration: none; background-color: inherit; color: #3c0b07; font-weight: normal;}

.txtareawidthlessons-page{
width:439px;
border:1px solid #330b07;
}

.txtborder-lessonspage{
border:1px solid #330b07;
}

.tbgrbox{
background-image:url(../image/tbg-rbox.jpg);
background-repeat:repeat-x;
}

.lbarbgrbox{
background-image:url(../image/lbarbg-rbox.jpg);
background-repeat:repeat-y;
}

.btmbgrbox{
background-image:url(../image/btmbg-rbox.jpg);
background-repeat:repeat-x;
}

.rbarbgrbox{
background-image:url(../image/rbarbg-rbox.jpg);
background-repeat:repeat-y;
}

form {
	margin:0;
	padding:0;
}



