/* CSS Document */
body {
	margin: 0px; 	padding:0px;	text-align:center;	background-color:#B0B0B0;	font-family: Arial, verdana, Helvetica, sans-serif; font-size:12px; 	background-color:#F2F8FB;	color:#000000;	text-align: center;	background-image:url(../images/BgImg.jpg);	background-repeat:repeat-x;	background-position:top; 
}
h1, h2, h3, h4, h5, h6 {color:#2A67B3;}

h1 {
    margin:0;	font-size: 22px;	font-weight: normal;
}
h2 {
	
	font-size: 20px;	font-weight: normal;
}
h3 {
	
	font-size: 18px;	font-weight: normal;
}
h4 {
	
	font-size: 16px;	font-weight: bold;
}
h5 {
	
	font-size: 14px;	font-weight: bold;
}
h6 {
	padding:0px;	margin:0px;	font-size: 13px;	font-weight: bold;	color:#000000;
}
p {margin:10px 0;line-height:1.4;}
a {
	text-decoration:underline;	color:#0000CC; outline:none;
}
a:hover {text-decoration:none;}

#global {
	text-align: center;	left: 0;	right:  0; z-index:1; margin-left:auto;	margin-right:auto;	width:976px;
}
/* Index page css starts here*/
#index_middlecontainer
{
width:952px;text-align:left;margin-left:auto;margin-right:auto;left: 0;right:  0;
}
#mainimg
{
/**/
height:195px;
}
#lefttop
{
width:202px;float:left; padding-right:9px;	
}
#lefticonlink
{
background-color:#F8F8F8;border:1px solid #C5D2D1;padding:6px 0px 9px 7px;
}
#linkleft{}
#linkleft ul
{
	background-image: url(../images/cat_bg.jpg);background-repeat:repeat-y;margin:0px;padding:0px;width:186px;
}
#linkleft li
{
	display:block;padding-left:18px;font-size:11px;font-weight:bold;text-transform:uppercase;text-align:left;color:#346E9E;line-height:30px;
}
#linkleft li div{float:left;padding-right:10px;padding-top:1px;}
#linkleft li a
{
text-decoration:none;color:#346E9E;
}
#linkleft li a:hover
{
text-decoration:underline;
}

#left_tools{}
#left_tools ul
{
background-image: url(../images/LeftIconBgImg2.jpg);background-repeat:no-repeat;margin:0px;padding:0px;width:186px;height:148px;
}
#left_tools li
{
display:block;padding-left:38px;font-size:11px;font-weight:bold;text-transform:uppercase;text-align:left;color:#346E9E;line-height:30px;
}
#left_tools li a
{
text-decoration:none;color:#346E9E;
}
#left_tools li a:hover
{
text-decoration:underline;
}
#headerImg
{
width:739px;height:191px;float:left;
}
/* Column CSS start Here */
#column
{
width:735px;
margin:0px;
padding:0px;
float:right;
/*border:1px solid yellow;*/
text-align:left;
}
/*Left Column CSS*/
#leftcolumn
{
width:202px;float:left;text-align:left;
}
#smallBuziness
{
background-color:#F8F8F8;border:1px solid #C5D2D1;padding:3px 0px;
}
#smallBuzinessTitle
{
background-image:url(../images/LeftColumnTitleBg.jpg); background-repeat:repeat-x; width:192px;border:1px solid #FCAE0C;text-align:center;text-transform:uppercase;font-size:11px;font-weight:bold;padding-top:5px;
}
#smallBuziness ul
{
 /**/
	background:none;	width:116px;	margin-left:15px;	text-align:left;	vertical-align:top;	padding:0px;margin-top:14px;}
