@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
		padding:0px;
		background-image:url(images/bg.jpg);
		background-repeat:repeat-x;
		background-color:#56cae7;
	}
#bodyt
	{
		width:580px;
		float:left;
/*		margin:0 0 0 29px;*/
		padding:0px;
	}        
h1,h2,h3,h4,h5,h6,span
	{
		margin:0px;
		padding:0px;
	}
        
a img   {
    border: none;
    outline: none;
    	}
#main
	{
		width:1004px;
		margin:0 auto;
		padding:0px;
	}
#mainsupport
	{
		width:1000px;
		float:left;
		margin:0px;
		padding:0 0 0 35px;
	}
#top
	{
		width:990px;
		height:220px;
		float:left;
		margin:0 0 10px 3px;
		padding:0px;
	}
#logo
	{
		width:375px;
		height:217px;
		float:left;
		margin:0px;
		padding:0px;
	}
#logo h1
	{
		width:375px;
		height:217px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/logo.png);
		background-repeat:no-repeat;
	}
a
{
    text-decoration: none;
    color: #18a4c8;
    font-family:"Trebuchet MS";
    font-size:14px;
}
#toptxtblank
	{
		width:585px;
		height:59px;
		float:left;
		margin:0px;
		padding:41px 0 0 28px;
	}
.topnum
	{
		width:69px;
		height:72px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:64px;
		color:#e9e9e9;
		text-align:center;
		border-right:solid 1px #e9e9e9;
	}
.topnum02
	{
		width:73px;
		height:72px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:64px;
		color:#e9e9e9;
		text-align:center;
		border-right:solid 1px #e9e9e9;
	}	
#numtxtblank
	{
		width:213px;
		height:62px;
		float:left;
		margin:0px;
		padding:10px 0 0 13px;
	}
#numtxtblank02
	{
		width:176px;
		height:62px;
		float:left;
		margin:0px;
		padding:10px 0 0 13px;
	}
.numtxt
	{
		width:145px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		color:#b6b6b6;
	}
.numboldtxt
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#ffba00;
	}
.topmore
	{
		width:145px;
		height:14px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		color:#b6b6b6;
		text-align:right;
	}
.moreb {
    position: relative;
    width: auto;
    float: right;
    margin-left: 0px;
    height: 20px;
    margin-top: 0px;
   
}

.more
	{
		width:43px;
		height:19px;
		float: right;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;		
		color:#4e4e4e;
		text-align: center;
		text-decoration:none;
		background-image:url(images/more.jpg);
		background-repeat:no-repeat;
	}
.more:hover
	{
		width:43px;
		height:19px;
		float: right;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#4e4e4e;
		text-align:center;
		text-decoration:none;
		background-image:url(images/moreover.jpg);
		background-repeat:no-repeat;
	}
        
.view
	{
		width:33px;
		height:14px;
		float: right;
                margin-top: 10px;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;		
		color:#4e4e4e;
		text-align: center;
		text-decoration:none;
		background-image:url(images/more.jpg);
		background-repeat:no-repeat;
	}
.view:hover
	{
		width:33px;
		height:14px;
		float: right;
                margin-top: 10px;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#4e4e4e;
		text-align:center;
		text-decoration:none;
		background-image:url(images/moreover.jpg);
		background-repeat:no-repeat;
	}        
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#topheadingblank
	{
		width:595px;
		height:95px;
		float:left;
		margin-bottom: 10px;
		padding:22px 0 0 14px;
	}
#topheading
	{
		width:575px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#c7f4ff;
	}
#topheading h2
	{
		width:575px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		font-weight:normal;
		color:#c7f4ff;
	}
#toptxt
	{
		width:605px;
		float:left;
		margin-bottom: 10px;
		padding:0px;
		font-family: Arial;
		font-size:15px;
		color:#81dbf2;
	}
#banner
	{
		width:990px;
		height:172px;
		float:left;
		margin:0px;
		padding:21px 0 0 12px;

	}
