/*------CSS Document-------*/
/* Copyright and Developer notice not to be removed */
/* Copyright 2011 Joomlage.com  All rights reserved. */
/* Designed and developed by Joomlage.com */
/* Single user - Commercial Licence (For use on one domain only (personal or commercial) */


/*-------------------------------Common Styling---------------------------------*/


/*---REMOVE BORDERS FROM IMAGES---*/
Img{ border:0px;
padding-right: 5px;}


h3 span.first-word {}
.module_content {padding:0,1px;}

/*-----------------------------End Common Styling-------------------------------*/



/*-----------------------------Typography-------------------------------------*/

h2,h3,h4,h5,h6,p,blockquote,label,ol,dl,fieldset,address{margin: 0.5em 0;}
dd{margin-right:1em;}
fieldset{padding:.5em;}

body{
font-size:76%;
line-height:1.3;
}

#user3 h3, #user4 h3, #user5 h3{
	font-size: 16px;
	color:#363636;
	line-height:35px;
	font-style:normal;
	font-weight:100;
	margin-top: 0px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding: 0px;
}

#user6 h3, #user7 h3, #user8 h3{
	font-size: 16px;
	color:#ffffff;
	line-height:30px;
	font-style:normal;
	font-weight:100;
	margin-top: 0px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-bottom: 0px;
	border-radius: 5px;
	background-color:#0C0C0C;
	background-image:url("../images/left-modulehead.jpg");
	height:35px;
}

#user9 h3, #user10 h3, #user11 h3, #user12 h3, #user13 h3, #user14 h3{
	font-size: 16px;
	color:#363636;
	line-height:30px;
	font-style:normal;
	font-weight:100;
	margin-top: 0px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding-bottom: 2px;
	background-image:url(../images/underline.png);
	background-position:bottom left;
	background-repeat:repeat-x;

}

#user15 h3, #user16 h3, #user17 h3, #user18 h3, #user19 h3, #user20 h3{
	font-size: 16px;
	color:#ffffff;
	line-height:30px;
	font-style:normal;
	font-weight:100;
	margin-top: 0px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	padding: 0px;
	text-shadow: 1px 1px 1px #000000;
	background-image:url(../images/leftmenu-hover.png);
	background-repeat:repeat;
}


/*Font color for user3 4 5 6 7 8 9 19 11 12 13 14 15 16 17 18 19 and footer wrapper*/
#bottom-modules3-wrapper, #footer-content-wrapper, #copyright{color:#FFFFFF;}



/*-----------------------------End Typography-------------------------------------*/




/*------------------------------------------Start Link Styling------------------------------------------*/

/*--------------------------------------Common Link Styling---------------------------------------*/

a{}
a:hover{}
a:active{outline: none;}
a:focus{outline: none;}

li {padding: 0px;}

/*-----------------------------------End Common Link Styling---------------------------------------*/



/*----------------Link Styling for #user1, #user2, #bottom1, #bottom2-------------------------------*/
#maincontent80, #maincontent100{
list-style-image:url(../images/mainbullet.png);
list-style-position:outside;
}


#top-modules-container ul, #bottom-modules-container ul, #bottom-modules2-container ul, #bottom-modules3-container ul, .content-modules ul{
	list-style: none;
	padding: 0px;
	margin-bottom: 20px;
}


#top-modules-container ul li, #bottom-modules-container ul li, #bottom-modules2-container ul li, #bottom-modules3-container ul li, .content-modules ul li{
	border-bottom: 1px dashed #D7D7D7;
	padding: 3px;
}

#bottom-modules2-container ul li{
	border-bottom: 1px solid #363636;
	padding: 3px;
}





#top-modules-container ul li a, #bottom-modules-container ul li a, #bottom-modules2-container ul li a, #bottom-modules3-container ul li, .content-modules ul li a{
text-decoration:none;
}

/* Link Color for user3, user4, user5 */
/*#top-modules-container a:link, #top-modules-container a:active, #top-modules-container a:visited{color:#CCCCCC;}*/

/* Link Hover Color for user3, user4, user5 */
/*#top-modules-container a:hover{color: #A2A2A2;}*/


