.swnl_cdp_logo
{
	width:100%;
	height:94px;
	background-image: url(images/snwl_logo_bk.gif);
	background-repeat: repeat-x;
}

.toggleimage
{
	background-image: url(images/mnu_rightarrow.gif);	

}

#toggleimageover
{
	background-image: url(images/mnu_downarrow.gif);

}
.swnl_cdp_logo_left
{
	float:left;
	height:94px;
	width:5px;
}

.swnl_cdp_logo_cdp
{
	float:left;
	padding-left: 20px;
	padding-top: 15px;
}

.swnl_cdp_logo_right
{
	float:right;
	height:94px;
	width:7px;
}

/* for Internet Explorer */
/*\*/
* html .swnl_cdp_logo_left {
	margin-left:-3px;
}

* html .swnl_cdp_logo_cdp {
	margin-left: 20px;
	margin-top: 15px;
}

* html .swnl_cdp_logo_right {
	margin-right:-3px;
}
/**/

.snwl_logo_button_container
{
	float: right;
	width:400px;
	height:100px;
	padding-top:20px;
	padding-right:20px;
}

.snwl_logo_btn
{
	width:55px;
	height:42px;
	background-repeat: no-repeat;
	background-position: 50% 35%;
	float:right;
	text-align:center;
}

.snwl_btn_reg
{
	background-image: url(images/header_button_register.gif);
}

.snwl_btn_reg_o
{
	background-image: url(images/header_button_register_o.gif);
}

.snwl_btn_alert
{
	background-image: url(images/header_button_alert.gif);
}

.snwl_btn_alert_o
{
	background-image: url(images/header_button_alert_o.gif);
}

.snwl_btn_wiz
{
	background-image: url(images/header_button_wz.gif);
}

.snwl_btn_wiz_o
{
	background-image: url(images/header_button_wz_o.gif);
}

.snwl_btn_help
{
	background-image: url(images/header_button_hlp.gif);
}

.snwl_btn_help_o
{
	background-image: url(images/header_button_hlp_o.gif);
}

.snwl_btn_separator
{
	width:2px;
	height:42px;
	background-image: url(images/header_button_div.gif);
	background-repeat: no-repeat;
	float:right;
}

.snwl_btn_text
{
	color:#c1c8fa;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	font-size:10px;
	padding-top:30px;
}

.cdpStatusBox
{
	background-color:#f5f5f5;
}

.status_box_text
{
	color:green;
}

.global_search_text_field
{
	float:left;
	margin-top:5px;
	height:23px;
	width:132px;
}

.global_search_button
{
	float:left;
	margin-top:5px;
}

#status_box_content
{
	padding: 1em 1.5em 2em 2em;
}
#status_box_content h1
{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
}
#status_box_content p
{
	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
}

.cdpMenuBox
{
	background-color:#f5f5f5;
}

#menu_box_content
{
	padding: 1em 1.5em 2em 2em;
	/*height: 1200px;*/
}
#menu_box_content h1
{
	color:#0354c2;
	font-weight: bold;
	font-size: 1.2em;
	font-family: helvetica, geneva, arial, sans-serif;
}
#menu_box_content p
{
	color:#3b3b3b;
	font-size: 1em;
	line-height: 1.3em;
	font-family: arial, helvetica, sans-serif;
}

.menu_container
{
	padding-top:30px;
	line-height:15px;
}

/* for Internet Explorer */
/*\*/
* html .menu_container {
	line-height:10px;
	padding-top:0;
}

/**/

