*{
margin:0px;
padding:0px;

}
body
{
}
img
{
border:0px;
}
.linkw
{
	padding:4px 0px 4px 6px;
	margin: 0px 0px 0px 0px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;	
	}
.linkw a
{
	color:#ffffff;	
	text-decoration: none;
	}
.linkw a:hover
{
	color:#FFC35A;	
	text-decoration: underline;
	}
.linkg
{
	padding:4px 11px 4px 11px;
	margin: 0px 0px 0px 0px;
	font-family:Arial;
	font-size:13px;
	color:#3C5B6F;	
	line-height:17px;
	}
.linkg a
{
	color:#3C5B6F;	
	text-decoration: none;
	}
.linkg a:hover
{
	color:#000000;	
	text-decoration: underline;
	}
.linkgg
{
	padding:2px 11px 2px 11px;
	margin: 0px 0px 0px 0px;
	font-family:Arial;
	font-size:12px;
	color:#DADAAE;	
	}
.linkgg a
{
	color:#DADAAE;	
	text-decoration: none;
	}
.linkgg a:hover
{
	color:#000000;	
	text-decoration: underline;
	}
.linkbr
{
	padding:4px 0px 4px 4px;
	margin: 0px 0px 0px 0px;
	font-family:Arial;
	font-size:12px;
	color:#740900;	
	}
.linkbr a
{
	color:#740900;	
	text-decoration: none;
	}
.linkbr a:hover
{
	color:#000000;	
	text-decoration: underline;
	}
.link
{
	padding:4px 0px 4px 6px;
	margin: 0px 0px 0px 0px;
	font-family:ArialMT, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#474646;	
	}
.link a
{
	color:#606060;	
	text-decoration: none;
	}
.link a:hover
{
	color:#000000;	
	text-decoration: underline;
	}

.linkw1
{
	padding:2px 0px 2px 6px;
	margin: 0px 0px 0px 0px;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;	
	}
.linkw1 a
{
	color:#ffffff;	
	text-decoration: none;
	}
.linkw1 a:hover
{
	color:#F1E90B;	
	text-decoration: underline;
	}
.linksmall
{
	padding:4px 0px 4px 5px;
	margin: 0px 0px 0px 0px;
	font-family:Arial;
	font-size:9px;
	color:#606060;	
	}
.linksmall a
{
	color:#606060;	
	text-decoration: none;
	}
.linksmall a:hover
{
	color:#000000;	
	text-decoration: underline;
	}
.inside-new
{
  color: #ffffff; 
  font-family:verdana,Arial Narrow; 
  font-size: 12px;
  padding:3px 10px 8px 7px ;
  line-height:19px;
}
.linksmallb
{
	padding:4px 0px 4px 5px;
	margin: 0px 0px 0px 0px;
	font-family:Arial;
	font-size:11px;
	color:#000000;	
	}
.linksmallb a
{
	color:#000000;	
	text-decoration: none;
	}
.linksmallb a:hover
{
	color:#000000;	
	text-decoration: none;
	}
.linkbold
{
	padding:4px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	font-family:Arial;
	font-size:11px;
	color:#606060;	
	}
.linkbold a
{
	color:#606060;	
	text-decoration: none;
	}
.linkbold a:hover
{
	color:#000000;	
	text-decoration: underline;
	}
.txt
{
	padding:2px 11px 2px 11px;
	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-align: justify;
	line-height:17px;
	}
.txthead
{
	padding:0px 0px 0px 0px;
	font-family:Arial;
	font-size:11px;
	color:#336699;
	text-align: justify;	
	}
.txthead a
{
	font-family:Arial;
	color:#336699;	
	}
.txthead a:hover
{
	font-family:Arial;
	color:#336699;
	text-decoration: underline;	
	}
.txtb
{
	padding:2px 10px 2px 10px;
	font-family:Arial;
	font-size:13px;
	color:#606060;
	text-align: justify;
	}
.subhead
{
	padding:2px 2px 2px 2px;
	font-family:Arial;
	font-size:15px;
	color:#29279A;
	text-align: justify;
	font-weight: normal;
	}
.subheadg
{
	padding:2px 2px 6px 2px;
	font-family:Arial;
	font-size:15px;
	color:#656361;
	font-weight: normal;
	}
.subheadb
{
	padding:2px 2px 2px 2px;
	font-family:Arial;
	font-size:12px;
	color:#29279A;
	text-align: justify;
	font-weight: normal;
	}
.subheadb a
{
	color:#29279A;
	text-decoration: underline;
	}
.subheadb a:hover
{
	color:#000000;
	text-decoration: underline;
	}
.subheadw
{
	padding:2px 2px 2px 7px;
	font-family:Arial;
	font-size:15px;
	color:#ffffff;
	text-align: justify;
	font-weight: normal;
	}
