body {
margin:0px;
background:url(images/bgwithshadow.png) #eeeeee center repeat-y ;
}

a:hover{color:#000}

.img_repeat_Y{
background-repeat:repeat-x;
background-repeat:repeat-y;
}
.bluelinktxt1{
	font-family:arial;
	color:#33C;
	font-size:14px;
	font-weight:bold;
	/*text-align:justify;
	line-height:16px;*/
	text-decoration:none;
}
.bluelinktxt1:hover{	
		color:#000;
 		text-decoration:underline;
		}


.bluelinktxt{
	font-family:arial;
	color:#0A57EB;
	font-size:11px;
	font-weight:bold;
	/*text-align:justify;
	line-height:16px;*/
	text-decoration:none;
	vertical-align:middle;
}
.tablebordernew{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E0E0E0;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;	
}

.tablebordernew1{
	background-color:#EDEDED;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;	
}
.header_table_border{
	border-top-width: 1px;
	border-bottom-width: 1px;
	
	border-top-style: solid;
	border-bottom-style: solid;
	
	border-top-color: #DEDEDE;
	border-bottom-color: #DEDEDE;
	
}
.top{

margin-top:0;

}

.outer_most_tb{
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	
}

.table_border_left_right_bottom{
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}


.index_right_outer_table_border{
border:1px solid #ECE39D;
}

.index_right_inner_table_border{
border:1px solid #FFFFFF;
}

.footer_text_copyright{
font-family:tahoma;
color:#ccc;
font-size:11px;

}

.footer_text_links{
font-family:tahoma;
color:#ccc;
font-size:11px;
font-weight:bold;
text-decoration:none;

}
.footer_text_links:hover{
text-decoration:underline;
color:#ccc;
}

.footer_text_links_separator{
font-family:arial;
color:#FFFFFF;
font-size:10px;
font-weight:normal;
text-decoration:none;

}
.bodytext_in_header{
	font-family:arial;
	font-size:10px;
	color:#505050;
	line-height:14px;
	text-align:center;
	font-weight:bold;
	word-spacing:2px;

}


.table_heading {
	FONT-SIZE: 10px;
	BACKGROUND: #f3bb2b; 
	COLOR: #ffffff; 
	FONT-FAMILY: arial; 
	font-weight:bold;
	HEIGHT: 25px; 
	TEXT-DECORATION: none; 
	vertical-align:middle; 
	text-align:center
}


.table_data {
	FONT-SIZE: 11px;
	background-color:#F0EEEE;
	COLOR: #505050; 
	FONT-FAMILY: arial; 
	HEIGHT: 25px;
	TEXT-DECORATION: none; 
	vertical-align:middle; 
	text-align:left;
}



.table_data_bold {
	FONT-SIZE: 10px;
	background-color:#F0EEEE;
	COLOR: #505050; 
	FONT-FAMILY: arial; 
	HEIGHT: 25px;
	font-weight:bold;
	TEXT-DECORATION: none; 
	vertical-align:middle; 
	text-align:left;
}

.separator_onepixheight_white
{
background-color:#FFFFFF;
height:1px;
}

.separator_onepixwide_white
{
background-color:#FFFFFF;
width:1px;
}
.cellbg{
	background-color:#F6F5F5;
}

.coursetitle{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#666;
	line-height:normal;
	text-align:left;
}

.headings_bodytext{
font-family:arial;
font-size:14px;
color:#4286D8;
font-weight:bold;
line-height:normal;
text-align:left;
}
.headings_bodytext1{
font-family:arial;
font-size:11px;
color:#4286D8;
font-weight:bold;
line-height:normal;
text-align:center;
}
.visitedlink{
font-family:arial;
font-size:14px;
color:#000000;
font-weight:bold;
line-height:normal;
text-align:left;
}
.activelink{
font-family:arial;
font-size:11px;
color:#4286D8;
font-weight:bold;
line-height:normal;
text-align:left;
}
.bodytext2{
	font-family:arial;
	font-size:13px;
	color:#525252;
	line-height:18px;
	text-align:justify;

}
.bodytext1{
	font-family:arial;
	font-size:13px;
	color:#4286D8;
	line-height:18px;
	text-align:left;

}
.left_align_image{
float:left;
margin:5px 11px 0px 2px;
}



.txtbox{
	border: 1px solid #ECE39D;
	font-family: arial;
	font-size: 9px;
	height:16px;
	text-align:center;
	color:#505050;
	vertical-align:middle;
	line-height:2;
	
		
}


.txtbox2{
	border: 1px solid #DBDBDB;
	font-family: arial;
	font-size: 10px;
	height:16px;
	text-align:left;
	color:#505050;
	vertical-align:middle;
	
			
}


.txtbox1{
	border: 1px solid #DBDBDB;
	font-family: arial;
	font-size: 10px;
	height:60px;
	text-align:left;
	color:#505050;
	vertical-align:middle;
	line-height:2;
	
		
}
.buttonclass{
		border:0px solid #F6EDAF;
		background-color:#F6EDAF;
		color:#3098C9;
		font-family:arial;
		font-size:11px;
		font-weight:bold;
}

.buttonclass1{
		border:0px solid #A68C02;
		background-color:#A68C02;
		color:#FFFFFF;
		font-family:arial;
		font-size:11px;
		font-weight:bold;
}


.track1 {
			FONT-WEIGHT:bold;
			FONT-SIZE: 11px; 
			COLOR: #3098C9; 
			LINE-HEIGHT: 14px;
			FONT-STYLE: normal;
			FONT-FAMILY: arial; 
			text-decoration:underline;
}

.left_align_image{
float:left;
margin:5px 10px 0px 0px;
}



.table_data_as_a_link:link {
	FONT-SIZE: 11px; background-color:#F0EEEE;	COLOR: #505050; FONT-FAMILY: arial; HEIGHT: 25px; TEXT-DECORATION: none; vertical-align:middle; text-align:left;
}
.table_data_as_a_link:visited {
	FONT-SIZE: 11px; background-color:#F0EEEE;	COLOR: #505050; FONT-FAMILY: arial; HEIGHT: 25px; TEXT-DECORATION: none; vertical-align:middle; text-align:left;
}
.table_data_as_a_link:hover {
	FONT-SIZE: 11px; background-color:#F0EEEE;	COLOR: #505050; FONT-FAMILY: arial; HEIGHT: 25px; TEXT-DECORATION:underline;	vertical-align:middle; text-align:left;
}
.table_data_as_a_link:active {
	FONT-SIZE: 11px; background-color:#F0EEEE;	COLOR: #505050; FONT-FAMILY: arial; HEIGHT: 25px; TEXT-DECORATION: none;	vertical-align:middle; text-align:left;
}



.readmore{
	margin-left:2px;
	FONT-WEIGHT:bold; 
	FONT-SIZE: 10px; 
	COLOR: #EF7101; 
	FONT-FAMILY: tahoma; 
	text-decoration:underline;
}


.track:link {
	FONT-WEIGHT:bold; FONT-SIZE: 11px; COLOR: #3098C9; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: arial; text-decoration:underline;
}
.track:visited {
	FONT-WEIGHT:bold; FONT-SIZE: 11px; COLOR: #3098C9; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY:arial; text-decoration:underline;
}
.track:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3098C9; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY:arial; text-decoration:underline;
}
.track:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3098C9; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY:arial; text-decoration:underline;
}
.leftnav
{
	padding-left:5px;
	border-bottom:#999999 dashed 1px;
	text-align:left;
	height:23px;
}
.leftnav a
{
	font-family:Trebuchet MS;
	font-size:15px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}


.leftnav a:hover{color:#C30;text-decoration:underline}

.heading
{
	font-family:arial;
	font-size:21px;
	color:#666666;
	padding-top:10px
}
.bodytext{
	font-family:arial;
	font-size:12px;
	color:#525252;
	line-height:18px;
	text-align:justify;

}