/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Arial; font-size: 12px; color: #858585; overflow-x:hidden; overflow-y:scroll; }
input, select, textarea { font-family: Verdana; font-size: 11px; color: #858585; }
body { background: #fff url(../images/bg.jpg) repeat-x top left;/* background-color:#f5f6f7;*/ }
#bg { /*background:url(../images/bg-inner.jpg) repeat-x top left; background-color:#f5f6f7;*/}
img { border: 0px; display: block; }
a { outline: none; text-decoration:none; }
hr { display: none; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; }
.floatl { float:left;}
.floatr { float:right;}

.sitemap1 { float:left; width:330px; padding-left:50px;}
.sitemapr { float:left; width:340px;}

/* ### WAPPER CONTAINER ### */
#wrapper { display: block; position: relative; width: 990px; min-height: 100%; margin:auto; background:url(../images/slider_bg.png) 0px 50px no-repeat;}
#links { /*padding:20px 0px 40px 0px;*/}
#links h1 { float:left; font-size:14px;}
#links h2 { float:right; font-size:14px;}
#links a{ text-decoration:none;  color:#595959; font-weight:normal; }
#links a:hover{ color:#c4c5bf;}
#logo { padding:20px 0 0 15px; float:left; width:500px;}
#logo h1 { font-size:32px; padding:1px 0px 10px 0px; color:#010101;}
#logo h2 {  font-size:24px; padding:0px 0px; color:#656161; font-weight:normal;}
#logo h3 {  font-size:14px; padding:10px 0px; color:#656161; font-weight:normal; text-align:justify;}
#logo h4 {
    color: #656161;
    font-size: 12px;
    line-height: 17px;
}
#logo a{ text-decoration:none; padding-right:20px; color:#FFF; font-weight:normal;}
#logo a:hover{ color:#c4c5bf;}

#get {float:left; width:462px; color:#000; margin-top:50px; }
#get .divpadng{ padding:0px 0px 0px 0px;}
#get .divpadng a{ color:#000;}
#get .icon{ float:left; width:100px;}
#get .text{ float:left; width:350px; font-family:Arial Rounded MT Bold; font-size:39px;line-height: 30px;
    padding: 16px 0 0 8px;}
#get .text .call{ font-size:28px;  }
#get .text .chat_withus{line-height:45px;}
#get .text .no{ color:#0e85d9;  }
#get .text .tollfree{font-size:12px;   }
#get .icon .imgpd{ }
#get .icon .imgpd_remote{ margin-top:8px; cursor:pointer;}
#get .calldiv{ margin:7px 0 2px 0px;}
#get_small{ border:2px solid #eaebe8; padding:3px 0px 3px 3px; background:#fbfaf5;}
#get_small .text{ padding:10px 0 0 70px} 
#get_small a {font-family:Arial Rounded MT Bold; font-size:25px; display:block; color:#000; clear:both; width:240px; height:55px; text-decoration:none;}
#get_small .open a{background: url(../images/open_small.png) left top no-repeat; font-size:30px;}

#get_small .phone a{background: url(../images/phone_small.png) left top no-repeat; font-size:20px; color:#0E85D9;}
#get_small .text .call{ font-size:15px; color:#000;}

#get_small .chat a{background: url(../images/chat_small.png) left top no-repeat;}
#get_small .text .chat_withus{ line-height:36px;}
#get_small .remote a{background: url(../images/remaote_session_small.png) left top no-repeat; font-size:20px;}
/*#get a{ padding:20px;}*/