.subheadw a
{
	color:#ffffff;
	text-decoration: none;
	}
.subheadw a:hover
{
	color:#ffffff;
	text-decoration: underline;
	}
ol
{
	padding:20px 10px 0px 30px;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align: justify;	
	}
ul
{
	padding:20px 10px 0px 10px;		
	}
.linkbr1
{
	padding:4px 0px 4px 16px;
	margin: 0px 0px 0px 0px;
	font-family: Arial;
	word-spacing: -2px;
	font-size:12px;
	color:#333333;
	line-height:21px;	
	}
.linkbr1 a
{
	color:#333333;	
	text-decoration: underline;
	}
.linkbr1 a:hover
{
	color:#3333333;	
	text-decoration: underline;
	}
.heading
{
	padding:5px 10px 5px 10px;
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size:20px;
	color:#FFD800;	
	font-weight: bold;
	}
.heading a
{
	color:#FFD800;	
	}
.heading a : hover
{
	color:#FFD800;
	}
.headings
{
	padding:5px 10px 5px 15px;
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size:16px;
	color:#9E1A15;
	text-align: justify;
	font-weight: bold;
	}
	
.headings a
{
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size:16px;
	color:#9E1A15;
	text-align: justify;
	font-weight: bold;
	}	
.linkin
{
	padding:3px 2px 3px 2px;	
	font-family:Arial;
	font-size:11px;
	color:#606060;	
	text-decoration: none;	
	}
.linkin a
{
	color:#606060;
	text-decoration: none;		
	}
.linkin a:hover
{
	color:#000000;
	text-decoration: underline;	
	}
.sidelinkheading0
{
	padding:0px 0px 6px 9px;
	font-family:Arial;
	font-size:11px;
	color:#7A7A7A;	
		}
.sidelinkheading0 a
{
	color:#7A7A7A;
	text-decoration: none;
	}
.sidelinkheading0 a:hover
{
	color:#D41511;
	text-decoration: underline;
	}
.sidelinkheadings
{
	padding:0px 0px 0px 15px;	
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight: bold;	
	}
.address1
{
	padding:15px 15px 15px 15px;	
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	line-height: 17px;		
	}
.address1 a
{
	color:#ffffff;
	text-decoration : none;		
	}
.address1 a:hover
{
	color:#ffffff;
	text-decoration : underline;		
	}
.sidelink
{
	padding:2px 0px 2px 2px;	
	font-family:Arial;
	font-size:11px;
	color:#242A7F;	
	}
.sidelink a
{
	color:#242A7F;
	text-decoration: none;
		}
.sidelink a:hover
{
	color:#00AEF0;		
	}
.rank
{
	padding:0px 12px 5px 8px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight: none;
	line-height: 17px;	
	}
.rank a
{
	color:#000000;
	text-decoration: none;	
	}
.rank a:hover
{
	color:#000000;
	text-decoration: underline;	
	}
.sidetxt1
{
	padding:0px 12px 5px 8px;	
	font-family:Arial;
	font-size:10px;
	color:#6A6969;
	font-weight: none;
	line-height: 17px;
	text-align: justify;	
	}
.sidetxt1 a
{
	color:#6A6969;
	text-decoration: none;		
	}
.sidetxt1 a:hover
{
	color:#666666;
	text-decoration: underline;
	}
.sidetxt2
{
	padding:0px 12px 5px 8px;	
	font-family:Arial;
	font-size:11px;
	color:#3E3E3E;
	font-weight: bold;
	line-height: 14px;
		
	}
.sidetxt2 a
{
	color:#3E3E3E;
	text-decoration: none;		
	}
.sidetxt2 a:hover
{
	color:#CC0000;
	text-decoration: underline;		
	}
	
.sidetxt1s
{
	padding:0px 12px 5px 15px;	
	font-family:Arial;
	font-size:10px;
	color:#6A6969;
	font-weight: none;
	line-height: 17px;		
	}
.sidetxt1d
{
	padding:0px 12px 5px 15px;	
	font-family:Arial;
	font-size:12px;
	color:#6A6969;
	font-weight: none;
	line-height: 17px;		
	}
.txt1
{
	padding: 0px 10px 0px 10px;
	font-family:Arial;
	font-size:10px;
	color:#000000;
	text-align: justify;
	}
.txt1 a
{
	color:#000000;
	text-decoration: none;	
	}
.txt1 a:hover
{
	color:#000000;
	text-decoration: underline;	
	}
.txtd
{
	padding: 10px 10px 10px 10px;
	font-family:Arial;
	font-size:11px;
	color:#585555;
	text-align: justify;
	text-transform: none;
	}
.heading1
{
	padding: 5px 10px 0px 10px;
	font-family:Arial;
	font-size:13px;
	color:#7B7B7B;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
	}
