.table
{
	width: 770px;
	height: 600px;
	margin: 0 auto;
	background-color: White;
	border: 1px solid #2F4F4F;
}
.logoTR
{
	background-color: #FF7610;
}
.multiparts
{
	width: 150px;
	height: 80px;
	vertical-align: top;
	display: block;
}
.dateheader
{
	width: 150px;
	height: 15px;
	background-color: silver;
}
.datetext
{
	width: 150px;
	height: 65px;
	vertical-align: top;
	color: Black;
	font-weight: bold;
}

.logo
{
	width: 150px;
	height: 15px;
	background-color: silver;
}
.gardient_bar
{
	background: url(../Images/gradientbar.gif) center top;
	width: 100%;
	height: 20px;
}
.SetupBackground
{
	background: url(../Images/Light_Blue_Sandpaper.jpg) top;
}

.LeftPanel
{
	background: url(../images/personal_blue_1_22.jpg) repeat bottom;
	height: 100%;
}

.Grid
{
	border: solid 1px Tan;
}

.Grid td
{
	border: solid 3px #FFFFFF;
	margin: 3px 3px 3px 3px;
	font-family: Arial;
	padding: 5px 5px 5px 5px;
	text-align: center;
}

.GridHeader
{
	font-weight: bold;
	color: #336699;
	background-color: Tan;
}

.GridHeader a
{
	text-decoration: none;
	color: LightGoldenrodYellow;
	padding: 0px 15px 0px 15px;
}

.GridHeader a:hover
{
	text-decoration: underline;
	background: tan url(images/spin.gif) no-repeat 0 100%;
}

.GridItem, .GridAltItem
{
	font-size: smaller;
	color: #000000;
}

.GridItem
{
	background-color: LightGoldenrodYellow;
}

.GridAltItem
{
	background-color: PaleGoldenrod;
}

.GridPager
{
	font-size: small;
	background-color: #E7E7FF;
}
.rangeheader
{
	text-align: left;
	vertical-align: top;
	ALIGNMENT: center;
	ALIGN: center;
	font-family: Tahoma,helvetica,arial;
	font-size: xx-small;
	background-color: #DDDDDD;
}
.title
{
	text-align: center;
	ALIGNMENT: center;
	ALIGN: center;
	font-family: Tahoma,helvetica,arial;
	font-size: xx-small;
	background-color: #DDDDDD;
	font-weight: bold;
}
.bground
{
	ALIGNMENT: center;
	ALIGN: center;
	font-family: Tahoma,helvetica,arial;
	font-size: xx-small;
	background-color: #ddeeff;
}

.item
{
	text-align: center;
	ALIGNMENT: center;
	ALIGN: center;
	font-family: Tahoma,helvetica,arial;
	font-size: xx-small;
	background-color: #ffddbb;
	font-weight: bold;
}

.heading
{
	font-weight: bold;
	font-size: xx-small;
	font-family: Tahoma;
	background-color: #ddeeff;
}
.normal
{
	font-size: xx-small;
	font-family: arial;
	background-color: #ffddbb;
}
.normal2
{
	font-size: xx-small;
	font-family: Tahoma;
	background-color: #ffffbb;
}
.empty
{
	font-size: xx-small;
	font-family: Tahoma;
	background-color: #dddddd;
}
a
{
	text-decoration: none;
	font-weight: normal;
}
.Level1TabGroup
{
	background-color: white;
	background-image: url(../Images/bg.gif);
	cursor: default;
}

.Level1TabBreak
{
	background-color: #04548c;
	cursor: default;
}

.Level1Tab
{
	color: black;
	font-family: verdana;
	font-size: 11px;
	border: 1px;
	border-style: solid;
	border-color: #808080;
	padding: 4px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

.Level1TabOver
{
	color: black;
	font-family: verdana;
	font-size: 11px;
	text-decoration: underline;
	border: 1px;
	border-style: solid;
	border-color: #808080;
	border-right-color: black;
	border-bottom-color: black;
	padding: 4px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: hand;
}

.Level1TabSelected
{
	background-image: url(../Images/bg_rev.gif);
	color: black;
	font-family: verdana;
	font-size: 11px;
	border: 1px;
	border-style: solid;
	border-color: #808080;
	border-bottom-color: #D4D4D4;
	padding: 4px;
	padding-left: 20px;
	padding-right: 20px;
	position: relative;
	z-index: 1;
	cursor: default;
}

.Level1TabSelectedOver
{
	background-image: url(../Images/bg_rev.gif);
	color: black;
	font-family: verdana;
	font-size: 11px;
	border: 1px;
	border-style: solid;
	border-color: #808080;
	border-bottom-color: #D4D4D4;
	padding: 4px;
	padding-left: 20px;
	padding-right: 20px;
	position: relative;
	z-index: 10;
	cursor: default;
}

.Level2TabGroup
{
	background-color: white;
	background-image: url(../Images/bg.gif);
	border: 1px;
	border-style: solid;
	border-color: #808080;
	border-bottom-color: #999999;
	cursor: default;
}

.Level2Tab
{
	font-family: verdana;
	font-size: 10px;
	border: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	padding: 2px;
	padding-left: 5px;
	padding-right: 10px;
	cursor: hand;
}

.Level2TabOver
{
	font-family: verdana;
	font-size: 10px;
	border: 1px;
	border-style: solid;
	border-color: white;
	border-right-color: #999999;
	border-bottom-color: #999999;
	padding: 2px;
	padding-left: 5px;
	padding-right: 10px;
	cursor: hand;
}

.Level2TabSelected
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	padding: 2px;
	padding-left: 5px;
	padding-right: 10px;
	cursor: default;
}