#smallBuziness li
{
color:#708298;font-size:12px;text-transform:capitalize;margin-top:0px;padding:0px;vertical-align:top;line-height:22px;font:Arial, Helvetica, sans-serif; list-style:none;
}
#smallBuziness li span
{
background-image:url(../images/SmallBuzinessLiArrow.jpg);background-position:left center;background-repeat:no-repeat;padding-left:16px;text-decoration:none;
line-height:18px;
}
#smallBuziness li a
{
text-decoration:none;color:#708298;
}
#smallBuziness li a:hover
{
text-decoration:underline;
}
.n1
{
background-color:#F8F8F8;border:1px solid #C5D2D1;padding:4px; margin:0px;}
:root .n1
{ }
.n1Title
{
background-image:url(../images/LeftColumnTitleBg.jpg);background-repeat:repeat-x; width:192px;border:1px solid #FCAE0C;text-align:center;text-transform:uppercase;font-size:11px;font-weight:bold; margin:5px 3px;
}
.n1 ul
{
background:none;text-align:left;	vertical-align:top;	padding:0px;margin:0px;}
	
.n1 li
{
color:#708298;font-size:12px;
text-transform:capitalize;
line-height:22px;
font:Arial, Helvetica, sans-serif;
list-style:none; display:list-item;
background:url(../images/SmallBuzinessLiArrow.jpg ) no-repeat 7px 0px;
padding:0px 15px 0px 20px; 
}
#testmonials
{
}
#testmonialsTitle
{
background-image:url(../images/LeftColumnTitleBg.jpg);background-repeat:repeat-x;height:24px;width:192px;border:1px solid #FCAE0C;text-align:center;text-transform:uppercase;font-size:11px;font-weight:bold;padding-top:5px;
}
#testmonialscontent
{
padding-left:4px;padding-right:5px;padding-top:15px;text-align:left;font-size:12px;
font:arial, verdana;
}
#learnmore
{
padding-left:11px;padding-right:11px;text-align:right;font-weight:normal;padding-top:5px;color:#0000CC;font-size:10px;text-decoration:underline;text-transform:uppercase;cursor:pointer;
}

/* Middle Column CSS */
#middlecolumn
{
width:500px;float:left;text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px auto;
}
#ontrix
{
background-color:#F8F8F8;border:1px solid #C5D2D1;height:270px;padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#ontrixtitle
{
height:26px;color:#FFFFFF;font-weight:bold;text-align:left;padding-left:15px;background-color:#72B0DE;text-transform:uppercase;
}
#ontrixconent
{
padding:5px;text-align:left;height:122px; font-family:arial, Helvetica, sans-serif; font-size:12px; 
}
#ontriximg
{
padding-right:17px;float:left;width:161px;height:118px;background-image:url(../images/OntrixImg.jpg);background-repeat:no-repeat;
}
#ontrixcustomer
{
float:right;text-align:justify; font-weight:normal;font-size:12px;width:99%; margin:0px auto;
}
#ontrixlearnmore
{
text-align:right;font-weight:bold;padding-top:30px;color:#FF781A;font-size:10px;text-decoration:none;text-transform:uppercase;cursor:pointer;
}
#ontrixlearnmore:hover
{
text-align:right;font-weight:bold;padding-top:30px;color:#FF781A;font-size:10px;text-decoration:underline;text-transform:uppercase;cursor:pointer;
}
#ontrixoffer
{
padding-top:20px;text-align:left;padding-right:10px;padding-left:10px;padding-bottom:10px;
}
#newlaunch
{
background-image:url(../images/OntrixNewLaunch.jpg);width:69px;float:left;width:69px;height:39px;
}
#newlaunchtext
{
float:left;width:137px;padding-right:31px;
}
#ontrixcd
{
background-image:url(../images/OntrixCd.jpg);float:left;width:62px;height:56px;
}
#ontrixcdtext
{
float:right;width:150px;
}
#linkjava
{
text-align:left;border:1px solid #C5D2D1;height:248px;
}
#linkjavatitle
{
background-color:#72B0DE;height:20px;text-align:left;padding-top:8px;
}
#linkjavatitle ul
{
/**/
display:inline;background:none;width:480px;margin:0px;padding:0px;
}
#linkjavatitle li
{
background-image:url(../images/LinkJavaDivider.jpg);background-position:right;background-repeat:no-repeat;display:inline;color:#ffffff;font-size:11px;text-transform:uppercase;font-family:Verdana;padding-left:28px;padding-right:28px;text-align:center;width:480px;
}
#linkjavatitle li a
{
text-decoration:none;color:#ffffff;vertical-align:middle;
}
#linkjavatitle li a:hover
{
text-decoration:underline;color:#ffffff;
}
#linkjavatitle .noimgjavalink
{
background:none;
}
#linkjavacontent
{
padding-top:10px;padding-right:20px;padding-left:16px;font-family:verdana;font-size:11px;font-weight:normal;text-transform:capitalize;
}
#degitalgallery
{
/**/
height:75px;
}
#degitalimg
{
background-image:url(../images/DegitalImg.jpg);background-repeat:no-repeat;width:140px;height:70px;float:left;width:158px;text-align:left;
}
#degitalcontent
{
float:right;text-align:left;width:285px;
}
#degitalcontent .learnmore
{
font-weight:bold;color:#FF781A;font-size:10px;text-decoration:none;text-transform:uppercase;cursor:pointer;
}
#degitalcontent .learnmore:hover
{
text-decoration:underline;cursor:pointer;
}
#degitalfourlink
{
padding-top:10px;
}
#degitalleftside
{
float:left;width:230px;padding-left:9px;
}
#degitalrightside
{
float:right;width:194px;padding-left:9px;
}
.degital
{
color:#2A67B3;
font-weight:normal;text-decoration:underline;
}
.degital:hover
{
color:#2A67B3;text-decoration:none;
}
/* Middle Column CSS */
#columnDivid1
{
width:8px;float:left;text-align:left;
}
#rightcolumn1
{
width:205px;float:right;text-align:right;  margin:0px; padding:0px;}
#rightcolumn
{
width:220px;float:right;text-align:right;padding-left:6px;
}
* html #rightcolumn{
padding:0px; 
width:240px;
}
/* Right Column Css Start */
#topsponsors-1
{
background-color:#F8F8F8;border:1px solid #C5D2D1;padding:4px; overflow-y:auto;
}
#topsponsors
{
background-color:#F8F8F8;border:1px solid #C5D2D1;padding:4px;height:480px;
}
#topsponsorstitle
{
background-color:#72B0DE;font-family:arial;font-size:12px;font-weight:bold;text-transform:uppercase;color:#ffffff;height:19px; text-align:center;
padding-top:7px;padding-left:5px;
}
.topsponsorstitle
{
background-color:#72B0DE;font-family:arial;font-size:12px;font-weight:bold;text-transform:uppercase;color:#ffffff;text-align:center;
padding:7px 5px;
}
#topsponsorscontent
{
padding-top:15px;padding-left:5px;padding-right:5px;
}
#topsponsorscontent1
{
padding-top:5px;padding-left:5px;padding-right:5px;
}
/* first Div */
#PartialClientList
{
/**/
border-bottom:1px dotted #353535;height:100px;
}
#PartialClientList_nobottomborder
{
/**/
text-align:LEFT;
}
#PartialClientList_nobottomborder a{ color:#CC0000;}
#topsponsors_new
{
height:20px;float:left;width:64px;
}
#topsponsorsimg1
{
background-image:url(../images/topsponer1.jpg);background-repeat:no-repeat;width:58px;height:58px;float:left;width:64px;
}
#topsponsorsimg2
{
background-image:url(../images/topsponer1.jpg);background-repeat:no-repeat;width:58px;height:58px;float:left;width:64px;
}
#topsponsorsimg3
{
background-image:url(../images/topsponer1.jpg);background-repeat:no-repeat;width:58px;height:58px;float:left;width:64px;
}
#topsponsorsimg4
{
background-image:url(../images/topsponer4.jpg);background-repeat:no-repeat;width:58px;height:58px;float:left;width:64px;
}
#PartialClientListcontent
{
width:150px;
float:right;
font-family:verdana;
font-size:11px;
color:#353535;
text-align:left;
}
.Learnmore
{
font-weight:bold;
color:#FF781A;
font-size:10px;
text-decoration:none;
text-transform:uppercase;
cursor:pointer;
text-align:right;
float:right;
}
.Learnmore:hover
{
text-decoration:underline;
cursor:pointer;
}
/* Index page css ends here*/
/* top css starts here*/
#bgimg{
	position: relative;
	background-image:url(../images/continerbg.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	width:976px;
	left: 0;
	right: 0;
	z-index:1;
}
#topheader{
	left: 0;
  	right:  0;
  	margin-left: auto;
  	margin-right: auto;
    width: 976px;
    position: relative;
	margin-bottom:0px;
	margin-top:24px;
	z-index:50;
}
:root #topheader{margin-top:24px;}
* html #topheader{margin-top:12px;}
html>body #topheader{margin-top:12px; }
#topShadow{
	background-image:url(../images/TopShadow.jpg);
	background-repeat:no-repeat;
	height:4px;
	width: 976px;
}
#topbg
{
/**/
	left: 0;
	right:  0;
	background-image:url(../images/continerbg.gif);
	background-position:top center;
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#topbarholder
{
	height:84px;
}
/*#logo
{
	float:left;
	width:316px;
	height:84px;
	background-image:url(../images/OntrixLogo.jpg);
	background-repeat:no-repeat;
	margin-left:4px;
}*/
.logo
{
	
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat; 
	width:187px; 
	height:118px;
	
}
.bar{ background:url(../images/menubk.gif) repeat-x; color:#fff; height:9px;}
#topbutton
{
float:right;
text-align:right;
padding-right:10px;
}
:root #topbutton
{
float:right;
text-align:right;
padding-right:10px;
margin-top:2px;
}
#topbutton ul
{
line-height:24px;
margin:0px;
}
#topbutton li
{
display:inline;
text-transform: uppercase;
text-align:left;
margin:0px;
padding:0px;
}
#topbutton li a
{
background:url(../images/toplink_bg.jpg) no-repeat top;
font-family:Verdana;
color:#33464C;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding:8px 5px;
width:79px;
}
#topbutton li a:hover
{
text-decoration:underline;
}
#sddm li
{
display:inline;
text-transform: uppercase;
text-align:left;
margin:0px;
padding:0px;
}
#sddm  li a
{
font-family:Verdana;
color:#33464C;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
#sddm li a:hover
{
text-decoration:underline;
}
/* */
#number
{
text-align:right;
font-family:tahoma;
font-weight:bold;
font-size:12px;
padding-right:10px;
padding-top:27px;
}
#mainlink
{
/**/
padding-left:42px;
text-align:left;
font-size:10px;
color:#ffffff;
font-weight:bold;
background-image:url(../images/linksbg.gif);
}
#mainlink ul
{
/**/
line-height:35px;
}
#mainlink li
{
background-image:url(../images/MainLinkDivider.jpg);
background-repeat:no-repeat;
background-position:right;
line-height:35px;
padding-right:19px;
padding-left:19px;
}
#mainlink li a 
{
text-decoration:none;
color:#ffffff;
}
#mainlink li a:hover 
{
text-decoration:underline;
color:#ffffff;
}
#mainlink .noimg
{
background-image:url(images/Nodivider.jpg); background-repeat:no-repeat; background-position:right;
}
/* top css ends here*/
/* Middle page  CSS Starts here*/
#solganImg
{
	margin-left:auto;
	margin-right:auto;
	left: 0;
	right:  0;
	position: relative;
	height:87px;
	width:954px;
	background-image:url(../images/SolganImg.jpg);
	background-repeat:no-repeat;
}
#space{
	height:5px;
	width:954px;
}
#topbar
{
	background-image:url(../images/topborder.gif);
	background-repeat:no-repeat;
	text-align:left;
	left: 0;
	right:  0;
	margin-left:auto;
	margin-right:auto;
	width:952px;
	height:3px;
}
#bottomborder{
	background-image:url(../images/bottomborder.gif);
	background-repeat:no-repeat;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	left: 0;
	right:  0;
	width:952px;
	height:5px;
}
#global_container
{
background-image:url(../images/middleborder.gif);
background-repeat:repeat-y;
width:952px;
text-align:left;
margin-left:auto;
margin-right:auto;
left: 0;
right:  0;
height:100%;
overflow:auto;
clear:both;
}

/* Sub Page Left Links CSS starts here*/
#left_panel
{
float:left;
padding-left:10px;
padding-right:5px;
width:182px;
text-align:left;
}
.downclass a{
	color:#DF8525; 
	background-image:url(../images/orange-dwn.jpg);!important
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#F8F8F8;
	margin:0px;
	padding:0px;
	padding-left:16px;
	font-size:10px;
	font-weight:bold;
}
.downclass a:hover{
	color:#DF8525; 
	background-image:url(../images/orange-dwn.jpg);!important
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#F8F8F8;
	margin:0px;
	padding:0px;
	padding-left:16px;
	font-size:10px;
	font-weight:bold;
}

#bluedownclass{
	color:#DF8525; !important
	background-image:url(../images/blue.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	padding-left:16px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-transform:capitalize;
	
}
.activeclass:link,
.activeclass:active,
.activeclass:visited,
.activeclass:hover{
	color:#929191;!important
	background-image:none;
	background-color:#ffffff;
	text-decoration:none;
	padding:0px;
	margin:0px;	
}
#left_column
{
}
#left_column ul
{
/**/
	display:list-item;
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:20px;
	text-transform:uppercase;
}
#left_column li
{
	font-weight:bold;
	display:list-item;
	list-style:none;
	border-bottom:1px solid #9A9D9F;
	text-indent:1px;
}
#left_column li span
{
	background-image:url(../images/arroworange.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:16px;
	text-decoration:none;	
}
#left_column li a
{	
	text-decoration:none;
}
#left_column li a:hover
{
	color:#DF8525;
	text-decoration:none;
}
a.mainlink{
	color:#438DCD;
}
a.mainlink:hover{
	color:#DF8525;
}
.orangetext
{
	color:#DF8525;
	text-decoration:none;
}
a.orangetext
{
	color:#DF8525;
	text-decoration:none;
}
.greytxt
{
	color:#a1a1a1;
	line-height:20px; font-weight:bold; padding-left:15px; background:#F8F8F8;
}
#leftlinks_sub
{
background-color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
#leftlinks_sub ol
{
background:none;
display:list-item;
padding:0px;
list-style:none;
margin:0px;
text-decoration:none;
text-transform:capitalize;
}
#leftlinks_sub li 
{
/**/
border:none;
text-transform:capitalize;
}
#leftlinks_sub li span
{
background-image:url(../images/bluearrow.gif);
background-position:left center;
background-repeat:no-repeat;
padding-left:18px;
text-decoration:none;
text-transform:capitalize;
text-decoration:none;
}

#leftlinks_sub li a
{
text-decoration:none;
}
#leftlinks_sub li a:hover
{
/*color:#DF8525;*/
color:#797979;
text-decoration:none;
}
#graysublink
{
font-family:Arial, Helvetica, sans-serif;
size:12px;
padding-left:16px;
line-height:13px;
text-transform:capitalize;
}
#graysublink li
{
font-family:Arial,Arial, Helvetica, sans-serif;
size:11px;
color:#333333;
line-height:13px;
text-transform:capitalize;
}
#graysublink li a
{
/**/
color:#333333;
text-decoration:none;
font-weight:normal;
}
#graysublink li a:hover
{
color:#eca027;
text-decoration:underline;
}
.sublinks
{
color:#eca027;
}
/* Sub Page Left Links CSS Ends here*/
/* Right Column CSS starts here*/

#right_topholder{
margin-left:auto;
margin-right:auto;
left: 0;
right:  0;
}
#breadcrumbs_sub
{
/*border-bottom:1px solid #FF7500;*/
height:19px;
text-align:left;
color:#3170BC;
margin-left:auto;
margin-right:auto;
left: 0;
right:  0;
font-size:11px;
}
.breadcrumbs
{
font-family:Arial,Arial, Helvetica, sans-serif;
font-size:11px;
color:#3170BC;
text-decoration:none;
}
.breadcrumbs:hover
{
font-family:Arial,Arial, Helvetica, sans-serif;
font-size:11px;
color:#3170BC;
text-decoration:underline;
}
.Youarehere 
{
font-family:Arial,Arial, Helvetica, sans-serif;
color:#052853;
font-size:11px;
font-weight:bold;
padding-left:3px;
padding-right:10px;
}
#servicestopbutton
{
padding-right:2px;
float:left;
padding-top:4px;
width:735px;
height:28px;
}
#services_topbutton
{
float:right;
padding:2px 2px 0px 0px;
margin:0;
left: 0;
right:  0;
width:100px;
}
a.Imgbutton {
    background: transparent url('../images/ServicesGobuttonBg.jpg') no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
	font: bold 11px verdana ;
    height: 23px;
    margin-right: 11px;
   	padding-right: 8px; /* sliding doors padding */
    text-decoration: none;
	width:89px;
	}
a.Imgbutton span {
   /* background: transparent url('Img/over_button.jpg') no-repeat;*/
    display: block;
    line-height: 10px;
    padding: 5px 0 5px 6px;
} 
a.Imgbutton:active {
    background-position: bottom right;
    color: #FFF;
    outline: none; /* hide dotted outline in Firefox */
}
a.Imgbutton:active span {
    background-position: bottom left;
    padding:6px 0 4px 6px;;  /*push text down 1px */
} 
#printicon{
background-image:url(../images/printicon.gif);
background-repeat:no-repeat;
background-position:top;
width:19px;
height:22px;
float:right;
padding-right:10px;
padding-right:5px;
cursor:pointer;
}
#mailicon{
background-image:url(../images/mailicon.gif);
background-repeat:no-repeat;
width:19px;
height:22px;
float:right;
padding-right:10px;
background-position:top;
cursor:pointer;
}
#bookmark{
background-image:url(../images/favicon.gif);
background-repeat:no-repeat;
background-position:top;
width:19px;
height:22px;
float:right;
padding-right:10px;
cursor:pointer;
}
#banner
{
background-repeat:no-repeat;
width:739px;
height:191px;
margin-left:auto;
margin-right:auto;
left: 0;
right: 0;
}
#right_maincontentbox{
border:1px solid #C5D2D1;
padding:0px 0px 0px 4px;
background-color:#F8F8F8;
width:730px;
}
#pagetitles{
font-family:Arial,Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
text-transform:uppercase;
text-align:left;
width:500px;
float:left;
padding-top:4px;
}
#titlestrip{
height:26px;
width:725px;
background-color:#DF8525;
padding-left:10px;
}
#page_content{
text-align:left;
padding-top:10px;
padding-right:10px;
padding-left:10px;
padding-bottom:15px;
}
#custom_designList
{
text-align:left;
}
#custom_designList ul
{
background:none;
list-style:circle;
margin:0px;
}
#custom_designList li
{
background:none;
list-style:square;
display:list-item;
text-transform:capitalize;
padding:6px 0px;
}
#custom_designContent{
text-align:left;
padding-right:10px;
padding-left:10px;
}
.orangetext_new
{
color:#969695;
}
.orangetext
{
color:#DF8525;
}
/* Right Column CSS starts here*/
/* Middle page  css ends here*/
/*Services page Css starts here*/
#mainservices
{
width:500px;
padding:10px;
margin-left:100px;
}
#mainservicesoffered
{
float:left;
height:85px;
border-bottom:1px solid #9A9D9F;
}
#mainservicesofferedlast
{
height:85px;
border-bottom:0px solid #ffffff;
}
#middlepage
{
/**/
}
#servicescentercontainer
{
padding-left:7px;
padding-right:8px;
text-align:center;
background-image:url(../images/continerbg.gif);
background-repeat:repeat-y;
}
#servicesofferedimg
{
float:left;
width:58px;
height:58px;
background-repeat:no-repeat;
margin-top:10px;
}
#servicesofferedtext
{
float:left;
margin-left:20px;
font-weight:normal;
font-size:11px;
}
#servicesofferedtitle
{
float:left;
margin-left:0px;
font-weight:bold;
font-size:11px;
margin-left:20px;
margin-top:10px;
}
#morelink a
{
float:right;
font-weight:bold;
font-size:11px;
color:#FE7600;
cursor:pointer;
text-decoration:none;
margin-top:15px;
}
#morelink a:hover
{
text-decoration:underline;
color:#FE7600;
}
#services_info
{
/**/
text-align:center;
margin-left:10%;
}
#services_info ul
{
display:list-item;
list-style:none;
background:none;
padding:0px;
margin:0px;
}
#services_info li
{
display:list-item;
list-style:none;
text-transform:capitalize;
height:65px;
width:80%;
padding-bottom:20px;
border-bottom:1px solid #FE7600;
padding-top:10px;
}
#services_info div
{
padding-left:70px;
line-height:14px;
}
#services_info .servicesmore
{
text-align:right;
color:#0000CC;
font-weight:normal;
text-decoration:underline; font-size:11px
}
#services_info .servicesmore:hover
{
text-align:right;
color:#0000CC;
font-weight:normal;
text-decoration:none;
}
/* Web Solutions Css Starts here*/
#websolitionList
{
padding-top:10px;
padding-left:10px;
text-align:left;
}
#websolitionList ul
{
background:none;
list-style:circle;
padding:10px;
margin:0px;
}
#websolitionList li
{
background:none;
list-style:square;
display:list-item;
text-transform:capitalize; text-align:left;
}
#websolitionContent{
text-align:left;
padding-right:10px;
padding-left:10px;
}
/* Web Solutions Css Starts here*/
/* Flash Website Css Starts here*/
#flashsitelist
{
padding-top:20px;
padding-left:20px;
text-align:left;
}
#flashsitelist ul
{
background:none;
list-style:circle;
padding:10px;
margin:0px;
}
#flashsitelist li
{
background:none;
list-style:square;
display:list-item;
}
#flashsiteContent{
text-align:left;
padding-right:10px;
padding-left:10px;
}
/* Flash Website Css Ends here*/
/* Custom Functionality CSS starts here*/
#e-commlist
{
padding:0px;
text-align:left;
}
#e-commlist ul
{
background:none;
list-style:circle;
padding:0px;
margin:0px;
}
#e-commlist li
{
background:none;
list-style:square;
display:list-item;
line-height:14px;
padding-bottom:8px; text-align:left;
}
#custom_functContent{
text-align:left;
padding-right:10px;
padding-left:10px;
}
/* Custom Functionality CSS Ends here*/
/* E Commerce CSS starts here*/ 
#e-commlist
{
padding-top:10px;
padding-left:10px;
text-align:left;
}
#e-commlist ul
{
background:none;
list-style:circle;
padding:10px;
margin:0px;
}
#e-commlist li
{
background:none;
list-style:square;
display:list-item;
text-transform: none;
}
#e-commercontent{
text-align:left;
padding-right:10px;
padding-left:10px;
}

