ul.menuHoriz li {
	float:left;
}

#menuTop{
	margin:0 auto 0 auto;
	width:865px;
	height:29px;
	/*background:url(images/menu-bar.png) no-repeat;*/
	position:relative;
	left:0px;
	/*default backgrounds slightly shift to right, left:-5px; toswitch it back*/
	padding-top:15px;
	padding-left:35px;
	font-size:14px;
}
/*Weinam styling checked*/

#menuTop ul, #menuTop li{
	margin:0;
	padding:0;
	
}/*Weinam styling checked*/


#menuTop ul{
	list-style-type:none;
}/*Weinam styling checked*/

#menuTop li{
	display:block;
	/*width:120px;*/
	height:15px;
	padding: 0;
	margin: 0 30px 0 0;
	/*margin for setting space inbetween menu*/
}/*Weinam styling checked*/

#menuOne{
	overflow:hidden;
	/*to remove float*/
	font-weight:bold;
}

ul#menuOne li a:hover{
	color:#FFF;
}

#menuTop a{
	margin:0;
	padding:0;
	/*display:block; 
	width:120px;
	height:15px;	  ie6 not working*/
	color:#F90;
	text-decoration:none;
}/*Weinam styling checked*/

#menuTop #menuSubOne li,#menuTop #menuSubTwo li,#menuTop #menuSubThree li{
	margin:0;
	padding:0;
	/*reset*/
	background:#333;
	/*
	border-top:5px solid #333;
	border-right:15px solid #333;
	border-left:15px solid #333;
	*/
	padding:5px 15px 5px 15px;
	border-bottom:1px solid #666;

}

#menuTop #menuSubOne li:hover,#menuTop #menuSubTwo li:hover,#menuTop #menuSubThree li:hover{
	background:#999;
}

#menuTop #menuSubOne li a:hover,#menuTop #menuSubTwo li a:hover,#menuTop #menuSubThree li a:hover{
	color:#FFF;
}


#menuTop li img{
	border:0;
}

ul.menuVertic {
	position:absolute;
	top:40px;
	width:140px;/*ie6 wont work if not specify*/
	visibility:hidden;
	font-size:13px;
	
}

ul#menuSubOne { left:250px; }
ul#menuSubTwo { left:410px; }
ul#menuSubThree { left:515px; }
/*fir adjustting floating menu*/

#fbandtwFB, #fbandtwTW{
	margin:0;
	padding:0;
	display:block;
	position:absolute;
	width:47px;
	height:48px;
	cursor:pointer;
	float:left;
	top:0;
	/*overflow:auto;*/
}

#fbandtwFB a, #fbandtwTW a{
	display:block;
	width:47px;
	height:48px;
}

#fbandtwFB{
	background:url(images/external_links/facebook.png) no-repeat;
	left: 770px;
}

#fbandtwTW{
	background:url(images/external_links/twitter.png) no-repeat;
	left: 820px;
}

#fbandtwFB:hover{
	background:url(images/external_links/facebook_roll.png) no-repeat;

}

#fbandtwTW:hover{
	background:url(images/external_links/twitter_roll.png) no-repeat;

}

div.img_align_template{
	margin-top: 11px;
	margin-left:60px;
}
/*align image template*/

div.img_align_template img{
	border:none;	
}
/*remove image template border*/

div.vcontent h1{
	padding-bottom:5px;
	
}
/*template content*/
div.vcontent{
	margin:5px 17px 5px 17px; 
	word-spacing:.5px; 
	line-height:15px;	
	
}
/*template content*/

img.pen_pic_ali{
	width:153px;
	height:157px;
	padding:2px;
	border:none;
	
}
	
h1 {
font-size:14px;
}

h2 {
font-size:12px;
}

h3 {
font-size:12px;
}

body {
background: url(images/bg.gif) #ffffff repeat-x left top; color: #333333; font-family: "Arial"; font-size: 12px;
}



div#GetQuoteNow{
	position: fixed;
	right: 0;
	position: fixed;
	top: 7%;
	background-color: #FFFFFF;
	background:none;
	
	
}



table#alignMZ {
margin: 0 auto;
}
/*centralize in firefox*/

table#alignTopMenu{
margin:0 0 0 auto;
}
/*align top menu bar in firefox*/