#imagebanner
	{
		width:612px;
		height:190px;
		float:right;
                margin-right: 7px;
                margin-top: -5px;
}        
#menu
	{
		width:226px;
		float:left;
		margin:0px;
		padding:0px;
	}
#menu ul
	{
		width:226px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#menu ul li
	{
		width:226px;
		height:18px;
		float:left;
		margin:7px 0 0 0;
		padding:0px;
		display:block;		
	}
#menu ul li a.menu
	{
		width:226px;
		height:18px;
		float:left;
		margin:0px;
		padding:0 0 0 20px;
		font-family:Arial;
		font-size:15px;
		color:#e9e9e9;
		text-decoration:none;
		background-image:url(images/menu.png);
		background-repeat:no-repeat;
	}
#menu ul li a.menu:hover
	{
		width:206px;
		height:18px;
		float:left;
		margin:0px;
		padding:0 0 0 20px;
		font-family:Arial;
		font-size:15px;
		color:#e9e9e9;
		text-decoration:none;
		background-image: url(images/menuover.jpg);
		background-repeat:no-repeat;
	}
	
/*----------------------------------------------------------BANNER------------------------------------------------------------------------------END-------------------*/	
#contentbg
	{
		width:1000px;
		float:left;
		margin:0px;
		padding:0px;
	}
#contentblank
	{
		width:980px;
		float:left;
		margin:0px;
		padding:29px 0 29px 33px;
		background-image:url(images/contentbg.jpg);
		background-repeat:repeat-y;
	}
#leftblank
	{
		width:386px;
		float:left;
		margin:0px;
		padding:0px;
	}
#leftheading
	{
		width:361px;
		height:58px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#ffba00;
		background-image:url(images/lefticon.jpg);
		background-repeat:no-repeat;
	}
#leftheading h3
	{
		width:275px;
		height:48px;
		float:left;
		margin:0px;
		padding:20px 0 0 96px;
		font-family:"Trebuchet MS";
		font-size:30px;
		font-weight:normal;
		color:#ffba00;
	}
#newsblank
	{
		width:391px;
		float:left;
		margin:0px;
		padding:24px 0 0 0;
	}
.newsblank
	{
		width:391px;
		float:left;
		margin:0px;
		padding:26px 0 0 0;
	}
.newstxtbg
	{
		width:391px;
		height:23px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/newsboldtxtbg.jpg);
		background-repeat:no-repeat;
	}
.newsboldtxt
	{
		width:197px;
		height:19px;
		float:left;
		margin:0px;
		padding:4px 0 0 27px;
		font-family:Arial;
		font-size:14px;
		font-weight:bold;
		color:#18a4c8;
	}
.newsdate
	{
		width:150px;
		height:19px;
		float:left;
		margin:0px;
		padding:4px 7px 0 0;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#ff7e00;
		text-align:right;
	}
.newstxt
	{
		width:390px;
		float:left;
		margin:0px;
		padding:16px 0 0 0;
		font-family:Arial;
		font-size:14px;
		color:#b4b4b4;
	}
.newsbold
	{
		font-family:Arial;
		font-size:14px;
		font-weight:bold;
		color:#b4b4b4;
	}
.morenews
	{
		width:380px;
		float:left;
		margin:0px;
		padding:0px;
	}
.morepro
	{
		width:225px;
		float:left;
                margin-top: 10px;		
		padding:0px;
	}        
/*----------------------------------------------------------------------------------------NEWS----------------------------------------------------------------END----*/	
#searchbg	
	{
		width:341px;
		height:76px;
		float:left;
		margin:45px 0 0 0;
		padding:0px;
		background-image:url(images/searchbg.jpg);
		background-repeat:no-repeat;
	}
#searchtxtblank	
	{
		width:262px;
		height:57px;
		float:left;
		margin:0px;
		padding:19px 0 0 79px;
	}
#advancesearch	
	{
		width:200px;
		height:22px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:14px;
		color:#ea8a01;
	}