#featuresset
{
padding-top:10px;
padding-left:20px;
text-align:left;
}
#featuresset ul
{
background:none;
list-style:circle;
padding:10px;
margin:0px;
}
#featuresset li
{
background:none;
list-style:square;
display:list-item;
text-transform:capitalize;
}
/*E Commerce CSS Ends here*/
/* Content Management Css Starts here*/
#contentmanagImg
{
text-align:center;
}
#contentmanagContent{
text-align:left;
padding-right:10px;
padding-left:10px;
}

#contentmanagment
{
padding-top:20px;
padding-left:20px;
text-align:left;
}
#contentmanagment ul
{
background:none;
list-style:circle;
padding:10px;
margin:0px;
}
#contentmanagment li
{
background:none;
list-style:square;
display:list-item;
text-transform:capitalize;
}
/* Content Management Css Ends here*/
/* website maintenance  Css starts here*/
#webmaintenaceList
{
padding-top:20px;
padding-left:20px;
text-align:left;
}
#webmaintenaceList ul
{
background:none;
list-style:circle;
padding:10px;
margin:0px;
}
#webmaintenaceList li
{
background:none;
list-style:square;
display:list-item;
text-transform:capitalize;
}
#webmaintenaceContent{
text-align:left;
padding-right:10px;
padding-left:10px;
}
/* website maintenance  Css Ends here*/
/*Services page Css Ends here*/
/* Footer CSS starts here*/
#footerholder{
	left: 0;
  	right:  0;
  	margin-left: auto;
  	margin-right: auto;
    width: 976px;
    position: relative;
	background-color:#F2F8FB;
}
#footershadow
{
/**/
	background-image:url(../images/footerbg.gif);
	height:12px;
	left: 0;
	right:  0;
	position: relative;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	background-position:top;
	width:976px;
}
#footer
{
height:63px;
color:#002F52;
width:700px;
font-weight:bold;
font-size:11px;
font-family:verdana;
padding-top:10px;
text-align:center;
}
#footer a
{
text-transform:uppercase;
text-decoration:none;
color:#002F52;
}
#footer a:hover
{
text-transform:uppercase;
text-decoration:underline;
}
.copyright
{
font-family:verdana;
font-size:10px;
color:#000000;
font-weight:normal;
padding-bottom:5px;
}
#footerwhite
{
background-color:#ffffff;
font-family:verdana;
font-size:10px;
line-height:40px;
}
#footerwhite a
{
color:#000000;
text-decoration:none;
}
#footerwhite a:hover
{
color:#000000;
text-decoration:underline;
}
/* Footer CSS ends here*/
/* ================================================================aboutuspage===============================================================================*/
.bordr{ border:1px solid #fff; padding:2px; width:97%; margin:auto}
.blueheadr{ margin:2px 2px 2px 0px; background:#D1E9FE; overflow:auto; text-align:left; color:#3670B8; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; border-bottom:2px solid #7cbdf5;}
.blueheadr .leftbx{ float:left;  padding:10px 10px ; text-transform:capitalize;}
.blueheadr .rtbx{ float:right;padding:10px 10px;}
.contentbx{ padding-top:10px; margin:0px; text-align:left}
#global_container1
{
width:949px;
margin:auto;
height:100%;
overflow:auto;
clear:both;
}
#titlestrip1{
height:26px;
width:942px;
background-color:#72B0DE;
padding-left:10px;
}
#pagetitles1{
font-family:Arial,Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
font-weight:bold;
text-transform:uppercase;
text-align:left;
width:500px;
float:left;
padding-top:4px;
}
#right_maincontentbox1{
padding:0px 4px;
width:97%;
}
#services_info1
{
/**/
text-align:center;
}
#services_info1 ul
{
display:list-item;
list-style:none;
background:none;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 30px;
}
#services_info1 li
{
display:list-item;list-style:none;text-transform:capitalize;height:65px;width:95%;padding-bottom:10px;border-bottom:1px solid #72B0DE;padding-top:10px;}
#services_info1 div
{
padding-left:70px;line-height:14px;
}
#services_info1 .servicesmore
{
text-align:right;color:#0000CC;font-weight:normal;text-decoration:underline;font-size:11px
}
#services_info1 .servicesmore:hover
{
text-align:right;color:#0000CC;font-weight:normal;text-decoration:none;
}
.viewbg{ background:#3F89C3; color:#fff; padding:6px 4px 0px 0px; height:20px;}
.viewbg1{ background:#3F89C3; color:#fff; padding:3px 4px;}
.whitelink{text-decoration:underline; color:#fff;}
.whitelink:hover{text-decoration:none}
.img{ border:1px solid #C0C0C0; padding:4px}
.imgbr{ border:1px solid #C0C0C0;}
.rtmenubk{ background:url(../images/rtmenubk.gif) no-repeat; width:221px; height:20px; color:#fff; font-weight:bold; padding:6px 0px 0px 25px}
.rtmenubk1{ background:url(../images/rtmenubk2.gif) no-repeat; width:221px; height:20px; color:#fff; font-weight:bold; padding:6px 0px 0px 25px}
.listul{ margin:10px 0px 0px 20px; text-transform:lowercase}
.list_li{background: url(../images/black_arrow.gif); background-position:left 60px; background-repeat:no-repeat; padding:0px; font-weight:bold;  list-style:none; font-weight:normal;}
.bluetxt{ color:#2663AE; font-size:11px; font-family:Arial,Arial, Helvetica, sans-serif; font-weight:bold}
.blink {text-decoration:underline; color:#0000CC; font-size:11px; font-weight:normal}
.blink :hover {text-decoration:none;}
#graysublink1
{
font-family:Arial, Helvetica, sans-serif;size:12px;padding-left:16px;text-transform:capitalize;line-height:180%;}
#graysublink1 li
{
font-family:Arial, Helvetica, sans-serif; size:12px;color:#333333;text-transform:capitalize;line-height:180%;}
#graysublink1 li a
{
/**/
color:#333333;text-decoration:none;font-weight:normal;}
#graysublink1 li a:hover
{
color:#eca027;text-decoration:underline;
}

/*=====================================================================Top Menu Solution=========================================================*/
.mutp_lt{ float:left; background:url(../images/cr_lt.gif) no-repeat; height:47px; width:9px}
.mutp_mid{ float:left; background:url(../images/cr_mid.gif) repeat-x; height:47px; width:98.1%;}
.mutp_rt{ float:left; background:url(../images/cr_rt.gif) no-repeat; height:47px; width:9px}
.link_black{ color:#000; font-weight:bold; text-decoration:none;}
.link_black:link,.link_black:active,.link_black:visited{ color:#000; font-weight:bold; text-decoration:none;}
.link_black:hover{ color:#D1E9FE; font-weight:bold; text-decoration:none}
.whitebg{ background:#fff}
.relatedoffer{ line-height:25px; background:#E5E5E5; border:1px solid #CCCCCC;margin-bottom:10px; text-align:center; width:100%;}
.redtxt{ color:#B50001; font-weight:bold; text-decoration:none}
.redtxt:hover{ text-decoration:underline}
.comment 
{
background:#F8F8F8;border:1px solid #DFDFDF;padding:5px 10px 20px 10px;width:909px; text-align:left;}
.comment-footer {
background:transparent url(../images/commentbot.jpg) no-repeat scroll 0%;margin:-30px 0pt 20px; padding-top:2px;}
.comment-footer p {
color:#000000;line-height:200%;margin:15px 0pt 0pt 43px;padding:10px 0px 0px 5px;}
.commentfooter{
color:#000000;padding:0px 0px 5px 5px;}
.commentfooter p{
color:#000000;line-height:200%;padding:10px 0px 0px 5px;}
.commentmain{ background:#F3F3C1 url(../../images/comment_grad.gif) repeat-x; padding:10px; border:1px solid #E1E1E1}
.contentbxleftmain{ float:left; width:53%}
.contentbxleftmain .botmain{ float:left; width:470px; margin:2px 0px 0px 0px; text-align:left; background:#E5E5E5; height:25px; padding:3px 10px 0px 10px}
.contentbxmidmain{ float:left; width:21%; margin:0px 10px 0px 15px;}
.contentbxrightmain{ float:left; width:23%;}
.contentbxrightmaintop{ background:#E5E5E5; border:1px solid #CCCCCC;margin-bottom:10px; text-align:left; width:100%; font-weight:normal}
.link_wh{ color:#ffffff; font-weight:bold; text-decoration:none;}
.link_wh:link, .link_wh:active, .link_wh:visited{ color:#ffffff; font-weight:bold; text-decoration:none;}
.link_wh:hover{ color:#D1E9FE; font-weight:bold; text-decoration:underline}
dt { font-weight:bold;}
.bxmain1{ background:#fff; border:1px solid #E0E0E0}
.bxmain3{ background:#fff; border:1px solid #DFEFFE;}
.bxmain2{ background:#FAFEDD; border:1px solid #E0E0E0}
.blutxt{ font-size:16px; color:#00A1D8; font-weight:bold; padding-left:10px}
.blutxt1{ font-size:16px; color:#00A1D8; font-weight:bold; }
.sp20{ padding-left:20px; color:#fff; font-size:16px; font-weight:bold}
.table_border{ border-collapse:collapse;}
.table_border tr td{ border:1px solid #DFEFFE;}
.table_border1{ border-collapse:collapse; }
.table_border1 tr td{ border:1px solid #DFEFFE;}
.gybgtxt{ background:#F0F0F0; border:3px solid #6699CC; padding:4px 8px}
.brbg{ background:#E2F2FF; border:1px solid #CFE8FE}
.txtbx, .selectbx{ width:210px; background:#fff; border:1px solid #B3B4B4; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666}
.viewdit{margin-left:85px; display:inline; clear:both}
.gybackg{background:#D3EBFC; color:#565757;	text-decoration:none;}
.hrlineblue{ color:#0066CC}
/*Paging*/
.pagination{
padding: 8px; text-align:center; margin:0px auto; 
}
.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
font-family:verdana, Arial, Helvetica, sans-serif; text-align:center
}
.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.pagination a, .pagination a:visited{
padding: 4px;
margin: 1px;
text-decoration: none; 
color: #3F7FB9;
}
.pagination a:hover, .pagination a:active{
color: #000;
background-color: #D3E9FE;
}
.pagination a.currentpage{
background-color: #3F7FB9;
color: #fff !important;
border-color: #A95D9E;
font-weight: bold;
cursor: default;
}
.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
font-weight: normal !important;
}
.pagination a.prevnext{
font-weight: bold;
}
<!---->
.tb1 ul{ padding:0px; margin:0px;}
.tb1 ul li{ padding:0px; margin:0px; list-style:none; padding:4px; text-align:center; display:list-item}

.tb2 ul{ padding:0px; margin:0px;}
.tb2 ul li{ padding:0px; margin:0px; list-style:none; padding:6px 4px; text-align:center; display:list-item}
.brbtbot{ border-bottom:1px solid #DFEFFE}
.tab_inner{
	padding:0px;
	margin:auto;
	height:140px;
	
}
.image{
	width:210px;
	float:left;
	margin:0px 0px 10px 0px;
}
.tab_inner_txt{
	width:230px;
	float:right;
	text-align:justify;
	}
.viewmore{
	float:right;}
.clearall{
	clear:both;
	margin:0px;
	padding:0px;}
.img_left{
	float:left;
	margin:0px 10px 2px 0px;}
.img_right{
	float:right;
	margin:0px 10px 2px 0px;}
.video_div{
	text-align:center;}
.freestuff{
	margin:10px auto; 
	width:193px; 
	padding:5px; 
	background-color:#F8F8F8;
	border:1px solid #C5D2D1; 
	float:left;}
.freestuff ul{ margin:10px 0px; padding:0px;}
.freestuff ul
{
background:none;text-align:left;	vertical-align:top;	padding:0px;margin:0px;
}
	
.freestuff li
{
color:#708298;font-size:12px;
text-transform:capitalize;
line-height:18px;
font:Arial, Helvetica, sans-serif;
list-style:none; display:list-item;
background:url(../images/pdficon_small.gif) no-repeat 7px 4px;
padding:0px 0px 0px 22px; 
}
.space{ height:15px; margin:0px; display:block; clear:all;}
.dropdown_menu{
	position:absolute; top:0px;  z-index:100; visibility: hidden;background-color: #3f7fb8; width:360px; padding:8px; margin-top:-25px; margin-left:200px; font-size:11px;
}
.topmenu{ font-size:11px; font-weight:normal;}
.topmenu td{padding:2px; color:#b6d5f1;}
.topmenu a{ color:#c1ddf6; text-decoration:none;}
.topmenu a:hover{ color:#fff; text-decoration:underline;}
/*Portfolio*/
.portfolio_main{
	float:left;}
.left_portfolio{
	float:left;
	width:209px;}
.right_portfolio{
	float:left;
	width:509px;
	margin-left:10px;}
.portfolio_tit{
	background:url(../images/port_title.jpg) repeat-x top;
	border:1px solid #0D67AC;
	padding:12px 10px;
	font-weight:bold;
	font-size:16px;
	color:#fff;
	text-transform:uppercase;}
.testimonials, .support, .press{
	padding:8px;
	text-align:left;
	line-height:18px;
	background:#EAF3FA;
	height:400px;}
.author{
	float:right;
	text-align:right;}
.support{
	height:130px;}
.support a{
	font-size:14px;
	color:#277ab9;
	line-height:30px;
	font-weight:bold;
	text-decoration:none;}
.support img{
	float:left;
	margin-right:10px;}
.press{height:515px;}
a.more { color:#ff5705; text-decoration:none; float:right;}
a:hover.more { color:#ff5705; text-decoration:underline;}
.templates{
	height:160px;
	background:#f6f6f6;
	padding:10px;}
.templates img{border:5px solid #b5b5b5;}
.portfolio_img{
	float:left;
	text-align:left;
	width:160px; 
	height:145px;}	
.portfolio_txt{
	width:320px;
	float:left;
	line-height:18px;
	color:#666666;
text-align:left;}
.portfolio_img2{
	float:left;
	text-align:left;
	width:210px; 
	height:150px;}
.portfolio_txt2{
	width:230px;
	float:left;
	line-height:18px;
	color:#666666;
	text-align:left;}
.portfolio_txt h2{
	font-weight:bold;
	margin:0px; padding:0px;
	float:left;
	font-size:13px;
	color:#277ab9;
	padding-bottom:5px;
	border-bottom:1px solid #a0a1a1;
	width:100%;
}
.portfolio_descrip{
	clear:both;
	padding-top:5px;}
.view_temp:link, .view_temp:active, .view_temp:visited, .view_temp:hover{ 
	background:url(../images/view.jpg) left top no-repeat;
	color:#fff;
	width:58px;
	float:left;
	clear:both;
	cursor:pointer;
	text-decoration:none;
	text-transform:capitalize;
	padding:0px 0px 3px 5px;
	display:block;
	margin-top:5px;
}
.view_temp:hover{ text-decoration:underline;}
.bef_aft{
	margin-top:12px;
	width:180px;
	height:120px;
	float:left;}
.mid_arr{
	background:url(../images/mid_arr.jpg) no-repeat center;
	height:120px;
	width:118px;
	margin-top:15px;
	float:left;}
.testimonials_box{
	margin:10px auto;
	padding:30px 15px 15px 15px;
	width:96%;
	background:url(../images/quotes_start_blue.gif) 20px 0px no-repeat;}
.test_text{
	background:url(../images/quotes_end_blue.gif) bottom right no-repeat;
	width:99%;
	margin:0px auto;
}
.testimonials_box hr{
/**/
border:none;
border-bottom:1px dotted #353535;
padding:0px;
margin:0px;
}
.right_img{
	width:130px;
	float:right;
	margin:0px 5px 5px 5px;
	text-align:center;}
.sell_right_img{
	width:200px;
	float:right;
	margin:0px 10px 5px 5px;
	text-align:center;
}
.sell_view:link, .sell_view:active, .sell_view:visited{
	background:#FF9900; color:#fff; font-weight:bold; padding:0px 3px; border:1px solid #db880b; font-size:11px; text-decoration:none; margin:4px 4px 4px 0px; cursor:pointer; float:left;}
.sell_view:hover{background:#f8b044;}
.maintain{
	margin-left:11px;
	}
.form_content{
	padding-top:30px;}
.label_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;}
.textbox{
	float:left; width:216px;}
.textbox2{
	float:left; width:500px;}
.textbox3{
	float:left; width:40px; margin-left:5px;}
.browse{
	float:left; width:282px;}
.question{
	width:25px;
	height:20px;
	float:left;
	text-align:right;
	margin:0px;
	padding:0px;
}
.orangetxt{
	font-size:12px;
	color:#c87f3a;
	line-height:20px;
}
.error{color:red;}	
#article_bottom_pagination
{
	float: right;
	position: relative;
	padding: 2px;
	height: 35px;
	width: 140px;
}
#article_bottom_pagination .bspc {padding:0px; clear:both;height:6px;}

.article_nav_button
{
	display:block;
	float: left;
	padding-top: 5px;	
	padding-left: 1px;
	position: relative;
	height: 20px;
	width: 58px;
	color: #000000; 
	/*border: 1px solid #000000; background-color: #333399;*/
	text-decoration: none;
	background-image: url('../images/next_prev.gif');
	background-repeat: no-repeat; 
	background-position: 0px -22px;
	text-indent:-3000px;
}
.article_nav_button2
{
	padding-top: 2px;	
	padding-left: 1px;
	margin-left: 5px;
	display:block;
	float: right;
	position: relative;
	height: 20px;
	width: 58px;
	color: #000000; 
	/*border: 1px solid #000000; 
	background-color: #333399;*/
	text-decoration: none;
	text-indent:-3000px;
	background-image: url('../images/next_prev.gif');
	background-repeat: no-repeat; 
	background-position: 0px 0px;	
	
}
.article_nav_button2:hover
{
	/*background-color: #000080;*/
}
.article_nav_button:hover
{
	/*background-color: #000080;*/
}
#article_nav_count
{
	text-align:center;
	font-weight:bold;
	color:#A4323F;
}
.curve1{
	background:url(../images/curve1.jpg) no-repeat top left; width:930px; height:37px;}
.curve_mid{
	background:url(../images/curve-mid.jpg) repeat-y top left; text-align:center;}
.curve2{
	background:url(../images/curve2.jpg) no-repeat top left; width:930px; height:20px;}
.pro_curve1{
	background:url(../images/pro_cur1.gif) no-repeat top left; width:925px; height:37px;}
.pro_curve_mid{
	background:url(../images/pro_mid.gif) repeat-y top left; padding:15px 15px 15px 0px;}
.pro_curve2{
	background:url(../images/pro_cur2.gif) no-repeat bottom left; height:20px;}
.pro_curve1 h3{
	font-size:18px; color:#1567cb; padding:0px 0px 0px 20px; margin:0px;
}
.curve1 h2{
	font-size:18px; color:#1567cb; padding:0px 0px 0px 225px; margin:0px;
}
a.button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/btn.jpg) repeat-x 0px 0px;
	padding:5px 5px;
	font-weight:bold;
	color:#fff;
	border:1px solid #0241a0;
	display:block;
	text-align:center;
	margin-right:8px;
	float:left;
	text-decoration:none;
}
a.button:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/btn.jpg) repeat-x 0px -25px;
	padding:5px 5px;
	font-weight:bold;
	color:#fff;
	border:1px solid #0241a0;
	display:block;
	text-align:center;
	margin-right:8px;
	float:left;
	text-decoration:none;
}
input.button{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/btn.jpg) repeat-x 0px 0px;
	padding:5px 5px;
	font-weight:bold;
	color:#fff;
	border:1px solid #0241a0;
	display:block;
	text-align:center;
	margin-right:8px;
	float:left;
	text-decoration:none;
}
input.button:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/btn.jpg) repeat-x 0px -25px;
	padding:5px 5px;
	font-weight:bold;
	color:#fff;
	border:1px solid #0241a0;
	display:block;
	text-align:center;
	margin-right:8px;
	float:left;
	text-decoration:none;
}
table.prodheading{
					/*border: 1px solid #004178; border-collapse: collapse; */
				}
td.prodheading{
				background-color: #F0F9FF; /*border: 1px solid #004178;text-align: left;  */
				font-family: Arial; font-size: 10pt; COLOR: #004178; font-weight: bold
			  }	
			  
table.table1{
		 border: 1px solid #7FA445; border-collapse: collapse 
	  }
td.product{
	  		background-color: #F5F9F0;border: 1px solid #7FA445; text-align: center; 
			font-family: Arial; font-size: 10pt; COLOR: #004178; font-weight: normal
		  }	
td.discount{
			 background-color: #F5F9F0;border: 1px solid #7FA445; text-align: center; 
			 font-family: Arial; font-size: 10pt; COLOR: #800000; font-weight: normal;
			 text-decoration: line-through 
			}
td.Leftproduct{
	  		background-color: #F5F9F0;border: 1px solid #7FA445; text-align:justify; 
			font-family: Arial; font-size: 10pt; COLOR: #004178; font-weight: normal
		  }			  
		  
td.back{
			background-color: #F0F9FF; border: 1px solid #004178;		  
		}	
td.product-total{
	  		background-color: #F5F9F0;border: 1px solid #7FA445; text-align:justify; 
			font-family: Arial; font-size: 10pt; COLOR: #004178; font-weight: bold
		  }				
td.c-product-total{
	  		background-color: #F5F9F0;border: 1px solid #7FA445; text-align:center; 
			font-family: Arial; font-size: 10pt; COLOR: #004178; font-weight: bold;
		  }			
		  
#shopping_main .tab_heading1{
	background:#D1E9FE; font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:left;
	height:25px;
	width:auto;
	margin:0px;
	}
#shopping_main .tab_lf1{width:10%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
#shopping_main .tab_lf2{width:15%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
#shopping_main .tab_lf3{width:29%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
#shopping_main .tab_lf4{width:10%; margin-right:4px; height:21px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
#shopping_main .tab_lf5{width:10%; margin-right:4px; height:21px; padding:4px 4px 2px 4px;text-align:center;}
#shopping_main .tab_lf6{width:10%; height:21px; padding:4px 4px 2px 4px;text-align:center;}
#shopping_main .tab_lf3_new{width:46%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:center; border-right:1px solid #fff;}
#shopping_main .table-row1 {color: #000000;  border-right: solid #D1E9FE 1px; border-left: solid #D1E9FE 1px; border-bottom: solid #D1E9FE 1px;  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background:#fff;   padding: 0; text-align: left; width: 100%; overflow:auto; font-size:11px; color:#707070;}
#shopping_main .tab_lf6{width:39%; margin-right:4px; height:18px;padding:4px 4px 2px 4px;text-align:left; border-right:1px solid #fff;}
h5.tab2{
	font-size: 14px;	font-weight: bold;margin:0px;padding:0px;
	}
ul.css1{margin:12px;padding:3px;list-style-type: none;display:block;}	
li.css1{padding:3px;display:block;list-style-type: none;}	
.greyborder { 
	border:1px solid #D0D0D0;
}
.footernavlink { 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #708298;
	text-decoration:none;
}
A.footernavlink:link { 
	color: #708298;
	text-decoration:none;
}
A.footernavlink:hover { 
	color: #FF7500;
	text-decoration:none;
}
.greytextbold { 
	color: #666666;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	border-bottom:1px solid #D0D0D0;
}
.free{color:red;font-weight:bold;}
input.button1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/btn.jpg) repeat-x 0px 0px;
	padding:8px 8px;
	font-weight:bold;
	color:#fff;
	border:1px solid #0241a0;
	text-align:center;
	margin-right:8px;
	text-decoration:none;
}
input.button1:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/btn.jpg) repeat-x 0px -25px;
	padding:8px 8px;
	font-weight:bold;
	color:#fff;
	border:1px solid #0241a0;
	text-align:center;
	margin-right:8px;
	text-decoration:none;
}
.event_step  { font-size: 12px; font-weight: bold; height: 25px;; padding: 10px }
.event_step_selected { background-color: #FFFFCC }