#plans { height:303px; padding:0px 95px 20px 95px ; clear:both;  position:relative; margin:0px 0 0 30px;}
#web-only { position:absolute; z-index:150; top:30px; left:62px; float:left; display:none;}
.web-only-show {position: absolute;left: 150px;top: 15px;width: 320px;color: #333;display: none; z-index:151; font-size:11px; color:#666;}
#plan { height:275px; width:164px; margin:20px 20px 2px; text-align:center; padding:10px; float:left; color:#3b3b3b; border:1px solid #CCC;  background:#FFF; }
#plan h1{ font-size:16px; margin:0px; padding:0px;}
#plan h1 a{ text-decoration:none;  color:#3b3b3b;}
#plan h2{ font-size:24px; margin:0px; padding:0px;}
#plan h2 a{ text-decoration:none;  color:#0b8dea;}
#plan h3 {margin:0px; padding:10px 0 0 0;}
#plan h3 ul {margin:0px; padding:0px; font-weight:normal;}
#plan h3 ul li{ font-size:11px; list-style-type:none; line-height:20.5px; color:#737373;}
#plan h4{ font-size:18px; margin:0px; padding:0px; padding-top:27px;}
#plan h4 a{ text-decoration:none; color:#3b3b3b;}
#plan h5{ font-size:18px; margin:0px; padding:0px; padding-top:27px;}
#plan h5 a{ text-decoration:none; color:#6d9e0d;}
#plan h6{ font-size:18px; margin:0px; padding:0px; padding-top:27px;}
#plan h6 a{ text-decoration:none; color:#067dff;}




#plan-heighlight {  height:300px; width:190px;  margin:5px 25px;text-align:center; padding:10px; float:left; z-index:11; border:4px solid #ffa03d; background:#FFF;}
#plan-heighlight h1{ font-size:19px; margin:0px; padding:0px;}
#plan-heighlight h1 a{ text-decoration:none;  color:#3b3b3b;}
#plan-heighlight h2{ font-size:28px; margin:0px; padding:0px;}
#plan-heighlight h2 a{ text-decoration:none;  color:#0b8dea;}
#plan-heighlight h3 {margin:0px; padding:10px 0 0 0; color:#c8c8c8;}
#plan-heighlight h3 ul {margin:0px; padding:0px; font-weight:normal;}
#plan-heighlight h3 ul li{ font-size:11px; list-style-type:none; line-height:22.2px; color:#636363; font-weight:bold}
#plan-heighlight h4{ font-size:24px; margin:0px; padding:0px; padding-top:29px; color:#FFF; text-align:center; margin-left:12px;}

#plan-heighlight-inner {  height:300px; width:220px; margin-top:25px; text-align:center; padding:10px; float:left; z-index:11; border:4px solid #ffa03d; background:#FFF;}
#plan-heighlight-inner h1{ font-size:19px; margin:0px; padding:0px;}
#plan-heighlight-inner h1 a{ text-decoration:none;  color:#3b3b3b;}
#plan-heighlight-inner h2{ font-size:28px; margin:0px; padding:0px;}
#plan-heighlight-inner h2 a{ text-decoration:none;  color:#0b8dea;}
#plan-heighlight-inner h3 {margin:0px; padding:10px 0 0 0; color:#c8c8c8;}
#plan-heighlight-inner h3 ul {margin:0px; padding:0px; font-weight:normal;}
#plan-heighlight-inner h3 ul li{ font-size:11px; list-style-type:none; line-height:22.2px; color:#636363; font-weight:bold}
#plan-heighlight-inner h4{ font-size:24px; margin:0px; padding:0px; padding-top:29px; color:#FFF; text-align:center; margin-left:12px;}

#services { width:638px; float:left; padding:31px 0px;}
#services h2{ color:#ff7b10; font-weight:normal; font-size:17px;}
#testimonials { width:352px; float:left;  padding:0px 0px; position:relative; }
#testimonials h2{ color:#ff7b10; font-weight:normal; font-size:17px;}
#testimonials span{ float:left; margin:10px 15px 0px 0px;}
#ser-box { padding:5px; border:1px solid #cacbc5; width:290px; float:left; margin:7px 15px 7px 0px; height:80px;}
#ser-box p{ float:left; width:74px;}
#ser-box span{ margin:0px; float:left;}
#ser-box span ul{ color:#0b8dea;  font-size:14px;}
#ser-box span ul li{ margin-left:15px; font-weight:normal; color:#666; line-height:20px; font-size:11px;}

#footer { clear:both; margin-top:10px; float:left; width:100%; padding:0px 0px 10px 0px; color:#FFF; }
#footer a{ color:#626161; text-decoration:none;}
#footer_link{ margin:auto; width:990px; background: url(../images/footer_bg.jpg) left bottom no-repeat; height:350px; font-size:11px; padding:0px 0px 0px 20px;}
#footer_link div{ float:left; width:180px;  margin:25px 10px 0px 0px;}
#footer_link div li{color:#fff; list-style: none; 
    padding: 3px 0;}
