body
{
background-image:url(../images/body_bg.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#FFFFFF;
margin:0px;
padding:0px;
}

div
{
margin:0px;
padding:0px;
}

strong
{
font-weight:normal;
text-decoration:none;
}
.strong_text_testimonial
{
font-weight:bold;
color:#565656;
}
.title_test
{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#565656;
}
.edit_form_bg
{
background-image:url(../images/edit_profile_bg.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#FFFFFF;
}

.textboxbg{
	background-image:url(../images/textfield_bg.jpg);
	background-repeat:no-repeat;
	width:143px;
	height:20px;
}
.search_box{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0px;
	height:13px;
	border:0px;
	color:#757376;
	background-color:#D0D8E3;
	width:130px;
}

.body_bg
{
	margin:0px;
	padding:0px;
	background-image:url(../images/body_topbg.jpg);
	background-position:top left;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
}
.body_sub
{
	margin:0px;
	padding:0px;
	background-image:url(../images/body_subbg.jpg);
	background-position:top left;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
}
img
{
	border:0px;
}
.banner
{
	width:985px;
	height:430px;	
}
.banner_sub
{
	width:985px;
	height:337px;	
}
.side_nav_bullet
{
	background-image:url(../images/side_nav_bullet.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	line-height:25px;
	padding-left:20px;
}
.side_nav_bullet_h
{
	background-image:url(../images/side_nav_bullet_blue.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	line-height:25px;
	padding-left:20px;
}
.faq_side_nav
{
	line-height:20px;
	padding-left:0px;
}
.content_bdr
{
	border-right:solid 1px #c8c8c8;
}
.content_bdr_left
{
	
	border-left:solid 1px #c8c8c8;
}
.content_bdr_bottom
{
	border-bottom:solid 1px #c8c8c8;
}

h3
{
padding:0px;
margin:0px;
}

.h3_heading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#3f3f3f;
font-weight:700;
text-decoration: none;
line-height:20px;
	}

.blue
{
	color:#2c3674;
}

.folio_body
{
	margin:0px;
	padding:0px;
	background-image:url(../images/exa_folio_bg.jpg);
	background-position:top left;
	background-color:#cbdce6;
	background-repeat:repeat-x;
}

.weblinks_body
{
	margin:0px;
	padding:0px;
	background-image:url(../images/web_link_body_repeat.jpg);
	background-position:top left;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
}

.folio_grey_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#9e9e9e;
	font-weight:normal;
	text-decoration: none;
}

.folio_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#009ddc;
	font-weight:bold;
	text-decoration: none;
}

.folio_links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#8c8c8c;
	font-weight:bold;
	text-decoration: none;
}



.bottom_bg
{
	background-color:#224f83;
}

.logo_padding
{
	padding-left:32px;
}

.site_search
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:400;
	text-decoration:none;
	vertical-align:middle;
	
}

.folio_orange_txt
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#eb9918;
	font-weight:normal;
	text-decoration:none;
}

.folio_white_txt
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}



.search_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#95b0c9;
text-decoration:none;
background-color:#e4ecf1;
border:solid 1px #95b0c9;
width:130px;
height:11px;}

.padding_55_rt{
padding-right:55px;
}
.padding_left1
{
	padding-left:18px;
}
.padding_left4
{
	padding-left:4px;
}
.padding_left10
{
	padding-left:10px;
}

.padding_left_15
{
	padding-left:15px;
}
.padding_left20
{
	padding-left:20px;
}
.padding_left25
{
	padding-left:25px;
}
.padding_left22
{
	padding-left:22px;
}

.padding_left2
{
	padding-left:15px;
	padding-top:7px;
	padding-bottom:7px;
}
.padding_left3
{
	padding-left:15px;
	padding-top:5px;
	padding-bottom:6px;
}
.padding_10
{
padding:10px;
}
.padding_left7
{
	padding-left:7px;
}
.padding_left8
{
	padding-left:8px;
}
.padding_left15
{
	padding-left:15px;
}
.padding_left26
{
	padding-left:26px;
}
.padding_left35
{
	padding-left:35px;
}
.padding_left39
{
	padding-left:39px;
}
.padding_left60
{
	padding-left:60px;
}

.padding_left100
{
	padding-left:100px;
}

.padding_left135
{
	padding-left:135px;
}

.padding_right5
{
	padding-right:5px;
}
.padding_right1
{
	padding-right:18px;
}
.padding_right3
{
	padding-right:3px;
}
.padding_right_35
{
	padding-right:35px;
}
.padding_right15
{
	padding-right:15px;
}

.padding_right7
{
	padding-right:7px;
}
.padding_right10
{
	padding-right:10px;
}

.padding_right15
{
	padding-right:15px;
}
.padding_right20
{
	padding-right:20px;
}
.padding_right22
{
	padding-right:22px;
}
.padding_right260
{
	padding-right:260px;
}
.padding_left405
{
	padding-left:405px;
}


