/* CSS Document */

body { margin:0px 0px 0px 0px;
	background-color:#666666; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none; }
a { color:#333333; }
a:hover { color:#660000; text-decoration:underline; }
	
	
.top_bg {background:url(images/top_bg.gif) top left repeat-x; }
.top_bg_up {background:url(images/top_img3.jpg) top left no-repeat; }
.topmenu_bg {background:url(images/topmenu_bg.gif) top left repeat-x; }
.leftbar_bg {background: #2199b7 url(images/leftbar_bg.gif) top right repeat-y; }
.logo_img { background:#2199B7 url(http://sangrock.com/images/topmenu_curv.gif) top right no-repeat; }
.left_top { background:url(http://sangrock.com/images/banner_01.html) top right no-repeat; }
.line { background:url(images/line.gif) center left no-repeat; }
.box_cor { background:#2199b7 url(images/boc_cor.gif) top right no-repeat;  }
.box_cor2 { background: #2199b7 url(images/boc_cor2.gif) top right no-repeat;  }
.border_TW { border-top: 1px solid #ffffff; }
.page_graphx { background:url(images/graphics.gif) top right no-repeat; }
.page_shadow{ background:url(images/page_shadow.gif) top left repeat-x; }
.box_bg {background:#9cdded url(images/box_bg.gif) top left repeat-x; }

.shadeform	{
		FONT: 10px arial, verdana, sans-serif;
		COLOR: #000000;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		margin-top:1px;
		BORDER: #000000 1px solid;
		}



.head { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:14px; color:#11677c; font-weight:bold; border-left:4px solid #660000; padding-left:6px; }

.pad_l {padding-left:10px;}
.pad_l1 {padding-left:20px;}
.pad_t {padding-top:20px;}
.txt_10 { font-size:10px; }
.left_menu { font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.left_menu:hover { font-size:13px; color:#f8bf00; font-weight:bold; text-decoration:none;  }

.left_submenu { font-size:11px; color:#f9f2c4; font-weight:bold; text-decoration:none; }
a.left_submenu:hover { font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;  }


.left_head { font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.left_dsp { font-size:9px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.left_more { font-size:9px; color:#fff1c0; font-weight:bold; text-decoration:none; }
a.left_more:hover { font-size:9px; color:#ffffff; font-weight:bold; text-decoration:underline; }
.left_txt_box { font-size:9px; background-color:#fff5b4; border: 1px soild ##fff5b4; }
.txt_9 { font-size:9px; color:#FFFFFF; font-weight:normal; text-decoration:none; }
a.txt_9:hover { font-size:9px; color:#FFFFFF; font-weight:normal; text-decoration:underline; }

.txt_10w { font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.txt_10w:hover { font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:underline; }

.txt_12w { font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.txt_12b { font-size:12px; color:#010101; font-weight:normal; text-decoration:none; text-align:left; padding:4px 4px 4px 4px;}
.txt_12bu { font-size:12px; color:#010101; font-weight:normal; text-decoration:none; text-align:left; padding:4px 14px 4px 34px;}

.txt_black { color:#000000; }

.head_sub { font-size:12px; color:#660000; font-weight:bold; text-decoration:none; }
a.head_sub:hover { font-size:12px; color:#660000; font-weight:bold; text-decoration:underline; }

.more { font-size:10px; color:#11677c; text-decoration:none; }
a.more:hover { font-size:10px; color:#11677c; text-decoration:underline; }
.testi_table { border:3px solid #2199b7; background-color:#f7f6f6; padding:8px 8px 8px 8px; }
#layoutBody {
	text-align:left;
}