#footer_link div li h2{ font-size:12px;}
#footer_link div li a{color:#4d4c4c;}
#bottom-all-link { clear:both;  padding:10px; width:970px; color:#fff; font-size:12px; margin:auto;}
#bottom-all-link ul{ padding:1px; margin-top:5px; color:#fff; font-weight:bold; float:left; width:192px;}
#bottom-all-link ul li{ margin:0px 0px 0px 0px; color:#b0b0b0; font-weight:normal; line-height:20px; list-style-type:none;}
#bottom-all-link ul li a{color:#b0b0b0; text-decoration:none;}

#copyright { clear:both; background-color:#2c2c2c; height:70px; line-height:21px;}
#copyright p{width:970px; color:#fff; font-size:12px; margin:auto; padding:10px;}
#copyright a{ text-decoration:none; color:#FFF;}


#innerpage-left { width:730px; float:left; padding-top:5px;}
#innerpage-right {  float:left; padding:0px 0px 10px 10px;}
#innerpage-right .quick-links h2{ font-size:14px; padding-bottom:7px;}
#innerpage-right .quick-links li{ list-style:none; padding:5px 3px 5px 10px; background:url("http://iconnexxions.com/images/sq_bullet.gif") 0px 10px no-repeat;}
#innerpage-right .quick-links li a{ font-weight:10px; color:#535353; font-weight:bold;}
#innerpage-right .quick-links li a:hover{ border-bottom:1px dotted #bababa;}

#breadcrumb { padding:10px 0px;}
#breadcrumb a{ text-decoration:none; color:#414040; font-size:12px;}
#breadcrumb a:hover{ color:#605f5f; text-decoration:underline;}
#required{color: red;}
/* vaishali */

#text {padding:10px 0px 20px 0px; color:#333; text-align:justify; line-height:18px;}
#text ul{ margin:0px;}
#text ul li{ list-style-type:square; line-height:20px; margin-left:25px;}
#text h1{ font-size:19px; margin:0px; padding:0px;}
#text .client_nm{     
    font-weight: bold;
    margin-bottom: 20px;
    padding-bottom: 5px;
    text-align: right;
	font-size:15px;}
	#text .client_nm span{ color:#dd7a13;}
	

#text a{  text-decoration:none; color:#2c80d2; font-weight:bold;}
.table td{ padding:5px;}
.table td table td{ padding:0px;}
.table td table td span{ padding:0px; font-size:10px;}
.table td input{ font-size:12px; padding:2px;}

.table-paynow td{ padding:5px;}
.table-paynow td table td{ padding:0px;}
.table-paynow td table td span{ padding:0px; font-size:10px;}
.table-paynow td input{ font-size:11px; padding:2px;}



.service-container { clear:both; width:auto; height:255px; text-align:center; padding:5px 0px;}
.text-container { clear:both; width:auto; padding:5px;}
.service-boxbg { float:left; background: url(../images/service-boxbg.jpg) repeat-x; width:242px; margin:10px 5px 0px 0px;}
.service-boxbg h1{ font-size:10px; margin: 0px;  padding:0px;}
.service-left { background: url(../images/service-boxleft.jpg) left no-repeat;}
.service-right { background: url(../images/service-boxright.jpg) right no-repeat; height:103px; padding:5px;  text-align:left;}
.service-textsmall { font:11px Verdana, Arial, Helvetica, sans-serif; display:inline;}

