

/*************************************
	ROUNDED CORNER CONTAINERS
**************************************/

/*-------------------------------------
	ROUNDED GRAY
-------------------------------------*/
#rounded_gray_container {float:left;margin:1em 0;width:501px;}
#rounded_gray_top {background: url(../images/rounded4_gray_top.jpg) no-repeat;height:10px;overflow:hidden;width:501px;}
#rounded_gray_middle {background: url(../images/rounded4_gray_middle.jpg) repeat-y;overflow:hidden;padding:10px;width:481px;}
#rounded_gray_bottom {background: url(../images/rounded4_gray_bottom.jpg) no-repeat;height:10px;overflow:hidden;width:501px;}
#rounded_gray_middle select {margin:0 5px 0 0;}

/*-------------------------------------
	ROUNDED WHITE
-------------------------------------*/
.rounded_container {float:left;margin:1em 0;width:197px;}
.rounded_white_top {background: url(../images/rounded3_white_top.jpg) no-repeat;height:7px;overflow:hidden;width:197px;}
.rounded_white_middle {background: url(../images/rounded3_white_middle.jpg) repeat-y;overflow:hidden;width:197px;}
.rounded_white_bottom {background: url(../images/rounded3_white_bottom.jpg) no-repeat;height:7px;overflow:hidden;width:197px;}

#parts_bg_image {float:left;background:url(../images/parts_bg.jpg) 110px bottom no-repeat;padding:10px;width:177px;}
#cpp_bg_image {float:left;background:url(/images/creative_play_bg.jpg) 135px bottom no-repeat;padding:10px;width:177px;}
#parts_bg_image span,#cpp_bg_image span {color:#cb1515;}

.rounded_container a {color:#555555 !important;}
/*-------------------------------------
	ROUNDED GRAY AND WHITE
-------------------------------------*/
.rounded_gw_top {background: url(../images/rounded5_top.jpg) no-repeat;height:15px;overflow:hidden;width:197px;}
.rounded_gw_middle {background: url(../images/rounded5_middle.jpg) repeat-y;padding:0 15px 10px 15px;width:167px;}
.rounded_gw_bottom {background: url(../images/rounded5_bottom.jpg) no-repeat;height:15px;width:197px;display:block;}

.rounded_gw_middle span {color:#cb1515;}
.rounded_gw_middle input {margin:0 5px 0 0;width:116px;}
/*.rounded_gw_middle input.go {border:0 !important;background:url(../images/btn_go_gray_bg.jpg) no-repeat;cursor:pointer;height:20px !important;width:24px !important;}*/

span.privacy_policy {font-size:1em;float:right;width:110px;}
span.privacy_policy a {color:#555555 !important;}


/*-----------------------------------
   RSS links and message box
---------------------------------*/
#content_title {
	padding:2px 8px;
	background-color:#E7E7E7;
	}

#content_title h2 {margin:0;padding:0;font-size:10px;font-weight:bold;line-height:20px;}

#animated_message_box {height:26px;line-height:18px;font-size:10px;margin:6px 0px;}
	#feed_container img {display:inline;}
	#animated_message_text {display:none;}

#rssLinks {display:none; position:absolute; z-index: 10; top: 248px;}

/*-------------------------------------
   Positioning for elements that
   occur in both "tables"

--------------------------------------*/
.rightmost_item {padding-right:0;margin-right:0;}
.column_title {font-weight:bold;line-height:normal;padding:3px 0px;}
.form_submit_row {clear:all; text-align:right; padding-top: 10px;width:100%;}
.form_submit_row input { padding:0; margin:6px 4px; display:inline;border:0;}

/*-------------------------------------
   table-type div layout for editor
---------------------------------------*/
.alert_editor_table {clear:both; font-size: inherit; font-family:inherit; color:inherit;margin-bottom:15px;}
.alert_editor_table div {float:left;}
.alert_editor_table select { font-size: 10px; font-family:Verdana, sans-serif; color:#555555; margin-right:0px;}

.alert_col_1 { width:82px; }
.alert_col_2 { width:168px; overflow:hidden;}
.alert_col_3 { width:198px; overflow:hidden;}
.alert_col_4 { width:50px; }

.alert_col_1 > select { width:74px; }
.alert_col_2 > select { width:160px; overflow:hidden;}
.alert_col_3 > select { width:190px; overflow:hidden;}
.alert_col_4 input { position:relative;top:2px; }


/* push second tabbed table down a bit */
#alert_summary_tabs {margin-top:10px;}

/*-------------------------------------
   table-type div layout for globals
---------------------------------------*/

.global_col_1 {width:300px;}
.global_col_2 {width:100px;}
.global_col_3 {width:100px;}
.global_col_1 label, .global_col_2, .global_col_3 label  {font-weight:bold;}
.global_col_1 input, .global_col_2 input, .global_col_3 input  {position:relative;top:2px;}

/*-------------------------------------
   table-type div layout for product lists
---------------------------------------*/

.alert_listing_col_1 {width:90px;padding:3px 5px 3px 0px;}
.alert_listing_col_2 {width:165px;padding:3px 5px 3px 0px;}
.alert_listing_col_3 {width:190px;padding:3px 5px 3px 0px;}
.alert_listing_col_4 {width:40px;padding:3px 0px 3px 0px;}

/* error warning */
.warn { border: solid 1px #e7e7e7; font-weight: bold; margin-bottom: 5px; background-color: #FFC; color: red; padding: 5px; }
