body {
	font: 75%/140% Verdana, Helvetica, sans-serif; text-align: center; background: #FFFFFF url(../pictures/interface/body.gif) fixed;
}
div {
 margin: 0px 0px 0px 0px; padding: 0px;
}
H2 {
	font-size: 14px;
	font-weight: normal;
	margin-right: 5px;
	margin-left: 5px;
	text-align: left;
}

H3 {
	font-size: 11px;
	font-weight: bold;
	margin-right: 5px;
	margin-left: 5px;
	text-align: left;
	margin-bottom: 5px;
}
.H4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	padding-left::7px;
}

a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
text-decoration:none;
}
a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
text-decoration:none;
}
a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#86A724;
font-size:10px;
text-decoration:none;
}

dd {
	MARGIN-RIGHT: 0px
}
#wrap H1 {
	COLOR: #000
}
#header {
background: #D9E0C4;
border-top: #9CBE39 10px solid;
border-bottom: #9CBE39 1px solid;
}
#header H1 {
		COLOR: #4A1039;
		padding: 5px 5px 5px 5px ;
	}

#breadcrumb {
background: #9CBE39 ;
border-top: 0px #FFFFFF solid;
border-bottom: 1px #9CBE39 solid;
margin-bottom:15px;
padding-bottom:0px;
padding-top:0px;
padding-left:5px;
}

#wrap {
 margin: 0px auto; width: 770px; text-align: left;
}
#sub-content {
	float: left; margin-left:17px; width: 169Px;  background: #FFFFFF url(../pictures/interface/bottombox.gif) no-repeat bottom right; margin-bottom:8px;
}
#sub-content P {
 background: #FFFFFF;
}
#navigations {
float: left; width: 183px; background: #FFFFFF; border-left:11px #EBEBEB solid; margin-bottom:10px;
}
#subnav {
	 margin-bottom: 0px; width: 183px; background: #ebebeb; padding-bottom: 0px;
}
#foot {
	CLEAR: both; display: block;
	position: relative; background: #CEDF9C  url(../pictures/interface/footbottom.gif) no-repeat bottom right;  				border-top: 10px;
	border-top: #9CBE39 1px solid;
	padding-bottom: 2px;
	padding-top: 0px;
	text-align: right;
}
#foot .footspan {
margin: 5px 10px 5px 5px ;
padding: 0px;
color: #5F7423;
font-size: 10px;
font-weight: bold;
}

#foot .footspancontact {
margin: 5px 10px 5px 5px ;
padding: 0px;
color: #5F7423;
font-size: 10px;
font-weight: bold;
}
#foot a {
color: #5F7423;
text-decoration: none;
padding: 2px;
}
#foot a:hover {
color: #000000;
text-decoration: none;
}
P {padding: 5px 5px 5px 5px ;}

#news, #news1, #news2 { margin:0px; padding:0px;   }

#news P, #news1 P, #news2 P{
padding: 5px 5px 5px 5px;
margin: 0px;
font-size: 10px;
text-align:left;

}
#compliance { margin:0px; padding:0px; border-top: 15px #EBEBEB solid  }

#compliance P{
padding: 5px 5px 5px 5px;
margin: 0px;
font-size: 10px;
text-align:center;



}
#compliance img{
border: 0px;


}

#partners { margin:0px; padding:0px; border-top: 15px #EBEBEB solid  }

#partners P{
padding: 5px 5px 5px 5px;
margin: 0px;
font-size: 10px;
text-align:center;
border-bottom: #CECECE solid 1px;


}
#partners img{
border: 0px;


}

#partners  h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-left: 12px;
margin-top: 0px;
padding-top: 3px;
margin-right: 0px;
padding-bottom: 5px;
padding-right: 0px;
margin-bottom: 0px;
color:#FFFFFF;
font-size:10px;
background: #54075B url(../pictures/interface/topmenu_grey.gif) no-repeat;
width: 171px;


}