.account-profile-boxbg { float:left; background: url(../images/account-profile-boxbg.jpg) top repeat-x; width:250px; margin:10px;}
.account-profile-left { background: url(../images/account-profile-boxleft.jpg) left top no-repeat;}
.account-profile-right { background: url(../images/account-profile-boxright.jpg) right top no-repeat; height:93px; padding:5px;  text-align:left;}
.account-profile-textsmall { font:11px Verdana, Arial, Helvetica, sans-serif; display:inline; text-decoration:none;}
.account-profile-heading { font:bold 12px Arial, Helvetica, sans-serif; color: #666; padding:0px 0px 5px 15px;}

.account-profile-orange-boxbg { float:left; background: url(../images/account-profile-orange-boxbg.jpg) top repeat-x; width:235px; margin:10px;}
.account-profile-orange-left { background: url(../images/account-profile-orange-boxleft.jpg) left top no-repeat;}
.account-profile-orange-right { background: url(../images/account-profile-orange-boxright.jpg) right top no-repeat; height:93px; padding:5px;  text-align:left;}
.account-profile-orange-textsmall { font:11px Verdana, Arial, Helvetica, sans-serif; display:inline;}
.account-profile-orange-heading { font:bold 13px Arial, Helvetica, sans-serif; color:#1a82cd; padding:0px 0px 5px 15px;}








#greeting {padding:355px 0px 20px 0px; color:#333; background:url(../images/greating.jpg) no-repeat top left; clear:both; margin-top:15px;}
#greeting ul{ margin:0px;}
#greeting ul li{ list-style-type:circle; line-height:20px; margin-left:25px;}
#greeting h1{ font-size:19px; margin:0px; padding:0px;}

#greeting a{  text-decoration:none; color:#2c80d2;}
.clr{ clear:both;}
.flag{ float:right; padding:15px 0 0; }
.flag a{ padding-right:0px !important;} 
.aus, .canada, .nz, .sa{ padding:0px 0px 0px 10px;}

.nz, .sa{ margin-top:1px;}
#outer_side_bx{background:#EAEAEA;
    border: 1px solid #CFCDCD;
	margin-top:13px;
	text-align:justify;

 
   
    padding: 4px;
    width: 240px; }
#side_bx{
    border: 1px solid #C1BDBD;
    color: #666666;
    font-size: 12px;
    font-weight: bold;
    padding:4px 4px 4px 21px;
	background:#fff url(../images/quote.png) 2px 0px no-repeat;}
.testimonial {
	width:250px;
	clear:both;
	margin:20px 0px 0px 0px;
	color:#666666;
	font-weight:bold;
}
.testimonial_icon {
	font-size:14px;
	padding: 0 2px 0 1px;
	position: relative;
	top: 17px;
}
.testimonial .top, .btm {
	background: url(../images/testimoniail_up2.png) no-repeat;
	width:250px;
	height:39px;
}
.testimonial .mid {
	background: url(../images/testimoniail_mid2.png) repeat-y;
	font-size: 12px;
	padding: 2px 10px 0 15px;
	color:#555353;
	text-shadow: 1px 1px 0 #FFFFFF;
	line-height:17px;
	font-weight:bold;
	text-align:justify;
}
.testimonial .mid .client_name {
	font-size:13px;
	color:#d2720e;
	padding: 3px 5px 0 0;
	text-align:right;
	text-transform:uppercase;
}
.testimonial .btm {
	background: url(../images/testimoniail_btm2.png) no-repeat;
	height:18px;
	margin-top:-3px;
}
.testimonial .btm .more_2 a {
	background: url(../images/more.png) no-repeat;
	position:absolute;
	width:39px;
	height:16px;
	margin-left:205px;
	margin-top:3px;
}/*testimonial slide*/
#example {
	width:250px;
	height:auto;
	position:relative;
}
/*
	Slideshow style
*/

#slides {
	left:4px;
	
}
/*
	Slides container
	Important:
	Set the width of your slides container
	If height not specified height will be set by the slide content
	Set to display none, prevents content flash
*/

.slides_container {
	width:235px;
	/*height:270px;
	overflow:hidden;
	position:relative;
	display:none;*/
	
	
}
/*
	Each slide
	Important:
	Set the width of your slides
	Offeset for the 20px of padding
	If height not specified height will be set by the slide content
	Set to display block
*/

#slides .slide {
	background:url(../images/i_citate.gif) 0px 20px no-repeat;
	/*padding:5px 30px 15px 30px;*/
	width:220px;
	display:block;
	/*text-align:justify;*/
}
/*#slides .slide h1 {
	color:#353535;
	padding:0px 0px 5px 0px;
	font-size:15px;
}*/
.pagination{display:none;}
/*
	Next/prev buttons
*/
/*#slides .next, #slides .prev {
	position:absolute;
	top:60px;
	left:3px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}
#slides .next {
	left:280px;
}*/
/*testimonial slide*/
.slides_control{ min-height:80px !important;}
.cnt{ margin:auto; width:990px; }
#css_menu {
	widows:850px;
	float:left;
	font-size:13px;
}

/*-----HEIGHT OF ITEMS */
/* all menu items */