/*Link Color for user6, user7, user8, #user9, #user10, #user11, #user12, #user13, #user14, #user15, #user16, #user17, #user18, #user19, #user20 */

/*#bottom-modules-container a:link, #bottom-modules-container a:active, #bottom-modules-container a:visited, #bottom-modules2-container a:link, #bottom-modules2-container a:active, #bottom-modules2-container a:visited,*/ 
#bottom-modules3-container a:link, #bottom-modules3-container a:active, #bottom-modules3-container a:visited{color:#ffffff;}


/*Link Hover Color for user6, user7, user8, #user9, #user10, #user11, #user12, #user13, #user14, #user15, #user16, #user17, #user18, #user19, #user20 */
/*#bottom-modules-container a:hover, #bottom-modules2-container a:hover,*/ 
#bottom-modules3-container a:hover{
	color: #CCCCCC;
}

/*-------------------End Link Styling for #top1, #top2, #top3, #user1, #user2, #user3, #user4, #user5, #user6, #user7, #user8, #user9, #user10, #user11, #user12, #user13, #user14, #user15, #user16, #user17, #user18, #user19, #user20 #bottom1, #bottom2--------------------------*/

/*------------------------leftsidebar Link Styling------------------------------------------*/

#side_column a{text-decoration:none;}

#side_column a:hover{}

#side_column li {
    padding-left: 0px;
	list-style: none;
}

#side_column a, #side_column a:link, #side_column a:active, #side_column a:visited, #side_column a:hover{
	text-decoration:none;
	margin-right: 0px;
    border: none;
}

/*---Link Styling For Advertisement In Leftsidebar---*/
#side_column .banneritem a{text-decoration:underline;}


/*---Link Styling for Hover in Custom Module Paragraphs---*/
#side_column .moduletable p a:link{text-decoration:underline; border: none;}
#side_column .moduletable p a:active{text-decoration:underline; border: none;}
#side_column .moduletable p a:visited{text-decoration:underline; border: none;}
#side_column .moduletable p a:hover{text-decoration:underline; border: none;}


#side_column .moduletable_menu ul.menu, #side_column .moduletable_menu ul, #side_column .moduletable ul.menu{
	padding-left: 0px;
	padding-bottom: 20px;
	list-style: none;
}


#side_column .moduletable p {
	margin-right: 0px;
	margin-left: 0px;
}

#side_column .moduletable ul.menu li ul a, #side_column .moduletable_menu ul.menu li ul a{
	margin: 1px 0px 0px 0px;
	padding: 5px 5px 5px 30px;
	background-image:url(../images/side-bullet-up.gif);
	background-position:17px 8px;
	background-repeat:no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7;
}

#side_column .moduletable_menu ul li a, #side_column .moduletable ul.menu a, #side_column .moduletable_menu ul.menu a{
	text-decoration:none;
	line-height: 17px;
	letter-spacing: 0px;
	list-style:none;
	font-weight: 100;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	padding: 12px 0px 13px 22px;
	margin: 1px 0px 0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7;
	background-image:url(../images/side-bullet.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

#side_column .moduletable ul li a{padding: 0px 0px 0px 0px;}

#side_column .moduletable ul li a:hover{border: none;}

#side_column .moduletable ul, #side_column .moduletable_menu ul{
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	list-style: none;
	margin-bottom: 0px;
	margin-top: 0px;
}

#side_column .moduletable_menu ul.menu a:hover, #side_column .moduletable_menu ul li a:hover, #side_column .moduletable_menu ul.menu li ul a:hover{
	text-decoration:none;
	list-style:none;
	font-weight: 100;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7;
}

#side_column .moduletable ul.menu li ul a:hover, #side_column .moduletable_menu ul.menu li ul a:hover{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7;
}

#side_column .moduletable ul.menu a:hover{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7;
}

#side_column .moduletable ul.menu a:link, #side_column .moduletable a:visited {
	list-style: none;
	text-decoration: none;
}





/*-------------------------End leftsidebar Link Styling------------------------------------- */


/*-----------------------------Hornav MooMenu Styling and Formatting--------------------------------------*/

