/* CSS Document */
body {
	margin:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
}
.bodymainbg{
background-image:url(../images/mainbodybg_new.jpg);
background-repeat:repeat-y;
background-position:top;
padding-left:6px;
padding-right:6px;
padding-top:0px;
padding-bottom:0px;
}
.body_linepadding{

}

.signin{ /*css for client login page*/

font-size:11px;
font-weight:bold;
color:#424857;
}
.portfoliobg{
background-image:url(../images/portfolio_bg_new.jpg);
background-repeat:repeat-y;
background-position:top;
padding-left:6px;
padding-right:6px;
padding-top:0px;
padding-bottom:0px;
}
.servicesbg{
background-image:url(../images/portfolio_bg_new.jpg);
background-repeat:repeat-y;
background-position:top;
}

.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; 
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:200%;
font-weight:bolder;
line-height:100%;
letter-spacing:-1px;
margin:0; 
}
.latestbg{
background-image:url(../images/latestbox.jpg);
background-repeat:no-repeat;
/*background-position:top center;*/
}
.thummas-price_new{
font-family:"Gill Sans MT";
font-size:11.4px;
color:#F58833;
}
.DarkBlueText1{

font-weight:bold;
font-size:10px;
color:#343434;
text-decoration:none;
}
.DarkBlueText{

font-weight:bold;
font-size:10px;
color:#424857;
text-decoration:none;
}
.toptext{
font-family:verdana;
font-size:6.8px;
color:#424857;
font-weight:bold;
}
td{
font-family:verdana;
font-size:11px;
color:#424857;
}
td a{
font-family:verdana;
font-size:11px;
color:#424857;
text-decoration:none;

}

p a {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#424857;
}
table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#424857;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#424857;
}
.privacynote{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#424857;
text-decoration:none;
}
.servicespdf{
background-image:url(../images/servicespdfrepeat.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#DCDCDC;
}

/*HEADE .................*/
#port{

font-size:10px;
color:#343434;
font-weight:bold;
}
#port a{
font-family:Verdana, Arial, Helvetica, sans-serif
font-size:10px;
color:#343434;
font-weight:bold;
text-decoration:none;
}
#port a:hover{

font-size:10px;
color:#f66e0c;
font-weight:bold;
text-decoration:none;
}
.detailname{
color:#343434;
font:Verdana;
font-size:12px;
font-weight:bold;
}

.menus_new{

font-size:10px;
color:#343434;
font-weight:bold;
}
.menus_new a{
text-decoration:none;
}
.menus_new a:hover{
text-decoration:none;
color:#f66e0c;
}
.menus_newactive{

font-size:10px;
color:#f66e0c;
font-weight:bold;
}

.head_how_it_orang{
font-family:Aharoni;
font-size:15px;
font-weight:bold;
color:#F58833;
}
.head_how_it_orang a{
font-family:Aharoni;
font-size:15px;
font-weight:bold;
color:#F58833;
}
.head_how_it_blue{
font-family:Aharoni;
font-size:15px;
font-weight:bold;
color:#434959;
}
.head_how_it_blue a{
font-family:Aharoni;
font-size:15px;
font-weight:bold;
color:#434959;
text-decoration:none;
}
.howitworks_orngtxt{

font-size:12px;
color:#FE8F3E;
}
.howitworks_bluetxt{

font-size:12px;
color:#434959;
}
.how_semi_shead{

font-size:16px;
font-weight:bold;
color:#343434;
}
.how_orange{

font-size:16px;
font-weight:bold;
color:#f66e0c;
}
.how_semi_stxt{

font-size:12px;
font-weight:bold;
color:#000000;
}
.index_success{

font-size:16px;
font-weight:bold;
color:#4B4B4B;
/*letter-spacing:1px;
*/}
.index_success2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#4B4B4B;
}