/* all hover items */
#css_menu li{	background:url(../images/li_separator.gif) no-repeat;}

#css_menu a:hover ul,
#css_menu li.left a:hover ul,
#css_menu ul li:hover > ul,
#css_menu li.left:hover > ul { top:25px; }
/* flyout positioning - this number must remain negative */
#css_menu ul ul li:hover > ul,
#css_menu li.left ul li:hover > ul { margin-top:65px;}
/*-----*/

/* ITEM ARROWS AND FONT STYLING WHEN ITEM HAS DROPDOWNS AND FLYOUTS */
/* menu arrow down */
#css_menu li a.down {
	/*background:url(../images/arrow-down-white.gif) no-repeat right center;*/
}
/* menu arrow right, font color and weight when item has flyouts */
#css_menu li ul a.flyout {
	background:#f2f2f2 url(../images/arrow-right-black.gif) no-repeat right center;


}
/* menu arrow left, font color and weight when item has flyouts */
#css_menu li.left ul a.flyout {
	background: url(../images/arrow-left-black.gif) no-repeat left center;
	

}

/* ITEM BACKGROUND, BORDER AND FONT STYLING */
/* level one: main menu and default font styling */
#css_menu { 
	/* remove background to get floating tabs */

	/* font family if desired */
	/*font-family: Verdana,Arial,sans-serif;*/
	/* cursor style */
	cursor: pointer;
	/* border if desired */
	/*border: 1px solid #000000;
	border-width: 0px 1px 0px 1px;*/
	
}

/* level one; main menu tabs */
#css_menu ul.level1 {position: relative;
display: inline;
float: left;

  }
#css_menu ul.level1 a { display: block;
/*background: #414141;background of menu items (default state)*/
color:#595959;
padding: 12px 15px 15px 15px;
margin:0 1px 0px 2px;
font-weight:bold;
/*border-right: 1px solid #778;*/


text-decoration: none;
	
	/* border if desired */
	/*border: 1px solid #000000;
	border-width: 1px 1px 1px 1px;*/
} 
/* level two dropdown */
#css_menu ul.level2 {  }
#css_menu ul.level2 a { 
	 background: #F2F2F2;
   border-bottom: 1px solid #BFBFBF;
    border-top: 1px solid #FFFFFF;
    color: #595959;
    margin-left: 15px;
    margin-right: 15px;
    padding: 9px 16px;
    width: 170px;
}
/* level three flyout */
#css_menu ul.level3 { margin-top:-35px !important; margin-left:-15px!important;  background: #F2F2F2;   width: 200px;} 
#css_menu ul.level3 a { 
	 background: #F2F2F2;
   border-bottom: 1px solid #BFBFBF;
    border-top: 1px solid #FFFFFF;
    color: #595959;
       padding: 9px 2px;
    
	margin:0px 5px;
	
}
/* level four flyout */
#css_menu ul.level4 { margin-top:-35px !important; margin-left:-6px;   background: #F2F2F2; } 
#css_menu ul.level4 a {
 background: #F2F2F2;
   border-bottom: 1px solid #BFBFBF;
    border-top: 1px solid #FFFFFF;
    color: #595959;
  
    padding: 9px 2px;
    width: 100%;
	margin:0px 5px;
}
/* hover - these two should be the same */
#css_menu li a{ z-index:10000;}
#css_menu li a:hover,
#css_menu li a.flyout:hover {
	background-color:#fafafa;


	color: #035792;
	z-index:1000; /*FOR CHANGE HOVER COLOR VISHU*/ 

} 
#css_menu li:hover > a,
#css_menu ul li:hover > a.flyout {
	
	
}

/* INDIVIDUAL LEVEL 1 TAB BACKGROUNDS */
#css_menu #tab1 { background: #088040; }
#css_menu #tab2 { background: #6666FF; }
#css_menu #tab3 { background: #804000; }
#css_menu #tab4 { background: #004080; }
#css_menu #tab5 { background: #808000; }
#css_menu #tab6 { background: #7F7F7F; }
#css_menu #tab7 { background: #008080; }
#css_menu #tab8 { background: #A36BFE; }
#css_menu #tab9 { background: #800040; }
#css_menu #tab10 { background: pink; }