.Level2TabSelectedOver
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	padding: 2px;
	padding-left: 5px;
	padding-right: 10px;
	cursor: default;
}

.Placeholder
{
	background-color: black;
	border: 1px;
	border-style: solid;
	border-color: black;
	cursor: default;
}

BODY
{
	font-family: Verdana, Tahoma, Geneva, ms sans serif;
}

.oycobgcolor
{
	background-color: #dddddd;
}

TD
{
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	white-space: nowrap;
}

TD.login
{
	text-align: right;
	padding-right: 27px;
}

TD.logo
{
	padding: 20px;
}

TD.menus
{
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
}

TD.menu_first_cell
{
	background: url(../Images/menu_first_cell.gif) no-repeat bottom right;
}

TD.menu_2ndlast_cell
{
	background: url(../Images/menu_2ndlast_cell.gif) repeat-x bottom right;
	width: 100%;
}
TD.menu_last_cell
{
	background: url(../Images/menu_last_cell.gif) no-repeat bottom right;
	width: 50px;
}

a.function_link
{
	display: block;
	color: #ff3300;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	padding: 3px 15px 0px 10px;
	width: 100%;
	background: url(../Images/button_bar_link_bg_off.gif) no-repeat top left;
}

a.function_link:hover
{
	color: #444444;
	background: url(../Images/button_bar_link_bg_on.gif) no-repeat top left;
}

.button_bar_cell a.button_link
{
	display: block;
	color: #ff3300;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 3px 0px 0px 10px;
	width: 100%;
	background: url(../Images/button_bar_link_bg_off.gif) no-repeat top left;
}

.button_bar_cell a.button_link:hover
{
	color: #444444;
	background: url(../Images/button_bar_link_bg_on.gif) no-repeat top left;
}




.search_area .button-L
{
	background: url(../Images/button_blue_left.gif) no-repeat top left;
}
.search_area .button-R
{
	background: url(../Images/button_blue_right.gif) no-repeat top left;
	padding-right: 5px;
}
.search_area .button
{
	background: #000000 url(../Images/button_blue_bg.gif) repeat-x top left;
	text-align: center;
	vertical-align: middle;
	padding: 2px 2px 3px 2px;
	font-weight: bold;
	color: #444444;
}

.search_area .button A
{
	color: #ffffff;
	text-decoration: none;
}
.search_area .button A:hover
{
	color: #00ccff;
	text-decoration: none;
}

.filter_button_cell .button-L
{
	background: url(../Images/button_blue_left.gif) no-repeat top left;
}
.filter_button_cell .button-R
{
	background: url(../Images/button_blue_right.gif) no-repeat top left;
	padding-right: 5px;
}
.filter_button_cell .button
{
	background: #000000 url(../Images/button_blue_bg.gif) repeat-x top left;
	text-align: center;
	vertical-align: middle;
	padding: 2px 2px 3px 2px;
	font-weight: bold;
	color: #444444;
}

.filter_button_cell .button A
{
	color: #ffffff;
	text-decoration: none;
}
.filter_button_cell .button A:hover
{
	color: #00ccff;
	text-decoration: none;
}


.okcancel .button-L
{
	background: url(../Images/button_blue_left.gif) no-repeat top left;
}
.okcancel .button-R
{
	background: url(../Images/button_blue_right.gif) no-repeat top left;
	padding-right: 5px;
}
.okcancel .button
{
	background: #000000 url(../Images/button_blue_bg.gif) repeat-x top left;
	text-align: center;
	vertical-align: middle;
	padding: 2px 2px 3px 2px;
	font-weight: bold;
	color: #444444;
}

.okcancel .button A
{
	color: #ffffff;
	text-decoration: none;
}
.okcancel .button A:hover
{
	color: #00ccff;
	text-decoration: none;
}


.pagination_area .button-L
{
	background: url(../Images/button_blue_left.gif) no-repeat top left;
}
.pagination_area .button-R
{
	background: url(../Images/button_blue_right.gif) no-repeat top left;
	padding-right: 5px;
}
.pagination_area .button
{
	background: #000000 url(../Images/button_blue_bg.gif) repeat-x top left;
	text-align: center;
	vertical-align: middle;
	padding: 2px 2px 3px 2px;
	font-weight: bold;
	color: #444444;
}

