/* CSS Document */

body, ul, li, h1, h2, h3, h4, h5, h6, p, br, form, fieldset, input, span
{
	margin: 0px;
	padding: 0px;
}
body
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #3c3c3c;
	line-height: 18px;
	background: url(../images/hysea_bodybg.gif) repeat-x left top;
}
a, a img
{
	outline: none;
	border: 0px;
	text-decoration: none;
	color: #323232;
}
div
{
	float:left;
}

/*  CLEAR FIX  */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
/*  CLEAR FIX  */
.maindiv
{
	width:952px;
	margin:0px auto;
	float:none;
}
.logo
{
	width:205px;
	height:137px;
}
.header_rightDiv
{
	width:747px;
	background:url(../images/header_backgroundbg.gif) left top no-repeat;
	height:137px;
}

.header_rightDiv p
{
	margin-left:264px;
	margin-top:43px;
	margin-right:59px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#226cae;
}
*html .header_rightDiv
{
	width:740px;
	background:url(../images/header_backgroundbg.gif) left top no-repeat;
	height:137px;
	
}
.navigation_left
{
	width:12px;
	height:31px;
	background:url(../images/navigation_left_curve.gif) left top  no-repeat;
}
.navigation_right
{
	width:12px;
	height:31px;
	background:url(../images/navigation_right_curve.gif) left top  no-repeat;
}
.main_navi
{
	width:928px;
	background:url(../images/navigation_bg.gif) left top repeat-x;
	height:31px;
}
.main_navi ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:3px;
}
.main_navi ul li
{
	float:left;
	display:block;
	background:url(../images/navigation_sep.gif) left top no-repeat;
}
*html .main_navi ul li
{
	float:left;
	display:block;
	background:url(../images/navigation_sep.gif) left top no-repeat;
}
.main_navi ul li a
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	padding:8px 21px 8px 21px; 
	margin:0px 1px;
}
*html .main_navi ul li a
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	text-align:center;
	padding:8px 20px 8px 20px;
}
.main_navi ul li a:hover
{
	color:#1a6ab0;
	background:url(../images/navigation_hover_bg.gif) left top repeat-x;
}
.main_navi ul li a.active
{
	color:#1a6ab0;
	background:url(../images/navigation_hover_bg.gif) left top repeat-x;
}
.middle_content
{
	width:721px;
	margin-top:10px;
}
.middle_content_right
{
	width:221px;
	margin-top:10px;
	margin-left:10px;
}
*html .middle_content_right
{
	width:215px;
}
.middle_content_right_inner
{
	width:219px;
	border:1px solid #c0c0c0;
	margin:2px;
	
}

.middle_content_right_inner h2
{
     font:normal 18px "Trebuchet MS";
     color:#246eae;
}

.middle_content_right_inner span
{
	background:url(../images/newsbg.gif) left top repeat-x;
	 display:block;
	 font:bold 16px "Trebuchet MS";
	 color:#1869b0;
	 padding:3px 0px;
}
.middle_content_right_inner span strong
{
	font:bold 16px "Trebuchet MS";
	 color:#212121;
}
.middle_content_right_inner span img
{
	padding:0px 5px;
}

*html .middle_content_right_inner
{
	width:210px;
}
.middle_content_graybg
{
	width:721px;
	margin-top:10px;
	background:url(../images/body_graybg.gif) left top repeat-x;
	
}
*html .middle_content_graybg
{
	width:680px;

	
}
.event_headding
{
	margin-left:21px;
	width:700px;
	padding:10px 0px;
	font:normal 18px "Trebuchet MS";
	color:#246eae;
	
}
*html .event_headding
{
	width:680px;
}

.event_headding h2
{
     font:normal 18px "Trebuchet MS";
     color:#246eae;
}

.event_headding h2 strong
{
        font:normal 18px "Trebuchet MS";
	color:#212121;
}


.event_headding2
{
	margin-left:21px;
	width:700px;
	padding:5px 0px;
	font:normal 18px "Trebuchet MS";
	color:#246eae;
	
}