/*top button*/
.topbutton {color: #FF9900;font-weight:bold; padding: 10px 0px 1px 0px; 
}

a.topbtn:link {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:45px; padding:9px;
}
a.topbtn:visited {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:45px; padding:9px;
}
a.toprbtn:active {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:45px; padding:9px;
}
a.topbtn:hover {
color: #ffffff; background-color: transparent; text-decoration:none; font-size: 12px; background:url(images/header_over.gif); width:45px; padding:9px;
}

a.topbtn2:link {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:85px; padding:9px;
}
a.topbtn2:visited {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:85px; padding:9px;
}
a.toprbtn2:active {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:85px; padding:9px;
}
a.topbtn2:hover {
color: #ffffff; background-color: transparent; text-decoration:none; font-size: 12px; background:url(images/header_over.gif); width:85px; padding:9px;
}

a.topbtn3:link {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:72px; padding:9px;
}
a.topbtn3:visited {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:72px; padding:9px;
}
a.toprbtn3:active {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:72px; padding:9px;
}
a.topbtn3:hover {
color: #ffffff; background-color: transparent; text-decoration:none; font-size: 12px; background:url(images/header_over.gif); width:72px; padding:9px;
}

a.topbtn4:link {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:42px; padding:9px;
}
a.topbtn4:visited {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:42px; padding:9px;
}
a.toprbtn4:active {
color: #FF9900; background-color: transparent; text-decoration:none; font-size: 12px; width:42px; padding:9px;
}
a.topbtn4:hover {
color: #ffffff; background-color: transparent; text-decoration:none; font-size: 12px; background:url(images/header_over.gif); width:42px; padding:9px;
}

/*bottom footer*/
.footer { padding: 36px 0px 5px 0px; color: #ff9705;
}

a.footerbtn:link {
color: #ff9705; background-color: transparent; text-decoration:none; font-size: 12px;
}
a.footerbtn:visited {
color: #ff9705; background-color: transparent; text-decoration:none; font-size: 12px;
}
a.footerbtn:active {
color: #ff9705; background-color: transparent; text-decoration:none; font-size: 12px;
}
a.footerbtn:hover {
color: #003300; background-color: transparent; text-decoration:none; font-size: 12px;
}

.copyright { 
padding: 5px 8px 5px 8px; font-size: 11px; color: #003300;
}

a.superweb:link {
color: #cccccc; background-color: transparent; text-decoration:none; font-size: 12px;
}
a.superweb:visited {
color: #cccccc; background-color: transparent; text-decoration:none; font-size: 12px;
}
a.superweb:active {
color: #cccccc; background-color: transparent; text-decoration:none; font-size: 12px;
}
a.superweb:hover {
color: #0066CC; background-color: transparent; text-decoration:none; font-size: 12px;
}

/*index*/
a.more:link {
color: #999999; background-color: transparent; text-decoration:underline; font-size: 11px;
}
a.more:visited {
color: #999999; background-color: transparent; text-decoration:underline; font-size: 11px;
}
a.more:active {
color: #999999; background-color: transparent; text-decoration:underline; font-size: 11px;
}
a.more:hover {
color: #ffa112; background-color: transparent; text-decoration:underline; font-size: 11px;
}

.discprobg{
background: url(images/index_pic2.jpg) no-repeat left top;
}

.discprobgpd{
background: url(images/pendriveImage.jpg) no-repeat left top;
}

.newsbg{
background: url(images/index_pic4.gif) no-repeat left top;
}

.indexprofilebg{
background: url(images/index_pic5.gif) no-repeat left top;
}

.indextext { font-size: 15px; color: #020206;
}

.indextextbold { font-size: 15px; color: #ffa112; font-weight: bold;
}

a.discpro_m:link {
color: #333333; background-color: transparent; text-decoration:none; font-size: 15px;
}
a.discpro_m:visited {
color: #333333; background-color: transparent; text-decoration:none; font-size: 15px;
}
a.discpro_m:active {
color: #333333; background-color: transparent; text-decoration:none; font-size: 15px;
}
a.discpro_m:hover {
color: #ffa112; background-color: transparent; text-decoration:underline; font-size: 15px;
}