#searchinput	
	{
		width:200px;
		height:21px;
		float:left;
		margin:0px;
		padding:0px;
	}
.searchinput	
	{
		width:190px;
		height:18px;
		float:left;
		margin:0px;
		padding:3px 0 0 10px;
		font-family:Arial;
		font-size:11px;
		color:#b4b4b4;
	}
#go
	{
		width:28px;
		height:21px;
		float: left;
		margin:0 0 0 17px;
		padding:0px;
	}
.go
	{
		width:28px;
		height:18px;
		float: left;
		margin:0px;
		padding:3px 0 0 0;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;		
		color:#4e4e4e;
		text-align: center;
		text-decoration:none;
		background-image: url(images/go.jpg);
		background-repeat:no-repeat;
	}
.go:hover
	{
		width:28px;
		height:18px;
		float: left;
		margin:0px;
		padding:3px 0 0 0;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#4e4e4e;
		text-align:center;
		text-decoration:none;
		background-image: url(images/goover.jpg);
		background-repeat:no-repeat;
	}
/*-------------------------------------------------------------------CONTENTLEFT--------------------------------------------------------------------------END---------*/	
#contentright
	{
		width:540px;
		float:left;
		margin:0 0 0 29px;
		padding:0px;
	}
#searvicesbg
	{
		width:234px;
		height:310px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/ourservicesbg.jpg);
		background-repeat:no-repeat;
	}
.searvicestxtblank
	{
		width:216px;
		height:235px;
		float:left;
		margin:0px;
		padding:75px 0 0 18px;
	}
.searvicestxt
	{
		width:193px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		color:#b4b4b4;
	}
.searvicestxt02
	{
		width:193px;
		float:left;
		margin:0px;
		padding:23px 0 0 0;
		font-family:Arial;
		font-size:12px;
		color:#b4b4b4;
	}
.searvicesboldtxt
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#ffba00;
	}
.moresearvices
	{
		width:193px;
		float:left;
		margin:0px;
		padding:23px 0 0 0;
		font-family:Arial;
		font-size:12px;
		color:#b4b4b4;
	}

