@charset "utf-8";
/* CSS Document */

body{ background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#e6f5fa; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}

img{ border:none;}

form{ margin:0px; padding:0px;}

.sitemap{ height:30px; color:#FFF;  font-size:11px; text-align:right; line-height:28px;} 

.sitemap a:link{ height:30px; color:#FFF;  font-size:11px; text-align:right; line-height:28px; text-decoration:none;}  
.sitemap a:active{ height:30px; color:#FFF;  font-size:11px; text-align:right; line-height:28px; text-decoration:none;}  
.sitemap a:visited{ height:30px; color:#FFF;  font-size:11px; text-align:right; line-height:28px; text-decoration:none;}  
.sitemap a:hover{ height:30px; color:#FFF;  font-size:11px; text-align:right; line-height:28px; text-decoration:underline;}  

.header { height:99px; background-color:#FFFFFF; }

.user{  font-size:11px; color:#000; text-align:left;}
.userinput{ width:92px; height:17px; background-color:#d4d4d4; border: 1px solid #000; margin:1px;}
.register{ font-size:10px; color:#6b6b6b; text-align:right;}
.register a:link{ font-size:10px; color:#6b6b6b; text-align:right; text-decoration:none;}
.register a:visited{ font-size:10px; color:#6b6b6b; text-align:right; text-decoration:none;}
.register a:active{ font-size:10px; color:#6b6b6b; text-align:right; text-decoration:none;}
.register a:hover{ font-size:10px; color:#bf1e2e; text-align:right; text-decoration:underline;}

.topnav { font-size:10px; color:#FFF; text-align:center; text-decoration:none; background-color:#bf1e2e; height:33px; width:798px;}
.topnav a:link{ font-size:10px; color:#FFF; text-align:center; text-decoration:none;  height:33px;}
.topnav a:active{ font-size:10px; color:#FFF; text-align:center; text-decoration:none;  height:33px;}
.topnav a:visited{ font-size:10px; color:#FFF; text-align:center; text-decoration:none;  height:33px;}
.topnav a:hover{ font-size:10px; color:#FFF; text-align:center; text-decoration:underline; height:33px; }

td.off {
background: #bf1e2e;
}

.off div
{
	position:absolute;
	display:none;
}

td.on {
background: #ff3c5c;
}

.user_header{ font-size:24px; color:#000; font-family:"Trebuchet MS"; font-weight:bold;}

.user_register{ font-size:18px; color:#000;}
.user_register_small{ font-size:10px; line-height:14px; color:#000;}

.course_head{ font-size:18px; color:#bf1e2e; height:30px;}

.boy{ width:250px; background: url(../images/boy.jpg) no-repeat bottom left; height:315px;}

.content{ font-size:12px; color:#000;  line-height:20px; padding:10px;}

.content_wp{ font-size:12px; color:#000;}

.contentred{ font-size:12px; color:#bf1e2e; text-decoration:underline; }

.whitetxt{ font-size:11px; color:#FFF; padding-left:15px;}

.footertxt{ font-size:11px; color:#4fbbe2; text-align:center; }

.footertxt a:link{ font-size:11px; color:#4fbbe2; text-align:center; text-decoration:none; }
.footertxt a:visited{ font-size:11px; color:#4fbbe2; text-align:center; text-decoration:none; }
.footertxt a:active{ font-size:11px; color:#4fbbe2; text-align:center; text-decoration:none; }

.footertxt a:hover{ font-size:11px; color:#4fbbe2; text-align:center; text-decoration:underline; }

.form_txt{ font-size:12px; font-weight:bold; color:#000; text-align:right; padding:7px;}

.forminput{ width:150px; height:16px; border: 1px solid #958e7b; background-color:#dfeaf2; font-size:12px; padding:3px; margin:0px}
.formselect{ width:158px; height:22px; border: 1px solid #958e7b; background-color:#dfeaf2; font-size:12px; padding:0px; margin:0px}



.linkbutton{ color:#FFF; height:21px; cursor:pointer; background-color:#bf1e2e; font-size:11px; text-align:center; text-decoration:none;}
.linkbutton a:link{ color:#FFF; height:21px; background-color:#bf1e2e; font-size:11px; text-align:center; text-decoration:none;}
.linkbutton a:active{ color:#FFF; height:21px; background-color:#bf1e2e; font-size:11px; text-align:center; text-decoration:none;}
.linkbutton a:visited{ color:#FFF; height:21px; background-color:#bf1e2e; font-size:11px; text-align:center; text-decoration:none;}
.linkbutton a:hover{ color:#FFF; height:21px; font-size:11px; text-align:center; text-decoration:underline;}

.linkbutton1{ color:#FFF; width:148px; height:40px; background-color:#bf1e2e; font-size:11px; text-align:center; text-decoration:none;}

.course_heading{ font-size:12px; color:#000; font-weight:bold }
.course_heading1{ font-size:14px; color:#000; font-family:Verdana;}
.course_txt{ font-size:12px; color:#000; }

.course_txt1{ font-size:11px; color:#7b776b; text-align:justify; }

.course_txt2{ font-size:11px; color:#000; }

.course_txtred{ font-size:11px; color:#bf1e2e; }

.course_txthead{ font-size:12px; color:#bf1e2e; }

.red_txt{ font-size:14px; color:#FF0000; padding:10px; }

.height57{ height:37px;}

.curriculum_txt{ font-family: "Trebuchet MS", verdana ; font-size:20px; color:#000; }

.curriculum_txt1{ font-family: "Trebuchet MS", verdana ; font-size:20px; color:#000; font-weight:bold; }

.curri_txt{ font-size:12px; font-style:italic; line-height:20px;  color:#36353a; }

.redtxt_head{ font-size:14px; color:#bf1e2e; font-weight:bold;}

.red_txtsmall{ font-size:12px; color:#d00202; }
.red_txtsmall_toosmall{ font-size:10px; color:#d00202; }

.red_txtsmall a:link{ font-size:12px; color:#d00202; text-decoration:underline; }
.red_txtsmall a:active{ font-size:12px; color:#d00202; text-decoration:underline; }
.red_txtsmall a:visited{ font-size:12px; color:#d00202; text-decoration:underline; }
.red_txtsmall a:hover{ font-size:12px; color:#d00202; text-decoration:none; }

.grey_txtsmall{ font-size:12px; color:#74797C; }
.grey_txtsmall_toosmall{ font-size:10px; color:#74797C; }

.grey_txtsmall a:link{ font-size:12px; color:#74797C; text-decoration:underline; }
.grey_txtsmall a:active{ font-size:12px; color:#74797C; text-decoration:underline; }
.grey_txtsmall a:visited{ font-size:12px; color:#74797C; text-decoration:underline; }
.grey_txtsmall a:hover{ font-size:12px; color:#FF0000; text-decoration:none; }

.black1{color:#000000; }
.black1:link{ color:#000000; text-decoration:underline; }
.black1:active{ color:#000000; text-decoration:underline; }
.black1:visited{ color:#000000; text-decoration:underline; }
.black1:hover{ color:#000000; text-decoration:none; }

.black2{color:#000000; }
.black2:link{ color:#000000; text-decoration:none; }
.black2:active{ color:#000000; text-decoration:none; }
.black2:visited{ color:#000000; text-decoration:none; }
.black2:hover{ color:#000000; text-decoration:underline; }

.buttons_2{ background-image:url(../images/button.jpg); background-repeat:no-repeat; width:220px; height:31px; font-size:11px; color:#FFF;}

.bluetxt{ background:#eff6f8; font-size:12px; height:24px; color:#000; text-align:center;}

.blacktxt{ font-size:12px; height:24px; color:#000; text-align:center;}
.PageHeading{font-size:14px;font-weight:bold;text-align:center;}
.DropDown{}
.subHeading
{
color:#99cccc;
	font-family:arial;
	font-size:12px;
	margin-top :1px;
	margin-left : 15px;	
	margin-right : 18px;			
	line-height:15px;
	font-weight : normal;	
}
.textBox150{width: 141px;
	font-family: arial;	
	font-size: 10px;	
	margin-top : 1px;	
	margin-left : 17px;	
	height: 14px;	
	background-color: #FFFFFF;	
	border: 1px solid #939698;
	padding-left: 5px;	}
.btn{background-color:#999999;}
.Hint{font-family: arial;	
	font-size: 12px;	
	margin-top : 1px;	
	margin-left : 17px;	
		padding-right : 20px;	
	padding-left: 5px;
	color:#FF0000;
	}
.textArea
{
font-family: arial;	
	font-size: 10px;	
	margin-top : 1px;	
	margin-top : 1px;	
	margin-left : 17px;	
	width: 144px;
}	
.select
{
	font-size: 10px;	
	margin-top : 1px;	
	margin-top : 1px;	
	margin-left : 17px;	
	width: 50px;
}
.bold
{
font-weight:bold;
}
.pointer{cursor: pointer;}
.red{color:#FF0000}
.box{ background: url(../images/box_bg.jpg) top left no-repeat; height:40px;  font-size:18px; color:#cd323a; padding-left:15px; line-height:18px;}
.boxmiddle{ background: url(../images/box_bg2.jpg) top center repeat-y;  font-size:18px; color:#cd323a; padding-left:15px; line-height:18px;}
.stretch{height:100%; width:100%; background-color:#FFFFFF;}

.zeroSapce
{
	padding: 0px;
	margin: 0px;
}

.ErrorMessage
{
	color: #BF1E2E;
	font-size: 11px;
	font-family: verdana;
	background-color: #FFFFFF;
	border: 1px dotted #BF1E2E;
	width: 90%;
	text-align:center;
	vertical-align: middle;
	min-height:20px;
	margin: auto;
	margin-top: 5px;
	padding: 5px;
}

.SuccessMessage
{
	color: #343434;
	font-size: 11px;
	font-family: verdana;
	background-color: #FFFFFF;
	border: 1px dotted #343434;
	width: 90%;
	text-align:center;
	vertical-align: middle;
	min-height:20px;
	margin: auto;
	margin-top: 5px;
	padding: 5px;
}

.right
{
	text-align:right;
}

.left
{
	text-align:left;
}

.center
{
	text-align:center;
}

.display_heading
{
font-size:11px; color:#FFF; text-decoration:none; background-color:#bf1e2e; height:20px;
}

.display_heading_data
{
font-size:11px; color:#000; 
}

.form_txt
{
font-size:11px; color:#000; 
}

.mandotry
{
	color: #BF1E2E;
	font-size: 11px;
}
.text
{
	font-size:11px; color:#000; 
}
.tempBlock
{display:none}

.large_text
{
	font-size:14px;  color:#000; 
}

.redmarks
{
background:#eff6f8; font-size:12px; height:24px; color:red; text-align:center;
}