.padding_top10
{
	padding-top:10px;
}
.padding_top12
{
	padding-top:12px;
}
.padding_top0
{
	padding-top:0px;
}
.padding_top15
{
	padding-top:15px;
	padding-bottom:12px;
}
.padding_top22
{
	padding-top:22px;
}

.padding_top147
{
	padding-top:147px;
}
.padding_top3
{
	padding-top:3px;
}
.padding_top5
{
	padding-top:5px;
}
.padding_top30
{
	padding-top:30px;
}
.padding_bottom3
{
	padding-bottom:3px;
}
.padding_bottom5
{
	padding-bottom:5px;
}
.padding_bottom10
{
	padding-bottom:10px;
}
.padding_bottom11
{
	padding-bottom:11px;
}
.padding_bottom23
{
	padding-bottom:23px;
}
.padding_bottom35
{
	padding-bottom:55px;
}
.click_googlmap{
color:#939598;
text-decoration:none;
font-style:normal;
}
.folio_banner_tbl
{
	border-left: 14px solid #3b3b3b; 
	border-right: 14px solid #3b3b3b;
}
.bg_popup{
background-color:#24325C;
}

.portfolio_top_bg
{
	background-image:url(../images/portfolio_top_bg.jpg); 
	background-repeat:repeat-x; 
	background-position:left top;
}

.testimonial_padding
{
	padding-top:15px;
	padding-bottom:20px;
}
a.folio_infos
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#545454;
}
a.folio_infos:hover
{
	z-index:25;
	cursor:pointer;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#545454;	
}
.folio_url_links
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00a3de;
font-weight:normal;
text-decoration:underline;

}
.folio_url_links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#939598;
	text-decoration:underline;
}
.testimonial_vertical_divider
{
	background-image:url(../images/grey_dot.gif);
	background-repeat:repeat-y;
	padding-left:15px;
}

.testimonial_img_bdr
{
	border:1px solid #caccd9;
}

.align_folio_top_td
{
	padding-left:8px; 
	padding-top:15px; 
	padding-bottom:10px;
}

.folio_images_no
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:8px;
	color:#3d638e;
	font-weight:normal;
	text-decoration:none;
}

.align_folio_bar
{
	padding-right:75px; 
	padding-left:32px;
}

.align_folio_desc
{
	padding-top:15px; 
	padding-left:40px;
	padding-right:40px;
}

.align_folio_images
{
	padding-left:66px; 
	padding-right:36px; 
	padding-top:32px;
}

.align_folio_bottom
{
/*	background-image:url(../images/folio_pagination_bg.jpg); 
	background-repeat:no-repeat; 
	background-position:left top; 

*/

	align:left;	
	background-color:#124682;
	padding-bottom:5px;
/*	height:70px; 
*/	width:340px;
}

.align_folio_bottom_bg
{
	background-image:url(../images/folio_bottom_bg_01.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;
}

.align_folio_content
{
	padding-bottom:20px; 
}

.align_folio_images1
{
	padding-left:12px; 
	padding-right:15px;
}

.align_folio_images2
{
	padding-left:60px; 
	padding-top:25px;
}

.padding_top20
{
	padding-top:20px;
}

.padding_top_80
{
		padding-top:30px;
}
.flash_exabg
{
	background-image:url(../images/exa_logo_btm.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.padding_top_left
{
		padding-top:11px;
		padding-left:0px;
		padding-right:0px;
}

.align_tools_content
{
	padding-left:2px;
	padding-right:15px;
}

.side_nav_width
{
	width:233px;
}

.align_form_fields
{
	padding-top:5px;
	padding-bottom:5px;
}

.align_form_fields1
{
	padding-top:15px;
	padding-bottom:5px;
}
.hr_class
{
	background-color:#ececec; color:#ececec; border:0px; height:1px;
}
.hr_class_top
{
	background-color:#E0E0E0; color: #E0E0E0; border:0px; height:1px;
}

hr
{
background-color:#ececec; color:#ececec; border:0px; height:1px;
padding:0px;
margin:0px;

}
.form_field_width
{
	width:240px;
}

.align_pm_content
{
	padding-left:18px;
	padding-right:18px;
}

.product_padding_top_left
{
		padding-top:1px;
		padding-left:15px;
		padding-right:14px;
}

.login_table_border
{
	border:1px solid #e7e7e7;
}

.search_padding
{
	padding-left:3px;
}


.dottedline 
{
	background-image: url(../images/dotted_line.jpg);
	background-repeat: repeat-y;
	width: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
}

.dotted_bodyline 
{
	background-image: url(../images/dottedpix.jpg);
	background-repeat: repeat-y;
	width: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
}


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;
}

h2{
margin:0px;
padding:0px;
}

.h2_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#00a3de;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:8px;
}

.h2_subheading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#00245D;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:8px;
}

.h3_blue
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#00a3de;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:8px;
}


.align_content_area
{
	padding-top:10px;
	padding-left:25px;
	padding-right:5px;
	padding-bottom:20px;
}
.align_testimonial_content_area
{
	padding-top:5px;
	padding-left:36px;
	padding-right:10px;
	padding-bottom:40px;
}