#hornav{
display:block;
width:670px;
clear:both;
float: left;
margin-left: 20px;
margin-right: 5px;
margin-bottom: 0px;
margin-top: 43px;
padding-top: 0px;
}

#hornav li{background-image:none !important}

#hornav .moduletable{margin:0;}

#hornav ul{
	width:740px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    padding: 0px;
	} /*important*/

#hornav ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	position:relative;
	display: inline;
}

#hornav ul li a, #hornav .separator{
	padding: 9px 11px 10px 11px;
	height: 16px;
	color: #FFFFFF;
	list-style: none;
	text-decoration:none;
	display: block;
	margin: 0px 7px 12px 2px;
	font-family:Arial, Helvetica, sans-serif; 
	margin-top: -1px;
	text-shadow:1px 1px 0 #000000;
}

#hornav ul li a:hover, #hornav ul li.active a,  #hornav ul li a:focus{
	color:#000000;	
	border-radius:4px;
	background-image:url(../images/hover.jpg);
	text-decoration:none; 	
	-moz-box-shadow:inset 0 1px 2px #000000;
    -webkit-box-shadow:inset 0 1px 2px #000000;
    box-shadow:inset 0 1px 2px #000000;
    text-shadow:none;
   
}

#hornav ul li ul li a:hover, #hornav ul li ul li.active a,  #hornav ul ul li li a:focus{
	background-image:none;
	background-color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	height:auto;
	color:#ffffff;
	text-shadow:none;
	border-radius:3px;
}


#hornav ul li li a{
	border: 0px;
	height:auto;
	width: 100%;
	font-style: normal;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
}


#hornav ul li ul li {
	color:#000000;
	list-style: none;
	display: block;
	margin: 0px 0px 0px 0px;
	background-image: none;
}

#hornav ul li ul li a {
	padding: 14px 10px 6px 10px;
	color:#000000; 
	list-style: none;
	display: block;
	margin: 7px 5px 0px 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	background-image: none;
	width: 16em;
	font-size: 10px !important; /*do not remove*/

}


#hornav ul li ul {
    background-color:#fbfafa;
	list-style: none;
	display:block;
	height:auto;
	position:absolute;
	z-index:99;
	left: -999em;
	padding-top: 0px;
	padding-bottom: 2px;
	margin-top: 1px;
	margin-left: 0px;
	width:19em!important; /*do not remove*/
	font-size: 10px !important; /*do not remove*/
    border-radius: 5px 5px 5px 5px;
  	-moz-box-shadow: 1px 1px 4px #000000;
  	-webkit-box-shadow: 1px 1px 4px #000000;
  	box-shadow: 1px 1px 4px #000000;
}


#hornav ul li ul ul {
    background-color:#fbfafa;
	background-image:none;
	margin: -30px 0 0 17em;
	list-style: none;
	display:block;
	height:auto;
	width:19em;
	position:absolute;
	z-index:99;
	left: -999em;
	padding-top: 3px;
	padding-bottom: 4px;
    border-radius: 5px 5px 5px 5px;
  	-moz-box-shadow: 1px 1px 4px #000000;
  	-webkit-box-shadow: 1px 1px 4px #000000;
  	box-shadow: 1px 1px 4px #000000;
}

#hornav ul li ul li ul li a {
	padding: 14px 10px 6px 10px;
	color:#000000;
	font-size: 10px;
	list-style: none;
	display: block;
	margin: 7px 5px 0px 9px;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	background-image: none;
	width: 16em;
}



#hornav ul li li {
	width: 16em;
	height: auto;		
	padding: 0px;		
	margin-top: 0px;	
	margin-left: 0px;	
	margin-bottom: -5px;	
	margin-right: 0px;
}

#hornav ul li li a, #hornav ul li li a:link, #hornav ul li li a:visited{
	color:#000000;
	text-transform:none;
	display: block;
	height: auto;
	padding-top: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	padding-right: 5px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:none;	/*background-image:none;*//*important - removes any image associated with ul li a image if using no image here*/
	-moz-box-shadow:0px 0px 0px #222121;
    -webkit-box-shadow:0px 0px 0px #222121;
    box-shadow:0px 0px 0px #222121;
	border-radius: 0px;
}