#news h1, #news1 h1, #news2 h1, #compliance  h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-left: 12px;
margin-top: 0px;
padding-top: 3px;
margin-right: 0px;
padding-bottom: 5px;
padding-right: 0px;
margin-bottom: 0px;
color:#FFFFFF;
font-size:10px;
background: #9CBE39 url(../pictures/interface/topmenu_grey.gif) no-repeat;
width: 171px;


}
#news a.callback , #news1 a.callback , #news2 a.callback
{
background: #FFFFFF url(../pictures/interface/callback_button_bg.gif) no-repeat;
padding: 3px 25px 4px 10px;
margin: 0px 0px 5px 0px;
height:15px;
text-decoration: none;
font-weight: bold;
font-size: 10px;
cursor: arrow;
}
#news a.callback:visited, #news1 a.callback:visited, #news2 a.callback:visited
{
background: #FFFFFF url(../pictures/interface/callback_button_bg.gif) no-repeat;
padding: 3px 25px 4px 10px;
margin: 0px 0px 5px 0px;
height:15px;
text-decoration: none;
font-weight: bold;
font-size: 10px;
color: #000000;
cursor: arrow;
}

#tabwrap {
text-align: left;
}
#tabmenu {
		color: #98BE38;
		margin: 3px 0px 0px 0px;
		padding: 0px;
		z-index: 1;
		padding-left: 0px;
		padding-top: 0px;

		}
#tabmenu li {
		display: inline;
		overflow: hidden;
		list-style-type: none;
	}