.align_product_content_area
{
	padding-top:20px;
	padding-left:15px;
	padding-right:0px;
	padding-bottom:40px;
}

.align_mid_banner
{
	background-image:url(../images/home_banner1.jpg); 
	background-repeat:no-repeat; 
	background-position:top left; 
	padding-top:170px; 
	padding-left:85px;
}

.body_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#545454;
	font-weight:normal;
	text-decoration:none;
}
.test_title2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8c8c8c;
	font-weight:normal;
	font-style:italic;
	}
	.test_top
	{
	background-color:#009cdc;
	}

.body_padding
{
padding-left:25px;
padding-right:25px;
}
.body_padding_new
{
padding-left:16px;
padding-right:17px;
}
.block_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d1dcea;
	font-weight:normal;
	text-decoration:none;
}

.block_padding1
{
	padding-left:15px;
	padding-right:7px;
	padding-top:7px;
}

.block_padding2
{
	padding-left:78px;
	padding-right:7px;
}

.block_padding4
{
	padding-left:12px;
	padding-right:7px;
	padding-top:7px;
}

.block_padding5
{
	padding-left:116px;
	padding-right:7px;
	padding-top:7px;
}

.padding_top7
{
	padding-top:7px;
}

.padding_top8
{
	padding-top:8px;
}

.padding_top4
{
	padding-top:4px;
}
.padding_left7
{
padding-left:7px;
}
.padding_left31
{
	padding-left:31px;
}

.padding_left36
{
	padding-left:36px;
}

.padding_left116
{
	padding-left:116px;
}
.padding_left320
{
	padding-left:320px;
	
}

.more
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#d1dcea;
	font-weight:normal;
	text-decoration:none;
	padding-right:15px;
}

.more:hover 
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#d66608;
	font-weight:normal;
	text-decoration:none;
	padding-right:15px;
}

.orange_big_txt
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:22px;
	color:#e46800;
	font-weight:normal;
	text-decoration:none;
	padding-right:15px;
}

.solution_select
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#858585;
	font-weight:normal;
	text-decoration:none;
	background-color: #FFFFFF;
	border: 1px solid #CCD7E2;
	width:142px;
	height:14px;
}
.solution_select_mo 
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#858585;
	font-weight:normal;
	text-decoration:none;
	background-color: #FFFFFF;
	border: 1px solid #CCD7E2;
	width:142px;
	height:14px;
}

.orange_bar
{
	margin-right:20px;
}

.orange_txt_padding
{
	padding-top:10px;
}

.select_box
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#858585;
	font-weight:normal;
	text-decoration:none;
	background-color: #FFFFFF;
	border: 1px solid #CCD7E2;
	width:168px;
	height:18px;
}
.select_box_mo 
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#858585;
	font-weight:normal;
	text-decoration:none;
	background-color: #FFFFFF;
	border: 1px solid #CCD7E2;
	width:168px;
	height:14px;
}

.orange_txt
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:11px;
	color:#d7670a;
	font-weight:normal;
	text-decoration:none;
	padding-right:15px;
}

.select_box1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	background-color: #ffffff;
	border: 1px solid #e1e1e1;
	width:180px;
	height:18px;
}


.select_box2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	background-color: #b5bdc6;
	border: 1px solid #adb5be;
	width:40px;
	height:18px;
}
.select_box1_mo 
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#858585;
	font-weight:normal;
	text-decoration:none;
	background-color: #b5bdc6;
	border: 1px solid #e1e1e1;
	width:180px;
	height:18px;
}

h4
{
	margin:0px;
	padding:2px;
}
.orange_txt1
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:12px;
	color:#d7670a;
	font-weight:normal;
	text-decoration:none;
}

.orange_txt2
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:10px;
	color:#d7670a;
	font-weight:normal;
	text-decoration:none;
}

.blue_txt
{
	font-family: Arial,  Helvetica, sans-serif;
	font-size:10px;
	color:#6cbceb;
	font-weight:bold;
	text-decoration:none;
}

.orange_txt3
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:11px;
	color:#eb9918;
	font-weight:normal;
	text-decoration:none;
}

.orange_txt4
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:10px;
	color:#eb9918;
	font-weight:normal;
	text-decoration:none;
}

.grey_txt
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:11px;
	color:#a0a0a0;
	font-weight:normal;
	text-decoration:none;
}

.big_grey_txt
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:15px;
	color:#4f4f4f;
	font-weight:normal;
	text-decoration:none;
}

.white_txt
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.white_txt1
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

form
{
	margin:0px;
	padding:0px;
}
.sidelinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#545454;;
	font-weight:normal;
	text-decoration: none;
}

.sidelinks:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#4385af;
	font-weight:normal;
	text-decoration: none;
	
}

.inactive {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#838383;
	font-weight:normal;
	text-decoration: none;
}
.inactive_sub_cat {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4385af;
	font-weight:normal;
	text-decoration: none;
}
.links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none
}

.links:hover {
	text-decoration:underline;
}

.links_blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}
.links_blue:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
	text-decoration: underline;
}


.links_blue_sitemap {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4385af;
	font-weight:normal;
	text-decoration: none;
}