/*===== DO NOT CHANGE ANYTHING BELOW THIS LINE =====*/
#css_menu { z-index: 100; }
#css_menu a { display:block; }
#css_menu a:hover ul {left:0; }
#css_menu li.left a:hover ul {left:auto; right:-1px; }
#css_menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;}
#css_menu ul {display:inline-block;} 
#css_menu li {margin:0; padding:0; list-style:none;}
#css_menu li {display:inline-block; display:inline;}
#css_menu ul ul {position:absolute; left:-9999px; margin:15px 0px 0px -14px; background:  url(../images/shadow.png) no-repeat center bottom; z-index:200; }
#css_menu ul ul li a:hover{ background:#fafafa;}
#css_menu ul.level1 {margin:0 auto;}
#css_menu ul.level1 li.level1-li {float:left; display:block; position:relative;}
#css_menu b {position:absolute;}
#css_menu ul.level1 li.level1-li a.level1-a {float:left;}
#css_menu ul li:hover > ul {visibility:visible; left:0; }
#css_menu ul ul li:hover > ul {visibility:visible; left:100%; top:auto;}
#css_menu li.left:hover > ul {visibility:visible; left:auto; right:0; }
#css_menu li.left ul li:hover > ul {visibility:visible; left:auto; right:100%; top:auto; }
#css_menu li.left ul a {text-align:right; padding:0 10px 0 20px;}
#css_menu a:hover a:hover ul, 
#css_menu a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#css_menu li.left a:hover a:hover ul, 
#css_menu li.left a:hover a:hover a:hover ul {left:auto; right:0; visibility:visible;}
#css_menu a:hover ul ul, #css_menu a:hover a:hover ul ul {left:-9999px;}
#css_menu li.left a:hover ul ul, #css_menu li.left a:hover a:hover ul ul {left:-9999px;}
#css_menu table {position:absolute; height:0; width:0; left:0; border-collapse:collapse; margin-top:-4px;}
#css_menu table table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-29px;}
#css_menu li.left table {position:absolute; height:0; width:0; left:auto; right:0; border-collapse:collapse; margin-top:-4px;}
#css_menu li.left table table {position:absolute; left:auto; right:100%; height:0; width:0; border-collapse:collapse; margin-top:-29px;}
amount_text{width:50px; height:25px; border: 1px solid #B9B9B9; margin:3px 20px 0 0; float:left}
/*tckr*/
#newsticker-demo {
	width:310px;
	background:#EAF4F5;
	padding:5px 5px 0;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:12px;
	margin:20px auto;
}
#newsticker-demo a {
	text-decoration:none;
}
#newsticker-demo img {
	border: 2px solid #FFFFFF;
}
#newsticker-demo .title {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding:5px;
}
.newsticker-jcarousellite {
margin:20px 0px;
  font-family: times New Roman;
    font-size: 15px;
    font-style: italic;
}
.newsticker-jcarousellite ul li {
	list-style:none;
	display:block;
	padding-bottom:1px;
	margin-bottom:5px;
	height:170px !important;
	
}
.newsticker-jcarousellite .thumbnail, .thumbnail_rght {
	float:left;
	width:126px;
	background:  url(../images/photo_bg.jpg) no-repeat center center;
	height:113px;
}
.newsticker-jcarousellite .thumbnail_rght{ float:right;}
.newsticker-jcarousellite .thumbnail_rght{}

.newsticker-jcarousellite .thumbnail img, .thumbnail_rght img {     height: 103px;
    padding: 5px 0 0 10px;
    width: 105px;}