.pagination_area .button:disabled
{
	color: #666666;
}

.pagination_area .button A
{
	color: #ffffff;
	text-decoration: none;
}
.pagination_area .button A:hover
{
	color: #00ccff;
	text-decoration: none;
}

.button_bar_cell
{
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 3px;
}


.button_page
{
	font-weight: bold;
	font-size: 8px;
	padding: 3px;
	padding-top: 0px;
	padding-bottom: 2px;
}

.button_page A
{
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
}

.button_page A:hover
{
	color: #990000;
	text-decoration: none;
}

.button_action
{
	font-weight: bold;
	padding: 12px;
	padding-top: 0px;
	padding-bottom: 2px;
}

.button_action A
{
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
}

.button_action A:hover
{
	color: #990000;
	text-decoration: none;
}

.button_bar
{
	background: url(../Images/button_first_cell.gif) no-repeat top left;
	padding-left: 50px;
	padding-right: 0px;
}

.button_bar_outside
{
	background: url(../Images/button_last_cell.gif) no-repeat top right;
	text-align: left;
	padding-left: 50px;
	padding-right: 50px;
}

TD.category_area
{
}
TD.category_area SPAN
{
	vertical-align: middle;
}

.category
{
	vertical-align: bottom;
	padding-bottom: 3px;
}


TD.category_area SELECT
{
}

A
{
	font-weight: normal;
	font-size: 12px;
	color: #004A9B;
	text-decoration: underline;
}
.RSS
{
	font-weight: normal;
	font-size: 12px;
	color: brown;
	font-family: Arial;
	text-decoration: none;
	cursor: hand;
	text-justify: inter-word;
}
.Website
{
	font-weight: bold;
	font-size: 11px;
	color: blue;
	font-family: Arial;
	text-decoration: underline;
	cursor: hand;
	text-justify: inter-word;
}

A:hover
{
	color: Black;
	text-decoration: underline;
}

.column_header
{
	background: #ffffff;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
}

.column_header A
{
	color: #003399;
	text-decoration: none;
}

.column_header A:hover
{
	color: #000000;
	text-decoration: underline;
}

.dashboard_body
{
	background: #ffffff;
	background: url(../Images/bg_page_white.gif);
	color: #003366;
	border-top: 1px #bbbb99 solid;
	padding: 4px;
	padding-left: 10px;
	padding-right: 20px;
}

.dashboard_header
{
	background: url(../Images/horizontalgradient.gif) top left;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	border-bottom: 1px #ffffff solid;
	padding: 3px;
	padding-top: 6px;
	padding-left: 10px;
	width: 100%;
}
.dashboard_header2
{
	background: url(../Images/nip_bk.jpg) no-repeat top left;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	border-bottom: 1px #ffffff solid;
	padding: 3px;
	padding-top: 6px;
	padding-left: 10px;
	width: 100%;
}

.dashboard_label
{
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding-left: 20px;
	white-space: nowrap;
	vertical-align: middle;
}

.dashboard_page
{
	color: #003366;
	width: 100%;
	background: #ffffff;
	background: url(../Images/bg_page_yellow.gif);
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
}

.dashboard_value
{
	font-weight: bold;
	padding: 3px;
	text-align: left;
}

.dashboard_view
{
	border-top: 1px #888866 solid;
	border-right: 1px #888866 solid;
	border-left: 1px #888866 solid;
	border-bottom: 1px #888866 solid;
}

.dialog_body
{
	background: #d3e3f3;
	color: #003366;
	border-top: 1px #bbbb99 solid;
	padding: 4px;
	padding-left: 10px;
	padding-right: 20px;
}

.dialog_field_value
{
	font-weight: bold;
	padding: 0px 3px 0px 3px;
}

.dialog_header
{
	background: #a3b3bb;
	border-bottom: 1px solid #555555;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	padding: 3px;
	padding-top: 6px;
	padding-left: 10px;
}
.plan_header
{
	background: #d3e3f3;
	border-bottom: 1px solid #555555;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	padding: 3px;
	padding-top: 6px;
	padding-left: 10px;
}
.dialog_view
{
	border-top: 1px #888888 solid;
	border-right: 1px #888888 solid;
	border-left: 1px #888888 solid;
	border-bottom: 1px #888888 solid;
	margin-top: 15px;
}

.divider
{
	background: #cccccc;
	border: 8px solid white;
	border-left: 33px solid white;
	border-right: 0px solid white;
}

.edit_label
{
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	white-space: nowrap;
	vertical-align: middle;
	border-top: 1px orange solid;
	border-left: 1px orange solid;
	border-right: 1px orange solid;
}

.edit_input
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #F9FBCE;
	border-top: 1px orange solid;
	border-left: 1px orange solid;
	border-right: 1px orange solid;
	border-bottom: 1px orange solid;
}


