/* sparta website - copyright of Ince (Pty) Limited  */

body {background: #FFF url('../i/top-repeat.gif') repeat-x ; margin: 10px 0px; padding:0; font-family: Arial, 'Verdana', Helvetica, sans-serif;text-align: center;font-size: 12px;}
img {border: 0;}	

a {color:#C4161C; text-decoration: none; font-weight:normal;}
a:hover {color:#C4161C; text-decoration:none;}
a:visited {color:#C4161C; text-decoration:none;}
h2 {font-size:17px; color:#C51015;font-weight:normal;}
h3 {font-size:14px; color:#706E6D;font-weight:bold;margin-bottom:8px;}
h4 {font-size:14px; color:#706E6D;font-weight:normal;}
.nmt {margin-top:0;padding-top:0;}
	
#div-top {width: 798px! important;margin-right: auto;margin-left: auto;}	
#top-rgt {float: right;width:738px;padding-right:60px;margin:50px 0 0 0;}				
#nav {float:right;width:798px;margin-top:26px;margin-bottom: 35px;text-align: right;}	
#home-button {float:left;font-size:0.9em;margin-top:22px;}
#home-button a {margin-bottom:0;color:#C51015;} 	
#home-button a:hover {text-decoration:underline;}		
	
.home-button a {color:#C51015!important;font-weight:bold;font-size:1em;}
.home-button a:hover {text-decoration:underline;}

input[type=text]{height:12px;}
input [type=image]{padding-bottom:0;margin-bottom:0;} 		
		
#top-bar {float:left; color:#706E6D; margin-top:8px;}
#top-bar table {font-size:0.9em;margin-top:15px;color:#706E6D;}				
#top-bar a {margin-bottom:0;color:#706E6D;} 	
#top-bar a:hover {text-decoration:underline;}

.search-bar {font-size:11px; color:#C51015;}

/* CONTENT SECTION */

#content {float:right;top:0;right:10px;width: 520px;margin-left: 0;text-align: left;color:#706E6D;margin-top:-20px;padding-top:0;margin-bottom:40px;z-index:1;font-size:1em!important;}

#content a {text-decoration:underline;}
#content a:hover {text-decoration:none;}			
	
#content ul {margin-left:14px; padding-left:0px;margin-top:0;padding-top:0;}
#content ul  li {margin-left:0;padding-top:4px;padding-bottom:4px;list-style-image: url(../i/list.gif);}

.clear ul {margin-left:14px; padding-left:0px;margin-top:0;padding-top:0; list-style-type:none;}
.clear ul  li {margin-left:0;padding-top:4px;padding-bottom:4px;list-style-type:none;}
	
.table {font-size:12px;}
.table tr td.line {padding-left:8px;border-left:1px solid #C51015;}

.prod-table {font-size:12px; }
.prod-table tr td.line {padding-left:8px;border-left:1px solid #C51015;}
.prod-table tr td.bot-left {padding-left:8px;border-bottom:1px solid #C51015;border-left:1px solid #C51015;}
.prod-table tr td.bot-top {border-bottom:1px solid #C51015;border-top:1px solid #C51015;}
.prod-table tr td.bot {border-bottom:1px solid #C51015;}

.section {background:#F5F5F5; border:1px solid #DDDDDD;padding: 3px 3px 3px 3px;}
.section h3 {margin-bottom:0;padding-bottom:0;}

#print {position:absolute;top:35px;right:30px;}
#print a {text-decoration:underline;}
#print a:hover {text-decoration:none;}

.float-r {float:right;padding:10px 0 10px 10px;}
.float-r img {border:2px solid #E7E7E8;}
.email-tbl tr td {font-size:12px;}
.submit {background:url('../i/submit.gif')!important; border:none; color:#fff;}

.tl {border-top:1px #C51015 solid; border-left:1px #C51015 solid;}
.tr {border-top:1px #C51015 solid; border-right:1px #C51015 solid;}
.t {border-top:1px #C51015 solid;}
.b {border-bottom:1px #C51015 solid;}
.bl {border-bottom:1px #C51015 solid; border-left:1px #C51015 solid;}
.br {border-bottom:1px #C51015 solid; border-right:1px #C51015 solid;}



/* END OF CONTENT SECTION */
	
/* LEFT SIDE */

#left {width:257px;float:left;text-align:left;}	
#left h3 {font-weight:normal;}
#left span {text-decoration:underline;}
.left-menu a {padding: 0px 0 4px 0;}
.left-menu a:hover {font-weight:bold;}
.left-menu h3 {padding-left:25px;color:#C51015!important;margin-bottom:0;padding-bottom:0;}
.left-menu ul {margin-left:0; padding-left:0px;list-style-type:none;}
.left-menu ul li {margin-left:0px;padding-top:0px;padding-bottom:0px;}
.left-menu ul li.first-item {margin-top:-10px;padding-top:0;}

		
#left-pic {width:257px;position:relative;top:0;left:0;margin-top:-145px;padding-bottom:0;margin-bottom:0;margin-left:0;padding-left:0;}
.left-box-grey {border: 1px solid #BCBBBB;text-align:left;padding: 4px 0 4px 11px;margin-top:7px;}
.left-box-link {padding: 4px 0 4px 0;margin-top:7px;}
.left-box-menu {border: 1px solid #BCBBBB;text-align:left;padding: 2px 0 2px 25px;margin-top:0;margin-bottom:0;color:#C4161C;font-weight:bold;}
.left-box-menu-white {border: 1px solid #FFF;text-align:left;padding: 2px 0 2px 25px;margin-top:0;margin-bottom:0;color:#C4161C;font-weight:bold;}
.left-box-grey a:hover{color:#000;}
.left-box-red {color:#000000;text-align:left;padding: 0px 0px 0px 0px;margin-top:7px;background: #C51015;}
.left-box-main {color:#000000;text-align:left;padding: 5px 0px 5px 0px;margin-top:7px;background: #C51015;}
.left-box-ad {color:#000000;text-align:left;padding: 0px 10px 0px 0px;margin-top:7px;}
.left-box-red p {padding-top:0;margin-top:0;}
p.sig {text-align:right;padding-right:5px;padding-bottom:0;margin-bottom:0;}
.sub-list li {padding:2px 0 2px 40px!important;}

/* END OF LEFT SIDE */

/* FOOTER */

#footer {clear:both; bottom:20px; left:0; height:52px; width:100%; color:#706E6D; background: #FFF url('../i/bot-repeat.gif') repeat-x; font-size:0.9em;}	
#footer a {padding-top:10px;margin-bottom:20px;color:#706E6D;} 	
#footer a:hover {text-decoration:underline;}	
.footer-links {padding:20px 35px 20px 0;}	
.foot-tool {position:relative;bottom:40px;right:0;padding:0 0 0 0;margin:0 0 0 400px;}
		
/* END OF FOOTER*/

/* SITEMAP */
ul.sitemap li a {text-decoration:none!important;}
ul.sitemap li a:hover {text-decoration:underline!important;}

/* END OF SITEMAP */