/* CSS Document */
/*CSS RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: inherit;
     font-style: inherit;
     font-family: inherit;
     vertical-align: baseline;
}

:focus {
     outline: 0;
}
body {
font: 12px verdana, helvetica, arial, sans-serif;
line-height: 1.4em;
color: #000;
background: #fff;
}


ol, ul {
     list-style: none;
}

table {
     border-collapse: separate;
     border-spacing: 0;
}

caption, th, td {
     text-align: left;
     font-weight: normal;
}

blockquote:before, blockquote:after,q:before, q:after {
     content: "";
}

blockquote, q {
     quotes: "" "";
} 
/*END OF RESET*/
.outerBox{
margin:auto;
width:800px;
}
.header {
height: 130px;
width:800px;
padding:0px 0px 0px 0px;
border-bottom:thin;
border-bottom-color:#6D276D;
}
.header img{
display:block; float:left; margin-top:15px;}
				/*HEADER LOGO*/	
.logo{
position:relative;
width:150px;
height:50px;
margin: 0 0 0 640px;
background-color:#FFFFFF;
}
.logo img{
padding:0px 0px 0px 0px;
margin-right:5px;
margin-top:3px;}
				/*CENTRE REGION*/
#centre{
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
min-height:440px;
width:800px;
display:block;
}
#centreF{
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:auto;
width:800px;
display:block;
}
#centre p{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#centreTopBar{
padding:0;
margin:0;
display:block;
width:800px;
height:70px;
position:relative;}
#centreTopBar h1{float:left; padding:25px 15px 15px 5px;}
#centreTopBar h1.init{padding:55px 15px 15px 5px; font-size:28px;}
#centreTopBar img{float:right; vertical-align:top;}

#centreBottomBar{
padding:0;
margin:0;
display:block;
width:800px;
}
#centreBottomBar p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
/*LEFT COLUMN*/
#leftBox{
clear:both;
float:left;
padding:0;
margin:0;
width:200px;
height:280px;
min-height:200px;
display:block;
position:relative;
}
#leftBoxF{
clear:both;
float:left;
padding:0;
margin:0;
width:200px;
height:200px;
min-height:200px;
display:block;
position:relative;
}
#leftBoxF img.init{padding-top:100px; margin-bottom:0px;}
#leftBox ul{position:relative; width:190px; float:left; display:block; margin:30px 10px 1px 1px; padding:0;}
#leftBox ul li{display:block; float:left; width:190px; height:39px; font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style:none; color:#FFFFFF; margin:0px 1px 3px 1px; background:transparent url(images/bgOFF.gif) repeat-x top left; }
#leftBox ul li a{display:block; margin:auto; padding-top:5px; text-decoration:none; height:1%;
	background:url(images/bgDIVIDER.gif) no-repeat top right; text-align:center; color:#663366; margin:auto; font-size:11px; font-weight:500;}
#leftBox ul li a:hover{text-decoration:underline; color:#663366;}

#leftBox img.bot{position:relative; bottom:0; left:0; margin:0; padding:0; vertical-align:bottom;}
#leftBox img.cut{margin:0; padding:0; padding-top:30px;}

#leftBox ul.drop{clear:both; width:190px; clear:both;}

#leftBox h3{clear:both; color:#50B847; font-weight:bold; font-size:17px; display:block; width:170px; margin-top:20px; margin-left:2px; padding-top:10px; font-family:Arial, Helvetica, sans-serif;}
.imgleft {
float: left;
margin-right: 20px;
padding: 10px;
border: 0px solid #eee;
}
/*RIGHT COLUMN*/
#rightBox{
min-height:280px;
float:right;
padding:0;
margin:0;
width:580px;
display:block;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#rightBox p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
* html rightBox {
    \width: 580px; /* for IE5 and IE6 in quirks mode */
    w\idth: 580px; /* for IE6 in standards mode */
  } 

.imgRight{float:right; padding:1px 0px 5px 5px; border:0px solid #eee; margin-top:0px; margin-right:0px;}
#rightBox strong{font-weight:bold;}
#rightBox a, a:visited{font-weight:bold; color:#000000; text-decoration:none;}
#rightBox a:hover{text-decoration:underline; color:#666666;}
#rightBox ul{width:auto; padding-left:10px; margin-left: 5px; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#rightBox ul li {list-style:disc; margin: 0; padding-left: 0.25em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.4em;}

#rightBox h1.small{
font:normal 20px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 3px;
color:#6D276D;
padding:25px 15px 15px 5px;
margin:0;
}
#rightBox p{padding-bottom:5px; text-align:justify;}
#rightBox p.say{ font-style:italic; display:block; width:550px; margin:auto; text-align:center;}
#rightBox p.saidby{font-style:normal; display:block; width:550px; margin:auto; text-align:right; font-weight:bold;  padding-bottom:15px;
}
#verb{
width:600px;
height:20px;
margin:auto;
padding:20px 0px 0px 0px;
display:block;
}
#verb p{padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; text-align:center; margin:0;}
#verb strong{font-weight:bold; color:#663366;}
.gutter{clear:both;}
#info{
clear:both;
width:800px;
height:20px;
margin:auto;
margin-top:0px;
margin-bottom:0px;
padding:0;
display:block;
background-color:#50B847;
}
#info p{padding:0; font-size:12px; text-align:center; color:#FFFFFF; margin:0; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
#info a{color:#FFFFFF; text-decoration:none;}
#info a:hover{ color:#FFFFFF; text-decoration:underline;}

				/*FOOTER*/			
.footer {
float:left;
width:800px;
padding-top:10px;
padding-bottom:0;
text-align:center;
background:#ffffff url(images/foot.jpg) repeat-x;
color:#999999;
}
.footer p{text-align:center; padding:0; margin:0; font-size:11px;}
.footer a{font-size:11px; font-weight:normal; margin:0; padding-top:2px;}
.footer a:hover{ text-decoration:underline; font-weight:normal; }
.footer a:link, a:visited{color:#000000; font-size:11px; font-weight:normal;}
				/*LINKS*/	
a:link, a:visited {
text-decoration:none;
color:#000000;
}
a:hover {
text-decoration: none;

}
				/*TYPOGRAPHY*/
blockquote {
font-weight : normal;
font-style : italic;
color : #999;/*6897C0*/
}
h1 {
font:normal 22px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 7px;
color:#6D276D;
padding:25px 15px 15px 5px;
margin:0;
}
h2 {
	font:bold 16px arial, Helvetica, sans-serif;
	letter-spacing: normal;
	color:#6D276D;
	padding:10px;
	
}
p {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p strong {
font-weight: bold;
}

#newsticker-demo {   
clear:both;
width:700px;   
background:#EAF4F5;   
padding:5px 5px 0;   
font-family:Verdana,Arial,Sans-Serif;   
font-size:12px;   
margin:20px auto;   
}   
  
#newsticker-demo a { text-decoration:none; }   
#newsticker-demo img { border: 2px solid #FFFFFF; }   
  
#newsticker-demo .title {   
text-align:center;   
font-size:14px;   
font-weight:bold;   
padding:5px; 
color:#6D276D;
}   
  
.newsticker-jcarousellite { width:700px; }   
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }   
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }   
.newsticker-jcarousellite .info { float:rightright; width:700px;}   
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }   
  
.clear { clear: both; }  

#ClientLogos{width:550px; height:500px; display:block; margin:auto; margin-top:25px; }
.c-logos{width:150px; height:110px; display:block; text-align:center; float:left; vertical-align:middle; background-color: #f9f9f9; margin:10px 10px 10px 15px; border:1px dotted #CCCCCC;}
.c-logos img{margin: auto;}