#progressbg
	{
		width:234px;
		height:310px;
		float:left;
		margin:0 0 0 38px;
		padding:0px;
		background-image: url(images/progress.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#development
	{
		width:496px;
		height:211px;
		float:left;
		margin:55px 0 0 20px;
		padding:0px;
		background-image:url(images/development.png);
		background-repeat:no-repeat;
	}
#developmenttxtblank
	{
		width:476px;
		height:191px;
		float:left;
		margin:0px;
		padding:20px 0 0 10px;
	}
#teamheading
	{
		width:476px;
		height:36px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:36px;
		color:#5b5b5b;
	}
#teamheading h3
	{
		width:476px;
		height:36px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:36px;
		font-weight:normal;
		color:#5b5b5b;
	}
#developmentheading
	{
		width:240px;
		height:22px;
		float:left;
		margin-top: -15px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:22px;
		color:#ea8a01;
		text-align:center;
	}
#developmenttxt
	{
		width:190px;
		float:left;
                position: relative;
                margin-top: 35px;
                margin-left: -185px;
		padding:0px;
		font-family: Arial;
		font-size:12px;
		color:#909090;
                text-align: justify;
	}
#developmenttxt p
	{
		width:190px;
		float:left;
		margin:0px;
		padding:23px 0 0 0;
		font-family: Arial;
		font-size:12px;
		color:#909090;
	}
#moredevelopment
	{
		width:190px;
		float:left;
		margin:0px;
		padding:0px;
	}
/*---------------------------------------CONTETNPART-----------------------------------------------------------------------------------------------------------END----*/	
#footerbg
	{
		width:104%;
		height:131px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/footerbg.jpg);
		background-repeat:repeat-x;
	}
#footerblank
	{
		width:1004px;
		height:131px;
		float: none;
		margin:0 auto;
		padding:0px;
	}
#footer
	{
		width:980px;
		height:131px;
		float: left;
		margin:0px;
		padding:0 0 0 69px;
                background-image:url(images/footerbg.jpg);
		background-repeat:repeat-x;
	}
#footerleftblank
	{
		width:460px;
		float: left;
		margin:0px;
		padding:51px 0 0 0;
                margin-left: 30%;
        }
#footerlinks
	{
		width:460px;
		float: left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:13px;
		color:#c5c5c5;
	}
.footerlinks
	{
		font-family: Arial;
		font-size:13px;
		color:#c5c5c5;
		text-decoration:none;
		padding:0 5px 0 5px;
	}
.footerlinks:hover
	{
		font-family: Arial;
		font-size:13px;
		color:#c5c5c5;
		text-decoration: underline;
		padding:0 5px 0 5px;
	}
.footerhomelink
	{
		font-family: Arial;
		font-size:13px;
		color:#c5c5c5;
		text-decoration:none;
		padding:0 5px 0 0;
	}
.footerhomelink:hover
	{
		font-family: Arial;
		font-size:13px;
		color:#c5c5c5;
		text-decoration: underline;
		padding:0 5px 0 0;
	}
#copyrights
	{
		width:460px;
		float: left;
		margin:5px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-size:13px;
		color:#7a7a7a;
	}
#validation
	{
		width:460px;
		float: left;
		margin:5px 0 0 0;
		padding:0px;
	}
.xhtml
	{
		width:33px;
		height:14px;
		float: left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;		
		color:#4e4e4e;
		text-align: center;
		text-decoration:none;
		background-image:url(images/more.jpg);
		background-repeat:no-repeat;
	}
.xhtml:hover
	{
		width:33px;
		height:14px;
		float: left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#4e4e4e;
		text-align:center;
		text-decoration:none;
		background-image:url(images/css.jpg);
		background-repeat:no-repeat;
	}
.css
	{
		width:33px;
		height:14px;
		float: left;
		margin:0 0 0 3px;
		padding:0px;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;		
		color:#4e4e4e;
		text-align: center;
		text-decoration:none;
		background-image:url(images/css.jpg);
		background-repeat:no-repeat;
	}
.css:hover
	{
		width:33px;
		height:14px;
		float: left;
		margin:0 0 0 3px;
		padding:0px;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#4e4e4e;
		text-align:center;
		text-decoration:none;
		background-image:url(images/more.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#footerlogo
	{
		width:97px;
		height:63px;
		float: right;
		margin:21px 69px 0 0;
		padding:0px;
	}
#footerlogo h1
	{
		width:97px;
		height:63px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/footerlogo.jpg);
		background-repeat:no-repeat;
	}
/*-------------------------------------------------------------------------------INDEXPAGE--------------------------------------------------------------END-----------*/	
#innerheading
	{
		width:497px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#ffba00;
	}
#innerheading h3
	{
		width:497px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		font-weight:normal;
		color:#ffba00;
	}
#innercontent
	{
		width:497px;
		float:left;
		margin:20px 0 0 0;
		padding:0 0 20px 0;
		font-family: Arial;
		font-size:11px;
		color:#b4b4b4;
		text-align:justify;
	}
#innercontent p
	{
		width:497px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family: Arial;
		font-size:11px;
		color:#b4b4b4;
		text-align:justify;
	}
#subheading
	{
		width:341px;
		height:58px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#ffba00;
	}
#subheading h3
	{
		width:255px;
		height:48px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:30px;
		font-weight:normal;
		color:#ffba00;
	}
#subnav
	{
		width:341px;
		float:left;
		margin:0px;
		padding:0px;
	}
#subnav ul
	{
		width:341px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#subnav ul li
	{
		width:338px;
		height:19px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#subnav ul li.topline
	{
		width:338px;
		height:1px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/topline.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
	}
#subnav ul li a.subnav
	{
		width:318px;
		height:17px;
		float:left;
		margin:0px;
		padding:2px 0 0 20px;
		font-family:Arial;
		font-size:11px;
		color:#b4b4b4;
		text-decoration:none;
		background-image:url(images/active.jpg);
		background-repeat:no-repeat;
	}
#subnav ul li a.subnav:hover
	{
		width:318px;
		height:17px;
		float:left;
		margin:0px;
		padding:2px 0 0 20px;
		font-family:Arial;
		font-size:11px;
		color:#b4b4b4;
		text-decoration:none;
		background-image: url(images/over.jpg);
		background-repeat:no-repeat;
	}
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/
#contactaddresshedding
		{
		width:497px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#ffba00;
		}		
#contactaddresstext{
		width:497px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family: Arial;
		font-size:11px;
		color:#b4b4b4;
		text-align:justify;
	}
#contactsmallhedding
			{
		width:497px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#18a4c8;
			}
#contacthedding
			{
		width:497px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#ffba00;
		}
#contactfeildnameblank
			{
				width:160px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildblank
			{
				width:200px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname
			{
				width:160px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
			}
#contactfeildname002
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname003
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname004
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname005
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname006
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname007
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname008
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname009
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild
			{
				width:200px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
			}
#contactfeild002
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild003
			{
				width:200px;
				height:20px;
				margin:1px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild004
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild005
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild006
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild007
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild008
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild009
			{
				width:200px;
				height:60px;
				margin:1px 0 0 0;
				padding:0;
				float:left;
			}
#submitbutton002
			{
				width:200px;
				height:20px;
				margin:50px 0 0 0;
				padding:0;
				float:left;
				text-align: left;
			}	
.contactfeildname
			{
		font-family: Arial;
		font-size:11px;
		color:#b4b4b4;
		text-align:justify;
			}
.contactfeild
			{
				width:200px;
				height:20px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.txtarea
			{
				width:200px;
				height:80px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.submitbutton
			{
		width:42px;
		height:14px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		text-transform:lowercase;
		background-image: url(images/submit.jpg);
		background-repeat:no-repeat;
			}
.submitbutton:hover 
			{
		width:44px;
		height:14px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		text-transform:lowercase;
		background-image: url(images/submitover.jpg);
		background-repeat:no-repeat;
			}
.listbox
		{
				width:202px;
				height:20px;			
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
		}
.listbox:hover
		{
				width:202px;
				height:20px;			
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
	}	
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/																																																								
#languages {
    width: 190px;
    position: relative;
    height: auto;
    float: left;
    text-align: right;
    margin-top: 0px;
    margin-left: 220px;    
    font-family: "Trebuchet MS";   
    font-size: 14px;
}
#langu {
    position: relative;
    width: 190px;
    margin-left: 25px;
}
#langutitle {
    float: left;
    width: 87px;
    padding-top: 5px;
    padding-right: 2px;
    text-align: right;
    color: #18a4c8;
    font-size: 14px;
    font-family: "Trebuchet MS";
    font-weight: 600;
}
#langus {
    margin-top: 2px;
    border: 0;
    font-size: 14px;
    color: white;
    font-family: "Trebuchet MS";
    background-color: #18a4c8;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

#textqs
{
	width:520px;
	height:auto;
	float:left;
	margin:0px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#b4b4b4;
        text-align: justify;
}

#proddet {
    clear:both;
}

#titledetprod
{
	width:280px;
	height:auto;
	float:left;
        margin-left:0px;
        margin-top: -5px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#ffba00;
        text-align: justify;
}
#textserv
{
	width:300px;
	height:auto;
	float:left;
        margin-left:0px;
        margin-top: 5px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#18a4c8;
        text-align: justify;
}
#textprodet
{
	width:210px;
	height:auto;
	float:left;
        margin-left: 25px;
        margin-top: 20px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#b4b4b4;
        text-align: justify;
}
#textpro
{
	width:340px;
	height:auto;
	float:left;
        margin-left:15px;
        margin-top: 5px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#B4B4B4;
        text-align: justify;
}
#titlectc
{
        width:auto;
	height:40px;
	float:left;
	margin-top:12px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:28px;
	color:#FFBA00;
        margin-bottom: 5px;
        margin-left: 15px;
}
#titleuser
{
        width:500px;
	height:auto;
	float:left;
	margin-top:-5px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:26px;
	color:#ffba00;
        margin-bottom: 5px;
        margin-left: 20px;
}
#titlepro
{
        width:auto;
	height:auto;
	float:left;
	margin-top:-5px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:26px;
	color:#ffba00;
        margin-bottom: 5px;
        margin-left: 20px;
}
#titlenewprodet
{
        width:200px;
	height:auto;
	float:left;
	margin:0px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#18a4c8;
        margin-bottom: 5px;
        margin-left: 15px;
}

#titlecat
{
        width:auto;
	height:auto;
	float:left;
	margin:0px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#18a4c8;
        margin-bottom: 5px;
        margin-left: 15px;
}
#titlecatdet
{
        width:500px;
	height:30px;
        position: relative;
	float:left;
	margin:0px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#18a4c8;
        margin-bottom: 5px;
        margin-left: 20px;
        font-weight: bold;
}
#contentPro
{
        width:260px;
	height:auto;
	float:left;
	margin-left: 10px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#18a4c8;
        margin-bottom: 20px;
}
#contentProDet
{
        width:490px;
	height:auto;
	float:left;
	margin-left: 10px;
	padding:0 0 0 0;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#b4b4b4;
        text-align: justify;
}
#contentImagePro
{
    width:215px;
    height:190px;
    float:left;
    margin-top: 5px;
    margin-right: 0px;        
    border-style:solid;
    border-color:#cc6600;
    border-width: 2px;     
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

#contentImageProDet
{
    width:auto;
    height:auto;
    float:left;
    margin-top: 5px;
    margin-left: 10px;        
    
}

#contentImageDetPro
{
    width:235px;
    height:230px;
    float:left;
    margin-top: 5px;
    margin-left: 10px;
    margin-right: 15px;
/*    border-style:solid;
    border-color:#999999;
    border-width: 1px;     */
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;   
}

#contentImageServ
{
    width:155px;
    height:170px;
    float:left;
    margin-top: 5px;
    margin-left: 10px;
    margin-right: 15px;
/*    border-style:solid;
    border-color:#999999;
    border-width: 1px;     
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;   */
}
.page_navigation , .alt_page_navigation{
	padding-bottom: 10px;
        margin:auto;
        background-position: center;
        text-align: center;
        margin-top: 10px;
}

.page_navigation a, .alt_page_navigation a{

	padding:10px 1px;
	margin:2px;
	color:#18a4c8;
	text-decoration:none;
	font-family: 'Trebuchet MS';	
        font-weight:900;
        text-align: center;
        background-position: center;
        margin-top: 10px;
}
.active_page{
	color:#18a4c8!important;
        font-size: 17px;
        text-align: center;
        background-position: center;
}

.active_page:hover{
	color:#000 !important;
        font-size: 17px;
        text-align: center;
        background-position: center;
}

.page_navigation a:hover, .alt_page_navigation a:hover{

	padding:10px 1px;
	margin:2px;
	color:#18a4c8;
	text-decoration:none;
	font-family: 'Trebuchet MS';
        text-align: center;
        font-weight:900;
        background-position: center;
}

#contentformc
{
    margin-left: 10px;
    font-family: Arial;
    font-size: 11px;
    color: #B4B4B4;
    text-align: left;
}
#contactsmallhedding {
    width: 497px;
    float: left;
    margin-bottom: 10px;
/*    margin: 0px;*/
    padding: 10px 0 0 0;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #18A4C8;
}

.lefthead2 {
    width:460px;
    float:left;
    font-family: 'Trebuchet MS';
    font-size:18px;
    color:#494a44;
    border-bottom:#494a44 dotted 1px;
    padding-bottom:10px;
    margin-top:15px;
    margin-left: 0px;
}
.lefthead2 span {
	font-family:'Trebuchet MS';
	font-size:12px;
	line-height:16px;
}

#titlew{
    width: 460px;
    height: auto;
    float: left;  
    margin-top: 0px;
    margin-left: 0px;
    font-size: 16px;
    color: #ffba00;    
    text-align: left;
    font-style: normal;
    font-family: 'Trebuchet MS';
}
#name{
    width: auto;
    height: auto;
    float: left;  
    margin-top: 10px;
    margin-left: 0px;
    font-size: 14px;
    color: #18A4C8;    
    text-align: left;
    font-style: normal;
    font-family: 'Trebuchet MS';
}
#contentformc {
    width: 500px;
    height: auto;
    position: relative;
    float: left;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: -10px;
    text-align: justify;
    font-family: 'Trebuchet MS';   
    color: #B4B4B4;
    
}

#news{
    clear: both;
    width: 100%;
    height: 160px;
    margin: auto;
    padding-top: 8px;
    
}