.event_headding2 h2
{
     font:normal 18px "Trebuchet MS";

     color:#246eae;
}

.event_headding2 h2 strong
{
        font:normal 18px "Trebuchet MS";
	color:#212121;
}




.event_headding2 img
{
	padding-right:5px;
}
*html .event_headding2
{
	width:680px;
}
*html .event_headding
{
	width:680px;
	
}
.event_headding img
{
 padding-right:5px;
}
.event_headding strong
{
	font:normal 18px "Trebuchet MS";
	color:#212121;
}
.event_sectionDiv
{
	width:702px;
	margin:0px 5px 5px 14px;

}
*html .event_sectionDiv
{
	width:670px;

}
.event_section1
{
	background:url(../images/event_section_bg.gif) left top repeat-x;
	width:181px;
	padding:14px;
	margin-left:23px;
	
}
.event_section1 span
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#246eae;
	line-height:18px;
}
.event_section1 span a
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#246eae;
	line-height:18px;
	text-decoration:none;
}
.event_section1 span a:hover
{
text-decoration:underline;
}
*html .event_section1
{
	margin-left:10px;

	
}
.event_section1 img
{
	border:1px solid #1e6caf;
	margin:12px 0px;
	text-align:center;
}
.event_section1 p a span
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#f59a00;
	text-align:right;
	display:block;
}
.event_section1 p a span:hover
{
	text-decoration:underline;
}
*html .event_section1 p a:hover
{
	text-decoration:underline;
		color:#f59a00;

}
.event_section2
{
	background:url(../images/event_section_bg.gif) left top repeat-x;
	width:181px;
	margin-left:33px;
	padding:14px;
}
.event_section2 img
{
	border:1px solid #1e6caf;
	margin:12px 0px;
	text-align:center;
}
.event_section2 span
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#246eae;
	line-height:18px;
}

*html .event_section2
{
	width:100px;
}
.upcoming
{ 
	 margin:0px;
	 padding:0px;
	 list-style:none;
	 margin-top:3px;
	 
}
.upcoming li
{ 
	display:block;
}
.upcoming li a
{ 
	padding:3px 5px 3px 35px;
	display:block;
	background:url(../images/upcoming_arrow.gif) 15px 8px no-repeat;
}

.upcoming li a:hover
{
       color: #F59A00;
}

.readmore
{
	color:#f59a00;
	text-align:right;
}
.readmore:hover
{
	color:#f59a00;
	text-align:right;
	text-decoration:underline;
}
.normaltxt
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #3c3c3c;
	line-height: 18px;
	padding-right:5px;
}
.subscribe
{
	width:700px;
}
.subscribe_leftcr
{
	background:url(../images/subscribe_leftcr.jpg) left top no-repeat;
	height:41px;
	width:8px;
}
.subscribe_rightcr
{
	background:url(../images/subscribe_rightcr.gif) left top no-repeat;
	height:41px;
	width:8px;
}
.subscribe_form
{
	width:680px;
	background:url(../images/subscribe_bg.jpg) left top repeat-x;
}

div.subscribeIframe
{
	*margin-top: -10px;
	padding: 0px;
	background: none;
}

.subscribetxt
{
	font:bold 13px "Trebuchet MS";
	color:#246eae;
	padding:12px 5px;
}
.subscribe_textfield
{
	width:195px;
}
.subscribe_btn
{
	width:80px;
	background:url(../images/senbtn.gif) left top no-repeat;
	border:none;
	text-align:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:31px;
	line-height:31px;	
}
.txtfield_bg
{
	background:url(../images/textbox_bg.gif) left top no-repeat;
	width:195px;
	border:none;
	padding:5px 5px;
	display:block;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#101010;
	
}
.become_bg
{
	background:url(../images/becomeamember_bg.gif) left top no-repeat;
	width:205px;
	margin-left:8px;
	display:block;
	margin-top:10px;
	text-align:center;
	font:normal;
	font:normal 18px "Trebuchet Ms";
	padding:8px 0px;
	color:#FFFFFF;
}
.become_bg a
{
		color:#FFFFFF;
}