.links_blue_sitemap:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#e46700;
	font-weight:normal;
	text-decoration: none;
}

.links_grey_sitemap
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:11px;
	color:#9e9e9e;
	font-weight:normal;
	text-decoration:none;
}
.links_grey_sitemap:hover
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:11px;
	color:#e46700;
	font-weight:normal;
	text-decoration:none;
}


.testimonial_content_padding
{
	padding-bottom:40px;
}

.testimonial_content_padding1
{
	padding-left:30px;
}

.prod_top_border
{
	background-image:url(../images/top_border.jpg); 
	background-repeat:repeat-x; 
	background-position:left bottom;
}

.prod_bottom_border
{
	background-image:url(../images/bottom_border.jpg); 
	background-repeat:repeat-x; 
	background-position: top left;
}

.block_seperator
{
	background-image:url(../images/seperator_top.jpg); 
	background-repeat:no-repeat; 
	background-position: top left;
}

.block_seperator_login
{
	background-image:url(../images/login_seperator_top.jpg); 
	background-repeat:no-repeat; 
	background-position: top left;
}

.seo_strategy_img
{
	border-left: 1px solid #D1D3D2;
	background-color:#1b5294;
}

.view_client_img
{
	background-image:url(../images/view_client_img.jpg); 
	background-position:top left; 
	background-repeat:no-repeat; 
	background-color:#15437b;
}

.what_solution_img
{
 background-color:#1b5294;
}

.align_form
{
	padding-top:4px; 
	padding-bottom:4px;
}

.align_form1
{
	padding-bottom:7px;
}

.web_edu_img
{
	background-color:#1b5294;
}
.midnavbg_left
{
	border-left:1px solid #D1D3D2;
}
.midnavbg_right
{
	border-right:1px solid #D1D3D2;
}
.bottom_img
{
	background-image:url(../images/bottom_img.jpg); 
	background-repeat:repeat-x; 
	background-position:left top;
}

.login_bottom_img
{
	background-image:url(../images/login_bottom.jpg); 
	background-repeat:repeat-x; 
	background-position:left top;
}

.login_td_left
{
	background-image:url(../images/login_left_column.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	background-color:#1b5294;
}

.login_welcome_column
{
	 background-image:url(../images/welcome_pm.gif);
	 background-position:left top; 
	 background-repeat:no-repeat;
	 width:671px;
}

.login_td_right
{
	background-image:url(../images/login_right_column.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#1b5294;
}
	

.right_block
{
	border-right: 1px solid #D1D3D2;
	background-color:#1b5294;
}


.normalred 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9D0B0E;
	text-decoration: none;
}

.error 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9D0B0E;
	text-decoration: none;
}
.formfield
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858585;
	font-weight:normal;
	background-color: #FFFFFF;
	border: 1px solid #CCD7E2;

}
.formfield_mo 
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858585;
	font-weight:normal;
	text-decoration:none;
	background-color: #E5EBF0;
	border: 1px solid #6687A7;

}

.captcha_field
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858585;
	font-weight:normal;
	text-decoration:none;
	background-color: #FFFFFF;
	border: 1px solid #CCD7E2;
	width:100px;
}
.formbutton 
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#404040;
	border:solid 1px #A2AABB;
	font-weight:bold;
	text-decoration:none;
	padding: 1px;
}

.footer
{
	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;
}

.footer:hover
{
	font-family:tahoma,Arial,Verdana, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	font-weight:normal;
	text-transform:capitalize;
    color:#ffffff;
    text-decoration:none;
	border:none;
}
.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;
}

.footer2
{
	font-family:Tahoma,Arial,Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-transform:capitalize;
    color:#C0C0C0;
    text-decoration:none;
	border:none;
}

/**************************button styles*****************************/