#news .title{
    clear: both;
    color: #18A4C8;
    font-family: 'Trebuchet MS';
    font-size: 20px;
    font-weight: 800;
    
}

#news .news-box{
    
/*    background: url(images/gray-box-news.png) no-repeat;*/
    width: 476px;
    height: 160px;
    margin: auto;
    max-height: 180px;
}

#news .news-box .news-item{
    width: 476px;
    height: 160px;
    max-height: 160px;
    margin-top: 5px;
    float: left;
    margin-left: 5px;
    cursor: pointer;
}

#news .news-box .news-item .image{       
   width: 245px;
/*   background-color: #333;*/
   max-height: 150px;
   height: 185px;
   float: right;
}

#news .news-box .news-item .title{   
   color: #18A4C8;
   font-family: 'Trebuchet MS';
   font-size: 14px;
   width: 240px;
   float: left;
   text-align: left;
   margin-top: -125px;
   padding: 0;
   
}

#news .news-box .news-item .text{  
   color: #555;
   font-family: 'Trebuchet MS';
   font-size: 11px;
   font-weight: lighter;
   float: right;
   text-align: left;
   text-align: justify;
   height: 140px;
   overflow-y:hidden; 
   margin-right: 10px;    
}

#imagenews{
   width: 235px;
   position: relative;
   max-height: 150px;
   height: 180px;
   float: left;
   margin-left: 250px;
   margin-top: -30px;
}