.index_success1{

font-size:16px;
font-weight:bold;
color:#000000;
font-style:italic;
/*letter-spacing:1px;*/
}
.how_semi_nbtxt{

font-size:12px;
font-weight:bold;
color:#434959;
}
.how_semi_notxt{

font-size:12px;
font-weight:bold;
color:#FF5000;
}
.how_semi_notxt a{

font-size:12px;
font-weight:bold;
color:#FF5000;
text-decoration:none;
}
.how_semi_notxt a:hover{

font-size:12px;
font-weight:bold;
color:#FF5000;
text-decoration:none;
}
.semi_custom_web_newhead{
font-family:"Gill Sans MT";
font-size:13px;
color:#636363;
}
.current_website{
font-family:Aharoni;
font-size:110%;
font-weight:bold;
color:#F58833;
}
.current_website a{
text-decoration:none;
font-family:Aharoni;
font-size:110%;
font-weight:bold;
color:#F58833;

}
.current_website a:hover{
text-decoration:none;
font-family:Aharoni;
font-size:110%;
font-weight:bold;
color:#F58833;

}
.SBF_headorng{

font-size:14px;
color:#f58833;

}
.SBF_headblk{

font-size:14px;
color:#000000;
}
.SBF_sideheadblk{

font-size:12px;
color:#000000;
}
.SBF_desc{

font-style:italic;
font-size:12px;
color:#434959;
}
.black_big {color: #4B4B4B}
.avialble_designs{
font-family:Aharoni;
font-size:14.43px;
font-weight:bold;
color:#000000;
}
.avialble_designsdesc{

font-size:12px;
font-weight:bold;
color:#434959;
}
.avialble_designsdescorng{

font-size:12px;
font-weight:bold;
color:#FF6C00;
}
/*--------------------------------*/
/*Services Menus*/
.menus1{
font-family:Verdana, Arial, Helvetica, sans-serif;
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, Arial, Helvetica, sans-serif;
font-size:10px;
color:#343434;
font-weight:bold;
}

ul { 
list-style-type: none;
padding-left: 0;
margin-left: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#424857;
} 

li { 
background:url(../images/thummasbullet.jpg)left center no-repeat;
padding-left:5px;
margin-bottom:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#424857;
} 
.technology_outsourcing{
font-family: Arial, Helvetica, sans-serif;
font-size:70%;
color:#424857;
}
.topmenu_new{
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#3f4d70;
line-height:90%;
}
.topmenu_number{
font-family:"Trebuchet MS", Verdana;
font-size:14px;
font-weight:bold;
color:#0E0E0C;
}
.bookmark a{
font-family:Arial, Helvetica, sans-serif;
font-size:12;
color:#FF5000;
font-weight:bold;
text-decoration:none;
}
.footer_new{
font-family:"Trebuchet MS", Verdana;
font-size:12;
line-height:20px;
color:#636363;
font-weight:bold;
}
.footer_new a{
font-family:"Trebuchet MS", Verdana;
font-size:12;
line-height:20px;
color:#636363;
font-weight:bold;
text-decoration:none;
}
.footer_new a:hover{
font-family:"Trebuchet MS", Verdana;
font-size:12;
line-height:20px;
color:#333333;
font-weight:bold;
text-decoration:none;
}
.footer_new .email a{
text-decoration:underline;}
.footer_new1 {
font-family:"Trebuchet MS", Verdana;
font-size:90%;
color:#000000;
font-weight:bolder;
}
.footer_new1 a{
font-family:"Trebuchet MS", Verdana;
font-size:13;
color:#000000;
font-weight:bolder;
text-decoration:underline;
}
.clientlogin a{
font-family:Arial, Helvetica, sans-serif;
font-size:12;
color:#0E0E0C;
font-weight:bold;
text-decoration:none;
}
.clientlogin a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12;
color:#404F75;
font-weight:bold;
text-decoration:none;
}

.blog_link a{
font-family:Arial, Helvetica, sans-serif;
font-size:12;
color:#404F75;
font-weight:bold;
text-decoration:none;
}
.blog_link a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12;
color:#0E0E0C;
font-weight:bold;
text-decoration:none;
}


.dotted{
background:url(../images/dottedlineresources.jpg);
background-repeat:repeat-x;
line-height:10px;
}

.headings{
font-size:12.5px;
font-weight:bold;
}
.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:5px;
padding-bottom:0px;
padding-right:5px;
padding-top:13px;
}
.newindextext{
	font-size:11px;
	color:#4b4b4b;
	font-style:normal;
	font-weight:normal;
}
.newindextext a{
font-size:11px;
color:#f66e0c;
font-style:normal;
font-weight:bolder;
text-decoration:none;
font-style:italic;
}
.newindextext a:Hover{
font-size:11px;
color:#f66e0c;
font-style:normal;
font-weight:bolder;
text-decoration:underline;
font-style:italic;
}


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