.reset_btn
{
	border-width:0px;
	background-image:url(../images/reset.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	width:69px;
	height:23px;
	cursor:pointer;
}

.submit_btn
{
	border-width:0px;
	background-image:url(../images/submit.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	width:70px;
	height:23px;
	cursor:pointer;
}
.proceed_btn
{
	border-width:0px;
	background-image:url(../images/proceed.gif);
	color:#FFFFFF;
	width:93px;
	height:17px;
	cursor:pointer;
}

.login_btn
{
	border-width:0px;
	background-image:url(../images/log_in_btn.gif);
	color:#FFFFFF;
	width:68px;
	height:17px;
	cursor:pointer;
}

.signup_btn
{
	border-width:0px;
	background-image:url(../images/sign_up_btn.gif);
	color:#FFFFFF;
	width:77px;
	height:17px;
	cursor:pointer;
}

.call_now_btn
{
	border-width:0px;
	background-image:url(../images/call_now_btn.gif);
	color:#FFFFFF;
	width:70px;
	height:23px;
	cursor:pointer;
}

.cancel_btn
{
	border-width:0px;
	background-image:url(../images/cancel_btn.gif);
	color:#FFFFFF;
	width:71px;
	height:23px;
	cursor:pointer;
}

/********************button style end**************************/
cursor
{
	cursor:pointer;
}

a.help
{
	position:relative;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:100%;
	color:#5d5d5d;
}
a.help:hover
{
	z-index:25;
	cursor:help;
	text-decoration:none;
	font-family:Trebuchet MS;
	font-size:100%;
	color:#5d5d5d;
}
a.help span
{
	display:none;
}
a.help:hover span
{
	display:block;
	position:absolute;
	background-color:#eeeceb;
	top:3em;
	left:3em;
	width:22em;
	border:1px solid #000000;
	color:#5d5d5d;
	text-align:left;
	padding:2px;
	text-decoration:none;
}

.text_transform_u
{
	text-transform:uppercase;
}

.align_hr
{
	padding-left:10px; 
	padding-right:10px; 
	padding-top:10px;
}

.online_marketing_h
{
	background-image:url(../images/online_marketing.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.website_design_h
{
	background-image:url(../images/testimonials_website_design.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.e_commerce_h
{
	background-image:url(../images/testimonials_e-commerce.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.intranet_h
{
	background-image:url(../images/testimonials_internet.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.it_and_hosting_h
{
	background-image:url(../images/testimonials_it.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.web_workshops_h
{
	background-image:url(../images/web_workshops_off.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.main_nav
{
	background-image:url(../images/website_design_nav_off.gif); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.folio_online_marketing_h
{
	background-image:url(../images/folio_online_marketing.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.folio_website_design_h
{
	background-image:url(../images/folio_website_design.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.folio_e_commerce_h
{
	background-image:url(../images/folio_e-commerce.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.folio_intranet_h
{
	background-image:url(../images/folio_internet.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.folio_it_and_hosting_h
{
	background-image:url(../images/folio_it.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}

.folio_web_workshops_h
{
	background-image:url(../images/folio_web_workshops.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;	
}


.main_nav_folio
{
	background-image:url(../images/website_design_folio_new.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;
	width:340px;
	height:352px;
}

.plainbackground{
   background : White url("bg.gif") repeat-y;
   padding: 0 0 0 40px;
}
.exaword{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #8C8C8C;
	font-weight: bold;
}

.content_seperator
{
	background-image:url(../images/grey_bar_repeat.gif); 
	background-repeat:repeat-y; 
	background-position:top;
}

.subtitles {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0072BF;
}

.anchortag
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#273363;
}

.paddl{
padding-left:30px;
}

.titleaqua{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 14px;
color: #01ADEF; 
font-weight: bold
}

.redmedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
}
.redmedium:link, .invlink:visited, .invlink:active {
	color: #ff0000;
	text-decoration: none;
}
.redmedium:hover {
	color: #ff0000;
	text-decoration: none;
}

.title_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333366;
}

.bodylink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#545454;
	text-decoration:none
}
.bodylink:hover
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:11px;
	color:#4385af;
	font-weight:normal;
	text-decoration:none;
}

.orange_txt_link
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:12px;
	color:#d7670a;
	font-weight:normal;
	text-decoration:none;
}
.orange_txt_link:hover
{
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.h2_subtitles {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0072BF;
	margin:0px;
	padding:0px;
	text-decoration:none;
}


.web_links
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0072BF;
	text-decoration:none;
}

.web_links:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0072BF;
	text-decoration:none;
}

.link_desc
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8c8c8c;
	font-weight:normal;
	text-decoration:none;
}

.link_desc:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d7670a;
	font-weight:normal;
	text-decoration:none;
}

.titlelink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#172c74;
	font-weight:normal;
	text-decoration: none;
}

.titlelink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#d7670a;
	font-weight:normal;
	text-decoration: none;
	
}

.textlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#172c74;
	font-weight:bold;
	text-decoration:none;
}

.textlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#d7670a;
	font-weight:bold;
	text-decoration:none;
	
}

.introtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00a3de;
	font-weight:700;
	text-decoration:none
}
.introtext1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#545454;
	font-weight:700;
	text-decoration: none;
	line-height:20px;
}
.introtext2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#E56703;
	font-weight:bold;
	text-decoration: none;
	text-transform:capitalize;
}



.align_weblink_title
{
	background-image:url(../images/weblinks_repeat_bg.jpg); 
	background-repeat: repeat-x; 
	background-position: left top; 
	padding-top:20px;
}

.flash_td
{
	width:662px;
	height:60px;
}

.seperate_site
{
	background-image:url(../images/greybar_repeat1.gif); 
	background-repeat:repeat-x; 
	background-position:left; 
	padding-top:5px;
	padding-bottom:5px;
}
.tblbdr
{
	border-left:solid 1px #D8D8D8;
	border-right:solid 1px #D8D8D8;
	
}
.doubleborder
{
	border-bottom:solid 1px #D8D8D8;
	padding:0px;
}
.doubleborder_1
{
	border-top:solid 1px #D8D8D8;
}

.tblbdr_top
{
	border-top:solid 1px #D8D8D8;
}

#tblbdr td
{
	border-right:solid 1px #D8D8D8;
	border-bottom:solid 1px #D8D8D8;
}

.login_border
{
background-image:url(../images/bg_client_login.jpg);
background-repeat:repeat-y;
}

.text
{font-family:Verdana;
font-size:11px;
color:#FFFFFF;
}

.click_login
{font-family: Arial ;
font-size:11px;
color:#eb9918;
}

.search_go_btn{
background-image:url(../images/go_arrow.gif);
border-width:0px;
background-repeat:no-repeat;
height:13px;
width:13px;
cursor:pointer;
}

a
{
	outline:none;
}

a.infos
{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#000000;
}
a.infos:hover
{
	z-index:25;
	cursor:pointer;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#000000;
}
a.infos span
{
	display:none;
}
a.infos:hover span
{
	display:block;
	position:absolute;
	background-color:#224F83;
	top:2em;
	left:2em;
	width:15em;
	border:1px solid #B2B2B2;
	color:#FFFFFF;
	text-align:left;
	padding:4px;
	text-decoration:none;
}
.abt_nav_btn{
	width:239px;
	height:30px;
	background-image:url(../images/exa_rhs_btn.gif);
	background-repeat:repeat-x;
	color:#e36801;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding-left:20px;
}
.abt_nav_btn:hover{
	width:239px;
	height:30px;
	background-image:url(../images/exa_rhs_btn.gif);
	background-repeat:repeat-x;
	color:#e36801;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding-left:20px;
}
.form_field_width_small
{
	width:120px;
}

.form_field_width_large
{
	width:250px;
}


.about_us_nav
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#939598;
text-decoration:none
}


.about_us_nav_hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00245d;
text-decoration:none
}


.about_us_sub
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00a3de;
font-weight:700;
text-decoration:none
}
.test_title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#00a3de;
font-weight:bold;
text-decoration:none;
}



.about_us_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#939598;
font-weight:bold;
text-decoration:none
}

.about_us_content
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#545454;
text-decoration:none
}



.about_us_links
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none
}

.about_us_links:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:underline;
}

.about_us_side_heading_req
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00a3de;
text-decoration:none;
}

.about_us_side_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#00a3de;
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_sub_black
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3F3F3F;
font-weight:bold;
text-decoration:none;
}