#hornav ul ul li a{color: #ffffff; text-shadow:0px 0px 0 #000000;}

#hornav ul li ul {left: -999em;}
#hornav ul li:hover ul ul, #hornav ul li:hover ul ul ul {left: -999em;}
#hornav ul li:hover ul, #hornav ul li li:hover ul, #hornav ul li li li:hover ul {left: auto;}

/*-----------------------------End Hornav MooMenu Link Styling and Formatting--------------------------------------*/


/*-------------------------------Social Links Navigation------------------------------------ */

ul#navigation {
	float: right;
    position: relative;
	width: 436px;
    margin: 0px;
	margin-top: 0px; /*new code*/
    padding: 0px;
    top: 10px;
    list-style: none;
    z-index:9999;	
}

ul#navigation li {
    width: 40px;
	margin-bottom: 2px;
	float:right; /*new code*/
}

ul#navigation li a {
    display: block;
	margin-left: -1px;
    width: 30px;
    height: 46px;    
    background-repeat:no-repeat;
    background-position:center center;
    border: none;
}


ul#navigation .nav_rssfeed a      {
    background-image: url(../images/nav_rssfeed.png);
	background-position:center bottom;
}

ul#navigation .nav_twitter a      {
    background-image: url(../images/nav_twitter.png);
	background-position:center bottom;
}

ul#navigation .nav_facebook a      {
    background-image: url(../images/nav_facebook.png);
	background-position:center bottom;
}

ul#navigation .nav_youtube a   {
    background-image: url(../images/nav_youtube.png);
	background-position:center bottom;
}

ul#navigation .nav_blogger a     {
    background-image: url(../images/nav_blogger.png);
	background-position:center bottom;
}

ul#navigation .nav_vimeo a     {
    background-image: url(../images/nav_vimeo.png);
	background-position:center bottom;
}

ul#navigation .nav_flickr a     {
    background-image: url(../images/nav_flickr.png);
	background-position:center bottom;
}

/*-------------------------- End Social Links Navigation------------------------------------ */

/*-----------------------------Footer Menu Link Styling-------------------------------------------*/
#footermenu ul{
	width:auto;
	margin: 0px;
    padding: 0px;
	float:right;
	} /*important*/

#footermenu ul li{
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	position:relative;
	display: inline;
	text-decoration:underline;
}

#footermenu ul li a{
	padding: 0px 5px;
	color: #ffffff;
	text-decoration:underline;
	display: block;
	margin: 0px;
}

#footermenu ul li a:hover, #footermenu ul li.active a,  #footermenu ul li a:focus{
	text-decoration:underline;
	color: #ffffff;
}

/*-----------------------------Footer Menu Link Styling-------------------------------------------*/

/*------------------------------------------End Link Styling------------------------------------------*/



/*-----------------------Advertisement Module and classes Styling-----------------------*/
.bannerfooter{}
.bannergroup_text{padding: 0px 0px 0px 5px;}
.bannerheader{padding: 5px 5px 5px 0;}
.banneritem{}

/* Advertisement Text Formatting for Maincontent */
#maincontent80 .moduletable_text, #maincontent100 .moduletable_text{	
	margin: 0px 0px 15px 0px;
	padding: 10px 10px 10px 10px;
}

/* Advertisement Text Formatting for leftsidebar */
#side_column .moduletable_text{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}
/*----------------------End Advertisement Module Styling--------------------*/

/*------------------Forms and Input boxes--------------------*/

.input{
	border:none;
    margin: 0px 0px 10px 0px; 
	padding: 0px 0px 0px 0px;
}

.inputbox{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color:#FFFFFF;
	color: #000000;
	vertical-align:baseline;
	border: 1px solid #333333;
}

#search .search .inputbox{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 2px;
	margin-left: 35px;
	margin-top: 8px;
	margin-bottom: 2px;
	color:#000000;
	border:none;
}