#titleoffers{
    width:116px;
    height:30px;
    margin-top:22px;
    margin-right: 20px;
    font-family: 'Trebuchet MS';
    font-size: 24px;
    font-weight: lighter;
    float: right;
    color: white;
}

#titlenewpro{
    width:auto;
    height:auto;
    margin-top:-10px;
    margin-right: 4px;
    font-family: 'Trebuchet MS';
    font-size: 22px;
    font-weight: lighter;
    float: right;
    color: white;
    text-align: right;
    z-index: 2;
}
#titlenew{
    width:80px;
    height:auto;
    margin-top:14px;
    margin-left: 85px;
    font-family: 'Trebuchet MS';
    font-size: 20px;
    font-weight: lighter;
    float: left;
    color: #555;
    text-align: right;
    z-index: 1;
}

#imagenewpro{
    width:220px;
    height:220px;
    float:left;
    margin-top: -65px;
    margin-left: -10px;
    position: relative;
    
}

#imageofferpro{
    width:220px;
    height:220px;
    float:left;
    margin-top: -60px;
    margin-left: -10px;
    position: relative;
    
}

#blank{
    width:220px;
    height:30px;
    float:left; 
}

#car {
    float: left;
    padding-left: 3px;
    width: 121px;
    padding-top: 0px;
    height: 30px;
    border-right: solid 1px black;
    color: black;
    font-family:"Trebuchet MS";
    font-size:14px;
}