.field_label
{
	color: #444444;
	font-size: 10px;
	font-weight: Bold;
	vertical-align: middle;
	white-space: nowrap;
	text-align: right;
}

.field_value
{
	padding: 3px;
	padding-left: 0px;
}

TD.label .field_input
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #eeeeff;
	border-top: 1px #555555 solid;
	border-left: 1px #555555 solid;
	border-right: 1px #eeeeee solid;
	border-bottom: 1px #eeeeee solid;
	width: 100%;
}

.field_input
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #eeeeff;
	border-top: 1px #555555 solid;
	border-left: 1px #555555 solid;
	border-right: 1px #eeeeee solid;
	border-bottom: 1px #eeeeee solid;
}

.filter_value
{
	font-weight: bold;
	padding: 2px;
}

.filter_input
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #eeeeff;
	border-top: 1px #555555 solid;
	border-left: 1px #555555 solid;
	border-right: 1px #eeeeee solid;
	border-bottom: 1px #eeeeee solid;
}

.subcategory SELECT
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #eeeeff;
	border-top: 1px #555555 solid;
	border-left: 1px #555555 solid;
	border-right: 1px #eeeeee solid;
	border-bottom: 1px #eeeeee solid;
	padding: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.filter_area
{
	color: #003366;
	padding: 2px 2px 2px 2px;
	vertical-align: middle;
	text-align: left;
	white-space: nowrap;
}

.data_label
{
	color: #000000;
	padding: 2px 2px 2px 2px;
	vertical-align: middle;
	text-align: left;
	white-space: nowrap;
}

.filter_button_cell
{
	vertical-align: bottom;
	padding: 2px 2px 8px 2px;
}

.footer
{
	color: #777799;
	padding-top: 5px;
	padding-right: 20px;
	text-align: right;
}

.grand_total_label
{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
	vertical-align: middle;
	text-align: right;
	white-space: nowrap;
	display: block;
}

.grand_total_value
{
	vertical-align: middle;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

.header_cell
{
	padding: 2px;
	padding-left: 5px;
	border-top: 1px #555555 solid;
	border-bottom: 1px #666666 solid;
	color: #ffffff;
	vertical-align: top;
}

.icon_cell
{
	padding: 1px;
	color: #444444;
	vertical-align: middle;
	background: #ffffff;
	border-bottom: 1px #bbbb99 solid;
}

.input_box
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	border: 1px solid #929292;
	width: 140px;
	vertical-align: middle;
	padding: 3px;
	margin: 2px 0 5px 0;
	height: 22;
}
.text_area
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 12px;
	border: 1px solid #929292;
	width: 140px;
	vertical-align: middle;
	padding: 3px;
	margin: 2px 0 5px 0;
}

.table_box
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	border-top: 1px #CCCCCC groove;
	border-left: 1px #CCCCCC groove;
	border-right: 1px #CCCCCC groove;
	border-bottom: 1px #CCCCCC groove;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
}

.grid_box
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #ffffff;
	border-top: 1px #eeeeee none;
	border-left: 1px #eeeeee none;
	border-right: 1px #eeeeee none;
	border-bottom: 1px #eeeeee none;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 0px;
}
.grid_box_alt
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #CCCCAA;
	border-top: 1px #eeeeee none;
	border-left: 1px #eeeeee none;
	border-right: 1px #eeeeee none;
	border-bottom: 1px #eeeeee none;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 0px;
}
.grid_box_footer
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #DFE3EF;
	border-top: 1px #eeeeee none;
	border-left: 1px #eeeeee none;
	border-right: 1px #eeeeee none;
	border-bottom: 1px #eeeeee none;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 0px;
}
select.cbo
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #ffffff;
	border-top: 1px #eeeeee none;
	border-left: 1px #eeeeee none;
	border-right: 1px #eeeeee none;
	border-bottom: 1px #eeeeee none;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 0px;
}

.image
{
	float: left;
}

.import
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #eeeeff;
	padding: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.label
{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	white-space: nowrap;
	vertical-align: middle;
}

.labelTitle
{
	font-size: 10px;
	font-weight: normal;
	color: #04548C;
	white-space: nowrap;
	vertical-align: middle;
	text-align: center;
}

.master_table
{
	width: 100%;
	background: #ffffff;
}
.main_Table
{
	width: 100%;
	background: #e1e6ff;
	padding: 0px;
}
TD.menu_on A
{
	color: #ff3300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

TD.menu_off A
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #444444;
	font-size: 11px;
	font-weight: bold;
}

TD.menu_off A:hover
{
	color: #000000;
}


.menu_mid
{
	background: url(../Images/tab_mid.gif);
	width: 1;
}


.menu_on-L
{
	background: url(../Images/tab_left_on.gif);
	width: 9;
}
.menu_on-R
{
	background: url(../Images/tab_right_on.gif);
	width: 9;
}
.menu_on
{
	background: #ffffff;
	padding: 5px 0px 4px 0px;
	white-space: nowrap;
	border-top: 1px solid #888888;
}