.button{
	color:#121212;
	margin: 0px 2px 0px 2px;
	padding: 2px 6px;
	background-image:url(../images/grad1.jpg);
	background-repeat:repeat-x;
	border: 1px solid #bfbebe;
    border-radius:5px;
	cursor:pointer;	
}

.buttonheading{}

.buttonheading img {
   border: 0px none;
	line-height:30px;
	padding: 4px 0px 0px 0px;
	margin-top:9px;
}


.searchintro{}

fieldset{
border:solid 1px #000000;}

/*------------------End Forms and Input boxes--------------------*/


/*------------------Modules General (styles for individual Modules)------------------*/

.latestnews{
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;	
}

.pollstableboarder{}


ul.latestnews, ul.mostread, .menu{
margin-bottom: 5px;
margin-top: 5px;
}

.newsfeed{}

/*----------------End Modules General (styles for individual Modules)-----------------*/


/*---------------------------------------Module Table Styling-------------------------*/

#footer-container .moduletable, .moduletable{
	margin-bottom: 0px;
	margin-top: 0;
	margin-right: 0;
	padding: 0px;
}

#bottom-modules-container .moduletable, #bottom-modules-container .moduletable_menu{
	padding:5px;
}

#top-modules-container .moduletable, #top-modules-container .moduletable_menu{
	background-color:#ffffff;
    border:1px solid #BFBEBE;
	border-radius:5px;
	padding:5px;
}

#side_column .moduletable_menu, #side_column .moduletable{
	background-color:#F6F6F6;
	border:1px solid #E0E0E0;
	border-radius:5px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 23px;
	padding: 0px;
}


#side_column #form-login, #side_column .contentpaneopen, #side_column .bannergroup {

padding: 0px;
}

#maincontent80 .moduletable, #maincontent100 .moduletable{
	background-color:#ffffff;
    border:1px solid #E0E0E0;
	line-height: 23px;
	border-radius:5px;
}

#maincontent80 .moduletable p, #maincontent100 .moduletable p{
    margin: 0px;
    padding: 3px;
}

/*--------------------------Main Content Area Module Class .menu Styling--------------------------*/

#maincontent80 .menu, #maincontent100 .menu{
	list-style-image:none;
}

/*--------------------------------End Main Content Area Module Class .menu Styling-----------------------*/

/*-------------------------------------------End Module Table Styling------------------------------------*/


/*--------------------------------------------------Module Table Header Styling--------------------------------------------*/


#side_column .moduletable h3, #side_column .moduletable_text h3{
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	height: 20px;
	margin: 0;
	padding: 5px 0px 10px 0px;
	text-align:center;
	overflow:hidden;
	font-weight: normal;
	background-image:url(../images/left-modulehead.jpg);
	background-repeat:repeat-x;
	border: 7px solid #F6F6F6;
}

#side_column .moduletable_menu h3{
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height: 20px;
	margin: 0;
	padding: 5px 0px 10px 0px;
	text-align:center;
	overflow:hidden;
	font-weight: normal;
	background-image:url(../images/left-modulehead.jpg);
	background-repeat:repeat-x;
	border: 7px solid #F6F6F6;
	}

#maincontent80 .moduletable h3, #maincontent100 .moduletable h3, #maincontent80 .moduletable_menu h3, #maincontent100 .moduletable_menu h3, #maincontent80 .moduletable_text h3, #maincontent100 .moduletable_text h3{
	font-size: 18px;
	line-height:30px;
	font-style:normal;
	font-weight:100;
	margin-top:0px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#ffffff;
	background-image:url("../images/left-modulehead.jpg");
	background-repeat:repeat-x;
	border-radius:5px 5px 0px 0px;
	height:35px;
	border: 7px solid #F6F6F6;
}

/*--------------------------------------------------End Module Table Header styling--------------------------------------------*/


/*-------------------------Breadcrumbs Styling------------------------*/

#maincontent80 .breadcrumb .moduletable, #maincontent100 .breadcrumb .moduletable{
	margin:20px 6px 6px 6px;
	background-color:#f4f4f4;
	border:none;
}

#maincontent80 .breadcrumb, #maincontent80 .breadcrumb a, #maincontent80 .breadcrumb a:hover, #maincontent100 .breadcrumb, #maincontent100 .breadcrumb a, #maincontent100 .breadcrumb a:hover{
color:#121212;
}