.heading1 a
{
	color:#7B7B7B;
	text-transform: none;
}	
.heading1 a:hover
{
	color:#9E1A15;
	text-transform: underline;
		}
.head1
{
  color: #EAC00C; 
  font-family: Trebuchet MS,verdana,Arial Narrow; 
  font-size: 18px;
  padding:8px 0px 5px 7px ;
  font-weight:normal;
}
.Mainheading 
{
	padding: 2px 2px 2px 2px;
	font-family:Arial;
	font-size:24px;
	color:#29279A;
	text-transform: none;
	font-weight: normal;
	}

.holdform
{
    margin:0px 0px 0px 15px;	
	width:270px;	
	background-color:#e1e2d4;
	border: 1px solid #eef3f7;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	float:left;
	 -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 85px 180px 0 #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.85); /* FF3.5+ */
	  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 85px 810px -68px #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.65); /* Saf3.0+, Chrome */
	          box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 85px 180px 0 #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.85); /* Opera 10.5, IE 9.0 */
	
}
.holdform1
{
    margin:0px 0px 0px 15px;	
	width:270px;
	background-color:#e1e2d4;
	border: 1px solid #eef3f7;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	float:left;
	 -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 85px 180px 0 #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.85); /* FF3.5+ */
	  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 85px 810px -68px #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.65); /* Saf3.0+, Chrome */
	          box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 85px 180px 0 #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.85); /* Opera 10.5, IE 9.0 */
	
}
.holdform2
{
    margin:0px 0px 0px 15px;	
	width:270px;	
	background-color:#e1e2d4;
	border: 1px solid #eef3f7;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	float:left;
	 -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 85px 180px 0 #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.85); /* FF3.5+ */
	  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 85px 810px -68px #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.65); /* Saf3.0+, Chrome */
	          box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), 0 85px 180px 0 #fff, 0 12px 8px -5px rgba(0, 0, 0, 0.85); /* Opera 10.5, IE 9.0 */
	
}
.txtfield
{
width: 235px;
height:25px;
color: #414040;
border: 1px dashed #eef3f7;
margin: 0 0 0 15px;
-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
box-shadow: 0 0 10px 0 #cccccc;
}
.txtfield1
{
width: 65px;
height:25px;
color: #414040;
border: 1px dashed #eef3f7;
margin: 0 0 0 15px;
-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 0 10px 0 #cccccc;
}
.button
{
	width:70px;
	height:23px;
	background:#ad1212;
	cursor:pointer;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	float: right;
	margin: 15px 20px 0 15px;
}
.heading11
{
font-family: verdana, arial;
font-size: 18px;
color: #2c4c96;
margin: 12px 0 5px 20px;
text-align: left;
float: left;
}
input:focus
{
background-color:#CCFFFF;
}
select:focus
{
background-color:#CCFFFF;
}
textarea:focus
{
background-color:#CCFFFF;
}
.holdbuttons  ul{
	margin: 0;
	padding: 0;
	list-style: none;
				}
.holdbuttons li
{
	float: left;
	display: inline;
	padding-top:5px;	
	}
 .holdbuttons a{
	font-family: Arial;
	font-size: 14px;
	color: #333;
	text-decoration: none;
	display: block;
	text-align: center;	
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left:14px;
	padding-right:14px;
	border-radius:5px;	
	font-weight:bold;
}
.holdbuttons a:hover{
	color: #000000;
	background-color: #da7500;
		}
		
		
		
.holdbuttons1  ul{
	margin: 0;
	padding: 0;
	list-style: none;
				}
.holdbuttons1 li
{
	float: left;
	display: inline;
	padding-top:5px;	
	}
 .holdbuttons1 a{
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	text-align: center;	
	padding-top: 9px;
	padding-bottom: 7px;
	padding-left:14px;
	padding-right:14px;
	border-radius:5px;	
}
.holdbuttons1 a:hover{
	color: #000000;
	background-color: #f2f2f2;
		}
/* Coursepack */
.coursepack_area ul{margin:0;padding:0}
.coursepack_area ul li{list-style:none;border-bottom:1px solid #ccc;font-size:15px;padding:8px 10px}
.coursepack_area ul li a{list-style:none;color:#333;text-decoration:none}
.coursepack_area table{border-collapse:collapse;}
.coursepack_area table td{border:1px solid #ccc;background:#ffffcc;font:normal 12px/166.6% Arial, Helvetica, sans-serif;color:#333;padding:5px 10px}
.coursepack_area table td a{color:#333;text-decoration:none}
.coursepack_area ul li a:hover,.coursepack_area table td a:hover{text-decoration:underline;color:#777}

.rowcolor
{background-color:#FC0;

}
.fsize
{
	font-size:16px;
	text-align: center;	
}
/* hide sub menu links */
ul.sub-menu {
    display:none;
}
