*  {

	margin:0px;

	padding:0px;

}





h1, h2, h3, h4, h4 {

	/* setup some more readable header spacing */

	padding-bottom: 5px;

}



h1 { 

	font-size: 200%;

}



h2 {

	font-size: 175%;

}



h3 {

	font-size: 150%;

}



h4 {

	font-size: 120%;

}



a {

	text-decoration: none;

	color: #640002;

	outline:none;

}



a:hover {

	text-decoration: underline;

}
a.box{
	margin-bottom:3px;
}

a img{

	border:none;

}

ul li{

	list-style:none;

}

#form-login ul li{

	padding-left:5px;

}

h3 {

	padding:4px;

}

/* @group Joomla Elements */



.small,

.modifydate,

.createdate,

div.mosimage_caption {

	font-size: 95%;

	color:#666666;

}





fieldset.input{

	border:none;

	padding:5px;

}

form#form-login{

	

}

.sectiontableheader {

  font-weight: bold;

  padding: 4px;

  line-height: 20px;

  background: #F3FBFF;

  border-bottom: 1px solid #CEE0E4;

}



tr.sectiontableentry1 td,

tr.sectiontableentry2 td {

  text-align: left;

  padding: 4px 0 4px 4px;

  border-top: 1px solid #fff;

  border-bottom: 1px solid #CEE0E4;	

}



.sectiontableentry2 {

}



.contentpane,

.contentpaneopen {

	width: 100%;

}



/* @end */



.readon {

	font-weight: bold;

	display: block;

	margin: 10px 0 0px 0;

	text-decoration:underline;

	color: #333;

}



a.readon:hover {

	text-decoration:none;

}



#inset .readon {

	border: 0;

	color: #fff;

	font-weight: normal;

	display: block;

	width: 78px;

	height: 23px;

	float: right;

	margin: 10px 0 0 0;

}



/* @end */



/* @group Pathway */



span.pathway {

	display: block;

	line-height: 1.2em;

	font-weight: normal;

	margin-bottom: 10px;

	margin-top: 5px;

	padding-left: 10px;

}



span.pathway img {

	float: left;

	width: 9px;

	height: 11px;

	padding-right: 10px;

}



span.pathway a {

	float: left;

	padding: 0 10px 0 0;

}



/* @end */



input#modlgn_username,

input#modlgn_passwd{

	width:130px;

}
/*ul.menu li {
	display:block;
	padding:0 15px 0 0;
}
ul.menu li#current.active a {
	background:transparent url(../images/ArrowRed.png) no-repeat left center;
}
ul.menu li a {
	border-bottom:1px solid #049CDD;
	display:block;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	height:30px;
	line-height:30px;
	text-indent:8px;
}*/

.leftcol ul.menu a {

	background:url(../images/ArrowRed.png) no-repeat left center;

	display:block;

	font-size:11px;

	font-weight:bold;

	height:28px;

	line-height:28px;

	text-indent:10px;

	color:#640002;

	text-decoration:none;

	margin-left:5px;

}

a.mainlevel,a.sublevel{

	background:url(../images/category_vm.jpg) no-repeat left center;

	display:block;

	font-size:11px;

	font-weight:bold;

	height:28px;

	line-height:28px;

	text-indent:15px;

	color:#640002;

	text-decoration:none;

	border-left:2px solid #9B5665;

	border-right:2px solid #9B5665;

	border-bottom:1px solid #ABABAB;

}

.leftcol div.module_menu,.leftcol div.module{

	margin-bottom:20px;

}

.leftcol ul.menu,

.leftcol form#form-login{

/*	border-bottom:2px solid #9B5665;	*/

	border-left:2px solid #9B5665;

	border-right:2px solid #9B5665;

}



.leftcol div.module,.leftcol div.module_menu{

	border-bottom:2px solid #9B5665;

}

.leftcol ul.menu li{

	background:url(../images/MainMenuBg.jpg) no-repeat center top;

	height:28px;

	border-bottom:1px #ABABAB solid;	

}

.leftcol div.module_menu h3,

.leftcol div.module h3{

	background:url(../images/left-head_bg.gif) no-repeat center top;

	font-size:13px;

	color:#fff;

	height:17px;

	line-height:17px;

	text-indent:10px;

	overflow:hidden;

}

.rightcol div.module h3,

.rightcol div.module_text h3{
	background:url(../images/right_head_bg.gif) no-repeat center top!important;
	background:url(../images/right_head_bg.gif) no-repeat 10px top;

	width:173px!important;
	width:180px;
	height:25px;

	line-height:25px;

	font-size:15px;

	color:#FFFFFF;
	margin-left:-7px!important;	
	
	margin-left:-17px;
	text-indent:10px;

}

.rightcol div.module,

.rightcol div.module_text{

/*	background:url(../images/right_bg.gif) repeat-y center; */

	width:180px;

	margin-bottom:5px;

}

.rightcol div.module div,

.rightcol div.module_text div{

/*	background:url(../images/h3_bg.gif) no-repeat center top; */

	width:180px;

}

.rightcol div.module div div,

.rightcol div.module_text div div{

/*	background:url(../images/bot-r_bg.gif) no-repeat center bottom; */

	width:180px;

}

.rightcol div.module div div div,

.rightcol div.module_text div div div{

	background:none;

	width:160px;

	padding:0 10px 6px 6px;

}

.rightcol div.module div div div div,

.rightcol div.module_text div div div div{

	padding:0;

}

.bannergroup_text{

	padding:5px;

}

.componentheading,

td.contentheading{

	font-size:16px;

	font-weight:bold;

	color:#872B40;

}