.newsticker-jcarousellite .info, .info_rght {
	float:right;
	width:550px;
}
.newsticker-jcarousellite .info, .info_rght { float:left;}
.newsticker-jcarousellite .info span.cat {
	display: block;
	
}
.clear {
	clear: both;
}
/*end tckr*/
.feedback_form{background:  url(../images/form_bg.gif) repeat-x; width:250px; height:356px; margin:4px 0px 0px -6px; padding:7px 0px 0px 10px; color:#fff;}
.feedback_form td{ padding:0px !important; margin:1px 0px 0px 0px !important; height:1px;  } 
.feedback_form tr{ }
.feedback_form input[type="text"], [type="password"] {
 
    display: block;
    font-size: 13px;
    margin: 0 0 0px;
    padding: 5px 0 5px 1px;
    width: 180px;
    border: 1px solid #0E335F;
	background:  url(../images/textbox_bg.gif) repeat-x;
	color:#353535;
}
.feedback_form .heading{background:  url(../images/feedback_heading.gif) left bottom no-repeat; width:204px; height:4px; font-size:22px;}
.feedback_form input[type="button"], input[type="submit"], input[type="reset"] {
    -moz-border-radius: 3px 3px 3px 3px;
    background: url(../images/btn_bg_new.gif) no-repeat;
    border: 1px none #B81616;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: 28px;
    margin: 0 5px 5px 0;
    padding: 9px 10px 24px;
    text-transform: capitalize;
}
.feedback_form .txtar{ height:100px; width:180px; color:#353535; }
.feedback_form span{ color:#ffa452;}
.manholding_board{background: url(../images/manholding_board.png) no-repeat; width:162px; height:169px;position:absolute;  z-index:1; right:92px;}
.feedback_form .bottm{background:url(../images/form_bg_bottom.png) no-repeat; height:34px; width:249px;}
.feedback_form2{ margin:67px 0px 0px 0px;  }
.formbg_up {
    background: url(../images/formbg_up.png) 0px 10px no-repeat;
    height: 42px;
    width: 227px;
	
	
	
	
}
.formbg_middle{ background: url(../images/formbg_mid.gif) repeat-y; width:219px; color:#4C4C4C; font-weight:bold; border:4px solid #E7841E; border-bottom:none; border-top:none; z-index:0; position:relative; height:345px;  }
.formbg_bottom{background: url(../images/formbg_btm.png) no-repeat; width:227px; height:56px;color:#fff;

    font-size: 23px;
    font-weight: bold;
    height: 56px;
     padding: 13px 30px 15px;
    text-align: center;
    width: 227px}
.formbg_middle .txtbx, .txtarea{background: url(../images/form_input.png) no-repeat; width:190px; padding:10px 0px 10px 10px;   border:none; z-index:1; position:relative;}
.formbg_middle .txtarea{background: url(../images/form_inputtxt.png) no-repeat; height:123px;}
.partners{color:#494848; padding-top:7px; }
.partners .lft_part{ float:left;     padding-right: 25px;
    text-align: justify;
    width: 630px; font-size:11px; line-height:14px; }
	.partners .lft_part a{ color:#036fb6;}
	.partners .lft_part a:hover{ color:#585858}
	
.partners .lft_part img{ padding-bottom:1px;}
.partners .middle_part{float:left;  width:200px; margin-top:27px;}
.partners .rght_part{float:right; width:135px; margin-top:30px;}
#flake-1, #flake-2, #flake-3, #flake-4, #flake-5, #flake-6, #flake-7, #flake-8, #flake-9, #flake-10, #flake-11, #flake-12, #flake-13, #flake-14, #flake-15, #flake-16, #flake-17, #flake-18, #flake-19, #flake-20, #flake-21, #flake-22, #flake-23, #flake-24, #flake-25, #flake-26, #flake-27, #flake-28, #flake-29, #flake-30, #flake-31{ z-index: 999999; background:url(../images/snow.png) no-repeat !important; width:39px !important; height:37px !important; }
.christmas-home{ background:#af0303; width:100%; height:664px;}
/*remote-page*/
.cntr{ margin:auto; width:400px; margin-top:20px;  }
.cntr .remote-formfull{    background: #F4F5F5;
    border: 1px solid #cbc9cb;

    margin: 0 10px;
    padding: 7px;
   }
.cntr .remote-form{     background-color: #FFFFFF;
    border: 1px solid #DFDEDF;
    
    padding: 10px;color:#535353;}
.cntr .remote-logo{background:url(../images/logo-remote.jpg) no-repeat; height:39px; margin:5px 105px; width:135px; }
.cntr .remote-form .fm{ margin:0px 0px 0px 55px;}
.cntr .remote-form span{ font-weight:bold; font-size:13px; }
.cntr .remote-form .bx{ border:1px solid #9E9D9D; padding:5px; width:65px; color:#535353;}
.cntr .remote-form .b{background:url(../images/btn-bg-remote.gif) repeat-x; margin:15px 0 15px 27px;}

/*end-remote-page*/

