/*ecommerce expand and collapse*/
/* Put this inside a @media qualifier so Netscape 4 ignores it */
@media screen, print { 
	/* Turn off list bullets */
	ul.mktree  li { list-style: none; } 
	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:10px; padding:0px; }
	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px; }
	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(../categories/minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(../categories/plus.gif)   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(../categories/bullet.gif) center left no-repeat; }
	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }
	/* Format menu items differently depending on what level of the tree they are in */
	ul.mktree  li {
	font-family:Verdana;
font-weight:bold;
font-size:10px;
color:#f66e0c;
text-decoration:none;
	}
	ul.mktree  li ul li { 
	font-family:verdana;
font-size:10px;
color:#424857;
}
	ul.mktree  li ul li ul li { font-size: 8pt; }
	ul.mktree  li ul li ul li ul li { font-size: 6pt; }
}


/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.menu_main td a{
font:Arial, Helvetica, sans-serif;
color:#666666;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.menu_main a:hover{
color:#F97627;
}
active_link{
color:#F97627;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:250%;
font-weight:bolder;
line-height:110%;

letter-spacing:-1px;
 margin:0; 
}
.toptext{
font-family:verdana;
font-size:6.8px;
color:#424857;
font-weight:bold;
}
.imageborder{
border:solid;
border-left-width:5px;
border-right-width:5px;
border-top-width:4px;
border-bottom-width:0px;
border:#FFFFFF;
}
.imageborder1{
border:solid;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
border:#CBCBCB;
}

.leftborder{
border:solid;
border-left-width:0px;
border-right-width:1px;
border-top-width:0px;
border-bottom-width:0px;
border:#CBCBCB;
}
.OrangeText{
font-family:Verdana;
font-weight:bold;
font-size:10px;
color:#f66e0c;
}