/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, 
#tlc_graybg,#tlc_graybg1, #trc_graybg, #trc_graybg1,
#tlc_yellowbg, #trc_yellowbg
{ 
	zoom: 1; 
}
#tlc, #trc, #blc, #brc,
#tlc_graybg,#tlc_graybg1, #trc_graybg,#trc_graybg1, #blc_graybg, #blc_graybg1, #brc_graybg,#brc_graybg1,
#tlc_yellowbg, #trc_yellowbg, #blc_yellowbg, #brc_yellowbg
{
	background-color: transparent;
	background-repeat: no-repeat;
}
#tlc
{
	background-image:url(images/tbl_tlc.gif);
	background-position: 0% 0%;
}
#tlc_graybg
{
	background-image:url(images/tbl_tlc_graybg.gif);
	background-position: 0% 0%;
}
#tlc_graybg1
{
	background-image:url(images/tbl_tlc_graybg.gif);
	background-position: 0% 0%;
}
#tlc_yellowbg
{
	background-image:url(images/tbl_tlc_yellowbg.gif);
	background-position: 0% 0%;
}
#trc
{
	background-image:url(images/tbl_trc.gif);
	background-position: 100% 0%;
}
#trc_graybg
{
	background-image:url(images/tbl_trc_graybg.gif);
	background-position: 100% 0%;
}
#trc_graybg1
{
	background-image:url(images/tbl_trc_graybg.gif);
	background-position: 100% 0%;
}
#trc_yellowbg
{
	background-image:url(images/tbl_trc_yellowbg.gif);
	background-position: 100% 0%;
}
#blc
{
	background-image:url(images/tbl_blc.gif);
	background-position: 0% 100%;
}
#blc_graybg
{
	background-image:url(images/tbl_blc_graybg.gif);
	background-position: 0% 100%;
}
#blc_graybg1
{
	background-image:url(images/tbl_blc_graybg.gif);
	background-position: 0% 100%;
}
#blc_yellowbg
{
	background-image:url(images/tbl_blc_yellowbg.gif);
	background-position: 0% 100%;
}
#brc
{
	background-image:url(images/tbl_brc.gif);
	background-position: 100% 100%;
}
#brc_graybg
{
	background-image:url(images/tbl_brc_graybg.gif);
	background-position: 100% 100%;
}
#brc_graybg1
{
	background-image:url(images/tbl_brc_graybg.gif);
	background-position: 100% 100%;
}
#brc_yellowbg
{
	background-image:url(images/tbl_brc_yellowbg.gif);
	background-position: 100% 100%;
}
#tb, #tb_line, #bb,
#tb_graybg,#tb_graybg1, #tb_line_graybg,#tb_line_graybg1, #bb_graybg, #bb_graybg1,
#tb_yellowbg, #tb_line_yellowbg, #bb_yellowbg
{
	background-color: transparent;
	background-repeat: repeat-x;
}
#tb
{
	background-image:url(images/tbl_tb.gif);
	background-position: 0% 0%;
}
#tb_line
{
	background-image:url(images/tbl_tb_line.gif);
	background-position: 0% 0%;
}
#tb_line_graybg
{
	background-image:url(images/tbl_tb_line_graybg.gif);
	background-position: 0% 0%;
}
#tb_line_graybg1
{
	background-image:url(images/tbl_tb_line_graybg.gif);
	background-position: 0% 0%;
}
#tb_line_yellowbg
{
	background-image:url(images/tbl_tb_line_yellowbg.gif);
	background-position: 0% 0%;
}
#bb
{
	background-image:url(images/tbl_bb.gif);
	background-position: 50% 100%;
}
#bb_graybg
{
	background-image:url(images/tbl_bb_graybg.gif);
	background-position: 50% 100%;
}
#bb_graybg1
{
	background-image:url(images/tbl_bb_graybg.gif);
	background-position: 50% 100%;
}
#bb_yellowbg
{
	background-image:url(images/tbl_bb_yellowbg.gif);
	background-position: 50% 100%;
}
#rb
{
	background-image:url(images/tbl_r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}
#rb_graybg
{
	background-image:url(images/tbl_r_graybg.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}
#rb_graybg1
{
	background-image:url(images/tbl_r_graybg.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}
#rb_yellowbg
{
	background-image:url(images/tbl_r_yellowbg.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}
#lb
{
	background-image:url(images/tbl_l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}
#lb_graybg
{
	background-image:url(images/tbl_l_graybg.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}
#lb_graybg1
{
	background-image:url(images/tbl_l_graybg.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}

#lb_yellowbg
{
	background-image:url(images/tbl_l_yellowbg.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}

.cdp_breadcrumb
{
	color:#151516;
	font-family:Arial,Verdana,sans-serif;
	font-size:22px;
	font-weight:bold;
	line-height:32px;
	padding-left: 12px;
}

/* table-like layout */

div.cdp_table_row 
{
	margin:0 auto;
	padding-bottom:10px;
	height:20px;
	width:96%;
	color:#7c7c7c;
	clear:both;
}

div.cdp_field_name 
{
	float:left;
	width:15%;
	text-align:right;
	font-weight:bold;
}

div.cdp_input_field 
{
	float:right;
	width:85%;
	text-align:left;
}

div.cdp_space_line 
{
	clear:both;
	margin:0;
	padding:0;
	width:auto;
}

div.cdp_text_line 
{
	float:left;
	text-align:right;
}

input.indent,
select.indent,
td.indent
{
	margin-left:10px;
}

label.cdp_label
{
	font-weight:bold;
}

/* system status */

.cdpSettingsBox
{
	margin-top:31px;
}

#system_settings_content
{
	padding: 1em 2em 2em 2em;
	height: 292px;
	width: 300px;
}

#content_view
{
	overflow:auto;
}

.section_title
{
	font-weight:bold;
	color:#101446;
	padding-bottom:5px;
}

/* temp */

/* for Internet Explorer */
/*\*/
* html .roundBtnEnd
{
    position: absolute;
    display: inline;
    width: 5px;
    height: 23px;
    border: 0;
    margin-left: -3px;
    background: url(images/round_btn_right.gif) no-repeat;
}
/**/