a.discpro:link {
color: #333333; background-color: transparent; text-decoration:none; font-size: 12px;
}
a.discpro:visited {
color: #333333; background-color: transparent; text-decoration:none; font-size: 12px;
}
a.discpro:active {
color: #333333; background-color: transparent; text-decoration:none; font-size: 12px;
}
a.discpro:hover {
color: #ffa112; background-color: transparent; text-decoration:underline; font-size: 12px;
}

/*allpage bg*/
.contentbg { background:url(images/contentbg.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_copy { background:url(images/contentbg_copy.jpg) no-repeat left top; height:1800px; background-color: #FFFFFF;
}

.contentbg_special { background:url(images/contentbg_special2.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_special2 { background:url(images/contentbg_special.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_profile { background:url(images/contentbg_profile.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_service1 { background:url(images/contentbg_service1.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_service2 { background:url(images/contentbg_service2.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_service3 { background:url(images/contentbg_service3.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_service4 { background:url(images/contentbg_service4.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_discful1 { background:url(images/contentbg_discful.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_discful2 { background:url(images/contentbg_discful2.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_discful3 { background:url(images/contentbg_discful3.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_discprint { background:url(images/contentbg_discprint.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_resources { background:url(images/contentbg_resources.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_news { background:url(images/contentbg_news.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_newsblank { background:url(images/contentbg_newsblank.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_newsblank2 { background:url(images/contentbg_newsblank2.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_contact { background:url(images/contentbg_contact.jpg) no-repeat left top; background-color: #FFFFFF;
}

.contentbg_sitemap { background:url(images/contentbg_sitemap.gif) no-repeat left top; background-color: #FFFFFF;
}

a.disclink:link {
color: #ffa80f; background-color: transparent; text-decoration:underline; font-size: 12px;
}
a.disclinko:visited {
color: #ffa80f; background-color: transparent; text-decoration:underline; font-size: 12px;
}
a.disclink:active {
color: #ffa80f; background-color: transparent; text-decoration:underline; font-size: 12px;
}
a.disclink:hover {
color: #333333; background-color: transparent; text-decoration:underline; font-size: 12px;
}

/*news.html*/
.newstitle { padding: 5px 5px 5px 0px;
}

a.subnews:link {
color: #333333; background-color: transparent; text-decoration:underline; font-size: 12px;
}
a.subnews:visited {
color: #333333; background-color: transparent; text-decoration:underline; font-size: 12px;
}
a.subnews:active {
color: #333333; background-color: transparent; text-decoration:underline; font-size: 12px;
}
a.subnews:hover {
color: #ffa112; background-color: transparent; text-decoration:underline; font-size: 12px;
}

/*sitemap.html*/
.sitemaptitle { padding: 3px 0px 3px 0px;
}

a.sitemap:link {
color: #333333; background-color: transparent; text-decoration:underline; font-size: 11px;
}
a.sitemap:visited {
color: #333333; background-color: transparent; text-decoration:underline; font-size: 11px;
}
a.sitemap:active {
color: #333333; background-color: transparent; text-decoration:underline; font-size: 11px;
}
a.sitemap:hover {
color: #ffa112; background-color: transparent; text-decoration:underline; font-size: 11px;
}

/*services.html*/
a.superwebw:link {
color: #0066CC; background-color: transparent; text-decoration:underline; font-size: 12px;
}
a.superwebw:visited {
color: #0066CC; background-color: transparent; text-decoration:underline; font-size: 12px;
}
a.superwebw:active {
color: #0066CC; background-color: transparent; text-decoration:underline; font-size: 12px;
}
a.superwebw:hover {
color: #999999; background-color: transparent; text-decoration:none; font-size: 12px;
}

/*servicesprint1 and servicesprint2*/
a.linkpage:link {
color: #999999; background-color: transparent; text-decoration:none; font-size: 12px; font-weight: bold;
}
a.linkpage:visited {
color: #999999; background-color: transparent; text-decoration:none; font-size: 12px; font-weight: bold;
}
a.linkpage:active {
color: #999999; background-color: transparent; text-decoration:none; font-size: 12px; font-weight: bold;
}
a.linkpage:hover {
color: #ffa112; background-color: transparent; text-decoration:underline; font-size: 12px; font-weight: bold;
}
