body {
		margin					: 0px 0px 0px 0px;
        background              : url(../images/pageback.jpg) repeat-x;
		color 					: #465675;
}

p {
		font-family				: Arial, Verdana, Helvetica, sans-serif;
		font-size				         : 12px;
		color					: #FFFFFF;
} 

td {
		font-family				: Arial, Verdana, Helvetica, sans-serif;
		font-size			            	: 12px;
		color					: #FFFFFF;
}

tr {
		font-family				: Arial, Verdana, Helvetica, sans-serif;
		font-size				         : 12px;
		color					: #FFFFFF;
}

ul {
		font-family				: Arial, Verdana, Helvetica, sans-serif;
		font-size				: 12px;
		color					: #FFFFFF;
		list-style-type			:none;
		padding					:0px;
		margin					:0px;

}

li { 	margin: 0;
      	padding: 0;
      	float: left;
}

a:link {
		font-size			    : 12px; 
		color					: #FFFFFF; 
		text-decoration			: none;
		font-family				: Arial, Verdana, Helvetica, sans-serif;
}

a:hover {
		color					: #214fa4;	text-decoration: underline;
}

a:visited {
		color					: #FFFFFF;	text-decoration: none;
}

hr {
		background				: transparent; 
		height					: 1px; 
		border					: 1px solid #314B77;
}

hr.separator {
		background				: transparent; 
		height					: 1px; 
		width					: 75px;
		border					: 1px solid #314B77;
}
 
/* FORMS SETTINGS */ 
.button {
		color					: #FFFFFF; 
		font-family				: Arial, Verdana, Helvetica, sans-serif;
		margin-left				: 7px;
		font-weight				: normal;
		text-align				: center;
		font-size				         : 12px;
		background				: #666666;
		border					: 1px solid #000000;
		height					: 19px;
}

.inputbox {
		font-family				: Arial, Verdana, Helvetica, sans-serif;
		font-size			    : 12px;
		color					: #000000;
		background				: #;
		border					: 1px solid;
		margin-right			: 7px solid;
		height					: 15px;
}

.search {
		font-family				: Arial, Verdana, Helvetica, sans-serif;
		font-size			          	: 12px;
		color					: #FFFFFF;
		background				: #;
		border					: 0px solid;
}
 
 
/* NAVIGATION/MENU SETTINGS */

/* TopMenu Style */
.mainlevel-menuone {line-height: 54px; width: 170px; align: center; float: left;}

a.mainlevel-menuone {
	font-size : 14px;
	background:  url(../images/nav_inactive.gif) no-repeat;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	}
	
a.mainlevel-menuone:hover {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase; 
	background:  url(../images/nav_active.gif) no-repeat;
					}

a.mainlevel-menuone:active {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
background:  url(../images/nav_active.gif) no-repeat;
					}

a.mainlevel-navmain {
	font-size : 13px;
	background:  url(../images/) no-repeat;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	text-transform: uppercase; 
	}
	
a.mainlevel-navmain:hover {
	color: #000000;
	text-decoration: none;
	text-transform: uppercase; 
	background:  #214fa4;
					}

a.mainlevel-navmain:active {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
background:  #000000;
					}

.mainlevel-product {height: 18px; width: 160px;}

a.mainlevel-product {display: block;
	font-size : 12px;
	text-transform: uppercase;
	background:  #000000;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px 0px 0px 22px;
	margin: 0 0 0px 0;
	text-decoration: none;
background:  url(../images/nav_back_left_2.gif) no-repeat;
margin-top: 3px;
	}
	
a.mainlevel-product:hover {
	color: #214fa4;
	text-decoration: none;
	text-transform: uppercase;
background:  url(../images/nav_back_left_1.gif) no-repeat;
					}

/* End TopMenu Style */

/* BotMenu Style */
.mainlevel-navbot {line-height: 20px; width: 900px;}

a.mainlevel-navbot {
	font-size : 12px;
	background:  ;
	font-weight: normal;
	color: #FFFFFF;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	text-transform: uppercase; 
	}
	
a.mainlevel-navbot:hover {
	color: #214fa4;
	text-decoration: none;
	text-transform: uppercase; 
	background:  ;
					}

a.mainlevel-navbot:active {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
background:  ;
					}
/* End BotMenu Style */
	
#active_menu {}
 
ul#mainlevel-nav {}
ul#mainlevel-nav li{}
#mainlevel-nav a:link {}
#mainlevel-nav a:visited{}
#mainlevel-nav a:hover {}
 
.pagenavbar {}
.pagenavbar:link {}
.pagenavbar:visited {}
 
.pagenav {} 
a.pagenav:visited {}
a.pagenav:hover {}
 
a.readon 	  {		float					: right;}