#tabmenu a, a.active {
		color: #000000;
		font: bold 0.9em "Verdana", verdana, sans-serif;
		padding: 6px 5px 1px 5px;
		margin: 0px;
		text-decoration: none;
		background: #D3D3D3 url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #D3D3D3;
		 }
	#tabmenu a.home{
		color: #000000;
		font: bold 0.9em "Verdana", verdana, sans-serif;
		padding: 6px 5px 1px 5px;
		margin: 0px;
		text-decoration: none;
		background: #CDB6CF url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #CDB6CF;
		 }
	#tabmenu a.home:hover{
		color: #FFFFFF;
		font: bold 0.9em "Verdana", verdana, sans-serif;
		padding: 6px 5px 1px 5px;
		margin: 0px;
		text-decoration: none;
		background: #54075B url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #54075B;
		 }
	#tabmenu a:hover {
		color: #FFFFFF;
		background: #ADADAD url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #ADADAD;
		 }
	#tabmenu a.ecommerce {
		color: #000000;
		font: bold 0.9em "Verdana", verdana, sans-serif;
		padding: 6px 5px 1px 5px;
		margin: 0px;
		text-decoration: none;
		background: #FBCA92 url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #FBCA92;
		 }
	#tabmenu a.ecommerce:hover {
		color: #FFFFFF;
		background: #F79324 url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #F79324;
		 }
	#tabmenu a.softdev {
		color: #000000;
		font: bold 0.9em "Verdana", verdana, sans-serif;
		padding: 6px 5px 1px 5px;
		margin: 0px;
		text-decoration: none;
		background: #C7EBFF url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #C7EBFF;
		 }
	#tabmenu a.softdev:hover {
		color: #FFFFFF;
		background: #45B2EC url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #45B2EC;
		 }
	#tabmenu a.internetmarketing {
		color: #000000;
		font: bold 0.9em "Verdana", verdana, sans-serif;
		padding: 6px 4px 1px 5px;
		margin: 0px;
		text-decoration: none;
		background: #F39296 url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #F39296;
		 }
	#tabmenu a.internetmarketing:hover {
		color: #FFFFFF;
		background: #E02128 url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #E02128;
		 }
	#tabmenu a.websitedesign {
		color: #000000;
		font: bold 0.9em "Verdana", verdana, sans-serif;
		padding: 6px 4px 1px 5px;
		margin: 0px;
		text-decoration: none;
		background: #CEDF9E url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #CEDF9E;
		 }
	#tabmenu a.websitedesign:hover {
		color: #FFFFFF;
		background: #98BE38 url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #98BE38;
		 }
	#tabmenu a.hosting {
		color: #000000;
		font: bold 0.9em "Verdana", verdana, sans-serif;
		padding: 6px 4px 1px 5px;
		margin: 0px;
		text-decoration: none;
		background: #DBDBDB url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #DBDBDB;
		 }

		 
	#tabmenu a.hosting:hover {
		color: #FFFFFF;
		background: #4E4E4E url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #4E4E4E;
		 }
		 
	#tabmenu a.newstab {
		color: #000000;
		font: bold 0.9em "Verdana", verdana, sans-serif;
		padding: 6px 3px 1px 5px;
		margin: 0px;
		text-decoration: none;
		background: #C8C2DE url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #DBDBDB;
		 }

	#tabmenu a.newstab:hover {
		color: #FFFFFF;
		background: #7E71B4 url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #ADADAD;
		 }
		 	
		 		 
	#tabmenu a.tools {
		color: #000000;
		font: bold 0.9em "Verdana", verdana, sans-serif;
		padding: 6px 4px 1px 5px;
		margin: 0px;
		text-decoration: none;
		background: #9CB4CD url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #DBDBDB;
		 }

	#tabmenu a.tools:hover {
		color: #FFFFFF;
		background: #5B81AB url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #ADADAD;
		 }
		 
	#tabmenu a.aboutus {
		color: #000000;
		font: bold 0.9em "Verdana", verdana, sans-serif;
		padding: 6px 5px 1px 5px;
		margin: 0px;
		text-decoration: none;
		background: #D8D9FB url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #D8D9FB;
		 }

		 
	#tabmenu a.aboutus:hover {
		color: #FFFFFF;
		background: #494DED url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #494DED;
		 }
	
	#tabmenu a.active {
		color: #FFFFFF;
		background: #9CBE39 url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #9CBE39; }
	#tabmenu a.active:visited {
		color: #FFFFFF;
		background: #9CBE39 url(../pictures/interface/topmenu.gif) no-repeat ;
		border-bottom: 1px solid #9CBE39; }
	#tabmenu a.active:hover {
		background: #9CBE39 url(../pictures/interface/topmenu.gif) no-repeat ;
		color: #FFFFFF; }
	#content {font: 0.9em/1.3em "Verdana", verdana, sans-serif;
		text-align: justify;
		background: #EBEBEB;
		padding: 0px;
		z-index: 0;
		width: 770px;
			}
			
	#centerpart {
		display:inline;
	 	float: left;
		width: 373px;
				}
				
	#main-content {
	display: inline; float: left; margin-left: 185px; width: 385px;  border-left: 15px #EBEBEB solid;
}
	#main-content P{
	padding: 5px 5px 5px 5px;
	margin: 0px;
	font-size: 10px;
	text-align:left;
	}
	.floatimage{
	float: left;
	
	margin-right: 5px;
	margin-bottom:5px;
	margin-left:5px;
	padding-bottom:5px;
	
	border: 0px;
	}
	
	#maincenter {
	 	display: inline;
	 	float: left;
		margin-left: 12px;
		margin-bottom: 10px;
		text-align: justify;
		padding: 0px;
		z-index: 0;
		width: 361px;
		background: #FFFFFF;
		border-bottom: 3px #9CBE39 solid;
		}
	#maincenter  h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 12px;
	margin-top: 0px;
	padding-top: 3px;
	margin-right: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	margin-bottom: 0px;
	color:#FFFFFF;
	font-size:10px;
	background: #9CBE39 url(../pictures/interface/topmenu_grey.gif) no-repeat;
	width: 349px;
}

	#maincenternew {
	 	display: inline;
	 	float: left;
		margin-left: 12px;
		margin-bottom: 10px;
		text-align: justify;
		padding: 0px;
		z-index: 0;
		width: 550px;
		background: #FFFFFF;
		border-bottom: 3px #9CBE39 solid;
		}
	#maincenternew  h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 12px;
	margin-top: 0px;
	padding-top: 3px;
	margin-right: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	margin-bottom: 0px;
	color:#FFFFFF;
	font-size:10px;
	background: #9CBE39 url(../pictures/interface/topmenu_grey.gif) no-repeat;
	width: 538px;
}

	#maincenter ul{

	padding: 5px 15px 10px 20px;
	text-align: left;
	font-size: 10px;

	
	}
	#maincenter li{

	padding-bottom:10px;

	
	}
		
	
	#mainleft1, #mainleft2, #mainleft3, #mainleft4 ,#mainleft5 {
	 	display: inline;
	 	float: left;
		margin-left: 12px;
		margin-bottom: 10px;
		text-align: justify;	
		padding: 0px;
		z-index: 0;
		width: 175px;
		background: #FFFFFF;
		border-bottom: 3px #9CBE39 solid;
		}
	

	
	#mainright1, #mainright2,#mainright3 , #mainright4,#mainright5{
		display: inline;
	 	float: right;
		margin-left: 8px;
		margin-bottom: 10px;
		text-align: justify;
		padding: 0px;
		z-index: 0;
		width: 175px;
		background: #FFFFFF;
		border-bottom: 3px #9CBE39 solid;
		}
	

	
			
		
	
	#mainright1 h1, #mainright2 h1, #mainright3 h1, #mainright4 h1, #mainright5 h1, #mainleft1  h1, #mainleft2  h1, #mainleft3  h1, #mainleft4  h1, #mainleft5  h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 12px;
	margin-top: 0px;
	padding-top: 3px;
	margin-right: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	margin-bottom: 0px;
	color:#FFFFFF;
	font-size:10px;
	width: 164px;
	
	}
	
		 .red{
	background: #E72029 url(../pictures/interface/topmenu_grey.gif) no-repeat;
	}
	.orange{
	background: #F79221 url(../pictures/interface/topmenu_grey.gif) no-repeat;
	}
	.green{
	background: #9CBE39 url(../pictures/interface/topmenu_grey.gif) no-repeat;
	}
	.blue{
	background: #45B2EC url(../pictures/interface/topmenu_grey.gif) no-repeat;
	}

 /************ list container **************/

