BODY {
	font-family:	Arial, Helvetica, sans-serif;
	color:			#333;
	font-size:		14px;	
	BACKGROUND-IMAGE: url(../images/background_main.gif); BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 0px 0px; BACKGROUND-REPEAT: repeat-y; 
	BACKGROUND-POSITION: center 20%; 
}
table td { font-family:	Arial, Helvetica, sans-serif;
	color:			#333;
	font-size:		14px;	}

#main{ width:985px; margin:auto; clear:both;  /*border:solid 1px #FF0000;*/}
#header{ height:38px; /* border:solid 1px #FF33FF;*/ }
h1{	font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#5a7aa1;font-weight:normal;text-decoration:none;margin:0px;	padding:16px 0px 9px 15px;}
#header_h1{ float:left; width:740px; }
#home_flash{ height:337px; width:985px; margin: 0 0 -10px 0;}
#c2a_panel{ width:955px; padding-top:7px;}
.paddg_c2a_seo{padding: 10px 0pt 3pt 0px; width: 213px;}
.paddg_c2a_cust_sol{width:213px; height:26px; float:left; padding:10px 0 0 0;}
.paddg_c2a_web_design{width:213px; height:26px; float:left; padding:10px 0 0 0;}
.paddg_c2a_contact_us{width:212px; height:26px; float:left; padding:10px 0 0 0;}
.paddg_c2a_contact_us_phone{width: 140px!important;padding:2px 0 0 20px;font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#e46800; font-weight:bold;}
.paddg_c2a_contact_us_link{float:right; color:#00A3DE; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-decoration:none}
#div_left{float:left; width:450px; border-right:1px solid #CCCCCC; padding:0 17px 0 0;}
#div_right{width:450px;float:right; padding:0 0 0 17;}
#footer_id{ width:945px; padding-top:20px; padding-left:150px;}
.company_logo{width:953px;height:75px;background-image:url(../images/australian_gov_end.jpg);background-position:right top; background-repeat:no-repeat; vertical-align:middle;}
.seo_more_link{float:right; color:#00A3DE; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-decoration:none}
.site_search
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:400;
	text-decoration:none;
	vertical-align:middle;
	float:left;
	
}
.bottom_bg
{
	background-color:#224f83;
}
.logo_scroller{
background-image:url(..images/australian_gov_end.jpg);
 background-position:right top;
  background-repeat:no-repeat;
  vertical-align:middle;
}
.logo_scroller_folio{width:985px; margin:auto; }
.logo_scroller_home{text-align:center; padding:10px 0 13px 0;}
.footer1
{
	font-family:Tahoma,Arial,Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	text-transform:capitalize;
    color:#6d92ac;
    text-decoration:none;
	border:none;
	float:left;
}

.body_text
{
	font-weight:normal;
	text-decoration:none;
	overflow:auto;
	margin: 28px 25px 17px 25px;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#333;
	font-size:		14px;
}
.padding_bottom20{ padding-bottom:20px;}

.body_padding{padding-left:25px;padding-right:25px;}
.h3_heading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#3f3f3f;
font-weight:700;
text-decoration: none;
line-height:20px;
	}
.padding_bottom15{
padding-bottom:15px;
}

.h2_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#00a3de;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:8px;
}
.strong_text {font-weight:bold;}
.about_us_sub_black{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#545454;font-weight:bold;text-decoration:none; letter-spacing:0.8px;}
.web_sub_heading_black {font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#545454;font-weight:bold;text-decoration:none; }
.web_dev_black {color:#545454;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}
.web_sub_heading_grey {color:#999999;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
.products_deco {text-decoration:none;}
.automargin{ margin:auto; }

#home_c2a_panel{margin:1px 0 0 0;}
.c2a_panel{ background-image:url(../images/c2a_panel.jpg); background-position:top left; background-repeat:no-repeat; width:955px; height:110px;}
.c2a_panel div.c2a_panel_links{ width:955px; height:18px; padding:10px 0 0 0; }
.c2a_panel_txt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#00245D; font-weight:600; text-decoration:none;}
.seo_img{padding:0px 7px 0 0;}
.soln_img{padding:0 7px 0 130px; float:left;}
.web_img{padding:0 7px 0 77px; float:left;}
.contact_img{padding:0 7px 0 131px; float:left; }
.float_txt{ float:left;}
.float_right{ float:right;}
.seo_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#545454; }
.seo_div{width:211px; float:left; padding:7px 11px 0px 16px; }
.seo_more{float:right; color:#00A3DE; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;padding-top:7px;  }
.soln_div{width:209px; float:left; padding:12px 13px 0px 16px; height:110px;  }
.web_div{width:211px; float:left; padding:7px 15px 0px 12px; height:110px;  }
.contact_div{width:211px; float:left; padding:0 15px 0px 15px;height:110px; }
.c2a_contact_img{padding:8px 3px 0 37px;}
.c2a_click_more{float:right; color:#00A3DE; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none }
#home_newsletter_link{width:230px; height:30px;}
#home_newsletter_link a{color:#00A3DE;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none; display:block; float:right;}
.home_main{ width:955px; overflow:auto; height:auto }
.home_bluetxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#00a3de; }
.input_margin{margin:0 0 0 4px; width:120px; }
.automargin{ margin:auto; }
.mainbody{ width:926px; padding:0px; }
.main_content{width:665px; padding:18px 12px 0 19px;  float:left;  }
.paddtop2{padding-top:2px; }
.homeflash{width:234px; padding:23px 0  0 0; }
.homeflash img.flashplayer{padding: 0 0 10px; position: relative;}
.comment_main{height:481px; margin:4px 0 0 0;  }
.comment_top{background-image:url(../images/home_page/comment_top.gif); background-position:top left; background-repeat:no-repeat; float:left; width:230px; height:36px; }
.comment_paddg{padding:10px 0 0 11px; }
.comment_maintext{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#e78c40; font-weight:600;  }
.blog_bg{ vertical-align:top; height:441px; width:228px; background-image: url(../images/home_page/blog_bg.jpg); background-position:left bottom; background-repeat:repeat-x; border-left:solid 1px #dbdbdb; border-right:solid 1px #dbdbdb; float:left;}
.comment_name{width:90px; float:left; vertical-align:middle; margin:5px 0 0 0; }
.comment_text{ font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; color:#545454;}
.fifty_charac{height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#545454;margin:2px 0 0 0; }
.fifty_charac span{padding:0 0 0 91px;}

/* Added by Rahul for blog scroller panel */
.blog_main{ background-image:url(../images/home_page/blog_bg.gif); background-position:left bottom; background-repeat:no-repeat; height: 200px;z-index:10;padding-top:10px; }
.blog_main div{width:214px;height:196px;float:right;margin-right:3px;vertical-align:bottom; z-index:20;}
#blog_scroller{overflow:hidden;}
#blog_scroller ul, #blog_scroller li{margin:0; padding:0; list-style:none; }
#blog_scroller li{width:210px;overflow:hidden;}
#blog_scroller li img{vertical-align:middle; float:left;margin-right:5px;}
#blog_scroller li.next { margin-top:0px;}

#post_blog_frm textarea{margin:2px 14px 0 14px; width:198px;height:50px;}
#commentblog_word_verification input{text-transform:uppercase;}
#commentblog_word_verification img{vertical-align:middle;}
.newsletter_main{width:230px; height:141px; }
.newsletter_bg{ width:230px; height:36px;background-image:url(../images/home_page/comment_top.gif); background-position:top left; background-repeat:no-repeat; }
#nl_submit,#post_blog{cursor:pointer;}
.exanewsletter_body{height:108px; background-color:#f9f9f9; border-left:solid  1px #E8E8E8; border-right:solid  1px #E8E8E8; }
.subscribe_news{ padding:10px 0 0 10px; height:14px;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#545454; }
.newsletter_bottom{ width:230px; height:8px; padding:0;}
.c2a_div{width:213px;padding:0 12px 0 14px; }
.c2a_contactus_div{width:212px;padding:0 12px 0 14px; }
.footer_maintext{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#e46700;text-decoration:none; }
.footer_subtext{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#7695b9; text-decoration:none;}
.footer_subtext:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ffffff; text-decoration:none;}
.footer_maindiv{overflow:auto ; background-color:#1a497e; padding:21px 0 0 0 }
.footer_submain{margin:auto; width:955px; background-image:url(../images/home_page/footer_bg.gif);  background-position:775px 70px; background-repeat:no-repeat;overflow:auto }
.footer_subdiv{ width:198px; float:left;padding:0 0 0 18px ;}
.footer_contactdiv{width:210px;}
.footer_aboutdiv{width:174px; }
.footer_homediv{width:169px; }
.footer_sub_main{margin:auto; width:955px; overflow:auto; }
.footer_webdiv{width:176px; }
.footer_searchdiv{background-image:url(../images/home_page/search_bg.gif); background-repeat:no-repeat; background-position:left top;height:19px; }
.footer_search_icon{margin:0 0 0 2px }
.searchbox{ border:0 none; margin:3px 0 0 0;color:#59090C; font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#cfcfcf;font-weight:normal;height:15px;width:117px; vertical-align:bottom; float:left;}
.footersearch_go_btn{border:none; background-image:url(../images/home_page/search_button.gif); background-repeat:no-repeat; background-position:top right; margin:0 2px 0 0px; height:19px; width:15px; float:left; }
.videodisplay_size{ height:201px; width:230px;margin:-37px 0 0 0;}
.comment_blog_ht{height:230px; }
.commentblog_name{padding:9px 0 0 0; height:19px; }
.commentblog_input{width:120px; }
.commentblog_email{height:18px; padding:5px 0 0 0}
.commentblog_commment{height:75px; padding:5px 0 0 0}
.post_blog{ padding-right:10px; padding-top:3px;}
.blogtext{height:auto; background-color:#eaeaea;}
.blog_padg{padding:5px 5px 13px 0px; }
.blogimg_margin{margin-right:8px;}
.newsletter_padg{padding:8px 0 0 11px }
.newsletter_subdiv{width:230px; padding:10px 0 0 0px; height:70px; }
.newsletter_name{height:19px; }
.home_submit_paddg{padding:10px 10px 0 0 ;}
.share_div{width:230px; height:51px;}
.footer_headofficetext{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#7695b9; text-decoration:none;}
.more_link{float:right; color:#00A3DE; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;padding-top:7px; text-decoration:none}
.seo_more_link{float:right; color:#00A3DE; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;text-decoration:none}
#divider_paddg{ padding:0 0 8px 0; }
a.infos:hover {color:#000000;cursor:pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:100%;text-decoration:underline;z-index:25;}
a.infos {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;ont-size:100%;text-decoration:none;}

/* Added by Rahul for noticeboard*/
#noticeboard{width:200px; overflow:hidden;background-color:#f9f9f9; border:solid 1px #E8E8E8;margin:10px 0 0 22px;}
#noticeboard p{padding:10px 10px 0 10px;}

/* Added by Preethi for sub pages right side nav*/
.about_us_side_heading {color:#00A3DE;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
.about_us_side_heading:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#172C74;text-decoration:none;}
.about_us_content_side {color:#7C7C7C;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.subpage_main{width:933px; margin:auto; overflow:auto;padding:0px 0px 23px 0px;}
.about_us_content {color:#545454;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;text-decoration:none;}
.about_us_links {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.about_us_links:hover {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}
.h2_subheading {color:#00245D;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;padding-bottom:8px;text-decoration:none;}
.about_us_sub {color:#0059AB;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;text-decoration:none;}
.sub_middle_content{width:487px; border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8; padding-left:29px; padding:0px 20px 0 23px; float:left ; min-height:400px; }
.faq_min_ht{ min-height:900px; }
.links:hover {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}
.links {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.bodylink:hover {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}
.bodylink {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
.sub_middle_content_onlinemarketg{width:679px; border-right:1px solid #E8E8E8; padding-left:29px; padding:0px 18px 0 0; float:left ; }
.text_border_right {border-right:1px solid #E8E8E8;}
.sub_middle_content_promo{width:487px; border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8; padding-left:0px; padding:0px 0px 0 0px; float:left ; min-height:400px; }
.padding_left20 {padding-left:20px;}
.strong {font-weight:bold;}

.pagination1 {color:#009DDC;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding-left:5px;text-decoration:none;}
.pagination1_bottom {color:#009DDC;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding-left:5px;text-decoration:none;margin: 0pt 24px 0pt 0pt;}
.pagination {color:#009DDC;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding-left:5px;text-decoration:none;}
.pagination_hover {color:#B2B2B2;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding-left:5px;text-decoration:none;}
.folio_padding {padding-bottom:10px;padding-left:19px;padding-top:6px;}
.folio_links {color:#009DDC;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}
.links_blue {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline!important;}
.img_border {border:1px solid #D0D0D0;padding:2px;}
.table_border{border:solid 1px #e1e1e1;border-collapse:collapse;}
.padding_bottom5{padding-bottom:5px;}
.folio_padding_new {padding-bottom:10px;padding-left:24px;padding-top:6px;}
#folio_bookmark img{vertical-align:middle;}
.folio_main{width:985px; overflow:auto;}
.folio_main_text{width:723px; float:left;}
.folio_form{width:190px; float:left;margin:auto;overflow:auto; padding-top:10px;}
.folio_or_paddg{ padding:10px 0 10px 0;}
.folio_list{overflow:auto; width:956px; margin:auto;padding:0 0 0 0px;}
.folio_image{width:190px;float:left;height:150px;}
.folio_boookmark_ht{height:22px;}
.folio_boookmark_paddg{float:left; padding:0 220px 0 13px;}
.pag_paddg{ padding:0 25px 0 0; }


.padding_right20 {padding-right:20px;}
.padding_bottom10{padding-bottom:10px;}
.padding_bottom5{padding-bottom:5px;}
.padding_left10 {padding-left:10px;}



/* Added by Preethi for LINKS page*/
.links_h2_subheading{color:#939598;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;text-decoration:none; padding:0 20px 8px 20px; }
.links_main{overflow:auto; padding:0 20px 0 20px;}
.links_main p.divider_color{background-color:#e3e3e3; height:1px;}
.links_main div.introtext {color:#00A3DE;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;text-decoration:none;height:28px; padding:5px 0 0 0;}
.links_main h2.links_bluetext{width:240px; padding:0 0 10px 0;float:left;color:#00A3DE;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;text-decoration:none;}
.links_main div.links_sub{overflow:auto;}
.links_main h2.links_sub_title{width:240px; float:left;line-height:20px; }
.links_main h2.bodylink{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	color:#545454;	text-decoration:none;}
.links_main h2.bodylink:hover{font-family: Verdana, Arial,  Helvetica, sans-serif;font-size:11px;	color:#4385af;font-weight:normal;text-decoration:none;}
.links_main a.h3_heading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#545454;font-weight:700;text-decoration: none;line-height:20px;}
.links_main p.web_links{width:705px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal;color: #0072BF;text-decoration:none; padding:2px 0 0 0;}
.links_main div.web_links:hover{width:705px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;font-weight:normal;color: #0072BF;text-decoration:none; padding:2px 0 0 0;}
.links_main a.links_content {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	color:#545454;	text-decoration:none}
.links_main a.links_content:hover {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;	color:#939598;text-decoration:none;}
.links_main div.seperate_site {background-image:url(../images/greybar_repeat1.gif);background-position:left center;background-repeat:repeat-x;padding:3px 20px 3px 20px;}

/* Added by Preethi for SITEMAP page*/

.paddt {padding-top:5px;}
.sitemap_main{width:985px; padding:32px 22px 0 22px; overflow:auto }
.sitemap_main div.sitemap_sub{width:704px; float:left; border-right:1px solid #E8E8E8; padding:0 18px 0 0;}
.sitemap_main div.titles{ padding:5px 0 0 23px; line-height:17px; }
.sitemap_main div.sub_titles{ padding:5px 0 0 27px; line-height:17px; }
.sitemap_main div.header{ padding:0 0 0 27px;}
.sitemap_main div.sub_items{ padding:0 8px 0 27px;}
.sitemap_main div.articles{ padding:0 8px 0 40px; }
.sitemap_main div.sub_articles{line-height:17px; padding:5px 0 0 0}

/* Added by Preethi for SERVICES page*/

.services_main{overflow:auto; padding:8px 14px 0px 17px;}
.padding_top10 {padding-top:10px;}
#service_list{ padding:10px 0 0 0; overflow:hidden; }
#service_list p{ width:230px;float:left; margin:3px 0 0 0;}
#service_list p.service{ width:338px;float:left; margin:3px 0 0 0;}
#service_list img{ padding:3px 0 0 0;}
#service_list a.services_links{color:#00A3DE;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}
#service_list a.services_links:hover {color:#939598;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}

/* Added by Preethi for contact us page left side nav*/
#contact_left{color:#858585;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;}
#contact_left p{padding:5px 0 0 0; height:18px;}
#contact_left p.contact_teltext{color:#00A3DE;font-size:14px;padding:0 0 11px 0;}
#contact_left p.cont_melb_paddg{padding:10px 0 0 0;}
#contact_left p span{float:left; margin:3px 0 0 0;}
#contact_left p img{float:left;}
#contact_left h3{color:#00A3DE;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700; margin:15px 0 10px 0}
#contact_left img.contact_boldtext{padding:0 5px 0 0px;}
#contact_left a{color:#858585;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:15px;text-decoration:none;width:8px;}

/* Added by Preethi for contact us page right side nav*/
#contact_right{margin:0px 0 0 30px;}
#contact_right h3{color:#00A3DE;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;}
#contact_right p.paddg_39{padding:0 0 0 39px;}
#contact_right img.paddg_39{padding:0 0 0 39px;}
#contact_right img.contact_boldtext{padding:0 7px 0 0px;}
#contact_right img.map_links{padding:10px 0px 0 0px;}
#contact_right span{color:#858585;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:15px;text-decoration:none;}	

/* Added by Preethi for lists page*/
.lists{ overflow:auto; width:957px; margin:auto;  }




/* Added by Preethi for individual portfolio page*/

#portfolio_individual{width:956px; margin:auto; overflow:auto;}
#portfolio_individual div.pagn_top{height:26px;}
#portfolio_individual div.middle_content{height:auto;margin:0px; padding:0px;overflow:auto; width:956px; border-top:10px solid #009DDC;border-bottom:10px solid #009DDC;}
#portfolio_individual p.content_ht{height:730px;}
#portfolio_individual span.pagn{ margin:8px 0 0 0;}
#portfolio_individual img.marg{ margin:0 0 0 20px;}
#portfolio_individual img.img_marg{margin:0 0px 20px 20px;}
#portfolio_individual div.pagn_bottom{padding:5px 0 0;height:26px;float:right;}
/* Added by Preethi for individual testimonial page*/
#portfolio_individual span.title_test {color:#565656;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
#portfolio_individual span.test_title2 {color:#8C8C8C;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-style:italic;font-weight:normal;}
#portfolio_individual div.content{ width:914px;border:1px solid #E1E1E1; overflow:auto; padding:0 20px 20px 20px; }



/* Added by Preethi for sub page flash*/
#sub_flash {height:337px;width:985px; margin:5px 0 0 0; }

/* Added by Preethi for web development page*/
.web_italics {font-style:italic;}
.padding_left130 {padding-left:130px;}
.hide_element {display:none;}

/* Added by Preethi for iphone*/
.mobile{background-image:url(../images/body_bg_mobile.jpg)!important;background-position:top left;background-repeat:repeat-x;background-color:#FFFFFF;margin:0px;padding:0px;}
.margleft_18{margin:0 0px 0 18px;}
.mobile_c2a_paddg{padding:27px 0 12px 15px;}

/* Added by Preethi for the map on footer*/
.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: block;background-color:#1A497E;border:1px solid #7695B9 ;-moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;color:#7695B9; width:160px;padding:3px; text-align:justify;line-height:14px; height:overflow; }
#map_div{width:200px; height:157px; float:left;background-image:url(../images/map.gif);background-repeat:no-repeat; position:absolute;margin:0 0 0 10px}
.perth_size {height:14px;position:relative;right:176px;top:85px;width:15px;}
.ald_size{height:14px;position:relative;right:80px;top:86px;width:15px;}
.melb_size{height:14px;position:relative;right:60px;top:86px;width:15px;}
.sydney_size{height:14px;position:relative;right:32px;top:45px;width:12px;}
.gold_size{height:12px;position:relative;right:32px;top:10px;width:12px;}
.brisb_size{height:14px;position:relative;right:32px;top:-15px;width:11px; }


/* Added by Preethi for client index page*/
#client_main{ width: 598px; margin:auto; overflow:auto; }
#client_main a{display:block; text-decoration:none;color:#545454; height:32px;margin:7px 0 7px 0}
#client_main img{float:left; margin:0px 30px 0 0px;}
#client_main img.pay{margin:0 18px 0 0;}

.align_center{ text-align:center;}

/* Added by Preethi for discussion forum related files*/
.about_us_sub3 {color:#00A3DE;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0 0 0 10px;text-decoration:none;}
.web_link {clear:both;float:right;margin:0 4px 6px 0;text-align:right;width:470px;}
.pagination2 {color:#009DDC;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;}
.welcome_msg{ margin:0 0 0 34px;padding:0 0 9px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600;}

.bordernone{ border:none}


/* Added by Preethi for map*/

#map{width:500px; margin:auto;}
#map div.back{float:left;margin:5px 0 0 0;}
#map div.strt_view_link{cursor:pointer; float:right;}
.contact_us_form_addr {color:#858585;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}

/* Added by Preethi for online help link frm side nav*/
.online{ padding:20px 0 0 35px; }

/* Added for TOP link*/
.article_read {color:#00A3DE;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}

.left_padg{margin:0 0 0 27px;}
.right_paddg{ padding:0 20px 0 0; }	  

/**********************Added by Preethi for domain register index page***************/
#tbl_brdr td{background-color:#f9f9f9;}
.domreg_form_bg{background-image:url(../images/domreg_bg.jpg);background-position:top left;background-repeat:repeat-x;background-color:#FFFFFF;}
.h3_domreg{font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-size:14px ; color:#0099cc;}
.domreg_tab_bg{background-color:#e9e9e9;}
.domreg_td1{background-color:#a1a1a1;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ffffff; }
.domreg_td2{color:#00a3de;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;text-decoration:none; padding:0 0 0 3px;}
.domreg_col{color:#0099cc;}
.dom_links{font-weight:normal;color:#0099cc;text-decoration:underline;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.dom_reg_left_form_shade{background-image:url(../images/dom_left_form_shade.jpg);}
.dom_reg_bgcolor{background-color:#f9f9f9;}
.dom_reg_right_form_shade{background-image:url(../images/dom_right_form_shade.jpg);}
.form_bg{background-image:url(../images/form_bg.jpg);background-position:top left;background-repeat:repeat-x;background-color:#FFFFFF;}
.top_paddg3{ padding:3px 0 0 0; }
.top_paddg10{ padding:10px 0 0 0; }
.left_paddg24{padding:0 0 0 24px;}
.left_paddg13{padding:0 0 0 13px}


/*SEO RESULTS */

.padding_left4{	padding-left:4px;}
.padding_bottom5{padding-bottom:5px;}
.padding_top5{padding-top:5px;}


/*Testimonial Listing*/
a.folio_infos{text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#545454; font-style:italic}
a.folio_infos:hover{z-index:25;	cursor:pointer;	text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;	color:#545454;}
.services_links{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#00a3de;font-weight:normal;text-decoration:none;}
.services_links:hover {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#939598;text-decoration:underline;}
.folio_url_links:hover {color:#939598;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}
.folio_url_links {color:#00A3DE;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}
.testimonial{overflow:auto; margin:0 0 30px 0}
.testimonial div.logo{float:left; width:140px}
.testimonial div.snippet{float:left; border-left:solid 1px #EEEDE4; padding:0 0 0 13px; margin:0 0 10px 0;}
.testimonial div.snip_body{width:800px; float:left; overflow:auto;}
.testimonial div.snippet_links{clear:both;padding:0 0 0 13px; height:auto;}
.testimonial p.sig{margin:10px 0 0px 0;color:#565656;font-weight:bold;}
.testimonial a.links{margin:0px 0 0px 15px; }
.testimonial div.snippet_links span{float:right; margin-top: 4px; display:block;}
.testimonial div.snippet_links a.services_links{padding:4px 0 0 0;}
.testimonial div.snippet_links a.full_testimonial{display:block; float:left; height:22px;}
.testimonial div.snippet_links a.services_links img{vertical-align:bottom;}
.testimonial a.case_study_button{height:22px; width:45px; background-image:url('../images/testimonial_buttons.gif'); background-position:0 0; background-repeat:no-repeat; display:block; text-indent:-9999px; float:left;}
.testimonial a.video_button{height:22px; width:44px; background-image:url('../images/testimonial_buttons.gif'); background-position:-45px 0; background-repeat:no-repeat; display:block; text-indent:-9999px; float:left;}

.avaya{float:left; margin-right:15px;}

/* Folio listing*/
.optiongroup{background: url(../images/orimage.jpg) no-repeat top center; width:430px}
.folioint{width:685px;border-right:1px solid #E8E8E8; float:left; padding:0 25px 0 10px}
.categ{float:left; width:187px; padding:0 0px 0 30px}
.or{margin:12px 0px 0px 0}
.bottom_pagn{border-bottom:solid 1px #ECECEC; padding:10px 0 15px 0;}
.foloioption{ width:180px; height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333; border:1px solid #7f9db9; margin:10px 0 0 0}
.folio_middle_content{width:946px; padding:0 0 0 15px }

/* Added for min height of middle content in jobs page */
.jobs_min_ht{ min-height:300px; }
.vertical_sub{ vertical-align:sub; }

.approval_type{width:200px!important; }
.df_img{border:solid 1px #E8E8E8;}

/* Added by Rahul for testimonial large video ajax */
#large_testimonial_video{width:510px; height:375px;margin:auto;}

#portfolio_individual p.portfolio_border{height:10px; background-color:#009ddc;}
/*Added by Avani for Total Online Solutions page*/
.total{ border:1px solid #000000; border-width: 1px 0pt 1px 1px; overflow: hidden; width: 626px;}
ul.total_sol{border-right: 1px solid #000000; float: left; width: 272px;}

/*Added by Nehal for the subpages under inernet securities */
.gaurd_maintable{ background-color:#f3f3f5; border:1px solid #e9e9eb; width:480px; float:left; margin:0 0 20px 0;}
.gaurd_subtable{ border-bottom:1px solid #e9e9eb; width:445px; padding:12px 18px; overflow:hidden; }
.gaurd_lefttable{ float:left; width:130px; padding-right:20px; }
.gaurd_righttable{ float:left; width:295px; }
.gaurdreq_subtable_head{ border-bottom:1px solid #e9e9eb; width:440px; padding:12px 20px; vertical-align:middle; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#545454; font-weight:bold; text-decoration:none; }
.gaurdreq_subtable{ border-bottom:1px solid #e9e9eb; width:445px; padding:10px 8px; vertical-align:middle; overflow:hidden; }
.gaurdreq_lefttable{ float:left; width:300px; }
.gaurdreq_middletable{ float:left; width:70px; text-align:center; }
.gaurdreq_righttable{ float:left; width:70px; text-align:center; }
.guard_subhead{ color:#545454; font-weight:bold; }

/* Added for Level 3 subheading*/
.sub_level_three{font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#545454;font-weight:bold;text-decoration:none; }

/* Added for about us min height*/

.abt_min_ht{ min-height:620px;}
.left_paddg22{padding:0 0 0 22px;}

.footer_sub_main div.footer_div_width{ width:230px; }
.mar_left32{ margin: 0 0 0 32px;}
.about_div{ width:190px;}

/* Added by Neha for revamp details page -- Updated - RV */
.mar_span { margin-right: 159px;}
.mar_link { margin-right: 125px; }
#revamp_list div { width: 389px; height:280px; float: left; display: inline;}
#revamp_list h3 { margin-bottom: 5px;}
#revamp_list p { margin: 8px 8px 7px 0;}
#revamp_list .left { padding: 23px 43px 5px 30px;}
#revamp_list .right { padding: 23px 32px 5px 43px;}
#revamp_list .border_top{ border-top: 2px dotted #8a8f96;}
#revamp_list .border_bottom{ border-bottom:2px dotted #8a8f96;}
#revamp_list .border_left { border-left: 2px dotted #8a8f96; }
#revamp_list .border_right { border-right: 2px dotted #8a8f96; }
#revamp_list img.brd{border: solid 1px #dddfe2;}
#revamp_list .img_before { margin-right: 4px; }
.headg_mar_bot{ margin-bottom:3px; }

/* Added by Neha for revamp page */
.revamp_middle_content{width:709px; border-left:1px solid #E8E8E8; padding-left:29px; padding:0px 20px 0 23px; float:left ; min-height:400px; }

.small_txt { color: #4e4e4e; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 600; text-decoration: none; padding-bottom: 5px;}
.smallest_txt { color:#4e4e4e; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; padding: 10px 9px 0 0;}
.fashion_link { color:#00A3DE;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration: underline; padding: 0 0 0 13px;}
.fashion_link:hover { color:#172C74;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:underline;}
.web_design_img { float:left; margin:0 31px 0 22px;}
.web_design { overflow:hidden; margin:22px 0 0 0;}
.pad_top { padding:14px 0 0 0; }

.website_content { overflow: hidden; margin: 0 0 0 0;}
.website_content_img { float: right;}
.mar39 { margin: 39px 0 0 0; }

.search_engine_img { float: left; margin: 0 11px 28px 0;}
.search_engine { overflow: hidden; margin: 27px 0 0 0;}
.web_development_img { float: right; margin: 0 0 0 32px;}
.web_development { overflow: hidden; margin: 30px 0 10px 0;}

/* Added by Preethi for revamp page */
.revamps_firstdiv{background-image:url(../images/revamp/fashion.gif); background-position:top right; background-repeat:no-repeat; overflow:hidden}
.see_sample{float:right; margin:200px 0 0 0}
.revamps_firstdiv_maintxt{width:445px; margin:23px 0 0 0;}
.revamps_subdiv{width:445px; border:solid 1px #d4d4d4; padding:1px; margin:13px 0 0 0;}
.revamps_subdiv_txt{background-color:#f0f0f0;padding:9px;}
.hr_class_top {background-color:#E0E0E0;border:0 none;color:#E0E0E0;height:1px;}
.revamp_txt{color:#939598;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:15px;text-decoration:none;}
.vert_bot{ vertical-align: bottom}

/* Added for index page*/
.home_main_paddg{ padding:18px 29px 0 19px; }
.home_rightdiv_padg{padding:0px 0px 10px 19px !important; }

/* Added for services page*/
.breadcrumb{ color:#545454; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-align:right; padding-bottom:5px; }

#test{
	width:785px;
	float:right;
	background-color:#F7F7F7;
	color:#F7F7F7;
	padding:4px 4px 20px 4px;
}
#test h2{
	display:block;
	height:49px;
	background:url(images/testimonial_icon.gif) 12px 12px no-repeat #FEFFF6;
	padding:0 0 0 52px;
	color:#484848;
	font:normal 24px/49px Arial, Helvetica, sans-serif;
	margin:0 0 13px 0;
}
#test p.firstTxt2{
	padding:0 14px 23px 12px;
	display:block;
	font:italic 11px/14px Arial, Helvetica, sans-serif;
	color:#8C906A;
	background-color:inherit;
}
#test p.firstTxt2 span{
	display:block;
	padding:0 0 11px 0;
	color:#DB0C90;
	background-color:inherit;
	font-weight:bold;
}
#test p.secTxt2{
	padding:0 14px 9px 12px;
	display:block;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
}
#test a.testimoni{
	display:block;
	background:url(images/more_testimonial.gif) 0 0 no-repeat;
	margin:0 0 0 210px;
	text-indent:-2000px;
	cursor:pointer;
	width:91px;
	height:18px;
}
#test a.testimoni:hover{
	background:url(images/more_testimonial_hover.gif) 0 0 no-repeat;
}
#link{
	width:324px;
	float:right;
}
#link p.left{
	display:block;
	background:url(images/round_left.gif) 0 0 no-repeat;
	width:8px;
	height:27px;
	float:left;
}
#link p.right{
	display:block;
	background:url(images/round_right.gif) 0 0 no-repeat;
	width:10px;
	height:27px;
	float:right;
}
#link ul.number{
	float:left;
	background:url(images/right_link_bg.gif) 0 0 repeat-x;
	height:27px;
	width:306px;
}
#link ul.number li{
	float:left;
}
#link ul.number li a.pre{
	display:block;
	background:url(images/arrow_pre.gif) 0 9px no-repeat;
	margin:0 26px 0 0;
	padding:0 0 0 12px;
	color:#484848;
	background-color:inherit;
	font:bold 11px/26px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#link ul.number li a.pre:hover{
	color:#A80303;
	background-color:inherit;
}
#link ul.number li a.no{
	display:block;
	width:18px;
	height:17px;
	float:left;
	margin:5px 4px 0 0;
	color:#0C0C0C;
	background-color:#FEFEF6;
	font:normal 10px/17px Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
}
#link ul.number li a.no:hover{
	color:#fff;
	background-color:#DB0C90;
}
#link ul.number li a.noFix{
	display:block;
	width:18px;
	height:17px;
	float:left;
	margin:5px 4px 0 0;
	color:#fff;
	background-color:#DB0C90;
	font:normal 10px/17px Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	cursor:text;
}
#link ul.number li.last{
	float:right;
}
#link ul.number li.last a.nxt{
	display:block;
	background:url(images/arrow_next.gif) right center no-repeat;
	margin:0;
	padding:0 12px 0 0;
	color:#484848;
	background-color:inherit;
	font:bold 11px/26px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#link ul.number li.last a.nxt:hover{
	color:#A80303;
	background-color:inherit;
}
#input.signup{
	background:url(images/btn_sign_up.gif) 0 0 no-repeat #fffffe;
	width:50px;
	height:21px;
	border:none;
	cursor:pointer;
	color:#fff;
	font:bold 10px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	float:right;
	text-transform:uppercase;
	}

.buttons A {
	BORDER-RIGHT: #c3c8cb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #fefefe 1px solid; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px; FONT: 11px Arial; font-weight:bold; BORDER-LEFT: #fefefe 1px solid; WIDTH: 100%; COLOR: #21536a; PADDING-TOP: 6px; BORDER-BOTTOM: #c3c8cb 1px solid; BACKGROUND-COLOR: #eaeeee; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.buttons A:hover {
	BORDER-RIGHT: #fefefe 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c3c8cb 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #c3c8cb 1px solid; COLOR: #21536a; PADDING-TOP: 6px; BORDER-BOTTOM: #fefefe 1px solid; BACKGROUND-COLOR: #ddeeff; TEXT-DECORATION: none
}

#header11 ul.top{
	position:absolute; left:420px; top:144px; padding:10px 32px 0 0;}
#header11 ul.top li{
	background-color:#FFFFFF; color:#C6C6C6; text-transform:uppercase;
	font:bold 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; float:left; padding:0 28px 0 0;}
#header11 ul.top li a{
	background-color:#FFFFFF; color:#C6C6C6; display:block; padding:4px 0 16px 0;
	font:bold 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase; text-decoration:none;}
#header11 ul.top li a:hover{
	background:url(../images/top_btn_h.gif) repeat-x bottom left #282828; color:#FFFFFF;}
#header11 ul.top li a.hover{
	background:url(../images/top_btn_h.gif) repeat-x bottom left #282828; color:#FFFFFF;}
#header11 ul.topLeft{
	position:absolute; width:204px; left:750px; top:162px;}
#header11 ul.topLeft li{
	height:20px; background:url(../images/top_left_divider.gif) repeat-x bottom left #FFFFFF; color:#575433;
	font:bold 14px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#header11 ul.topLeft li.noDivider{
	height:20px; background-color:#FFFFFF; background-image:none; color:#575433;
	font:bold 14px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#header11 ul.topLeft li a{ 
	height:19px; background:url(../images/top_bullet.gif) no-repeat 2px 6px #FFFFFF; color:#575433; display:block;
	font:bold 14px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; padding:0 0 0 12px; }
#header11 ul.topLeft li a:hover{ 
	background:url(../images/top_bullet.gif) no-repeat 2px 6px #FFFFFF; color:#000000;}

.p.click{
	display:block;
	width:268px;
	height:16px;
	background:url(../images/click_bg.gif) 0 0 repeat-x;
	padding:7px 0 0 4px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	float:left;
}