a.readon:link {		color					: #FFFFFF;
					font-size			    : 12px;
					text-transform			: uppercase; 
					font-weight				: bold;
					text-decoration			: none;
					text-align				: left;
					padding-left			: 28px;
					padding-right			: 22px;
					padding-top				: 5px;
					padding-bottom			: 5px;
        			background              : url(../images/readon_back.gif) no-repeat;

} 

a.readon:hover {color					: #CC0000;}

a.readon:visited {		color					: #FFFFFF;
					font-size			    : 12px;
					text-transform			: uppercase; 
					font-weight				: bold;
					text-decoration			: none;
					text-align				: left;
					padding-left			: 28px;
					padding-right			: 22px;
					padding-top				: 5px;
					padding-bottom			: 5px;
        			background              : url(../images/readon_back.gif) no-repeat;
				} 
 
.back_button {} 
.pagenav_prev {}
.pagenav_next {}
 
.latestnews ul {}
.latestnews li {}
 
.mostread ul{}
.mostread li{}
 
/* CONTENT PAGE SETTINGS */
a.category:link {}
a.category:hover {}
a.category:visited {}
 
.blogsection {}
.blog_more {}
a.blogsection:link {}
a.blogsection:visited {}
a.blogsection:hover {}
 
.componentheading {
		color					: #CCCCCC;
		font-size			    : 22px;
		text-transform			: uppercase; 
		font-weight				: bold;
		text-decoration				: none;
		text-align				: left;
		letter-spacing: 		-0.05em; 
		padding-left			:40px;
		padding-right			: 0px;
		padding-top				: 0px;
		padding-bottom			: 0px;
        width                          : 100%;
		background:  url(../images/title_back.gif) no-repeat;
}

.contentheading {
		color					: #CCCCCC;
		font-size			    : 22px;
		text-transform			: uppercase; 
		font-weight				: bold;
		text-decoration				: none;
		text-align				: left;
		letter-spacing: 		-0.05em; 
		padding-left			:40px;
		padding-right			: 0px;
		padding-top				: 0px;
		padding-bottom			: 0px;
        width                          : 100%;
		background:  url(../images/title_back.gif) no-repeat;
}
.contentpane {
		color					: #FFFFFF;
                  width                                         : 530px;
		font-weight				: normal;
		text-decoration				: none;
		text-align				: left;
		padding-left				: 5px;
		padding-right				: 15px;
		padding-top				: 5px;
		padding-bottom				: 5px;
		border					: 0px solid;
                  background                                    : ;

}
.contentpaneopen {
		color					: #FFFFFF;
                  width                                         : 100%;
		font-weight				: normal;
		text-decoration				: none;
		text-align				: justify;
		padding-left				: 5px;
		padding-right				: 15px;
		padding-top				: 5px;
		padding-bottom				: 5px;
		border					: 0px solid;
                  background                                    : #;
                margin-bottom                                 : 8px;

}
.contentpagetitle {
		color					: #FFFFFF;
		font-size			    : 12px;
		text-transform			: uppercase; 
		font-weight				: bold;
		text-decoration			: none;
}
 
a.contentpagetitle:hover {		
		color					: #CC0000;
		font-size			    : 12px;
		text-transform			: uppercase; 
		font-weight				: bold;
		text-decoration			: none;
}

a.contentpagetitle:link {
		color					: #FFFFFF;
		font-size			    : 12px;
		text-transform			: uppercase; 
		font-weight				: bold;
		text-decoration			: none;
}

.contentdescription {}
table.contenttoc {}
table.contenttoc td {}
table.contenttoc th {}
table.contenttoc td.toclink {}
a.toclink:link {}
a.toclink:visited {} 
a.toclink:hover {} 
 
 
/* MAMBO SECTIONS LISTINGS */
.sectiontableheader {}
.sectiontableentry1 {} 
.sectiontableentry2 {}
 
 
/* MAMBO MODULES FORMATTING */
table.moduletable {
		color					: #FFFFFF;
                  width                                         : 250px
		font-weight				: bold;
		text-decoration				: none;
		text-align				: left;
		padding-left				: 0px;
		padding-right				: 0px;
		padding-top				: 0px;
		padding-bottom				: 0px;
		border					: 0px solid;
                  margin-bottom                                 : 0px;
} 

table.moduletable th {
		color					: #FFFFFF;
		font-weight				: bold;
		text-decoration				: none;
		text-align				: left;
		padding-left				: 0px;
		padding-right				: 0px;
		padding-top				: 0px;
		padding-bottom				: 0px;

}

table.moduletable td {
		color					: #FFFFFF;
                  width                                         : 250px
		font-weight				: bold;
		text-decoration				: none;
		text-align				: left;
		padding-left				: 0px;
		padding-right				: 0px;
		padding-top				: 0px;
		padding-bottom				: 0px;
		border					: 0px solid;
                margin-bottom                                 : 0px;
}

table.moduletableleft {
		color					: #FFFFFF;
        width                   : 250px;
		font-weight				: bold;
		text-decoration	     	: none;
		text-align				: left;
		padding-left	    	: 0px;
		padding-right			: 0px;
		padding-top				: 0px;
		padding-bottom			: 0px;
		border					: 0px solid;
        background              : #000000;
        margin-bottom           : 0px;
} 

table.moduletableleft th {
		color					: #000000;
		font-size			    : 16px;
		text-transform			: uppercase; 
		font-weight				: bold;
		text-decoration			: none;
		text-align				: left;
		letter-spacing			:-0.05em; 
		padding-left			: 0px;
		padding-right			: 0px;
		padding-top				: 0px;
		padding-bottom			: 0px;
        width                   : 250px;
		line-height             : 15px;
        background              : #CCCCCC;

}

table.moduletableleft td {
		color					: #FFFFFF;
        width                   : 250px;
		font-weight				: normal;
		text-decoration			: none;
		text-align				: left;
		padding-left			: 0px;
		padding-right			: 0px;
		padding-top				: 0px;
		padding-bottom			: 0px;
		border					: 0px solid;
        background              : #;
}

table.moduletablezero {
		padding-left	    	: 0px;
		padding-right			: 0px;
		padding-top				: 0px;
		padding-bottom			: 0px;
		border					: 0px solid;
        margin-bottom           : 0px;
} 

table.moduletablezero th {
		padding-left	    	: 0px;
		padding-right			: 0px;
		padding-top				: 0px;
		padding-bottom			: 0px;
		border					: 0px solid;
}

table.moduletablezero td {
		padding-left	    	: 0px;
		padding-right			: 0px;
		padding-top				: 0px;
		padding-bottom			: 0px;
		border					: 0px solid;
}

/* MISCELLANEOUS */
 
/* Dates , Authors*/
.createdate {
		color					: #FFFFFF;
		font-weight				: normal;
		text-decoration				: none;
		text-align				: left;
		font-size 				: 9px;
          	padding-left				: 0px;
		padding-right				: 0px;
		padding-top				: 0px;
		padding-bottom				: 0px;
		border					: 0px solid;
}
.modifydate {
		color					: #FFFFFF;
		font-weight				: normal;
		text-decoration				: none;
		text-align				: left;
		font-size 				: 9px;
          	padding-left				: 0px;
		padding-right				: 0px;
		padding-top				: 0px;
		padding-bottom				: 0px;
		border					: 0px solid;
}
.small {
		color					: #FFFFFF;
		font-weight				: normal;
		text-decoration				: none;
		text-align				: left;
		font-size 				: 9px;
          	padding-left				: 0px;
		padding-right				: 0px;
		padding-top				: 0px;
		padding-bottom				: 0px;
		border					: 0px solid;
} 
.smalldark {}
 
/* Polls */
.poll {} 
.pollstableborder {}
 
 
/* Weblinks */
.weblinks{}
a.weblinks:hover {} 
 
/* Newsfeeds */
.newsfeedheading {} 
.newsfeeddate {} 
.fase4rdf {} 
 
/* Search page */
table.searchintro {} 
 
 
/* MAMBO TABBED FRONTEND ADMIN INTERFACE */
/* The CSS below efines how the frontend admin interface when logged in */
 
.ontab {}
.offtab {}
.tabpadding {}
.tabheading {}
.pagetext {}
.wrapper {
		width						: 400px;
}
.mosimage{
padding-bottom				: 100px;
}


/* VIRTUEMART STYLING */
.flypagetitle {
		color					: #CCCCCC;
		font-size			    : 22px;
		text-transform			: uppercase; 
		font-weight				: bold;
		text-decoration				: none;
		text-align				: left;
		letter-spacing: 		-0.05em; 
		padding-left			:40px;
		padding-right			: 0px;
		padding-top				: 0px;
		padding-bottom			: 0px;
        width                          : 100%;
		background:  url(../images/title_back_550.gif) no-repeat;
}

.vmprice {
		color					: #CCCCCC;
		font-size			    : 20px;
		text-transform			: uppercase; 
		font-weight				: bold;
		text-decoration				: none;
		text-align				: left;
		letter-spacing: 		-0.05em; 
		padding-left				: 20px;
		padding-right				: 0px;
		padding-top				: 1px;
		padding-bottom				: 0px;
        with                          : 100%;
		line-height                   : 20px;
        background                    : ;
}
.browsepagetitle {
		color					: #CCCCCC;
		font-size			    : 12px;
		text-transform			: uppercase; 
		font-weight				: bold;
		text-decoration				: none;
		text-align				: centre;
		padding-left				: 0px;
		padding-right				: 0px;
		padding-top				: 0px;
		padding-bottom				: 0px;
        width                          : 100%;
		background:;
}

img {border: 0px;}