*html .become_bg
{
	background:url(../images/becomeamember_bg.gif) left top no-repeat;
	width:205px;
	margin-left:5px;
	display:block;
	margin-top:10px;
	text-align:center;
	
}
.become_shadow
{
	background:url(../images/becomeamember_bg_shadow.jpg) left top no-repeat;
	height:23px;
	width:205px;
	margin-left:8px;

}
*html .become_shadow
{
	margin-left:5px;
}
.footer
{
	background:url(../images/footerbg.gif) left repeat-x;
	width:100%;
	padding:13px 0px;
	margin-top:10px;
}
.footer_inner
{
	width:952px;

	margin:0px auto;
	float:none;
	text-align:center;
}
.footer_inner a
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#1d1d1d;
	padding:0px 3px;	
}
.footer_inner a:hover
{
	color:#ea5e00;
}
.footer_inner a.active
{
	color:#ea5e00;
}

.footer_inner2
{
	width:470px;
	margin:0px auto;
	float:none;
}
.footer_inner2 a
{
	color:#246eae;
	text-decoration:underline;
}
.footer_inner2 span
{
	color:#1f1f1f;	
}
.footer_inner2 span a
{
	color:#ea5e00;
	text-decoration:none;
}
.headding_div
{
	width:226px;
	margin-left:8px;
	margin-top:10px;
	margin-bottom:10px;
	font:normal 20px "Trebuchet MS";
	color:#f29b00;
}
.headding_div img
{
	padding:5px;
}
*html .headding_div
{
	margin-left:6px;
}
.page_navi
{
	margin-left:18px;
	width:690px;
	margin-top:10px;
	margin-bottom:10px;
	padding:7px 5px;
}
.page_navi span
{
	font: bold 13px "Trebuchet MS";
	color:#4a4a4a;
	padding:0px 5px;
}
.page_navi span a
{
	color:#246eae;
}
.page_navi span a:hover
{
	
	color:#f29b00;
}
*html .page_navi
{
	width:680px;	
}
.innercontent
{
	width:946px;
	margin-left:7px;
	background:url(../images/left_navi_innerbg.gif) left top repeat-y;
}
.innercontent_left
{
	width:946px;
	margin-left:7px;
	background:url(../images/left_bottomcr.gif) left top no-repeat;
	height:7px;
}
*html .innercontent_left
{
	margin-top:-4px;

}
.leftnav_new
{
	width:226px;
	background:url(../images/left_top_cr.gif) left top no-repeat;
	
}
.leftnav_new ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-top:10px;
	margin-bottom:20px;
}
.leftnav_new ul li
{
	background:url(../images/left_sep.gif) center bottom no-repeat;
	display:block;
	margin:1px 0px 1px 0px;

}
.leftnav_new ul li a
{
	padding-left:26px;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1e6caf;
	padding:6px 5px 6px 25px;
	margin-bottom:1px;
}
.leftnav_new ul li a:hover
{
	color:#FFFFFF;
	margin-bottom:1px;
	background:#1b6baf;
	
}
.leftnav_new ul li a.active
{
	color:#FFFFFF;
	margin-bottom:1px;
	background:#1b6baf;
	
}
.inner_upcoming
{
	width:208px;
	background:#006699;
	background:url(../images/upcoming_events_inner.gif) 1px no-repeat;
	font:bold 16px "Trebuchet MS";
	color:#1869b0;
	padding:7px 0px 7px 18px;
	/*margin-top:20px;*/
	
		
}
.inner_upcoming img
{
	padding:4px 5px 4px 5px;	
}
.inner_upcoming strong
{
	color:#212121;
}

.middle_content1
{
	width:656px;
	margin-left:19px;
	background:url(../images/content_bgnew.gif) left top repeat-x;
	padding:17px 22px 10px 22px;
}