.about_us_sub_blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#00a3de;
font-weight:bold;
text-decoration:none;
}


/*ul li
{

padding-bottom:2px;
}
*/

ul, ol{
	/*list-style:none;*/
	padding-left:20px;
	padding-top:10px;
	margin-top:0px;
	margin-left:20px;
	outline:none;
		}
		
li{
	padding-left:7px;
	padding-bottom:5px;
	margin-top:0px;
	padding-top:2px;
	outline:none;
		}

.about_us_content_side
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#545454;
text-decoration:none
}





.web_dev__black_links
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#545454;
font-weight:bold;
text-decoration:none;
}

.web_dev__black_links:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#545454;
font-weight:bold;
text-decoration:underline;
}


.back_top
{
font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#FD5825;
  text-decoration:none;
  font-weight:normal;
  
  }

.online_marketing_heading {
	font-family:Arial, Helvetica, sans-serif;
	color:#939598;
	font-size:18px;
	font-weight:normal;				
}

.article_title123{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#e46700;
	font-weight:normal;
	text-decoration: none;	
}
.article_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00a3de;
	text-decoration: none;
}
.article_main_category {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#BF5500;
	font-weight:normal;
	text-decoration: none;
}
.article_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ed8700;
	font-weight:normal;
	text-decoration: none;
	padding-right:4px;
}
.article_added{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#838383;
	font-weight:normal;
	text-decoration: none;
}
.article_read{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#00a3de;
	font-weight:normal;
	text-decoration: none;
}
.article_author{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#838383;
	font-weight:bold;
	text-decoration: none;
}
.author{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#838383;
	font-style:italic;
}

.padding_right_15
{
padding-right:15px;
}

.company_logo
{
width:940px;
height:50px;
}

.border_right
{
border-right:solid 1px #53719a;
}

.text_border_right
{
border-right:solid 1px #e8e8e8;
}

.bottom_rpt
{
background-image:url(../images/bottom_rpt.jpg);
background-position:top left;
background-repeat:repeat-x;
height:6px;
}

.more
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fca311;
	text-decoration:none;
	font-weight:normal;
		}
		
.more:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	text-decoration:underline;
	font-weight:normal;
		}
		
.phone
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#e46800;
	text-decoration:none;
	font-weight:bold;
		}		
		
.big_text
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color:#545454;
text-decoration:none;
font-weight:bold;
}		

.left_nav
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#939598;
text-decoration:none;
font-weight:bold;
line-height:15px;
}

.left_nav:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#00245d;
text-decoration:none;
font-weight:bold;
line-height:15px;
/*background-image:url(../images/arrow_blue.gif);
background-position:left 3px;
background-repeat:no-repeat;
width:8px;
padding-left:10px;
*/}

.left_nav_hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#00245d;
text-decoration:none;
font-weight:bold;
background-image:url(../images/arrow_blue.gif);
background-position:left 3px;
background-repeat:no-repeat;
width:8px;
line-height:15px;
padding-left:10px;
}