.menu_off-L
{
	background: url(../Images/tab_left_off.gif);
	width: 9;
	border-bottom: 1px solid #888888;
}
.menu_off-R
{
	background: url(../Images/tab_right_off.gif);
	width: 9;
	border-bottom: 1px solid #888888;
}
.menu_off
{
	background: #eaeaea;
	padding: 5px 1px 3px 1px;
	white-space: nowrap;
	border-top: 1px solid #888888;
	border-bottom: 1px solid #888888;
}

.menu_login_off-L
{
	background: url(../Images/tab_left_login_off.gif);
	width: 9;
	border-bottom: 1px solid #666666;
}
.menu_login_off-R
{
	background: url(../Images/tab_right_login_off.gif);
	width: 9;
	border-bottom: 1px solid #666666;
}
.menu_login_off
{
	background: #DAD7FD;
	padding: 8px 1px 6px 1px;
	white-space: nowrap;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

.menu
{
	white-space: nowrap;
}
.menu_line
{
	background: #ffffff;
	width: 100%;
	white-space: nowrap;
	border-bottom: 1px solid #666666;
	border-right: 20px solid #ffffff;
}


.menu_bot_bg
{
	background: #00066;
	background: url(../Images/menu_bot_bg.gif);
}

.page_white
{
	color: #003366;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
	background: #ffffff;
	text-align: center;
}

.page_yellow
{
	background: url(../Images/button_first_cell.gif) no-repeat top left;
	padding-left: 50px;
	color: #003366;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
	text-align: center;
}

.page_total_label
{
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	white-space: nowrap;
	vertical-align: middle;
	white-space: nowrap;
}

.page_total_value
{
	font-weight: normal;
	padding: 0px;
	text-align: left;
}

.pagination_area
{
	color: #009966;
	text-align: right;
	white-space: nowrap;
	background: #aab2c8;
	border-top: 1px solid #555555;
	padding: 2px 0px 2px 0px;
}

.pagination_row
{
	width: 100%;
}

TD.category_row
{
	color: #ff3300;
	text-align: left;
	white-space: nowrap;
	background: #eeeeee;
	border-top: 1px solid #999999;
	vertical-align: middle;
}




.pagination_label
{
	color: #444444;
	font-weight: bold;
	vertical-align: middle;
	white-space: nowrap;
	padding: 2px;
}

.pagination_value
{
	color: #003366;
	font-weight: bold;
	vertical-align: middle;
	white-space: nowrap;
	padding: 2px;
	padding-right: 5px;
	padding-left: 5px;
}

.pagination_input
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #eeeeff;
	border-top: 1px #555555 solid;
	border-left: 1px #555555 solid;
	border-right: 1px #eeeeee solid;
	border-bottom: 1px #eeeeee solid;
}

.search_area
{
	color: #444444;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	white-space: nowrap;
	padding: 2px;
	padding-right: 60px;
}

.search_label
{
	color: #444444;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	white-space: nowrap;
	padding: 2px;
}



.category_area A
{
	color: #ff3300;
}

.search_label input
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #eeeeff;
	border-top: 1px #555555 solid;
	border-left: 1px #555555 solid;
	border-right: 1px #eeeeee solid;
	border-bottom: 1px #eeeeee solid;
}

.table_cell
{
	padding: 5px;
	color: #444444;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px #bbbb99 solid;
	background: #ffffff;
	white-space: nowrap;
}

.totals_cell
{
	padding: 2px 5px 2px 5px;
	color: #444444;
	text-align: left;
	background: #dddddd;
	vertical-align: middle;
	font-weight: normal;
	color: #000000;
}

.table_embedded
{
	padding-bottom: 8px;
}

.table_view
{
	border-bottom: 1px #666666 solid;
}

.category_area
{
	vertical-align: bottom;
	text-align: left;
	padding: 0px 10px 0px 10px;
}

.category_area .category
{
	padding-bottom: 1px;
}

.category_area SELECT
{
	margin-top: 2px;
	margin-bottom: 2px;
}

.category_area A
{
	color: 294c4c;
	text-decoration: underline;
}
.category_area A:hover
{
	color: 000000;
}
.category
{
	vertical-align: top;
	padding: 0px 0px 0px 5px;
	display: block;
	float: left;
}
.btn
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(http://localhost/SM/Images/button_60.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	width: 75px;
	cursor: hand;
	color: #000000;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
	text-align: center;
	text-decoration: none;
}

.btnNew
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/short_button.gif) no-repeat center top;
	padding-bottom: 0px;
	border-left: 0px;
	width: 95px;
	cursor: hand;
	color: #ffffff;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 32px;
	text-align: center;
	text-decoration: none;
}