#navcontainer  {width:160px; }
.spacer {height:500px; width:1px; margin: 0px;}
#navcontainer  h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-left: 12px;
margin-top: 0px;
padding-top: 3px;
margin-right: 0px;
padding-bottom: 3px;
padding-right: 0px;
margin-bottom: 0px;
color:#FFFFFF;
font-size:10px;
background: #9CBE39 url(../pictures/interface/topmenu_grey.gif) no-repeat;
width: 171px;
}
#navcontainer ul  { font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; margin: 0px; padding: 0px 0px 0px 0px;  width: 160px; }
#navcontainer li  { background: url(../pictures/interface/nav_arrow.gif) no-repeat; margin: 0px }
#navcontainer a  { padding: 2px 0px 2px 13px; border-bottom: 1px solid #a9a9a9; width: 170px; display: block; }
#navcontainer li.subsub  { background: url(../pictures/interface/subnav_arrow.gif) no-repeat top;  padding: 0px 0px 0px 10px;/* border-bottom: 1px  solid #a9a9a9;*/  display: block; width:70px; margin: 0px; }
#navcontainer a.subsuba  { padding: 2px 0px 2px 13px; border-bottom: 1px solid #a9a9a9;  display: block; width:160px; }




#navcontainer li.sublink {background-color:#000000; display: block; width:170px; margin: 0px; }
#navcontainer a.sublink {background-color:#FFFFFF; display: block; width:170px; margin: 0px; }
#navcontainer a.sublink:hover {background-color:#FFFFFF;  display: block; width:170px; margin: 0px; color:#8FB325 }
#navcontainer a.sublinkon  {background-color:#FFFFFF;  display: block; width:170px; margin: 0px; color:#8FB325 }
#navcontainer a.sublinkon:hover {background-color:#FFFFFF;  display: block; width:170px; margin: 0px; color:#8FB325 }
#navcontainer a.sublinkon:visited  {background-color:#FFFFFF;  display: block; width:170px; margin: 0px; color:#8FB325 }





/************ nav hyperlink styles **************/

#navcontainer a:link{

	color: #333333;

	text-decoration: none;

}