.pathway{padding:5px;}

/*-------------------------End Breadcrumbs Styling------------------------*/


/*-----------------Sections and Category Tables Styling--------------------*/

#maincontent80 td.sectiontableheader, #maincontent100 td.sectiontableheader {
	padding-right:5px;
	padding-right:5px;
}

#maincontent80 .sectiontableheader, #maincontent100 .sectiontableheader {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	height:30px;
}

#maincontent80 tr.sectiontableentry1 td, #maincontent100 tr.sectiontableentry1 td {
	padding: 12px;
	background-image:url(../images/leftmenu-hover.png);
	background-repeat:repeat;
}

#maincontent80 tr.sectiontableentry2 td, #maincontent100 tr.sectiontableentry2 td {
	padding: 12px;
}

/*----------------End Sections and Category Tables Styling-----------------*/


/*--------------------------------------------Articles Content Styles--------------------------------------*/

.contentpane{margin: 5px 0px 0px 0px;}
.blog{width:100%;} /*important*/
.blog_more{padding-right: 10px;}
.blogsection li{list-style-image: url(../images/mainbullet.png);}
.wrapper{}

.contentpaneopen{
	float:none;
	width: 90%; /*important*/
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.contentheading{
	font-size: 22px;
	line-height:40px;
	font-weight:500;
	padding: 3px 3px 3px 3px;
	font-family:Arial, Helvetica, sans-serif;
}


.modifydate, .createdate, .small{
	font-weight: normal;
	line-height:7px;
	font-size:9px;
}

.readon, a.readon, a:hover.readon{
	font-weight:normal;
	color:#121212;
	line-height:26px;
	margin: 0px;
	padding: 2px 10px;
	vertical-align:middle;
	background-image:url(../images/grad1.jpg);
	background-repeat:repeat-x;
	border: 1px solid #bfbebe;
    border-radius:5px;
	
}



/*---------------------Component Head Styling-----------------------*/
.componentheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0px;
	font-style: normal;
	font-weight: 100;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0em;
	word-spacing: 0em;
	line-height: 1em;
	}
/*---------------------End Component Head Styling-------------------*/


/*----------------------------------------START STYLING FOR PAGINATION CLASSES (.PAGINATION)-----------------------------------------------*/
.pagination{margin:10px 0; padding:10px 0 10px 0px; text-align:center; color:#363636;}
.pagination ul{list-style-type:none; margin:0; padding:0; text-align:center;}
.pagination li{display:inline; padding:7px 7px; text-align:left;}
.pagenav{padding:2px}
.pagination li.pagination-start, .pagination li.pagination-next, .pagination li.pagination-end, .pagination li.pagination-prev{}
.pagination li.pagination-start, .pagination li.pagination-start{}
p.counter{font-weight:bold;}
.pagination a, .pagination a:hover, .pagination a:link, .pagination a:active{color:#363636;}
/*-----------------------------------------END STYLING FOR PAGINATION CLASSES (.PAGINATION)------------------------------------------------*/

/*-------------------------------------------------End Articles Content Styles-------------------------*/

/*-------------------------------------------------System Standard, Error and Notice Messages Styling------------------------------------*/

/* System Messages */
#system-message{margin:10px 0 20px 0;
padding: 0 !important;
background:#fff;
border:solid 0px;
}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0;  padding: 5px; font-weight: bold; text-indent: 0px;background:#0099FF; padding:0 }
#system-message dd ul { color: #ffffff; margin-bottom: 5px; list-style: none; padding: 5px; border: 3px solid #ffffff;}
 
/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }
#system-message dd.message ul { background:#0099FF;}
 
/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error {  }
#system-message dd.error ul { color: #ffffff; background:#0099FF; border: 3px solid #ffffff; margin:0;}
 
/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice {  }
#system-message dd.notice ul { color: #ffffff; background:#0099FF; border: 3px solid #ffffff;}

/*---------------------------------------------End System Standard, Error and Notice Messages Styling------------------------------------*/