body{ margin:0; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#949494; background:url(../images/bg.jpg) repeat-x left top;}
.clear{ clear:both;}
#container{ margin:0 auto; padding:0; width:1000px;}

#top{ margin:20px 0 20px 0;}

#top img{ padding:0; margin:0;}

.searchbox{ width:155px; height:28px; float:right; margin-top:15px;}
.searchbtn{ float:left; width:26;}
.search_textbox{ border:1px #575757 solid; color:#a4a4a4; height:17px; float:left; margin:0; padding-top:0px; padding-left:3px;}
#navi{ background:url(../images/menu.jpg) no-repeat left top; width:1000px; height:23px; padding-top:7px;}

#bannerarea{ margin:0; padding:0;}
.banner{ margin:0; padding:0; width:732px; height:350px; float:left;}
.banner_right{ width:268px; float:left; height:350px; background:url(../images/banner_right_bot.jpg) no-repeat bottom left; }

.banner_right_cont{ background:url(../images/banner_right_bg.jpg) repeat-x left top; height:316px; padding-top:20px;}
.banner_right_cont img{ margin:0; padding:0; border:0;}

.banner_inner{ margin:0; padding:0; width:732px; height:230px; float:left;}
.banner_right_inner{ width:268px; float:left; height:230px; background:url(../images/banner_right_bot_inner.jpg) no-repeat bottom left; }
.banner_right_cont_inner{ background:url(../images/banner_right_bg_inner.jpg) repeat-x left top; height:200px; padding-top:20px;}
.innercontent{ float:left; width:695px; height:auto; padding-right:20px;}
.innercontent p{ margin:0; padding:0; }
.innercontent img{ margin:0; padding-bottom:15px; }
.texthead{ color:#1c636d; font-size:14px;}
.texthead1{ color:#175259; font-size:14px; font-weight:bold;}

.link{text-decoration:underline; color:#1c636d; font-size:12px;}
.link a{text-decoration:underline; color:#1c636d; font-size:12px;}
table{ color:#333333; font-size:12px;}
table p{ padding:0 0 5px 0;}
table a{ color:#16626b; text-decoration:none;  }
.linkmore{ color:#00d5ef; text-decoration:underline; }
.linkmore a{ color:#00d5ef; text-decoration:underline;  }
.linkmore a:hover{ color:#00b1c7; text-decoration:underline;  }

a.linkmorenews{ color:#00d5ef; text-decoration:underline;}
a.linkmorenews:hover{ color:#00b1c7; text-decoration:underline;}


.textarea p{ margin:0; padding:5px; border:0; color:#e9edef;}
.textarea{ padding:15px 25px 0 25px;}
.textarea1 p{ margin:0; padding:0px; border:0; color:#e9edef;}

.textarea1{ padding:15px 25px 0 25px;}

.textarea_right{ padding:8px 15px 0 25px; text-align:justify;}
.textarea_right p{ margin:0; padding:5px; border:0; color:#e9edef;}
#bottomarea{ margin:29px 0 25px 0;}
.welcome{ float:left; width:315px; height:auto; padding-right:20px;}
.partners{ float:left; width:382px; height:auto;}
.partnerstop{ background:url(../images/partner_top.jpg) no-repeat left top; height:36px;}
.partnerstop_index{ background:url(../images/products_top.jpg) no-repeat left top; height:36px;}
.partnersbot{ background:url(../images/partner_bot.jpg) no-repeat left top; height:7px;}
.partnersmiddle{ border-left:1px #2b929f solid; border-right:1px #2b929f solid; background-color:#fff; padding:5px;}

.announce{ float:left; width:268px; height:auto; margin-left:15px;}
.announcetop{ background:url(../images/announce_top.jpg) no-repeat left top; height:36px;}
.announcebot{ background:url(../images/announce_bot.jpg) no-repeat left top; height:8px;}

.announcemiddle{ border-left:1px #2b929f solid; border-right:1px #2b929f solid; background-color:#fff; height:120px;  }

ul.bullet{ margin:0px; padding:20px 20px 30px 20px; }
ul.bullet li{  list-style-type:none; color:#16626b; }
.bullet a{ text-decoration:underline; color:#16626b;}
.bullet a:hover{ text-decoration:none; color:#16626b;}


ul.bullet1{ margin:0px; padding:0px; }
ul.bullet1 li{ background:url(../images/bullet.jpg) no-repeat 5px 4px; padding:0px 5px 3px 20px; list-style-type:none; }

ul.bullet2{ margin:0px; padding:5px 0px 5px 0px; }
ul.bullet2 li{ background:url(../images/bullet.jpg) no-repeat 5px 4px; padding:0px 5px 5px 20px; list-style-type:none; }

ul.bullet2 li a{ color:#333333; text-decoration:none;}
ul.bullet2 li a:hover{ color:#0f9aad; text-decoration:underline;}

ul.bullet_anc{ margin:0px; padding:20px; }
ul.bullet_anc li{ background:none; padding-left:15px; padding-bottom:10px; list-style-type:none; }
ul.bullet_anc li a{ text-decoration:underline; color:#16626b;}
ul.bullet_anc li a:hover{ text-decoration:none; color:#444444;}



#footer{ background:url(../images/footer_bg.jpg) no-repeat left top; height:70px;}
#footer p{ margin:0; padding:20px;}
#footer a{ text-decoration:underline; color:#949494;}


.dropdownmenu{font-family:tahoma;font-size:12px;text-align:center;float:right;z-index:1000; margin:auto;}
.dropdownmenu ul{margin: 0px;padding: 0px;list-style-type: none;z-index:1000; }
.dropdownmenu ul li{position: relative;display: inline;float:left;background:url(../images/menu_sep.jpg) no-repeat 0px 0px;color:#FFFFFF;margin:0px;cursor:pointer;	z-index:1000; padding:0px 36px 0px 36px;}
.dropdownmenu ul li.first{position: relative;display: inline;float:left;background:none;color:#FFFFFF;margin:0px;cursor:pointer;z-index:1000;padding:0px 36px 0px 36px; }

.dropdownmenu ul li a{display: block;color:#daeeee;text-decoration: none;}

html .dropdownmenu ul li a{display:inline-block;}
.dropdownmenu ul li a:link, .dropdownmenu ul li a:visited{color:#daeeee;}

.dropdownmenu ul li a:hover{color:#fff; text-decoration: none; }

.dropdownmenu ul li ul{position: absolute;visibility: hidden;margin:0px;padding:0px;border-bottom:1px solid #a7e5e5;border-left:1px solid #a7e5e5;border-top:1px solid #a7e5e5;border-right:0px solid #badcf8;	background:#45b1be;	display: block;}

.dropdownmenu ul li ul li{display: list-item;text-align:left;margin:0px;padding:0px;border-bottom:1px solid #badcf8;color:#CC3300;}

.dropdownmenu ul li ul li.last{display: list-item;background:#d6eefc;margin:0px;padding:0px;border-bottom:0px solid #badcf8;}
.dropdownmenu ul li ul li ul{top: 0px;margin:0px;padding:0px;}

.dropdownmenu ul li ul li a{color:#000000;margin:0px;background-color:#288491;width:150px; text-align:left; padding:5px 5px 5px 12px;}
.dropdownmenu ul li ul li a:hover{color:#FFFFFF;margin:0px;	background-color:#3ba0ae;width:150px; text-align:left; padding:5px 5px 5px 12px;}

.downarrowclass{position: absolute;top: 12px;right: 7px;display:none;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;display:none;}
.txt_large{ font-size:18px;}
.txt_ramnath{
	font-family:Garamond,Arial;
	font-size:14px;
}
.text_alignment{
	padding-left:4px;
	padding-right:4px;
}
.text_alignment1{
	padding-left:9px;
	padding-right:4px;
}
.text_alignment2{
	padding-left:14px;
	padding-right:4px;
}
.text_alignment3{
	padding-left:3px;
	padding-right:4px;
}
.txt_red{
	color:#FF0000;
	}
.txtbox{
	background:#FFFFFF;
	border:1px solid #45b1c0;
	width:165px;
	height:17px;
	font-size:11px;
	}
.cmbbox{
	background:#FFFFFF;
	border:1px solid #45b1c0;
	width:165px;
	height:17px;
	font-size:11px;
	}

.txt_area{
	background:#FFFFFF;
	border:1px solid #45b1c0;
	width:165px;
	height:50px;
	font-size:11px;
	}
.button{
	background:#164c54;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #45b1c0;
	font-size:11px;
	cursor:pointer;
	padding:2px;
	}
.txt_darkgreen{ color:#164f56;}
.txt_subtittle{ font-size:12px; font-weight:bold;}
.txt_small{font-size:11px;}
a.txt_link{ color:#164e55; text-decoration:underline;}
a.txt_link:hover{ color:#000000; text-decoration:none;}
.index_hotlink{float:left; width:100%;}
.index_hotlink p{ margin-bottom:10px; margin-top:10px;}
.con_tdpad{ vertical-align:top; width:220px; line-height:18px; text-align:left;}

.headinner{ font-family:AllianzSans, Tahoma; font-size:12px; color:#175259; font-weight:bold;}
.head_txt{ font-family:AllianzSans, Tahoma; font-size:12px; color:#175259; }
.headinner2{ font-family:AllianzSans, Tahoma; font-size:12px; color:#fff;  margin:0px;}

.headinner2 p{ padding:0; margin:0;}
table p{ padding:0; margin:0;}
.txt_headline{margin:0px;  text-align:justify; }
.leadcapturebtn{
	float:left;
	margin-left:18px;
}
.leadcapturebtn1{
	float:left;
}