.newindextext1 a:hover{
font-size:11px;
color:#f66e0c;
font-style:normal;
font-weight:bold;
text-decoration:none;
font-style:normal;
}
.dollar_bg{
background:url(../images/dollar/bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.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;
}
/* for new_about us page*/
.whitetext{

font-size:11px;
color:#FFFFFF;
font-weight:400;
}
.whitetext a{

font-size:11px;
color:#FFFFFF;
font-weight:400;
text-decoration:none;
}
.whitetext a:hover{

font-size:11px;
color:#FFFFFF;
font-weight:400;
text-decoration:underline;
}

.aboutus_detail{

font-size:11px;
color:#434959;
font-weight:400;
text-decoration:none;
}
.aboutus_detail a{

font-size:11px;
color:#434959;
font-weight:400;
text-decoration:underline;
}

#portfolio_new {
font-family:Verdana, Arial, Helvetica, sans-serif
font-size:11px;
color:#F66E0C;
font-weight:bold;
}
#portfolio_new a{
font-family:Verdana, Arial, Helvetica, sans-serif
font-size:11px;
color:#434959;
font-weight:bold;
text-decoration:none;
}
#portfolio_new a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif
font-size:11px;
color:#F66E0C;
font-weight:bold;
text-decoration:none;
}

.moreinfo{

font-size:11px;
color:#7b7b7b;
font-weight:bold;
text-decoration:none;
font-style:italic;
}
.aboutus_headers
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#F58833;
font-weight:bold;
text-decoration:none;
}
.aboutus_black
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:4B4B4B;
font-weight:bold;
text-decoration:none;
}
.orange_big {color: #F58833}
.aboutus_orange
{
font-family: "Times New Roman", Times, serif;
font-size:13px;
color:#F58833;
font-weight:400;
text-decoration:none;
}
.aboutus_orange1
{
font-family: "Times New Roman", Times, serif;
font-size:14px;
color:#F58833;
font-weight:400;
text-decoration:none;
}
.thanks
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
}
.countdown
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:27px;
color: #FFFFFF;
font-weight:400;
text-decoration:none;
}
.clickhere {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
font-weight:bold;
text-decoration:none;
}
.clickhere a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
font-weight:bold;
text-decoration:none;
}
.clickhere a:hover{
font-size:10px;
color:#F58833;
font-weight:bold;
text-decoration:none;
}
.OrangeText{

font-weight:bold;
font-size:10px;
color:#f66e0c;
}

.OrangeText a{

font-weight:bold;
font-size:10px;
color:#f66e0c;
text-decoration:none;
}
.OrangeTextnormal{

font-size:10px;
color:#f66e0c;
}
.asSeenOn{
font-family:"Trebuchet MS", Verdana;
color:#000000;
font-size:10px;
font-weight:bold;}
.grey_line_horizantal{ /*  this is for footer banners table layout*/
background:url(../images/grey-line-rep.jpg) repeat-x;
}
.grey_line_verticle{ /*  this is for footer banners table layout*/
background:url(../images/grey-line-rep.jpg) repeat-y;
background-position:right;
}
/*css ADDED ON 01-10-2008*/
.redytobegin{
font-size:12px;
color:#4b4b4b;
}
.scheduletext{
font-size:12px;
color:#7b7b7b;
}
.scheduletext p{
font-size:12px;
color:#7b7b7b;
}
.doitall_text{
font-size:11px;
color#4b4b4b;
}
.seeour{
font-size:11px;
color:#4b4b4b;
font-style:italic;
font-weight:bold;
}
.seeourdesigns a{
text-decoration:none;
font-size:11px;
color:#f1692d;
font-style:italic;
font-weight:bold;
}
.ouservices{
font-size:14px;
color:#f1692d;
font-weight:bold;
}
.login_text{
font-size:11px;
color:#f66e0c;
font-weight:bold;
}
.ceo-letter p{
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
font-style:italic;
font-size:13px;}