body {
	margin:0px;
	background:url(../images/bg.jpg) repeat-x #eeeeee;
}
img, div { behavior: url("media/iepngfix.htc")}

.nav-bg {
	background:url(../images/navigation.jpg) no-repeat;
	width:868px;
	height:33px;
}

a.navigation, a.navigation:link, a.navigation:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
}

a.navigation:hover{
	color: #fff000;
	text-decoration: none;
	}
	
.heading-bg {
	background:url(../images/heading-bar.jpg) no-repeat;
	width:283px;
	height:38px;
}

.heading-bg2 {
	background:url(../images/heading-bar2.jpg) no-repeat;
	width:350px;
	height:38px;
}
.heading-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color: #787878;
}

a.submenu, a.submenu:link, a.submenu:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}
.toplink a, .toplink a:link, .toplink a:visited{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

.toplink a:hover{
	color: #e9db00;
	text-decoration: none;
}
.footerlink a, .footerlink a:link, .footerlink a:active, .footerlink a:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}

.footerlink a:hover{
	color: #ffffff;
	text-decoration: none;
}
.sublink a, .sublink a:link, .sublink a:active, .sublink a:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	color: #cb0000;
	text-decoration: none;
}

.sublink a:hover{
	color: #000000;
	text-decoration: none;
}
.usefullink a, .usefullink a:link, .usefullink a:active, .usefullink a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #cb0000;
	text-decoration: none;
}

.usefullink a:hover{
	color: #000000;
	text-decoration: none;
}

a.submenu:hover{
	color: #DA3E01;
	text-decoration: none;
	}
	a.sublinks, a.sublinks:link, a.sublinks:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

a.sublinks:hover{
	color: #666666;
	text-decoration: none;
}
.maincontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	background-color:#FFFFFF
}
.contentbg {
	background:url(../images/contentbg.jpg) repeat-x #FFFFFF;
}
.form_bg {
	background:url(../images/form-bg-2.png) no-repeat #FFFFFF;
	width:390px;
	height:367px;
}
form {
	margin:0 0 0 0;
	padding:0;
	}
.text_field {
	margin:0 5px 3px 0;
	padding:0;
	}
.text_field_2 {
	margin:0 0 3px 50px;
	padding:0;
	}
.text_field_3 {
	margin:10px 37px 3px 0;
	padding:0;
	}
.submit {
	margin:2px 0 0px 35px;
	}
.reset {
	margin:2px 0 8px 5px;
	}

.box_1_bg {
	background:url(../images/box-1.png) no-repeat;
	width:275px;
	height:320px;
}
.box_2_bg {
	background:url(../images/box-2.png) no-repeat;
	width:275px;
	height:320px;
}
.box_3_bg {
	background:url(../images/box-3.png) no-repeat;
	width:275px;
	height:320px;
}
.portfolio_bg {
	background:url(../images/portfolio-bg.png) no-repeat;
	width:848px;
	height:817px;
}

.rendering_bg {
	background:url(../images/rendering-bg.png) no-repeat;
	width:848px;
	height:633px;
}
.about-header {
	background:url(../images/aboutus-header.jpg) no-repeat;
	width:868px;
	height:273px;
}
.services-header {
	background:url(../images/services-header.jpg) no-repeat;
	width:868px;
	height:273px;
}
.clientbox {
	background:url(../images/clientspartnersbox.jpg) no-repeat  center top;
	height:172px;
	width:288px;
}
.newsbox {
	background:url(../images/newsbox.jpg) no-repeat  center top;
	height:259px;
	width:229px;
}
.aboutbtn {
	padding:2px 0 0 0;
	*padding:4px 0 0 0;
}
.usefullinkbox {
	background:url(../images/usefullinksbox.jpg) no-repeat;
	height:172px;
	width:262px;
}
.subscribebox {
	background:url(../images/subscribebox.jpg) no-repeat;
	height:172px;
	width:288px;
}

form {
	margin:0 0 0 0;
	padding:0;
	}
.text_field {
	margin:0 0 3px 0;
	padding:0;
	}
.text_field_2 {
	margin:0 1px 4px 0;
	padding:0;
	}
.submit {
	margin:2px 0 0px 45px;
	}
.reset {
	margin:2px 0 8px 5px;
	}
.footer {
	background:url(../images/footer-shadow.png) no-repeat;
	width:877px;
	height:88px;
}
.footer-mark {
	color:#000000;
}
.Text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	}
.formtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	font-weight: bold;
	
}
.Text22 {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #fffff;
	font-weight: normal;
	
}
.menu {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	font-weight: bold;	
}
.Text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	
}
.Text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	font-weight: normal;
	
}
.casinosoftware {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight: normal;
	
}
.Text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	}
.Text5 {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	
}
.Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration:underline;
	color: #000000;
}
.contentheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #009900;
}
.contentheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#F3550C;
}
.Heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.Heading2 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.Heading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:1 1 1 1;
	margin:0 0 0 0;
	}