*html .middle_content1
{
	width:649px;
}
.middle_content1 img
{
	border:solid 1px #1b6baf;
	padding:3px;
	margin-left:10px;
	
}
.middile_contentinner
{
	margin-bottom:10px;
} 
.events_scrol
{
	width:226px;
}
.events_scrol ul
{
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style:none;
}
.events_scrol ul li
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#373a3c;
	display:block;
	background:none;
}
.events_scrol ul li a
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#373a3c;
	display:block;
	padding:5px 5px 5px 25px;
	background:url(../images/upcoming_arrow.gif) 10px 8px no-repeat;
}
.events_scrol ul li a:hover
{
	
	color:#f59a00;
	background:url(../images/upcoming_arrow.gif) 10px 8px no-repeat;

}
.middle_content1 h1
{
	font:bold 16px "Trebuchet MS";
	color:#4e8cc2;
	padding-bottom:5px;
}
.middle_content1 ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.middle_content1 ul li
{
	padding:2px 15px; 
	background:url(../images/body_list_icon.gif) left 8px no-repeat;
}
.middle_content1 ul li span a
{
	color:#1967ab;
	text-decoration:underline;
}
.middle_content1 ul li span a:hover
{
	color:#1967ab;
	text-decoration:none;
}
.middle_content1 ul li a:hover
{
	text-decoration:underline;
	
}
scroll ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.scroll li
{
	background: url(../images/arrow5.gif) 8px 5px no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: # 484848;
	padding: 0px 0px 5px 20px 
}
#marqueecontainer{
	position: relative;
	width: 200px;
	height: 180px;
	overflow: hidden;
	padding: 2px 0px 2px 0px;
	
}
#marqueecontainer1{
	position: relative;
	width: 200px;
	height: 220px;
	overflow: hidden;
	border: 3px;
}
#marqueecontainer2
{
	position: relative;
	width: 182px;
	height: 435px;
	overflow: hidden;
	padding: 2px 2px 2px 10px;
	border: 3px;
}
.iframe_new
{
	width:500px;
	height:30px;
	 
}
*html .iframe_new
{
	width:500px;
	background:url(../images/subscribe_bg.jpg) left top repeat-x; 
	padding:0px 0px;
	height:30px;
}
.mandatory
{
    font:normal 11px Arial, Helvetica, sans-serif;
    color:#FF0000;
}
.txtfield_small
{
    background:url(../images/textbox_smll.gif) left top no-repeat;
    width:72px;
    border:none;
    padding:5px 5px;
    display:block;
    font:normal 11px Arial, Helvetica, sans-serif;
    color:#101010;   
}
.txtfield_mdm
{    background:url(../images/textbox_mdm.gif) left top no-repeat;
    width:127px;
    border:none;
    padding:5px 5px;
    display:block;
    font:normal 11px Arial, Helvetica, sans-serif;
    color:#101010;   
}
.txtfield_big
{
    width:188px;
    height:94px;
    border:none;
    padding:5px 5px;
    display:block;
    font:normal 11px Arial, Helvetica, sans-serif;
    color:#9c9c9c;
}
.submit
{
    background:url(../images/submit-btm.gif) no-repeat;
    width:63px; border:0px;
    height:25px;
    font: bold 11px Arial, Helvetica, sans-serif;
    color:#FFFFFF;
}
.reset
{
    background:url(../images/reset-btm.gif) no-repeat;
    width:63px; border:0px;
    height:25px;
    font: bold 11px Arial, Helvetica, sans-serif;
    color:#FFFFFF;
}
.table_grid
{
	border: solid 1px #8fb6d8;
	padding:1px;
	background:#FFFFFF
}
.table_grid table
{
	margin:0px;
	padding:0px;
}
.table_grid table th
{
	background:#c6dff5;
	padding:3px 5px;
}
.table_grid table td
{
	padding:2px 5px;
}
table.table_grid table td a
{
	color:#1869b0;
	text-decoration:none;
}
table.table_grid table td a:hover
{
	
	text-decoration:underline;
}
.alterrow_new
{
	background:#e7f3ff;
}
.inner_navi_content1
{
	width:699px;
	margin-left:19px;
	margin-bottom:10px;
	background: url(../images/top_inner_navi_bg.gif) left top repeat-x;
	height:25px;
}
.inner_navi_left
{
	background: url(../images/top_inner_navi_left.gif) left top no-repeat;
	height:25px;
	width:6px;
}
.inner_navi_right
{
	background: url(../images/top_inner_navi_right.gif) left top no-repeat;
	height:25px;
	width:6px;
}
.inner_navi_middle
{
	width:687px;
}
.inner_navi_middle ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.inner_navi_middle ul li
{
	float: left;
	height:25px;
	display:block;
}
 .inner_navi_middle ul li a
{
	padding:5px 10px;
	display:block;
	font:bold 11px Arial;
	color: #045fad;
	/* color:#545454;*/ 
}