.padding4
{
	padding-top:4px;
	padding-bottom:4px;
}

.table_border{
border:solid 1px #e1e1e1;
border-collapse:collapse;}

.folio_padding
{
padding-bottom:10px; padding-top:6px; padding-left:19px;}

.padding_20
{
padding:15px;
}



.pagination1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#009ddc;
text-decoration:none;
padding-left:5px;
}


.pagination
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#009ddc;
text-decoration:none;
padding-left:5px;
}
.pagination:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#b2b2b2;
text-decoration:none;
padding-left:5px;
}

.pagination_hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#b2b2b2;
text-decoration:none;
padding-left:5px;
}

.img_border
{
border:solid 1px #d0d0d0;
padding:2px;
}

.folio_padd
{
padding-left:25px;
padding-right:20px;
}

.home_flash
{
width:985px;
height:337px;
}



/**********************Added by nehal for contact us page captcha***************/
.hide_element	{
	display:none;
}
/**********************Added by preethi for web page sub heading***************/
.web_sub_heading_black
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#3f3f3f;
}
.padding_left130
{
	padding-left:130px;
	
}
.web_italics
{
font-style:italic;
}
.padding_left350
{
	padding-left:350px;
	
}
.padding_left420
{
	padding-left:420px;
	
}

.padding_left245
{
	padding-left:245px;
	
}
.web_sub_heading_grey
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#999999;
}
.web_dev_black
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#545454;
font-weight:bold;
text-decoration:none;
}
.margin_top10
{
margin-top:10px;
padding-top:0px;
}
.margin_bottom18
{
margin-bottom:18px;
padding-bottom:0px;
}
.margin_top0
{
margin-top:0px;
padding-top:0px;}

/**********************Added by preethi for Our Services page links***************/
.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;
}

.nopadd
{
margin:0px;
padding:0px;
}


/**********************Added by Nehal for portfolio details page ***************/
.padding4bottom
{
padding-bottom:4px;
}

/***************************Home page C2A panels**********************************/
.c2a_left_middle_bg
{
background-image:url(../images/c2a_left_middle.gif);
background-position:left top;
background-repeat:repeat-y;
}
.c2a_right_middle_bg
{
background-image:url(../images/c2a_right_middle.gif);
background-position:right top;
background-repeat:repeat-y;
}

/**********************Added by Nehal for links page ***************/
.links_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#545454;
	text-decoration:none
}

.links_content:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#939598;
	text-decoration:none;
}

.form_bg
{
background-image:url(../images/form_bg.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#FFFFFF;
}

/**********************Added by Preethi ***************/

.strong
{
font-weight:bold;
}

.strong_text
{
font-weight:bold;
}
/**********************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;
}
.domreg_col
{
color:#0099cc;
}
.dom_links
{
font-weight:normal;
color:#0099cc;
text-decoration:underline;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/**********************Added by Preethi for contact us index page***************/
.contact_form_bg
{
background-image:url(../images/contact_us_bg.jpg);
background-position:top left;
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.contact_us_form_addr
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#858585;
font-weight:normal;
text-decoration:none;
}
.contact_us_right_links
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#858585;
text-decoration:none;
font-weight:bold;
width:8px;
line-height:15px;
padding-left:10px;
}

/***********************Error Messages*****************************/
.right_edge_middle_bg
{
	background-image:url(../images/right_edge_middle.gif);
	background-repeat:repeat-y;
}
.middle_edge_top_bg
{
	background-image:url(../images/top_edge_middle.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

#error_list li
{
	padding: 0px;
	margin:0px;
}
/**********************Added by Preethi for contact us index page***************/
.links_homepage
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#545454;
text-decoration:none
	}
/**********************Added by Preethi for contact us formfields***************/	
.formfield_width
{
width:247px;
}
/**********************Added by Preethi for products -web magnet page***************/	
.products_deco
{
text-decoration:none;
}
/**********************Added by Preethi for IT Faq for email***************/	
.it_mail
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#009ddc; 
text-decoration:underline;
}
/**********************Added by Preethi for contact us left and right side nav***************/	
.contact_left_sales
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:bold;
color:#b1b1b1;
}
.contact_left_sydney
{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:regular; 
color:#b1b1b1;
 
 }