.subscribe_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}
.Heading7 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.Headingform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.Heading5 {
	text-decoration: none;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
		}

A.Menu:visited
		{
		text-decoration: none;
		color: #bd352c;
		font-family: Verdana;
		font-size: 12px;
		font-weight: Bold
		}
	A.Menu:hover 
		{ 
		text-decoration: none;
		color: #ccce00;
		font-family: Verdana; 
		font-size: 12px;
		font-weight: Bold
		} 
	A.Menu:link
		{ 
		text-decoration: none;
		color: #bd352c;
		font-family: Verdana; 
		font-size: 12px;
		font-weight: Bold
		}

A.read:visited
		{
		text-decoration: none;
		color: #FFFFFF;
		font-family: Verdana;
		font-size: 10px;
		font-weight: Bold
		}
	A.read:hover 
		{ 
		text-decoration: none;
		color: #FFFFFF;
		font-family: Verdana; 
		font-size: 10px;
		font-weight: Bold
		} 
	A.read:link
		{ 
		text-decoration: none;
		color: #FFFFFF;
		font-family: Verdana; 
		font-size: 10px;
		font-weight: Bold
		}
A.view:visited
		{
		text-decoration: none;
		color: #000000;
		font-family: Verdana;
		font-size: 10px;
		font-weight: Bold
		}
	A.view:hover 
		{ 
		text-decoration: none;
		color: #FFFFFF;
		font-family: Verdana; 
		font-size: 10px;
		font-weight: Bold
		} 
	A.view:link
		{ 
		text-decoration: none;
		color: #FFFFFF;
		font-family: Verdana; 
		font-size: 10px;
		font-weight: Bold
		}
A.top:visited
		{
		text-decoration: none;
		color: #2328a0;
		font-family: Verdana;
		font-size: 10px;
		font-weight: Bold
		}
	A.top:hover 
		{ 
		text-decoration: none;
		color: #c07aea;
		font-family: Verdana; 
		font-size: 10px;
		font-weight: Bold
		} 
	A.top:link
		{ 
		text-decoration: none;
		color: #2328a0;
		font-family: Verdana; 
		font-size: 10px;
		font-weight: Bold
		}

.tablelink2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.tablelink3 {	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #13798e;
	border-right-color: #13798e;
	border-bottom-color: #13798e;
	border-left-color: #13798e;
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.leftmenu {
	background:url(../images/sidebar.jpg) no-repeat #F7F7F7;
		
}
.bor{
border: 1px solid #FF9900;
background:#FFFFCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.tablelink a, .tablelink a:link, .tablelink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.tablelink a:hover{
	color: #666666;
	text-decoration: none;
}
.input_style{
	background:url(../images/search-1.jpg) no-repeat left top;
	height:26px;
	width:170px;
}
.input_style form{
	margin:0px;
	padding:0px;
}
.input_style input{
	height:16px;
	padding:2px 4px;
	margin:0 0 0 26px;
	border:0px;
	width:132px;
	background:url(../images/inputbg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.button_style{
	height:26px;
	padding:0;
	margin:0;
	border:0px;
	width:28px;
	background:url(../images/search-2.jpg) no-repeat;
}
ul.menu 
{
list-style:none;
margin:0;
padding:0 0 2px 0;
}


ul.menu a 
{
display:block; 
color:#ffffff; 
text-decoration:none;
}

ul.menu li 
{
	position:relative;
	float:left;
}

ul.menu ul 
{
	position:absolute;
	top:35px; 
	left:0;
	background:#535152;
	display:none;
	list-style:none;
	
}

ul.menu ul li 
{
position:relative; 
padding:2px 5px 2px 5px;
border-top:none; 
width:266px; 
margin:0;
border-bottom: #999999 1px dashed;

}

ul.menu ul li a 
{
display:block; 
padding:3px 7px 5px 5px; 
background-color:#535152;
}

ul.menu ul li a:hover 
{
background:url(../images/sub_menu_over.gif) repeat-x;
background-color:#f10225;
}

<!--Li for Why Pharmica-->
ul.menu2 ul li 
{
position:relative; 
padding:2px 5px 0 5px;
border-top:none; 
width:200px; 
margin:0;

}

ul.menu2 ul li a 
{
display:block; 
padding:3px 7px 5px 5px; 
background-color:#535152;
}


ul.menu2 ul li a:hover 
{
background:url(../images/sub_menu_over.gif) repeat-x;
background-color:#de0323;
}

<!---->



ul.menu ul ul 
{
left:148px;
top:-1px;
}

ul.menu .menulink 
{

font-weight:bold; 
background:url(images/header.gif);

}

ul.menu .menulink:hover,ul.menu .menulink:active, ul.menu .menuhover 
{
background:url(images/header_over.gif);
}

ul.menu .topline 
{
border-top:1px solid #aaa;


.content1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	background-color:#FFFFFF
margin: 10px 10px 10px 10px;
padding: 5px 10px;
}