.btnNewOut
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/short_button_OVER.gif) no-repeat center top;
	padding-bottom: 0px;
	border-left: 0px;
	width: 95px;
	cursor: hand;
	color: #777777;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 32px;
	text-align: center;
	text-decoration: none;
}

.btnshort
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(http://localhost/SM/Images/button_36.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	width: 35px;
	cursor: hand;
	color: #000000;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
	text-align: center;
	text-decoration: none;
}

.btnlong
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/Oyco-button_V12.jpg) no-repeat center top;
	padding-bottom: 0px;
	border-left: 0px;
	width: 163px;
	cursor: hand;
	color: #ffffff;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 29px;
	text-align: center;
	text-decoration: none;
}

.btnlong_b
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/Oyco-Button_OVER_V12.jpg) no-repeat center top;
	padding-bottom: 0px;
	border-left: 0px;
	width: 163px;
	cursor: hand;
	color: #ffffff;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 29px;
	text-align: center;
	text-decoration: none;
}

.btnlongNew
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/button_115.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	width: 100px;
	cursor: hand;
	color: #000000;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
	text-align: center;
	text-decoration: none;
}


.PageTitleTab
{
	font-size: 12px;
	font-family: Verdana,Geneva, sans-serif;
	border-color: #FFFFFF;
	background-color: #04548C;
	color: White;
	border-width: 0px;
	height: 25px;
	width: 100%;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 4px;
}

.Grid_Title
{
	font-size: 10px;
	font-family: Verdana,Geneva, sans-serif;
	background-color: Silver;
	color: Black;
	border-width: 0px;
	height: 15px;
	width: 100%;
	font-weight: bold;
}

.btnGo
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/go_a.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	width: 30px;
	cursor: hand;
	color: #000000;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 19px;
	text-align: center;
	text-decoration: none;
}
.btnGo_b
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/go_b.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	width: 30px;
	cursor: hand;
	color: #000000;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 19px;
	text-align: center;
	text-decoration: none;
}
.short_blank_a
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/short_a.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	width: 30px;
	cursor: hand;
	color: #000000;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 19px;
	text-align: center;
	text-decoration: none;
}
.short_blank_b
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/short_b.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	width: 30px;
	cursor: hand;
	color: #000000;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 19px;
	text-align: center;
	text-decoration: none;
}
.btnFirst
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/fast_back_a.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	width: 35px;
	cursor: hand;
	color: #000000;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
	text-align: center;
	text-decoration: none;
}
.btnFirstn
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/back_b.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	width: 35px;
	cursor: hand;
	color: #000000;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
	text-align: center;
	text-decoration: none;
}
.btnPrev
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/back_a.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	width: 35px;
	cursor: hand;
	color: #000000;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
	text-align: center;
	text-decoration: none;
}
.btnNext
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/button_36.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	width: 35px;
	cursor: hand;
	color: #000000;
	border-bottom: 0px;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
	text-align: center;
	text-decoration: none;
}

.btnLast
{
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/fast_forward_a.gif) no-repeat center top;
	padding-bottom: 5px;
	border-left: 0px;
	border-bottom: 0px;
	width: 35px;
	cursor: hand;
	color: #000000;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
	text-align: center;
	text-decoration: none;
}