.OrangeText a{
font-family:Verdana;
font-weight:bold;
font-size:10px;
color:#f66e0c;
text-decoration:none;
}
.OrangeTextnormal{
font-family:Verdana;
font-size:10px;
color:#f66e0c;
}
.DarkBlueText1{
font-family:Verdana;
font-weight:bold;
font-size:10px;
color:#343434;
text-decoration:none;
}
.DarkBlueText{
font-family:Verdana;
font-weight:bold;
font-size:10px;
color:#424857;
text-decoration:none;
}
.DarkBlueText a{
text-decoration:none;
}
.DarkBlueText a:hover{
text-decoration:underline;
}
.DarkBlueText1{
font-family:Verdana;
font-weight:bold;
font-size:10px;
color:#424857;
text-decoration:none;
}
/*portfolio page*/
.bodyborder{
border:solid;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:1px;
border:#CBCBCB;
}
.imageborderportfolio{
border:solid;
border-left-width:0px;
border-right-width:5px;
border-top-width:4px;
border-bottom-width:0px;
border:#FFFFFF;
}
.textborder{
border:solid;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:0px;
border:#CBCBCB;
}
td{
font-family:verdana;
font-size:10px;
color:#424857;
}
.privacynote{
font-family:verdana;
font-size:10px;
color:#424857;
text-decoration:none;
}
.serviceswhiteborder{
border:solid;
border-left-width:5px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:0px;
border:#FFFFFF;
}
.servicesleftborder{
border:solid;
border-left-width:1px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:0px;
border:#CBCBCB;
}
.servicespdf{
background-image:url(../images/servicespdfrepeat.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#DCDCDC;
}
.servicestextborder{
border:solid;
border-left-width:0px;
border-right-width:4px;
border-top-width:4px;
border-bottom-width:0px;
border:#FFFFFF;
}
.servicestextborder1{
border:solid;
border-left-width:0px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:0px;
border:#CBCBCB;
}
.servicessitesborder1{
border:solid;
border-left-width:5px;
border-right-width:5px;
border-top-width:0px;
border-bottom-width:0px;
border:#FFFFFF;
}
.servicessitesborder2{
border:solid;
border-left-width:1px;
border-right-width:1px;
border-top-width:0px;
border-bottom-width:0px;
border:#CBCBCB;
}

.servicesrightborder{
border:solid;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:1px;
border:#CBCBCB;

}
/*Portfolio Menus*/
.menus{
font-family:Verdana;
font-size:10px;
color:#343434;
font-weight:bold;
}
.menus a{
text-decoration:none;
}
.menus a:hover{
text-decoration:none;
color:#f66e0c;
}
.menuactive{
font-family:Verdana;
font-size:10px;
color:#f66e0c;
font-weight:bold;
}

/*Services Menus*/
.menus1{
font-family:Verdana;
font-size:10px;
color:#f66e0c;
font-weight:bold;
}
.menus1 a{
text-decoration:none;
}
.menus1 a:hover{
text-decoration:none;
color:#343434;
}
.menu1active{
font-family:Verdana;
font-size:10px;
color:#343434;
font-weight:bold;
}

ul { 
list-style-type: none;
padding-left: 0;
margin-left: 0;
} 

li { 
background:url(../images/thummasbullet.jpg)left center no-repeat;
padding-left:5px;
margin-bottom:4px;
} 

/*resources faq privace*/
.faqborder{
border:solid;
border-left-width:0px;
border-right-width:4px;
border-top-width:4px;
border-bottom-width:0px;
border:#FFFFFF;
}
.faqborder1{
border:solid;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:1px;
border:#CBCBCB;
}
.faqborder2{
border:solid;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:0px;
border:#CBCBCB;
}
.faqborder3{
border:solid;
border-left-width:0px;
border-right-width:1px;
border-top-width:0px;
border-bottom-width:0px;
border:#CBCBCB;
}

.
/*Home*/
.home{
border:solid;
border-left-width:4px;
border-right-width:4px;
border-top-width:4px;
border-bottom-width:4px;
border:#FFFFFF;
}
.home1{
border:solid;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:0px;
border:#CBCBCB;
}
.home2{
border:solid;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:1px;
border:#CBCBCB;
}
.homebg{
background:url(../images/thummasmenu/buttonsbottom.jpg);
background-position:top;
background-repeat:repeat-x;
}
.homebottombg1{
background:url(../images/thummasmenu/bottomrepeat.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
.sitename{
font-family:Verdana;
font-size:10.5px;
color:#343434;
font-weight:bold;
text-decoration:none;
}
.visit{
font-family:Verdana;
font-size:10.5px;
color:#f66e0c;
font-weight:bold;
text-decoration:none;
}

/*thummas employee links*/
/*Portfolio Menus*/
.maina{
font-family:Verdana;
font-size:10px;
color:#343434;
font-weight:bold;
}
.maina a{
text-decoration:none;
}
.maina a:hover{
text-decoration:none;
color:#f66e0c;
}
.menuactive{
font-family:Verdana;
font-size:10px;
color:#f66e0c;
font-weight:bold;
}
.technology_outsourcing{
font-family: Arial, Helvetica, sans-serif;
font-size:7px;
color:#424857;

}

/*Ecomm Tempalte CSS*/
.ecomm{
border:solid;
border-left-width:4px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:0px;
border:#FFFFFF;
}

.ecomm1{
border:solid;
border-left-width:1px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:0px;
border:#CBCBCB;
}

.ecommborders{
border:solid;
border-left-width:1px;
border-right-width:1px;
border-top-width:0px;
border-bottom-width:0px;
border:#CBCBCB;
}
.dotted{
background:url(../images/resources/dottedlineresources.jpg);
background-repeat:repeat-x;
line-height:10px;
}

/*css part of the whole frame work */
/*css for description of the product*/
.proddescription{
font-family:verdana;
font-size:10px;
color:#424857;

}
.blue{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14;
color:#424857;
font-weight:bold;
}
.blue1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15;
color:#424857;
}

/*css for id of the product displayed*/
.prodid{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
}
/*css for home and all products of the product*/
.prodnavigation{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
}
/*css for price of the product*/
.prodprice{
color:#343434;
font:Verdana;
font-size:12.5px;
font-weight:bold;
}
/*css for product options */
.prodoptions{
color:#343434;
font:Verdana;
font-size:12.5px;
font-weight:bold;
}
/*css for navigation of the product*/
.pagenums{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
}
.pagenums a{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.pagenums a:hover{
color:#F66E0C;
font:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
/*css for the categories navigation categories page*/
.catnavigation{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
}
.catnavigation a{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.catnavigation a:hover{
color:#F66E0C;
font:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
/*css for the category description in categories page*/
.catdesc{
color:#343434;
font:Verdana;
font-size:12px;

}
/*css for the category name in categories page*/
.catname{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
}
.catname a{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.catname a:hover{
color:##F66E0C;
font:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.cobhl{
color:#343434;

font:Verdana;
font-size:12px;
font-weight:bold;
}
.cobll{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
}
.cobll a{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.cobll a:hover{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
/*css for product name in the proddetail page*/
.detailname{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
}
.detailname a{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.detailname a:hover{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
/*css for long description in the proddetails page*/
.detaildescription{
font-family:verdana;
font-size:10px;
color:#424857;
}
.detaildescription1{
font-family:verdana;
font-size:9px;
color:#424857;
}
/*css for Qty price and list price in the proddetails page */
.detailprice{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
}
/*css for billing and shipping*/
.billing{
color:#343434;
font:Verdana;
font-size:15px;
font-weight:bold;
text-decoration:underline;
}
.headings{
font-size:12.5px;
font-weight:bold;
}
/*css for how_it_works page*/
faqborder4{
border:solid;
border-left-width:1px;
border-right-width:0px;
border-top-width:1px;
border-bottom-width:0px;
border:#CBCBCB;
}
.faqborder5{
border:solid;
border-left-width:1px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:0px;
border:#CBCBCB;
}
.orangetxt_howitworks_b{
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#f66e0c;
}
.orangetxt_howitworks_n{
font-family:Verdana;
font-size:11px;
color:#f66e0c;
}

.more /*class for portifolio menu*/
{
font-family:Verdana;
font-weight:bold;
font-size:10px;
color:#ADADAD;
}
.more a/*class for portifolio menu*/
{
font-family:Verdana;
font-weight:bold;
font-size:10px;
color:#ADADAD;
}

.portfolioinner{  /* css for portfolio inner pages*/
border:solid;
border-left-width:1px;
border-right-width:0px;
border-top-width:1px;
border-bottom-width:0px;
border:#CBCBCB;
}
.portfolioinnertext{ /*css for the text below the images in portfoloio inner pages*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#343434;
}
.orangeitallic{       /*css for the orange italic text below the images in portfoloio inner pages*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
color:#FA7B31;
}

.screenshots{
border-color:#CBCBCB;
border-width:1px;
border-style:solid;
}

.howitworks{  /*css for how it works dwt*/
border:solid;
border-left-width:0px;
border-right-width:4px;
border-top-width:0px;
border-bottom-width:0px;
border:#FFFFFF;
}

.howitworks1{
border:solid;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:0px;
border:#CBCBCB;
}
.howitworks2{
border:solid;
border-left-width:0px;
border-right-width:0px;
border-top-width:4px;
border-bottom-width:0px;
border:#FFFFFF;
}
.signin{ /*css for client login page*/
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#424857;
}
.signintext{ /*css for client login page*/
font-family:Verdana;
font-size:11px;
color:#424857;
}
.forgotext{ /*css for client login page*/
font-family:Verdana;
font-size:9px;
color:#424857;
}

.flashborder{
padding:7px;
border-color:#BBBBBB; 
border:solid;
border:1px;
}

.newindex{
background:url(../images/bg_neww.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-left:13px;
padding-bottom:0px;
padding-right:13px;
padding-top:13px;
}
.newindex1{
padding-left:13px;
padding-bottom:0px;
padding-right:13px;
padding-top:13px;
}
.newindextext{
	font-size:11px;
	color:#4b4b4b;
	font-style:normal;
	font-weight:normal;
	font-family: Georgia;
}
.newindextext a{
font:Georgia;
font-size:11px;
color:#f66e0c;
font-style:normal;
font-weight:bolder;
text-decoration:none;
font-style:italic;
}
.newindextext a:Hover{
font:Georgia;
font-size:11px;
color:#f66e0c;
font-style:normal;
font-weight:bolder;
text-decoration:underline;
font-style:italic;
}


.newindextext1{
font:Georgia;
font-size:11px;
color:#4b4b4b;
font-style:normal;
font-weight:bold;
}
.newindextext1 a{
font:Georgia;
font-size:11px;
color:#f66e0c;
font-style:normal;
font-weight:bold;
text-decoration:none;
font-style:italic;
}

.newindextext1 a:hover{
font:Georgia;
font-size:11px;
color:#f66e0c;
font-style:normal;
font-weight:bold;
text-decoration:underline;
font-style:italic;
}
.dollar_bg{
background:url(../images/dollar/bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.maina1{
font-family:Verdana;
font-size:10px;
color:#7b7b7b;
font-weight:bold;
}
.maina1 a{
text-decoration:none;
}
.maina1 a:hover{
text-decoration:none;
color:#f66e0c;
}
.dollarJourney{
font-family:verdana;
font-size:10px;
color:#424857;
text-decoration:none;
}
.dollarJourney a{
font-family:verdana;
font-size:10px;
color:#424857;
text-decoration:none;
}
.dollarJourney a:hover{
font-family:verdana;
font-size:10px;
color:#f66e0c;
text-decoration:none;
}
