﻿body{
margin:0;
padding:0;
background-image:url("../../images/back.gif");
}
.general{
width:1000px;
margin:0 auto;
background-color:#ffffff;
overflow:hidden;
}
.Hiddenf
{
	display:none;}
.header{
width:1000px;
height:90px;
}
.headspaceer{
float:left;
width:674px;
height:90px;
padding-left:26px;
}

.contents2z {
	background-color:#f1f1f2;
	padding-top:13px;
	width:735px;
	padding-bottom:15px;
	padding-right:25px;
	}
.midreg{
background-color:#d1d3d4;}
.menu{
float:right;
width:255px;
height:57px;
}

.menuitemhome{width:32px;height:30px;background-image:url("../../images/home.gif");margin-left:2px;background-repeat:no-repeat;cursor:pointer;}
.menuitemcontactus{width:32px;height:30px;background-image:url("../../images/contactus.gif");margin-left:2px;background-repeat:no-repeat;cursor:pointer;}
.menuitemmap{width:32px;height:30px;background-image:url("../../images/map.gif");margin-left:2px;background-repeat:no-repeat;cursor:pointer;}
.menuitemhelp{width:32px;height:30px;background-image:url("../../images/help.gif");margin-left:2px;background-repeat:no-repeat;cursor:pointer;}

.menuitemcontainer{
width:32px;
height:52px;
padding-left:17px;
float:left;}
.tooltip{
width:32px;
height:22px;
background-image:url("../../images/tooltip.gif");
background-repeat:no-repeat;
line-height:12px;
text-align:center;
visibility:hidden;}
.showtooltip{
visibility:visible;}
.tooltiptext{
font-family:Arial;
font-size:8px;
color:#fff;}

.menusep{
background-image:url("../../images/menusep.gif");
height:23px;
width:1px;
margin-left:21px;
margin-top:34px;
float:left;}

/*end of head*/

/*begin body style*/
.contents{
width:1000px;
padding:0 16px 0 13px;
margin:0;
display:block;
}
/*begin left column style*/
.leftc{
width:179px;
float:left;
}
.vmenu{
   Background-color:#414141;
}

.vmenuitem{width:179px;
}
.vmenuitem a{
text-indent:13px;
color:#fff;
font-size:13px;
font-family:arial;
line-height:26px;
height:26px;
text-decoration:none;
width:179px;
display:block;}
.vmenuitem a:hover{
background-repeat:no-repeat;
background-position:0 50%;
background-image:url("../../images/arrow.gif");}

.visitedpage{
background-repeat:no-repeat;
background-position:0 50%;
background-image:url("../../images/arrow.gif");}
.vmenusep{
width:153px;
height:1px;
background-image:url("../../images/vmenusep.gif");
background-repeat:repeat-x;
margin-left:13px;
font-size:1px;
line-height:1px;
}
/*finish left column style*/
/*begin middle column style*/
.midc{
float:left;}
.secondcontainer{
width:495px !important;
	background-color:#414141;
	margin-left:11px !important;
}

.midc1{
Float:right;
Margin-right:50px;
}


.secondcontainer2{
width:755px;
background-color:#414141;
margin-left:11px;
}
.secondcontainer3{
width:624px;
background-color:#414141;
margin-left:11px;
}


.coursestitle{
margin-top:1px;
width:268px;
height:24px;
line-height:24px;
background-color:#e6e7e8;
color:#414141;
font-family:arial;
font-size:13px;
padding-left:6px;
font-weight:bold;}
.coursesbox{
background-color:#e6e7e8;

}
.coursecontents{
}
.bold
{
	font-weight:bold;
}
.course{
padding-top:7px;
font-weight:bold;
line-height:12px;}
.desc{
padding-left:9px;
padding-right:9px;
font-size:11px;
color:#858585;
font-family:arial;
}
.title{
background-image:url("../../images/arrow1.gif");
background-repeat:no-repeat;
background-position:0 50%;
padding-left:9px;
font-size:12px;
color:#414141;
font-family:arial;}
.navigatecourses{
width:11px;
float:left;
}
.navup{
background-image:url("../../images/up.gif");
background-repeat:no-repeat;
width:11px;
height:6px;
line-height:6px;
font-size:5px;
cursor:pointer;
display:block;
}
.navdown{background-image:url("../../images/down.gif");
background-repeat:no-repeat;
width:11px;
height:6px;
line-height:6px;
font-size:5px;
display:block;
cursor:pointer;
}
.height1px{
line-height:1px;
height:1px;
font-size:3px;}
.height6px{
line-height:6px;
height:6px;
font-size:6px;}
.navspacer{
width:250px;float:left;height:16px;background-color:#e6e7e8;
}
.navigatecoursescontainer{
background-color:#e6e7e8;
}
.navkeys{
border:1px solid #e6e7e8;
}

.cousessep{
font-size:1px;
line-height:1px;
width:240px;
height:1px;
margin-left:17px;
background-image:url("../../images/nsep.gif");
background-repeat:repeat-x;
margin-top:1px;
}
/*begin right column style*/
.rightc{
float:left;
padding-left:11px;
}
.imageborderremovere{border:0;}
.ttname{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#414141;}
.item{
padding:14px 9px 0 9px;}

.title3{
position:relative;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#414141;
padding-left:9px;}
.collapse{
cursor:pointer;
position:absolute;
width:11px;
height:11px;
background-image:url("../../images/arrow5.png");
left:-5px;
top:20%;
background-repeat:no-repeat;
}
.collapseover{
position:absolute;
width:11px;
height:11px;
background-image:url("../../images/arrow4.png");
left:-5px;
top:20%;
background-position:2px 0;
background-repeat:no-repeat;
}
.inputtext{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#858484;}

.ttdesc{
padding-left:10px;
font-family:arial;
font-size:11px;
font-weight:bold;
color:#858484;}
.ttdescjustify{
padding-left:10px;
padding-right:10px;
font-family:arial;
font-size:11px;
font-weight:bold;
color:#858484;
text-align:justify;
}
.buttonstyle{
background-color:#e63630;
border:none;
color:white;
font-family:arial;
font-size:12px;
background-image:url(../../images/buttonpt.gif);
}
.searchtitle{
width:263px;
height:30px;
background-color:#e63630;
font-weight:bold;}
.searchcontents{
background-color:#e6e7e8;
padding:7px 0 12px 0;}
.marpadnull{
margin:0;
padding:0;
}

.searchtext{
font-family:arial;
font-size:11px;
color:#414141;}
.searchinput{
height:15px;
color:#898989;
font-family:arial;
font-size:11px;
margin:0;
padding:0;}
.searchinput2{
width:153px;
height:19px;
color:#898989;
font-family:arial;
font-size:11px;
margin:0;
padding:0;}
.rightdisplay{
padding:1px 0 1px 0;
}
.searchinput22{
height:19px;
color:#898989;
font-family:arial;
font-size:11px;
margin:0;
padding:0;}
.rightdisplay{
padding:1px 0 1px 0;
}
.mailingtitle {
	width:168px;
	height:44px;
	background-color:#e63630;
	font-family:arial;
	font-size:12px;
	color:#fff;
	padding-left:11px;
	line-height:30px;
	clear: both;
}

.searchtitle{
font-family:arial;
font-size:12px;
color:#fff;
padding-left:11px;
line-height:30px;
}
.mailingtitle{
font-family:arial;
font-size:12px;
color:#fff;
padding-left:11px;
line-height:30px;}
.mailingcontents{
width:179px;
background-color:#e6e7e8;
padding:12px 0 14px 0;}
.mailingcontents2{
width:179px;
background-color:#e6e7e8;
padding:26px 0 23px 0;

}
.btn{
padding-right:13px;}
td{
padding-bottom:8px;}
.mailinginput{
width:153px;
height:15px;
color:#898989;
font-family:arial;
font-size:11px;
margin:0;
padding:0;}
/*.mailingarrow{
background-image:url("../../images/arrow2.gif");
background-repeat:no-repeat;
background-position:0 50%;}*/
.mailingtext{
font-family:arial;
font-size:11px;
color:#414141;}

.footerlinks{
font-family:arial;
font-size:11px;
color:#89888a;
text-align:right;
float:left;}
.footerlinks a{
font-family:arial;
font-size:11px;
color:#89888a;
text-align:right;
width:510px;
text-decoration:none;}
.ttname a{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#414141;
text-align:right;
text-decoration:none;
}
.ttname a:hover{
font-family:arial;
font-size:12px;
font-weight:bold;
color:red;
text-align:right;
text-decoration:none;
}.ttdesc{
font-family:arial;
font-size:11px;
color:#89888a;
text-align:right;
text-decoration:none;
text-align:justify;}
.ttdesc a{
font-family:arial;
font-size:11px;
color:#89888a;
text-align:right;
text-decoration:none;}
.ttdesc a:hover{
font-family:arial;
font-size:11px;
color:red;
text-align:right;
text-decoration:none;}

.footerlinks a:hover{
font-family:arial;
font-size:11px;
color:#e63630;
text-align:right;
width:510px;
text-decoration:none;}
.copyrights{
font-family:arial;
font-size:9px;
color:#414141;
float:right;
font-weight:bold;
padding-right:13px;}

.regitem{
width:154px;
height:122px;
background-image:url("../../images/regback.png");}
.regbtn{
background-image:url("../../images/regbtn.gif");
width:155px;
height:57px;}
.regicon{
background-image:url("../../images/hand.png");
width:155px;
height:55px;
background-repeat:no-repeat;
background-position:50% 50%;}
.regicon1{
background-image:url("../../images/notebook.png");
width:155px;
height:55px;
background-repeat:no-repeat;
background-position:50% 50%;}
.regicon2{
background-image:url("../../images/hands.png");
width:155px;
height:55px;
background-repeat:no-repeat;
background-position:50% 50%;}
.regtext{
color:#414141;
font-family:arial;
font-size:12px;
text-align:left;
margin-left:12px;
margin-right:12px;
padding-top:37px;
font-weight:bold;}
.reglink{
font-family:arial;
font-size:12px;
color:#e63630;
text-decoration:none;
}
.reglinkdiv{
padding-top:35px;
text-align:right;
padding-right:15px;
background-image:url("../../images/excl.png");
background-repeat:no-repeat;
background-position:120px 15px;
}
.imageborderremovere{border:0;}
.searchsubmitbtn{
border:0;}
.mailingsubmitbtn{
border:0;}
.nsep{
background-image:url("../../images/nsep1.gif");
background-repeat:repeat-x;
background-position:0 1px;
width:760px;
height:2px;
background-color:#f1f1f2;
}
.nsep11{
background-image:url("../../images/nsep1.gif");
background-repeat:repeat-x;
background-position:0 1px;
width:762px;
height:2px;
background-color:#f1f1f2;
}
.nsep2{
background-image:url("../../images/nsep1.gif");
background-repeat:repeat-x;
width:748px;
height:2px;
background-color:#f1f1f2;
margin-top:15px;
}
.contents2{
background-color:#f1f1f2;
padding-top:13px;
width:748px;
padding-left:12px;
padding-bottom:15px;}
.contents2t{
background-color:#f1f1f2;
padding-top:13px;
width:748px;
margin-left:12px;
padding-bottom:15px;}
.contents22{
background-color:#f1f1f2;
padding-top:13px;
width:750px;
padding-left:12px;
padding-bottom:15px;}

.Sub_contents{
background-color:#f1f1f2;
padding-top:13px;
width:750px;
padding-left:12px;
padding-bottom:15px;}
.contents3{
width:748px;
text-align:right;}
.contents33{
height:405px;
background-color:#f1f1f2;
padding-top:13px;
width:595px;
padding-left:12px;
padding-bottom:15px;}
.nmid{
padding-top:5px;}
.title4
{
	/*width:610px;*/
	background-color:#c6c8ca;
font-size:13px;
font-family:arial;
font-weight:bold;

background-repeat:no-repeat;
background-position:0 50%;
}
.title2{
width:740px;
background-color:#c6c8ca;
font-size:13px;
font-family:arial;
font-weight:bold;
padding:7px 0 7px 10px;}
.title22{
width:752px;
background-color:#c6c8ca;
font-size:13px;
font-family:arial;
font-weight:bold;
padding:7px 0 7px 10px;}
.title_content{
width:750px;
background-color:#c6c8ca;
font-size:13px;
font-family:arial;
font-weight:bold;
padding:7px 0 7px 10px;}
.nmid1{
padding-top:5px;}
.title2{
width:750px;
background-color:#c6c8ca;
font-size:13px;
font-family:arial;
font-weight:bold;
padding:7px 0 7px 10px;}

.del{
background-color:#e63630;
border:none;
color:white;
width:19px;
background-image:url(../../images/delicon.gif);
}
.delover{
background-color:#e63630;
border:none;
color:white;
width:19px;

background-image:url(../../images/deliconover.gif);
}


.tabstyl td {
                border: 1px dotted #5a5857;
                padding:5px;
                vertical-align:top;
}
.tablhead {
                font-family: arial;
                font-size: 13px;
                color: #414141;
                background-color: #c6c8ca;
                text-align: left;
                font-weight: bold;
}
.tblitem {
                font-family: arial;
                font-size: 12px;
                color: #6d6e71;
                text-align: center;
                background-color: #f1f1f2;
}
.tbltitl {
                font-family: arial;
                font-size: 12px;
                color: #e63630;
}
.tabstyl {
                border:none;
                padding:20px;
}

.nsep2x {
                background-image:url("../../images/nsep1.gif");
                background-repeat:repeat-x;
                width:750px;
                height:2px;
                background-color:#f1f1f2;
                margin-top:15px;
}
.contents2x {
                background-color:#f1f1f2;
                padding-top:13px;
                width:740px;
                padding-bottom:15px;
                padding-left:10px;
                }
                
    