.TopLeft
{
	background: url(http://localhost/SM/Images/frame_top_left.gif) no-repeat center top;
	vertical-align: TOP;
	text-align: left;
	width: 20;
	height: 20;
}
.TopLeftFrame
{
	background: url(http://localhost/SM/Images/frame_left.gif) height:100% no-repeat center top;
	vertical-align: TOP;
	text-align: left;
}
.TopRight
{
	background: url(http://localhost/SM/Images/frame_top_right.gif) no-repeat center top;
	vertical-align: TOP;
	text-align: left;
	width: 20;
	height: 20;
}

.TopRightFrame
{
	background: url(http://localhost/SM/Images/frame_right.gif) height:100% no-repeat center top;
	vertical-align: middle;
	text-align: right;
}

.Top
{
	background: url(http://localhost/SM/Images/frame_top.gif) no-repeat center top;
	vertical-align: TOP;
	text-align: center;
	width: 30;
	height: 20;
}

.TopFrame
{
	background: url(http://localhost/SM/Images/frame_top.gif) width:100% no-repeat center top;
	vertical-align: TOP;
	text-align: center;
	width: 100%;
	height: 20;
}

.BottomLeft
{
	background: url(http://localhost/SM/Images/frame_bottom_left.gif) no-repeat center top;
	vertical-align: bottom;
	text-align: left;
	width: 20;
	height: 20;
}

.Bottom
{
	background: url(http://localhost/SM/Images/frame_bottom.gif) width:100% no-repeat center top;
	vertical-align: bottom;
	text-align: center;
	height: 20;
}

.BottomRight
{
	background: url(http://localhost/SM/Images/frame_bottom_right.gif) no-repeat center top;
	vertical-align: bottom;
	text-align: right;
	width: 20;
	height: 20;
}


.Grid_itm
{
	behavior: url(../htc/grdSM.htc);
}

.btnOver
{
	behavior: url(../htc/hilite.htc);
}

.uppercase
{
	behavior: url(../htc/hilite.htc);
}

.windowcloseover
{
	src: url(../Images/closeOVR.gif);
}

.grdSelectedItem
{
	font-weight: bold;
	background-color: #AAAACC;
	color: Black;
}

.grdAltItem
{
	background-color: #CCCCAA;
}

.grdMainItem
{
	background-color: White;
	color: #333333;
}

.grdHeaderStyle
{
	font-weight: bold;
	background-color: #A3B3BB;
	color: White;
}

.grdFooterStyle
{
	font-weight: bold;
	background-color: #DFE3EF;
	color: #330099;
}

.btnim
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_im.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnim_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_im_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnim
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_im.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnim_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_im_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btntm
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_tm.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btntm_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_tm_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnvc
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_vc.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnvc_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_vc_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnvoip
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_v.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnvoip_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_v_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnm
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_m.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnm_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_m_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnbstart
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_gs.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnbstart_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/blue_gs_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrim
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_im.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrim_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_im_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrtm
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_tm.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrtm_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_tm_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrvc
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_vc.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrvc_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_vc_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrvoip
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_v.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrvoip_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_v_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrm
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_m.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrm_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_m_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrstart
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_gs.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btnrstart_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/red_gs_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngim
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_im.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngim_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_im_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngtm
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_tm.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngtm_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_tm_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngvc
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_vc.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngvc_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_vc_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngvoip
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_v.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngvoip_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_v_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngm
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_m.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngm_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_m_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngstart
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_gs.gif) no-repeat center top;
	padding-bottom: 15px;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.btngstart_b
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	background: url(../Images/green_gs_OVER.gif) no-repeat center top;
	width: 146px;
	cursor: hand;
	font-family: Verdana, sans-serif;
	white-space: nowrap;
	height: 23px;
}

.SMSlogo
{
	background: url(../Images/sms_background.jpg) no-repeat center top;
	width: 580px;
	height: 280px;
}

.SMS_label
{
	color: #000000;
	padding: 2px;
	vertical-align: top;
	white-space: nowrap;
	border-top: 1px #eeeeee none;
	border-left: 1px #eeeeee none;
	border-right: 1px #eeeeee none;
	border-bottom: 1px #eeeeee none;
}

.table_box1
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	background: #ffffff;
	border-top: 1px #294c4c solid;
	border-left: 1px #294c4c solid;
	border-right: 1px #294c4c solid;
	border-bottom: 1px #294c4c solid;
}
.text_box1
{
	font-family: Verdana, Geneva, ms sans serif;
	font-size: 10px;
	height: 30;
	background: #EAEAEA;
	border-top: 1px #294c4c solid;
	border-left: 1px #294c4c solid;
	border-right: 1px #294c4c solid;
	border-bottom: 1px #294c4c solid;
}

.loginarea
{
	border-top: 1px #eeead1 solid;
	border-left: 1px #eeead1 solid;
	border-right: 1px #eeead1 solid;
	border-bottom: 1px #eeead1 solid;
}

.loginarea .label
{
	display: block;
}

.loginarea .textbox
{
	border: 1px solid #929292;
	width: 140px;
	vertical-align: middle;
	padding: 3px;
	margin: 2px 0 5px 0;
}

.loginarea .button
{
	display: block;
	margin-top: 8px;
	margin-bottom: 8px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	background: url( "../images/button-login.gif" ) no-repeat center top;
	width: 140;
	height: 22;
}

.loginarea .account
{
	display: block;
	margin-top: 8px;
	margin-bottom: 8px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	background: url( "../Images/register.gif" ) no-repeat center top;
	width: 140;
	height: 22;
}
.loginTitle
{
	background: url(../images/symbol.gif) center left no-repeat;
	padding: 0 0px 0px 20px;
	color: #895505;
	font-weight: bold;
	font-size: 1.1em;
	line-height: 2em;
	text-decoration: none;
}
#news
{
	padding: 8px;
	margin: 0;
	color: #3e4a02;
	font-size: 75%;
	width: 300px;
	height: inherit;
	border: 1px solid #3e4a02;
	text-align: left;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#footer
{
	background: #ffffff margin-top:3px;
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	padding: .8em 0 1em 20px;
	position: relative;
	color: #a9c0db;
	font-size: .8em;
}

#footer div
{
	background: white width:25%; _width:25.5%;
position:absolute;
top:0;
right:0;
padding:.8em01em0;
}

#footer a:link, #footer a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

#footer a:hover
{
	color: #D4E7F8;
	text-decoration: none;
}

#footer a:active
{
	color: #FFFFFF;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	FOOTER-SUB

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#footer-sub
{
	margin-top: 1em;
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	text-align: center;
	padding: .1em 0 2em 0;
	position: relative;
	font-size: .8em;
	color: #999999;
}

#footer-sub ul
{
	margin: 0;
	padding: 0;
}

#footer-sub li
{
	display: inline;
	list-style: none;
	padding: 0 1em 0 0;
	background: none;
}

#footer-sub a:link, #footer-sub a:visited
{
	text-decoration: underline;
	color: #999999;
}

#footer-sub a:hover
{
	color: #666666;
	text-decoration: none;
}
.leftmemberPan h2{width:150px;height:48px; background:url(../images/symbol4.gif) 0 0 no-repeat #fff; display:block; position:relative; padding:0 0 0 57px; margin:12px 0 20px 13px; font:16px/48px  Georgia,"Times New Roman", Times, serif; color:#5EA000; text-transform:uppercase;}
.headerPan{width:770px; height:307px; position:relative; margin:0 auto; padding:0;}
.headerPan h1{width:526px; height:236px; position:absolute; top:35px; right:0px; background:url(../images/header-img.jpg) 0 0 no-repeat #FCFAE6; color:#fff; font-size:36px; line-height:18px; text-transform:uppercase; text-indent:-2000px;}
.headerPanleft{ width:237px; height:214px; position:absolute; top:48px; left:9px;}
.headerPan .ourblog{ float:left; width:237px; height:62px; position:relative; margin:0 auto; background:url(../images/icon1-nor.gif) 0 0 no-repeat;}
.headerPan .ourblog h2{width:90px; height:10px; background:#fff; display:block; position:absolute; left:0px; top:0px; margin:14px 0 5px 81px; font:16px/14px Georgia, "Times New Roman", Times, serif; color:#CC0000; z-index:1; text-transform:uppercase;}
.headerPan .ourblog p{width:103px; height:10px; display:block; position:absolute; font:12px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2E5000; background:#fff; margin:34px 0 0 81px; z-index:1; }
.headerPan .ourblog a{text-decoration:none; display:block; width:237px; height:62px;}
.headerPan .ourblog a:hover{text-decoration:none; background:url(../images/icon1-hover.gif) no-repeat 0 0;}

.headerPan .possib{ float:left; width:237px; height:62px; position:relative; margin:13px 0 0 0; background:url(../images/icon2-nor.gif) 0 0 no-repeat;}
.headerPan .possib h2{width:90px; height:10px; background:#fff; display:block; position:absolute; left:0px; top:0px; margin:14px 0 5px 81px; font:16px/14px Georgia, "Times New Roman", Times, serif; color:#CC0000; z-index:1; text-transform:uppercase;}
.headerPan .possib p{width:103px; height:10px; display:block; position:absolute; font:12px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2E5000; background:#fff; margin:34px 0 0 81px; z-index:1; }
.headerPan .possib a{text-decoration:none; display:block; width:237px; height:62px;}
.headerPan .possib a:hover{text-decoration:none; background:url(../images/icon2-hover.gif) no-repeat 0 0;}

.headerPan .solution{ float:left; width:237px; height:62px; position:relative; margin:13px 0 0 0; background:url(../images/icon3-nor.gif) 0 0 no-repeat;}
.headerPan .solution h2{width:90px; height:10px; background:#fff; display:block; position:absolute; left:0px; top:0px; margin:14px 0 5px 81px; font:16px/14px Georgia, "Times New Roman", Times, serif; color:#CC0000; z-index:1; text-transform:uppercase;}
.headerPan .solution p{width:103px; height:10px; display:block; position:absolute; font:12px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2E5000; background:#fff; margin:34px 0 0 81px; z-index:1; }
.headerPan .solution a{text-decoration:none; display:block; width:237px; height:62px;}
.headerPan .solution a:hover{text-decoration:none; background:url(../images/icon3-hover.gif) no-repeat 0 0;}

.rightPan{width:500px; height:650px; position:absolute; top:18px; right:10px; border:1px solid #DCDAC2; background:#fff; color:#3D3C2C;}
.rightbodyPan{width:480px; height:590px; position:absolute; top:10px; left:10px; background:#FCFAE6; color:#3D3C2C;}
.rightbodyPan p.redtext{background:#FCFAE6; color:#CC0000; font-size:18px; line-height:20px; padding:0 80px 26px;}
.rightbodyPan h2{width:266px; height:31px; display:block; position: relative; background:url(images/symbol5.gif) 100% 0 no-repeat #FCFAE6; padding:24px 0 0 0; font:28px/28px Georgia, "Times New Roman", Times, serif; color:#3D3C2C; margin:20px 0 20px 80px ;}
.rightbodyPan p{padding:0 80px 30px;}
.rightbodyPan p.redtext{background:#FCFAE6; color:#CC0000; font-size:18px; line-height:20px; padding:0 80px 26px;}
.rightbodyPan p span{background:#FFFFFA; color:#3D3C2C;}
