/* CSS Document */

body{margin:20px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#333333;
/*background-color:#29166f;*/
background-color:#ffffff;
}
.top10{padding-top:10px;}
.left10{padding-left:10px;}
.languagelink{padding:10px 0px 0px 45px; line-height:22px;}
a{color:#333333; text-decoration:none;}
a:hover{color:#29166f;}

/* ----------------------------- Top Links ----------------------- */
.saprator{background-image:url(../images/loplink-saprator.jpg); width:1px; background-repeat:no-repeat;}
a.topmenu{color:#333333; font-weight:bold; text-decoration:none; padding-left:5px; padding-right:5px;}
a.topmenu:hover{color:#FFFFFF; font-weight:bold;}
#linkbar{width:733px; height:41px; background:url(../images/link_bar_bg.jpg) repeat-x; float:right;}
#linkbar .left{background:url(../images/link_bar_left.jpg) no-repeat; background-position:left top; width:13px; height:41px;}

.top_link li{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;color:#000000; list-style:none; float:left; background:url(../images/ver_dot.gif) repeat-y right;margin-top:2px;}
.top_link li a {padding:12px 18px 0px 18px; color:#000099; display:block; float:left; height:24px;}
.top_link li a:hover {padding-top:12px; padding-left:18px; padding-right:18px; color:#000000; display:block; float:left; height:24px; text-decoration:none; color:#ffffff;}


.top_link_fr li{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;color:#FF3300; list-style:none; float:left; background:url(../images/ver_dot.gif) repeat-y right;margin-top:2px;}
.top_link_fr li a {padding:12px 18px 0px 18px; color:#FF3300; display:block; float:left; height:24px;}
.top_link_fr li a:hover {padding-top:12px; padding-left:18px; padding-right:18px; color:#000000; display:block; float:left; height:24px; text-decoration:none; color:#ffffff;}
/* ----------------------------- Left Link Box ----------------------- */
.linkbox1{line-height:6px; background-image:url(../images/bottom-line.jpg); background-repeat:repeat-x;}
.linkbox2{line-height:6px; background-image:url(../images/top-line.jpg); background-repeat:repeat-x;}
.linkstxt{line-height:25px; vertical-align:middle; padding-left:2px; text-align:left;}
.leftlinksaprator{background-image:url(../images/linkbox-saprator.jpg); background-repeat:repeat-x; height:1px;}


/******************* Left Panel******************** */

#left{width:252px; float:left;}
#left_navmenu{background:#FFF8EE;}
#left_navmenu ul{}
#left_navmenu li{background:url(../images/dot-border.gif) repeat-x; background-position:left bottom;list-style:none;}
#left_navmenu li a{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; color:#000000;background:url(../images/link-arrow.gif) no-repeat 6px 7px; height:18px !important; height:17px;display:block;margin:0px; padding:7px 0px 3px 25px; text-decoration:none;}
#left_navmenu li a:hover{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#2A1770;background:url(../images/link-arrow.gif) no-repeat 6px 7px; height:18px !important; height:17px;display:block;margin:0px; padding:7px 0px 3px 25px; text-decoration:none;}
#left_navmenu span.linktop{display:block;height:6px;}
#left_navmenu .linkbox{display:block; border:1px solid #8A898C; border-top:none; border-bottom:none;}
#left_navmenu span.linkbottom{display:block; background-position:left bottom;height:6px;}

.fltl{float:left;}
/* ----------------------------- Left login Box ----------------------- */
.loginboxbor{border-left:1px solid #a4a3a5; border-right:1px solid #a4a3a5; background-color:#8fc2d3;}
.loginsaprator{background-image:url(../images/login-speacer.jpg); background-repeat:repeat-x; line-height:4px; vertical-align:middle;}
#logintxt{color:#003e53;}
a.loginlink{color:#003e53; text-decoration:none;}
a.loginlink:hover{color:#1f1f1f; text-decoration:none;}
.inputtext{border:1px solid #003e53;}
/* ----------------------------- Middle Box ----------------------- */
/*.middes{background-image:url(../images/middle-bg.jpg); background-repeat:repeat-x; padding:15px 5px 5px 10px;}*/
.middlehead1{font-size:18px; color:#0d0d0d; letter-spacing:1px;}
.middlehead2{font-size:18px; color:#29166f; text-transform:uppercase; letter-spacing:1px;}
.midheading{font-weight:bold; text-decoration:underline;}
.drtxt{color:#29166f;}
.underline{text-decoration:underline;}
.horiline{background-image:url(../images/hori-dotted-saprator.jpg); background-repeat:repeat-x;}
.verline{background-image:url(../images/ver-dotted-saprator.jpg); background-repeat:repeat-y;}
/* ----------------------------- Main Banner ----------------------- */
.bannerheading{font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:24px; font-weight:bolder; color:#000000;}

/* ----------------------------- Footer ----------------------- */
a.footerlink{font-size:11px; text-decoration:none;}
a.footerlink:hover{font-size:11px; text-decoration:underline;}
/*======================Link Color============================= */
.toplinks_blue{font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:10px; color:#29166F;}
.toplinks_red{font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:10px; color:#FF0000;}
.bgwhite1{background: #FFF9F1;}
input.txtbox {
	background-color:#ffffff;
	border:1px solid #666600;
	height:15px;
	width:145px;
	margin:5px 0px 5px 0px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
select.selbox {
	background-color:#ffffff;
	border:1px solid #666600;
	height:18px;
	width:145px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
select.selbox1 {
	background-color:#ffffff;
	border:1px solid #666600;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
select.selbox2 {
	background-color:#ffffff;
	border:1px solid #666600;
	height:18px;
	width:300px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
textarea.textareabox {
	background-color:#ffffff;
	border:1px solid #666600;
	margin:5px 0px 5px 0px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.register-button {
	background-image: url(../images/button_fr1.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	padding-bottom:2px;
	height: 22px;
	width: 100px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	cursor: hand;
}
.coursename{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#003e53;}
.coursename-large{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #FF0000;
}
a.title{font-size:12px; color:#FF6600; text-decoration:none;}
a.title:hover{font-size:12px; color:#000000; text-decoration:underline;}

a.search_link{font-size:11px; color:#003399; text-decoration:none;}
a.search_link:hover{font-size:11px; color:#FF6600; text-decoration:underline;}