* { padding : 0; margin : 0;}
body, h3, img, form, .dotline { margin:0px; padding:0px; voice-family:"\"}\""; voice-family:inherit;}
body, h3, .ntext, input, textarea, select { font-family: Verdana,Arial,Helvetica,tahoma; font-size:11px; color:#535353; }
a:link, a:active, a:visited { color:#535353; text-decoration:none; }
a:hover { color:#2F5A84; text-decoration:underline; }

a1:link, a1:active, a1:visited { color:#535353; text-decoration:none; }
a1:hover { color:#ED7331; text-decoration:none; }

a, img, span {border:0; margin:0; padding:0;}
h1, h2, h3, h4, h5 {border:0; margin:15px 0 10px 0; padding:0; font-weight:bold;}

h2 { font-size:13pt; color:#cc6600; padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif;}
h2.green-title { font-size:13pt; color:#669900; padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif;}
h2.gray-title { font-size:13pt; color:#617583; padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif;}

.quiryformtable{
border:#E9E9E9 1px solid;
background-color:#F9F9F9;
}
.border-top{
border-top: #DADDE0 dashed 1px;
}
.border-all{
border: #DADDE0 dashed 1px;
}
.tdbgimage{
background-image:url(images/arrow2.gif);
background-repeat:no-repeat;
font-family:verdana;
font-size:11px;
height:0px;
padding-left:15px;
}
.tdbgimage3{
background-image:url(images/arrow_icon.jpg);
background-repeat:no-repeat;
font-family:verdana;
font-size:11px;
height:0px;
padding-left:15px;
}
.tdbgimagetech{
background-image:url(images/bullet2.jpg);
background-repeat:no-repeat;
font-family:verdana;
font-size:11px;
height:0px;
padding-left:15px;
}
.tdbgimage2{
background-image:url(images/arrow3.gif);
background-repeat:no-repeat;
font-family:verdana;
font-size:11px;
height:0px;
padding-left:15px;
}
.right-nav-icon-heading{
background-image:url(images/arrow1.gif);
background-repeat:no-repeat;
padding-left:10px;
font-family:verdana;
font-size:11px;
color:#666666;
font-weight:bold;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #604B40;
	border: 1px solid #D5D5D5;
}
.checkbox{
border:#FFFFFF 1px solid;
}


.bodytext{
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#666666;
text-align:left;
text-decoration:none
}
.bodytextblue{
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#2863A9;
text-align:left;
text-decoration:none;
}
.bodytextblue1{
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#2863A9;
text-align:left;
text-decoration:underline;
}
.boldtext{
font-family:verdana;
font-size:11px;
color:#666666;
text-align:center;
font-weight:bold;
}
h3 {font-size:120%; line-height:100%; font-weight:bold;}
h4 {font-size:120%;}
h5 {font-size:100%;}
p {border:0; margin:15px 0; padding:0;}
ul, ol {line-height:2;:block; border:0; margin:8px 0px 15px 40px; padding:0;}
ol {list-style-type:decimal;}
li {display:list-item; border:0; margin:0; padding:0; line-height:14px;}
ul ul, ul ol, ol ol, ol ul {margin: 0 0 0 0px;}

dl {border:0; margin:15px 0; padding:0;}
dt {border:0; margin:0; padding:0; font-weight:bold;}
dd {border:0; margin:0 0 0 30px; padding:0;}

form {border:0; margin:0; padding:0;}
fieldset {border:1px solid #ccc; margin:15px 0; padding:10px;}

.price{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background-color:#FF0000; padding-left:5px; padding-right:5px;}
body {
	
	padding : 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	
}
.headertabbg{
background-color:#2F5A84;
}
.rightnav-heading{
font-family:verdana;
font-size:12px;
color:#666666;
font-weight:bold;
}
.footer{font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #666666;
		font-size:10px;}
/* -----------------top navigation--------------------------------------------------------------------------------------- */
.leftnavheading{
font-family:verdana;
color:#604B40;
font-size:11px;
font-weight:bold;
padding-left:6px;
background-image:url(images/left_nav_bg.gif)
}

/* -----------------top navigation--------------------------------------------------------------------------------------- */
.topnav1{
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#666666;
text-align:left;
text-decoration:none
}
B.topnav1:link{
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#666666;
text-align:left;
text-decoration:none
}
B.topnav1:visited{
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#666666;
text-align:left;
text-decoration:none
}
B.topnav1:hover{
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#ED7331;
text-align:left;
text-decoration:none
}



.topnav{
font-family:arial;
color:#ffffff;
font-size:12px;
}
A.topnav:link{
font-family:arial;
color:#ffffff;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
A.topnav:visited{
font-family:arial;
color:#ffffff;
font-weight:bold;
text-decoration:none;
font-size:12px;
}
A.topnav:hover{
font-family:arial;
color:#EDEDED;
text-decoration:underline;
font-weight:bold;
font-size:12px;
}
/* -----------------...........--------------------------------------------------------------------------------------- */

/* -----------------Left navigation--------------------------------------------------------------------------------------- */
A.leftnav:link{
font-family:verdana;
color:#8666666;
text-decoration:none;
font-size:11px;
font-weight:normal;
padding-left:8px;
}
A.leftnav:visited{
font-family:verdana;
color:#666666;
font-weight:normal;
text-decoration:none;
padding-left:8px;
font-size:11px;
}
A.leftnav:hover{
font-family:verdana;
color:#174C7F;
text-decoration:none;
padding-left:8px;
font-weight:normal;
font-size:11px;
}
/* --------quick quote text-------------------------------------------------------------- */
.quickquotetext{
	font-family:Arial;
	color:#535353;
	font-size:11px;
	padding-right:0px;
	padding-left:2px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
}
/* -------top navigation (home sitemap contacts)----------------------------------------------------------------------------- */
A.topnavhome:link{
font-family:arial;
color:#838383;
text-decoration:none;
font-size:10px;
font-weight:normal;
}
A.topnavhome:visited{
font-family:arial;
color:#838383;
font-weight:normal;
text-decoration:none;
font-size:10px;
}
A.topnavhome:hover{
font-family:arial;
color:#2F5A84;
text-decoration:none;
font-weight:normal;
font-size:10px;
}
/* ------top navigation (home sitemap contacts)------------------------------------------------------------------ */

#main { width:772px; margin:0px auto 0 auto; text-align:center; text-align:left }
#page { width: 772px; margin: 0; padding:0px; }
/* Header */
#header {position:relative; width:772px; margin:0; padding:0;}
.top-bg { background: url(http/query_881451B6) repeat-x; height: 57px;}
.seo-top-h1 { font-size:1px; color:#FFFFFF; margin-bottom:0px; line-height:0.5em; margin-top:0px}
.seo-top-h3 { font-size:11px; margin-bottom:0px; margin-top:0px; font-weight:normal;}
	/* top navigation link class*/
		ul#top-nav {margin:8px 0px 5px 5px ; padding:0; list-style:none;}
		ul#top-nav li { padding:3px 0 3px 14px; background: url(http/query_F4F86E86) no-repeat 5px 8px; display:inline; margin:0px;}
		ul#top-nav li a:link, ul#top-nav li a:visited { color:#5f7c03; padding:0px; text-decoration:none;}
		ul#top-nav li a:hover { color:#5f7c03; padding:0px; text-decoration:underline;}

/*top links*/
#header ul#topnav {margin:0px 0; padding:0; list-style:none;}
#header ul#topnav li {margin:0; padding:0;}
#header ul#topnav li {padding:4px 2px 4px 10px; background:url(http/query_56C38163) 3px 6px no-repeat; text-decoration:none; display:inline}
	
/* Main Menu */
.button-bg {
	background: url(images/buttan-bg.gif) repeat-x;
	height:40px;
	font-weight:bold;
	vertical-align:middle;
	color:#FFFFFF;
	font-size:12px;
	margin: 0px 1px 0px 1px;
	padding: 0px 0px 2px 0px; 
	width:770px
}
.buttonnext {
	background-color:#2F5A84;
	font-family:verdana;
	color:#FFFFFF;
	border:#ffffff 1px solid;
	width:70px;	
	
}
.buttonnext1 {
	background-color:#FF3333;
	font-family:verdana;
	color:#FFFFFF;
	border:#ffffff 1px solid;
	width:90px;	
	
}

.buttonnext2 {
	background-color:#2F5A84;
	font-family:verdana;
	color:#FFFFFF;
	border:#ffffff 1px solid;
	width:90px;	
	
}
.buttonnext3 {
	background-color:#FF9900;
	font-family:verdana;
	color:#FFFFFF;
	border:#ffffff 1px solid;
	width:90px;	
	
}

.buttonnext4 {
	background-color:#009900;
	font-family:verdana;
	color:#FFFFFF;
	border:#ffffff 1px solid;
	width:90px;	
	
}

.class {
<form method="get" action="http://www.google.co.uk/custom" target="_top">
                              <table width="95%" bgcolor="#ffffff">
                                <tr>
                                  <td width="85" ><a href="http://validator.w3.org/check?uri=http%3A%2F%2Fsapphirewebtech.co.uk%2F"><img
        src="http://www.w3.org/Icons/valid-html401-blue"
        alt="Valid HTML 4.01 Transitional" height="28" width="79"></a> </td>
                                  <td width="100"><div align="left"  >
                                    <input type="button" name="sa3" value="RSS Feedback" class="buttonnext3" onClick="window.open('http://sapphirewebtech.co.uk/myfeed1.php')"  >
                                  </div></td>
                                  <td width="100"><div align="left"  >
                                    <input type="button" name="sa1" value="New Launch" class="buttonnext1" onClick="window.open('http://sapphirewebtech.co.uk/demo')"  >
                                  </div></td>
                                  <td width="100"><div align="left"  >
                                    <input type="button" name="sa2" value="Best Deals" class="buttonnext2" onClick="window.open('http://sapphirewebtech.co.uk/basic_package.html')"  >
                                  </div></td>
                                  <td width="100"><div align="left"  >
                                    <input type="button" name="sa2" value="Training" class="buttonnext4" onClick="window.open('http://sapphirewebtech.co.uk/training')"  >
                                  </div></td>
                                  <td width="70"></td>
                                  <td width="70"></td>
                                  <td width="70"></td>
                                  
                                </tr>
                              </table>
                            </form>
}

/* Left Part */


/*text classes*/
.textbolt { font-weight:bold;}
.yallow { color:#F6FF00; font-size:12px;}
.greyy { color:#333333; font-size:11px;}
.white-text { color:#ffffff; font-size:11px;}
.red { 
color: #ff0000;
font-family:verdana;
font-size:11px;
 }
.green2 { color: #7aa003; }
.heading { 
color: #0E5F89; 
font-family:verdana;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.headingorange { 
color: #FFAE00; 
font-family:verdana;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
.tablebg-services{
background-color:#F7F7F7;
}
.ecommerceheading { 
color: #5C5C5C; 
font-family:arial;
font-weight:bold;
font-size:17px;
text-decoration:none;
}
.headingyellow { 
color: #B28707; 
font-family:arial;
font-weight:bold;
font-size:17px;
text-decoration:none;
}
.headingpink { 
color: #C70096; 
font-family:arial;
font-weight:bold;
font-size:17px;
text-decoration:none;
}
.headingblue {
	color: #123B7F;
	font-family:arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	padding-left: 5px;
}
.heading4 {
color: #006699;
font-family:arial;
font-size:14px;
font-weight:inherit;
text-decoration: blink;
display:block;
richness:inherit;}
.heading41 {
color: #006699;
font-family:arial;
font-size:16px;
font-weight:inherit;
text-decoration: none;
display:block;
richness:inherit;}


	/* Left Part - Category */
   

input, textarea, select { font-size:11px; color:#666666;  BORDER:1px solid #D5D5D5; BACKGROUND-COLOR: #ffffff; padding:1px;}
.inputbutton { font-weight:bold; text-align:center; color:#ffffff; background-color:#ED7331; border:1px solid #C95618; padding:1px; cursor:pointer;}

/* footer part is END here */


ul#navmenu ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}
.checkbox{
border:none;
}





a.white:link, a.white:active, a.white:visited { color:#FFFFFF; font-size:10px; font-weight:normal; text-decoration:none; }
a.white:hover { color:#59C4FF; text-decoration:none; }
.icon_home {padding:0px; vertical-align:middle;}

p {margin:0px; padding:0px;}

.borderimage{
border:#DBDBDB 1px solid;
padding:1px;
}

/*-------------comment table-------------------*/
.tableborder{
border:#666666 1px solid;;
background-color:#EFEFEF;
}
.tableborder-services{
border:#C8C8C8 1px solid;;
background-color:#EFEFEF;
}
.tableicon-services{
background-image:url(images/bullet1.jpg);

background-repeat:no-repeat;
}
.tableicon-services1{
background-image:url(images/green_arrow.gif);

background-repeat:no-repeat;
}
.tableborder-services1{
border:#CCCCCC 1px solid;
background-color:#ffffff;
}
.border
{ border:#d5d5d5 1px solid;
}