/**********************Added by Preethi for domain registration page***************/	
.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);
}
/*#folio_bookmark
{
 display: inline;
 padding-right: 345px;
 padding-left:8px;
}*/
#folio_bookmark
{
 display: inline;
 padding-left:8px;
 float: left; 
}
#folio_bookmark img
{
	vertical-align:middle;
}
#folio_footer_pagination
{
	display:inline;
	float: right;	
}
.paddl_30{
padding-left:30px;
}
.paddt{
padding-top:5px;
}
.padd_left27
{
padding-left:27px;
}
.padd_left40
{
padding-left:40px;
}
.padd_left23
{
padding-left:23px;
}
.pag_class
{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
}
.test_body
{
background-color:#FFFFFF;
}
/* Loan Calculator Form Styles */
#loan_calc_div{background:url(../images/form_bg.jpg) repeat-x 0 -100px;height:190px;width:463px;float:left;margin:0;border:1px solid #e1e1e1;}
#loan_calc_div p{margin:0;padding:10px 0 5px;}
#loan_calc_div p label{font-family:verdana,arial,sans-serif;font-weight:normal;font-size:11px;color:#939598;text-align:left;text-decoration:none;margin:2px 0 5px 14px;float:left;width:172px;}
.colon_text{margin:5px 5px 5px 0;}
.file_input{font-family:verdana,arial,sans-serif;font-weight:normal;font-size:11px;border:1px solid #CCD7E2;background-color:#FFFFFF;color:#858585;width:247px;height:17px;}
#button_panel{float:right;padding-right:20px;}
/* Message Box Styles */
#message_box{width:465px; padding:0; margin:0;}
#message_box p.top{padding:0px; margin:0px; vertical-align:bottom; height:46px;}
#message_box p.content{padding:0 10px 10px 10px; margin:0px; color:#ffffff; background-color:#7bc0e9; width:427px;}
#message_box p.bottom{padding:0px; margin:0px; vertical-align:top; height:10px;}
#message_box p img{vertical-align:top;}
#message_box b.message_heading{display:block;padding-bottom:5px;}
/* Footer Styles */
#exasearch_footer{height:20px;}
.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{background-color:#1a497e; padding:21px 0 0 0; float:left; width:100%;}
.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_aboutdiv{width:174px; }
.footer_homediv{width:169px; }
.footer_searchdiv{background-image:url(../images/home_page/search_bg.gif); background-repeat:no-repeat; background-position:left top; width:160px; height:19px; }
.footer_search_icon{margin:0 0 0 2px }
.searchbox{ border:0 none; margin:1px 0 0 0;color:#59090C; font-family:Arial, Helvetica, sans-seriffont-size:11px; color:#cfcfcf;font-weight:normal;height:15px;width:114px; vertical-align:bottom; float:left;}
.footersearch_go_btn{border-width:0;background-image:url(../images/home_page/search_button.gif);	background-repeat:no-repeat;background-position:top right;	margin:0 2px 0 0px;	width:15px;	height:19px;	cursor:pointer;float:left;border:none;}
.float_txt{ float:left;}
.footer_headofficetext{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#7695b9; text-decoration:none;}

/* Added by Preethi for individual portfolio page*/

#portfolio_individual{width:956px; margin:auto;}
#portfolio_individual div.pagn_top{height:26px;}
#portfolio_individual div.middle_content{height:auto;margin:0px; padding:0px;overflow:auto; width:956px;}
#portfolio_individual p.portfolio_border{height:10px; background-color:#009ddc;}
#portfolio_individual p.content_ht{height:730px;}
#portfolio_individual span.pagn{ margin:8px 0 0 0;}
#portfolio_individual div.content{ width:914px;border:1px solid #E1E1E1; overflow:auto; padding:0 20px 20px 20px; }
#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;}
.float_right{ float:right;}
.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;}

/* for client login page*/

.forgot_pass{font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#63a0bc; text-decoration:none; cursor:pointer; float:right; padding:0 80px 0 0 ; margin:3px 0 0 0;}
#login_form{background:url(../images/form_bg.jpg) repeat-x 0 -100px;height:120px;width:358px; clear:both; margin:0;border:1px solid #e1e1e1; margin:10px 0 0 40px;}
#login_form p label{color:#545454;float:left;font-family:verdana,arial,sans-serif;font-size:11px;font-weight:normal;margin:0 0 0 14px;text-align:left;text-decoration:none;width:102px;}
#login_form p input{background-color:#FFFFFF;border:1px solid #CCD7E2;color:#858585;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;width:203px;}
#login_form input.login_btn{background-image:url(../images/log_in_btn.gif);border-width:0;color:#FFFFFF;cursor:pointer;height:17px;width:68px; cursor:pointer;
float:right; margin:0 22px; 0 0;}
#login_message_box{width:362px; padding:0; margin:10px 0 0 40px;}
#login_message_box div.top {background-image:url(../images/login_top_curve.jpg);background-position:left top;background-repeat:no-repeat;color:#FFFFFF;font-weight:bold;height:36px;margin:0;padding:0;vertical-align:bottom;}
#login_message_box div.content{padding:10px 10px 10px 10px; margin:0px; color:#ffffff; background-color:#7bc0e9; width:328px;}
#login_message_box div.content ul{ margin:0px; padding:0px 0 0 15px; list-style:disc;}
#login_message_box p.bottom{padding:0px; margin:0px; vertical-align:top; height:10px;}
.padding_left12 {padding-left:12px;}
.paddingtop15 {padding-top:15px;}
.padding_left14
{
	padding-left:14px;
}

/* 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; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:11px; }
#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;}
.footer_contactdiv{width:210px;}
.footer_sub_main{margin:auto; width:955px;  }

.automargin{ margin:auto; }
.align_center{ text-align:center;}
.footer_div_width{width:240px;min-height:300px;}
.about_div{width:200px}