.inner_navi_middle ul li a:hover
 {
 	
         text-decoration:underline;
		
 }
.inner_navi_middle ul li a.da_active
{
	background:#045fad;
		color:#FFFFFF !important;
}
 
 .inner_navi_middle ul li a:visited
 {
	
		color: #6F6F6F;
 }
.photogallery
{
	margin:0px;
	padding:0px;
}
.photogallery img
{
	border:solid 1px #c9e5ff;
	padding:3px;
	margin:0px;
}
.photogallery_txt
{
	font:bold 13px "Trebuchet MS";
	color:#FFFFFF;
	background:#1B6BAF;
}
/* table grid */
.table_grid
{
	border:solid 1px #8fb6d8;
	padding:1px;
}
.table_grid table
{
	margin:0px;
	padding:0px;
}
.table_grid table th
{
	padding:3px 10px;
	background:#e3effa;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#1b6baf;
	text-align:left;
	
}
.table_grid table td
{
	padding:3px 10px;
	
}
.table_grid table tr.altrow
{
	background:#f4f4f4;
}
.table_grid table td a
{
	color:#1b6baf;
	text-decoration:underline;
	
}
.table_grid table td a:hover
{
	text-decoration:none;
}

/* table grid End */

.middle_content1 h2
{
	font:bold 13px "Trebuchet MS";
	color:#d87a29;
	padding:5px 0px 3px 0px;
	text-transform:capitalize;
}

.faq
{
	color:#1967ab;
	font:bold 12px Arial;
	
}

table.newEventFilder
{
	border: 1px solid #8FB6D8;
	margin-bottom: 20px;
}

.newEventFilder select
{
    font-size: 11px;
    padding: 0px;
}


 /* PAGENAV */
.pagenav
{
	float: right;
	margin-right: 30px;
	margin-top: 15px;
}
* html .pagenav
{
	float: right;
	margin-right: 15px;
}

.pagenav a
{
	border: 1px solid #D6D6D6;
	padding: 2px 5px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #686868;
	text-decoration: none;
	margin-left: 4px;
	display: block;
	float: left;
}
.pagenav a:hover, a.pageactive
{
	border: 1px solid #FFB672;
	color: #4C4C4C;
	text-decoration: none;
	background: #FFECD8;
}
.pagenav span img
{
	margin-bottom: 1px;
}
.pagenav_back a
{
	border: 1px solid #FFB672;
	padding: 2px 0px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FF7A00;
	text-decoration: none;
	display: block;
	margin-left: 20px;
}
.pagenav_back a:hover
{
	color: #222222;
}
.pagenav_back img
{
	margin-bottom: 1px;
}

.pagenav ul
{
	float: right;
	list-style: none;
}

.pagenav li
{
	padding: 2px 5px;
	background: #FFECD8;
	border: 1px solid #FFB672;
	list-style: none;
	margin: 0px 2px;
	float: left;
}

.pagenav li span a
{
	display: block;
	color: #993333;
	border: 0px;

}

.pagenav li span a:hover
{
	color: #000;
	border: 0px;
}


/*.pagenav2
{
	float: right;
}

.pagenav2 ul
{
	list-style: none;
	float: right;
}

.pagenav2 li
{
	background: url(../images/page-nav-orng.gif) no-repeat left top;
	list-style: none;
	float:left;
	margin: 0px 5px;
}

.pagenav2 li span
{
	background: url(../images/page-nav-orng.gif) no-repeat right top;
	padding: 5px 5px;
}

.pagenav2 li span a
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FF7A00;
}*/

