/* CSS Document */
body { margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-width:0px; margin-height:0px; background:url(../images/bg.jpg) repeat-x; background-color:#0c8fb8; }
#main { width:934px; margin:auto;}
div { font-family:Arial; font-size:12px; color:#555555;	line-height:18px;}

.main_bg {background-color:#FFFFFF; width:934px; float:left; }
.td_blue { color:#6fc8f6;}
.td_blue1{ color:#09749e;}
.td_red { color:#d73b10; }
.td_red1{ color:#a00b1c;}
.td_black { color:#000000; }
.font_red{ color:#FF0000;}
.date {	float:left;	padding-top:70px; color:#2387b9; background:url(../images/date_bg.jpg) no-repeat; width:305px; height:57px; text-align:right; padding-right:15px; }
.logo_pad { float:left; background:url(../images/waterfall_logo.jpg) no-repeat; width:523px; height:127px; }
.menu {	width:934px; float:left; line-height:38px; background:#221b7b; color:#f8fdff; font-family:Arial; font-size:13px; text-align:center; font-weight:bold;}
.menu1 {	width:934px; float:left; }
.login_bg { float:left; width:253px; height:170px; background:url(../images/login_bg.jpg) repeat-x;	padding-left:20px; padding-top:15px; color:#FFFFFF; }
.user_pad { float:left; color:#FFFFFF; padding-top:10px; padding-left:3px; width:80px; }
.user_pad1 { float:left; padding-top:10px; }
.password_pad {	float:left; color:#FFFFFF; padding-top:20px; padding-left:3px; width:80px; }
.password_pad1{	float:left; padding-top:20px; }
.member_pad { color:#FFFFFF; padding-left:20px; line-height:30px; }
.login_border {	float:left; border-bottom:1px solid #FFFFFF; }
.news_bg { float:left; background:url(../images/news_bg.gif) repeat-x top #FFFFFF; width:238px; padding-left:20px; padding-right:15px; padding-top:25px; color:#000000; }
.title_news{ color:#000000;	font-family:Times New Roman; font-size:20px; }
.content_bg { float:left; background:url(../images/content_bg.gif) repeat-x #FFFFFF; width:606px; padding-left:35px; padding-top:20px; padding-right:20px; }
.right_btm { float:left; background:url(../images/right_btm.jpg) no-repeat right bottom; width:934px; padding-bottom:13px; }
.inner_title { float:left; background:url(../images/dotted_line1.jpg) no-repeat bottom; line-height:70px; color:#1c1775; font-weight:bold; padding-left:20px; padding-right:15px; }
.inner_main_bg { float:left; background:url(../images/inner_content_bg.jpg) repeat-y; width:934px; }
.inner_main_bg1 { float:left; background:#FFFFFF; width:894px; padding-left:20px; padding-right:20px;}
.inner_content_bg {	float:left; width:621px; padding-left:20px; padding-top:20px; padding-right:20px; text-align:justify; }
.inner_content_bg2 { float:left; background:url(../images/content_bg.gif) repeat-x #FFFFFF; width:934px;text-align:justify; }
.product_link1 { float:right; ine-height:45px; color:#a00b1c; idth:218px; vertical-align:top;}
.welcome_text { float:left; padding-left:20px; padding-right:15px;}
.product_link2{	float:right; color:#1e1877; font-weight:bold; idth:302px; vertical-align:top; }
.inner_title_pad{ float:left; idth:416px; padding-bottom:10px;}
.inner_title_pad1{ float:left; width:680px;}
.inner_title_pad2{ float:left; width:920px; margin-top:5px;}
.inner_title_pad3{ float:left; width:920px; margin-top:15px;}
.title_pad{float:left; ine-height:200px; padding-top:35px; width:898px}
.facilities_bg { background:url(../images/right_content_bg.jpg) repeat-x; idth:273px; height:423px; border-left:1px solid #c7e9f4;}
.search_bg { background:url(../images/search_content_bg.jpg) repeat-y; padding-left:12px; padding-right:12px;}
.inner_right { float:right; width:273px; }
.product_bg { background-color:#e2eff6;	width:582px; line-height:35px; color:#000000; font-family:Times New Roman; font-size:20px; padding-left:20px; }
.serach_pad { float:left; padding-right:15px; color:#09749e; }
.product_pad { float:left; width:602px; padding-top:15px; }
.product1 {	float:left; padding-top:25px; }
.product2 {	float:left; padding-top:35px; }
.content_bottom { background:url(../images/content_btm_bg.gif) no-repeat; width:934px; clear:both; height:26px; }
.image_bg {	background-color:#bde5fa; width:110px; line-height:22px; font-size:11px; color:#000000; text-align:center; }
.image_border1 { float:left; border-right:10px solid #FFFFFF;}
.home_border{ border:1px solid #cfe3ec; border-bottom:none;}
.image_border { float:left; }
.view_pad {	padding-top:40px; float:left; color:#000000; }
.gray_border{ border-bottom:1px solid #e5e5e5; padding-top:25px; padding-bottom:25px;}
.gray_border1{ border-bottom:1px solid #e5e5e5; padding-top:25px; padding-bottom:25px; background:url(../images/border_bg.jpg) repeat-y right; width:238px;}
.gray_border2{ border-bottom:1px solid #e5e5e5; padding-top:25px; padding-bottom:25px; ackground:url(../images/border_bg.jpg) repeat-y right; idth:238px;}
.gray_border3{ border-bottom:1px solid #e5e5e5; padding-top:25px; padding-bottom:25px; background:url(../images/border_bg1.jpg) repeat-y right; width:210px;}


.border_bg { background:url(../images/border_bg.jpg) repeat-y; width:58px; border-bottom:1px solid #e5e5e5; }
.border_bg1 { background:url(../images/border_bg2.jpg) no-repeat; width:30px;height:217px;}
.border_bg2 { background:url(../images/border_bg3.jpg) no-repeat; width:30px; eight:397px; border-bottom:1px solid #e5e5e5; }
.border_bg3 { background:url(../images/border_bg4.jpg) no-repeat; width:30px; height:347px;}

.product_image{ border:1px solid #0da9e8; }
.product_image1{ border:1px solid #0da9e8;  background-color:#FFFFFF; width:178px; height:146px;}
.product_image_mail{ background-color:#FFFFFF; width:178px; height:146px;}
.product_image_large{ border:1px solid #0da9e8; width:214px; height:280px; background:#FFFFFF;}

.dashed_line { background:url(../images/dashed_line.jpg) no-repeat; width:894px; height:1px;}
.inner_login_bg{ background:url(../images/inner_login_bg.jpg) no-repeat; width:432px; height:262px; margin-left:220px;}
.login_pad{	float:left; padding-top:53px; padding-left:80px; }
.login_pad1{float:left; width:80px; olor:#60cfff;  }
.login_pad2{float:left; width:80px; padding-top:5px; olor:#60cfff; }
.login_pad3{float:left; width:80px; padding-top:10px;}
.div_bg { background-color:#f6fdff; padding:10px; float:left; width:600px;}
.div_gray { background-color:#f4f4f4; padding:6px;}
.contact_pad{ float:left; width:210px;}
.left_pad1 { float:left; width:250px;} 
.left_pad { float:left;} 
.home_contact{  float:left; background:url(../images/middle_bg.jpg) no-repeat; width:265px; height:78px; padding-top:25px; padding-left:6px; padding-right:6px; text-align:center; color:#6e2e02; }
.table_title{background:#ebf7fb; border-bottom:1px solid #bcebfa; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; font-size:14px;}
.table_title1{border-bottom:1px solid #bcebfa; font-size:12px; font-weight:bold;}
.home_contact_bg{float:left; background:url(../images/home_contact_bg.jpg) no-repeat; idth:237px; height:359px; adding-left:5px; padding-top:15px;}
.footer_bg { background:url(../images/footer_bg.jpg) no-repeat center; float:left; width:889px;	height:89px; padding-left:45px;	margin-top:20px; text-align:center;	color:#FFFFFF; }

.product_border{float:left; border:1px solid #f0f0f0; width:600px; padding:10px; background-color:#fafafa}
.product_div{margin-left:20px; float:left; width:270px; margin-top:10px;}

ul.rightmenu { text-align:left;	padding:6px 0px 5px 0px; list-style-type:none; margin:0px; idth:273px; }
ul.rightmenu li { background:url(../images/bullet1.jpg) no-repeat 10px 12px; padding:5px 0px 5px 25px; border-bottom:1px solid #c5e9f4; }

ul.bullet {	text-align:left; padding:0px 0px 0px 0px; list-style-type:none;	margin:0px; }
ul.bullet li { background:url(../images/bullet2.jpg) no-repeat 0px 5px;	padding:0px 0px 5px 20px; }

ul.bullet1 {	text-align:left; padding:0px 0px 0px 0px; list-style-type:none;	margin:0px; }
ul.bullet1 li { background:url(../images/bullet2.jpg) no-repeat 15px 5px;	padding:0px 0px 5px 35px;}

ul.bullet_product {	text-align:left; padding:0px 0px 0px 0px; list-style-type:none;	margin:0px; }
ul.bullet_product li { background:url(../images/bullet2.jpg) no-repeat 15px 5px; padding:0px 0px 5px 35px; border-bottom: 1px solid #f3f0f0; width:170px; }
ul.bullet_product li.last{ background:url(../images/bullet2.jpg) no-repeat 15px 5px; padding:0px 0px 5px 35px; border:none;}

ul.bullet2 {	text-align:left; padding:0px 0px 0px 0px; list-style-type:none;	margin:0px; }
ul.bullet2 li { background:url(../images/bullet2.jpg) no-repeat 15px 5px; padding:0px 0px 10px 35px;}

ul.bullet3 {	text-align:left; padding:0px 0px 0px 0px; list-style-type:none;	margin:0px; }
ul.bullet3 li { background:url(../images/bullet2.jpg) no-repeat 0px 5px;	padding:0px 0px 5px 20px;}

ul.bullet4 {	text-align:left; padding:0px 0px 0px 0px; list-style-type:none;	margin:0px; }
ul.bullet4 li { background:none;	padding:0px 0px 5px 20px;}

a.login { font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:underline; padding-left:5px; padding-right:5px; }   
a.login:hover { font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none; padding-left:5px; padding-right:5px; }

a.inner_login { font-family:Arial; font-size:12px; color:#a00b1c; text-decoration:underline; }   
a.inner_login:hover{ font-family:Arial; font-size:12px; color:#a00b1c; text-decoration:none; }

a.read { font-family:Arial; font-size:12px; color:#0db4f6; text-decoration:none; font-weight:bold;}     
a.read:hover { font-family:Arial; font-size:12px; color:#643006; text-decoration:underline; font-weight:bold; }

a.read1 {font-family:Arial; font-size:12px; color:#b20e1b; text-decoration:underline; }   
a.read1:hover { font-family:Arial; font-size:12px; color:#b20e1b; text-decoration:none;}

a.click { font-family:Arial; font-size:12px; color:#900c0c; text-decoration:underline; font-weight:bold; }   
a.click:hover{ font-family:Arial; font-size:12px; color:#25446c; text-decoration:none; font-weight:bold; }

a.sublink { font-family:Arial; font-size:12px; color:#1e1877; text-decoration:none; padding-left:7px; padding-right:7px; }   
a.sublink:hover { font-family:Arial; font-size:12px; color:#a00b1c; text-decoration:underline; padding-left:7px; padding-right:7px; }

a.sublink1 { font-family:Arial; font-size:12px; color:#a00b1c; text-decoration:underline; padding-left:7px; padding-right:7px; font-weight:bold; }   
a.sublink1:hover { font-family:Arial; font-size:12px; color:#1e1877; text-decoration:none; padding-left:7px; padding-right:7px; font-weight:bold;}

a.sublink2{ font-family:Arial; font-size:12px; color:#a00b1c; text-decoration:underline; padding-right:7px;}   
a.sublink2:hover { font-family:Arial; font-size:12px; color:#1e1877; text-decoration:none; padding-right:7px;}

a.prod_link{ font-family:Arial; font-size:12px; color:#09749e; text-decoration:underline; font-weight:bold;}   
a.prod_link:hover { font-family:Arial; font-size:12px; color:#09749e; text-decoration:none; font-weight:bold; }

a.request { font-family:Arial; font-size:12px; color:#034f6d; text-decoration:underline; font-weight:bold; }   
a.request:hover { font-family:Arial; font-size:12px; color:#034f6d; text-decoration:none; font-weight:bold; }

a.mail { font-family:Arial; font-size:12px; color:#1f1978; text-decoration:underline; ont-weight:bold;}     
a.mail:hover { font-family:Arial; font-size:12px; color:#ce3308; text-decoration:none; ont-weight:bold; }

a.faq { font-family:Arial; font-size:12px; color:#1e1877; text-decoration:none; font-weight:bold;}     
a.faq:hover { font-family:Arial; font-size:12px; color:#643006; text-decoration:none; font-weight:bold; }

a.top { background-color:#1e1877; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:3px; }
a.top:hover { background-color:#643006; font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:3px; }

a.footer { font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none; padding-left:5px; padding-right:5px; }   
a.footer:hover { font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:underline; padding-left:5px; padding-right:5px;}

a.top_menu { font-family:Arial; font-size:13px; color:#f8fdff; text-decoration:none; adding-left:5px; padding-right:26px; }   
a.top_menu:hover { font-family:Arial; font-size:13px; color:#9fdff9; text-decoration:none; adding-left:5px; padding-right:26px;}


ul.menu_bullet {text-align:left; padding:0px 0px 0px 15px; list-style-type:none; margin:0px; display:inline;}
ul.menu_bullet li { background:url(../images/menu_bullet.jpg) no-repeat 0px 5px; padding:0px 0px 5px 15px; display:inline; }


.txtbox{ font-family:Arial;	font-size:11px;	width:145px; height:15px; color:#FFFFFF; background-color:#2487ba; border:1px solid #d6d5d5; }
.txtbox1{ font-family:Arial; font-size:11px; width:145px; height:15px; color:#777777; background-color:#f5fbfe; border:1px solid #dadada; }
.txtbox2{ font-family:Arial; font-size:11px; width:140px; height:15px; color:#777777; background-color:#FFFFFF; border:1px solid #dadada; }
.txtbox3{ font-family:Arial; font-size:11px; width:180px; height:15px; color:#777777; background-color:#FFFFFF; border:1px solid #dadada; }
.txtbox4{ font-family:Arial; font-size:11px; width:180px; height:18px; color:#777777; background-color:#FFFFFF; border:1px solid #dadada; }
.txtbox5{ font-family:Arial; font-size:11px; width:145px; height:15px; color:#555555; background-color:#FFFFFF; border:1px solid #d6d5d5; }
.txtbox6{ font-family:Arial; font-size:11px; width:170px; height:15px; color:#555555; background-color:#FFFFFF; border:1px solid #d6d5d5; }
.txtbox7{ font-family:Arial; font-size:11px; width:140px; height:15px; color:#555555; background-color:#f7fcff; border:1px solid #d6d5d5; }
.txtbox8{ font-family:Arial; font-size:11px; width:145px; height:15px; color:#555555; background-color:#FFFFFF; border:1px solid #d6d5d5; text-align:center;}

.txtarea{ font-family:Arial; font-size:11px; width:180px; height:70px; color:#777777; background-color:#FFFFFF; border:1px solid #dadada; }
.txtarea1{ font-family:Arial; font-size:11px; width:170px; height:70px; color:#777777; background-color:#FFFFFF; border:1px solid #dadada; }
.txtarea2{ font-family:Arial; font-size:11px; width:300px; height:90px; color:#777777; background-color:#FFFFFF; border:1px solid #dadada; }
.txtarea3{ font-family:Arial; font-size:11px; width:140px; height:60px; color:#777777; background-color:#FFFFFF; border:1px solid #dadada; }

.button{ color:#ffffff;	font-size:10px;	height:20px; width:60px; border: 1px #ededed solid;	background-color:#2487ba; cursor:hand; text-align:center; font-weight:bold;}
.option_btn { font-family:Arial; font-size:12px; width:150px; }
.option_btn1 { font-family:Arial; font-size:12px; width:100px; }
.submenu { color:#FFFFFF; padding-left:12px;}
.cmbbox { font-family:Arial; font-size:11px; width:175px; eight:17px; color:#777777; background-color:#f5fbfe; border:1px solid #DADADA; }
.session { color:#FF0000;}

.arrowlistmenu { float:left; width:200px; }
.arrowlistmenu .menuheader{ font: bold 12px Arial; color:#1c1775; padding: 4px 0 0px 5px; cursor: pointer; }
.arrowlistmenu .openheader{ background-color:none;}
.arrowlistmenu ul{ list-style-type: none; margin:0; padding:0;}
.arrowlistmenu ul li{ background:url(../images/bullet1.jpg) no-repeat 5px 7px; padding:0px 0px 3px 6px; border-bottom: 1px solid #f3f0f0; width:170px; }
.arrowlistmenu ul li a{color: #333333; display: block; padding-left: 19px; text-decoration:none; }
.arrowlistmenu ul li a:visited{ color: #333333; text-decoration:none; }
.arrowlistmenu ul li a:hover{ color: #333333; text-decoration:underline;}

.content_scroll{ border: 1px #0c8fb8 solid; background-color:0c8fb8; color:#555555; padding:5px; overflow:auto; height:85px; widows:480px; scrollbar-face-color:#cfedfc; scrollbar-highlight-color:#0c8fb8; scrollbar-shadow-color:#0c8fb8; scrollbar-3dlight-color:#0c8fb8; scrollbar-arrow-color:#775802; scrollbar-track-color:#0c8fb8; scrollbar-darkshadow-color:#0c8fb8;}
.tblBorder	{	background-color:#8dc9df;	}		/*	Table Border  */
.tblHead	{	background-color:#e3f2f7; 	}		/*	Table Header Row  */
.tblContent	{	background-color:#FFFFFF;	}		/*	Table Content Row  */
.tblBorder1	{	background-color:#8dc9df;	}		/*	Inner Table Border  */