#navcontainer a:visited{

	color: #333333;

	text-decoration: none;



}





#navcontainer a:hover {background: #E72029 url(../pictures/interface/subnav_arrowon.gif) no-repeat;}


#navcontainer a:hover.subnav {background: #CEDF9C url(../pictures/interface/nav_arrowon.gif) no-repeat;}

#navcontainer a:hover.subsuba {background: #CEDF9C url(../pictures/interface/subnav_arrowon.gif) no-repeat;}


#navcontainer a.subsubaon  { font-weight: bold; font-size: 10px; background: #8D5A92 url(../pictures/interface/nav_arrowon.gif) no-repeat; padding: 2px 0px 2px 13px; border-bottom: 1px solid #a9a9a9; width: 130px; display: block }

#navcontainer a.subnavon  {font-size: 10px; background: #C2DF6E url(../pictures/interface/nav_arrowon.gif) no-repeat; padding: 2px 0px 2px 13px; width: 170px; display: block; color: #FFFFFF; }
#navcontainer a.subnavon:hover {background: #C2DF6E url(../pictures/interface/nav_arrowon.gif) no-repeat;}
#navcontainer a.subnavon:visited  { color: #FFFFFF; }






#registernewsletter { margin:0px; padding:0px;}

#registernewsletter  h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-left: 12px;
margin-top: 0px;
padding-top: 3px;
margin-right: 0px;
padding-bottom: 5px;
padding-right: 0px;
margin-bottom: 3px;
color:#FFFFFF;
font-size:10px;
background: #9CBE39 url(../pictures/interface/topmenu_grey.gif) no-repeat;
width: 157px;


}
form{
padding:0px; margin:0px;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#registernewsletter input   {margin-top: 0px; padding-top: 0px; margin-left: 5px; display: block; float: left; color: #000; font-size: 10px; font-family: verdana, arial, sans-serif; border: solid 1px black; width: 150px; height: 1.3em; margin-bottom:5px; background: #EDE7ED;padding-left:1px;}
#registernewsletter label { margin-left: 5px;display: block; float: left; color: #000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Sans-Serif; margin-bottom:2px; }
#registernewsletter .button { color: black;display: block; float: left; font-weight: bold; font-size: 10px; font-family: verdana, arial, sans-serif; list-style-position: inside; height: 18px;  width:75px; margin-left: 5px; background: #D6C7D6 url(../pictures/interface/button_bg.gif) no-repeat; border: 0px; padding-left: 0px;}

#registernewsletter br {
	clear: left;
}
input, select, textarea
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#eeeeee;
	color: #333333;
	border: 1px solid #B1B1B1;
}
	
.radio {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color:#FFFFFF;
	border: 0px ;
	padding: 2px 2px;
		}
		
		
		#leftnavigations {
float:left; width: 183px;   
}

#leftnavigationsmain {
	float: left;
	width:193px;

}

#newsub-content {
float:left; width: 183px; background: #FFFFFF; border-left:12px #EBEBEB solid; margin-bottom:10px; margin-right:0px;  url(../pictures/interface/bottombox.gif) no-repeat bottom right;
}


.newsub-content {
float:left; width: 183px; background: #FFFFFF; border-left:12px #EBEBEB solid; margin-bottom:10px; margin-right:0px;  url(../pictures/interface/bottombox.gif) no-repeat bottom right;
}

.bottomtableborder{
background-color:#FCFCFC;
border-bottom:1px solid #C5C5C5;
border-top:1px solid #C5C5C5;
}

#linktree{
float:left;
width:500px;
padding-bottom:2px;
padding-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
text-decoration:none;
}

.roundedtablebottom{
border-bottom:1px solid #CCD1ED;
}
.roundedtabletop{
border-top:1px solid #CCD1ED;
}
.roundedtableright{
border-right:1px solid #CCD1ED;
}
.roundedtableleft{
border-left:1px solid #CCD1ED;
}

.table2{
background-color:#F4F4F4;
}
.tdtopotted{
border-top:1px dotted #8F8F8F;
}


.Greenfont{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#303911;
font-size:10px;
}