.pagenav2
{
float: right;
margin: 10px 23px 0px 0px;
background: none;
}
.link2 ul
{
list-style: none;
}

.link2 li
{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#386694;
text-decoration: none;
color:#666666;
padding:3px 7px !important;
float: left;
display: block;
border:1px solid #cccccc;
margin-left: 7px;
background-color: #FFF;
background-image: none !important;
}
.link2 li a
{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color: #FF7500;
text-decoration:none;
padding: 0px 2px !important;
background-color: #FFF;
background-image: none !important;
}
.link2 li a:hover
{
color: #FF7500;
text-decoration: underline;
}




 /* PAGENAV */
 
 
.middle_content2
{
	width:656px;
	margin-left:19px;
	background:url(../images/content_bgnew.gif) left top repeat-x;
	padding:17px 22px 10px 22px;
}

*html .middle_content2
{
	width:649px;
}

.middle_content2 h1
{
	font:bold 16px "Trebuchet MS";
	color:#4e8cc2;
	padding-bottom:5px;
}
.middle_content2 ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.middle_content2 ul li
{
	padding:2px 15px; 
	background:url(../images/body_list_icon.gif) left 8px no-repeat;
}
.middle_content2 ul li span a
{
	color:#1967ab;
	text-decoration:underline;
}
.middle_content2 ul li span a:hover
{
	color:#1967ab;
	text-decoration:none;
}
.middle_content2 ul li a:hover
{
	text-decoration:underline;
	
}

.middle_content1 a
{
	color: #1967ab;
	text-decoration: underline;
}

.middle_content1 a:hover
{
	text-decoration: none;
}
.middle_content2 h3
{
	font:bold 13px "Trebuchet MS";
	color:#d87a29;
	padding:5px 0px 3px 0px;
}

.middle_content2 h2
{
	font:bold 16px "Trebuchet MS";
	color:#4e8cc2;
	padding-bottom:5px;
}

.middle_content2 a
{
	color: #1967ab;
	text-decoration: underline;
}


table.eventTables
{
	border: 1px solid #8fb6d8;
	
}

tr.eventTablesAltRow
{
	background: #EFEFEF;
}

tr.eventSpclRow
{
	background: #C7DAEB;
}
a.back_button
{
	background:url(../images/backbtn.gif) left top no-repeat;
	display:block;
	width:60px;
	height:19px;
	padding-left:10px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
        text-decoration:none;
        padding-top:2px;
}

.txt_bg_left
{
	background:url(../images/txtbox_left.gif) left top no-repeat;
	width:4px;
	height:23px;
	float:left;
}
.txt_bg_right
{
	background:url(../images/txtbox_right.gif) left top no-repeat;
	width:4px;
	height:23px;
	float:left;
}
.txt_bg_border
{
	border:none;
	background:url(../images/txtbox_bg.gif) left top repeat-x;
	float:left;
	padding:4px 0px;
	width:185px;

}

.txt_bg_border_small
{
	border:none;
	background:url(../images/txtbox_bg.gif) left top repeat-x;
	float:left;
	padding:4px 0px;
	width:60px;

}
.table_grid
{
	border:solid 1px #8fb6d8;
	padding:1px;
}
.table_grid table
{
	margin:0px;
	padding:0px;
}
.table_grid table th
{
	padding:3px 10px;
	background:#e3effa;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#1b6baf;
	text-align:left;
	
}
.table_grid table td
{
	padding:3px 10px;
	
}
.table_grid table tr.altrow
{
	background:#f4f4f4;
}

.table_grid table td a
{
	color:#1b6baf;
	text-decoration:none;
	
}
.table_grid table td a:hover
{
	text-decoration:underline;
}
.new_innertab
{
	margin:0px;
	
}
.new_innertab table th a
{
	text-decoration:none;
	display:block;

}
.new_innertab table th a:hover
{
	text-decoration:underline;
	
}

